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
336828164860	336828165416	336828165964	336828166516	336828167066	336828167616	336828168166	336828168716	336828169264	336828169814	336828170366	336828170916	336828171466	336828172016	336828172566	336828173116	336828173666	336828174214	336828174764	336828175316	336828175866	336828176416	336828176966	336828177516	336828178066	336828178616	336828179164	336828179716	336828180266	336828180816	336828181366	336828181916	336828182464	336828183014	336828183566	336828184114	336828184664	336828185216	336828185766	336828186316	336828186866	336828187416	336828187966	336828188516	336828189066	336828189616	336828190166	336828190716	336828191266	336828191816	336828192366	336828192916	336828193466	336828194016	336828194566	336828195116	336828195666	336828196216	336828196766	336828197316	336828197866	336828198416	336828198966	336828199516	336828200066	336828200616	336828201166	336828201717	336828202266	336828202816	336828203366	336828203916	336828204466	336828205016	336828205566	336828206116	336828206666	336828207216	336828207766	336828208316	336828208866	336828209416	336828209966	336828210516	336828211066	336828211616	336828212166	336828212716	336828213266	336828213816	336828214366	336828214916	336828215466	336828216016	336828216566	336828217116	336828217666	336828218216	336828218766	336828219316	336828219866	336828220416	336828220966	336828221516	336828222066	336828222616	336828223166	336828223716	336828224266	336828224816	336828225366	336828225916	336828226466	336828227016	336828227566	336828228116	336828228666	336828229216	336828229766	336828230316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
68073	31489	13852	3631	1291	880	691	598	524	518	529	478	449	424	452	447	408	432	415	366	396	390	359	366	367	347	351	346	359	373	335	350	389	348	359	338	388	340	374	377	311	333	370	367	366	331	338	363	348	332	345	369	320	339	348	334	322	350	339	385	355	337	337	357	321	346	358	346	340	338	358	363	330	315	363	314	361	336	341	335	316	342	330	313	334	323	311	370	332	345	357	342	380	357	317	338	354	342	346	360	361	356	360	332	343	358	328	337	341	340	346	338	337	332	351	324	333	313	367	356	348	369	347	364	333	368	325	324	340	326	348	356	343	368	358	344	348	317	334	303	365	337	323	369	322	333	358	361	356	350	353	351	355	358	331	358	309	360	289	338	318	345	332	318	307	344	321	350	337	337	332	337	343	355	354	322	356	310	355	350	331	367	321	346	371	341	354	319	359	328	351	332	312	351	359	291	327	341	328	340	376	385	309	363	325	331	335	337	306	317	347	331	335	336	352	327	335	323	321	303	342	309	346	308	294	326	320	333	366	343	324	355	332	349	340	357	351	343	295	313	362	363	312	351	338	346	332	368	327	342	358	331	342	360	320	326	349	368	355	313	341	309	349	354	312	326	350	327	356	340	324	323	323	336	348	362	364	353	320	323	347	322	345	342	302	343	348	333	329	343	353	347	354	362	337	297	352	349	312	358	375	350	333	357	360	338	349	353	332	339	347	330	342	335	312	329	366	337	367	334	330	366	324	342	322	328	339	364	324	322	352	322	314	360	331	354	355	366	344	348	324	333	361	315	344	320	330	336	299	349	318	357	357	305	313	347	325	356	325	305	335	316	325	381	335	338	357	342	349	329	326	301	321	315	327	362	313	349	346	317	350	318	293	332	385	328	346	337	351	345	336	348	326	321	293	325	371	325	352	373	314	325	311	386	364	336	344	328	356	330	314	348	311	340	363	351	348	314	346	336	310	365	330	314	330	343	355	338	342	337	343	307	337	370	388	383	357	375	350	353	354	349	330	390	342	333	327	318	328	384	354	340	341	360	340	322	332	307	347	328	338	354	342	361	351	381	314	348	312	344	353	310	391	337	355	324	324	337	336	385	315	345	342	316	314	340	317	338	328	338	340	330	329	334	377	337	367	359	352	327	316	351	366	344	326	376	344	354	342	332	322	354	340	332	365	359	326	342	325	312	381	334	310	354	363	323	334	342	327	303	319	336	321	351	321	334	353	344	357	308	351	348	329	337	333	328	333	372	358	336	337	341	341	345	323	346	328	325	308	347	349	331	366	339	317	329	306	309	369	331	335	343	357	337	340	330	344	316	338	368	368	358	358	367	330	357	323	319	349	342	321	355	363	363	345	379	352	383	326	326	374	317	344	362	356	345	331	369	328	364	340	354	310	343	344	312	336	336	316	351	337	338	314	347	377	340	314	356	313	331	344	344	341	352	342	348	385	359	325	322	349	348	341	347	321	372	362	353	333	308	315	343	352	373	322	336	346	364	367	325	328	361	341	334	345	330	306	330	331	340	296	335	344	348	366	334	323	330	337	340	352	360	312	300	313	354	338	347	335	332	346	340	327	331	324	384	329	337	331	333	331	351	379	330	344	378	339	313	343	324	364	342	340	371	306	345	310	325	376	347	342	332	360	311	310	351	329	348	334	351	334	342	347	330	348	330	345	334	346	350	343	314	316	372	342	315	348	347	326	323	357	339	312	351	368	348	344	322	323	342	342	344	357	351	340	328	312	350	339	360	372	337	311	365	323	350	348	334	358	336	341	344	361	337	343	343	346	360	314	354	342	312	348	342	326	371	362	315	323	313	349	327	350	338	353	369	303	324	329	347	373	346	298	371	371	354	323	358	313	348	348	353	340	350	313	368	349	342	353	377	368	328	373	358	383	318	354	351	342	326	355	334	341	340	357	336	361	300	330	319	329	369	316	364	332	344	334	351	356	361	349	343	375	348	351	349	348	308	331	334	356	327	384	357	325	324	323	339	362	400	373	327	339	335	369	356	359	359	380	319	289	361	344	324	331	312	337	353	320	342	344	352	351	350	322	305	338	354	334	313	324	345	327	346	343	318	337	364	361	311	324	328	330	338	339	319	330	317	325	344	377	370	328	351	339	335	343	361	377	350	337	377	320	329	352	348	384	351	349	371	335	362	315	314	322	330	338	358	335	331	312	354	337	332	346	315	325	359	350	361	346	319	373	312	355	331	328	348	340	343	324	346	310	362	351	339	314	323	335	367	355	351	345	333	339	342	326	375	304	332	367	310	310	357	320	364	332	358	322	348	345	356	319	315	320	344	348	289	351	347	334	317	304	317	322	363	324	339	359	319	339	327	319	357	350	318	343	367	355	326	326	368	334	308	326	340	361	324	354	345	368	301	327	348	383	353	337	347	337	377	309	333	372	355	317	349	323	339	337	307	347	328	356	337	316	331	337	332	337	362	364	328	355	346	346	330	338	336	369	352	355	345	353	358	306	339	329	360	289	372	296	336	318	344	318	328	333	316	353	336	336	329	367	302	292	372	341	373	340	368	338	336	351	338	347	348	357	350	351	318	342	332	358	325	376	349	336	304	348	344	360	348	364	345	338	319	357	344	306	356	364	326	310	305	332	337	308	315	311	337	337	342	361	327	327	300	373	398	313	368	350	338	342	351	352	338	320	312	367	331	378	309	327	322	317	334	330	327	308	350	323	341	354	343	318	334	363	338	356	306	324	343	325	315	366	376	309	350	373	359	369	324	284	328	398	329	329	339	337	345	396	351	338	303	328	322	342	295	347	303	294	328	357	345	346	348	331	354	347	330	308	339	310	333	376	309	335	332	366	349	350	349	347	366	343	314	348	328	346	343	347	325	333	350	339	343	345	345	342	374	375	325	353	355	356	309	321	341	328	347	341	346	346	345	354	324	358	340	384	347	316	360	358	372	312	343	353	344	323	331	351	356	350	375	335	335	347	361	337	326	308	344	353	333	326	348	347	364	348	314	332	351	319	357	348	370	342	330	325	319	329	359	344	330	341	375	350	378	345	345	324	343	362	361	346	368	341	357	372	307	325	339	335	345	332	310	325	364	375	376	349	346	313	307	359	364	324	359	353	345	331	330	325	373	344	324	383	333	338	337	374	362	350	348	326	325	361	335	317	318	332	341	324	306	306	336	311	334	388	380	321	339	342	358	312	326	364	373	349	360	314	338	362	321	340	330	364	345	362	304	349	332	362	346	311	343	367	347	333	334	331	301	337	314	328	361	342	366	363	302	364	372	335	351	360	314	313	349	343	369	345	343	339	338	342	323	347	308	350	349	383	351	330	344	333	355	363	319	325	335	329	345	305	346	339	347	354	311	327	357	365	309	336	329	373	360	346	333	356	329	356	327	346	357	388	330	325	353	347	324	340	371	301	341	392	323	314	346	318	356	371	332	359	325	364	311	329	336	369	340	351	327	339	365	338	327	370	318	332	330	329	334	342	333	348	349
42449	6507	4293	4832	4223	3401	2890	2541	2341	1999	1830	1679	1639	1541	1334	1355	1308	1259	1228	1140	1063	1157	1103	1082	1066	1057	1042	1048	1042	1007	975	981	966	933	949	918	952	935	910	933	910	942	994	948	955	932	894	881	929	939	944	861	931	873	877	883	915	882	916	901	900	866	864	950	878	868	882	926	912	878	844	864	896	881	855	869	909	902	825	882	850	853	876	852	887	916	947	897	887	853	837	883	892	902	933	775	823	890	861	895	810	901	932	852	893	872	882	872	866	881	910	827	799	860	872	883	895	873	881	907	852	824	868	920	852	886	816	874	881	904	879	849	833	850	907	855	847	858	840	909	818	863	862	842	863	881	886	900	933	866	848	891	884	927	852	899	769	927	914	819	908	868	887	901	885	846	895	849	858	820	885	855	851	898	887	859	836	879	892	884	846	853	880	886	841	848	909	877	849	896	908	887	856	887	899	952	857	855	879	862	847	886	876	885	880	872	826	861	897	821	852	821	859	842	881	850	894	875	873	850	837	860	868	826	858	817	857	861	837	813	899	812	868	853	847	860	836	881	857	871	876	809	921	866	836	865	816	860	846	890	898	865	829	860	874	873	882	913	839	853	856	893	881	831	852	872	853	909	851	870	837	904	826	855	889	843	919	846	833	865	881	922	844	838	917	883	845	852	930	847	827	871	889	885	873	819	892	872	904	896	828	856	854	867	888	849	911	890	857	847	864	901	845	838	893	841	826	887	857	824	904	905	876	914	906	890	894	795	875	894	872	854	871	832	882	876	845	836	858	882	858	896	883	866	860	828	924	836	816	864	854	876	830	837	827	865	860	903	818	823	833	896	891	828	895	894	858	897	873	879	818	901	882	853	850	850	832	919	860	844	824	853	822	906	864	825	866	855	832	854	907	866	858	869	826	833	864	846	855	848	829	833	833	866	858	850	868	904	854	871	882	817	827	796	896	888	893	908	838	916	828	880	878	881	836	872	865	886	870	880	856	856	842	903	855	858	893	826	828	859	835	848	934	908	873	866	882	899	882	889	856	874	876	872	858	848	874	867	866	799	861	859	823	893	872	880	828	913	826	874	842	871	881	868	904	842	866	865	851	875	866	886	856	823	896	835	898	839	841	868	918	842	842	880	835	865	854	832	882	882	864	825	910	855	827	901	826	903	864	848	875	905	881	833	890	860	807	906	879	852	880	922	836	848	879	896	879	862	810	877	825	895	894	856	884	839	870	843	850	841	847	854	870	851	886	845	893	904	869	837	818	879	861	828	867	854	888	886	910	873	827	865	899	843	863	837	841	889	851	876	845	873	851	881	826	817	837	811	894	853	888	852	882	871	850	837	856	834	846	862	877	813	844	810	878	916	877	849	868	843	900	853	808	861	834	872	900	854	858	842	868	827	857	863	860	858	912	874	862	864	882	875	871	848	826	818	850	913	899	868	865	881	874	814	878	881	882	863	898	856	842	871	839	845	792	858	840	876	890	873	864	892	864	878	841	862	870	842	855	870	791	846	859	871	823	876	873	903	889	837	849	846	877	886	882	845	846	874	886	842	859	857	806	865	870	830	793	849	877	868	884	869	858	870	850	837	815	797	862	919	875	798	901	827	881	938	851	846	856	892	876	853	846	855	856	838	847	893	903	879	852	865	862	840	913	866	874	831	888	849	924	835	872	913	889	894	885	845	833	918	907	883	916	859	868	830	840	903	844	823	854	890	847	901	884	826	828	837	892	871	864	813	883	861	876	886	908	864	882	808	877	852	859	835	861	848	792	896	904	884	874	837	885	806	897	920	898	919	852	822	831	862	872	910	876	884	867	820	908	879	824	885	845	792	855	851	838	865	875	830	881	819	895	844	841	846	853	867	890	860	880	866	870	834	817	852	853	846	887	847	837	826	869	885	930	845	857	856	853	900	846	826	861	847	885	882	833	863	897	859	882	866	869	855	857	850	881	880	912	840	854	847	875	898	882	916	956	902	847	826	956	870	836	819	822	834	892	888	876	856	919	873	795	874	817	822	838	896	852	827	855	867	859	832	866	873	839	833	834	845	868	845	918	934	886	858	893	840	809	828	817	872	854	857	834	853	891	875	877	868	893	866	829	882	856	831	846	879	866	809	923	913	852	866	784	863	840	858	847	904	844	877	877	884	846	911	822	876	864	869	857	881	874	874	845	860	867	841	877	872	901	872	866	856	859	879	858	869	885	870	850	893	918	871	838	879	851	872	896	862	845	865	819	849	875	856	881	870	856	833	867	884	838	862	886	860	901	889	855	825	830	855	851	876	838	855	847	911	886	854	862	859	909	857	843	918	809	881	858	895	861	880	835	851	896	823	874	910	861	881	841	870	871	812	932	837	807	908	862	862	883	872	879	834	843	842	847	824	822	853	917	874	860	838	890	847	851	851	861	905	875	848	879	910	877	851	915	836	877	806	855	904	807	860	867	873	862	907	870	875	817	842	865	886	832	885	847	866	820	872	892	923	837	851	816	828	888	830	871	882	839	845	875	852	815	840	850	840	858	895	923	913	904	893	848	901	832	827	857	930	869	904	869	888	870	840	874	840	825	890	802	899	959	890	831	859	837	912	889	916	829	814	953	832	894	823	867	841	799	863	865	906	860	851	829	855	873	816	855	839	863	859	884	871	847	822	835	897	840	871	853	821	878	862	892	867	900	861	888	845	888	893	877	869	878	873	838	935	850	862	872	838	879	821	910	877	836	869	841	887	918	893	862	858	863	879	874	857	906	794	885	856	907	870	850	918	881	845	868	862	880	853	861	869	832	859	888	872	880	907	915	893	875	901	810	896	848	866	809	862	874	833	847	877	818	833	818	814	902	899	878	864	831	899	817	876	828	879	880	837	846	847	813	933	882	834	877	850	845	891	865	843	863	877	854	900	880	862	866	871	871	887	863	851	883	862	865	884	846	868	830	859	874	894	834	885	877	863	840	803	824	887	882	810	876	933	859	857	869	819	880	832	833	879	879	903	867	883	857	953	858	843	834	885	840	890	890	894	842	813	910	858	870	850	880	901	850	903	853	856	891	912	852	862	864	898	879	865	832	869	863	845	837	875	821	873	869	904	818	865	845	883	807	887	823	849	791	880	862	866	867	894	830	796	878	849	877	859	841	887	868	897	846	914	853	808	916	824	806	848	861	860	901	839	885	814	846	846	855	853	892	932	845	873	860	910	826	867	833	892	899	883	832	885	825	838	853	876	873	844	900	854	882	864	844	850	868	868	871	844	882	822	846	835	886	893	838	842	861	865	905	893	865	856	827	870	885	806	877	876	840	885	885	859	869	848	860	847	814	828	855	810	838	869	872	853	919	915	853	860	877	898	855	915	873	814	877	881	847	797	897	889	837	867	886	931	947	871	877	923	869	884	913	796	880	832	871	839	853	892	867	839	842	865	829	816	868	865	887	876	861	862	831	859	846	881	857	866	808	886	865	843	947	927	870	898	890	867	883	867	854	875	832	794	868	889
14610	1316	238	226	206	235	225	234	232	200	228	219	200	221	209	226	194	207	242	185	180	248	234	197	190	196	215	214	216	178	176	224	222	221	227	202	214	225	204	204	229	190	179	201	217	210	195	198	230	190	192	199	215	239	200	227	217	190	203	188	216	188	197	209	209	210	219	197	203	223	180	195	226	219	207	203	216	212	208	195	202	209	228	225	225	199	226	233	216	232	204	230	195	207	198	220	211	192	199	236	221	204	204	180	203	196	203	215	208	212	202	213	200	192	224	234	200	209	234	220	213	217	198	180	203	222	207	230	188	205	225	217	238	221	203	220	188	179	194	220	218	218	210	194	204	190	194	210	207	183	220	210	211	221	228	198	234	207	210	220	207	220	203	213	195	208	201	217	197	228	213	219	196	226	221	210	201	213	203	198	227	216	212	192	206	196	219	196	205	202	229	203	187	199	224	218	217	215	219	211	217	187	220	217	225	235	206	210	211	194	204	235	222	213	213	203	183	197	190	220	183	217	226	215	224	222	192	203	225	200	191	188	216	204	195	188	180	227	205	200	220	219	211	227	224	217	174	208	215	195	234	247	216	208	172	211	189	205	212	206	209	208	186	200	194	199	217	221	216	215	214	211	210	212	203	194	200	217	219	198	217	204	197	201	197	196	228	201	203	225	199	191	203	214	231	235	183	216	216	227	211	200	214	215	199	203	209	198	243	228	205	191	250	221	204	228	231	216	190	195	211	200	237	195	242	203	218	177	185	206	208	208	205	217	200	209	225	195	207	216	206	222	218	197	234	234	207	218	192	194	196	209	211	202	198	209	201	201	201	196	204	205	221	209	186	209	196	208	206	211	211	205	186	218	225	205	189	220	202	187	203	188	202	214	190	228	209	208	229	223	229	243	214	210	227	170	212	210	177	209	217	198	197	220	224	217	199	205	205	197	194	229	211	214	228	193	197	206	225	243	194	236	222	205	219	219	199	198	195	246	203	220	226	191	210	230	192	197	211	227	217	208	201	238	212	219	204	246	216	184	192	220	213	224	210	231	207	178	205	230	232	238	217	228	205	227	214	209	215	201	206	206	208	226	200	190	200	209	220	223	215	222	210	184	212	217	201	179	216	243	200	187	206	221	191	201	234	208	194	211	211	209	227	224	197	218	221	196	222	208	208	201	194	240	208	208	208	203	229	231	217	233	219	203	191	200	207	200	192	194	194	201	212	204	183	199	210	210	200	213	205	218	219	238	224	197	200	212	228	200	227	187	202	212	204	214	217	195	208	213	191	199	210	192	207	176	208	223	218	195	201	194	214	198	222	183	215	192	195	222	209	197	189	218	219	226	189	187	224	201	202	221	208	202	215	197	188	198	188	212	202	212	201	208	217	217	214	226	227	222	211	211	203	208	202	210	208	235	205	200	189	207	207	210	220	199	199	232	186	227	195	248	198	207	180	207	214	214	213	217	172	202	214	231	238	226	221	209	186	195	210	197	191	201	195	200	216	203	235	220	196	200	196	222	197	182	222	190	225	191	237	236	223	214	215	200	190	216	200	228	184	235	201	210	215	188	197	206	208	213	220	183	237	204	212	205	209	208	187	210	195	191	213	205	198	175	208	200	212	204	211	192	222	229	198	212	214	216	190	208	198	190	193	219	206	210	217	211	227	212	197	213	214	223	198	208	222	200	214	208	216	233	222	222	184	208	203	199	201	195	223	215	222	225	189	208	233	230	211	176	201	193	230	230	238	186	210	238	204	244	208	198	206	216	210	222	209	208	216	215	204	202	211	211	188	218	211	207	220	190	227	191	215	213	221	183	182	184	214	171	192	236	216	205	190	217	226	204	213	194	226	191	210	195	233	230	210	206	223	206	212	226	193	192	197	181	194	230	223	211	203	210	209	223	200	194	205	209	210	182	210	199	189	216	215	201	237	190	197	219	204	218	197	211	204	216	215	221	212	214	190	265	192	213	225	199	202	213	188	236	211	209	207	188	197	176	242	199	226	224	196	202	221	204	228	201	232	221	214	195	213	195	209	186	222	222	226	218	207	197	204	191	228	233	200	215	192	205	235	199	203	210	207	232	203	213	218	189	229	223	215	212	212	211	189	204	233	214	197	228	188	228	184	187	214	203	189	203	216	218	232	200	197	198	234	203	206	232	191	188	193	214	196	203	218	173	242	213	207	239	177	204	220	201	209	225	224	209	228	225	214	201	216	214	204	237	207	210	208	192	223	195	253	234	191	220	209	217	210	231	216	219	205	177	217	205	208	201	197	193	221	210	229	226	198	206	190	199	178	192	183	223	195	193	227	240	191	196	205	204	222	192	210	205	196	198	198	203	213	230	188	212	212	213	200	218	234	198	203	220	220	174	204	200	217	228	206	211	228	213	182	216	219	204	208	211	186	211	213	198	218	235	201	199	231	217	237	233	209	199	186	205	215	193	219	198	213	187	231	192	214	208	233	216	234	213	228	220	251	240	198	209	202	203	216	208	217	227	249	194	200	210	210	213	241	238	202	206	182	173	214	210	197	209	197	188	211	212	196	213	217	191	205	205	212	182	227	229	189	215	216	207	196	223	188	204	253	201	213	191	220	180	206	216	237	239	195	235	187	189	218	213	189	232	222	221	193	201	213	219	205	242	204	208	169	205	200	206	190	216	221	201	198	218	220	219	203	201	178	193	229	209	199	195	182	213	215	235	204	189	192	241	216	236	227	206	202	212	207	215	192	200	201	229	234	207	211	195	221	198	215	175	228	188	179	192	220	219	213	187	203	188	198	213	211	199	205	206	196	206	194	169	198	219	220	196	208	208	209	229	196	189	201	187	192	207	190	192	228	207	211	197	208	188	219	192	210	207	214	219	215	202	215	198	204	189	254	209	202	192	198	200	181	174	216	239	220	183	204	210	209	194	211	206	200	191	182	223	201	197	215	217	196	221	223	229	195	232	234	216	228	209	223	221	211	187	247	221	183	197	245	201	196	171	195	195	208	239	191	217	233	239	213	193	207	216	190	207	165	199	203	215	238	228	214	210	230	228	221	224	218	208	241	181	208	218	209	172	207	200	225	199	195	188	209	221	223	199	213	215	250	218	226	180	194	214	222	206	221	209	199	217	195	195	203	204	214	184	194	210	208	203	204	195	212	206	213	212	196	195	198	207	202	206	209	211	209	216	224	199	198	216	206	192	199	201	169	230	209	209	229	227	202	204	191	193	233	225	219	203	188	199	219	197	197	199	221	236	222	212	200	206	189	222	202	194	188	208	199	220	199	227	215	191	199	244	217	207	216	211	206	232	177	218	234	218	227	209	198	208	234	177	204	212	200	202	214	195	235	207	204	224	212	187	205	211	207	220	207	212	217	217	211	199	191	222	217	211	182	209	241	183	202	214	194	196	205	212	201	220	236	227	210	204	215	196	208	214	205	194	186	195	222	235	223	183	225	178	206	212	208	208	203	204	198	221	216	206	232	210	227	240	209	203	204	190
11943	898	704	680	682	644	641	657	622	629	630	637	629	625	634	596	612	657	622	639	613	580	622	617	614	617	605	593	594	578	564	619	566	597	580	609	636	585	639	604	603	625	576	663	588	618	580	609	575	598	603	628	594	618	591	601	610	636	614	611	618	582	580	628	607	569	647	563	624	600	658	579	596	591	596	640	667	626	606	620	625	606	618	637	609	604	559	627	602	602	626	618	625	604	587	608	607	603	559	637	548	607	577	636	589	577	607	590	601	613	626	599	621	607	602	576	590	606	643	613	612	579	576	614	593	651	591	594	621	610	624	625	618	561	631	630	614	594	636	628	552	598	587	652	615	649	654	615	620	582	610	606	623	572	623	549	564	640	577	590	624	568	615	649	573	600	624	598	536	653	612	582	615	586	639	614	588	656	652	633	611	605	588	609	602	612	607	590	624	596	643	620	633	655	643	600	588	644	606	563	657	624	585	597	560	612	609	596	662	625	648	618	597	580	658	606	641	638	645	589	571	629	618	563	633	664	631	627	602	639	601	586	588	574	591	637	611	600	591	625	611	587	551	660	579	626	645	608	593	627	633	615	620	612	609	652	615	567	572	655	633	597	580	646	605	599	606	619	591	590	556	572	596	608	580	654	622	622	652	590	664	606	609	623	597	628	666	599	661	587	568	584	606	654	601	612	622	603	604	610	578	639	603	609	588	632	613	600	604	648	613	619	638	602	571	600	647	561	572	679	636	586	600	559	656	583	647	540	556	613	625	633	582	574	591	590	679	660	573	578	594	625	632	595	596	645	575	600	549	583	581	628	602	575	625	636	565	626	592	683	596	586	621	623	609	600	575	568	643	658	625	625	606	607	646	663	598	588	613	620	545	608	605	637	600	613	601	623	636	568	646	622	578	681	627	591	570	598	616	603	605	589	615	618	584	619	641	621	630	578	617	558	600	604	609	679	667	569	615	599	606	610	616	587	635	577	607	635	580	617	630	600	619	612	608	599	610	553	613	569	604	597	610	603	634	576	603	592	605	606	599	595	639	619	583	619	588	645	628	604	620	618	609	599	600	621	612	625	606	624	623	572	583	635	626	574	615	643	617	568	589	600	575	597	625	617	575	615	622	599	610	590	602	595	606	593	585	639	605	603	633	611	606	630	637	596	603	644	652	631	576	612	648	613	616	608	589	616	640	562	615	627	582	601	590	654	616	655	629	617	636	634	601	616	580	635	626	614	584	642	555	597	614	644	577	604	636	576	633	610	592	621	622	626	609	653	590	598	574	628	600	632	585	631	568	604	645	601	644	598	581	641	566	622	612	572	635	614	618	611	581	603	578	600	611	556	600	589	554	622	649	590	617	593	568	629	610	624	596	607	617	611	609	616	618	587	642	637	588	577	607	573	650	665	591	613	626	611	591	622	568	608	618	615	561	614	571	617	611	630	617	595	570	568	595	646	611	635	619	612	632	583	574	614	612	595	626	587	614	578	648	640	595	570	607	605	613	640	619	568	654	611	603	614	590	592	627	616	571	641	636	620	585	607	557	643	653	589	601	621	599	576	659	647	587	625	632	608	640	622	641	583	605	657	653	594	626	617	640	594	598	601	627	604	581	594	627	581	600	628	605	642	625	616	666	630	617	602	592	576	624	620	616	650	566	598	607	598	559	646	588	588	611	592	573	603	560	612	608	605	615	586	629	629	579	601	635	585	620	619	601	609	646	628	632	677	616	583	601	596	602	618	626	618	595	573	648	596	562	634	598	563	607	607	600	597	602	607	622	584	618	608	611	567	665	640	625	551	617	659	564	612	654	669	631	608	629	567	594	596	634	634	616	595	636	619	638	594	602	604	592	639	624	605	600	606	592	553	622	592	602	542	593	637	636	589	614	610	634	636	583	624	598	594	640	590	659	580	592	576	638	659	635	577	628	634	586	601	603	621	634	564	594	619	580	618	601	618	652	624	610	596	617	619	640	598	630	659	609	644	596	569	600	587	590	622	671	637	598	617	592	613	589	613	595	610	604	607	584	608	613	603	578	595	621	631	582	638	602	584	621	591	569	615	593	551	656	608	629	636	632	572	626	603	561	602	607	666	603	627	622	615	620	592	608	615	599	567	611	637	640	621	611	619	619	629	594	600	609	608	637	601	635	625	626	598	602	624	554	609	641	569	594	567	609	612	640	592	605	662	589	617	591	586	617	622	637	578	640	641	616	624	619	626	595	602	602	586	550	599	636	605	581	649	641	609	622	590	587	626	605	625	584	597	590	666	604	661	623	577	613	593	614	569	597	581	589	594	607	627	596	626	576	616	608	597	583	615	614	617	618	571	572	587	600	592	619	575	616	645	669	558	603	628	581	620	617	560	629	589	582	656	599	632	557	599	604	616	563	583	614	642	589	625	594	584	622	584	599	627	592	618	580	597	606	594	610	608	629	625	586	625	599	553	609	606	623	584	580	617	613	651	621	589	571	604	634	603	582	652	564	595	568	617	596	567	592	612	584	615	604	599	612	632	623	597	627	607	618	645	581	607	600	649	601	641	622	599	602	621	591	644	609	605	557	597	626	600	602	578	636	591	604	610	605	647	592	609	596	591	598	601	606	627	606	620	614	613	625	603	615	566	600	578	614	597	602	580	620	572	626	616	656	604	581	595	624	627	571	590	639	616	611	589	607	595	613	604	628	656	629	584	610	625	651	596	634	629	589	605	589	596	633	662	589	626	640	609	565	562	577	638	670	630	567	553	611	612	566	610	567	600	628	568	560	580	628	582	588	577	613	597	614	614	625	623	643	614	608	561	616	639	607	625	609	579	624	600	621	618	584	609	623	599	568	669	571	645	596	602	608	595	614	599	615	655	673	599	603	593	627	613	645	577	631	564	579	612	584	544	589	619	641	553	619	639	592	603	588	542	599	606	614	611	571	609	619	583	625	619	621	651	591	598	610	615	576	624	641	623	577	600	608	594	612	623	603	583	600	652	664	613	599	625	602	602	631	659	620	621	620	597	593	624	622	594	617	642	577	616	620	565	613	597	579	600	626	622	596	588	587	579	601	601	577	616	611	588	621	596	618	595	599	576	594	618	610	604	612	626	626	639	614	620	630	645	618	648	609	629	641	592	591	643	599	590	606	597	603	560	584	613	604	622	615	642	589	609	566	618	633	530	610	630	614	566	595	610	583	613	581	537	600	602	576	614	615	636	613	646	581	628	628	580	629	612	574	601	632	597	605	611	635	608	605	643	640	607	574	602	626	629	588	643	629	608	624	647	602	614	571	560	630	626	631	619	649	586	592	609	617	589	592	632	604	613	623	607	631	572	629	615	605	616	593	614	606	603	604	618	585	585	618	572	586	588	610	669	607	646	586	658	579	635	626	593	657	588	614	616	616	590	570	586	648	619	628	631	631	624	633	656	619	571	608	593	623	591	604	606	609	582	592	594	600	557	610	626	638	559	608	612	646	572	602	610	604	658	606	609	578	567	642	586	635	578
61186	23501	4120	1104	705	603	557	505	447	455	413	424	433	394	393	369	418	360	360	389	395	362	368	366	398	358	374	383	383	394	367	358	369	395	405	376	353	365	383	370	317	381	392	369	366	366	376	393	417	361	365	357	325	365	383	353	377	362	356	346	344	366	357	368	339	322	352	363	342	375	335	359	362	389	371	333	376	370	363	340	342	389	382	354	361	334	387	370	357	363	381	375	365	355	366	373	366	357	340	406	360	373	347	371	377	360	363	369	355	391	362	347	362	366	356	351	357	375	366	401	358	334	334	364	337	308	364	348	378	369	348	388	360	366	356	409	376	348	348	343	357	378	375	362	343	363	327	321	370	372	356	364	361	368	323	338	363	371	379	368	365	362	356	348	339	378	342	333	362	345	341	370	381	377	352	314	369	356	371	385	351	361	372	378	393	322	357	355	397	363	356	375	325	362	337	335	358	349	360	375	348	406	382	321	351	396	369	372	329	348	369	320	377	385	343	359	365	336	347	353	335	371	332	347	358	380	379	344	382	319	353	375	381	369	331	376	356	346	367	352	343	343	359	361	340	343	356	380	348	402	356	366	355	364	394	381	363	364	377	409	337	339	335	390	378	351	348	345	379	374	377	348	333	382	328	347	329	345	377	357	363	334	372	365	339	330	357	367	361	357	388	341	335	367	381	351	372	370	384	369	362	318	355	333	353	354	391	375	364	347	372	368	353	359	414	337	319	345	350	348	375	350	394	330	354	339	369	371	336	339	373	340	348	355	426	338	382	383	339	415	346	364	381	349	358	380	339	330	345	362	344	386	358	377	357	389	365	348	372	340	382	383	373	370	344	346	366	376	387	345	335	331	401	341	380	375	324	359	334	388	406	378	364	364	350	391	358	360	357	386	373	306	372	386	367	366	385	344	373	343	353	343	363	366	361	367	364	355	370	376	347	317	364	354	366	363	362	389	350	368	394	364	334	326	373	350	355	371	401	373	357	369	386	357	336	321	357	389	393	380	388	379	385	355	342	370	342	323	365	352	359	396	368	380	394	375	353	358	366	326	372	356	363	375	356	358	353	350	409	364	330	397	409	363	364	344	360	370	379	358	375	364	371	350	385	375	378	372	366	378	359	343	338	368	345	345	368	394	380	389	351	341	359	365	350	342	325	389	380	380	333	360	381	380	390	345	365	369	370	412	329	367	341	355	388	320	393	364	361	379	345	352	359	327	373	358	338	346	382	347	385	367	360	370	410	338	376	359	374	369	382	348	377	371	371	363	374	356	336	340	366	324	344	365	367	382	348	344	370	372	359	393	355	348	322	378	362	344	344	362	367	372	346	335	350	372	351	389	344	330	372	365	344	364	384	351	368	394	349	358	349	340	356	347	368	355	373	347	330	311	356	369	342	400	330	376	347	348	365	355	368	329	382	331	354	335	374	351	356	380	332	353	339	349	369	356	372	351	364	346	354	363	383	346	360	376	350	368	386	374	338	343	374	353	368	388	400	327	357	346	385	381	361	359	339	387	382	338	397	392	362	342	366	331	371	361	373	370	352	357	353	344	375	357	330	367	357	342	356	369	363	374	352	354	359	385	318	374	368	348	343	363	389	331	336	357	364	313	379	353	340	338	335	354	385	384	350	355	373	375	364	329	370	357	391	379	366	372	369	381	309	371	344	343	386	398	384	357	318	352	356	371	355	407	409	355	347	327	378	394	380	367	361	367	390	391	393	339	359	342	392	343	372	362	350	362	364	370	383	350	344	361	338	407	376	348	358	357	348	371	389	365	356	376	373	336	363	349	357	374	340	338	391	362	374	354	398	362	351	341	347	355	368	358	386	394	343	286	356	359	363	338	361	337	326	361	378	357	375	342	365	365	366	378	378	359	374	366	357	348	356	365	385	359	342	393	395	361	399	349	384	385	348	362	371	363	364	373	391	354	387	363	325	321	357	339	330	369	368	381	360	367	350	387	353	386	370	385	369	350	405	386	349	355	345	362	355	384	353	348	327	380	393	373	318	377	381	387	348	413	363	361	387	347	355	343	368	352	366	380	349	341	338	387	378	361	360	373	351	346	354	370	369	365	354	351	354	347	327	369	305	338	339	366	374	351	394	356	347	338	379	380	322	345	370	353	362	368	372	375	361	354	340	360	343	351	355	355	383	349	326	404	369	383	365	330	352	388	383	393	377	373	332	376	372	352	366	346	347	385	357	376	328	343	340	344	366	339	365	373	359	387	355	406	374	355	404	346	332	355	361	380	337	368	335	357	379	351	378	351	360	372	370	356	348	382	398	364	373	346	359	391	334	368	334	359	379	404	348	352	382	362	377	351	353	353	393	331	330	356	357	394	354	343	344	350	361	357	358	378	367	367	356	353	389	368	385	381	374	396	355	370	356	368	343	349	320	396	336	338	342	379	402	366	368	346	344	379	343	354	332	336	340	340	362	374	379	365	405	396	339	363	341	373	364	354	383	377	375	377	369	374	355	363	371	386	370	332	378	377	383	361	344	359	349	369	345	355	363	382	344	350	333	345	351	411	393	370	329	361	345	319	383	360	320	337	373	349	393	383	373	375	367	354	341	407	349	334	363	354	324	386	360	351	363	355	369	350	400	368	391	359	347	331	336	372	370	375	345	375	365	426	372	357	341	358	357	384	399	390	341	363	354	354	370	377	374	361	369	394	405	384	382	389	343	335	396	376	378	340	396	332	346	371	354	344	337	361	372	353	394	361	348	391	395	380	415	387	371	426	375	347	396	362	376	375	419	360	377	344	327	373	362	381	346	413	353	365	335	376	357	355	390	361	348	349	378	387	337	386	384	345	344	324	381	336	308	362	403	366	411	351	338	343	369	395	372	359	360	370	384	378	378	355	356	374	347	320	372	339	328	390	382	355	359	406	384	332	364	334	361	357	359	330	391	383	369	371	386	317	342	352	373	342	346	337	345	347	354	321	374	371	348	400	386	345	341	365	353	346	365	357	353	380	360	338	376	366	344	365	365	363	396	389	383	320	335	364	367	376	332	348	339	361	369	361	393	384	385	367	357	381	343	372	358	406	359	361	361	363	382	366	353	358	379	365	343	356	366	362	340	326	355	374	379	356	339	374	360	339	392	376	382	377	379	382	388	374	351	372	359	390	372	342	334	359	374	399	401	353	389	389	375	340	358	340	334	380	433	340	365	361	330	383	375	364	374	345	364	356	365	348	370	373	367	355	383	342	370	351	347	346	355	369	386	402	374	362	348	339	352	364	345	362	328	346	354	382	348	400	387	380	370	339	357	369	412	399	345	356	342	343	380	382	332	344	382	371	376	334	336	358	342	344	349	352	354	310	341	387	366	354	339	369	374	400	354	350	368	405	358	343	354	335	353	365	355	345	386	354	422	373	376	352	383	370	376	332	356	407	332	337	354	358	342	351	363	372	369	392	353	387	377	335	371	360	373	377	377	358	361	401	369	352	372	359	394	383	377	389	355	345	383	377	369	354
33842	3335	2742	3026	2682	2373	2012	1796	1620	1452	1462	1342	1341	1261	1201	1174	1131	1127	1102	1045	1074	1104	1096	1072	1044	1058	1098	1039	1015	974	1047	1023	993	999	999	1016	961	950	956	945	991	966	949	999	1027	980	966	922	897	959	983	932	982	959	987	969	953	941	965	949	951	967	956	958	944	943	964	1017	1009	938	977	926	938	941	974	969	954	954	930	958	968	909	921	952	908	986	938	933	968	984	947	940	960	996	946	879	970	905	895	951	953	974	963	985	937	933	950	925	996	1009	1014	880	968	954	952	884	956	923	961	971	929	914	1005	929	934	995	921	990	928	980	935	935	913	1004	912	1002	976	993	944	911	983	936	936	930	928	919	927	973	940	953	932	938	975	1011	935	961	947	968	942	941	920	955	967	993	991	954	942	973	963	962	883	970	969	971	967	941	977	916	919	1005	983	922	928	938	982	946	975	988	943	950	906	1026	941	967	933	980	933	928	927	966	920	917	922	933	909	939	983	1009	937	987	966	952	920	985	942	901	918	907	939	894	936	959	930	932	1000	926	946	971	961	939	950	948	931	911	880	935	973	911	984	899	943	953	964	922	934	943	894	893	970	938	913	938	951	906	916	909	939	981	972	945	955	999	903	958	962	940	969	932	923	932	963	1001	908	919	906	940	920	898	992	935	917	960	992	905	977	980	942	911	997	941	952	991	952	995	908	919	970	932	917	922	976	920	937	996	968	924	931	995	942	948	907	961	930	955	944	964	952	914	910	934	975	964	893	933	1014	1006	928	944	963	904	913	922	913	919	932	948	891	956	995	947	904	927	946	933	978	920	879	943	943	971	926	908	951	977	933	1003	951	957	925	939	930	926	936	979	948	930	955	905	905	961	989	917	914	929	951	948	899	943	970	961	911	937	908	912	944	949	961	931	908	945	912	888	955	897	957	925	963	887	925	929	938	933	914	1008	967	959	916	945	946	905	912	929	968	845	946	980	891	937	966	934	979	920	897	909	973	902	907	930	932	915	934	983	915	956	976	956	919	932	908	976	973	930	966	956	942	908	925	948	932	931	933	919	977	1013	889	962	916	953	934	956	912	986	963	911	969	945	931	928	964	970	948	910	940	929	955	961	978	945	957	975	912	931	983	923	907	983	935	973	1005	933	972	962	883	867	930	896	925	1006	945	914	922	956	935	902	931	922	907	938	973	950	953	941	931	907	941	883	926	896	980	876	968	933	924	960	946	923	1000	956	957	856	931	984	941	973	986	956	1006	996	961	927	976	956	923	935	906	979	957	967	970	939	917	933	959	929	939	938	922	951	955	955	993	954	912	864	949	942	895	927	979	913	961	939	880	949	907	933	909	929	931	961	950	952	875	948	927	952	939	955	934	979	980	1022	913	936	974	914	914	942	939	942	928	957	889	906	882	949	935	987	963	935	928	966	912	979	988	999	872	977	1015	921	984	912	902	988	974	923	943	892	928	982	919	949	942	922	934	922	939	928	922	930	928	952	926	934	910	911	934	930	929	907	923	960	995	956	949	962	919	974	873	1011	935	928	975	920	1018	928	931	954	919	924	930	933	948	927	917	946	938	926	962	1024	965	937	937	889	980	933	964	955	965	941	950	917	941	891	989	926	959	945	932	914	917	968	942	966	923	948	996	866	937	903	923	950	905	935	967	901	895	948	956	928	925	984	999	947	991	935	922	925	958	953	907	961	930	950	944	960	928	929	966	928	975	928	880	982	954	942	930	933	946	948	959	989	960	1000	909	989	960	937	946	917	916	905	920	971	969	929	916	909	1009	942	899	921	936	902	963	963	965	954	950	933	982	923	963	920	921	973	955	955	978	987	960	958	896	922	890	907	921	997	966	928	920	894	951	976	939	899	1012	935	916	919	973	968	980	1009	908	905	983	926	951	910	901	950	945	920	968	915	942	894	870	894	979	890	942	947	925	965	968	957	974	996	897	941	962	934	921	945	978	937	896	963	920	1020	997	904	925	953	942	931	912	915	970	943	927	955	933	942	935	956	986	888	962	983	887	964	913	929	928	935	930	936	971	921	981	878	909	956	944	955	971	982	979	925	924	985	929	904	930	903	984	918	943	946	916	926	981	916	967	958	955	933	934	977	953	1001	945	922	947	923	978	918	970	957	914	923	943	909	932	974	920	962	916	906	1000	969	969	946	888	981	899	927	1001	909	942	976	975	954	982	949	939	1017	904	940	952	933	905	932	909	948	938	970	1007	911	911	937	941	938	998	948	922	1002	857	965	941	939	926	956	976	917	946	914	951	976	929	904	958	971	945	944	930	987	925	957	986	928	972	861	907	954	959	949	922	979	947	959	926	978	962	901	927	984	962	921	941	1003	945	932	948	953	904	939	959	926	949	947	939	895	899	938	910	898	933	944	959	917	904	987	881	918	965	925	967	937	928	948	891	936	918	904	919	973	870	936	945	929	913	998	950	983	971	927	950	960	986	937	972	889	864	957	906	914	952	962	924	1004	882	941	901	950	953	956	914	977	984	962	934	923	962	944	928	965	934	910	985	911	955	941	997	949	962	960	940	936	987	1012	967	952	910	940	972	957	943	958	983	956	923	954	922	998	936	866	941	961	961	934	910	913	945	908	1003	945	982	961	966	993	949	925	950	984	958	925	910	904	972	941	939	983	964	902	958	934	896	984	936	921	963	986	922	914	988	943	955	950	911	903	926	898	980	1046	933	929	944	982	974	923	929	930	923	932	983	956	964	894	903	972	889	858	970	904	931	914	914	987	949	947	996	883	918	961	972	898	911	979	930	943	927	965	945	929	943	903	901	1000	890	905	971	941	916	941	922	921	983	951	961	965	936	864	911	941	933	928	957	916	979	897	908	919	909	932	871	952	947	858	972	887	960	920	966	976	904	987	987	952	953	979	926	941	941	960	939	944	923	915	966	967	951	925	933	960	981	961	902	898	933	963	934	993	932	938	945	960	949	978	955	880	961	919	959	909	914	889	890	947	947	936	917	889	924	982	954	920	934	912	940	967	909	907	959	932	907	932	957	999	972	926	957	946	922	951	1002	973	969	911	869	895	953	1004	942	971	960	963	947	958	908	952	937	988	927	992	924	931	963	997	953	979	909	962	908	927	931	943	961	915	931	935	896	887	962	925	929	955	940	920	960	947	927	980	911	956	898	885	884	942	946	974	901	908	916	980	930	869	879	969	967	909	948	976	979	922	932	925	917	988	939	945	925	952	940	893	927	924	936	917	948	945	1023	970	958	887	938	963	967	987	983	922	905	958	971	926	914	906	949	907	901	973	941	971	957	910	927	956	940	938	986	976	881	942	905	994	994	894	969	911	942	967	915	986	934	972	937	912	940	942	904	976	940	938	991	1001	934	965	926	991	898	950	961	936	959	914	963	940	892	1002	923	945	963	889	901	961	934	914	967	988	908	977	918	908	908	881	915	930	996	854	946	903	1004	936	950	971	937	928	929	951	968	960	945	965	950	910	904	895	1002	956	915	927	934	922	896	945	956	930	944	955	861	952	930	992	908	896	941	889	944	932	923	955	976	932
71522	30007	10980	2600	1224	849	720	646	544	551	495	479	463	409	423	425	386	394	359	395	354	336	340	367	355	346	360	364	338	341	342	315	331	325	345	344	335	330	326	329	339	338	343	323	350	331	355	375	322	335	318	326	336	329	362	323	341	302	350	353	347	331	328	351	347	321	301	312	357	342	318	348	357	346	322	349	366	327	326	333	293	344	364	336	319	302	299	326	349	343	334	344	306	310	343	341	340	363	337	345	298	332	337	297	324	331	355	356	330	325	336	324	338	332	321	367	327	343	360	387	349	338	314	345	314	347	351	318	353	329	337	354	348	336	363	336	336	345	343	307	350	327	310	328	377	330	309	328	325	333	311	330	336	332	348	334	330	317	331	368	360	335	337	345	326	381	337	368	295	362	342	334	376	333	348	301	338	350	359	304	331	333	355	389	326	337	340	311	326	324	326	351	340	321	326	345	322	361	310	339	314	312	336	347	333	327	317	324	370	352	351	346	328	325	328	322	316	324	362	310	318	332	348	366	366	347	346	362	326	336	327	339	313	365	353	331	344	342	306	333	358	367	370	308	327	321	305	336	315	298	352	324	339	334	365	330	358	328	349	306	297	348	323	316	324	344	342	345	337	298	318	338	324	347	366	341	346	362	331	316	357	337	317	300	342	342	334	334	351	319	357	322	307	340	337	321	370	333	310	337	337	350	311	354	309	336	319	357	337	385	366	324	345	344	342	357	352	337	317	360	337	309	334	312	339	320	328	351	328	323	379	395	335	329	335	344	315	338	356	330	341	329	335	363	337	351	336	318	335	359	298	341	340	361	302	346	347	302	314	331	329	331	350	351	309	305	353	313	347	311	381	362	369	335	311	353	352	317	352	356	353	339	318	318	358	281	312	340	300	357	376	321	370	331	323	306	366	354	275	333	337	328	352	312	351	330	323	336	302	359	328	330	329	323	375	331	305	330	364	322	324	366	330	342	341	333	376	346	324	322	332	328	343	329	333	334	318	323	336	335	346	337	350	303	312	336	335	357	346	336	350	347	314	310	322	322	356	322	330	356	350	346	345	335	327	334	333	317	342	318	368	363	396	302	343	346	337	351	322	346	344	317	333	338	341	335	360	317	348	372	329	336	356	314	355	329	327	307	330	317	315	347	335	340	333	346	315	347	355	310	355	335	365	314	355	338	353	352	350	353	326	333	325	324	341	327	303	319	322	319	355	314	342	350	355	328	325	333	314	310	366	339	360	335	318	341	379	313	326	328	350	346	312	341	327	329	342	324	349	329	333	339	301	332	308	318	343	346	347	356	328	319	333	359	355	343	298	361	335	315	317	312	371	391	336	332	362	384	324	365	353	355	331	366	340	357	372	329	320	358	341	319	352	344	308	352	319	319	342	375	348	337	361	332	352	315	319	318	341	343	352	371	338	346	340	293	310	327	326	340	317	333	309	349	319	321	356	305	328	366	388	339	335	333	329	326	343	318	339	349	362	336	327	334	319	357	328	317	375	330	360	345	357	300	327	330	339	364	334	371	354	350	311	326	344	344	368	348	317	337	363	336	327	342	337	336	349	345	337	319	350	316	333	333	354	353	320	332	320	303	334	348	353	368	325	307	331	324	336	312	325	379	331	314	355	289	344	333	316	346	332	346	353	363	291	339	309	329	327	331	346	329	342	307	305	351	369	334	352	311	327	361	304	339	317	332	346	331	329	326	338	322	343	324	317	325	327	304	334	324	331	339	321	332	331	332	357	351	351	323	350	325	300	334	335	336	362	368	338	353	324	307	331	328	323	355	327	327	340	335	315	314	344	343	315	344	326	350	325	327	329	357	343	330	396	374	316	347	329	331	305	310	326	355	350	333	335	313	319	339	306	348	345	321	325	318	325	336	353	331	329	340	330	325	339	328	306	332	337	319	324	349	360	337	325	341	345	289	290	332	346	321	351	328	349	340	337	325	332	342	331	316	307	355	354	370	368	334	340	331	323	295	326	340	354	365	323	319	316	340	326	303	323	337	332	319	355	355	294	302	343	330	313	347	332	295	348	316	310	355	350	354	319	320	361	368	324	352	353	325	336	346	299	328	318	366	324	359	337	344	355	303	345	353	363	324	329	338	331	341	300	328	347	339	337	306	362	324	327	317	333	321	323	351	373	313	329	309	350	339	323	364	354	332	345	327	313	313	347	332	333	346	322	324	319	318	332	327	337	342	324	331	330	303	345	339	329	310	324	335	338	325	332	305	319	326	328	348	304	340	345	342	328	336	306	342	332	332	322	344	330	321	346	335	349	293	342	350	351	350	358	329	328	327	352	367	306	324	342	320	329	339	330	334	339	311	347	324	346	294	340	339	318	288	334	327	314	329	340	326	354	337	323	340	365	355	352	324	316	296	340	322	328	349	336	336	357	356	327	363	329	346	324	307	310	301	344	332	332	335	339	333	335	323	345	350	294	344	334	361	325	341	326	351	320	333	314	349	297	343	344	366	321	305	320	320	336	319	335	342	318	345	331	334	359	312	339	336	335	318	344	312	310	334	317	335	353	368	357	329	350	305	312	318	371	338	323	335	338	339	336	344	311	330	347	340	344	313	357	345	324	372	360	329	314	340	340	332	348	335	348	342	352	325	322	319	340	343	318	331	331	344	357	343	354	325	317	331	342	338	248	352	286	352	351	338	330	330	337	330	321	329	331	339	311	330	365	311	319	313	343	327	356	327	354	332	325	289	312	347	325	346	324	318	338	327	361	307	327	336	348	343	329	321	352	335	272	298	292	309	300	337	332	334	326	304	375	318	359	310	334	338	319	355	362	303	343	309	322	340	356	346	382	328	319	296	298	335	335	343	324	321	326	303	295	355	335	372	356	339	344	370	365	346	370	342	316	345	376	364	387	311	349	317	331	348	336	321	324	298	328	355	289	312	315	336	350	336	352	368	320	325	318	371	316	349	337	340	352	331	358	319	317	318	339	322	307	318	366	334	320	324	310	325	365	340	313	322	325	313	335	333	325	366	353	333	343	339	333	340	358	330	348	347	333	361	318	355	354	322	307	309	347	306	348	327	369	304	349	317	359	330	318	327	344	338	355	347	318	336	313	331	350	340	350	356	330	353	342	324	348	351	325	332	345	370	364	328	318	343	344	322	370	337	335	346	332	345	312	331	351	298	319	293	329	302	309	355	326	303	317	338	297	345	359	306	337	318	370	329	327	348	322	310	308	329	337	341	334	316	316	323	349	348	347	345	347	300	307	332	324	335	335	362	315	325	367	317	353	342	366	339	328	356	310	338	344	311	358	323	340	355	326	357	296	333	347	338	324	343	318	328	308	317	343	337	301	316	326	353	350	327	328	351	352	339	355	315	340	342	321	326	334	322	346	346	360	342	324	315	324	329	346	360	332	330	316	348	346	342	340	346	326	352	347	341	342	329	339	351	398	333	335	349	322	339	317	329	335	325	288	346	354	321	321	327	330	344	342	392	336	340	317	329	327	320
42877	4814	4223	4771	4067	3452	2874	2503	2172	1986	1831	1617	1586	1487	1279	1303	1310	1262	1241	1201	1139	1092	1122	1079	1005	1033	982	1035	1005	1031	967	963	957	946	980	913	941	966	890	890	905	971	939	906	898	895	851	912	890	868	870	818	922	953	880	851	851	926	908	822	862	846	862	863	927	869	888	842	828	885	889	866	884	872	865	881	859	851	827	839	818	863	856	907	881	835	853	821	907	868	833	835	848	924	826	883	825	824	901	873	851	857	892	851	820	856	875	878	843	880	818	828	838	871	893	851	823	887	816	818	859	872	915	858	859	911	818	862	882	860	817	861	838	836	874	795	875	839	896	826	882	909	865	827	798	884	853	847	846	873	839	892	805	865	840	850	874	879	883	825	805	881	861	815	799	855	842	853	845	791	822	832	807	861	841	883	837	827	876	825	871	857	895	854	851	840	867	868	797	803	865	842	860	887	850	849	885	910	827	863	924	867	808	874	828	880	865	836	832	845	802	795	854	799	864	859	895	855	927	809	824	864	815	887	837	836	836	865	848	850	828	863	840	880	863	827	860	841	857	906	819	855	916	825	810	830	802	858	891	846	781	798	852	767	851	876	837	863	847	877	834	841	867	853	872	820	858	826	855	815	834	883	832	838	769	865	847	859	861	870	816	830	863	822	865	810	865	818	871	816	866	904	874	845	844	872	842	850	817	806	855	852	807	874	864	849	839	813	876	817	879	815	897	847	818	831	901	857	831	841	863	890	836	884	866	871	842	904	829	865	859	837	813	827	856	920	840	851	839	805	862	857	886	824	816	809	834	853	859	849	856	846	826	850	883	838	819	810	830	806	819	872	857	833	811	895	780	896	816	814	851	832	822	821	854	819	803	838	817	833	870	909	893	837	816	852	877	845	805	849	846	899	830	875	821	866	826	853	834	799	803	846	834	789	874	790	909	821	861	867	795	824	818	838	868	803	846	800	843	865	846	852	821	873	828	827	856	914	855	883	850	797	857	882	849	858	826	873	910	808	854	903	862	896	843	790	838	850	825	852	866	865	820	808	808	895	833	834	853	850	866	850	805	866	846	830	821	848	814	848	936	851	798	893	860	835	807	848	843	854	900	858	788	902	821	892	773	866	855	876	829	873	851	821	846	893	813	866	857	892	856	868	870	849	830	828	884	860	901	845	826	811	843	812	847	869	836	824	899	857	819	846	819	802	849	908	797	859	868	771	868	830	814	852	830	848	856	770	852	851	876	901	825	857	841	838	827	842	876	845	825	720	858	885	885	822	857	874	874	875	867	914	842	858	843	837	852	847	832	849	843	825	823	865	848	818	874	827	832	822	866	849	827	808	867	832	825	868	767	818	834	827	825	865	848	840	822	847	822	796	849	899	830	860	812	896	831	876	889	856	862	833	832	900	851	862	879	826	928	863	853	844	827	861	872	854	859	797	788	893	859	864	856	836	872	872	825	828	773	877	805	864	850	879	841	805	862	873	852	848	821	817	848	850	861	854	877	824	862	861	952	828	857	831	802	842	847	798	844	842	823	801	859	867	854	858	848	833	861	898	839	852	836	842	822	861	840	826	794	797	864	908	841	841	836	814	811	854	858	860	876	871	840	816	844	851	782	808	872	818	868	833	860	876	802	877	880	883	822	822	899	822	911	874	821	873	873	879	870	822	884	830	858	872	914	876	835	892	901	851	864	827	806	841	867	787	838	851	874	846	859	831	899	866	794	862	858	861	837	799	873	831	854	883	922	815	868	880	817	867	793	861	834	854	837	832	860	828	817	821	823	825	904	853	865	840	822	850	846	869	862	834	898	841	847	854	875	834	860	866	841	831	819	905	878	855	861	808	840	842	871	882	831	839	836	828	859	800	873	823	809	839	876	785	866	818	866	852	822	859	896	808	869	872	837	881	812	853	877	907	829	919	850	905	824	871	830	862	896	794	859	828	854	877	809	888	849	880	887	862	852	835	821	816	824	825	836	848	859	891	828	887	878	821	849	890	812	891	852	867	801	842	836	849	827	801	814	850	884	827	855	881	838	908	839	854	916	896	898	863	811	847	864	815	868	847	849	841	868	817	877	873	863	862	860	847	842	883	826	854	819	796	806	843	870	856	849	850	827	790	863	848	833	848	849	854	811	834	876	867	845	846	828	832	775	893	855	861	868	902	842	857	847	842	843	808	877	824	834	847	840	865	798	820	822	870	827	846	864	812	862	853	847	834	825	862	812	867	838	842	894	811	812	827	885	816	843	865	855	873	862	821	791	829	832	835	812	861	819	820	824	862	877	800	872	844	837	824	840	828	797	823	857	834	836	890	795	849	842	840	875	878	815	873	836	881	802	875	855	853	864	898	858	857	861	829	842	832	856	846	845	889	865	841	880	877	851	866	836	795	843	843	830	818	885	831	875	890	902	882	844	863	886	848	856	835	814	869	798	895	863	840	842	843	862	807	830	883	876	834	825	826	843	835	862	830	835	882	828	833	844	860	862	863	842	883	889	865	791	825	865	814	835	816	845	820	783	823	850	853	837	850	850	873	835	844	805	897	892	848	835	863	854	828	867	836	823	838	889	835	837	880	870	891	873	869	806	898	859	840	837	868	800	885	861	852	844	839	839	870	852	861	853	796	872	841	851	844	877	876	883	795	907	896	836	863	842	865	828	888	814	837	837	838	865	813	822	847	833	862	825	860	849	825	872	802	842	832	822	860	862	836	845	850	821	840	834	841	850	838	881	865	828	856	869	849	875	900	840	826	835	893	862	878	790	852	876	840	876	885	872	857	871	828	837	837	865	823	888	861	856	880	791	819	833	851	820	882	839	830	869	867	824	807	808	877	873	855	795	855	880	843	833	842	869	855	858	830	806	825	855	836	880	907	811	892	884	812	814	873	842	813	835	881	838	841	854	894	885	858	856	818	854	851	828	867	819	833	827	882	872	857	876	803	898	838	842	863	852	842	868	884	850	848	797	839	797	875	821	831	877	947	852	864	838	774	836	828	842	828	841	847	819	840	892	866	859	824	831	903	866	852	816	814	834	828	850	868	799	855	861	844	900	848	866	842	829	842	813	878	863	874	902	843	868	853	860	896	837	800	837	861	874	802	868	854	861	828	867	883	827	851	820	819	865	854	855	873	815	859	828	862	906	854	843	854	865	826	785	856	826	819	813	829	872	856	861	853	880	848	888	840	828	798	855	829	863	839	846	850	838	887	845	807	830	852	886	835	906	846	899	889	819	890	830	828	786	861	834	846	834	859	845	833	856	826	809	810	857	848	845	844	865	814	880	838	853	807	849	838	888	847	821	831	883	829	879	839	881	832	893	890	807	843	861	823	857	856	822	865	826	810	840	884	890	856	853	822	833	822	851	806	847	918	860	874	835	817	867	800	803	848	857	857	853	892	831	850	832	833	836	889	854	813	831	789	813	882	834	867	829	811	907	796	819	855	819	847	819	835	840	813	850	843	859	855	855	844	896	820	834	841	890	839	860	867
14331	985	250	229	221	215	227	210	218	203	212	216	220	210	221	231	202	202	222	211	235	198	223	200	215	196	225	215	205	207	196	219	197	219	200	210	185	218	226	213	207	229	198	204	203	205	208	193	211	207	197	195	198	217	193	208	218	227	210	219	216	213	228	218	194	215	198	196	182	179	183	225	196	194	185	197	196	211	190	208	214	205	225	193	214	235	181	179	202	211	195	212	201	225	223	207	194	201	208	226	201	206	250	222	218	203	222	210	222	203	203	202	224	209	207	233	194	211	210	228	208	190	237	224	211	216	193	198	203	193	213	214	203	213	179	230	216	219	214	236	218	203	209	215	226	196	222	212	182	206	206	197	206	208	213	211	209	220	224	227	221	221	194	205	205	212	201	207	218	186	233	194	210	247	211	221	198	206	200	228	221	211	225	204	203	215	219	228	202	177	206	225	198	212	218	205	198	210	216	195	191	214	211	203	217	212	216	179	207	209	173	225	186	218	193	228	213	187	233	223	200	205	201	235	185	210	215	206	215	197	173	176	200	204	219	202	206	223	191	204	221	192	231	213	213	202	220	226	200	222	219	234	207	213	205	228	211	226	221	205	216	225	220	209	178	207	217	189	206	226	196	201	201	202	211	243	218	210	221	195	202	223	196	220	212	198	221	207	232	208	213	215	201	232	186	223	222	234	204	193	213	213	235	197	212	172	218	200	222	212	228	199	214	197	192	197	214	213	222	232	222	233	217	196	205	220	183	183	187	173	213	217	225	213	223	231	226	203	234	226	207	209	230	201	217	213	229	211	201	209	200	195	226	247	185	198	201	232	219	219	209	198	216	210	195	236	187	201	209	237	217	230	224	244	214	173	213	198	236	191	215	195	235	203	201	205	220	198	199	190	221	217	201	214	179	203	203	222	238	202	192	231	199	208	198	222	228	200	191	225	197	199	216	238	224	205	214	228	196	211	180	216	245	182	196	230	194	200	237	239	210	211	220	203	197	197	219	234	238	224	217	204	200	203	232	227	200	198	206	233	200	205	222	225	197	190	244	204	198	214	182	191	196	193	212	210	229	208	180	228	249	220	225	207	212	181	190	207	196	195	197	243	208	200	214	211	240	226	203	202	201	199	211	210	202	187	237	202	219	216	189	194	213	212	215	214	196	186	221	219	211	212	211	185	216	220	214	210	213	222	205	223	205	214	193	220	222	207	214	238	191	215	198	196	213	224	203	216	204	193	208	201	222	234	202	225	218	207	221	214	201	233	241	210	206	197	181	224	238	196	206	186	207	216	211	204	197	201	198	200	206	212	204	211	194	197	197	195	210	205	209	196	220	193	206	206	205	207	197	206	214	211	196	222	212	198	208	196	226	211	220	220	206	199	204	214	195	194	205	199	215	217	220	223	212	181	194	212	193	203	187	215	220	209	202	219	219	204	244	217	221	225	219	208	210	208	186	200	215	197	200	230	210	227	249	227	213	218	239	210	206	193	192	195	212	221	184	226	230	221	229	199	203	189	210	215	204	230	217	206	231	202	214	209	223	228	232	201	207	214	219	202	204	201	228	227	218	205	207	219	205	208	193	200	211	218	208	222	193	191	204	216	227	225	187	199	223	238	212	201	197	197	187	215	213	179	214	207	234	241	201	195	202	221	211	200	231	215	210	243	183	208	208	187	213	234	214	205	195	192	176	201	212	215	231	172	194	192	213	197	207	205	235	225	200	180	219	204	212	212	234	203	165	217	236	222	219	209	207	211	239	195	213	192	219	246	217	201	213	179	179	201	194	220	192	210	216	217	223	196	200	228	209	204	199	196	197	205	222	185	231	222	222	224	222	203	214	212	210	218	179	193	219	225	200	208	198	208	192	221	206	202	204	183	192	207	195	210	220	194	201	234	233	218	185	210	247	199	193	193	211	207	191	225	183	190	223	223	190	229	177	203	219	205	175	220	193	191	194	216	231	242	211	205	224	246	196	208	217	215	199	192	207	227	218	237	220	209	215	205	204	206	191	194	211	189	215	235	209	214	209	243	208	191	214	201	191	220	215	218	219	181	200	220	192	208	225	223	201	204	214	214	198	180	218	196	219	199	212	195	227	211	224	225	220	187	207	226	221	170	216	208	179	201	212	212	209	206	191	221	210	207	178	198	196	208	219	209	239	189	188	213	213	188	209	211	168	232	222	229	231	212	211	215	205	211	213	215	225	199	210	235	216	209	208	189	224	196	219	213	186	210	205	218	199	215	221	205	204	224	151	185	189	204	193	201	235	224	216	217	184	239	230	208	210	223	211	219	197	199	213	211	185	222	230	214	216	217	225	193	213	204	177	225	191	223	190	207	212	220	211	199	202	205	224	211	199	213	198	205	183	217	165	240	201	218	218	198	217	199	202	218	193	202	213	230	218	227	180	205	207	220	225	192	230	238	211	210	197	165	213	197	191	194	242	212	200	213	198	199	210	204	212	201	233	202	209	207	209	217	214	200	202	212	222	201	199	216	210	204	198	188	222	216	198	221	214	196	206	200	221	201	226	212	198	222	204	210	202	224	221	212	216	214	209	209	221	216	189	221	202	177	231	213	209	208	226	202	221	193	232	187	230	194	209	201	217	227	221	223	217	192	197	200	191	219	209	207	211	236	212	212	230	220	195	210	210	161	253	179	210	216	219	204	204	228	217	194	205	205	190	220	204	227	216	203	207	202	216	233	211	196	196	217	206	216	208	184	212	189	233	180	213	205	208	216	199	203	216	191	181	204	187	196	223	223	207	222	206	206	203	219	203	230	190	196	191	217	209	240	186	222	240	200	185	220	207	203	207	212	191	202	212	205	215	198	204	199	219	201	218	199	217	206	222	202	203	224	222	194	207	202	212	222	217	190	202	217	192	203	224	234	236	217	201	230	208	205	198	186	233	231	200	228	210	225	221	209	193	249	206	210	215	197	198	185	223	221	204	237	224	203	171	227	193	226	221	212	204	210	208	211	224	212	221	211	201	224	203	215	222	203	206	218	192	219	232	182	212	219	192	226	208	213	212	195	204	219	212	217	207	215	193	230	211	213	214	191	233	202	196	209	213	225	193	235	219	198	198	211	216	226	217	237	193	215	198	227	214	197	208	228	187	233	203	207	220	221	209	195	230	200	220	207	213	221	192	208	237	223	247	187	202	204	195	213	227	216	185	205	222	196	183	204	202	231	220	208	222	222	189	211	208	205	199	183	186	220	202	204	188	176	221	239	216	219	216	206	192	226	222	214	258	189	205	197	194	194	210	199	210	232	214	214	214	222	213	227	231	215	219	195	229	206	189	201	172	211	234	197	225	210	207	218	223	201	234	190	209	205	209	202	238	200	196	196	194	192	201	217	206	209	203	217	224	207	228	203	219	212	210	197	217	194	201	187	205	208	230	213	193	229	228	215	204	222	213	200	179	212	210	214	195	206	195	228	209	224	194	192	188	176	176	193	207	202	191	199	216	183	200	227	218	221	221	205
12239	793	699	721	694	660	693	649	626	564	608	612	623	642	623	616	637	604	637	605	652	630	587	600	635	657	609	595	633	631	575	613	580	594	657	616	657	557	623	601	649	616	611	611	642	614	613	600	615	594	585	594	587	584	561	581	656	613	619	615	605	571	580	577	617	600	661	617	629	623	646	589	601	663	617	571	587	625	613	613	582	622	567	677	636	618	611	610	599	599	648	579	607	572	583	615	655	622	588	616	590	601	645	610	604	576	606	600	588	604	564	600	604	578	603	664	620	641	625	643	637	619	588	639	614	631	613	568	589	643	603	635	607	552	607	661	616	551	629	618	618	589	597	617	615	620	620	590	648	619	606	609	644	635	577	597	612	628	583	615	591	597	612	616	593	636	633	597	624	614	621	570	666	601	593	613	617	619	626	585	584	625	616	579	615	593	653	608	585	580	654	618	620	671	628	638	623	674	633	574	594	625	624	599	608	593	662	593	602	607	651	632	599	588	632	623	569	662	605	632	634	606	611	619	556	544	631	636	609	620	589	634	575	621	594	645	603	620	569	643	622	608	578	616	592	595	674	593	604	636	582	611	622	604	580	602	615	563	606	566	636	585	616	597	670	600	621	606	590	630	584	586	591	577	568	612	578	575	645	619	606	594	608	572	586	616	558	630	618	601	640	597	566	601	601	586	605	631	614	597	626	625	598	616	605	668	633	568	619	595	577	614	562	621	649	602	636	640	613	576	621	570	620	575	621	611	608	596	607	623	609	648	588	600	586	583	590	580	587	615	626	592	615	622	612	660	583	622	631	602	596	649	635	644	628	648	580	602	604	647	596	597	589	600	648	610	602	594	618	585	623	611	601	618	608	587	605	636	562	638	572	616	602	595	640	647	632	595	597	623	621	598	617	614	583	644	628	622	581	617	655	620	630	628	571	604	605	633	594	653	596	617	632	594	602	655	586	574	591	574	606	674	620	624	602	649	615	614	612	597	610	666	615	538	571	596	595	593	609	617	625	618	627	596	618	616	583	608	602	650	600	566	646	584	603	645	634	652	617	591	596	627	599	615	612	614	593	616	673	630	635	623	590	607	581	610	587	595	605	603	673	615	624	606	622	579	636	611	606	584	587	590	592	621	594	656	599	598	624	573	596	655	630	588	589	629	595	577	610	630	619	673	579	570	618	606	629	596	579	596	651	613	585	642	645	639	605	623	604	570	629	612	646	620	595	587	638	591	633	559	617	616	618	657	547	632	632	603	597	577	611	584	627	584	580	585	568	660	610	610	558	594	556	644	600	605	597	644	584	577	593	628	592	620	626	633	587	602	625	588	625	607	618	611	604	600	605	603	593	640	626	569	618	667	608	581	577	586	558	635	596	619	615	587	630	577	583	649	624	625	618	607	594	636	612	643	635	593	632	567	604	619	604	566	580	576	633	605	636	603	615	569	584	601	573	618	596	588	614	603	568	605	641	582	599	676	671	636	637	607	631	616	617	652	655	598	584	618	611	610	605	578	583	599	627	596	573	584	623	631	625	625	561	631	620	628	660	609	624	598	606	620	580	622	619	594	593	597	602	612	606	635	634	596	585	591	616	605	622	666	601	594	578	618	616	565	625	599	629	575	643	647	628	640	635	626	675	688	568	616	586	600	584	603	611	633	621	620	602	558	574	619	593	578	592	635	612	595	603	656	594	576	598	571	621	593	583	606	613	642	574	585	580	575	596	607	610	642	634	641	585	582	605	625	595	641	648	605	620	591	603	618	597	614	638	598	586	567	589	653	629	579	611	654	582	562	583	618	603	613	608	607	583	646	609	603	614	578	621	574	605	612	587	633	638	620	646	621	635	615	623	602	601	644	617	598	620	604	598	551	664	586	599	628	603	566	644	636	611	644	627	579	664	569	630	634	545	649	637	605	622	651	642	616	632	585	651	582	566	641	641	616	624	591	615	660	649	608	621	598	606	618	630	597	633	622	642	572	604	639	621	601	606	573	599	616	591	613	602	610	618	596	611	593	592	614	589	660	612	621	568	583	613	637	612	614	580	594	629	587	598	612	619	635	583	615	639	562	598	606	600	610	596	636	610	629	632	601	587	605	633	577	628	603	605	625	606	588	576	611	594	615	604	588	632	621	618	626	604	591	572	591	623	646	621	608	625	630	605	621	604	624	562	619	644	622	597	632	575	626	621	607	569	615	598	578	622	619	616	633	593	594	630	622	630	585	586	586	595	601	620	621	621	576	604	635	628	637	593	608	637	599	591	612	583	639	646	599	603	609	590	623	594	622	635	641	594	635	652	632	628	620	622	619	640	612	634	552	573	603	613	640	607	641	632	636	605	607	586	608	588	618	634	650	608	581	635	580	570	638	626	637	611	549	649	593	602	590	601	611	660	643	617	633	625	622	630	580	635	579	617	575	614	634	604	646	572	571	617	610	617	608	609	576	585	637	606	615	619	616	613	648	609	586	634	619	614	628	559	619	590	613	609	609	567	580	562	642	605	616	598	590	587	626	581	592	653	618	623	652	628	623	605	641	556	567	604	598	650	601	616	596	637	641	620	606	601	591	615	635	640	603	593	675	596	621	581	606	588	614	618	606	585	589	629	570	615	629	603	628	607	614	651	638	634	683	619	602	622	631	552	617	549	591	600	596	617	588	583	585	610	621	616	626	587	615	623	589	585	566	588	602	603	577	637	590	608	616	602	612	631	595	607	552	641	590	605	584	588	599	646	596	624	621	631	611	602	588	625	605	612	560	626	632	605	599	617	584	614	574	626	600	627	628	573	607	630	596	618	603	609	574	653	618	595	654	617	613	634	585	598	594	584	632	597	589	618	617	601	625	625	564	629	611	588	606	583	657	587	620	605	576	644	606	620	594	593	634	649	582	617	610	626	590	621	582	589	622	634	614	628	663	585	616	611	642	626	653	609	581	631	640	596	603	560	581	631	628	605	608	591	591	624	590	631	619	588	622	624	620	605	597	648	602	566	604	585	597	571	601	627	571	630	594	622	581	636	639	615	589	639	601	627	592	645	611	615	581	606	611	628	619	615	645	581	660	573	625	595	642	593	586	593	617	646	625	620	585	611	591	581	621	618	596	545	621	639	564	579	601	595	623	598	634	621	567	592	622	600	639	585	622	604	595	625	602	643	539	603	622	626	624	621	623	643	627	644	590	629	603	596	607	659	625	567	649	617	615	571	597	597	629	565	585	589	623	587	593	637	606	611	593	631	617	596	642	627	598	596	614	597	582	593	588	564	601	628	627	624	637	596	592	621	614	544	611	617	628	610	630	624	609	600	628	583	664	628	650	614	615	631	592	655	617	585	603	621	657	597	595	592	599	568	597	625	613	612	607	609	546	652	604	640	625	588	634	611	556	574	647	590	553	621	633	630	625	577	592	636	633	627	631	618	576	618	647	648	591	600	606	588	610	596	631	612	595	608	626	586	622	613	620	596	588	639	579	609	618	556	598	572	577	583	575	590	578
62659	23612	4504	1090	795	658	577	469	455	468	428	395	386	371	398	358	364	381	397	358	377	398	352	380	377	390	379	379	404	389	375	332	376	310	353	383	359	367	350	361	352	364	387	378	368	340	351	356	375	358	369	332	362	384	346	339	358	362	340	395	360	345	343	352	356	354	366	343	347	383	340	384	367	374	354	370	402	348	336	375	331	402	382	382	370	351	374	395	329	375	371	382	347	364	398	420	382	388	397	361	367	378	399	356	364	356	345	347	354	350	387	342	368	356	364	364	354	379	339	353	390	369	369	354	352	390	353	377	385	327	378	422	354	370	380	339	353	324	344	370	387	357	358	376	347	356	382	375	322	363	347	344	352	349	359	360	382	372	379	386	362	355	369	324	385	366	328	374	346	340	370	373	388	350	323	396	401	354	354	352	353	344	383	370	364	353	348	378	361	343	354	367	378	360	339	349	376	384	376	328	358	328	365	328	340	354	388	355	389	362	374	329	356	386	373	366	370	386	354	340	378	386	322	370	339	366	358	382	375	345	354	337	395	361	360	386	325	376	371	339	356	353	356	366	317	325	381	349	365	343	363	359	345	345	367	364	363	354	384	321	331	375	347	345	367	373	382	345	358	399	366	395	358	369	387	384	364	389	379	355	372	348	390	378	351	339	359	363	372	371	367	384	354	397	368	366	358	359	378	333	403	353	338	360	360	384	369	377	362	354	350	352	373	351	359	353	324	369	401	393	393	393	359	345	353	341	359	357	349	350	382	370	378	366	355	367	357	383	362	373	348	342	393	361	374	336	336	374	338	412	414	382	367	375	387	329	373	378	387	345	326	359	376	367	345	327	366	366	366	361	313	381	354	358	338	353	357	368	326	361	375	395	388	347	357	355	369	393	344	359	353	330	371	348	386	334	357	325	346	369	367	357	353	370	368	355	360	348	377	374	386	355	409	370	345	343	338	319	345	359	366	342	359	347	342	352	335	328	388	366	359	367	351	332	362	350	331	373	374	407	339	384	370	386	367	350	363	336	388	335	360	348	333	374	335	336	364	373	377	389	347	332	383	369	365	374	336	332	394	340	383	369	361	378	373	329	356	348	340	384	373	377	364	389	352	329	360	356	363	373	357	365	380	348	368	377	382	365	336	349	352	373	336	372	394	365	370	369	342	356	346	342	347	333	373	374	369	352	378	308	373	342	347	345	362	373	348	332	377	336	373	366	346	372	360	414	347	396	346	395	377	347	346	380	350	353	342	385	335	360	370	360	358	388	346	367	373	324	374	353	340	335	371	338	364	377	366	354	335	359	358	364	369	340	375	342	369	405	362	318	409	346	376	351	368	355	374	365	340	379	370	346	337	356	349	369	362	359	330	372	364	353	344	353	346	402	364	345	357	343	355	361	364	379	406	397	386	350	365	349	321	319	363	388	345	349	374	393	382	386	350	362	354	381	354	358	386	357	371	380	354	353	357	376	340	367	386	385	353	360	349	347	332	368	352	367	367	382	415	363	378	391	352	338	368	356	314	354	390	341	370	358	366	338	352	386	368	374	370	357	378	373	371	368	370	393	326	365	381	343	373	339	390	352	363	329	393	356	376	333	368	374	363	361	365	363	363	339	380	381	350	348	348	353	363	375	358	322	379	404	367	357	343	349	366	367	350	379	322	383	362	351	372	386	384	355	344	369	372	384	349	371	348	337	361	357	362	381	345	382	320	366	362	348	328	382	368	345	366	351	386	355	344	385	361	368	350	349	377	365	356	373	354	359	334	347	338	311	353	364	371	368	358	381	373	388	361	382	384	336	350	374	346	354	379	335	364	341	376	406	375	345	371	395	348	349	335	372	389	351	341	368	359	399	362	333	398	330	368	364	374	363	369	364	339	359	349	383	336	349	319	344	382	367	341	370	367	322	357	342	331	368	348	353	330	357	324	347	366	379	348	363	334	356	375	370	367	368	370	359	384	356	327	373	375	354	390	336	374	355	358	371	368	345	355	373	370	342	355	321	322	355	356	362	349	414	340	326	342	373	340	360	349	363	356	351	373	354	350	394	370	347	356	326	364	359	338	340	338	372	409	378	341	372	356	345	358	323	359	331	329	367	367	350	375	393	343	319	388	369	398	355	379	395	348	348	349	364	361	350	354	356	322	337	375	337	359	378	368	361	344	337	375	366	374	364	340	349	362	343	358	381	401	365	366	376	378	355	362	387	374	364	369	344	358	333	341	383	342	329	344	389	369	357	325	367	358	356	364	351	350	378	342	384	364	364	372	373	369	380	363	377	375	370	367	375	341	375	370	384	369	348	415	384	373	354	400	354	366	317	359	355	351	333	376	354	339	326	344	365	373	387	366	352	341	367	374	357	382	393	351	390	377	354	361	400	380	360	389	358	367	360	330	380	391	344	378	379	369	337	346	351	352	336	376	360	357	383	344	379	338	316	334	335	375	358	343	362	352	366	382	357	394	367	363	333	359	367	340	371	361	355	374	358	366	342	373	360	320	355	379	381	372	409	367	381	376	382	329	345	336	325	375	357	379	357	389	362	366	380	381	327	344	345	389	387	375	341	336	383	378	339	339	373	372	346	360	354	378	386	366	334	344	362	363	380	384	396	334	347	354	369	400	383	371	352	381	338	364	361	355	371	349	406	385	356	336	374	334	403	360	362	360	357	356	357	338	361	364	365	343	382	339	364	362	360	376	361	358	386	383	355	353	389	387	354	344	339	347	378	347	363	380	318	319	376	356	365	352	337	329	391	326	346	382	367	377	354	369	358	393	374	329	368	356	353	372	375	339	379	317	338	381	356	388	349	362	379	363	345	332	353	345	404	345	374	360	338	384	366	352	386	343	323	319	389	357	368	363	368	370	396	357	370	368	367	339	303	363	375	357	386	386	366	344	351	363	370	364	395	349	316	381	391	359	358	346	333	360	378	357	350	387	375	387	370	346	381	366	377	371	364	386	353	344	342	364	347	355	368	357	383	344	375	361	373	400	361	386	340	375	387	357	360	362	349	336	382	423	385	385	396	362	402	350	350	387	348	378	368	351	352	397	371	382	308	338	349	345	348	379	359	352	366	365	345	332	346	334	325	362	358	372	360	322	352	375	379	398	330	361	388	354	380	372	351	348	353	376	380	363	375	363	386	367	332	393	353	330	375	365	334	351	379	382	354	381	360	353	343	371	354	385	385	375	366	351	360	406	340	356	373	351	337	409	321	343	332	335	342	344	365	355	355	348	346	387	365	358	354	327	380	392	345	377	380	359	336	365	347	329	355	350	351	370	346	348	354	374	365	368	329	322	376	369	334	327	371	356	346	393	359	369	391	359	324	372	316	346	371	376	332	402	356	360	320	348	374	361	323	318	360	368	361	345	369	355	337	357	370	352	354	358	394	383	387	362	349	331	358	369	354	401	383	348	336	353	382	367	382	376	325	361	345	328	363	354	362	373	371	339	324	399	369	339	339	349	343	343	381	387	402	363	345	386	363
34661	3286	2681	2961	2708	2318	2048	1832	1660	1534	1456	1359	1274	1313	1203	1204	1147	1144	1118	1088	1038	1128	1103	1087	1021	1047	1018	1022	1050	1032	968	1002	966	973	958	1031	1015	987	945	933	939	981	1004	947	954	998	977	999	938	878	941	923	965	1006	932	946	973	975	966	948	944	985	958	948	970	956	998	956	944	957	974	922	951	923	927	965	985	954	1015	931	918	972	924	983	951	947	900	961	939	939	927	989	936	949	973	940	974	930	937	937	963	1003	961	951	943	1001	880	978	933	939	974	918	962	974	951	948	919	923	993	959	963	987	987	972	934	972	961	963	916	975	939	961	939	960	918	960	946	947	963	953	960	957	939	968	917	915	980	933	961	920	934	916	952	881	935	970	903	978	902	943	894	1009	927	910	946	898	926	969	938	981	968	880	949	898	924	941	938	971	953	969	920	945	951	891	946	912	957	995	928	968	911	954	900	993	945	930	981	918	934	918	1046	1026	910	924	930	1005	940	972	965	946	924	989	1001	949	948	985	952	953	918	937	952	938	930	953	976	950	951	935	957	991	937	953	925	963	936	980	922	941	985	989	974	952	943	925	961	943	917	901	959	997	951	999	922	983	945	916	948	951	969	898	968	900	917	911	931	976	911	912	895	974	895	951	992	928	948	919	952	906	966	943	896	949	906	935	957	952	921	945	938	967	999	918	921	947	966	967	972	936	998	904	927	955	984	901	854	995	929	937	945	906	967	900	980	978	977	923	1013	977	937	933	964	960	971	942	956	965	947	903	914	914	932	928	975	945	906	967	862	904	955	968	959	936	958	968	960	971	943	943	931	992	938	946	899	899	950	906	870	920	938	961	951	917	899	952	977	960	884	940	931	931	986	997	913	991	1000	938	947	915	1011	935	993	899	941	937	976	876	945	946	979	962	873	972	927	865	949	896	907	943	918	900	973	940	990	941	902	954	920	988	894	947	959	971	975	946	947	934	934	911	938	998	879	928	961	940	968	938	947	990	980	908	936	948	930	904	918	960	1018	953	941	977	856	945	961	952	947	966	951	1004	981	935	977	927	996	955	904	951	979	948	936	952	966	962	915	968	1011	942	938	946	984	930	951	889	924	924	913	953	928	926	930	966	929	943	920	959	954	981	1006	1001	959	961	943	943	889	925	950	913	898	969	885	868	960	922	950	958	939	962	948	983	960	954	903	962	957	928	936	875	990	883	952	954	955	935	927	980	960	913	952	920	948	944	936	929	911	925	924	970	983	933	937	957	962	937	942	944	906	879	928	968	939	967	925	998	898	964	966	973	901	951	977	889	949	996	944	904	912	890	964	968	958	968	910	969	934	956	859	879	975	951	946	960	987	951	949	931	954	948	1021	964	981	962	912	957	931	889	946	922	954	912	962	958	940	943	954	923	964	911	946	914	981	936	951	952	906	910	952	971	957	903	977	975	974	934	922	888	915	953	958	949	929	944	1008	962	939	932	981	944	940	938	941	910	928	941	923	956	949	1044	941	952	940	938	897	969	969	950	931	951	952	986	928	964	986	899	919	950	919	923	923	979	969	969	892	942	942	959	883	920	956	930	931	998	951	935	923	976	946	995	916	965	935	899	966	901	941	1017	952	939	941	853	917	978	913	946	906	941	926	883	914	938	946	885	956	978	981	898	950	927	1005	967	928	980	925	981	1009	944	913	950	866	952	973	916	938	948	938	911	934	929	978	881	944	1007	904	946	969	952	924	948	952	952	956	948	953	936	955	951	912	978	991	907	907	937	978	965	909	896	952	922	946	947	927	934	879	956	938	988	923	903	958	997	982	930	938	967	952	951	966	988	944	909	968	970	923	898	939	957	999	959	918	934	955	957	904	966	958	994	975	922	940	959	925	932	963	938	966	912	918	949	937	949	916	857	1010	943	959	993	937	905	885	917	956	933	951	1001	945	914	937	955	950	959	940	959	896	945	937	974	952	945	916	977	981	927	924	937	949	961	929	903	900	971	962	943	902	945	892	1026	929	939	909	958	900	967	917	966	1008	921	997	944	989	909	954	942	992	955	890	929	917	946	942	863	1013	982	978	941	950	961	986	928	934	910	954	894	957	913	965	951	943	928	940	923	910	978	972	904	945	961	981	910	947	956	1001	906	904	924	990	932	945	901	906	978	1005	944	925	936	917	950	917	921	970	902	934	998	936	923	959	925	961	990	898	985	953	948	947	906	917	927	926	933	973	962	938	942	978	979	937	958	968	944	979	894	903	925	933	970	922	984	954	908	900	959	957	990	933	944	921	908	920	925	971	932	1001	911	948	977	931	951	985	904	937	918	970	1032	944	926	911	971	933	942	982	969	943	924	962	953	928	1024	944	935	985	938	931	974	940	918	976	956	950	939	963	991	919	940	910	945	907	900	945	962	914	955	960	879	942	957	950	986	932	909	885	905	919	962	993	964	983	927	955	919	916	958	925	1005	987	896	934	983	962	930	934	939	904	962	943	1006	917	951	947	931	962	932	895	962	899	970	941	857	926	933	964	952	957	987	930	930	980	933	955	911	892	922	944	954	975	943	970	940	878	981	956	950	943	947	867	899	973	897	967	967	954	947	922	885	881	944	934	985	900	896	912	956	894	972	933	908	942	945	893	934	964	901	917	939	946	920	931	893	927	935	969	950	944	965	945	959	973	936	988	926	914	936	954	933	935	940	916	924	947	936	942	971	888	873	954	955	862	957	979	908	968	938	962	963	951	931	936	962	1001	968	923	920	945	923	960	932	987	876	955	982	897	938	939	959	930	977	978	952	972	942	985	955	894	921	960	909	916	940	926	958	912	934	938	970	937	930	915	883	955	989	916	938	960	956	926	945	958	963	925	936	984	931	956	901	929	938	873	918	984	965	930	897	859	945	902	918	926	922	957	944	967	941	977	955	886	963	993	882	911	967	886	951	927	931	953	946	964	937	939	986	899	955	931	871	948	873	967	917	946	940	894	907	977	954	924	909	914	993	931	914	922	935	965	985	961	982	944	946	970	935	921	998	988	939	962	967	907	953	975	981	968	869	999	893	957	955	953	928	921	932	926	941	924	925	943	932	951	891	885	950	890	948	950	964	973	952	966	942	941	913	971	932	944	1004	978	1023	912	891	990	908	908	930	963	950	938	989	935	923	923	983	955	926	951	1036	936	913	976	929	917	900	950	973	952	950	907	917	941	982	937	954	919	1004	948	947	925	929	964	981	913	920	916	947	960	997	929	932	987	972	899	963	912	935	913	890	957	897	976	910	947	925	948	963	992	917	902	991	872	927	948	923	920	893	964	946	941	924	921	942	951	967	903	955	953	904	954	941	932	951	974	915	898	951	973	925	981	949	946	939	1019	957	991	965	964	960	930	911	961	898	950	957	943	902	950	945	910	986	944	962	975	921	963	929	930	960	989	959	959	961	931	959	884	927	952	990	931	944	952	947	967	929	933	958	970	933	966	919	913	865	954	925	890	935	896	953	977	1022	971	941	919	959	903	944	967	960	862	913	968	889	947	949	921	943	947	960	953	965	981	970	928	918
69732	28084	12248	2981	1151	873	731	603	548	528	471	463	410	415	412	392	378	371	368	345	367	408	380	354	355	320	351	372	359	363	347	348	360	397	361	359	354	372	341	356	316	346	338	380	365	320	329	351	305	301	308	297	346	299	354	300	335	335	280	354	330	348	316	328	297	351	329	355	347	325	339	339	350	327	320	342	318	318	359	345	359	324	327	316	312	356	360	318	321	349	313	342	332	332	330	329	327	307	337	346	353	350	337	315	321	323	325	347	331	288	321	323	327	373	367	352	331	353	359	308	319	301	310	298	330	347	351	316	351	328	325	312	325	335	361	344	319	318	341	318	322	306	334	364	358	315	338	357	343	336	354	325	344	305	361	305	348	343	355	337	302	316	344	329	310	308	371	344	303	320	354	297	318	325	349	319	359	352	347	332	396	321	300	319	308	365	318	336	317	333	304	366	359	301	349	359	315	331	352	362	289	321	336	322	336	354	328	323	310	308	361	372	327	323	328	322	353	331	344	311	342	353	308	346	318	305	294	301	316	364	304	330	358	341	330	328	335	357	308	347	327	352	313	325	326	310	318	352	334	306	315	368	332	321	345	313	363	324	360	314	326	356	327	323	341	330	312	324	328	302	301	335	349	349	349	318	347	320	331	349	348	320	363	317	327	362	326	299	327	329	384	352	295	311	312	326	367	324	324	336	332	314	319	341	334	321	324	333	335	329	350	334	303	307	299	352	321	324	349	331	326	329	343	335	340	341	323	331	339	344	360	339	339	348	319	349	321	284	290	315	340	337	313	336	359	335	322	319	307	344	324	299	339	334	338	321	329	327	333	330	340	338	344	336	316	335	310	345	352	334	324	339	353	318	340	300	330	306	297	344	329	319	319	327	323	313	348	330	323	312	326	319	307	349	322	330	297	335	349	311	328	326	312	322	338	376	352	319	331	323	316	329	325	334	327	349	348	312	294	324	332	317	313	360	333	335	300	363	316	350	297	326	325	355	311	314	328	358	315	351	322	343	309	329	355	345	325	331	325	304	321	320	313	342	319	323	283	301	320	352	316	320	322	371	359	311	322	343	322	360	357	337	323	380	374	367	319	340	351	337	321	314	325	304	341	333	331	343	347	327	324	308	321	331	338	307	303	332	306	328	342	320	308	340	338	343	324	336	338	341	308	330	336	309	283	309	367	358	308	295	372	351	317	325	333	352	352	345	340	317	331	368	327	321	327	370	314	303	330	341	354	347	330	330	336	333	330	338	354	323	405	304	318	338	348	328	352	336	319	332	356	337	304	345	326	325	328	300	358	338	326	352	332	322	365	334	340	331	312	329	340	336	309	333	299	339	342	342	323	332	335	308	340	376	326	313	300	328	359	348	335	380	344	314	349	298	336	322	341	331	324	326	339	293	347	357	342	365	324	357	309	328	319	309	364	330	318	311	339	346	343	294	315	334	317	350	338	324	333	338	314	287	295	329	320	361	301	313	329	341	346	343	340	334	338	329	328	331	347	321	337	352	333	343	342	328	308	341	327	359	364	358	343	343	337	327	339	308	352	320	339	296	328	307	322	310	318	329	338	326	325	320	323	341	321	378	376	350	320	343	303	323	333	369	341	323	304	331	305	306	320	311	335	318	317	366	325	341	319	293	333	306	342	343	303	318	318	326	326	299	325	327	341	329	325	303	335	336	322	323	333	374	326	328	324	346	307	310	356	302	319	327	343	334	301	307	356	342	363	344	337	321	314	341	321	346	325	301	332	341	341	327	303	331	361	312	306	310	341	352	303	320	347	303	359	301	323	329	345	322	335	349	310	320	318	323	332	323	368	302	338	350	324	319	330	333	325	328	336	305	332	362	320	335	316	318	312	370	318	329	332	324	321	332	339	322	330	322	324	345	334	328	309	343	328	345	353	343	305	347	354	359	356	312	334	326	339	343	308	322	340	339	315	340	314	294	359	321	323	318	337	310	348	358	332	373	310	375	329	348	357	341	315	302	370	315	325	337	340	299	331	334	332	348	316	340	306	315	315	313	347	357	328	340	344	347	312	302	338	343	312	310	334	336	336	313	349	326	336	342	312	322	332	295	332	326	359	346	338	345	323	347	332	349	318	317	324	357	328	342	341	330	338	327	310	365	379	320	335	334	365	320	316	316	349	313	307	345	318	347	340	327	345	360	335	337	354	334	339	336	335	341	320	327	324	348	312	313	331	336	322	314	324	327	330	315	326	345	328	327	344	327	362	350	339	324	315	334	332	337	326	356	331	336	353	361	342	317	333	332	342	308	302	301	353	333	335	332	349	346	328	348	317	305	312	297	337	323	319	357	336	333	333	332	321	352	333	347	346	298	316	336	327	330	329	368	339	353	347	331	342	359	315	293	372	332	326	328	322	338	291	351	337	311	342	307	315	302	373	314	317	345	316	345	334	329	330	333	343	338	307	336	314	304	333	338	339	348	352	321	322	308	322	346	336	322	342	319	354	304	305	319	325	342	358	308	375	321	314	336	317	351	324	357	338	341	338	369	318	322	335	366	359	314	320	332	308	313	363	332	334	352	331	330	364	297	343	303	335	302	348	323	346	336	334	328	320	341	352	345	329	294	312	323	321	318	311	350	362	288	354	358	323	334	286	307	345	334	326	341	323	354	364	338	358	344	355	339	317	344	326	314	342	375	353	324	330	373	332	338	348	331	319	328	323	343	318	316	341	335	337	309	342	362	327	319	318	360	343	332	347	349	335	362	335	341	350	329	322	330	362	332	309	326	315	307	321	373	332	330	332	350	332	358	378	361	365	330	324	321	333	343	331	332	326	336	343	332	324	330	374	343	346	329	320	324	315	334	305	352	348	333	337	358	339	306	328	346	331	318	324	310	319	355	325	329	306	339	343	353	335	354	341	328	331	320	292	328	294	333	328	345	313	348	312	326	335	297	358	314	335	331	330	350	328	343	322	322	338	314	342	313	334	310	316	304	309	335	322	334	323	319	339	320	331	340	363	327	317	301	347	322	337	337	316	355	309	311	359	318	342	348	315	314	364	323	349	323	346	329	347	336	315	308	300	316	327	349	311	360	336	343	351	337	326	319	340	320	310	288	325	328	356	313	324	315	298	343	352	339	311	346	334	338	362	320	365	303	342	348	342	323	348	362	325	344	311	340	359	297	356	325	313	346	358	325	366	317	339	310	330	351	321	315	330	351	340	319	323	328	365	379	342	347	335	322	303	360	350	332	303	325	339	349	343	322	323	325	351	337	344	332	323	332	292	300	325	352	326	358	304	336	347	337	358	344	354	309	342	378	309	333	331	328	319	314	345	356	352	322	314	383	318	312	336	322	321	338	340	314	327	313	368	301	340	337	312	376	332	351	324	353	330	348	344	337	291	335	309	318	357	351	341	332	333	369	321	328	321	326	312	324	326	338	323	328	343	320	328	338	324	365	336	351	320	314	369	314	319	359	334	309	335	324	324	360	348	320	307	342	323	323	313	338	307	329
41792	4439	4248	4834	4198	3503	2908	2528	2321	1942	1793	1671	1522	1449	1297	1355	1242	1246	1155	1101	1156	1107	1108	1058	1075	1057	973	1003	1010	989	1058	988	972	974	943	911	900	958	938	894	941	949	916	931	891	891	861	921	918	894	885	905	865	866	914	874	864	899	877	934	845	895	854	899	865	865	891	852	899	880	897	880	871	860	868	869	870	821	849	867	879	849	822	876	849	843	833	861	827	888	866	926	847	878	891	792	898	847	822	888	852	840	819	881	905	815	840	874	825	819	865	850	873	880	874	868	826	862	872	785	820	875	880	922	881	853	845	810	831	855	796	828	807	844	959	813	798	797	888	865	804	845	901	836	839	865	869	852	781	834	845	847	875	839	784	830	848	860	852	851	911	820	832	861	867	809	862	834	887	867	847	889	855	879	836	860	848	832	841	852	856	820	823	860	827	852	863	813	882	806	872	863	905	816	855	883	861	865	854	878	835	872	852	877	821	872	821	875	773	847	829	849	853	855	883	832	799	855	843	842	829	844	877	855	821	864	824	851	807	845	856	845	875	849	846	849	862	830	839	846	828	913	847	858	799	887	796	849	820	855	889	840	830	819	778	837	819	846	892	838	828	863	843	883	854	840	846	866	898	834	826	871	885	871	831	814	879	919	861	848	862	816	805	803	857	862	866	842	917	816	838	873	829	859	886	846	844	883	822	865	815	856	774	852	860	851	927	873	819	808	869	839	856	850	845	856	908	863	842	883	923	853	918	855	834	852	797	840	864	842	806	849	872	825	819	845	908	794	816	841	820	853	838	855	882	832	858	836	838	826	889	906	850	847	861	839	859	882	840	818	853	856	901	865	810	867	893	862	813	857	857	849	869	809	819	808	849	860	892	839	828	840	874	859	886	896	873	878	838	831	839	852	816	906	871	850	823	899	862	801	897	828	849	782	836	842	825	913	827	895	867	838	853	822	818	768	835	879	864	846	848	813	837	833	861	847	849	844	873	864	831	858	870	852	906	850	824	868	836	850	895	856	818	835	814	829	836	848	809	850	881	827	830	811	827	864	881	816	861	763	829	865	777	842	820	894	834	858	893	830	826	889	841	911	830	866	867	875	851	863	832	829	852	816	844	832	824	856	842	878	863	848	865	840	854	823	854	832	873	851	862	867	868	797	845	843	833	837	807	818	871	863	876	808	784	842	827	921	891	885	861	853	764	886	838	861	822	839	897	845	848	854	814	897	808	854	883	871	870	801	809	855	811	838	861	857	867	854	849	866	815	866	836	824	847	871	842	828	814	848	836	838	843	854	846	826	826	806	825	824	802	803	828	874	838	860	824	855	847	838	858	853	869	884	824	870	865	856	854	810	867	889	812	786	836	896	851	771	833	806	833	801	829	837	825	852	845	866	841	870	817	865	832	838	819	836	828	810	856	858	879	823	872	889	851	894	818	826	893	871	843	845	801	814	895	889	800	806	877	832	873	824	867	906	811	832	847	855	789	847	889	905	825	865	795	834	859	872	836	823	857	847	833	832	840	845	854	871	786	851	836	895	848	840	878	837	811	895	828	857	861	870	804	832	807	808	846	827	850	833	856	832	924	833	868	846	846	781	855	878	854	872	861	837	822	828	887	887	873	844	826	866	921	833	870	867	827	814	826	872	863	822	853	831	880	868	855	858	838	839	812	863	846	849	810	836	820	817	862	883	857	882	812	892	845	879	864	871	828	793	893	830	832	837	842	846	872	831	890	835	785	813	859	927	850	846	822	825	848	851	871	835	940	790	870	848	850	851	863	846	856	816	878	836	870	870	838	853	847	877	840	851	850	886	824	891	824	900	854	839	899	837	857	919	857	842	815	874	866	840	791	840	839	846	825	813	891	818	853	827	855	792	887	869	823	808	820	845	878	873	812	861	883	877	802	841	891	814	838	856	890	822	798	814	832	799	871	907	847	803	858	810	892	847	845	783	877	866	875	818	862	890	831	875	815	828	776	883	851	873	843	840	888	845	867	837	845	871	838	804	822	874	858	846	837	801	879	798	836	859	816	847	842	902	851	817	834	828	826	915	867	845	869	821	877	834	848	825	837	855	854	845	844	856	820	781	843	832	837	770	810	889	915	851	851	835	844	885	823	830	819	827	854	842	868	842	811	838	933	850	844	786	863	837	864	911	861	820	795	885	886	855	871	823	839	860	836	866	806	824	775	864	815	831	814	852	826	835	809	845	824	842	846	834	840	820	845	844	853	842	881	851	846	872	803	837	880	821	843	842	853	829	825	833	792	864	885	844	925	837	850	925	799	805	856	888	810	819	858	808	881	805	822	835	834	874	822	887	874	851	875	897	817	823	852	910	879	824	886	865	846	848	846	913	858	844	852	912	883	803	836	905	854	833	856	854	859	866	793	833	838	807	816	860	904	807	816	885	834	896	790	867	820	902	818	804	852	835	838	880	829	850	829	818	852	852	844	881	831	854	807	849	827	886	874	837	874	832	828	834	902	841	851	796	845	832	822	879	868	860	856	855	858	911	808	874	845	793	814	821	806	860	849	853	884	859	838	833	832	807	855	839	890	854	859	853	849	799	803	862	820	821	840	872	824	819	886	855	827	901	776	854	900	841	885	835	810	888	896	854	815	835	838	868	829	854	870	845	864	903	864	900	797	856	862	870	831	864	832	856	900	855	823	904	854	836	859	864	868	796	871	859	836	891	872	846	876	900	853	866	840	861	857	869	861	865	888	855	885	828	841	909	844	832	829	819	852	851	873	849	842	846	817	875	852	859	861	880	830	915	928	812	820	869	798	850	807	861	816	906	859	866	852	846	890	821	833	906	868	856	894	859	804	876	829	835	854	856	886	863	857	857	869	873	861	853	843	833	927	901	821	845	831	832	808	861	915	823	884	839	870	830	845	833	875	855	866	820	866	890	849	833	833	816	829	867	844	841	899	851	805	822	821	823	873	859	866	885	844	857	868	876	843	851	854	877	831	868	870	862	802	844	798	869	775	871	896	824	838	857	832	855	864	870	832	836	872	835	814	900	786	866	834	828	784	821	885	851	817	883	885	819	865	873	798	808	860	832	847	836	853	837	870	874	806	798	888	860	841	865	814	879	823	871	862	855	845	854	887	827	839	866	845	852	832	815	797	838	874	834	818	868	857	826	887	787	818	853	816	867	828	844	827	808	869	895	840	871	887	811	871	871	830	853	803	828	847	831	886	866	857	876	887	795	849	812	861	839	855	908	803	855	829	807	854	841	845	865	773	832	866	832	864	835	869	863	838	828	811	880	821	859	826	899	840	881	856	831	872	822	890	832	829	838	903	843	820	842	872	837	845	851	875	853	819	843	821	849	843	854	860	819	865	870	867	867	875	842	886	856	855	888	828	868	898	843	857	864	866	876	848	824	861	859	870	872	844	885	874	908	812	847	814	833	879	900	878	832	850	855	846	856	828	857	872	781	877	864	835	846	865	821	860	864	854	851	786	850	917	792	898	845	883	808	844	849
13071	742	243	235	206	206	201	209	187	217	208	213	217	210	245	212	209	189	218	206	222	205	216	204	200	243	222	211	228	170	185	213	177	231	199	211	225	222	196	225	199	208	208	216	234	175	223	197	204	207	200	192	218	187	194	205	190	199	194	196	227	160	225	223	221	208	233	209	204	201	216	191	207	193	213	231	220	211	200	215	188	181	220	214	213	215	211	203	226	208	214	241	201	197	197	214	202	223	216	231	210	209	208	228	213	221	198	218	208	213	195	197	235	181	209	199	197	208	202	224	210	213	219	186	231	224	204	181	204	228	237	206	190	209	211	230	186	218	240	191	187	197	246	193	211	196	204	180	196	196	192	199	249	222	212	185	185	215	195	234	227	201	209	218	191	232	203	212	198	207	228	241	210	232	212	218	214	194	210	179	201	247	205	198	186	216	218	225	193	208	194	231	202	208	210	204	216	223	217	214	181	186	230	234	194	186	196	184	188	195	219	211	204	190	189	204	238	221	215	207	206	230	215	213	208	224	212	221	213	206	214	203	205	206	204	210	207	211	207	189	204	222	195	220	196	196	235	204	178	212	187	211	205	187	218	198	217	217	210	209	223	176	205	224	209	236	212	202	197	222	225	237	212	210	202	209	190	232	211	224	182	200	224	190	206	222	182	214	244	217	215	201	214	221	191	216	216	204	176	194	216	223	196	216	197	207	189	171	188	227	213	200	199	203	191	214	199	231	219	220	238	200	197	234	208	179	202	205	208	211	214	217	219	231	201	204	199	210	230	222	221	216	216	219	211	227	194	199	207	204	184	188	211	206	237	214	222	198	209	169	199	215	215	203	211	197	233	237	217	189	200	199	228	179	186	223	224	201	197	206	221	211	217	186	183	200	246	199	207	232	202	217	213	208	249	193	187	185	200	208	201	216	227	207	196	197	225	198	235	223	214	220	200	219	188	189	191	213	210	210	213	219	192	237	210	193	186	209	204	188	208	211	201	168	209	209	208	211	225	259	189	192	177	222	229	185	194	195	238	203	200	196	173	193	200	209	209	198	184	226	211	197	214	207	211	207	207	193	211	214	192	208	204	206	224	196	194	234	221	210	178	225	180	216	200	205	199	206	211	221	193	216	187	181	200	188	214	225	216	203	215	213	213	223	225	207	253	235	187	201	220	208	187	218	228	199	213	199	219	193	201	218	188	211	204	232	218	213	227	210	206	206	208	201	213	195	206	204	195	213	186	211	214	208	209	216	208	208	202	230	226	203	214	223	179	203	232	192	180	215	215	214	232	185	248	235	234	213	235	211	210	199	200	196	225	214	188	224	206	225	180	201	211	197	202	200	188	226	204	227	210	210	202	202	228	218	242	221	207	180	236	204	199	226	211	179	212	205	202	220	205	215	210	232	195	210	219	209	195	207	214	226	216	216	200	217	212	204	222	198	236	172	197	207	197	197	206	217	198	186	193	207	190	210	216	206	205	187	212	198	214	205	192	186	235	205	219	194	246	214	209	245	211	195	211	185	216	227	213	197	203	205	189	246	208	184	223	198	182	227	231	207	202	203	208	207	186	215	197	200	210	193	200	210	216	211	211	190	217	199	193	192	253	229	221	209	211	224	198	205	206	195	208	218	216	215	221	206	226	200	189	213	199	223	192	211	206	234	188	193	224	208	216	207	214	206	218	181	195	229	223	210	216	192	200	205	194	209	212	202	217	204	199	213	218	240	212	214	177	203	216	192	182	209	175	211	209	216	230	200	195	188	207	202	193	218	211	210	229	192	207	201	186	218	222	215	182	210	208	190	226	207	208	222	219	210	217	210	218	209	204	232	236	199	208	202	179	219	214	172	188	219	184	209	201	239	189	221	188	219	239	216	182	213	242	195	195	186	218	211	204	227	198	212	215	228	182	217	215	246	211	190	195	199	226	186	191	219	225	220	214	197	198	190	221	207	214	207	224	182	231	202	218	191	196	195	215	220	198	195	234	206	202	222	238	222	227	183	215	197	217	206	196	227	179	191	216	194	194	236	201	198	223	193	182	249	225	202	218	218	198	241	214	203	207	194	207	209	193	197	240	216	231	234	228	195	201	220	206	212	223	210	223	199	204	232	209	195	215	203	217	239	198	182	215	221	201	214	223	207	208	194	206	244	212	206	230	224	196	204	210	221	219	176	204	205	192	208	223	226	217	204	227	200	190	200	206	194	231	201	203	217	203	201	196	172	216	204	220	208	219	184	229	214	203	212	200	205	195	205	209	211	252	196	226	200	202	229	177	197	188	222	174	196	217	213	240	229	223	189	201	180	212	212	204	207	205	212	190	191	214	226	224	232	207	222	211	218	171	180	190	185	228	198	198	209	187	206	226	174	162	236	225	198	228	205	205	193	241	194	214	214	223	206	186	186	203	224	212	186	248	205	232	206	197	225	181	223	196	161	220	195	197	203	213	205	247	232	223	188	213	205	214	194	198	191	221	206	214	176	196	177	226	217	207	201	208	200	217	217	203	226	197	191	218	255	203	219	208	210	215	243	205	202	210	183	212	213	217	235	223	205	182	221	204	191	192	225	213	192	197	210	181	222	186	228	184	214	229	207	231	212	208	206	220	208	233	260	211	208	215	233	192	245	216	209	187	226	217	224	222	224	211	192	208	185	212	201	193	203	175	209	206	199	221	207	216	226	194	225	171	219	205	203	198	227	178	203	201	234	172	205	209	192	229	205	211	224	205	201	211	209	211	227	216	231	212	196	216	226	223	177	211	209	174	195	192	208	226	207	209	205	198	233	204	205	189	197	189	225	215	204	208	219	195	193	204	195	197	221	204	210	206	203	210	200	194	217	204	214	202	218	211	191	186	208	216	187	210	225	174	160	217	216	216	210	214	210	201	228	211	221	205	193	167	218	190	225	228	207	177	206	217	223	203	217	236	205	193	217	211	231	215	207	196	215	189	192	207	206	208	228	182	193	182	190	209	206	217	179	207	204	206	203	199	208	219	228	227	212	204	221	224	248	210	206	187	214	198	209	226	191	201	203	239	201	197	216	210	198	210	162	218	174	202	225	199	230	218	186	185	219	212	207	211	202	198	211	189	194	240	203	206	207	217	236	227	203	224	213	201	203	212	217	230	213	227	199	188	210	207	217	208	191	228	213	197	217	192	183	220	207	204	214	183	241	193	207	213	188	193	227	167	231	186	218	184	215	202	253	223	218	208	202	209	196	223	200	211	217	223	198	204	202	209	211	204	202	197	200	201	187	203	214	204	205	188	202	222	210	206	215	223	208	182	214	216	187	204	183	203	223	208	186	220	209	235	211	218	198	208	185	215	216	212	206	213	203	229	204	188	183	216	218	206	178	202	200	221	218	166	218	209	197	219	220	218	228	227	222	187	212	222	221	201	198	189	189	195	206	233	221	223	189	247	195	227	247	207	216	196	214	209	194	209	219	224	200	217	197	234	215	211	224	224	208	207	251	188	201	233	236	229	206	234	215
11458	729	669	686	695	669	664	641	620	678	643	610	636	647	609	626	572	612	660	625	574	630	588	634	625	593	609	616	605	637	611	568	597	596	573	585	563	607	603	649	607	627	618	583	615	580	608	586	606	596	635	603	578	617	631	584	576	602	640	638	600	642	618	622	586	622	626	671	621	610	596	591	630	587	598	616	648	639	606	572	656	666	606	571	614	607	646	608	628	595	644	641	580	580	648	624	589	630	657	600	643	609	623	574	605	637	580	600	580	618	596	592	623	614	545	584	581	571	619	591	632	638	581	615	607	600	617	615	575	615	618	615	607	609	637	613	631	587	607	599	606	614	589	571	635	610	628	587	540	591	609	612	588	620	584	585	594	588	582	608	626	577	577	615	625	610	597	611	627	598	573	590	636	657	584	607	604	582	590	602	614	577	640	617	598	660	580	633	600	572	610	585	608	612	606	625	617	607	666	629	635	571	639	625	616	625	616	594	663	581	621	607	640	556	600	619	576	626	668	597	588	602	585	598	553	625	606	641	572	630	602	618	604	560	647	632	612	579	642	610	622	610	625	605	647	604	576	609	623	633	577	610	646	582	632	596	636	616	604	607	622	603	602	584	632	609	600	647	617	637	599	620	594	603	611	600	613	588	628	601	663	636	604	584	579	606	581	631	639	633	569	574	634	619	611	622	611	667	615	592	591	583	619	586	563	600	626	629	643	630	651	634	611	586	600	593	615	590	615	616	617	588	629	638	618	576	572	600	654	621	595	542	674	548	649	626	612	596	609	582	652	649	595	622	648	599	603	632	595	614	588	611	610	592	595	624	636	576	574	634	620	589	602	598	595	555	617	605	630	617	628	608	598	623	637	630	592	607	602	610	592	588	605	615	579	578	584	614	592	612	627	580	591	668	619	641	634	572	641	631	635	634	622	613	634	577	588	618	614	568	636	626	604	629	646	648	669	604	617	576	610	630	646	582	649	603	595	616	611	627	636	630	598	582	616	581	607	620	603	593	614	620	595	604	577	582	591	591	604	596	624	631	622	651	606	630	576	625	596	600	644	622	626	589	607	628	611	633	602	593	634	611	637	617	602	616	597	612	588	561	603	619	610	597	611	594	643	605	561	629	617	580	655	594	634	568	602	647	652	580	625	655	655	582	577	662	603	595	600	613	611	636	606	626	597	588	653	602	621	605	595	582	598	613	603	601	576	593	591	629	655	589	589	629	590	613	588	568	662	598	628	590	608	601	611	611	568	591	567	602	609	567	634	603	603	598	626	609	631	673	653	564	652	660	621	582	616	631	631	609	639	580	646	592	629	617	626	592	606	608	642	634	640	567	586	604	620	609	589	592	600	652	620	623	637	604	627	599	604	587	569	587	595	636	644	579	615	597	602	590	650	598	599	607	610	596	608	595	602	604	649	612	559	593	588	632	609	638	660	570	608	616	598	604	608	609	602	649	603	596	629	595	640	637	600	616	628	656	611	631	546	627	634	600	597	618	614	617	626	620	630	630	609	598	614	631	620	650	577	614	626	641	572	592	600	609	652	546	639	605	630	621	605	620	595	632	625	614	586	656	594	668	605	646	615	618	591	578	629	593	613	584	624	630	611	620	565	582	588	598	582	600	574	606	615	603	607	587	626	572	636	602	605	629	613	613	586	643	602	597	651	641	607	581	582	620	585	645	640	606	613	601	606	641	590	623	567	599	580	615	608	610	618	587	573	587	611	634	603	560	599	615	594	616	627	578	595	611	599	609	599	620	573	595	619	588	650	601	639	580	612	593	609	564	627	623	642	552	603	631	607	585	602	620	603	597	557	569	644	600	657	578	624	591	648	634	624	621	604	624	642	595	597	615	618	601	596	578	601	577	650	629	608	584	640	652	591	611	620	598	604	633	583	595	607	591	634	611	625	613	617	576	612	649	599	582	596	596	615	627	626	597	559	610	580	619	615	591	601	633	586	623	619	585	604	629	632	641	605	631	607	647	581	623	580	589	652	596	644	604	603	608	549	597	592	668	590	571	627	576	635	616	627	596	606	589	558	602	612	608	635	600	636	649	651	611	586	583	611	596	616	595	617	615	617	637	608	591	618	569	599	604	600	610	629	578	597	619	605	586	613	601	629	625	546	623	610	600	637	611	574	626	651	602	587	623	600	616	616	570	573	582	608	627	583	588	610	615	647	597	599	670	618	611	612	615	624	615	611	588	615	593	607	603	605	619	609	600	647	613	651	587	594	638	604	646	596	667	603	614	597	607	614	584	598	646	628	584	577	637	618	630	636	633	632	633	607	637	664	579	643	638	628	640	607	617	585	589	625	600	603	612	623	595	594	662	567	629	637	555	568	603	610	604	628	595	573	647	616	584	626	611	612	623	636	601	622	680	585	614	659	577	627	647	625	650	597	622	643	623	602	606	609	572	612	605	588	582	664	617	593	619	614	625	592	591	653	644	639	579	592	574	627	594	592	594	627	630	588	605	662	608	616	601	638	623	584	574	590	604	569	661	588	609	645	634	606	603	586	613	604	605	577	588	571	627	648	608	614	585	588	604	630	651	571	568	615	640	571	601	653	592	620	622	668	622	589	620	585	593	592	549	612	604	624	636	587	610	643	588	610	631	612	584	592	593	672	617	603	623	598	662	649	618	649	631	587	641	618	598	611	607	684	610	585	605	634	579	635	613	557	608	628	622	567	610	635	597	639	627	668	623	620	616	585	604	619	609	643	599	643	589	590	622	652	581	610	593	584	628	621	605	668	599	607	596	596	603	630	552	574	603	597	612	579	596	595	623	614	569	595	596	647	595	615	609	584	595	630	604	630	649	640	579	583	577	602	612	591	627	606	554	624	605	639	588	616	608	630	616	597	585	599	665	683	593	606	634	666	651	605	645	602	633	586	622	650	620	596	568	599	594	555	633	618	588	607	618	577	578	575	600	590	574	599	648	618	615	574	635	630	589	560	588	643	605	594	634	574	653	567	617	596	620	660	592	622	556	640	667	629	624	607	604	621	602	631	609	607	593	590	609	649	607	644	630	611	610	614	587	626	595	580	625	613	577	599	615	612	607	549	622	660	583	663	615	638	623	618	612	617	596	572	611	590	648	544	638	590	564	594	583	618	630	670	601	577	626	564	588	566	614	617	615	566	645	620	576	629	615	575	614	601	602	649	608	603	580	611	641	633	585	610	611	638	591	542	617	644	600	640	626	580	583	578	615	662	614	595	641	618	608	592	593	645	573	621	615	667	644	622	624	630	624	625	667	580	597	589	637	591	648	641	565	659	598	595	607	613	572	631	608	587	639	597	602	672	568	623	596	637	556	652	594	628	632	575	611	637	584	616	593	549	606	598	557	594	629	613	596	590	618	623	565	582	635	579	591	629	599	582	558	613	615	585	619	604	612	643	538	559	581	591	577	625	592	637	640	622	595	626	595	574	625	619	578	670	602	630	638	586	604	610	598	594	599	591	630	602	606	570	619	646	649	607	581
55409	21092	5132	1161	754	619	531	518	471	451	437	412	425	417	381	395	405	370	363	376	350	339	362	349	379	396	358	365	334	370	374	369	355	361	340	375	351	380	360	331	359	371	369	385	350	372	394	350	349	374	379	385	393	379	399	361	330	350	341	361	323	354	355	370	348	380	348	330	364	364	374	360	368	360	378	385	355	337	340	332	377	334	355	377	367	380	366	361	350	363	380	377	375	336	386	366	357	371	382	357	378	380	386	371	386	369	378	382	403	345	350	367	352	387	365	380	339	376	354	364	337	360	343	368	348	355	346	340	366	360	373	326	342	341	385	401	369	407	370	374	367	347	373	378	370	384	335	358	368	333	330	326	351	411	371	330	351	366	379	342	375	366	360	362	354	348	379	348	381	357	399	360	340	355	332	351	343	345	357	355	338	374	386	341	363	359	343	355	373	368	369	342	383	366	346	367	350	333	365	352	367	370	369	339	371	346	368	374	366	326	373	354	359	359	360	370	334	355	355	358	344	333	366	368	340	355	381	372	392	365	354	348	354	313	345	363	379	356	373	346	360	371	344	390	384	357	368	356	328	353	349	394	371	337	347	348	363	372	396	382	355	374	371	364	367	336	361	370	327	329	379	355	356	368	340	352	368	351	384	341	384	359	324	353	345	393	376	357	337	328	369	353	356	367	367	314	375	336	367	356	350	391	355	379	375	410	357	345	354	325	384	341	364	338	326	349	360	389	377	349	375	344	359	350	355	355	386	323	355	365	358	352	367	370	392	407	344	364	347	347	344	372	316	373	349	356	374	337	325	335	336	347	363	332	405	330	356	388	363	361	372	371	319	356	343	336	383	377	336	338	369	329	358	344	358	381	407	345	359	329	392	369	377	339	349	353	356	347	380	341	373	315	402	382	354	364	374	352	360	356	372	351	305	340	356	360	367	353	336	348	384	389	365	346	376	342	391	338	378	347	376	352	356	386	377	383	382	384	352	337	386	358	348	361	365	332	338	354	355	347	386	358	368	380	350	364	346	359	350	375	374	360	350	331	348	366	376	388	364	352	328	416	377	358	333	380	372	341	357	376	406	317	366	375	330	362	344	330	345	373	350	419	353	297	342	338	372	362	377	376	340	329	337	347	397	387	319	337	344	342	351	344	344	356	340	348	353	387	369	372	348	333	373	349	374	363	348	364	367	394	401	364	359	386	376	367	333	334	353	390	356	357	373	363	347	361	409	368	381	373	357	362	365	299	347	368	369	335	370	336	330	364	372	329	378	371	354	333	384	396	355	305	358	359	411	352	360	341	397	367	321	355	352	347	395	339	346	349	376	340	351	357	372	333	331	356	343	353	325	356	341	377	303	368	333	370	368	351	365	368	357	352	351	400	355	364	360	315	363	336	394	390	355	340	359	370	365	360	342	347	348	350	355	336	362	342	369	350	336	331	367	353	321	362	352	386	351	355	344	356	359	359	366	331	359	345	363	324	393	377	379	340	361	316	339	371	335	344	333	374	349	365	369	359	370	334	390	350	384	354	379	378	361	375	390	356	357	372	358	385	332	359	363	401	367	347	368	344	357	375	334	331	347	369	382	373	376	335	359	360	363	352	370	350	383	334	377	364	364	332	358	365	349	378	388	353	346	339	349	371	381	363	372	319	354	345	371	340	334	328	365	382	364	366	325	338	344	346	321	372	360	361	342	328	383	359	328	344	351	352	382	349	374	358	340	335	364	366	354	335	346	365	340	373	368	330	363	369	358	356	356	357	381	370	341	358	400	351	362	376	335	345	358	377	353	374	397	372	346	351	357	358	332	360	346	355	358	336	382	378	387	323	389	337	384	328	396	379	367	354	362	350	333	353	336	336	382	362	357	348	353	362	358	383	375	388	397	370	350	355	361	351	335	355	341	332	367	371	384	376	387	365	352	346	355	378	333	324	344	331	358	374	349	380	361	368	346	354	341	362	339	373	366	340	375	363	378	345	317	333	292	373	349	378	346	349	367	375	380	354	362	347	358	373	359	375	358	341	365	366	379	366	368	374	393	343	393	341	386	383	351	363	366	312	343	351	349	361	356	361	339	385	340	353	353	358	350	352	377	361	369	336	327	337	361	351	349	326	335	341	339	353	334	346	350	323	370	349	371	387	372	357	325	370	342	357	379	338	355	338	335	360	354	331	370	351	359	363	376	351	373	368	337	387	362	322	350	361	364	348	377	330	359	331	381	383	341	338	363	344	364	352	388	354	351	353	387	332	376	391	353	332	397	333	382	342	362	354	367	347	339	354	401	343	387	391	363	385	346	359	381	329	372	399	336	354	360	369	335	408	351	360	346	338	367	356	365	362	398	364	327	389	345	343	324	331	342	356	378	330	330	338	361	344	348	353	344	359	342	363	364	309	365	368	348	342	363	371	355	356	383	371	355	353	352	365	345	356	351	343	367	378	371	335	291	339	353	355	348	348	352	377	376	365	363	348	320	371	352	356	346	350	360	337	387	371	373	376	320	356	350	379	345	363	415	344	341	357	355	348	368	375	365	345	335	352	364	335	353	381	356	328	349	330	351	351	374	350	372	324	343	355	332	365	360	365	361	374	336	341	347	386	355	354	386	373	359	342	353	381	315	364	381	345	361	357	377	337	358	365	375	334	354	401	352	362	324	385	382	364	332	385	355	382	330	360	294	364	411	365	392	367	372	356	349	347	345	346	363	359	373	373	382	354	333	333	327	344	334	366	351	338	387	343	364	359	347	331	386	385	373	377	310	338	355	338	383	368	350	374	357	349	368	341	372	361	330	382	359	363	368	380	367	364	372	350	343	380	371	335	349	384	370	405	333	395	395	361	388	356	365	334	355	372	358	366	361	314	354	382	314	329	346	403	386	353	329	350	363	389	371	372	320	350	326	394	355	386	357	341	342	360	360	355	374	386	355	359	360	342	338	377	371	363	385	361	366	368	356	373	379	352	366	379	348	368	351	368	350	354	376	359	346	343	371	344	346	336	390	338	389	346	356	349	368	395	357	363	364	361	351	375	376	366	351	326	332	372	349	377	370	339	371	353	356	375	352	333	351	361	369	366	374	342	344	366	364	335	334	367	399	349	337	344	377	349	360	403	360	358	361	385	360	402	368	363	343	363	366	318	354	348	390	370	368	366	357	348	365	372	354	368	403	373	359	331	336	360	379	390	336	366	353	372	341	346	399	366	338	299	367	351	326	390	365	336	368	371	354	348	350	350	347	348	333	355	345	319	390	366	363	374	371	373	360	336	360	371	375	339	363	379	357	355	335	366	359	344	369	388	412	371	379	326	326	362	340	392	362	341	347	369	357	369	353	364	366	370	354	358	356	342	372	359	358	354	373	322	361	346	389	391	332	365	342	326	341	325	346	382	355	386	380	357	368	378	392	348	382	367	348	358	359	395	334	324	381	356	338	348	360	333	349	357	357	359	389	388	353	373	342	355	345	389	323	344	375	368	397	339	356	361	364	317	369	345
32126	2371	2725	3082	2816	2362	1962	1762	1662	1592	1486	1408	1297	1251	1242	1217	1174	1109	1127	1076	1080	1039	1084	1079	1014	1054	1045	989	1056	1060	1051	1030	1030	964	984	987	1006	984	932	1007	1007	995	946	902	932	976	1024	952	937	973	957	967	974	973	965	963	932	939	1018	923	972	950	963	966	928	929	934	988	966	952	976	958	953	920	902	947	966	869	931	928	897	933	907	970	870	895	971	898	975	924	995	943	950	986	956	985	936	1008	964	977	965	907	937	905	875	954	965	967	932	965	878	955	946	966	999	998	977	931	944	975	906	930	932	916	1018	936	940	941	971	957	997	944	974	938	1048	974	938	936	992	975	981	952	900	946	983	951	953	966	928	940	918	910	972	990	870	962	963	925	962	963	932	925	936	964	928	882	973	956	904	959	959	927	907	952	923	969	955	964	949	928	940	945	941	954	937	963	910	977	919	923	990	929	939	938	972	943	972	930	973	954	945	919	941	930	936	984	939	934	969	948	921	941	939	914	999	930	928	947	962	973	892	963	931	895	960	932	936	947	923	1011	943	932	935	934	951	1003	968	937	939	902	936	926	920	911	997	991	961	937	903	924	931	964	931	958	925	987	917	948	919	878	904	967	959	973	945	978	946	989	917	935	914	977	1017	906	934	932	986	944	955	923	942	934	978	905	883	971	941	969	914	973	938	973	953	913	884	886	993	922	889	908	894	907	929	979	908	910	928	953	924	928	895	953	893	861	921	1017	920	956	921	985	911	958	899	932	946	1011	945	993	902	948	985	929	965	977	962	949	904	930	906	923	909	950	884	977	932	941	949	935	957	982	904	899	946	890	939	939	998	918	974	958	932	881	997	929	949	923	932	981	937	947	931	925	965	894	982	924	925	894	928	941	931	993	915	1003	950	956	944	960	953	928	939	909	937	908	878	941	1039	929	924	914	976	958	947	898	966	901	916	911	998	992	972	959	894	993	914	972	985	919	942	936	916	971	920	948	977	967	930	977	952	894	962	966	960	941	889	999	909	947	913	927	943	998	964	970	976	952	923	864	965	984	928	897	974	961	948	987	968	945	928	916	929	931	928	859	940	944	949	919	923	931	956	929	926	968	945	947	886	933	944	918	863	962	951	943	957	961	920	922	942	956	903	967	888	984	947	944	897	948	946	938	905	959	939	995	934	876	939	967	946	945	901	915	977	962	916	985	946	949	975	936	951	936	923	907	912	957	961	929	916	883	953	984	951	994	893	940	955	918	978	933	903	949	924	939	958	903	942	953	961	940	959	856	954	918	932	981	944	873	938	933	968	995	953	908	938	923	930	969	933	888	964	925	901	998	936	957	942	927	959	905	967	990	972	922	971	916	906	952	979	960	957	946	960	945	927	942	969	935	945	904	908	990	943	928	901	886	913	983	916	948	944	939	959	941	956	933	952	902	947	903	938	942	958	969	950	944	914	930	910	949	971	907	972	915	946	963	915	1002	995	936	929	907	953	967	949	864	913	959	915	937	879	977	949	905	973	903	924	927	872	953	960	908	945	915	919	956	874	945	943	931	936	956	903	1018	936	939	916	971	936	954	930	947	933	916	893	936	924	963	959	963	957	882	890	923	961	929	968	957	1015	912	929	963	951	942	945	1015	915	880	913	908	930	1014	913	952	910	917	911	943	933	907	926	937	900	926	913	1012	955	1004	942	946	969	920	901	944	910	947	951	934	945	973	955	936	958	969	978	963	915	944	918	918	937	974	884	973	981	960	962	963	940	950	892	927	940	926	900	943	891	971	945	987	910	895	954	965	939	930	968	934	1007	945	894	930	914	946	953	952	952	945	903	925	955	940	967	933	889	951	937	984	936	995	930	929	1012	972	940	973	961	966	903	923	940	950	965	981	993	937	952	932	909	904	889	951	900	955	946	950	867	992	924	920	1019	987	932	923	933	895	938	952	964	913	977	938	943	927	949	923	989	970	957	979	950	938	945	981	906	950	934	888	935	998	939	905	952	941	928	941	966	960	937	956	923	955	923	895	948	950	960	938	900	1005	949	890	1004	940	973	898	942	951	895	946	952	938	987	926	974	961	926	927	918	930	916	920	955	993	957	951	964	956	964	929	927	984	932	987	943	956	925	991	967	962	944	967	924	906	953	904	922	968	942	948	932	937	908	970	948	932	948	923	927	917	923	965	915	950	956	940	921	885	908	935	968	936	990	940	927	971	934	947	930	952	907	988	998	926	928	945	901	934	896	899	946	947	961	913	947	926	949	979	985	896	862	918	960	941	911	907	975	888	953	905	949	953	954	957	970	967	941	946	904	920	989	945	967	921	941	935	945	913	892	902	909	941	969	864	946	907	925	942	896	903	898	930	904	954	899	913	925	882	926	932	913	941	1021	1031	978	929	916	937	985	943	920	963	1007	950	913	922	978	909	941	969	970	916	918	959	928	1002	948	919	1003	887	920	980	912	966	947	901	927	941	954	960	955	952	993	988	976	914	915	907	926	953	945	901	1001	957	931	947	924	934	907	961	894	980	887	927	945	921	909	940	940	903	904	975	942	940	905	935	958	907	946	955	901	898	924	924	927	992	970	972	921	919	954	922	897	928	926	941	916	905	905	961	906	915	950	945	943	964	949	921	938	851	928	906	894	949	951	914	989	936	946	954	940	954	912	995	909	948	950	929	912	947	948	969	941	1005	887	941	957	927	912	925	967	995	981	898	954	879	953	949	926	967	897	931	920	961	978	933	933	911	910	995	972	925	1029	926	932	965	928	968	919	909	867	904	984	979	922	924	971	943	951	919	927	909	942	934	926	935	938	901	932	927	957	943	950	947	939	950	907	913	937	979	928	927	929	936	905	929	911	947	881	896	929	937	968	918	921	968	974	999	905	956	972	949	944	982	918	943	976	899	901	908	923	901	909	941	871	909	959	984	966	934	898	943	935	994	902	967	962	953	948	972	963	943	951	976	934	906	959	936	985	963	1008	881	985	947	908	910	992	928	924	967	962	896	960	902	955	896	946	941	938	962	948	934	936	872	949	938	902	877	922	988	904	986	909	871	928	974	914	913	907	885	947	949	935	915	920	921	896	899	947	947	962	956	933	938	920	952	979	948	974	896	960	921	962	954	906	917	957	961	996	915	886	922	910	935	875	951	924	955	875	955	977	930	925	911	956	913	955	929	916	886	900	926	943	904	929	958	891	935	948	916	984	891	930	944	922	970	964	997	904	972	859	919	906	935	976	889	920	945	923	941	932	931	978	916	936	943	923	937	932	974	921	875	916	939	964	1006	922	975	946	952	950	936	938	995	893	970	923	959	926	953	915	868	937	927	910	921	974	911	909	922	979	963	995	944	912	969	955	905	928	981	909	951	958	942	933	938	936	960	952	946	961	950	899	918	946	900	919	957	937	952	935	889	956	964	998	960	914	929	929	866	916	957	874	975	946	946	974	957	927	936	941	950	938	950	911	925	910	933	912	917	989	964	922	953	965	926	912	921	924	924	966	942	942	916	947	956	930	956	921	857	912	927	958	915	933	965
58337	25874	15669	3751	1238	813	713	632	563	498	497	440	433	435	411	400	370	353	387	402	353	354	382	367	362	346	359	342	371	319	381	363	329	329	360	344	347	349	374	343	359	332	350	341	335	318	323	375	333	367	337	349	335	342	333	305	318	319	321	354	315	330	344	361	298	316	379	342	364	322	355	325	358	365	328	344	349	334	314	309	336	325	322	337	290	328	290	326	319	311	316	336	327	354	344	331	350	321	336	375	303	292	372	330	318	331	323	334	329	352	283	313	331	346	345	346	361	310	315	316	324	288	341	325	347	311	343	281	340	339	308	333	332	352	333	295	322	322	344	316	338	348	329	326	288	344	313	336	338	345	325	331	344	348	324	327	313	320	366	340	339	297	341	363	341	350	315	331	329	299	310	337	331	313	330	341	327	326	315	310	348	325	331	348	309	295	350	309	333	325	345	360	379	333	375	322	335	317	335	360	289	343	316	332	347	334	335	359	351	331	350	324	328	302	291	331	324	335	326	285	324	328	380	375	313	302	335	330	341	317	322	331	322	287	314	325	340	319	335	346	341	301	327	324	329	346	345	355	311	323	336	308	324	324	359	320	327	287	343	346	341	338	302	339	348	328	349	338	335	357	356	348	348	352	334	349	362	298	328	350	332	336	333	354	315	301	348	345	333	336	341	357	361	335	354	336	336	313	331	356	356	338	351	342	341	322	346	323	309	300	300	318	305	325	335	310	332	327	328	364	332	331	351	307	307	309	349	370	344	317	330	328	357	329	332	347	303	366	333	347	344	301	367	292	365	316	322	355	335	349	330	323	317	321	317	357	348	321	325	306	335	390	354	306	358	334	322	334	328	319	320	334	333	368	338	329	325	306	338	340	336	357	332	312	380	336	339	295	306	354	331	314	329	330	332	350	325	339	307	347	338	339	327	305	316	313	329	322	341	346	344	341	335	317	325	335	348	346	335	344	334	351	333	335	286	334	360	315	325	328	376	349	334	326	308	390	327	317	350	342	364	344	372	329	343	321	358	334	326	356	357	332	331	321	339	361	321	390	324	319	327	301	329	351	310	303	315	320	310	291	330	335	331	319	318	340	319	334	333	337	339	324	361	323	315	340	327	328	320	342	319	330	293	324	333	295	328	355	343	338	303	316	332	293	346	344	374	354	326	344	312	329	327	331	337	315	303	328	343	336	323	340	321	354	330	330	364	311	359	316	325	331	331	327	324	345	326	310	320	353	348	322	348	313	346	317	357	322	331	349	348	357	354	313	330	329	332	314	326	323	356	331	330	309	311	327	348	324	310	320	331	358	322	349	325	339	355	324	350	328	329	335	330	314	370	322	311	332	323	349	308	296	383	340	337	311	357	328	368	343	310	369	346	320	281	331	309	319	304	333	346	364	346	322	318	337	331	356	332	319	333	325	324	314	332	347	317	318	312	308	358	344	309	358	336	313	348	348	333	335	365	329	339	338	359	345	317	352	333	301	313	337	322	331	319	348	353	342	308	315	323	311	289	355	352	336	355	355	343	349	305	335	335	305	341	315	298	286	338	349	318	341	328	339	335	349	360	340	365	341	360	293	342	318	351	343	358	355	352	318	332	324	296	355	311	365	312	342	350	322	328	325	352	353	333	327	321	314	311	322	348	306	365	333	365	298	347	355	339	335	319	344	298	351	342	327	358	316	357	349	331	326	340	334	327	315	320	302	351	339	360	349	346	372	346	302	337	330	317	313	370	333	300	328	317	332	313	346	337	340	356	358	321	332	337	334	310	312	330	305	313	340	334	322	347	329	320	322	319	354	322	347	300	326	306	320	324	328	343	323	344	321	314	318	336	293	335	314	340	343	331	316	354	345	345	330	355	312	324	317	329	328	320	326	306	317	326	343	372	361	359	292	331	298	310	343	321	324	316	345	325	331	310	302	328	330	303	400	290	336	334	324	313	356	310	313	331	308	279	330	330	322	320	325	364	312	309	332	327	332	319	322	340	332	330	365	343	335	308	339	346	314	329	330	331	357	333	352	342	332	347	363	358	321	334	365	320	344	340	354	343	320	330	328	336	304	310	324	343	305	311	322	338	296	349	326	336	326	342	359	317	327	369	352	335	320	333	373	324	337	342	352	317	343	339	322	308	303	326	325	328	326	335	333	332	337	337	336	344	365	337	350	326	324	325	340	352	315	321	333	354	346	354	316	307	316	309	354	319	310	323	345	358	297	344	334	347	331	338	335	341	322	345	309	346	315	322	292	343	352	351	321	344	340	304	354	335	315	341	325	319	336	326	353	315	337	345	361	351	331	328	328	310	355	315	330	316	329	359	333	371	350	357	350	317	314	368	326	300	305	313	327	344	324	343	330	329	339	342	331	327	313	356	337	332	307	324	324	358	325	353	351	343	336	328	324	340	329	292	339	343	297	318	350	340	334	326	344	341	344	346	334	339	319	324	333	308	322	331	374	308	314	338	319	324	324	305	332	310	387	340	314	356	307	333	347	317	346	326	351	344	311	303	355	329	307	292	360	341	323	343	318	326	356	345	345	338	336	284	346	340	347	327	322	362	323	320	327	338	366	348	319	346	346	317	356	355	378	335	344	328	357	336	373	338	323	333	317	311	337	360	304	339	319	326	330	289	326	358	365	305	340	292	368	336	354	334	308	361	317	337	334	316	336	343	334	337	328	328	368	344	307	346	305	374	333	306	339	354	330	347	327	297	319	329	328	342	308	346	298	313	331	348	295	356	344	360	336	340	311	366	320	346	340	381	334	322	337	326	341	321	310	317	336	320	303	318	323	339	320	317	332	335	338	307	297	304	311	346	283	332	351	337	328	328	331	328	316	342	358	329	352	369	338	345	338	344	303	328	323	375	323	320	330	319	320	348	349	300	328	332	352	304	308	346	355	330	349	332	358	310	335	342	325	348	334	332	342	310	341	318	364	342	349	343	318	350	346	297	341	337	336	322	313	285	342	341	347	335	329	353	330	340	375	314	344	335	335	321	312	295	310	310	309	352	307	290	300	317	325	347	301	321	345	312	329	310	363	327	358	341	322	317	344	357	294	317	330	340	331	339	326	359	354	336	354	318	361	352	351	387	325	320	334	331	335	355	333	377	330	308	307	325	313	331	360	340	300	294	327	337	299	347	296	297	342	375	344	347	328	319	336	299	338	331	361	342	300	345	355	339	331	333	348	336	339	317	311	334	314	325	301	327	351	332	337	341	317	345	316	326	330	308	322	347	336	315	319	346	360	326	331	315	312	362	333	307	298	332	315	317	336	313	330	347	317	308	338	347	341	352	317	336	299	350	371	297	341	369	363	354	281	354	325	356	320	304	341	295	309	333	330	336	328	307	328	325	321	311	342	347	354	351	317	307	342	335	343	374	346	296	321	345	325	319	333	337	338	372	361	347	314	354	330	307	328	334	315	339	314	326	329	326	333	294	341	354	276	343	332	304	326	326	326	323	342	333	338	319	330	342	328	328	329	329	347
40605	3355	4274	4763	4175	3458	2919	2476	2127	1997	1742	1687	1507	1447	1403	1330	1261	1153	1201	1118	1159	1122	1080	1095	1017	1096	1030	1017	934	968	950	955	979	981	958	971	897	913	855	880	872	910	883	896	876	863	928	898	907	889	889	894	855	883	833	852	830	879	905	873	903	909	850	964	887	861	830	906	873	905	862	847	879	863	870	862	839	842	827	864	848	884	842	853	880	821	831	881	843	831	868	880	857	886	839	859	865	923	839	885	880	888	853	801	826	830	827	832	900	830	846	841	844	872	860	873	870	846	834	884	859	823	870	883	872	804	815	831	824	856	846	869	812	871	852	865	901	898	846	850	889	814	856	827	868	844	833	829	862	808	824	859	803	861	861	885	848	860	855	861	827	807	797	875	892	919	868	889	838	849	806	853	805	822	845	855	878	850	787	829	862	864	822	918	869	861	852	811	890	820	831	872	805	808	852	840	869	901	827	856	826	811	872	879	846	854	870	799	842	841	877	865	826	834	860	834	853	861	846	855	810	850	814	786	812	855	885	869	858	773	849	841	847	832	863	860	849	858	855	844	825	898	807	840	860	833	852	861	844	905	823	830	851	812	804	794	809	866	823	818	811	862	795	839	825	819	899	860	887	870	852	871	866	899	897	880	845	854	839	843	869	819	855	809	809	840	877	883	824	825	836	792	815	832	866	860	854	815	876	855	848	867	839	847	807	856	835	830	795	853	804	838	832	800	868	819	811	785	875	842	802	812	810	839	867	835	874	844	799	808	821	868	896	836	848	855	876	817	868	834	846	852	858	878	832	880	899	843	879	884	838	875	787	808	832	822	877	803	861	830	835	876	862	820	859	860	863	849	845	823	866	841	859	849	870	840	833	882	827	896	811	842	868	856	832	864	899	842	868	854	797	786	851	835	866	850	809	872	837	787	871	789	874	842	896	902	832	881	858	814	857	816	844	856	824	849	807	831	838	843	841	861	835	860	848	827	854	808	834	902	825	897	881	822	860	847	852	827	846	868	853	821	819	863	842	861	831	797	876	832	884	832	814	819	818	863	904	820	808	807	833	830	851	801	854	864	873	833	783	795	853	799	825	809	779	893	827	832	919	854	854	856	886	828	887	841	823	856	846	897	843	826	811	879	851	813	818	827	868	811	879	812	855	850	848	857	814	810	860	825	841	826	844	919	855	817	802	822	756	881	802	871	842	889	853	883	823	802	870	903	793	834	833	844	861	848	858	845	859	854	815	817	881	803	918	840	890	863	802	889	866	833	845	887	823	856	895	847	849	844	843	885	879	788	864	845	833	875	822	885	917	818	853	884	826	857	831	862	882	853	808	799	841	897	872	843	851	887	863	849	861	857	851	797	866	889	810	910	849	861	846	860	820	835	834	872	851	834	854	836	853	826	877	849	841	847	890	879	828	859	920	854	836	851	868	819	865	808	902	856	810	882	871	816	835	841	852	844	787	822	880	867	873	841	870	928	822	806	796	889	889	852	840	816	840	816	868	823	827	895	849	897	856	825	856	834	800	793	808	874	846	862	853	854	832	835	863	886	843	821	882	777	826	824	848	862	856	821	872	817	841	860	866	829	804	878	854	853	830	835	850	855	803	816	841	821	813	822	872	830	851	823	835	857	860	847	847	829	826	806	840	776	823	883	844	865	838	874	866	859	847	900	815	893	897	777	850	834	830	791	886	876	884	886	848	841	863	856	874	818	888	860	915	838	788	838	839	797	886	877	875	823	876	852	869	876	859	846	846	867	837	851	831	827	851	877	809	824	810	878	835	849	791	825	852	861	851	834	812	860	869	822	850	870	850	800	854	827	840	843	886	844	794	884	841	869	845	846	853	842	845	818	816	813	840	806	817	807	823	856	868	876	879	827	837	839	885	849	879	839	823	794	857	858	880	898	878	837	878	870	842	866	866	911	859	881	882	871	808	912	792	848	794	848	834	826	786	817	794	858	881	845	869	798	873	828	857	820	877	790	883	866	854	834	840	844	797	859	860	841	894	876	843	869	784	851	845	876	865	890	875	881	794	796	891	855	814	849	832	795	852	882	825	867	797	847	858	825	839	901	828	838	887	865	875	867	897	856	882	853	859	844	827	845	839	865	861	848	829	812	855	846	829	865	814	829	866	843	834	814	874	860	822	800	893	845	860	838	848	817	829	836	868	850	841	829	870	893	824	836	849	819	857	896	854	801	846	847	884	814	857	843	869	848	845	852	842	771	900	865	891	842	877	904	810	850	834	846	852	859	835	836	815	830	862	801	886	843	820	860	832	870	813	880	851	854	855	848	837	860	804	807	862	842	812	864	833	829	830	848	887	919	849	879	806	862	846	904	881	890	888	860	841	850	806	825	838	846	866	827	803	899	834	843	879	868	825	897	823	827	863	820	859	855	834	811	828	897	868	869	843	833	876	836	807	831	800	819	882	922	833	820	833	836	835	813	829	857	852	868	844	815	842	852	816	877	815	850	857	902	891	862	821	862	860	813	813	849	801	887	805	846	856	886	809	853	836	874	873	842	835	831	874	866	865	894	819	859	877	900	831	822	821	824	846	839	829	842	849	864	888	861	845	841	867	833	827	837	918	938	862	846	819	778	857	867	817	850	882	883	849	840	869	869	841	825	839	861	816	862	801	856	825	839	859	807	852	833	850	891	837	856	863	887	883	840	840	825	798	862	841	820	903	834	836	863	857	868	856	808	841	831	837	845	820	876	825	852	853	892	849	819	874	832	834	812	861	844	845	821	851	863	842	844	876	891	823	893	834	884	836	873	843	832	814	833	824	834	816	881	802	803	893	827	862	840	881	904	850	908	817	887	840	841	826	861	866	895	866	866	869	877	906	874	829	867	807	913	856	933	853	862	856	856	856	885	810	844	861	821	861	795	917	827	803	833	871	886	802	868	835	875	859	825	878	813	896	844	801	827	842	873	808	868	807	841	870	850	893	832	843	846	858	861	837	805	905	849	847	840	844	855	880	872	855	850	856	893	803	881	863	845	831	830	881	871	887	844	759	914	841	878	826	857	869	881	875	901	822	865	815	879	860	859	889	835	835	842	892	811	825	823	858	904	824	835	855	824	842	843	863	869	808	854	840	866	804	828	852	848	874	793	895	782	851	900	880	802	802	837	824	838	842	853	916	853	814	823	899	852	849	851	819	871	822	846	826	821	872	831	875	832	830	817	814	818	817	865	846	821	873	856	851	844	811	812	828	812	804	882	832	802	855	885	861	847	888	855	826	800	816	817	848	872	818	844	855	831	813	848	815	889	808	797	823	826	857	819	839	798	881	827	873	866	829	857	817	852	872	808	892	832	823	827	818	794	791	858	856	862	815	863	865	869	848	849	842	862	854	856	822	876	844	856	864	878	859	831	890	861	791	891	870	862	829	826	823	856	847	857	819	854	832	880	838	794	873	884	907	819	837	869	897	858	863	868	848	830	847	877	821	822	864	854	883	864	824	846	896	870	821	859	841	810	916	783
15663	1101	241	214	231	191	229	198	230	217	231	194	203	214	223	243	193	194	197	198	199	199	215	196	216	216	201	192	205	221	234	200	206	181	190	209	213	209	195	200	215	220	215	209	223	211	187	189	197	205	203	199	226	243	229	232	208	230	248	203	203	192	226	216	206	222	186	212	189	189	220	224	207	201	192	211	218	216	216	193	220	214	192	207	222	220	198	199	184	208	213	213	205	210	201	196	216	196	217	200	220	213	215	202	202	215	228	205	235	207	229	192	195	208	181	234	200	206	219	205	208	226	181	223	212	216	218	217	212	213	205	224	196	221	217	231	194	209	198	197	193	208	195	202	202	219	192	205	193	198	183	205	188	186	188	198	203	180	190	220	202	218	229	217	201	201	192	218	226	218	206	221	233	215	221	204	218	195	224	217	226	200	198	227	232	210	191	202	196	169	196	212	226	210	208	211	193	214	205	223	229	208	197	224	210	208	227	205	221	199	218	184	210	196	242	185	206	233	200	230	236	220	230	203	212	197	207	202	208	210	207	212	209	181	208	231	216	214	203	230	197	218	182	195	188	217	212	210	191	202	176	211	206	197	224	173	199	209	226	214	210	192	214	196	203	197	216	222	212	197	207	205	204	211	214	207	176	227	189	233	211	183	231	229	223	164	200	224	216	223	226	207	204	197	214	226	222	234	223	228	208	216	224	213	213	227	190	202	192	213	185	235	222	248	199	213	223	238	211	215	220	197	204	214	197	220	207	197	193	211	192	210	202	184	208	232	213	185	209	204	236	207	188	216	188	198	234	220	216	222	206	221	231	205	199	189	217	207	205	203	196	219	215	221	204	203	222	226	200	214	206	196	214	186	219	174	224	218	210	190	200	212	234	194	223	204	195	176	200	216	187	201	209	230	203	225	194	206	200	190	206	187	192	208	220	219	199	188	202	199	199	226	195	222	210	211	202	224	188	210	189	188	191	214	204	213	170	220	194	232	204	177	196	203	183	214	227	207	203	189	225	197	204	203	224	216	217	201	196	190	195	212	224	205	213	199	207	224	207	219	211	209	187	202	204	234	203	195	196	216	217	201	225	204	205	226	183	204	196	197	195	194	213	215	196	208	186	220	218	221	213	213	232	199	206	202	214	200	239	189	221	194	218	214	204	212	207	226	201	205	209	202	203	214	220	205	193	189	198	214	222	234	218	215	190	216	204	216	220	202	193	192	200	223	206	211	227	204	223	211	189	195	210	219	198	213	197	216	199	174	206	207	192	174	202	202	216	200	193	230	220	219	200	191	209	193	232	199	207	221	208	234	186	190	198	208	206	197	222	201	217	196	212	204	203	197	201	211	176	205	201	225	206	212	201	218	217	233	215	179	207	205	203	213	194	212	214	175	217	179	189	218	213	212	216	213	231	211	199	181	215	204	211	214	208	202	214	190	191	185	213	215	213	200	214	211	191	206	197	226	219	228	183	234	234	220	218	199	188	208	210	225	201	191	225	213	235	227	202	219	213	214	215	208	219	203	195	213	191	217	180	221	190	202	186	201	215	212	196	194	208	205	245	240	222	211	212	198	204	217	191	212	231	213	210	202	204	226	244	208	225	204	195	211	234	194	218	222	233	234	195	221	246	220	233	210	211	203	227	199	200	241	210	205	211	218	198	222	214	203	190	189	219	228	221	201	226	199	213	243	212	207	225	184	208	211	214	218	180	236	198	215	236	228	194	193	212	247	220	235	188	238	201	203	205	223	169	197	229	185	189	192	191	198	204	192	199	199	212	194	198	218	245	207	207	212	215	206	228	226	195	203	221	202	215	215	242	228	200	228	198	201	202	191	205	188	207	185	211	204	197	198	213	236	208	223	214	206	220	226	226	201	166	189	205	206	199	221	198	191	218	205	197	178	208	191	207	235	217	217	195	224	202	198	211	210	201	217	183	191	194	230	221	232	207	206	219	204	194	197	212	199	223	196	211	219	204	211	197	213	218	215	232	187	204	200	214	199	184	210	208	217	223	207	210	221	198	210	223	195	210	192	222	207	193	221	217	206	214	202	203	190	215	191	215	222	183	225	179	219	204	212	214	201	225	204	217	207	206	232	193	219	220	211	217	224	220	194	210	209	243	205	214	234	202	203	212	196	198	224	201	215	241	223	206	225	218	203	198	222	210	224	200	203	204	202	209	192	204	210	205	213	196	203	188	197	188	225	220	226	197	207	210	201	184	225	232	223	210	217	206	218	200	227	203	208	228	202	229	211	251	216	202	204	215	229	212	205	185	214	194	220	187	203	212	221	209	211	206	235	206	214	212	225	203	203	207	222	228	209	208	224	211	238	195	222	195	181	200	226	203	198	193	211	239	197	225	230	184	202	232	207	217	203	204	189	219	200	192	197	205	216	218	214	222	220	221	200	209	229	210	189	222	210	220	212	210	219	207	185	197	221	190	204	205	195	226	194	227	176	204	194	210	204	224	221	234	219	226	201	185	243	210	223	184	207	197	214	205	185	202	206	210	237	198	218	208	230	226	209	221	212	203	236	201	221	222	205	210	223	232	222	204	229	222	205	205	200	219	212	222	230	204	214	218	209	207	206	209	209	205	223	220	231	244	219	211	209	211	207	219	206	218	203	212	212	204	210	190	205	234	196	191	209	189	204	228	197	205	206	214	207	217	201	212	213	202	204	196	206	217	202	174	225	233	215	197	183	236	236	188	219	216	223	199	229	225	199	209	178	216	192	189	190	216	194	216	224	221	235	221	198	215	213	197	209	213	215	200	216	235	203	232	214	214	232	231	216	224	230	219	204	211	197	166	201	210	198	216	183	211	201	226	202	214	198	199	213	205	193	193	224	225	218	199	190	207	218	192	209	198	228	213	213	217	185	210	189	213	217	204	221	208	206	210	214	206	213	228	212	210	229	196	218	216	237	215	185	185	211	224	191	197	183	202	208	214	208	186	236	215	206	202	191	225	205	190	208	196	234	206	216	241	218	178	258	217	210	218	207	196	206	210	212	216	196	222	210	214	211	214	198	221	189	205	231	203	214	227	184	228	225	213	204	211	214	217	208	229	224	194	182	198	206	202	167	217	214	210	201	204	206	231	199	222	216	253	217	200	205	234	207	225	198	202	208	193	194	193	224	230	207	181	226	221	223	245	233	183	221	201	207	214	194	209	215	214	211	171	224	225	203	216	172	197	216	225	189	226	218	209	223	213	232	214	198	219	235	246	219	223	221	239	189	204	206	214	194	214	237	205	212	226	229	218	181	233	214	225	207	223	244	208	215	231	210	214	183	221	178	218	192	186	224	179	210	236	199	191	214	197	216	194	196	226	207	215	209	189	186	184	244	214	222	192	216	232	227	201	205	212	230	207	206	188	196	186	205	206	210	202	198	216	207	192	217	223	190	190	209	226	180	203	226	201	219	208	207	187	237	210	228	190	203	247	208	212	204	214	215	231	191	223	207	226	204	182	228	190	211	205	228	215	206	235	193
11959	737	756	708	727	701	673	635	626	654	608	659	624	643	635	664	628	664	614	661	613	639	635	680	594	611	617	631	595	656	608	636	606	607	581	636	596	619	599	634	692	641	631	636	630	638	621	658	628	598	590	591	570	649	606	594	643	642	654	615	699	605	621	601	621	655	613	614	575	578	629	618	608	555	631	652	578	605	636	599	620	586	634	611	642	655	625	602	644	629	601	581	625	600	620	608	625	627	639	620	598	611	636	632	633	651	667	644	624	666	647	555	608	628	600	625	602	652	586	594	616	605	597	617	644	625	603	613	606	633	591	572	616	610	620	593	636	647	608	628	617	598	629	576	606	609	591	648	651	656	619	637	574	583	628	624	604	587	619	657	615	604	631	631	539	585	631	594	651	640	588	609	592	645	657	653	629	590	635	604	626	605	645	626	602	642	650	568	597	579	591	590	606	557	622	578	645	593	613	624	603	665	609	625	607	607	593	628	569	624	590	637	595	644	590	600	607	613	616	599	610	615	637	636	640	622	626	649	593	608	669	624	653	605	611	594	613	594	612	600	623	639	595	656	658	588	630	629	582	638	625	606	607	609	633	598	617	623	578	649	594	639	581	579	572	611	621	628	586	650	613	600	607	587	627	622	618	598	632	629	558	610	608	620	651	632	578	640	621	604	608	615	643	647	623	609	598	647	611	607	630	630	626	629	642	616	567	594	612	617	609	618	649	603	576	626	626	586	618	585	572	587	670	631	632	597	596	619	644	617	589	613	595	626	589	603	609	627	609	603	646	567	608	634	612	675	614	661	653	572	635	612	627	627	639	638	591	609	635	586	595	613	628	646	639	603	625	605	601	647	580	596	594	610	619	613	619	612	591	620	615	646	579	573	628	616	595	664	564	596	562	600	633	635	615	580	601	570	592	587	607	621	604	636	567	635	606	580	673	625	605	588	611	646	590	591	565	608	596	624	603	660	660	628	649	645	613	618	663	645	660	631	554	663	640	612	616	645	632	561	622	644	559	606	623	643	604	602	667	612	585	641	588	632	588	598	586	604	620	627	615	614	646	678	635	587	642	587	633	649	656	638	592	590	611	633	586	621	619	618	616	658	554	587	601	649	584	608	615	612	614	611	603	604	615	608	633	601	620	606	612	620	655	591	615	668	635	659	625	620	631	629	629	617	610	605	632	631	570	631	586	604	619	597	608	617	609	602	594	589	616	638	628	601	645	648	615	608	634	590	639	635	580	590	692	569	628	629	594	570	636	637	653	597	589	652	617	650	616	635	645	601	632	623	603	592	614	601	619	618	659	633	637	573	584	543	618	575	641	646	643	644	610	614	657	640	638	612	627	633	583	691	596	568	625	605	585	640	583	600	613	617	610	621	642	648	615	574	640	597	661	629	624	650	615	609	595	581	626	609	567	649	623	638	590	571	614	602	662	634	612	639	595	634	622	615	614	613	565	607	564	618	613	603	666	604	656	594	586	663	630	644	614	609	677	590	633	619	619	610	639	596	608	637	635	594	639	597	605	588	615	650	613	658	606	618	607	609	632	636	633	640	633	604	627	620	638	604	621	628	639	616	622	630	646	617	629	637	614	627	633	598	613	624	609	655	607	596	624	625	600	581	613	586	610	613	632	641	627	606	615	611	643	600	596	575	613	633	627	622	632	599	610	625	603	585	575	624	599	579	655	635	645	621	621	572	603	621	583	627	593	621	602	620	627	591	628	661	600	632	621	623	603	619	632	641	616	590	603	584	643	605	590	637	633	602	597	601	572	581	650	628	629	608	586	630	646	609	637	678	587	630	626	629	607	624	601	638	643	664	602	612	588	609	585	589	643	553	592	603	630	562	641	624	579	659	618	602	583	594	596	647	608	611	604	604	608	611	586	621	587	656	624	608	627	614	605	634	664	622	573	582	601	623	564	583	662	648	571	625	633	619	634	653	578	609	632	591	639	585	625	585	623	572	631	581	614	670	597	609	576	603	594	571	584	587	603	642	588	628	631	576	600	633	617	623	587	617	630	668	615	582	601	605	631	606	622	627	597	640	614	629	621	577	600	584	606	597	638	639	614	579	601	591	603	585	578	562	603	604	567	636	633	639	611	609	644	626	636	605	640	587	616	640	638	635	600	639	579	589	617	607	627	619	633	621	613	623	611	640	620	652	653	606	635	636	614	614	624	569	587	610	605	598	600	616	621	599	612	629	610	634	600	600	607	613	567	574	609	622	654	578	629	614	602	637	623	591	596	586	623	589	592	634	600	589	600	644	645	621	597	587	660	607	591	596	619	634	610	648	561	603	627	615	603	629	609	608	630	577	632	633	602	617	574	614	657	658	584	606	596	618	642	655	632	630	629	581	615	598	635	632	591	622	605	586	671	575	637	623	658	620	568	614	593	657	624	623	584	581	619	582	661	587	573	628	610	593	614	643	609	625	605	630	643	613	595	610	665	592	596	688	639	663	645	621	639	626	599	597	621	615	602	671	607	595	620	596	602	613	649	603	619	623	625	576	642	590	610	617	638	678	572	615	610	630	631	622	623	607	621	601	570	616	592	618	654	616	590	612	604	649	573	608	575	617	609	591	622	591	616	600	666	602	624	635	654	600	634	635	613	605	616	617	602	601	623	641	604	606	620	597	638	621	601	623	603	632	593	612	616	627	602	618	601	632	641	637	648	583	551	648	633	564	637	645	642	660	655	624	622	649	591	596	628	621	650	589	621	623	566	653	646	594	573	628	641	588	606	613	651	564	614	657	606	663	622	636	630	631	641	519	606	591	635	632	619	629	583	610	632	606	571	604	620	616	611	576	618	579	637	618	620	615	620	647	579	623	611	639	623	639	625	603	599	614	622	600	609	586	643	615	583	649	638	566	610	583	584	565	647	600	587	646	614	589	612	631	609	591	614	623	634	660	623	644	597	623	589	555	618	614	621	630	635	613	614	578	596	634	667	606	588	577	640	631	608	596	642	596	613	584	598	597	628	566	638	657	626	613	592	615	610	613	644	611	585	635	597	589	618	615	577	618	620	598	644	629	552	585	565	646	605	633	645	621	608	631	621	573	600	653	618	606	640	642	595	687	623	667	612	590	575	595	603	598	656	630	638	597	614	605	645	624	610	666	618	600	657	655	597	600	635	623	602	653	620	570	603	657	580	609	583	626	608	593	617	606	571	619	600	618	601	623	589	601	626	616	652	615	612	642	624	597	650	664	645	598	676	623	617	579	593	623	609	639	588	598	599	645	541	620	640	641	600	638	594	625	607	651	601	637	570	577	622	569	621	611	602	660	600	652	606	634	600	614	650	585	609	620	632	622	610	662	560	632	617	568	637	640	670	578	598	620	626	610	602	586	617	612	628	661	608	618	613	641	617	593	584	614	546	593	641	625	616	620	619	605	615	581	615	630	590	583	569	625	572	564	617	621	613	605	639	645	602	607	665	599	604	606	630	634	629	630	631	603	600	624	604	600	647	609	653	562	633	637
49854	22262	9869	1502	743	631	503	519	433	448	460	400	437	397	408	419	366	365	401	409	354	388	355	380	366	378	361	362	378	413	374	386	342	361	409	369	382	362	356	335	417	362	386	374	344	370	371	377	380	331	352	352	353	366	347	397	315	340	358	343	374	367	370	362	340	359	362	360	354	367	345	347	366	336	353	355	386	379	352	384	368	329	370	367	369	348	360	350	413	346	348	338	338	333	346	375	343	377	365	371	358	349	362	355	379	340	365	365	397	335	347	350	381	359	355	370	389	349	339	351	317	351	338	372	374	356	367	360	374	345	364	365	376	366	375	380	367	373	389	387	378	330	365	362	340	371	374	348	370	389	350	353	353	362	343	406	371	373	360	387	342	369	366	330	359	346	334	384	340	339	375	365	356	360	367	375	381	373	375	399	356	398	356	339	395	356	349	369	345	359	348	416	371	336	361	352	371	346	348	362	348	359	363	347	395	355	386	349	353	341	363	384	361	311	359	347	394	336	357	353	354	325	367	391	368	376	340	356	367	376	358	357	405	347	386	352	371	383	391	362	379	366	320	345	342	369	339	358	355	391	341	364	368	366	378	365	364	380	316	379	377	355	366	355	351	324	330	379	364	361	367	368	356	368	370	369	398	368	392	355	358	363	367	345	315	372	348	337	337	348	377	362	378	348	358	353	380	352	378	360	374	349	360	362	373	347	388	394	334	373	393	365	325	393	379	361	324	393	354	376	331	377	369	362	351	328	374	342	383	332	367	356	383	389	345	352	375	346	367	367	348	360	367	361	353	351	358	385	354	387	366	373	357	365	359	353	379	356	371	392	362	349	346	367	380	351	359	322	401	349	346	370	361	380	325	354	409	324	370	347	332	343	388	364	366	360	327	346	355	392	360	379	324	328	329	351	338	371	381	361	360	332	347	333	352	346	377	346	360	371	345	378	358	345	348	357	349	351	345	378	358	363	415	353	359	393	338	345	382	332	345	391	327	347	370	348	359	384	363	374	359	361	364	373	375	365	366	315	352	366	360	355	393	356	330	410	358	352	380	343	368	367	362	345	370	359	351	330	367	345	332	364	356	378	342	347	395	353	339	364	362	343	358	338	374	310	330	330	389	368	364	361	395	340	369	382	323	370	354	352	347	371	314	372	383	369	353	362	350	375	371	326	357	346	378	377	341	337	389	334	345	328	385	353	379	339	381	358	369	381	367	328	387	390	373	343	340	361	332	319	358	366	339	341	361	347	362	362	386	410	367	338	391	366	337	371	362	353	400	380	363	320	376	362	370	358	379	342	320	345	342	344	366	366	349	354	373	356	411	333	360	317	362	330	351	348	385	367	382	384	343	335	394	344	365	344	411	373	375	365	347	362	365	388	308	370	369	355	365	341	391	392	337	327	366	340	360	377	342	336	363	366	352	328	333	367	354	367	389	371	384	374	355	403	341	353	351	335	358	348	362	367	356	325	349	343	346	329	371	323	356	345	332	330	369	360	357	355	361	350	349	349	373	366	346	376	375	375	357	372	398	367	378	367	374	352	336	342	359	330	367	369	335	350	358	350	333	385	371	343	338	353	395	350	365	393	354	357	368	325	364	320	355	354	370	314	368	352	348	344	378	346	352	350	353	366	378	349	344	365	407	369	325	355	362	326	304	336	355	332	362	347	374	373	352	321	371	346	341	356	377	362	365	322	351	367	345	334	378	322	368	352	360	384	385	339	354	343	361	388	371	357	363	350	378	348	348	360	364	371	371	430	330	366	382	364	358	377	356	334	344	362	357	365	337	344	357	371	370	377	346	369	350	376	380	356	341	360	368	374	359	340	354	390	358	378	389	334	364	380	360	334	401	393	412	336	349	389	375	379	346	326	346	364	355	378	383	355	362	361	355	367	352	334	387	345	339	351	336	389	352	391	372	353	382	367	345	348	333	329	370	355	361	341	341	400	352	365	367	361	381	336	390	359	400	346	329	375	346	352	369	337	364	385	382	374	375	342	409	373	394	362	365	366	363	357	326	376	315	403	365	328	389	365	370	343	362	370	362	385	411	366	378	360	373	343	371	367	373	359	331	339	372	347	383	398	345	336	359	362	352	343	362	371	361	338	327	354	386	388	345	345	362	385	359	409	356	308	344	375	355	364	349	348	370	389	354	344	353	377	391	355	343	368	364	342	344	391	349	352	356	339	378	378	340	363	387	356	361	361	396	370	325	388	368	374	371	341	362	332	384	377	374	363	359	359	364	360	346	333	389	392	389	350	361	355	347	351	321	352	364	378	370	365	342	331	319	352	348	340	353	377	379	342	404	363	372	335	355	331	336	371	356	321	348	365	405	374	389	379	377	346	332	359	387	333	368	373	341	366	366	380	351	361	385	340	359	350	380	326	328	373	354	352	361	376	365	342	343	380	359	353	346	357	378	374	361	348	351	364	398	391	349	345	356	360	359	367	333	343	355	340	375	377	349	372	367	344	348	320	366	392	337	375	360	343	344	371	368	371	371	346	350	377	347	361	344	379	369	346	360	353	348	359	387	372	411	385	369	417	369	354	391	345	319	364	379	416	372	360	316	365	372	363	372	349	349	350	393	358	358	375	348	346	380	376	362	359	359	344	374	382	357	405	364	365	331	385	356	417	372	359	343	415	390	361	372	340	361	363	330	365	377	367	353	403	353	347	355	364	369	329	404	361	345	387	363	386	371	361	369	375	354	369	352	333	357	366	379	391	373	358	375	368	381	367	364	351	341	357	337	364	342	374	356	364	362	334	360	366	332	357	360	367	360	370	366	399	346	376	413	411	356	397	345	355	353	376	354	337	331	372	404	372	379	353	351	345	349	340	353	405	382	366	372	357	379	379	383	377	368	372	366	363	375	393	344	320	358	373	363	374	360	372	369	379	372	355	361	371	399	358	338	377	351	341	345	344	352	358	387	320	365	333	329	359	328	382	350	357	362	386	333	334	351	353	380	355	374	371	355	334	369	349	358	337	375	384	379	381	380	354	340	398	364	354	382	346	329	331	375	339	337	351	377	372	362	386	368	351	357	351	385	380	340	408	344	383	391	361	347	351	364	325	357	363	364	359	373	382	355	339	358	351	355	330	352	348	348	373	314	332	369	352	356	380	384	347	386	360	385	386	420	348	359	372	347	376	371	366	347	385	355	333	355	390	361	353	377	356	313	372	330	364	391	367	350	343	348	332	308	373	372	360	343	349	362	354	391	349	367	342	388	348	360	333	351	353	340	370	362	360	380	343	367	364	374	341	363	365	357	396	375	350	357	383	365	359	364	346	367	348	331	370	369	377	395	403	325	372	356	367	375	292	411	364	384	379	373	312	329	388	376	389	393	368	340	349	354	323	345	383	365	366	352	367	339	408	361	365	406	323	372	370	383	365	337	365	343	371	337	356	334	390	365	346	384	358	388	330	317	354	329	331	349	367	388	357	364	347	328	358	359	382	372	339	364	359	363	354	366	361	340	332	350	368
32689	2636	2631	2934	2632	2218	1993	1787	1658	1576	1378	1325	1321	1269	1231	1192	1186	1178	1099	1097	1054	1052	1103	1089	1017	1039	1022	1032	996	990	964	1020	1013	980	1045	1004	967	1009	991	970	998	968	990	963	905	959	927	963	981	969	1029	889	993	990	935	931	961	975	1007	1007	903	914	948	983	964	988	946	887	949	955	927	948	934	969	975	883	938	939	914	927	924	969	1000	934	965	929	964	967	979	985	950	975	957	927	1036	946	957	908	967	943	929	937	975	953	942	932	891	969	959	907	942	1007	905	960	934	893	1004	954	946	923	1006	963	915	1012	965	939	928	957	950	955	901	925	918	949	923	952	898	945	936	942	932	946	975	927	883	912	956	951	898	935	887	918	930	941	920	892	908	959	907	1006	924	880	943	910	901	983	941	962	924	976	873	916	982	990	941	900	920	954	926	917	952	901	974	969	916	926	941	973	959	996	917	895	997	918	936	947	977	940	932	898	924	934	872	984	943	987	890	940	960	958	969	919	928	885	923	967	927	899	918	925	930	922	980	975	983	932	957	929	949	952	956	951	925	928	929	968	937	904	952	931	905	913	1010	916	939	1010	969	955	961	920	952	955	983	991	926	983	981	941	906	950	925	953	938	983	952	971	929	966	985	898	949	986	919	913	933	937	968	951	956	925	937	981	966	950	955	945	965	920	930	864	952	956	938	955	975	958	968	973	969	982	949	960	993	959	1006	918	929	925	950	939	938	890	912	968	912	910	959	878	981	898	879	921	935	931	973	941	946	970	925	923	989	918	973	935	943	971	976	946	957	951	943	943	954	934	921	937	938	1016	927	904	890	942	935	950	972	920	903	977	989	930	976	928	915	916	986	990	962	918	977	918	944	993	952	973	958	949	935	937	951	913	943	923	946	945	976	898	963	910	948	958	924	928	933	954	926	930	922	945	911	932	901	1001	953	963	948	929	934	969	991	917	948	885	961	942	963	988	916	897	961	954	875	946	920	910	920	919	957	952	926	953	949	896	855	911	980	934	893	907	946	926	966	955	920	906	952	990	970	936	891	915	933	884	951	952	927	1010	920	905	880	914	941	938	953	886	957	902	989	942	939	925	954	968	1000	960	956	929	964	925	941	965	937	908	941	914	940	972	1050	900	937	952	929	932	976	921	968	941	932	941	906	929	913	989	944	967	966	958	931	987	919	940	936	895	973	943	925	852	918	896	914	981	917	964	992	910	875	966	871	965	932	923	911	918	883	975	899	1010	914	930	911	950	929	988	886	986	991	912	913	939	1014	926	946	929	956	996	955	975	959	972	954	1001	987	982	951	981	967	929	917	987	953	929	949	980	947	904	919	907	926	907	935	966	971	989	940	918	960	949	1025	968	931	904	982	920	1021	936	960	939	888	988	932	971	951	980	989	967	942	935	978	941	969	926	893	1000	960	942	917	958	910	938	950	910	935	917	918	929	948	921	934	991	895	880	907	946	972	958	964	936	938	994	942	934	970	936	945	928	960	971	924	964	952	930	987	937	913	883	966	929	984	1004	944	956	955	897	983	968	918	955	912	923	967	983	955	974	981	946	1000	945	933	935	978	965	974	914	953	936	982	920	936	952	920	980	923	923	1015	1005	906	949	954	930	988	922	930	997	910	960	939	994	926	978	920	896	964	874	953	931	958	894	892	935	935	899	915	955	912	954	953	961	944	951	924	952	931	979	964	944	889	884	935	931	987	968	948	925	930	915	936	940	940	1021	887	969	978	935	964	988	886	1034	943	904	931	972	968	898	908	945	950	902	953	946	984	1030	943	936	918	931	960	920	927	949	952	894	943	900	978	1008	952	1018	903	904	928	966	940	967	915	934	882	979	930	936	943	964	938	951	928	969	967	954	905	884	964	968	944	977	920	909	967	932	892	926	896	902	951	962	935	928	926	961	956	892	947	956	983	926	954	942	990	898	972	976	942	951	905	925	975	899	938	946	975	949	953	953	904	991	992	949	931	948	925	952	986	940	946	991	955	950	993	948	1010	944	938	946	970	915	913	959	947	942	961	935	959	962	983	992	882	950	934	907	964	1017	929	898	970	1006	919	943	938	957	988	973	934	998	891	988	944	961	951	906	978	920	928	936	999	943	933	955	960	978	975	957	982	894	913	944	936	925	932	963	990	956	904	989	919	920	903	1005	980	989	901	969	1000	945	924	924	926	935	965	923	962	928	957	928	956	965	1012	951	933	937	959	901	991	912	951	933	912	966	961	897	989	978	947	976	947	885	951	956	991	977	954	924	878	902	953	973	946	957	943	973	938	975	939	972	907	899	1018	947	936	926	944	920	954	958	921	873	932	979	913	974	971	927	972	969	916	931	968	952	955	931	931	935	945	955	945	951	925	931	905	935	923	953	927	954	928	977	933	903	954	942	930	949	945	941	950	911	1026	980	970	944	912	949	959	894	955	951	961	930	899	942	1000	914	990	928	918	944	979	960	950	951	960	930	970	968	936	973	965	930	946	954	944	958	962	899	944	1019	990	931	919	998	943	910	947	975	915	937	939	943	956	1001	996	955	936	914	907	928	930	911	927	908	931	927	1001	947	1001	931	942	945	1002	1017	918	955	946	920	927	1021	913	1005	942	931	947	931	955	946	953	961	904	910	982	953	973	937	918	943	946	921	942	970	952	933	919	906	913	895	943	951	917	945	976	943	942	926	988	903	937	932	981	912	956	979	927	965	942	944	977	929	903	965	947	991	951	922	935	982	935	909	935	939	947	920	962	984	945	936	974	978	939	947	960	928	940	958	954	1035	983	919	956	945	935	913	934	945	976	926	933	921	874	938	950	968	956	951	897	946	952	925	933	983	964	927	949	936	863	881	909	921	936	962	897	973	886	979	876	966	917	917	945	910	963	964	933	950	921	939	944	956	946	940	926	939	924	966	922	912	935	961	912	944	972	950	941	935	956	973	961	933	964	953	909	966	893	955	966	946	947	958	984	945	941	915	932	891	969	975	950	977	866	958	911	919	944	945	970	965	989	978	975	962	932	916	930	949	925	916	943	942	901	923	914	1009	933	930	967	962	967	929	911	974	930	874	979	981	931	908	975	935	978	976	923	1002	935	970	945	954	908	911	962	965	981	887	933	970	922	948	897	911	952	965	971	908	944	975	996	928	957	899	971	983	988	975	938	909	954	983	936	968	984	924	933	942	956	951	932	964	953	930	963	986	938	983	974	920	940	964	961	925	954	992	988	972	902	946	926	912	1002	957	918	943	943	956	926	932	979	919	964	940	988	970	944	946	938	922	914	895	924	945	961	962	955	964	930	923	929	929	916	939	956	924	975	952	967	933	904	938	958	913	921	935	930	987	956	985	981	891	933	983	923	949	964	880	931	967	953	923	931	983	904	988	932	930	976	992	965	960	979	946	962	918	982	962	913	964	923	1056	946	966	991	951	956	907	937	939	983	880	990	888	968	1008	930	922	1008	1000	952	927	959	1016	952	965	962	953	986	920	913	905	941	953	977	994	962	903	938	994	911	972	930	910	963	928	936	912	934	933	930	928	912	947	928	968	1004	923
47552	23430	20834	8195	1225	889	692	621	525	512	473	430	435	390	424	384	372	386	386	386	386	346	337	365	369	360	344	327	386	374	363	309	377	339	354	344	316	333	329	353	350	337	311	346	351	329	357	352	322	323	340	353	321	344	350	345	356	332	348	334	324	304	343	336	321	333	347	353	321	316	358	355	331	359	349	341	321	350	322	335	357	368	337	348	348	352	378	303	350	336	322	331	351	344	336	337	337	310	302	322	346	373	276	330	329	342	369	354	309	345	343	332	327	378	313	306	347	337	341	341	307	346	365	349	330	321	322	339	335	356	333	344	344	346	344	321	370	339	324	354	307	330	327	357	311	339	314	318	302	334	331	320	366	347	339	353	364	342	364	317	338	321	324	311	361	376	345	321	320	339	312	332	312	362	340	345	361	346	322	317	341	370	306	339	322	340	306	296	325	301	311	368	331	350	337	327	338	335	356	324	336	350	293	356	383	335	359	378	391	318	368	303	334	327	351	333	314	338	342	368	315	335	325	288	339	328	380	318	326	338	349	344	336	342	339	329	330	350	356	329	339	359	331	339	343	335	338	326	325	347	337	342	327	341	347	321	343	342	333	324	313	346	362	305	348	304	379	326	371	344	306	338	358	347	366	359	353	338	318	298	329	334	333	345	368	344	334	307	321	349	341	346	324	324	318	336	319	322	340	282	338	313	316	342	337	351	344	369	350	373	317	322	344	350	343	315	339	349	344	326	317	326	314	335	337	319	315	346	307	331	366	337	344	335	324	347	346	363	306	314	335	306	320	325	319	349	345	368	314	313	357	300	345	348	295	330	337	342	307	331	336	322	331	343	329	322	330	326	317	314	340	347	337	341	340	348	330	331	329	311	346	332	357	339	302	349	319	322	311	349	371	340	331	343	331	332	336	364	358	313	296	323	344	340	337	371	363	360	361	336	334	343	325	340	307	372	320	299	365	320	351	338	334	335	341	308	327	334	362	340	310	318	356	354	350	342	323	355	343	335	315	347	378	355	332	331	326	338	305	336	337	291	327	348	362	312	337	303	294	316	347	338	328	322	326	322	329	354	292	354	342	318	321	354	326	326	296	327	349	323	347	328	313	288	331	312	350	315	326	343	315	299	351	302	339	312	360	326	335	335	359	351	343	302	351	336	315	330	364	371	317	324	324	331	336	334	337	354	330	319	326	340	321	337	324	357	313	312	324	341	355	337	339	291	318	331	315	337	329	333	338	344	358	330	348	309	343	348	335	309	308	299	302	343	286	334	328	335	307	327	341	340	307	355	329	334	337	329	343	327	340	311	359	331	314	320	356	322	384	351	332	313	338	345	365	329	331	356	370	355	331	330	334	332	350	339	307	322	346	327	332	354	342	335	316	306	328	324	320	334	348	347	330	316	307	321	333	332	354	295	340	324	332	315	290	341	311	307	332	321	313	311	323	318	363	334	318	349	305	341	364	336	352	332	347	366	311	344	347	352	332	334	340	312	327	313	327	330	319	344	359	341	347	318	301	352	323	329	320	311	319	306	299	326	332	349	332	347	296	334	352	310	320	339	316	330	312	338	363	341	349	296	317	360	340	310	304	335	305	370	348	324	346	311	296	333	344	295	336	322	316	356	327	350	331	369	372	314	357	316	371	329	317	323	355	328	331	310	319	333	344	364	341	376	366	320	339	298	357	329	331	339	322	311	326	347	332	324	332	319	298	309	365	279	336	372	301	348	337	314	378	290	348	361	334	334	308	330	347	338	291	355	340	325	359	357	328	364	282	321	334	327	324	316	326	347	312	332	314	323	325	302	312	325	338	344	328	304	297	341	301	337	328	340	336	348	338	352	334	340	327	365	304	342	356	344	327	338	315	322	312	317	331	333	345	350	334	344	348	323	314	316	323	320	308	318	300	311	313	343	318	309	293	328	343	317	335	347	327	310	341	295	307	327	379	323	333	308	345	324	322	337	337	348	328	372	337	316	317	372	355	364	338	334	332	336	349	333	335	354	348	334	346	317	312	342	314	334	332	384	366	318	338	372	359	336	363	327	359	340	318	338	365	302	339	310	325	316	313	321	329	348	349	364	339	314	320	377	301	317	321	336	325	322	305	331	312	317	329	335	348	293	323	332	307	343	323	310	308	358	310	321	336	344	304	320	332	338	328	334	344	312	343	340	331	332	359	342	311	295	353	361	356	342	315	327	341	339	358	320	339	325	308	357	341	358	311	320	329	352	321	327	349	357	328	339	348	321	345	311	320	298	329	326	334	343	356	324	326	383	295	337	346	328	348	315	338	361	291	337	322	328	361	338	347	319	383	348	284	380	327	336	321	329	339	312	314	307	319	319	325	320	327	313	352	360	330	304	348	354	361	305	361	336	341	364	345	366	334	327	307	326	319	309	360	338	299	330	332	338	340	343	334	350	343	346	345	352	354	335	373	346	279	342	306	339	359	341	315	300	330	313	313	353	320	326	352	342	368	345	319	333	352	333	323	321	319	341	315	329	331	286	335	301	325	333	333	337	305	328	339	331	342	324	316	369	345	350	329	313	321	310	341	312	313	357	360	328	328	305	327	312	339	347	301	353	353	350	322	337	324	313	357	350	344	304	349	332	349	330	356	329	331	322	359	336	301	347	359	349	355	333	330	333	342	341	303	351	317	354	327	348	364	344	334	335	326	337	336	365	329	342	367	328	359	316	344	384	338	334	303	313	333	381	292	331	324	352	328	337	339	333	365	380	340	318	348	356	352	357	348	335	321	351	354	323	356	312	357	314	335	339	379	312	349	330	332	324	328	347	334	324	343	341	310	317	307	328	332	336	283	333	304	334	316	333	371	339	356	330	291	346	338	305	346	331	303	305	321	341	339	315	348	328	325	318	327	348	319	347	325	314	346	331	320	316	349	335	344	340	327	328	330	346	317	331	327	333	341	329	308	312	329	345	343	357	333	344	349	322	334	314	343	322	328	326	342	341	332	361	325	346	291	327	310	322	353	334	336	353	329	317	348	312	345	305	342	342	336	317	297	360	296	348	315	353	319	322	346	335	296	338	326	365	334	336	305	336	347	333	295	364	340	355	334	324	347	337	308	338	350	343	350	368	341	324	357	355	333	328	346	321	346	331	316	362	330	334	310	333	323	328	356	339	337	354	346	331	329	324	352	322	300	376	316	300	345	344	335	338	298	305	357	330	334	311	325	367	326	333	375	343	359	343	327	295	343	323	324	342	325	316	376	328	334	331	344	331	380	326	367	346	363	304	341	364	347	344	332	367	342	362	331	303	343	353	320	328	324	357	316	335	306	325	349	354	319	347	314	360	338	322	337	342	342	316	378	352	318	338	298	319	323	328	327	305	342	319	361	340	350	304	338	359	303	369	317	329	335	353	352	328	281	334	314	321	327	341	331	337	339	345	374	344	315	317	341	301	352	350	367	332	323	338	322	309	345	311	321	296	323	322	337	307	327	326	331	333	346	355	323	290	327	316	318	341
39629	3765	4156	4603	4038	3422	2836	2509	2173	1930	1810	1678	1457	1449	1360	1395	1278	1187	1195	1166	1136	1074	1107	1077	1081	1034	967	991	992	1017	924	998	982	947	937	943	967	933	925	931	964	935	959	963	921	908	887	845	897	882	892	873	940	894	934	905	849	871	866	862	889	824	855	896	848	897	885	887	882	892	820	869	843	931	864	890	866	865	828	855	879	851	876	895	897	865	870	847	885	879	853	826	885	879	879	858	900	836	874	832	785	902	916	836	883	839	835	883	844	856	840	881	863	840	855	858	831	892	838	819	879	904	888	876	889	929	885	891	917	823	879	846	814	830	864	810	858	807	885	845	865	796	877	834	857	863	851	844	879	843	849	826	854	865	891	824	821	837	872	861	831	871	803	885	859	852	875	845	880	876	779	841	840	884	821	879	839	857	854	857	892	855	874	864	817	841	874	859	899	858	875	833	836	862	837	794	870	855	842	853	858	837	835	834	806	867	863	833	857	885	871	869	811	818	887	841	895	878	809	835	855	884	846	856	840	863	824	853	814	861	897	829	857	910	855	820	880	871	858	808	846	865	848	788	770	856	896	850	884	810	862	848	875	850	846	834	803	852	850	854	826	853	856	857	869	845	850	834	799	852	858	859	841	885	828	823	852	825	881	854	877	820	832	846	802	846	879	888	816	834	850	867	873	863	820	866	822	836	851	832	865	857	835	884	821	855	872	807	837	821	885	839	841	848	836	891	856	845	831	859	865	900	901	854	841	824	845	875	810	905	862	862	864	892	887	873	827	860	829	878	838	811	861	846	790	855	905	872	856	839	880	840	849	835	860	870	831	801	870	829	855	796	836	797	879	866	838	847	831	820	855	840	859	841	843	863	789	839	845	836	848	831	888	815	883	902	823	850	812	868	841	861	819	833	865	826	857	824	826	846	862	840	800	879	866	856	885	876	831	877	827	886	848	891	869	801	843	861	873	842	891	853	874	891	833	848	869	890	847	792	837	858	860	847	825	888	854	825	860	854	865	794	835	842	876	860	830	855	851	831	889	845	875	880	838	865	848	833	840	805	854	811	849	871	917	824	875	845	842	865	822	836	870	850	852	836	879	834	828	851	843	892	800	849	812	838	853	844	868	864	826	854	916	826	882	876	850	835	896	842	869	841	896	860	838	803	801	853	840	805	909	888	875	892	839	882	906	851	874	896	808	881	874	855	878	815	812	848	823	874	792	823	852	835	825	828	823	808	836	835	849	814	816	823	771	866	810	813	834	851	821	848	858	858	826	871	866	861	879	867	875	841	877	841	817	839	829	862	851	904	848	812	861	798	858	854	875	869	870	803	848	850	818	868	850	861	858	869	850	833	849	869	833	850	792	877	910	862	864	851	874	851	891	824	845	896	849	825	864	827	847	855	794	878	897	894	818	829	806	811	873	899	867	857	852	839	849	840	870	840	852	802	818	852	834	887	851	805	847	892	883	869	828	870	847	865	919	815	848	830	805	818	845	880	884	872	853	883	871	814	831	853	877	855	830	825	850	796	834	844	835	900	840	845	887	847	824	827	858	889	818	845	863	832	862	873	885	857	818	884	870	883	859	844	907	868	823	863	878	890	851	855	835	821	827	796	876	872	862	817	862	817	884	833	866	826	862	876	844	918	868	853	832	855	902	872	814	836	844	877	814	882	860	860	848	887	882	801	828	826	830	819	903	862	848	876	856	860	856	869	863	882	839	836	880	851	828	852	829	864	910	865	809	887	896	865	847	844	876	849	850	850	862	812	868	846	844	869	823	850	815	877	877	877	809	815	858	817	822	852	843	845	878	826	810	823	854	825	873	873	827	822	837	853	883	849	862	877	897	857	815	873	847	840	879	915	893	884	848	839	774	872	828	895	887	838	798	815	867	891	854	812	843	839	857	838	830	868	879	835	842	859	870	872	815	852	839	826	871	844	883	841	793	833	812	888	895	891	805	853	826	835	832	874	848	813	860	857	855	826	906	828	854	887	839	888	847	831	831	803	867	835	860	840	843	851	809	904	858	839	849	841	853	862	851	819	819	871	824	851	819	826	869	896	848	841	850	865	818	819	828	898	885	834	831	862	872	813	896	876	881	871	856	836	876	819	830	882	838	784	852	861	838	853	786	853	902	824	858	835	815	853	857	833	862	848	837	855	867	885	831	865	849	829	907	850	854	867	874	815	806	853	839	876	847	847	872	890	893	867	859	889	856	887	837	886	883	787	837	865	847	806	900	821	855	850	871	854	863	907	891	847	885	842	836	896	854	818	835	789	888	818	910	797	822	868	891	881	852	847	871	849	853	900	920	814	866	892	839	820	826	817	830	831	807	772	825	863	916	862	876	846	880	866	833	850	878	852	858	828	793	816	847	825	817	836	872	827	845	877	832	807	816	832	844	854	828	832	795	838	848	813	863	859	855	869	894	874	848	856	818	809	794	833	870	831	870	882	812	890	801	832	864	850	813	854	921	862	851	814	869	817	862	844	844	877	826	843	841	899	861	840	837	782	816	864	833	870	886	794	879	857	861	864	869	831	942	861	859	840	865	849	854	846	794	860	872	848	873	867	778	865	839	874	870	866	848	792	825	831	862	867	824	815	856	839	860	809	821	833	873	882	817	880	863	842	913	869	863	897	874	875	845	918	829	945	935	856	823	869	846	851	862	831	795	895	837	796	859	818	842	850	836	852	877	838	912	857	865	853	847	850	867	834	841	862	865	863	830	826	826	880	833	860	812	868	837	797	869	813	790	851	861	916	867	875	862	873	837	875	874	864	853	856	843	866	871	815	847	896	849	863	883	859	864	853	859	818	786	917	821	843	852	849	847	836	830	873	851	805	848	801	831	873	828	867	825	908	859	851	836	875	839	865	847	853	857	811	795	833	919	866	806	829	861	867	855	831	857	877	880	866	848	840	860	844	854	829	878	843	827	870	830	816	897	806	843	845	920	895	858	832	817	861	844	848	830	837	819	859	827	840	852	901	813	826	845	879	857	831	813	877	910	841	834	844	854	834	860	870	819	851	827	862	821	869	842	863	855	891	896	851	839	882	853	813	897	847	814	858	886	836	818	826	828	807	855	845	836	866	820	876	887	824	842	819	821	871	836	855	858	856	825	767	803	830	850	846	874	889	863	845	909	821	823	818	884	852	874	836	810	870	840	819	840	910	863	869	857	886	843	856	834	813	860	862	820	837	856	831	897	857	863	831	899	843	905	856	831	841	817	886	894	861	884	819	868	818	859	821	822	870	872	878	832	843	847	823	864	864	874	860	842	844	910	861	872	792	881	883	894	840	872	874	900	807	828	824	835	815	804	822	854	849	906	855	833	832	812	850	812	828	867	911	810	843	922	856	878	781	817	808	808	825	835	876	857	850	907	823	892	823	881	836	875	850	807	850	871	880	831	863	864	926	887	874	873	829	851	894	828	862	853	853	833	879	831	822	841	886	828	866	849	847	923	869	832	895	895	829	813	847	807	868	807	841
15800	1258	280	236	211	218	193	223	232	190	229	196	210	259	222	240	211	220	226	207	218	198	200	199	189	230	223	218	224	196	230	198	219	193	213	204	232	219	204	200	233	210	188	206	203	213	232	248	178	246	208	217	245	205	244	220	238	221	205	199	226	204	208	251	212	208	202	209	218	185	212	201	217	203	247	223	223	226	206	226	202	218	228	199	198	213	214	201	234	181	203	231	211	205	238	244	183	203	213	197	162	223	221	234	209	204	219	191	219	192	225	215	224	214	221	202	219	207	201	199	224	210	226	225	207	214	234	224	209	226	205	224	245	228	210	230	239	231	221	212	222	226	199	222	206	201	200	209	211	207	223	227	187	211	196	215	225	218	220	204	214	240	221	230	201	187	208	191	218	215	214	206	233	229	217	204	209	225	189	227	204	220	202	196	204	230	222	221	210	223	216	190	211	196	222	205	187	201	229	200	218	193	203	216	181	209	210	212	215	179	193	203	222	205	206	213	195	220	222	230	223	231	223	182	206	236	197	232	215	199	198	213	219	211	201	224	203	205	177	212	215	197	229	194	220	204	242	193	194	185	234	228	225	211	213	221	222	214	194	174	230	225	192	243	198	229	188	195	203	207	229	191	226	241	211	207	222	199	204	204	197	202	204	204	210	210	198	217	211	230	179	215	208	224	206	214	196	187	214	202	179	214	218	238	208	232	206	184	198	208	225	212	242	224	211	173	203	212	210	219	201	226	228	224	219	224	202	223	239	223	195	225	188	203	206	211	214	190	224	217	214	238	203	204	199	233	214	213	206	217	198	196	234	193	209	208	212	231	221	189	229	216	238	182	190	181	186	214	225	208	205	208	248	243	216	205	237	221	211	197	198	204	249	245	221	222	239	222	213	231	200	197	221	233	230	218	210	212	211	226	191	219	226	241	212	192	221	194	200	195	204	234	217	195	195	225	240	224	213	195	202	239	187	212	227	246	212	223	235	213	216	219	207	217	229	211	219	223	227	211	211	220	234	206	224	213	226	218	220	199	217	199	204	200	214	196	215	213	219	231	200	196	206	206	191	209	220	213	183	190	203	219	202	229	182	214	215	200	221	215	225	222	203	214	204	216	206	207	223	232	215	226	229	206	254	213	198	219	198	229	230	226	204	241	211	232	224	220	224	209	241	225	220	195	205	221	228	198	220	224	181	211	218	257	222	184	189	199	230	205	224	211	203	204	190	216	206	220	229	216	222	186	228	234	181	217	221	187	213	205	203	218	246	194	225	233	213	223	216	200	205	181	201	216	219	218	199	194	212	200	255	209	208	202	208	206	209	212	206	211	235	210	209	217	194	209	180	184	216	188	179	204	197	206	197	205	219	210	226	227	235	213	186	199	200	199	210	229	214	194	208	225	207	200	208	210	231	222	212	234	215	232	210	216	208	210	222	194	222	227	207	239	205	209	202	212	235	195	208	199	219	195	202	212	198	216	199	219	207	222	186	214	194	211	181	182	201	238	192	231	180	203	215	224	224	206	208	185	237	229	220	200	223	210	216	193	204	196	214	201	187	226	195	248	227	205	201	215	233	197	214	208	196	239	202	230	195	208	214	223	187	205	231	195	240	231	217	221	218	218	203	211	236	229	207	204	200	198	205	181	193	231	221	248	202	201	236	209	214	219	209	189	219	245	195	222	192	214	201	241	201	196	190	208	219	210	226	200	211	216	190	203	209	204	242	217	187	201	210	200	240	179	224	224	199	219	220	223	211	216	199	212	222	210	206	215	224	227	236	210	207	240	247	203	205	225	211	195	182	214	213	207	192	219	200	211	226	187	227	207	230	202	209	214	195	191	203	221	191	226	181	212	220	212	215	187	212	205	202	209	233	229	214	203	190	237	237	210	207	209	221	211	234	207	209	207	203	229	222	207	205	176	235	205	214	203	200	208	220	198	204	193	224	197	198	217	224	216	223	243	207	208	206	240	201	215	219	212	225	215	203	198	217	207	207	230	216	199	211	199	213	177	202	219	223	194	210	205	233	213	225	210	201	210	197	207	204	215	218	189	204	218	213	199	196	193	234	239	219	211	206	223	194	200	207	199	238	195	228	213	208	198	203	233	194	234	184	215	252	202	201	211	206	217	210	192	201	199	228	196	218	196	213	210	201	221	215	203	204	184	225	210	228	232	189	195	211	219	227	211	222	219	180	210	230	229	214	199	205	204	219	204	184	193	227	201	204	214	204	245	200	202	254	224	226	204	225	245	248	216	198	217	214	217	231	231	223	222	195	214	218	207	230	220	185	198	165	201	216	227	181	204	190	211	212	222	202	228	252	219	210	239	237	207	206	180	229	213	210	199	195	212	200	206	223	234	201	228	214	197	231	202	209	192	206	227	214	207	202	232	213	239	211	197	200	212	232	216	232	208	192	212	225	186	205	237	219	232	218	199	214	188	218	190	205	179	215	207	245	203	178	218	207	215	218	215	204	198	190	192	220	229	215	225	213	228	203	206	245	233	201	198	208	209	222	209	233	238	224	210	194	186	207	213	195	202	248	225	236	221	215	238	184	188	217	208	201	228	229	213	182	209	185	198	198	183	224	202	209	232	207	218	195	190	193	217	218	191	205	197	205	210	216	233	212	186	225	221	193	209	213	219	225	220	187	217	194	201	210	224	216	200	211	207	208	202	223	189	212	207	218	216	224	220	228	208	206	224	204	193	190	183	209	218	229	228	225	213	214	201	180	219	213	204	209	220	211	227	231	217	209	226	217	220	223	243	234	224	193	211	229	196	227	185	217	193	231	231	207	185	202	218	214	221	204	227	181	225	202	228	258	232	205	209	197	211	208	207	224	230	193	234	211	194	223	251	222	228	243	212	207	203	214	204	185	217	201	228	217	221	224	220	203	225	189	194	204	210	221	237	216	220	215	199	219	223	213	202	198	205	225	207	221	219	226	205	217	180	194	217	200	208	211	197	197	211	223	206	214	213	208	206	202	197	222	204	214	213	214	210	220	206	196	223	188	220	200	220	214	221	202	219	213	194	224	222	221	224	200	223	211	218	229	208	223	231	221	238	234	242	223	210	216	237	233	235	212	201	211	234	193	202	268	198	207	221	212	206	201	205	196	206	235	217	208	213	230	221	214	218	244	230	204	234	222	216	200	202	211	212	201	204	210	217	216	211	217	194	220	219	218	214	226	214	197	201	191	203	218	192	201	207	215	214	187	203	192	209	241	212	214	230	228	196	220	224	220	217	194	195	207	216	222	219	208	210	205	255	205	215	244	216	224	203	219	216	228	215	213	211	203	218	203	203	213	208	198	218	230	215	210	216	188	222	180	233	205	216	210	192	212	209	192	236	210	215	215	209	210	210	224	228	240	169	220	213	208	191	194	223	234	224	208	191	191	217	207	232	216	216	219	187	201	232	216	207	196	213	210	223	233	208	215	205	231	216	201	187	221	198	220	226	224	232	207	222	212	216	200	191	226	194	220	203	221	228
12546	792	698	733	715	656	718	643	629	622	658	611	633	652	610	664	616	644	642	639	614	672	635	630	657	588	623	616	570	638	640	631	588	646	638	661	616	631	647	663	621	646	624	604	611	615	617	619	624	619	596	626	649	635	586	626	612	609	618	604	653	579	620	600	624	639	633	652	611	605	644	589	591	641	630	573	617	592	607	590	610	599	620	599	636	634	617	608	610	621	612	645	601	663	690	613	652	597	654	605	618	603	633	647	646	647	605	606	648	635	585	630	632	643	618	622	619	626	625	599	578	646	671	628	608	630	622	599	622	634	606	591	711	577	634	627	635	632	643	589	617	639	556	599	589	615	655	635	628	616	626	574	625	572	621	602	627	613	623	583	644	599	610	599	657	616	628	612	636	592	580	606	617	565	601	612	600	655	560	645	576	624	653	629	612	581	587	602	591	601	594	606	594	625	632	610	619	620	653	615	619	663	571	641	611	634	631	642	631	627	657	610	603	627	583	615	600	621	620	629	607	603	600	586	638	624	655	642	616	603	573	593	649	586	625	618	617	629	620	579	592	633	615	608	662	568	651	616	628	632	589	613	591	621	632	619	593	608	587	616	646	647	619	643	594	602	625	629	615	593	597	577	593	616	612	583	649	651	592	642	620	623	632	593	589	637	654	582	609	596	614	644	597	596	602	584	612	592	666	605	578	634	607	623	625	635	653	625	601	593	592	624	605	622	626	630	604	609	609	625	595	647	605	633	649	607	631	607	613	616	624	624	642	629	580	589	603	606	605	626	656	660	598	646	622	631	667	604	635	677	649	598	638	647	605	612	587	602	684	583	620	614	606	655	655	592	649	647	653	612	587	654	564	644	627	639	652	619	588	610	594	614	630	612	621	636	571	630	604	633	622	633	584	609	598	672	594	586	624	654	625	632	627	628	610	593	616	629	631	650	646	639	633	618	613	642	655	611	640	634	583	628	618	613	578	625	645	580	597	629	569	636	580	634	603	634	657	573	624	605	600	594	604	625	630	620	596	626	599	645	644	605	587	631	658	591	598	628	641	589	619	610	644	634	620	674	616	626	603	639	620	616	593	612	645	566	601	628	632	646	618	630	636	641	589	614	633	652	634	639	659	557	615	604	593	646	644	644	635	612	602	611	600	664	626	593	613	626	632	614	616	653	607	644	622	644	603	600	625	662	634	632	618	669	578	623	655	627	580	607	599	607	571	661	644	622	650	606	634	602	642	679	580	625	611	605	607	638	605	633	642	608	578	600	619	625	648	644	629	577	590	636	655	599	625	594	637	603	669	633	609	592	629	648	633	605	645	552	600	583	611	625	641	643	608	623	619	571	606	625	623	600	617	615	604	624	585	686	657	661	653	634	619	640	619	557	618	577	638	644	652	640	659	584	643	615	630	580	632	643	635	615	569	625	562	583	600	594	646	638	634	637	599	665	664	601	634	614	604	644	647	635	654	629	571	616	606	640	637	613	645	597	560	611	621	580	657	624	662	625	649	582	585	620	627	611	578	668	615	599	597	604	633	622	650	660	628	611	632	680	688	570	618	660	608	646	628	623	632	637	641	627	613	593	627	636	564	636	567	658	576	614	636	630	585	656	615	611	607	598	633	625	600	617	619	629	586	642	612	616	656	589	638	623	646	578	643	600	590	604	592	620	626	624	636	575	658	585	620	641	609	600	615	645	594	606	622	613	617	626	602	617	637	565	615	637	584	643	608	632	591	614	598	609	597	650	610	617	575	584	627	612	604	664	604	593	632	608	632	636	644	655	626	630	683	651	610	579	615	669	603	564	630	602	639	602	617	598	609	626	631	671	625	608	587	590	558	623	630	628	581	615	636	592	633	571	630	698	630	648	650	642	625	592	621	621	636	537	637	573	620	604	638	590	608	622	594	622	633	612	591	640	555	605	628	624	603	600	643	634	607	624	605	633	588	638	634	623	633	635	653	569	670	602	561	630	614	591	625	606	617	644	611	629	627	646	635	615	634	643	551	630	594	666	653	626	625	632	632	635	562	633	624	634	602	675	622	606	634	637	652	649	610	625	630	642	585	631	616	632	628	636	601	605	592	627	605	583	652	593	615	606	602	622	632	637	587	602	598	570	640	636	610	604	633	598	589	570	623	617	611	606	612	644	609	634	623	652	655	582	636	636	671	652	616	637	632	631	624	614	616	588	657	630	643	588	623	631	633	605	628	602	650	607	634	628	607	606	636	662	635	620	675	660	586	623	640	622	587	657	634	622	694	637	642	610	627	612	633	572	611	589	653	593	630	606	603	617	627	634	652	648	598	629	633	645	582	596	618	645	597	606	678	667	593	619	643	597	550	608	610	610	617	628	624	670	646	600	631	670	640	621	598	633	617	600	644	622	590	656	616	599	630	628	612	644	643	662	635	560	621	622	626	618	615	583	613	579	627	629	596	622	591	638	634	596	623	648	692	617	612	583	592	610	619	648	607	648	666	603	626	646	633	618	639	605	595	618	622	590	660	611	607	642	628	624	626	609	658	647	588	605	594	660	626	647	563	590	637	656	605	603	587	646	610	616	635	665	596	632	625	628	613	628	655	630	601	595	623	583	615	604	598	633	659	633	625	633	610	573	586	633	589	681	632	536	601	653	626	608	600	593	632	620	612	595	634	622	628	608	670	634	614	619	589	632	595	613	636	639	623	580	626	674	637	655	585	652	593	609	607	649	577	685	656	598	634	591	607	602	639	598	605	629	633	655	600	625	639	630	606	669	669	578	623	581	600	622	591	583	607	638	611	601	607	592	641	605	609	617	606	608	628	640	632	659	635	642	630	620	623	565	629	660	650	647	632	624	638	620	609	589	661	613	640	614	628	654	601	580	612	656	597	679	567	617	668	613	630	651	592	604	666	637	604	645	617	568	628	605	607	610	621	606	602	653	609	626	612	578	540	576	563	641	617	618	670	601	561	596	638	599	608	680	632	629	634	610	627	626	626	600	614	591	638	620	631	606	624	599	621	602	597	645	621	619	628	584	618	634	634	614	586	602	589	613	614	643	607	645	612	615	643	614	630	630	627	642	666	604	615	650	625	558	646	642	658	600	626	612	655	598	619	655	623	620	666	596	638	625	659	614	595	661	644	621	593	586	602	630	627	602	612	605	640	610	628	637	655	641	573	648	641	654	676	604	581	593	628	615	633	642	587	591	600	601	600	634	634	631	616	611	589	643	659	667	598	599	662	605	604	596	612	619	663	622	614	608	633	625	609	573	606	641	575	619	571	596	585	643	622	632	602	635	630	623	583	597	657	668	590	652	605	594	604	594	650	610	622	630	642	604	610	626	643	653	621	599	636	586	673	609	601	607	600	634	653	628	603	590	596	620	585	685	589	596	578	665	605	610	614	634	622	559	636	586	577	593	594	646	618	608	635	630	608	684	605	605	621	636	621	568	633	572	611	582	672	604	639	664	551	582	592	696	595	648	607	634	636	622	630	623	674	674	658	648
51228	23498	10579	1589	749	604	551	518	478	495	459	425	383	385	398	411	398	403	391	429	367	356	385	379	363	396	383	362	379	388	392	390	384	363	375	386	320	346	338	367	399	364	360	375	370	352	362	375	362	331	401	361	354	362	357	355	377	330	392	362	375	375	348	338	353	379	379	374	379	364	360	362	357	320	386	373	335	357	352	383	406	396	345	357	372	398	386	385	373	356	381	412	379	373	351	396	383	377	378	343	386	371	321	385	357	377	378	352	437	344	343	371	397	357	360	387	363	356	369	355	370	363	351	357	388	383	372	340	339	382	383	347	348	383	342	385	370	354	370	346	349	334	357	365	351	378	346	395	351	391	364	353	365	366	355	355	356	369	376	353	375	374	350	376	374	367	367	370	361	355	388	364	329	383	375	358	361	363	387	362	379	357	416	362	328	363	330	353	364	361	389	354	385	382	402	382	376	389	382	393	345	370	365	411	358	370	366	365	350	372	382	408	374	374	364	357	347	368	402	354	353	378	414	381	353	352	349	374	378	347	403	367	378	372	360	357	377	358	318	379	374	380	347	368	365	344	356	378	362	341	368	376	380	370	346	344	343	367	362	343	367	382	362	369	371	354	371	352	337	378	386	376	356	389	348	373	372	342	386	349	369	364	363	323	318	353	359	356	364	365	337	363	334	372	348	345	351	336	365	384	361	355	393	353	355	377	354	326	342	357	412	384	347	354	332	385	364	367	402	373	360	354	358	367	365	363	353	359	363	379	386	369	345	345	367	369	368	324	326	363	374	349	347	347	360	304	358	372	369	399	371	349	343	352	408	367	359	364	336	407	382	378	373	368	367	374	356	356	375	356	396	356	381	364	380	366	366	394	363	375	349	311	351	352	342	356	357	378	334	355	352	358	359	395	351	364	351	358	352	359	355	409	384	369	369	322	329	372	348	355	350	400	391	356	368	346	344	315	337	380	369	357	378	394	361	358	356	387	351	352	387	371	342	356	386	354	335	319	368	398	320	347	409	349	369	384	360	362	353	368	379	380	367	365	362	364	408	345	355	364	363	385	376	343	359	391	369	357	381	351	378	381	368	366	367	369	371	372	388	380	356	364	373	355	386	370	354	384	370	368	385	362	374	353	372	350	356	374	349	353	354	347	357	377	332	358	358	349	368	344	347	370	338	347	412	338	341	332	346	349	352	372	372	376	325	337	382	350	370	364	388	372	348	366	366	331	348	370	376	399	362	337	383	371	353	437	363	366	349	370	360	351	377	360	405	372	357	350	344	346	356	359	384	361	339	371	349	320	364	352	351	339	380	375	338	375	363	323	356	347	367	357	334	381	353	344	382	392	383	317	371	343	340	354	319	394	330	392	363	352	361	350	347	331	364	350	344	367	350	368	338	362	364	375	357	387	354	349	384	371	366	362	378	367	358	348	373	379	339	378	355	360	381	375	361	368	328	344	374	359	311	396	377	374	362	367	346	389	317	352	373	371	386	379	369	348	385	353	377	352	348	342	368	353	329	384	379	359	363	363	378	354	377	344	383	336	406	390	369	366	369	394	407	341	397	378	340	360	346	337	351	391	356	368	354	379	357	353	372	300	371	374	332	355	357	353	393	377	355	368	405	344	346	346	362	364	368	312	373	339	342	359	389	379	372	400	383	369	360	358	338	379	396	388	355	384	348	355	330	370	335	347	334	347	354	355	361	358	331	351	359	390	348	342	348	353	383	367	380	335	401	388	351	381	366	383	364	352	370	390	395	352	379	353	342	342	376	341	346	392	344	368	393	386	367	382	357	365	307	362	333	354	363	379	382	368	363	365	370	364	367	351	376	403	360	354	372	347	344	371	332	402	382	379	354	361	358	329	374	396	365	374	375	388	363	367	389	388	346	371	358	376	344	349	410	382	346	357	344	395	342	354	353	373	383	375	350	349	386	374	361	354	368	333	361	346	366	386	331	380	365	369	325	397	387	370	381	349	367	350	375	371	365	325	386	357	406	356	338	359	375	360	378	361	345	361	363	372	370	399	341	365	349	400	330	351	332	377	367	353	356	352	390	365	380	349	397	361	368	373	363	373	329	351	348	384	397	356	367	395	374	377	385	374	359	369	379	387	372	345	317	303	326	352	348	380	368	387	401	341	403	380	375	386	360	358	320	361	330	364	357	360	341	331	330	403	366	387	361	325	357	348	341	360	391	381	367	329	400	353	369	379	341	352	356	366	367	354	397	375	410	408	327	345	376	356	363	359	372	370	368	386	368	373	379	340	375	368	362	356	371	379	331	347	362	352	345	353	381	357	348	399	360	362	366	363	366	355	382	365	357	367	352	364	349	360	370	356	375	344	382	386	374	326	371	365	344	361	363	377	361	356	381	348	384	403	363	355	317	357	380	399	349	370	353	365	370	348	357	341	388	380	339	364	382	383	354	425	391	355	355	350	366	367	384	360	358	389	363	345	383	385	344	345	339	375	378	359	354	362	359	396	362	373	362	356	373	381	362	349	384	361	359	360	379	343	363	351	359	353	350	360	333	363	368	352	362	353	368	406	389	357	352	389	354	375	355	348	374	358	372	315	390	378	367	371	379	353	335	382	331	343	336	372	385	371	364	399	365	365	361	361	369	353	365	371	359	333	398	350	337	373	323	364	354	333	338	379	351	335	362	377	311	342	364	339	368	409	322	348	353	394	369	382	355	350	413	372	339	384	398	351	371	368	366	385	363	371	367	394	369	358	359	367	348	372	376	372	358	364	342	389	363	394	357	344	376	366	357	409	381	372	365	372	372	332	346	420	364	337	364	332	374	366	332	359	397	378	398	347	343	358	392	390	351	362	354	342	364	380	346	363	366	374	394	372	360	401	352	386	364	384	374	359	374	369	394	380	365	358	368	366	352	330	365	366	373	383	387	378	340	352	339	352	352	378	353	375	343	338	344	345	394	351	372	369	374	402	390	363	367	340	367	374	355	337	380	338	364	420	353	356	420	360	373	337	363	362	367	369	350	368	323	350	363	367	398	373	370	351	388	408	375	411	351	414	389	346	358	350	350	352	357	364	354	339	335	363	357	367	376	376	343	339	369	361	365	375	381	348	377	372	375	374	357	358	352	361	348	367	351	393	377	328	374	339	368	339	363	345	352	356	383	362	361	334	367	352	350	373	397	394	351	370	374	366	361	374	363	361	385	375	400	399	364	385	352	383	369	376	345	379	364	312	361	384	328	351	353	390	345	422	373	353	391	367	351	357	366	330	387	353	388	359	391	369	347	339	351	370	393	393	357	384	384	374	356	351	332	335	352	358	389	388	385	344	376	383	363	402	395	371	350	363	374	381	356	353	324	330	367	416	410	380	359	399	356	343	366	366	317	354	355	377	378	388	345	365	389	361	342	399	372	365	371	340	367	372	361	375	360	353	358	374	362	371	356	391	412	414	421	352	366	377	356	358	352	369	360	366	381	328	376	384	370	344	375	356	381	388	404	354	372	380	363	335
33971	3551	2574	2950	2579	2245	1911	1766	1623	1506	1417	1310	1283	1273	1150	1195	1185	1154	1182	1073	1083	1098	1091	1116	1043	1031	993	1031	1025	1016	1081	1050	1048	1054	1000	963	957	995	978	964	916	1031	967	974	1017	925	998	983	1004	983	943	973	1003	958	978	934	937	1006	954	890	912	974	1004	945	931	966	998	948	946	943	949	908	979	950	970	940	994	951	951	911	987	919	943	931	890	944	974	907	988	968	915	976	955	986	983	956	950	986	967	970	900	956	964	946	953	918	1018	981	944	984	952	943	924	949	942	946	956	975	985	953	976	990	894	929	983	941	956	970	958	971	1014	940	958	972	933	969	955	898	987	944	983	940	933	980	971	933	992	929	962	945	955	947	1023	974	939	948	1014	1023	1001	968	916	977	933	975	980	955	939	968	961	966	936	973	1028	971	979	979	945	970	940	958	961	931	928	943	955	977	950	999	990	1003	917	966	1010	899	935	952	948	959	929	904	912	1009	990	979	903	944	944	960	928	1038	965	953	930	945	944	915	916	941	908	952	904	1011	935	946	915	938	956	939	960	961	922	929	925	950	970	982	921	1057	994	1014	975	972	918	953	955	919	955	919	1009	1017	888	1014	996	901	941	942	967	971	950	972	957	996	970	948	987	879	963	966	957	910	901	952	927	965	940	930	967	956	934	933	911	962	970	970	933	971	934	1009	933	942	885	920	968	953	947	998	986	953	935	956	1001	989	962	935	927	953	1008	939	955	972	954	934	999	1003	951	928	918	945	902	948	929	930	964	979	933	939	933	966	956	962	970	953	993	1014	1017	923	985	1018	898	904	974	941	884	944	913	1018	995	1001	935	988	986	963	958	946	936	951	1002	1005	933	934	943	961	990	944	948	982	973	948	894	1039	958	959	1013	942	874	928	1008	989	976	961	975	952	991	939	913	983	929	898	940	961	968	925	988	1022	1020	973	997	965	939	948	946	921	953	998	970	904	981	976	942	989	977	967	979	1001	1011	880	953	937	950	992	942	951	936	937	893	1014	989	952	894	860	1011	933	936	898	1012	930	971	909	938	928	948	979	997	993	911	923	940	940	940	992	1011	977	973	924	965	970	922	949	944	936	942	982	968	1019	934	928	959	947	933	974	980	976	970	989	927	944	921	946	969	930	912	962	952	981	970	939	928	956	926	942	950	970	1016	934	951	1020	959	966	954	966	884	949	914	964	976	948	990	999	918	963	968	941	972	985	999	973	936	967	1029	953	980	943	978	938	943	922	961	939	996	998	914	981	928	881	978	992	950	963	922	933	947	891	953	968	979	976	955	938	928	991	979	958	1017	935	959	943	968	1008	982	945	970	974	931	952	916	964	902	945	985	992	968	944	964	950	993	1038	977	977	883	947	1002	968	1006	1000	923	930	956	934	911	947	945	967	1023	1005	934	1028	949	935	1054	936	922	978	929	954	949	947	934	911	965	912	917	939	902	924	991	927	956	954	997	940	914	950	935	943	931	995	968	946	966	962	924	966	929	1002	942	927	983	915	984	947	940	915	933	989	1008	891	980	944	952	949	926	975	974	1029	964	978	950	928	914	934	914	951	933	951	962	968	945	971	927	938	929	953	909	948	985	954	974	923	954	958	917	947	982	937	968	996	1003	938	1012	940	908	950	992	973	953	1004	991	961	930	971	960	938	900	973	941	950	940	960	889	934	922	946	962	935	902	928	941	974	984	951	943	1003	964	975	949	942	964	937	904	961	968	934	948	923	960	977	950	992	978	958	966	966	942	960	998	973	921	957	1019	957	923	978	972	970	945	943	983	956	939	996	968	978	967	978	930	1016	907	955	922	933	984	978	950	920	941	949	988	997	944	994	904	952	905	923	958	1017	930	964	931	984	958	961	940	933	981	934	998	1017	952	930	915	915	904	946	979	947	948	974	948	946	1013	882	950	986	886	895	951	932	981	928	942	1009	924	919	937	980	943	970	957	902	955	908	1002	954	928	959	936	939	1020	971	954	972	950	933	953	963	948	925	965	945	939	984	938	941	965	920	910	1030	938	969	978	987	1010	946	950	978	950	885	964	951	899	927	950	970	1048	938	921	997	913	963	932	958	939	971	974	947	925	924	931	946	981	962	964	955	941	986	988	952	971	958	932	988	939	947	962	1001	875	973	924	986	966	967	999	957	970	939	987	1018	925	956	961	962	967	998	1023	963	927	971	955	944	897	946	973	956	959	921	968	993	976	946	946	995	976	941	969	968	929	937	945	931	978	986	900	917	980	918	972	984	927	941	910	915	976	904	965	964	920	928	981	919	899	975	952	944	927	968	949	949	950	983	947	896	950	959	879	930	937	953	953	984	948	979	939	983	966	965	963	949	952	961	968	955	1023	967	927	914	981	913	947	979	953	900	899	991	984	1006	931	946	976	955	950	954	932	984	1003	947	983	945	979	919	959	940	949	1049	945	1021	938	957	930	998	976	953	971	980	1006	963	960	924	939	928	954	949	983	911	955	965	956	949	963	935	1002	948	886	965	972	976	968	966	969	946	910	963	974	939	963	936	950	962	935	978	927	916	969	951	965	970	958	987	970	967	972	998	975	947	941	951	956	988	872	953	942	941	984	938	989	911	968	945	936	939	936	926	971	952	967	943	946	966	969	940	962	906	970	937	976	906	965	936	907	945	945	1056	982	970	921	940	912	976	957	934	908	968	914	952	935	942	959	996	969	953	928	922	958	850	1013	986	939	923	988	962	969	1003	956	976	998	956	909	976	996	963	936	998	934	966	961	951	968	942	913	968	922	935	845	933	915	994	931	905	906	918	989	965	910	947	977	978	925	961	963	966	997	909	988	942	940	968	968	923	1005	969	1030	918	961	956	994	912	963	976	946	937	939	942	920	1011	956	1016	973	942	940	978	964	953	985	936	971	984	956	951	957	963	950	913	963	917	976	951	959	947	953	975	1010	982	938	951	905	979	979	971	948	985	951	994	935	916	954	939	967	971	942	932	980	989	941	1036	955	946	938	984	957	960	964	982	972	997	862	958	985	950	1003	960	968	936	952	971	899	965	931	984	948	928	967	975	983	943	948	1005	944	948	911	928	1002	962	939	937	942	965	966	938	979	996	901	969	970	957	986	939	916	985	934	938	929	919	908	960	937	947	990	955	946	967	955	972	963	987	955	938	1006	955	967	981	1008	939	998	988	1002	950	925	940	936	934	909	1002	923	928	988	966	909	936	914	971	933	967	954	957	980	961	953	949	976	953	983	955	949	939	968	940	900	975	982	902	905	1021	987	948	944	961	975	913	1014	953	972	1001	1017	967	963	928	947	935	1034	967	925	967	956	956	970	984	868	947	959	976	937	975	925	889	949	958	971	959	957	939	951	926	921	978	926	1022	920	926	979	922	954	976	948	943	985	967	928	970	958	1028	1001	932	937	955	940	922	915	948	885	960	951	961	969	983	924	936	962	985	896	977	945	967	1038	983	983	961	916	955	942	937	1009	943	942	956	957	972	972	993	906	1002	975	946	974	973	945	949	993	957	946	931	958	962	956	943	937	943	967	930	955	958	985	898	976	982	964	961	981	1011	963	924	983	953	956	949	953	959	942	988	978	959	925	863	966	946	911	934
51625	25956	19301	7876	1228	787	729	602	513	536	452	437	423	433	395	399	403	362	354	388	360	362	387	391	334	345	347	353	315	360	335	377	344	368	391	357	336	384	363	336	343	352	328	344	341	318	330	375	327	324	353	385	314	365	361	346	352	356	310	295	366	359	347	348	335	369	332	344	353	346	336	317	310	306	362	338	359	358	362	346	365	374	353	313	362	336	331	314	367	366	331	354	337	322	316	336	302	385	339	342	340	354	334	351	369	347	355	349	350	363	355	377	326	301	362	338	309	303	320	329	321	361	312	328	329	328	306	322	352	353	345	334	324	324	318	331	349	355	379	322	279	343	331	341	332	309	380	342	361	303	342	313	398	318	360	306	355	358	352	337	378	341	339	321	305	317	351	330	341	341	299	333	339	337	318	335	363	338	345	347	306	341	318	336	306	350	343	324	345	342	335	347	331	365	348	328	340	304	364	337	336	331	345	347	380	370	312	318	372	359	349	334	306	328	331	328	290	321	343	352	344	324	325	347	377	344	333	301	323	346	351	339	310	343	344	338	366	354	308	298	350	341	338	274	332	346	329	298	340	314	341	314	346	297	336	320	329	353	333	388	350	353	360	330	350	342	332	330	351	328	366	347	336	398	367	323	345	359	340	309	326	329	352	338	332	349	325	313	326	319	328	373	343	307	364	349	337	368	330	343	322	367	349	316	335	333	329	327	358	333	327	330	333	308	377	309	321	301	337	347	311	349	339	320	335	336	321	347	329	326	318	372	352	369	357	391	299	342	324	314	369	337	330	327	343	338	349	341	342	327	342	331	346	337	334	295	322	336	336	342	347	326	350	335	327	350	357	373	303	329	355	345	312	344	315	326	377	345	356	331	322	330	354	304	356	335	336	363	317	326	338	338	321	347	329	348	321	335	323	366	341	345	352	372	314	318	307	354	336	304	337	294	343	333	349	352	328	326	330	341	284	336	370	334	342	320	322	328	337	330	333	347	343	299	337	323	326	320	360	352	350	358	302	313	299	312	380	346	358	361	313	348	343	312	329	351	331	308	374	326	344	322	309	340	346	342	346	363	356	353	349	340	356	356	317	325	371	336	325	363	363	340	370	342	330	337	313	346	351	323	369	362	337	359	344	307	328	346	327	325	351	304	326	342	328	351	360	326	360	317	334	359	339	326	371	327	321	339	320	283	342	341	321	359	349	318	313	330	334	335	326	337	375	355	325	347	293	357	331	338	350	344	336	330	303	349	345	328	399	342	351	341	364	338	286	380	343	330	326	312	315	335	347	342	313	323	336	350	362	322	375	326	362	338	301	332	349	337	334	354	358	372	335	356	353	350	299	333	342	335	339	305	350	352	311	364	352	345	326	312	348	353	317	328	324	318	354	345	331	355	333	339	329	345	369	379	330	322	342	370	372	316	354	370	367	339	326	334	318	322	318	336	364	344	341	363	333	326	338	329	333	305	331	343	333	325	318	405	310	301	348	320	341	345	378	339	311	321	343	344	332	338	353	330	338	363	329	356	346	363	370	334	332	342	355	310	320	363	337	366	344	340	348	321	345	342	318	329	366	372	342	330	317	336	311	343	355	342	325	330	333	333	355	341	320	328	350	362	334	325	357	357	346	339	344	301	345	340	329	343	337	309	358	361	346	349	348	324	347	372	321	311	358	377	358	385	346	319	321	334	372	352	333	348	357	316	334	332	313	357	319	333	339	329	349	365	312	346	362	339	335	353	326	346	334	331	348	341	348	355	358	333	348	360	381	360	355	365	305	323	340	332	339	324	336	343	336	378	365	327	359	340	344	330	322	365	382	342	345	328	318	336	347	360	340	341	343	358	341	344	360	328	338	359	369	338	304	335	308	333	344	354	321	316	337	335	347	313	307	344	340	349	334	370	342	345	360	315	343	346	359	328	353	335	333	343	353	348	340	356	322	314	335	325	347	359	355	337	304	317	363	319	351	333	334	349	338	346	341	337	314	343	309	314	378	332	351	356	343	344	349	350	361	336	345	365	349	328	340	345	384	322	340	323	326	350	363	379	355	335	342	350	311	360	331	367	349	346	349	351	327	340	318	370	336	328	335	379	342	321	334	353	341	344	321	366	348	321	324	327	339	362	363	338	398	343	360	344	382	330	342	365	353	315	346	367	329	321	324	344	331	352	357	330	328	357	350	355	357	337	328	311	361	303	348	336	335	351	334	338	342	367	340	347	338	355	358	363	365	331	320	352	329	344	332	327	327	325	340	337	313	354	332	357	331	347	357	341	333	355	394	317	362	322	336	369	337	334	332	347	338	317	332	357	314	333	310	337	354	335	340	338	364	342	331	349	338	364	358	331	349	330	347	332	321	331	315	386	359	332	317	349	324	307	364	349	351	337	348	325	324	333	312	324	345	312	326	348	347	326	338	372	360	344	325	329	370	325	333	370	348	311	335	328	375	314	354	329	345	346	344	342	355	309	333	359	343	331	345	341	373	327	325	333	308	312	329	339	358	341	352	347	330	324	370	312	365	350	344	318	316	359	309	318	362	366	334	314	330	345	352	348	340	362	350	341	337	313	341	311	325	357	340	348	311	329	341	334	342	344	350	341	329	381	344	328	335	357	337	388	319	344	368	336	349	384	349	348	333	324	355	316	332	348	333	342	333	345	350	335	348	345	353	321	333	349	362	367	346	348	320	332	325	345	347	329	340	369	374	355	311	383	374	360	312	307	369	356	330	344	356	318	324	337	354	348	343	333	340	364	333	294	319	334	367	333	354	351	353	321	342	341	334	339	333	374	348	354	362	364	342	325	357	317	333	319	345	343	334	322	338	363	328	342	334	340	381	360	350	337	329	342	347	339	334	358	335	322	350	333	360	345	347	326	329	349	344	324	360	328	345	329	307	305	360	368	362	360	337	351	340	323	340	337	350	381	335	313	315	369	321	369	341	349	336	336	345	326	346	311	332	370	351	336	340	359	318	325	334	352	306	364	362	360	355	332	349	325	331	372	334	334	345	322	350	357	316	334	367	325	336	333	366	354	343	360	352	330	348	285	333	357	339	307	341	343	347	314	303	361	316	340	355	327	321	288	307	351	331	312	341	360	348	334	337	320	378	330	344	333	306	327	332	317	297	347	343	353	330	348	319	348	355	355	326	306	329	360	350	307	355	353	320	361	335	360	348	337	338	351	360	335	311	341	341	347	341	356	348	374	324	317	352	361	340	319	334	346	337	356	329	365	335	349	319	335	347	320	371	318	309	355	322	373	374	350	336	317	343	376	330	301	331	334	368	314	343	324	331	342	376	337	323	372	355	320	330	330	325	304	328	382	297	315	362	339	350	332	346	352	363	355	346	361	320	324	360	329	342	333	315	344	325	311	334	295	334	349	353	328	325	317	328	354	337	343	348	331	325	361	323	305	334	337	365	337	322	320	331	362	338	336	366	342	343	376	315	323	340	326	382	355	337	349	318	335	305	391	351	321	354	314	358	340	312	339
42507	6020	4095	4573	4044	3269	2765	2429	2205	1874	1776	1603	1466	1434	1311	1321	1239	1263	1178	1140	1116	1057	1074	1075	1083	1074	1040	1019	939	978	905	999	924	908	899	963	920	916	937	933	954	934	979	915	949	885	915	852	911	904	843	928	927	909	884	867	850	899	915	920	884	906	863	817	882	873	831	888	851	868	873	905	899	876	876	907	918	898	857	876	848	880	883	883	871	897	898	860	891	837	891	876	876	889	871	869	861	870	906	864	843	891	858	831	874	806	877	854	901	884	829	909	876	833	860	880	875	770	878	841	867	858	846	902	855	895	887	913	850	843	886	866	879	906	889	856	825	783	883	870	884	863	851	833	863	816	828	872	853	870	847	847	913	801	863	903	869	882	874	868	850	874	828	836	858	839	868	819	828	843	833	887	860	853	867	867	825	892	879	940	823	916	885	866	875	837	871	854	818	846	852	832	883	914	836	835	935	870	869	861	889	831	869	858	835	837	848	867	887	861	846	848	878	821	912	835	882	892	832	854	811	864	831	854	854	828	878	836	828	830	835	861	901	878	801	838	858	895	848	854	871	852	900	869	865	838	838	883	865	859	871	899	850	860	886	854	843	861	915	843	844	848	842	878	822	865	912	882	888	868	920	845	820	883	902	858	883	892	852	849	883	857	850	911	900	925	829	918	834	900	869	859	843	822	868	883	793	840	858	842	836	839	887	894	877	879	860	812	853	820	840	817	897	810	876	836	859	838	883	865	809	852	828	809	833	880	910	835	843	830	789	908	893	859	834	871	906	927	856	880	846	898	843	898	868	819	910	878	838	797	905	839	868	786	930	873	836	900	860	874	884	876	862	847	864	860	846	876	906	876	874	861	873	890	882	886	913	815	843	859	881	872	869	835	837	902	890	835	905	883	828	867	851	808	824	882	857	879	889	835	876	844	894	880	865	881	842	853	907	846	843	844	892	893	862	853	870	841	894	856	863	846	898	849	846	827	874	905	901	829	882	863	847	793	818	831	820	864	860	850	866	872	873	843	869	881	843	873	900	875	906	850	842	824	870	889	893	832	899	878	824	812	835	836	887	845	861	891	898	847	862	870	875	795	905	859	828	861	879	882	873	812	883	850	847	868	839	855	837	787	826	856	896	810	887	852	841	836	832	836	892	890	874	838	889	885	858	881	865	892	841	847	794	811	825	874	857	866	813	870	842	854	848	894	875	909	879	893	840	817	877	835	833	875	859	868	898	793	829	846	877	920	886	874	843	845	834	892	849	867	802	879	963	807	855	891	827	818	848	840	880	893	819	852	924	840	826	815	871	838	840	849	843	880	889	873	880	875	880	896	839	848	828	822	860	901	886	873	886	864	849	850	815	819	861	899	872	877	827	910	881	871	820	870	878	889	834	880	866	888	845	837	886	849	856	818	869	900	894	863	835	868	838	864	899	835	899	870	845	847	874	891	893	865	842	835	825	860	875	842	816	840	824	916	878	791	840	868	836	861	845	874	828	823	870	934	888	942	883	917	831	824	859	906	833	823	852	901	880	872	849	876	869	894	887	856	826	855	900	871	847	837	875	880	883	855	858	837	839	857	909	811	878	822	865	832	883	847	916	814	831	849	821	872	838	878	805	841	860	865	866	850	897	862	857	843	827	787	866	831	834	783	862	821	888	949	864	851	927	831	871	920	833	822	846	884	832	897	810	870	863	900	890	842	894	878	888	853	870	883	870	863	897	847	857	796	846	882	853	880	842	867	857	907	838	890	847	855	822	899	881	851	867	838	857	792	836	818	892	866	831	828	850	808	875	847	879	894	842	892	861	895	837	875	885	803	862	843	834	893	846	835	839	867	839	914	848	871	902	865	879	885	849	895	916	887	850	868	880	903	860	855	840	886	869	920	849	869	837	848	840	832	863	870	883	856	827	863	788	866	876	899	809	804	859	818	878	878	880	802	910	887	830	820	835	824	864	890	874	834	898	881	842	826	877	871	915	869	896	900	844	857	790	843	875	897	830	929	866	893	844	868	880	870	847	837	842	870	867	839	769	852	856	878	910	858	907	874	873	877	854	792	900	921	880	833	895	855	866	843	863	802	845	905	861	856	890	859	854	854	831	901	911	856	850	864	894	904	818	859	868	934	860	885	905	901	845	861	831	837	906	908	845	835	870	860	876	854	843	807	880	839	842	839	835	885	901	912	886	866	866	836	906	874	849	794	865	906	862	901	874	844	865	855	874	848	826	866	893	877	870	887	807	869	810	913	898	823	871	873	814	834	933	805	824	870	857	876	869	857	837	821	838	886	925	880	855	843	901	850	826	877	847	941	861	839	858	829	916	917	845	905	827	896	869	873	859	943	837	877	870	875	895	847	907	917	868	876	847	835	884	816	840	850	864	852	885	864	813	817	853	873	867	913	863	834	899	888	895	823	830	849	849	857	859	878	877	861	858	842	812	809	952	898	882	892	888	854	834	876	887	828	868	925	872	824	832	888	888	825	820	869	853	859	859	849	823	852	903	820	869	866	856	820	818	831	882	834	901	822	874	838	843	900	815	839	878	886	865	878	907	876	828	808	845	882	882	862	883	867	913	890	851	793	832	814	824	849	878	886	918	855	850	860	820	851	858	842	843	826	865	845	860	838	847	841	857	853	847	895	845	866	892	896	908	893	902	843	875	879	875	924	885	875	830	872	850	897	865	817	824	891	824	810	856	812	852	861	851	898	834	843	941	895	850	873	845	909	870	822	882	851	876	840	823	840	838	886	872	813	879	889	916	864	908	918	843	848	881	851	843	852	852	804	887	899	918	823	897	887	827	899	851	827	835	870	854	874	862	825	825	844	882	875	871	842	852	804	859	895	868	870	878	836	830	850	920	915	875	887	878	844	812	802	867	851	868	898	923	835	829	816	850	856	830	865	886	884	839	860	867	884	889	858	843	881	873	803	866	820	893	834	885	897	881	868	829	818	854	885	768	833	863	859	873	900	902	915	849	863	858	844	855	900	842	859	804	871	867	858	896	824	910	873	850	862	844	843	869	919	849	859	861	842	819	829	889	860	817	836	851	828	890	866	896	857	876	833	821	840	821	835	850	871	888	913	831	841	894	879	849	886	928	837	848	856	866	854	875	897	885	869	849	833	884	850	799	844	838	886	851	856	785	867	849	864	851	850	832	854	903	866	868	870	841	867	816	854	887	886	851	894	815	803	866	840	836	816	905	858	910	892	795	873	923	823	903	882	842	858	858	857	897	809	870	846	819	832	893	869	854	866	853	904	830	896	895	841	852	856	829	844	881	821	873	845	868	891	829	883	842	866	873	837	896	844	800	847	867	888	837	878	879	771	865	837	877	841	850	851	874	850	854	844	854	872	860	890	833	862	877	833	858	857	817	922	874	921	861	844	886	878	835	820	888	849	843	848	901	883	850	871	902	826	881	862	847	845	877	816	807	875	835	908	861	840	873	860	860	843	871	887	852	854	826	828	910	867	790	831	825	822	880	864	870	854
19181	1898	287	230	215	202	245	231	196	223	197	230	209	210	205	195	204	225	203	236	207	208	239	220	206	209	224	212	236	212	214	234	204	208	204	244	197	217	245	232	201	211	218	240	207	208	215	209	224	240	221	227	213	184	200	213	194	234	225	216	198	198	206	233	228	220	261	220	187	205	234	219	207	204	233	207	217	225	196	181	247	212	206	230	204	219	209	221	204	230	220	233	224	203	215	209	221	197	201	211	200	194	215	239	212	208	256	223	223	203	217	240	222	230	202	193	215	203	210	218	253	209	221	226	228	216	223	222	221	213	245	230	274	217	227	202	249	196	202	192	245	227	218	220	241	201	228	214	221	220	213	219	213	219	236	226	233	213	226	201	210	220	210	201	244	226	218	231	219	209	207	230	239	234	203	202	255	231	223	226	221	238	225	220	206	233	245	195	213	202	217	212	241	234	195	204	211	226	232	218	208	203	208	209	206	210	221	232	227	195	220	198	192	234	208	212	231	215	227	218	219	226	246	219	217	222	202	238	222	203	217	217	222	226	221	223	224	185	232	219	220	212	240	206	205	206	207	228	207	229	202	209	232	234	203	257	207	222	220	207	226	213	220	231	222	212	220	236	198	218	231	193	223	202	214	205	230	225	191	225	225	214	235	245	204	243	240	201	210	193	217	248	235	214	260	245	227	201	226	227	219	200	204	208	202	226	211	203	210	210	221	231	217	238	216	192	198	194	207	192	212	200	199	198	231	233	237	200	205	211	215	212	208	214	221	222	220	183	234	228	210	216	206	217	208	233	196	230	218	190	227	237	217	215	202	244	216	220	238	193	224	219	242	193	195	228	210	207	218	236	233	215	223	230	200	214	229	220	197	228	218	208	230	243	177	196	223	210	220	210	206	237	228	213	215	204	204	179	241	220	253	219	203	240	205	234	210	228	189	179	213	224	240	214	235	226	233	216	228	237	201	219	227	231	235	222	211	191	236	224	207	205	207	214	215	243	239	230	201	235	195	206	211	214	231	223	237	216	192	225	214	206	220	223	233	190	237	205	207	237	221	221	213	220	212	252	218	233	213	208	208	212	232	270	210	237	213	218	234	230	218	207	222	196	217	227	238	201	179	206	209	224	238	255	202	209	199	190	216	239	244	209	243	238	219	225	219	231	222	225	242	221	227	195	199	216	194	225	231	228	211	208	238	218	224	209	209	213	192	173	207	216	219	208	178	219	212	217	200	198	214	237	227	197	217	227	224	236	215	224	203	242	229	229	231	226	229	208	227	205	224	227	231	239	222	201	227	211	232	254	215	215	210	212	212	220	207	222	221	211	222	186	237	228	210	191	195	199	226	211	207	205	233	195	204	216	213	195	239	215	207	213	229	218	224	248	200	235	221	227	218	221	229	243	199	211	195	221	202	221	215	230	193	216	224	217	241	223	211	227	215	196	196	202	225	214	220	205	202	226	219	216	219	195	206	224	235	248	236	215	202	224	223	218	238	206	231	243	207	218	212	223	201	214	222	223	194	205	174	203	225	200	202	249	227	207	214	240	247	211	215	223	207	239	215	224	225	207	221	219	224	221	234	203	238	198	218	235	206	210	246	242	205	200	219	203	220	206	215	178	213	222	225	209	224	224	202	235	221	240	227	224	220	228	227	217	233	215	248	213	226	221	203	232	199	220	215	217	229	226	224	257	219	216	220	226	215	227	216	205	212	196	204	215	224	210	218	225	209	194	222	212	220	228	251	236	211	209	210	219	216	206	224	227	211	238	180	200	184	246	214	201	218	222	211	233	201	213	204	235	214	199	212	232	196	228	202	192	199	235	193	206	220	235	227	234	211	207	232	196	202	225	204	208	223	202	211	192	213	213	231	211	222	230	208	214	176	233	221	224	194	208	235	250	217	237	211	240	231	226	200	251	225	233	246	212	233	237	228	210	200	211	229	221	218	212	211	221	227	231	234	207	212	227	205	237	234	222	199	245	207	198	217	221	234	188	229	219	224	207	205	229	232	216	186	203	203	227	179	193	232	234	258	233	247	213	224	233	229	233	223	223	212	207	224	203	232	237	229	244	224	221	214	225	221	231	235	235	230	231	212	194	237	232	228	227	220	246	213	210	216	201	232	205	196	218	210	197	222	229	206	235	235	240	226	193	203	238	227	228	245	205	179	229	233	215	199	241	214	196	212	221	208	243	228	227	233	231	256	243	224	202	209	222	236	209	223	221	223	213	240	190	200	219	220	226	216	216	220	224	224	207	204	203	228	206	223	217	201	187	185	227	225	225	245	213	209	184	204	202	224	231	233	223	217	203	228	236	222	226	213	225	220	208	222	217	215	256	233	211	234	241	213	214	234	228	194	197	224	203	206	219	214	226	201	227	218	225	219	220	209	244	211	233	213	214	240	210	211	213	234	231	204	233	235	248	234	206	189	195	210	208	212	217	200	217	232	214	214	215	224	226	206	238	215	242	211	218	217	244	213	194	227	209	202	223	207	193	213	203	223	225	245	208	219	197	189	223	208	231	228	214	228	195	233	223	232	206	232	227	220	232	237	229	234	220	252	244	206	217	213	233	234	218	209	221	226	212	205	228	244	229	200	221	213	226	235	236	232	192	220	224	213	214	194	215	202	242	206	194	236	233	213	227	219	222	212	211	240	216	225	254	183	217	221	212	223	242	199	214	216	231	209	232	229	205	234	236	241	221	247	217	242	199	204	197	210	224	220	232	241	218	210	248	219	200	210	231	231	229	219	238	221	204	196	196	197	203	214	215	205	208	229	240	237	222	227	223	219	206	228	202	233	224	210	227	217	212	210	232	220	219	212	188	228	221	223	214	215	220	213	207	225	230	220	236	204	240	205	218	189	207	223	214	222	218	207	205	237	229	203	215	227	247	207	217	242	206	224	211	232	193	222	212	210	204	231	227	194	202	218	205	220	225	217	195	213	197	222	214	219	202	233	227	219	196	221	215	213	195	220	234	231	202	213	224	237	208	238	217	207	225	231	227	237	232	207	229	216	248	230	222	235	185	221	232	233	194	200	214	238	223	217	226	196	203	202	196	233	234	229	185	220	225	224	196	216	200	209	206	204	203	242	229	218	221	227	218	243	244	220	224	206	225	209	236	213	251	202	237	212	229	200	223	195	207	225	219	216	211	210	229	211	229	215	228	222	222	232	226	202	204	230	212	213	241	213	238	228	211	219	223	233	252	196	235	185	221	214	200	201	224	201	197	224	221	214	225	207	227	217	218	210	197	237	238	208	204	232	214	234	233	216	222	217	206	208	227	241	211	209	218	202	228	208	230	210	230	208	221	218	189	239	208	232	201	220	213	215	218	212	234	190	240	233	233	211	173	195	215	213	216	227	198	209	233	217	221	207	232	205	201	240	232	188	223	209	204	234	233	219	213	211	204	208	214	207	238	208	209	207	193	240	193	209	238	230	230	235	229	236	238	226	237	248	204	228	210	211	195	216	231	211	227	210	210
14405	851	705	759	719	724	693	643	712	660	671	686	610	662	675	645	673	618	597	626	643	606	646	639	650	621	656	630	670	648	632	609	645	648	640	609	650	627	643	651	630	627	648	644	632	653	625	639	643	654	610	639	663	620	664	652	640	630	598	642	636	621	661	645	664	585	636	575	650	644	604	611	661	639	601	625	621	643	607	665	659	602	616	658	663	651	590	636	627	630	655	599	642	631	683	622	612	634	635	629	633	651	601	675	604	645	649	611	641	643	608	640	615	639	624	687	669	636	654	597	599	643	665	614	636	606	635	606	614	658	617	608	636	641	614	661	600	658	618	676	592	611	639	624	648	654	613	594	656	672	585	642	648	653	650	624	651	633	590	620	592	606	657	657	628	647	669	609	662	639	605	634	677	660	651	599	642	612	653	666	642	631	679	634	637	602	654	616	625	621	649	620	634	681	641	671	598	660	622	622	642	636	642	623	631	623	611	629	628	606	633	666	567	612	601	645	579	625	646	598	611	616	628	637	599	660	618	653	580	644	616	618	650	593	652	622	599	704	659	606	626	619	670	625	636	629	642	650	630	594	616	637	643	658	672	586	625	624	658	601	623	659	628	630	617	642	614	635	657	677	656	682	653	660	665	671	656	631	664	635	643	665	643	630	661	657	623	661	640	640	659	688	653	630	627	658	666	620	598	640	638	627	641	591	662	625	634	643	682	640	666	612	620	595	605	625	653	631	668	626	601	598	609	607	627	632	582	634	642	651	661	602	631	608	613	668	617	610	616	597	582	659	577	632	632	615	634	630	625	607	605	681	629	684	641	614	617	628	644	638	684	645	608	618	622	631	602	619	588	637	638	629	661	586	588	615	601	622	639	652	611	666	634	651	628	633	582	633	630	620	612	632	659	638	671	636	616	635	593	558	597	641	687	669	627	648	627	616	644	639	595	599	626	651	664	590	626	630	679	607	624	630	665	648	619	618	633	654	623	616	605	645	670	617	659	617	646	673	589	631	619	617	616	656	620	615	634	631	625	587	658	613	558	641	644	608	630	654	639	639	612	639	631	637	613	657	638	655	624	614	588	605	654	591	657	624	631	633	632	608	626	627	685	584	642	645	616	662	671	661	658	636	687	656	581	637	578	586	633	670	593	601	569	650	640	634	578	645	634	627	605	629	589	657	644	687	655	650	628	657	631	614	660	649	623	577	637	617	612	641	602	637	670	626	643	607	658	590	579	645	622	659	613	651	645	638	590	625	627	615	633	602	647	600	649	685	596	627	623	587	634	608	602	619	640	647	610	625	648	629	650	584	608	640	649	628	581	600	621	622	658	624	626	638	617	591	695	649	605	649	673	591	621	597	626	647	642	637	658	617	639	631	667	627	606	591	628	641	652	621	607	620	637	633	657	633	637	625	642	660	659	666	663	586	633	640	673	628	633	659	659	621	665	615	624	609	626	656	640	627	621	638	642	689	633	640	622	663	639	674	593	636	667	619	608	649	649	609	631	602	623	614	638	599	629	625	601	623	634	640	633	632	616	598	630	586	595	639	686	610	610	631	649	614	619	640	667	641	628	644	625	615	633	635	620	624	659	641	629	630	670	653	612	660	653	614	651	637	594	643	612	687	606	629	653	611	668	641	618	605	613	636	631	638	616	622	693	663	635	654	622	657	641	639	641	682	655	669	602	649	694	608	635	648	599	602	614	643	660	645	610	576	650	647	615	626	670	646	605	661	638	639	644	626	644	642	647	633	621	582	598	597	624	646	617	618	602	631	625	626	585	668	658	647	670	622	668	625	629	650	645	651	610	634	676	638	626	612	648	655	659	647	647	663	635	683	611	597	642	630	635	699	620	644	645	582	661	671	638	643	618	627	650	624	632	602	597	643	621	635	625	572	601	611	625	617	577	596	661	584	630	641	670	605	632	587	634	639	643	629	626	619	626	660	672	673	628	664	653	559	616	659	653	606	664	610	678	631	638	640	597	632	631	624	655	654	658	627	653	633	647	590	629	630	656	601	649	649	634	609	623	679	645	647	642	644	606	643	617	622	618	602	634	603	624	643	617	646	618	643	655	634	580	621	644	592	647	670	623	626	669	609	663	622	616	574	635	649	633	643	624	628	618	639	615	674	630	627	684	659	653	640	651	626	637	605	633	612	635	620	662	658	635	670	634	642	621	605	632	631	580	668	655	639	643	652	620	632	625	615	599	626	638	653	666	619	599	627	667	633	607	637	634	637	655	657	665	647	601	613	646	645	628	625	639	633	633	645	651	649	606	607	620	617	589	648	653	643	597	622	663	662	681	632	674	605	584	624	643	649	640	661	568	596	632	594	619	629	611	662	607	677	612	672	632	681	674	684	670	572	686	624	649	650	649	660	630	601	638	606	623	669	649	572	647	622	588	627	640	646	600	629	664	635	648	611	638	663	631	623	638	653	634	655	620	602	632	610	641	594	625	661	632	656	634	660	617	640	630	635	630	618	617	640	657	650	628	606	641	652	618	616	607	612	632	619	684	588	661	621	634	626	607	672	652	634	614	647	647	628	606	617	600	631	650	642	605	639	588	595	632	659	606	615	637	605	594	646	586	616	659	647	638	614	619	636	706	627	612	641	643	589	659	675	642	614	658	626	656	668	598	644	594	623	626	620	600	645	632	660	645	615	637	629	620	646	629	634	626	665	646	616	630	637	605	599	624	679	602	636	677	642	629	583	634	600	586	638	649	646	592	647	653	655	653	639	588	575	619	666	605	662	634	662	581	629	608	600	637	646	662	639	620	612	676	616	628	612	642	661	611	625	622	640	648	643	631	653	666	595	612	652	645	677	611	618	633	618	624	658	689	676	648	678	587	648	622	646	632	613	643	623	604	587	598	616	665	588	613	631	624	660	652	660	636	638	647	601	663	634	626	609	622	608	668	592	589	624	636	649	654	643	643	640	652	630	609	639	661	635	641	660	615	619	658	615	633	649	601	633	631	628	625	622	606	630	624	639	617	644	656	622	648	608	631	632	641	610	642	591	634	625	620	633	653	619	634	618	678	620	592	689	614	600	676	633	664	637	650	591	668	612	650	619	642	583	626	612	616	600	689	647	645	600	637	660	639	647	626	627	643	643	609	644	571	634	653	669	615	649	651	599	649	646	584	647	663	681	681	604	590	620	601	657	657	655	621	646	654	611	697	649	690	648	668	635	606	658	645	640	628	647	598	614	641	625	621	659	620	635	639	666	622	650	663	612	600	655	649	674	662	664	666	645	589	645	610	618	627	650	597	660	603	675	636	625	644	635	628	601	618	656	633	620	646	611	618	648	627	648	604	650	631	627	638	630	621	667	622	671	621	630	623	643	617	655	653	665	603	678	636	649	617	598	610	617	652	628	650	623	650	641	638	636	647	587	668	635	638	627	639	617	601	606	608	665	641	643	621	630	577	632	629	607	646	610	574	625	580	617	621	623	590	668	639	639	683	660	622	613	630	640	623	662	680	665
51221	24717	13430	2393	743	661	560	443	498	492	414	410	390	463	394	433	402	387	420	407	362	405	385	398	358	378	392	404	397	350	361	389	380	409	412	375	366	427	376	373	389	368	384	382	396	385	382	365	394	389	421	386	349	393	413	370	388	374	387	382	392	369	399	349	397	369	365	359	365	404	410	388	395	395	394	371	384	390	365	389	384	387	342	371	397	377	391	379	356	401	383	403	359	369	375	414	422	346	358	359	382	378	359	367	367	379	382	341	358	345	393	377	348	341	332	373	355	390	381	384	370	372	382	364	393	371	384	379	376	360	332	365	404	362	402	357	388	362	395	360	391	377	361	403	367	386	392	351	367	360	407	417	372	392	359	383	414	340	372	379	379	350	351	367	385	344	399	359	393	356	396	413	349	379	411	377	402	394	348	374	346	412	368	375	370	368	360	408	388	412	369	358	344	368	371	364	370	363	375	378	382	340	377	375	344	401	362	359	365	363	352	342	377	372	341	390	383	386	361	370	402	351	408	415	391	374	373	408	400	360	363	382	369	382	371	370	404	372	361	353	403	349	365	376	392	401	356	361	431	355	362	348	408	345	386	367	377	378	390	372	339	364	420	369	394	396	387	363	359	345	412	371	371	381	343	356	412	381	365	366	371	388	383	333	405	360	342	326	354	379	380	403	374	380	386	353	368	390	393	380	350	403	372	391	392	362	380	384	382	361	404	384	361	380	387	372	395	391	380	389	353	350	378	385	369	383	382	357	367	363	348	376	360	377	356	387	371	387	363	386	375	419	348	368	391	354	364	367	369	403	364	382	399	368	371	375	411	362	366	373	378	393	378	400	358	378	399	389	366	372	365	413	310	375	354	402	350	400	359	363	358	391	363	359	398	367	362	405	379	392	364	371	398	396	375	383	368	383	378	376	391	354	382	383	372	364	327	366	396	373	368	383	381	359	359	398	345	394	360	367	370	351	398	371	384	351	354	372	367	379	376	391	383	408	381	390	394	400	368	373	375	356	377	361	383	374	369	369	375	403	377	377	392	388	343	381	365	394	388	398	370	379	352	349	381	368	397	363	368	370	370	354	353	381	384	419	387	333	376	353	396	399	413	376	423	384	367	351	357	373	383	362	386	400	404	378	358	365	394	363	400	375	354	401	368	377	390	381	368	384	344	380	359	374	362	366	366	370	331	350	380	409	360	360	390	370	370	395	410	357	386	360	348	376	391	392	390	352	388	368	350	365	387	345	377	369	395	348	353	375	376	369	379	371	357	355	380	389	394	377	392	395	359	401	371	372	404	374	357	376	359	394	362	384	399	397	403	370	359	363	403	399	389	348	381	362	362	394	428	364	392	376	392	390	394	362	371	367	366	396	378	372	360	374	358	378	366	416	370	378	362	369	391	415	366	361	396	377	396	353	363	366	326	380	384	318	384	366	382	370	397	344	361	354	356	388	386	381	370	380	390	352	384	397	379	353	374	383	386	394	373	388	347	340	386	357	398	392	338	377	363	339	416	337	362	349	341	383	382	396	377	387	365	362	408	380	388	341	362	399	396	379	380	373	400	375	355	386	364	373	405	382	369	389	380	374	379	392	396	395	383	389	350	389	409	387	348	383	378	397	394	373	376	352	380	359	372	363	381	325	388	390	354	372	378	371	332	378	399	357	374	420	406	387	380	410	373	364	388	339	415	399	410	355	382	366	379	375	392	393	381	342	392	406	375	376	388	413	381	385	388	348	359	364	349	369	406	366	329	336	367	382	405	356	376	386	372	368	406	350	373	376	386	414	396	423	394	391	348	359	381	368	381	384	383	364	396	354	395	349	373	390	386	408	402	393	347	347	388	354	357	338	387	373	361	372	369	388	345	370	326	379	356	361	375	323	388	397	371	392	393	365	414	420	381	415	337	392	392	393	351	366	363	338	368	373	377	405	394	378	382	397	356	343	345	374	321	413	418	402	361	355	380	361	385	394	366	352	369	376	361	373	369	369	348	375	354	361	434	393	369	378	336	351	337	379	400	402	330	355	380	381	385	372	380	404	404	387	365	368	387	355	390	374	351	369	384	363	367	372	363	380	350	367	349	394	380	364	393	380	396	384	426	384	403	383	379	425	382	335	380	362	368	381	363	366	387	365	360	394	383	380	395	363	372	391	405	356	351	367	348	343	379	338	343	377	398	356	391	360	367	371	336	345	405	354	373	377	351	354	379	356	378	360	361	356	363	356	362	350	371	342	376	374	355	405	383	369	375	402	364	359	373	379	382	399	358	380	389	411	373	371	377	357	394	352	375	382	358	367	355	366	374	394	371	385	372	362	351	418	363	399	393	382	357	392	349	363	367	359	360	373	403	424	404	371	376	409	379	345	400	359	388	362	377	378	399	354	386	376	383	407	370	349	397	395	352	375	383	395	414	369	353	385	387	367	340	378	359	364	359	368	388	359	349	367	366	356	378	322	393	372	357	369	358	390	405	386	387	326	347	358	380	404	395	379	387	365	373	377	378	380	407	384	384	333	371	370	381	355	387	373	378	422	381	380	376	378	368	360	382	380	395	365	342	371	379	390	401	340	357	383	382	363	353	375	356	390	410	379	379	392	403	393	385	391	374	383	330	377	356	378	356	407	388	321	375	348	371	361	394	410	372	368	361	359	372	363	351	409	388	358	353	346	370	347	367	342	398	378	375	345	378	361	350	377	353	328	378	358	360	347	359	401	413	386	376	350	363	375	351	376	394	386	352	340	364	399	375	367	415	370	402	401	378	351	366	377	408	416	385	411	348	366	374	373	363	389	384	390	395	383	394	346	355	340	376	388	382	338	367	406	337	382	363	349	396	365	371	406	378	403	408	376	371	403	384	397	354	385	390	357	356	356	388	364	373	373	365	407	388	351	382	396	364	361	350	345	370	365	349	369	391	362	405	397	381	348	385	338	383	392	400	387	383	370	362	391	406	393	373	379	380	387	371	381	371	366	440	365	360	387	379	361	352	386	352	405	381	394	391	404	370	345	359	368	350	361	336	417	422	406	336	339	371	347	373	366	426	391	363	349	367	372	353	365	341	407	418	367	396	392	397	351	382	349	376	400	371	343	358	361	361	349	356	336	399	349	410	360	323	372	385	365	406	383	361	368	385	395	374	395	380	339	379	402	369	389	363	376	352	372	374	376	377	351	368	388	407	394	368	401	340	380	348	367	342	376	371	350	382	370	390	380	363	395	393	340	351	409	348	416	389	382	360	356	394	377	354	387	432	375	376	382	387	376	389	371	418	385	401	346	366	372	380	406	402	374	382	377	344	355	369	385	373	404	409	359	380	375	381	350	299	382	372	342	345	352	376	360	386	370	382	397	359	386	349	393	388	367	347	381	402	411	391	359	374	383	368	390	352	367	354	368	394	356	392	374	390	369	374	380	370	376	416	371	355	364	346	366	365	377	397	401	373	335	351	365	379	384	376	384	381	366	383	377	394	374	388	395	410	375	365	342	371	366
35704	4096	2634	2859	2444	2187	1881	1736	1587	1499	1417	1379	1262	1308	1208	1191	1144	1161	1141	1141	1091	1088	1062	1073	1064	1108	1049	1062	1002	1014	1020	1022	1032	1005	1005	935	990	1007	1007	1034	1029	957	954	1022	998	962	964	1018	967	964	995	968	993	946	952	972	1011	1038	1006	1013	976	1021	974	990	985	994	929	1018	1001	975	965	990	972	1012	1024	953	923	1001	973	941	944	979	1002	923	994	1028	999	964	986	982	991	946	980	904	983	988	939	977	1004	1018	948	929	984	972	945	1024	967	1061	970	978	996	994	996	972	984	1003	991	1037	1009	900	947	895	966	1033	966	989	930	948	964	997	981	997	956	991	940	970	968	960	966	977	1037	977	949	919	945	1017	957	1023	976	906	979	952	991	950	938	925	981	975	968	987	940	949	939	951	997	945	957	996	970	980	951	955	963	937	975	966	978	997	915	987	932	928	913	924	988	1009	1026	934	942	986	915	1001	960	993	964	939	941	949	937	907	954	922	1021	965	997	950	1050	909	908	939	945	951	921	989	1001	993	1000	929	1002	979	974	977	970	944	986	931	1004	964	990	895	939	915	988	925	936	1015	954	986	961	982	961	1003	919	966	1003	960	998	937	939	944	1002	980	966	952	940	1006	1009	940	1000	958	938	974	1016	974	923	1019	979	1015	960	1032	977	971	925	979	1007	939	957	921	917	982	977	971	947	989	970	953	920	955	939	979	969	937	914	979	919	927	969	983	982	931	938	1002	972	993	904	989	987	999	960	952	966	918	957	998	966	916	952	966	956	915	907	936	944	961	913	942	963	994	936	962	988	1011	1029	987	997	970	1005	942	964	985	1003	943	965	972	931	979	951	989	945	935	957	993	963	936	936	1004	1010	993	999	957	960	931	955	968	940	957	1024	987	985	948	998	978	966	973	978	984	998	949	970	926	1012	928	961	979	977	943	979	956	967	1026	986	959	974	917	946	920	935	959	1015	967	895	957	931	1011	1065	967	922	965	910	959	968	1017	921	990	964	973	951	955	960	969	962	1010	917	988	875	958	991	1019	1005	931	1021	957	981	973	986	1012	986	1010	962	953	922	913	925	917	956	926	976	963	982	999	1013	990	946	1009	993	970	956	954	980	929	953	920	922	995	953	935	1002	976	953	959	963	962	960	967	975	961	981	900	978	965	941	885	958	998	937	933	968	972	985	946	882	994	969	996	968	999	967	1010	969	983	968	960	987	992	980	926	946	987	941	963	951	963	967	988	958	917	969	962	970	986	948	961	1001	976	934	1004	899	927	993	1036	929	982	949	936	964	944	998	946	965	939	962	986	955	879	991	924	970	971	992	929	920	929	975	917	1007	993	1015	946	978	957	1004	954	970	932	959	983	932	920	938	946	977	976	951	1000	1050	1007	935	988	948	997	985	985	977	977	989	987	944	962	983	983	974	945	943	948	1003	958	1014	998	927	968	991	958	934	993	959	937	992	980	988	980	987	1002	956	960	937	928	997	929	966	961	909	1005	1010	985	896	985	972	984	1003	935	977	968	965	987	856	954	944	945	958	1003	981	996	965	935	962	959	952	986	968	950	949	980	964	911	931	988	980	953	930	955	980	981	985	977	962	938	935	965	969	959	970	968	914	939	919	930	935	983	936	938	934	966	968	962	975	945	950	964	1025	967	957	922	968	960	961	938	898	952	979	968	964	976	950	937	1007	943	948	966	971	987	943	981	952	998	916	957	975	997	974	980	976	924	997	922	962	982	968	974	940	988	983	958	967	966	936	1000	891	932	916	991	938	934	1005	947	991	953	982	974	1023	994	960	968	965	942	1014	948	983	998	927	946	1016	945	929	910	1026	1014	929	1001	980	897	933	921	924	960	973	916	972	952	1048	960	923	901	1023	954	917	976	1004	968	933	960	999	983	968	989	990	1019	938	1026	955	992	963	974	991	1006	933	973	974	977	919	959	1031	1021	1019	977	978	966	976	915	974	950	924	978	981	966	932	944	952	1012	924	1010	1027	975	965	998	976	971	971	973	955	964	919	937	935	932	968	1011	959	996	969	973	957	971	939	981	971	1036	951	936	948	959	946	963	916	976	973	1009	923	963	952	944	934	953	991	953	1054	958	994	969	920	952	961	894	930	979	968	944	972	958	945	966	932	913	923	942	963	986	946	955	949	977	994	957	941	1006	1009	989	972	931	1006	1012	998	945	929	1010	1007	971	914	964	980	980	982	989	974	1000	991	928	989	958	986	910	946	949	965	954	971	975	969	1003	964	991	923	971	952	947	916	1004	971	974	985	908	987	967	956	1021	940	998	971	953	944	922	959	901	974	1000	962	928	924	944	967	1011	999	1012	948	956	967	993	949	957	972	950	971	964	1018	897	944	1005	987	997	980	950	964	973	950	1015	948	1016	999	1003	962	966	910	950	979	999	937	963	1028	1004	998	975	938	1009	1008	983	973	977	989	949	998	985	930	960	989	1008	999	942	943	999	975	924	974	968	1022	937	995	966	944	954	989	932	988	921	938	966	923	890	961	986	972	962	919	927	998	939	969	976	978	1000	1001	995	970	987	953	986	993	1027	958	978	989	966	932	965	962	964	924	925	991	963	971	962	1002	1013	961	935	980	988	986	943	931	1019	951	958	1006	955	925	997	953	957	927	942	931	1011	1000	989	978	954	1025	990	939	954	957	950	978	991	949	938	993	996	969	966	946	1020	937	980	981	991	966	987	980	965	947	955	910	985	974	960	971	990	983	961	957	993	1012	987	925	966	951	924	949	968	951	1007	990	991	975	973	973	930	942	997	941	962	880	965	991	971	936	979	965	978	975	1002	991	980	964	951	965	981	948	941	975	956	934	991	940	965	979	977	1013	1005	961	958	922	931	976	954	975	936	1002	1019	916	1028	983	1026	955	959	976	979	949	922	1004	957	932	919	956	1013	906	1002	1004	983	989	948	920	957	910	982	988	1009	995	966	962	960	983	981	974	932	1000	962	939	947	985	1003	932	988	919	1011	911	968	957	959	953	961	948	987	953	961	966	927	975	1049	966	965	994	954	937	984	941	976	1000	995	950	937	917	992	1010	951	962	1011	949	951	969	901	1042	933	900	963	945	983	987	963	950	987	925	952	1036	951	959	971	978	941	964	969	971	965	1017	924	977	927	1053	975	907	957	870	1032	1005	945	967	1031	965	1013	900	942	984	1030	968	982	1007	1019	1031	983	968	972	928	946	1036	1007	982	945	1004	984	976	990	918	997	973	956	978	958	976	973	917	972	963	961	986	952	977	966	990	995	943	970	958	948	983	985	937	982	988	911	975	982	971	974	1021	947	967	968	987	920	933	949	957	976	998	1022	977	975	944	951	938	965	997	990	1025	985	949	916	944	998	932	963	965	982	1029	972	963	956	929	955	952	1005	957	970	963	960	970	918	956	964	947	1019	971	998	1007	971	991	979	926	976	959	973	978	964	908	940	951	962	920	948	966	988	906	965	997	954	927	921	935	912	972	993	968	967	951	986	951	975	995	968	928	920	985	1005	919	933	972	948	966	1020	951	962	989	957	957	1003	989	932	929	1003	995	905	963	956	1019	952	918	957	919	965	935	902	919	973	924	941	1013	967	910	965	909	953	1038	962	1001	971	946	979	977	948	1009	971	959	955	961	982	944	987	941	967	926	1019	947	921	926	986	994	952	961	969	994	949	906	969	948	965
50453	24532	20918	14107	1589	846	677	612	561	534	493	433	439	421	437	442	400	385	369	369	355	356	371	352	387	389	334	313	339	360	363	374	370	328	371	393	358	373	371	377	346	338	413	348	349	373	321	337	355	347	390	347	353	375	371	351	335	356	338	360	325	359	336	356	337	319	324	347	370	363	348	360	372	353	326	363	347	387	349	358	358	336	328	355	298	343	327	354	336	359	343	334	331	378	345	330	356	374	345	347	333	343	344	348	358	379	334	364	327	323	394	333	339	322	378	354	334	342	384	336	378	359	359	362	302	368	366	336	375	387	357	315	341	311	371	323	348	336	324	331	341	332	370	357	346	360	321	328	317	373	334	322	347	335	357	368	334	355	333	338	341	347	359	332	359	348	371	337	332	368	331	356	353	356	305	324	321	355	337	306	344	353	355	341	344	363	339	347	323	325	379	337	348	347	343	370	340	336	331	338	346	316	316	366	334	342	332	314	339	316	355	320	367	363	330	332	315	363	346	352	326	316	355	339	353	339	352	327	342	368	381	362	348	392	358	352	381	341	355	324	326	394	326	363	370	356	331	374	320	372	329	336	358	347	399	347	343	370	315	294	337	353	364	318	359	336	336	346	360	355	382	343	335	352	368	369	329	357	324	346	363	358	359	374	319	347	366	340	308	359	358	362	348	320	385	336	361	352	348	379	312	342	371	361	390	350	335	341	332	357	342	363	348	324	335	342	319	352	332	349	334	329	357	354	322	352	385	379	349	344	388	388	348	342	370	337	336	362	364	350	350	343	344	353	335	334	328	317	379	338	329	365	368	309	329	321	371	366	328	330	367	338	336	341	362	387	391	371	315	356	375	363	326	360	337	351	353	379	362	326	345	370	367	356	386	317	362	349	356	379	342	352	360	359	336	306	372	357	327	367	368	345	332	357	359	351	335	322	342	357	319	347	349	359	337	337	351	333	359	331	338	348	332	362	345	375	358	342	332	332	319	331	341	346	343	363	368	334	349	328	335	350	363	344	348	376	321	320	327	362	330	301	330	380	341	328	338	348	337	348	356	317	344	332	363	336	353	312	343	356	322	360	340	360	338	362	353	342	337	322	350	321	340	336	322	294	310	367	376	364	361	358	351	353	367	402	367	353	352	385	319	362	354	326	349	376	350	364	326	348	374	353	344	380	361	355	325	325	343	362	357	350	314	360	357	346	339	366	378	342	354	333	348	362	354	311	331	363	349	354	373	323	347	366	349	361	327	373	370	335	375	338	328	383	348	382	344	303	363	327	363	355	348	325	367	365	359	311	329	346	316	370	365	340	342	389	340	386	362	365	328	372	332	338	354	368	335	308	375	347	350	418	358	321	352	365	340	360	360	340	360	360	345	347	335	364	320	353	378	370	344	322	327	353	371	355	349	355	368	335	374	343	356	342	354	364	363	362	349	328	309	350	327	350	310	350	345	371	361	351	345	318	362	362	388	347	337	342	341	347	362	328	330	381	308	371	323	336	335	368	331	341	327	325	339	300	383	350	355	340	347	364	339	358	349	366	345	340	339	326	349	344	323	342	320	323	352	367	334	307	346	316	340	344	357	313	355	346	357	324	363	370	312	364	369	331	375	370	328	340	355	348	329	350	349	349	338	399	359	373	368	344	358	330	379	329	329	344	316	352	319	352	355	362	320	348	337	336	334	347	348	352	371	326	360	328	335	320	356	347	379	379	364	343	344	367	387	354	356	372	334	312	357	342	368	351	376	349	367	376	332	311	332	340	352	364	329	334	337	332	327	348	346	338	380	361	365	342	335	331	362	374	345	341	328	355	327	377	332	340	395	398	345	321	348	333	342	346	354	348	339	367	356	339	353	365	402	350	347	351	369	346	306	314	359	338	355	358	340	338	369	360	330	338	327	332	360	372	362	331	344	372	377	329	340	368	344	340	306	338	365	369	350	360	347	331	320	350	352	346	354	335	357	362	380	371	353	342	351	348	310	364	373	332	339	342	342	353	325	342	319	341	381	341	387	352	386	325	365	337	354	360	383	335	338	355	344	333	327	325	339	338	363	337	340	331	326	348	336	335	385	356	355	329	347	368	350	368	386	376	344	343	323	330	344	329	381	322	334	361	342	366	345	351	361	375	337	316	369	304	354	332	338	316	357	358	371	356	358	356	319	322	363	329	318	362	356	345	361	349	361	337	335	352	356	332	372	347	372	355	319	362	344	336	356	344	335	330	343	370	369	338	338	311	341	335	344	390	341	339	346	357	353	363	353	339	341	372	330	377	336	331	333	360	330	363	363	353	391	373	357	394	357	353	327	339	352	354	368	358	343	376	355	312	332	331	348	367	330	338	344	329	293	348	325	361	347	335	335	327	341	385	381	327	324	328	338	382	354	358	359	379	357	348	346	343	317	336	366	410	378	363	354	318	352	363	376	315	346	340	356	341	353	343	372	393	365	332	339	367	340	354	352	325	349	351	340	341	322	351	317	351	367	356	336	397	336	373	351	351	366	359	364	315	330	369	363	371	321	340	335	329	347	341	351	334	356	337	349	361	376	361	300	335	326	347	368	359	314	389	362	354	362	344	348	327	377	354	358	359	325	357	340	318	349	360	348	348	360	354	370	309	356	331	347	360	350	354	373	357	353	321	335	354	324	375	375	343	339	330	357	327	367	314	318	318	336	372	364	377	384	319	334	333	339	352	363	307	314	341	325	369	346	358	343	374	333	352	342	350	367	358	311	318	376	364	355	349	342	339	338	359	351	330	367	326	326	356	336	352	348	343	312	360	349	304	359	333	307	352	395	357	356	344	338	340	361	347	337	355	368	323	330	352	307	369	374	323	351	350	336	352	349	362	347	374	358	352	354	333	334	357	337	330	348	361	336	340	369	319	333	352	351	336	358	336	367	381	360	338	329	332	348	363	338	361	367	353	363	327	330	323	352	345	337	345	347	383	316	367	318	312	337	327	346	340	346	341	365	350	379	369	350	351	383	345	323	372	318	348	342	376	354	325	353	321	324	365	348	301	335	344	341	375	331	376	329	323	330	362	399	346	355	375	375	333	370	322	363	324	343	317	351	366	336	341	330	336	343	337	342	357	356	339	366	329	389	360	321	331	350	334	365	349	352	327	324	348	355	351	331	310	352	328	344	325	348	369	335	328	391	330	323	369	353	390	348	327	383	369	347	361	349	375	352	355	336	343	342	361	397	334	334	370	343	362	352	321	367	377	370	357	342	357	326	367	357	345	345	327	329	336	325	346	358	354	364	348	336	354	332	311	356	361	361	339	346	386	333	337	330	351	340	334	370	315	334	365	327	349	341	316	367	307	313	335	349	325	334	366	388	355	364	366	348	318	359	333	360	310	358	348	332	355	360	357	305	369	356	350	322	309	347	338	341	350	368	332	366	397	333	377	353	361	360	336	363	347	356	335	403	352	366	336	350	369	330	331	339	346	353	346	349	364	329	321	341	354	354	315	316	361	338	369	365	333
44394	7234	3910	4484	3715	3212	2653	2318	2080	1855	1754	1673	1502	1414	1388	1288	1226	1228	1192	1139	1145	1119	1030	1060	1049	1044	1035	974	1016	961	959	1009	954	961	896	959	944	917	934	933	938	860	908	940	912	917	913	975	959	954	919	949	918	916	998	885	886	953	877	883	945	948	859	859	891	880	917	888	875	907	872	885	907	829	934	846	925	922	873	821	817	878	854	919	868	885	868	872	880	919	829	901	876	936	878	884	858	830	890	897	835	891	921	909	911	847	892	880	858	886	896	898	899	868	897	843	852	858	856	933	886	886	876	889	899	911	886	886	898	908	841	828	870	921	855	884	810	875	887	870	909	877	826	888	869	892	852	859	905	880	855	890	834	864	930	887	884	875	834	883	847	833	895	864	877	907	877	893	887	918	911	879	871	925	856	879	888	918	891	898	903	866	882	882	857	840	904	870	904	878	887	859	892	942	945	888	872	816	815	905	869	878	866	882	858	836	893	908	867	908	898	964	892	855	845	854	837	898	824	952	895	844	881	874	846	888	918	867	883	828	898	891	895	889	904	885	872	891	878	899	847	876	913	889	851	859	867	847	879	889	875	870	882	845	892	850	891	873	935	825	905	913	902	915	876	901	904	852	890	879	902	881	882	888	906	884	890	835	881	898	827	849	879	895	801	883	860	835	801	879	883	856	897	791	877	892	880	857	853	889	869	827	853	963	887	848	880	894	936	874	870	875	859	932	818	958	884	918	880	826	907	883	864	853	856	842	903	843	894	880	912	908	932	865	876	947	879	872	881	848	923	875	855	868	890	842	910	901	871	921	887	886	866	921	866	914	915	839	870	924	875	863	882	898	891	832	862	897	875	880	856	845	887	870	903	878	907	859	864	846	857	851	890	952	852	936	893	881	856	883	881	873	885	894	863	844	874	900	847	909	889	899	821	878	852	881	867	852	885	846	879	829	845	829	847	902	890	877	828	918	868	896	906	829	885	854	899	861	870	867	879	886	902	919	885	889	899	882	898	876	907	867	868	910	866	876	838	892	927	866	804	828	879	918	868	865	868	823	900	870	918	825	887	906	861	871	894	897	880	903	853	916	889	879	858	874	878	851	866	857	901	838	871	928	903	845	856	843	829	811	873	855	893	844	938	859	915	860	896	841	794	854	896	839	886	944	876	878	871	883	883	872	822	876	889	862	870	851	843	887	863	857	884	921	866	865	902	887	895	875	874	826	860	856	867	880	879	877	843	849	867	892	786	865	896	860	908	889	878	897	869	827	841	832	870	876	858	883	860	892	849	913	830	912	892	898	856	829	902	850	903	901	893	864	885	862	840	825	905	851	848	822	922	819	935	838	851	893	871	884	896	884	893	798	918	862	860	882	887	860	902	885	863	876	836	878	879	848	895	916	892	875	800	842	865	869	909	895	863	843	867	862	809	927	872	862	923	879	902	889	893	881	885	905	808	873	843	873	885	854	857	919	903	880	817	838	883	847	891	911	862	892	899	857	879	889	846	935	871	857	896	906	877	901	869	925	881	829	878	873	897	902	853	948	862	856	871	862	798	850	854	892	860	881	828	867	872	854	899	882	918	908	838	834	892	840	911	845	829	868	865	831	851	857	896	862	835	870	948	894	849	895	863	833	872	813	893	838	902	827	894	896	814	890	883	865	906	899	880	857	881	885	907	894	886	846	860	864	852	846	916	818	882	903	862	892	904	877	907	885	921	855	900	895	859	892	870	895	842	845	913	896	880	842	869	883	879	928	829	920	875	834	890	895	908	867	820	908	897	851	919	899	917	877	814	865	879	854	870	882	882	893	909	884	906	861	849	906	864	906	880	895	915	922	895	904	794	897	823	821	838	871	895	865	889	853	873	878	905	858	851	866	828	867	900	830	910	894	847	827	846	903	878	921	868	912	849	835	904	876	848	915	880	861	824	867	879	878	840	869	876	868	867	943	816	815	983	870	888	833	881	819	916	869	850	864	824	855	899	865	863	878	868	899	881	845	833	881	912	859	888	862	831	847	830	886	817	815	837	938	901	893	835	849	859	905	896	862	878	889	869	883	871	857	898	903	873	878	856	877	827	824	899	881	961	850	867	862	912	903	899	889	835	801	860	881	843	888	929	905	927	848	908	844	857	907	854	832	891	914	867	920	862	853	882	866	878	880	841	843	832	863	890	912	905	916	910	854	940	873	833	928	855	910	858	863	862	908	836	830	908	847	904	862	907	931	858	877	849	897	910	874	887	866	870	878	877	831	898	895	870	889	891	876	822	833	888	887	857	885	826	814	836	877	876	891	838	941	836	874	906	869	915	877	839	868	897	910	843	863	866	876	850	920	873	840	794	918	867	852	852	864	913	888	864	843	869	895	839	853	880	900	878	891	905	882	886	867	881	916	847	847	881	890	848	886	862	881	835	882	840	913	902	844	858	894	868	864	896	895	890	873	882	876	849	901	903	866	860	843	866	857	884	877	901	869	862	866	880	827	899	919	858	842	905	909	927	849	920	861	911	922	873	835	880	879	854	873	830	908	847	830	904	838	933	903	885	905	847	815	902	864	868	854	861	833	872	850	898	884	871	932	902	867	847	864	856	893	888	920	914	890	870	889	856	857	867	883	844	826	918	899	905	871	931	880	918	863	872	941	834	950	838	894	865	877	823	863	929	861	902	886	853	854	823	863	845	860	868	866	882	872	917	916	840	857	816	895	902	899	872	924	881	915	872	852	904	914	908	914	853	870	869	908	950	880	871	857	842	873	833	905	914	856	885	837	883	911	875	853	871	868	824	872	816	877	883	887	897	886	932	895	932	896	838	851	876	837	863	863	822	882	880	874	884	859	918	904	851	858	852	893	844	894	875	886	896	921	901	915	849	845	858	839	892	870	858	899	881	854	885	818	829	865	880	815	903	865	886	856	907	877	876	869	906	865	851	900	909	838	841	864	840	854	838	875	877	876	882	866	898	841	850	881	867	858	960	875	874	896	859	860	843	866	853	900	896	861	876	886	879	893	844	870	883	893	853	885	862	923	889	921	883	888	875	862	856	889	910	894	847	856	924	806	915	898	921	865	888	884	881	868	869	875	907	888	888	896	854	847	900	903	890	851	854	918	862	867	849	893	818	846	925	895	840	906	844	862	896	907	921	897	887	866	910	862	923	875	824	866	860	860	868	908	887	866	803	882	887	862	887	853	870	899	883	888	840	914	864	833	894	944	868	868	836	886	882	867	877	890	899	893	852	875	868	898	927	869	895	888	896	874	877	907	892	887	879	898	872	918	884	861	852	863	865	897	907	881	916	830	909	873	922	843	900	915	861	850	900	864	879	847	860	851	946	844	891	869	856	856	902	853	846	868	882	836	870	898	893	911	864	841	795	850	868	874	870	852	877	891	884	885	878	868	891	883	884	805	916	855	834	850	915	841	910	950	907	883	879	920	868	902	879	843	886	883	861	900	846	874	872	870	871	901	896	841	862	854	838	883	866	909	891	851	880	813
22070	2672	292	221	225	265	220	221	236	253	236	230	253	219	218	218	226	206	230	223	245	234	233	216	223	266	235	245	233	235	248	222	232	237	251	209	208	253	224	245	226	248	207	229	234	242	230	214	225	222	219	215	239	232	248	226	229	228	232	242	214	233	236	221	255	226	240	234	242	242	199	189	224	240	239	192	230	226	239	217	221	222	250	211	245	229	211	235	224	220	252	216	224	230	221	237	248	202	244	238	246	238	212	244	204	240	232	226	247	203	227	246	223	251	208	202	205	231	223	232	236	233	243	254	220	237	210	211	232	228	216	205	205	239	231	194	215	253	225	242	209	258	203	211	253	221	219	190	203	224	211	255	267	233	248	229	235	246	219	200	226	247	233	243	240	261	238	222	235	220	216	220	226	219	195	260	224	235	223	202	241	240	222	232	253	218	252	251	208	232	245	218	209	264	247	247	208	230	228	229	219	264	226	258	230	199	223	220	240	246	227	198	249	268	205	236	226	205	194	235	238	242	213	207	208	220	229	241	230	200	236	225	252	254	240	223	214	208	250	235	252	202	246	245	218	238	244	238	259	220	236	239	204	234	232	219	190	230	242	214	214	222	226	233	252	220	237	226	212	216	246	210	217	194	225	208	230	224	223	209	235	214	229	227	221	209	213	220	234	219	257	251	221	238	206	260	172	206	231	250	220	257	244	258	212	188	209	215	238	256	228	235	233	228	228	261	236	207	232	229	219	231	244	189	238	238	218	204	235	232	214	234	237	206	271	233	249	222	238	211	220	205	229	222	225	218	228	219	241	240	223	228	235	227	222	220	201	233	225	218	242	236	228	236	215	226	197	231	239	199	233	244	255	213	223	243	215	229	221	236	207	238	224	211	200	232	206	232	232	225	240	235	237	214	211	228	217	230	233	259	220	222	224	234	190	212	225	227	223	200	216	221	247	213	236	211	238	238	223	239	245	219	224	245	200	253	218	228	246	228	230	218	242	227	240	196	287	218	189	216	235	238	226	242	231	226	216	213	236	209	225	218	217	233	251	229	263	234	188	219	213	205	253	247	212	198	206	248	226	234	212	207	253	205	214	229	243	220	242	250	232	225	217	204	205	215	182	243	236	236	238	208	229	239	220	243	208	228	221	236	222	243	229	236	227	225	237	217	253	259	225	240	242	232	221	239	223	219	256	225	208	234	239	220	230	214	239	230	227	234	231	206	210	254	208	226	221	241	231	232	226	207	248	232	214	214	239	243	209	214	178	227	231	240	211	224	206	218	227	225	217	242	216	218	241	215	220	236	203	240	202	210	245	232	229	249	262	239	241	231	216	264	249	213	214	224	229	215	212	220	224	228	234	240	236	260	231	245	239	242	219	254	255	229	254	227	214	216	258	228	238	235	214	223	224	236	216	216	197	232	225	212	243	221	235	244	223	234	236	225	219	218	231	220	233	234	230	203	232	235	237	233	235	216	218	231	205	213	222	217	224	251	237	225	268	203	213	214	233	221	238	233	219	229	242	221	247	211	215	228	224	242	234	178	198	249	248	234	262	237	207	252	243	224	220	254	223	244	202	228	226	213	219	225	265	218	214	264	215	240	267	252	237	234	235	238	212	213	209	232	229	230	234	225	215	220	237	226	223	221	207	240	245	222	223	239	236	210	246	231	241	238	229	221	213	227	234	235	240	247	225	192	222	229	258	244	203	231	227	226	259	246	237	240	234	217	233	264	232	236	232	200	219	220	209	217	224	224	227	218	233	234	227	254	238	237	249	268	235	260	232	228	215	227	234	221	236	231	224	240	231	236	197	240	223	249	245	235	250	241	241	211	214	247	234	210	251	234	225	196	244	251	214	233	225	217	269	228	215	236	224	248	231	254	226	221	230	226	234	235	240	234	197	211	226	240	217	253	221	233	224	207	213	238	223	220	233	206	248	220	220	230	257	202	220	206	212	247	224	221	217	216	222	226	235	230	227	250	246	219	210	224	216	227	204	230	213	242	232	258	219	227	258	244	213	223	244	230	205	245	240	231	214	254	219	214	229	217	222	260	235	206	217	211	228	239	231	228	225	223	235	229	198	227	263	240	229	220	238	210	226	231	207	230	215	209	235	227	218	212	259	201	198	235	244	191	251	251	190	237	220	227	232	223	238	213	228	262	207	219	240	238	215	241	210	236	216	201	214	204	227	220	237	206	197	221	230	243	232	232	253	236	212	219	238	202	225	265	241	214	245	234	249	283	236	229	234	223	227	252	221	239	220	247	216	221	220	202	260	239	233	238	246	236	237	213	211	194	219	203	210	237	242	268	237	229	217	209	221	247	231	232	242	241	224	228	226	196	218	251	231	233	249	210	223	228	199	220	259	199	201	221	218	214	201	219	224	215	243	246	215	204	251	210	238	239	208	231	206	240	229	234	223	220	216	249	238	218	218	222	237	250	224	214	199	235	242	238	224	226	230	244	239	255	227	220	209	221	230	245	238	233	213	236	242	253	209	220	222	217	218	247	242	234	210	206	218	235	240	236	221	219	245	259	229	211	227	225	229	248	241	229	241	228	260	232	225	256	237	216	206	219	233	207	249	239	203	239	225	244	242	215	252	243	227	223	225	260	231	221	235	218	236	251	225	245	219	239	243	281	201	223	215	210	188	225	239	236	236	201	244	224	210	250	239	218	211	222	230	255	230	223	220	203	229	222	235	207	215	212	200	214	212	225	240	222	221	237	244	239	188	253	234	223	207	229	231	217	250	227	248	197	213	247	200	209	216	237	217	246	220	223	237	228	209	196	209	232	218	232	263	218	222	279	246	259	217	216	216	226	232	203	203	238	182	256	233	231	230	214	213	229	224	249	201	228	192	213	204	195	218	229	241	236	206	225	227	227	236	242	224	207	229	205	244	234	221	239	246	238	226	228	229	208	206	228	225	217	222	232	237	229	236	224	224	232	220	225	220	243	229	219	217	214	226	211	243	230	224	212	228	215	203	208	267	231	238	250	219	211	234	222	234	223	226	225	239	233	221	213	230	234	264	251	221	222	236	216	212	241	248	219	218	214	205	238	237	217	219	248	216	216	224	205	253	227	210	224	223	236	216	215	229	251	236	194	196	231	236	233	237	261	232	228	225	242	215	247	226	231	220	201	216	213	241	228	195	227	245	224	228	235	203	265	219	214	216	232	238	245	226	216	216	219	218	251	231	238	235	253	193	255	224	222	258	232	230	221	213	218	214	210	224	229	219	232	215	242	251	213	198	216	259	230	224	222	211	234	256	214	209	219	242	235	226	222	216	243	241	234	219	211	199	267	220	226	230	210	234	207	238	228	212	248	245	209	225	210	211	250	201	220	257	240	213	205	236	198	234	205	214	214	251	223	210	239	228	234	225	241	227	238	225	251	229	229	221	231	229	202	225	228	236	209	235	279	241	220	197	244	255	228	238	200	241	225	227	215	219	236	235	235	214	220	244	238	249	251	218	232	237	240	219	211	225	223
17136	1104	706	756	767	710	729	710	661	714	643	708	654	677	680	662	677	661	678	691	590	714	675	640	680	673	631	660	634	640	672	636	697	654	627	648	640	671	688	722	634	693	641	680	700	656	658	713	688	711	661	692	633	638	671	678	660	697	668	659	659	688	659	677	646	642	688	663	668	681	644	654	605	613	648	644	647	637	662	692	667	677	650	632	631	623	643	652	608	645	666	606	610	612	626	676	680	622	654	610	644	642	676	652	643	673	653	628	611	674	651	667	662	642	661	597	641	677	650	644	627	650	710	657	656	665	676	699	594	673	647	686	672	643	661	623	692	661	620	679	647	663	688	666	641	611	701	645	680	615	637	678	632	658	651	639	643	638	657	668	635	626	621	644	669	636	677	686	704	661	663	615	620	690	649	701	674	633	622	616	661	667	627	642	687	697	651	654	652	669	660	634	637	628	657	656	651	634	682	642	682	665	665	660	693	663	669	651	656	692	634	633	697	676	689	657	635	634	609	637	646	665	671	633	716	657	657	724	614	648	615	648	636	645	668	642	616	674	644	657	661	643	697	614	675	631	642	605	673	671	656	707	643	631	617	662	651	627	666	694	674	676	663	653	648	684	620	665	666	627	668	680	673	644	662	658	629	680	624	642	682	670	666	614	629	673	654	614	639	692	646	701	621	640	642	661	619	594	693	607	672	644	655	649	630	678	606	659	630	682	618	619	640	637	630	659	672	597	649	646	665	645	670	648	660	624	667	675	658	674	648	626	632	672	635	677	674	625	647	614	632	596	648	674	705	605	648	689	630	667	655	700	679	662	665	674	685	667	650	671	644	627	641	641	670	676	631	639	688	688	689	629	671	662	656	715	666	696	682	646	671	652	639	667	718	665	621	657	651	657	660	613	640	646	650	673	663	665	684	626	655	644	652	657	647	634	644	646	676	627	680	656	638	655	667	716	633	637	685	652	636	666	629	648	680	693	686	712	675	682	641	665	662	642	635	677	661	679	632	651	635	636	681	673	628	636	640	645	682	684	628	616	662	627	633	682	684	670	656	618	665	643	656	701	677	659	657	647	667	659	623	664	643	620	665	661	655	651	638	650	654	642	655	657	664	651	667	632	651	649	679	678	661	650	661	663	685	609	594	626	676	649	660	662	658	617	668	649	587	650	658	663	643	655	609	651	675	635	620	647	643	628	653	646	617	650	692	671	648	633	652	639	691	666	676	657	641	642	611	650	689	688	610	671	658	669	667	642	663	681	609	646	624	689	621	683	643	628	667	683	676	634	701	707	643	643	624	690	646	655	616	670	664	621	612	651	666	637	600	617	630	623	671	608	661	635	665	637	653	675	621	650	629	617	673	614	667	621	705	702	646	671	679	659	645	707	627	679	667	683	623	681	646	686	652	635	666	644	621	652	636	651	631	644	682	672	645	640	651	665	643	648	693	685	651	647	632	641	648	637	646	635	619	636	634	626	725	635	673	649	638	646	681	662	637	649	662	673	633	672	670	702	619	636	678	662	656	612	617	682	655	635	618	628	689	652	603	624	630	689	611	627	613	639	660	638	654	656	683	666	669	615	653	624	679	651	671	684	670	648	667	646	637	647	642	623	647	664	639	610	682	635	618	694	636	636	593	598	656	633	633	642	630	637	647	630	651	629	631	689	690	675	675	655	619	657	653	670	619	610	670	636	713	660	631	677	638	667	691	606	668	672	613	601	647	637	627	641	637	655	632	650	659	691	625	674	619	704	678	678	661	662	709	675	636	695	658	575	638	627	665	642	655	605	694	668	678	684	657	605	651	685	680	618	621	597	638	690	648	667	652	656	592	652	652	675	659	666	665	636	672	660	643	706	638	661	658	675	646	632	664	630	632	656	639	718	662	670	643	640	628	658	658	686	644	678	643	670	673	635	640	658	670	635	642	670	648	663	632	703	673	673	681	658	649	637	647	701	682	655	660	660	651	658	675	670	703	640	604	641	670	662	618	664	641	600	652	625	632	687	662	656	665	647	640	651	633	653	639	620	647	705	628	663	670	656	651	617	709	641	688	677	649	616	646	668	645	694	663	641	645	674	619	632	669	635	680	653	644	687	664	635	651	688	612	716	641	606	700	688	647	656	649	632	695	657	653	662	684	648	653	656	644	663	623	662	648	689	608	666	675	637	662	675	653	664	687	648	642	667	663	687	662	641	657	644	667	676	690	633	623	652	641	673	633	607	658	625	647	677	695	657	632	679	595	676	686	635	674	649	620	670	670	673	664	695	632	657	691	670	657	632	668	637	672	640	587	736	649	657	680	639	615	649	669	639	637	683	629	667	618	674	659	639	653	659	649	642	658	665	670	666	649	652	638	629	672	630	716	659	682	640	651	644	651	619	610	670	637	661	661	643	675	668	590	562	694	623	640	614	657	639	640	647	650	649	632	713	645	659	662	624	664	616	705	638	628	649	656	643	723	651	675	630	626	630	629	679	664	659	720	672	676	706	682	651	599	645	685	638	674	663	657	637	688	675	603	650	686	606	669	672	602	645	707	656	680	679	670	673	600	607	666	651	652	600	641	632	663	664	691	610	650	679	661	644	657	627	708	624	656	636	664	636	676	632	618	683	669	684	653	661	639	637	689	655	656	717	679	698	641	675	661	617	648	605	655	645	713	676	660	641	652	667	642	608	645	646	628	643	648	627	626	665	627	616	713	636	657	680	623	588	676	690	661	649	683	644	603	625	681	692	612	672	620	703	597	669	686	683	688	687	651	683	629	642	638	695	627	662	616	626	624	659	638	639	633	638	647	629	626	666	680	670	666	659	651	675	655	645	674	639	637	638	662	695	654	671	648	695	647	613	653	666	698	714	659	646	678	669	630	632	645	635	647	671	666	649	660	668	675	650	665	649	596	646	640	672	687	664	617	632	668	606	709	606	677	609	675	649	663	652	643	683	670	650	654	641	689	645	657	615	660	649	655	698	650	674	612	648	635	588	658	687	611	669	632	624	662	597	601	706	690	685	651	623	626	668	640	678	691	660	675	650	604	656	703	629	641	639	712	656	640	666	707	683	669	676	654	634	664	628	655	659	699	668	645	616	689	596	675	649	662	639	609	631	665	665	654	645	647	644	597	667	596	684	680	650	629	637	659	643	719	655	673	651	652	660	673	605	617	650	634	673	650	672	654	621	709	645	637	682	686	653	644	694	646	663	658	613	682	726	673	655	617	674	624	683	669	642	637	628	689	647	645	646	637	714	656	655	645	670	609	688	647	691	678	699	625	633	664	653	641	635	681	635	632	599	677	630	652	612	679	639	631	681	608	617	652	632	652	700	643	624	642	680	638	639	630	631	679	683	683	671	670	625	630	651	657	631	652	679	651	693	678	647	659	666	697	683	612	631	648	685	657	653	644	650	692	645	628	639	652	719	663	591	658	643	646	667	646	690	699	705	684	651	654	629	669	650	625	630	711	651	698	637	710	597	680	696	637	635	738	682	654	604
58303	26335	14059	3029	722	564	510	512	473	435	432	411	433	410	422	414	427	411	413	395	413	420	395	385	376	389	400	361	380	367	384	419	394	396	399	379	383	415	400	392	372	384	391	338	378	435	397	357	383	369	390	373	367	344	373	359	373	386	399	380	356	408	375	420	409	367	385	395	422	396	396	385	394	381	397	370	392	384	389	380	378	369	425	408	383	395	377	401	356	378	375	362	409	388	397	420	386	384	382	389	391	424	385	365	373	390	402	390	383	382	377	364	333	422	371	386	385	399	390	372	405	404	362	371	355	367	409	415	408	373	365	376	372	383	411	370	390	387	362	400	396	378	366	402	376	336	389	401	396	379	367	367	380	352	376	371	349	405	378	405	359	355	372	406	370	366	365	381	387	366	386	416	350	377	403	383	330	352	375	424	371	371	396	390	398	401	387	363	385	386	378	407	373	391	364	349	381	402	395	395	370	377	354	392	384	379	369	393	382	352	358	360	393	373	366	360	374	365	377	387	378	368	370	416	370	369	374	362	372	370	347	390	395	395	367	389	377	326	382	389	415	363	397	361	400	364	391	406	353	390	378	381	369	396	375	392	398	343	355	409	345	391	386	360	374	383	391	377	383	360	401	385	359	407	402	400	410	384	385	413	395	371	351	405	375	370	367	377	360	398	333	393	383	354	400	368	348	372	373	395	391	383	369	399	386	396	361	386	381	352	372	380	348	355	377	360	374	388	360	386	382	348	364	369	397	386	303	375	386	380	379	402	383	399	379	342	408	373	378	399	391	363	407	351	386	408	401	353	371	404	362	387	394	410	375	379	401	368	389	357	389	405	366	377	374	413	363	358	407	397	369	373	392	395	409	372	360	381	388	402	381	390	343	360	401	386	385	353	385	425	377	359	402	409	383	379	426	364	388	353	383	383	407	401	362	399	358	390	381	367	397	387	381	379	393	368	374	365	368	380	408	370	352	364	391	373	359	420	394	343	390	372	362	372	373	386	409	362	376	395	402	378	362	360	387	386	388	386	393	361	360	368	374	377	371	391	387	363	378	363	415	399	365	378	400	393	392	396	359	397	386	346	358	353	439	362	420	384	381	373	383	365	363	362	341	368	407	372	402	356	410	380	369	360	424	395	350	383	369	368	395	390	367	385	391	381	374	366	355	368	348	383	392	398	359	363	380	351	363	387	374	358	364	414	392	408	375	380	374	357	394	363	366	398	394	351	398	358	364	385	398	379	372	408	396	436	414	383	398	394	362	371	379	402	371	388	394	365	388	402	373	358	362	369	397	363	340	375	379	409	376	409	393	364	388	391	398	390	422	416	404	342	376	394	413	360	411	375	390	382	404	428	370	360	398	393	387	400	399	368	391	398	381	346	374	354	373	357	374	356	425	388	374	365	378	385	420	366	393	419	394	404	401	373	389	346	379	387	403	391	390	354	383	422	429	372	393	405	351	392	411	365	375	400	377	392	419	374	396	401	391	404	389	431	372	397	404	384	390	403	377	421	381	365	382	394	400	383	381	396	373	370	388	321	358	377	413	354	395	396	388	334	379	393	389	370	358	387	390	362	381	378	356	395	353	374	372	355	369	348	381	369	393	341	367	375	393	397	363	387	349	398	360	401	378	385	403	413	372	411	355	355	394	404	393	380	380	400	387	356	416	363	362	369	382	407	393	372	421	380	375	384	401	383	385	416	377	382	411	412	349	378	364	381	380	411	332	387	398	370	385	399	336	379	378	394	374	368	384	402	436	360	387	379	352	391	375	424	394	393	411	379	374	362	407	350	406	346	391	321	396	394	394	390	380	356	339	351	366	337	394	361	379	415	361	394	384	372	382	409	378	411	397	371	354	400	364	361	410	422	370	379	371	385	410	355	371	370	383	391	370	406	413	349	374	377	382	403	409	383	354	405	390	392	366	387	386	395	364	371	402	395	380	367	381	392	388	389	372	391	374	375	332	396	371	383	405	367	404	392	421	356	380	416	387	389	362	380	375	396	387	368	372	365	377	419	397	351	406	413	385	382	388	406	359	375	376	377	395	366	393	369	365	334	422	395	381	366	382	387	386	384	385	417	372	381	420	371	387	391	341	378	376	379	342	363	436	401	355	350	363	423	382	401	370	403	360	353	380	393	371	360	392	422	398	398	351	394	355	388	378	385	401	385	401	390	384	355	395	354	369	372	406	380	390	409	357	430	417	403	367	361	414	371	349	361	393	387	369	380	383	404	364	331	377	362	373	422	365	414	396	381	370	393	386	363	399	353	413	387	398	376	390	395	378	365	410	365	384	407	370	382	387	361	378	351	390	405	399	388	367	383	369	416	410	362	373	375	350	377	397	372	429	384	385	409	417	393	372	357	363	367	405	364	404	413	360	364	353	367	376	382	400	381	370	364	380	395	373	357	421	404	368	389	390	364	391	384	367	399	394	390	376	383	419	366	372	378	377	415	382	336	366	403	382	379	379	413	370	407	380	393	393	409	383	384	375	405	356	374	354	393	385	372	348	368	391	411	354	372	413	350	368	393	350	339	346	379	392	385	348	364	393	387	422	389	387	387	380	388	412	392	416	369	383	353	380	368	384	346	352	368	391	381	380	397	372	377	363	373	373	372	369	390	363	364	364	371	404	411	375	348	381	375	372	399	392	395	405	363	382	349	382	368	423	393	420	376	364	394	368	388	370	392	381	373	394	397	404	412	411	380	357	374	397	381	384	378	377	372	386	389	395	360	379	382	379	368	377	363	358	385	381	390	392	388	377	376	370	384	388	354	373	387	408	378	357	372	384	390	368	393	365	379	385	378	388	411	397	351	355	401	372	326	402	373	386	397	361	399	437	377	402	425	383	366	396	372	389	395	397	374	371	337	377	365	394	360	365	404	412	372	393	378	388	350	354	380	418	399	358	375	382	377	402	356	400	381	398	368	374	376	393	372	369	357	397	362	403	369	374	353	374	374	396	387	421	383	402	367	406	383	364	397	406	387	345	384	429	369	389	404	365	369	405	418	382	399	384	400	378	383	372	373	410	392	386	386	326	347	356	366	384	372	399	371	404	380	373	411	411	382	376	382	392	390	377	396	402	370	369	384	343	391	387	378	385	392	381	393	337	412	381	372	382	382	398	378	398	393	382	381	357	343	393	404	390	394	429	381	372	361	375	372	400	388	362	401	380	383	386	362	414	406	387	378	385	386	367	418	403	405	378	397	409	377	354	400	413	369	371	349	386	380	379	411	400	355	383	368	389	414	342	382	384	395	378	365	368	372	364	353	370	360	371	392	359	378	382	358	383	361	386	384	380	384	408	393	341	414	376	368	399	394	357	375	360	337	359	367	395	399	337	348	389	380	390	398	390	397	400	387	391	371	422	408	360	378	396	389	379	398	390	376	390	364	364	373	405	373	387	374	372	379	381	398	391	399	386	417	377	396	382	373	395	378	357	366	396	400	401	365	412	392	382	381	431	394	405	386	385	375	395	366	336	337
38647	5879	2480	2708	2454	2065	1792	1702	1585	1504	1374	1320	1250	1246	1208	1170	1158	1161	1149	1104	1076	1143	1079	1105	1071	1021	1064	1068	1096	1034	991	1022	1002	1017	1008	1042	1011	1033	1054	1002	966	1051	1052	1031	1031	1030	1037	982	952	1015	917	969	1006	1022	950	1042	1006	1028	979	1003	988	1019	946	943	967	1042	954	1044	1030	1033	983	985	993	992	994	951	1019	967	958	1015	987	961	991	978	1004	1067	989	963	1029	989	985	1023	982	976	933	984	986	996	1041	988	987	1035	1020	1028	894	1025	992	970	954	955	968	951	963	989	971	1037	986	950	991	1023	963	1014	985	984	945	962	987	1072	936	934	960	995	1009	933	983	922	995	1032	957	1015	950	1022	1030	941	974	946	957	980	1019	960	980	985	969	1012	991	1016	957	971	1005	919	1008	915	983	966	999	985	953	989	980	985	1045	1002	1004	1061	920	999	964	966	981	1020	966	948	987	1011	959	1014	973	1015	1006	1003	968	1001	955	1021	970	1016	924	898	1004	953	998	1027	1000	971	982	1020	988	999	974	950	992	1030	979	987	986	959	928	936	1000	965	1008	964	989	998	930	1038	1004	970	1004	999	972	972	1004	976	976	1000	985	1004	984	1010	993	985	1042	995	987	950	993	1000	1023	983	997	959	967	981	969	990	983	926	990	970	973	985	1018	973	999	965	974	934	978	979	984	988	1020	986	1004	999	1021	983	958	1008	970	988	1000	1018	959	945	1039	980	974	944	971	982	987	954	986	972	974	960	1042	1009	951	973	992	977	965	957	979	1043	981	1019	967	985	984	914	949	1038	948	1035	988	1022	978	1017	947	967	967	971	989	918	972	967	972	949	1042	988	964	992	1022	950	970	1005	961	985	1001	974	1024	988	977	972	1037	962	966	980	1010	1019	975	1063	994	1046	1053	992	966	1010	1056	944	954	954	1003	972	981	978	983	978	1012	953	925	1021	977	978	976	964	1020	996	907	972	974	941	1007	997	986	995	985	1002	1021	1067	936	1035	1006	920	941	971	993	973	968	995	931	1028	980	935	1015	1007	950	965	988	1039	965	1026	1031	1054	1051	981	989	965	992	1011	960	972	978	1010	967	948	1020	953	920	973	980	1028	1015	1016	1027	955	988	968	917	980	949	999	957	975	947	994	979	999	945	945	1011	992	958	946	932	1020	1016	967	983	947	975	1020	1059	999	993	974	938	991	1036	1007	995	968	981	1018	1014	994	990	977	956	1008	961	1000	957	993	1009	991	1006	999	983	1060	1007	977	1003	979	1019	981	949	987	999	958	986	997	972	977	963	961	994	1016	1027	996	1014	1024	944	971	991	938	915	961	961	1053	959	981	939	975	948	1049	1041	1017	999	947	1010	1055	990	927	1017	996	979	957	982	957	1008	959	1027	939	1010	1028	984	1008	1005	993	942	1002	989	1000	1001	988	1038	948	1020	919	977	1032	987	1007	942	1047	926	959	1005	967	1041	1009	958	989	964	921	991	1023	942	1025	997	946	1000	1008	990	1012	978	1006	991	991	1047	994	995	940	1030	1043	950	1018	995	1017	968	1003	1019	976	979	1003	956	958	990	975	996	1012	975	964	977	933	965	975	962	985	942	991	961	971	1024	991	975	987	1020	1007	975	998	988	972	1017	966	984	939	963	973	944	1003	995	1000	1049	955	992	967	990	1011	1020	980	936	993	1021	963	973	1011	989	977	989	952	965	958	1008	995	982	1012	982	984	1026	955	978	961	968	1030	999	954	1052	1044	903	1002	940	1012	927	957	1012	970	1061	975	976	998	990	937	1045	980	1018	1000	972	1009	1020	1033	970	997	1012	982	947	982	1002	987	1044	993	970	936	958	997	985	983	972	980	1039	1031	954	930	996	991	991	961	991	976	979	997	1000	1004	995	1009	985	947	980	955	923	1017	978	986	978	975	945	948	963	945	1048	1024	950	994	995	1042	1000	997	985	991	940	950	1024	965	927	1006	934	973	1006	1013	922	967	1047	980	952	946	1028	970	1039	1003	1042	984	1021	939	1006	1002	1030	998	946	972	978	965	982	1053	993	976	1020	974	1002	1006	986	1005	1007	984	1000	969	959	947	986	941	950	955	1004	1032	984	943	1002	981	1017	963	943	939	943	1047	907	999	966	1005	969	1017	983	977	1006	988	1012	1000	1010	1015	930	947	978	936	938	976	992	935	999	985	1005	982	1022	972	953	992	964	983	1035	1006	1017	959	933	923	985	1028	991	958	990	1030	977	985	1021	980	994	998	950	951	932	967	1004	1039	1000	962	1000	977	945	941	988	975	1017	970	989	1011	987	971	1010	938	952	1019	1015	972	999	1009	978	984	970	1003	989	1003	1000	983	996	966	1015	977	976	996	1014	1024	1029	1007	974	1019	985	1042	965	1017	970	948	962	921	970	995	940	984	994	1000	993	1020	1029	972	1012	988	939	1000	975	959	1017	1011	1012	929	988	988	988	1002	993	1008	981	998	948	1036	1043	976	994	974	947	998	1031	991	965	954	1004	1028	962	964	1029	898	962	966	970	1007	958	947	1015	968	972	1046	928	1023	1034	983	981	1041	970	980	994	934	1015	994	963	988	945	977	979	1008	979	1022	1044	1031	976	985	976	1050	979	980	967	985	996	1004	973	968	986	993	996	1018	988	1002	1002	966	970	993	959	959	978	936	1000	990	991	991	975	978	947	998	958	967	1022	929	983	987	962	989	986	1001	1038	982	971	969	1030	971	1023	1043	982	940	993	985	949	1028	947	987	1025	966	1009	1031	954	960	899	976	999	1001	991	949	999	984	1031	971	980	985	1011	960	998	1013	949	964	1016	1013	923	984	995	1006	1006	1043	1000	964	974	934	999	999	1037	947	999	989	960	966	984	937	1016	969	1037	939	1001	965	998	965	976	1006	947	975	1054	991	1033	979	998	1033	972	996	1024	1025	1021	955	981	967	978	997	976	983	993	958	938	991	986	958	1026	963	1024	981	964	992	942	1008	937	984	976	928	944	1014	949	1030	978	1006	1002	1032	966	1017	934	999	993	969	975	964	948	967	932	961	975	1010	963	988	1002	920	977	970	950	992	1013	1016	978	987	1002	1002	996	1063	1004	971	948	1009	984	1007	992	980	1010	978	993	941	1021	949	990	961	934	1004	1036	990	949	963	968	994	944	997	971	956	995	1005	948	1044	944	1051	1015	953	918	944	1001	1005	948	953	996	1005	1025	997	941	1007	984	992	1014	942	1007	992	1056	932	1008	942	951	937	998	955	997	989	943	990	974	956	1010	1031	985	1036	970	1015	957	996	964	995	1040	940	975	972	973	993	988	1035	944	1017	948	1002	1005	966	1001	960	930	992	1007	947	1011	964	1016	979	991	920	1053	1005	931	932	984	968	946	931	935	942	966	935	969	970	1014	925	994	984	944	1062	1021	933	982	1004	921	957	916	984	973	1004	958	921	935	1016	980	1024	1016	998	911	958	928	966	984	949	982	984	928	962	994	976	944	1053	983	986	989	958	976	1009	1000	963	961	972	968	1003	984	1001	953	988	948	1069	969	1010	982	1007	959	987	988	983	1052	1002	1014	970	986	974	980	967	989	979	1027	958	983	1026	965	1036	996	999	964	981	949	983	990	999	991	966	959	993	1009	981	1007	925	967	1023	937	1017	1021	998	1020	940	1004	979	1031	992	938	977	1037	1006	1018	951	988	960	945	967	937	1011	1037	959	962	1001	961	974	1000	982	972	1042	1022	961	1015	992	992	951	994	997	978	951	972	993	925	975	1020	966	984	1031	989	1044	984	1026	998	1025	953	1008	1026	1020	961	977	996	981	933	986	984	1032	942	956	998	995	956	957	987	941	1030	995	962	1006	962	1017	961	1028	987	955	951	986	1035	1007	984	1024	933	998	982	1014	1008	949	1003	1000	1002	981	971	977	931	969	945	988	1015	961	985	1079	999	971	953	962
55154	25566	20406	13866	1714	807	647	567	545	488	480	457	423	422	439	413	393	390	396	359	387	404	402	402	386	362	364	382	363	370	321	369	363	350	333	391	344	358	330	352	338	371	352	333	337	327	356	356	317	382	374	366	359	366	349	336	372	329	357	355	355	378	357	334	365	368	393	334	346	374	307	356	344	365	323	336	337	340	323	335	316	343	359	340	342	375	356	387	400	360	395	373	345	328	354	359	335	386	367	383	344	331	329	332	326	340	328	368	378	369	361	353	368	372	352	350	321	349	386	338	346	351	316	317	349	374	379	343	336	373	361	362	382	353	333	338	357	366	312	342	338	311	373	348	372	332	379	314	328	338	352	345	338	355	343	331	347	342	335	360	346	378	374	378	346	352	356	335	341	354	335	361	340	363	338	359	337	335	373	335	357	329	372	331	352	351	341	371	359	385	358	349	369	359	331	352	354	356	317	351	340	374	381	382	341	361	339	385	359	378	326	362	344	316	320	323	362	322	352	344	333	329	325	336	371	362	353	358	340	309	329	375	318	355	352	347	342	321	381	345	347	306	339	360	327	379	342	353	354	352	347	349	336	360	335	365	363	359	369	361	401	373	352	351	374	343	304	373	353	372	336	374	338	341	342	370	377	366	341	365	362	345	365	366	335	334	369	365	347	355	374	337	369	352	338	372	352	405	345	356	379	355	354	361	356	296	343	363	405	373	331	362	329	318	393	333	366	376	358	329	351	396	370	352	327	350	379	341	352	334	369	377	348	344	354	345	361	328	358	348	331	363	380	365	343	314	331	346	356	352	353	378	359	365	347	343	356	324	336	364	346	320	344	328	338	331	348	375	338	348	349	333	332	332	358	338	347	333	360	324	382	358	345	358	339	320	327	357	373	356	373	325	346	345	328	370	382	345	353	345	363	388	348	335	339	347	295	336	354	329	372	369	366	374	346	316	340	384	347	363	352	359	357	343	343	346	353	323	351	370	376	345	319	324	353	387	344	351	325	362	355	336	330	340	382	385	342	347	349	362	350	352	352	338	330	369	339	324	358	331	391	351	327	376	358	326	361	391	347	347	343	330	353	339	372	374	338	318	396	359	328	352	363	402	377	342	366	382	346	352	357	355	339	359	362	336	299	363	355	335	370	351	350	389	351	315	361	374	343	360	319	300	333	356	352	362	368	356	394	372	369	374	341	335	348	332	347	374	341	363	353	372	360	373	340	357	343	347	329	328	316	380	360	347	350	348	299	349	360	374	330	329	378	363	370	354	358	320	350	356	322	344	334	329	390	332	330	304	328	368	359	346	371	375	339	343	360	349	339	366	383	357	345	354	364	328	309	332	345	367	383	347	354	350	337	376	338	363	358	368	363	356	359	369	371	345	341	362	364	377	334	377	342	360	339	365	364	352	375	336	323	310	342	347	334	371	350	358	363	335	356	387	354	371	352	343	398	374	367	372	351	350	416	315	392	313	375	339	347	349	347	344	392	398	355	328	374	393	339	381	349	356	344	355	336	357	382	351	305	316	349	367	345	342	322	353	369	320	310	357	334	352	361	352	353	367	315	361	396	371	345	347	371	379	339	316	335	349	353	357	325	327	336	335	335	339	367	352	332	375	298	333	350	333	335	310	378	356	372	350	360	335	359	334	341	383	372	349	401	374	341	368	364	345	353	360	364	325	377	344	329	340	342	322	367	354	326	379	341	397	336	361	338	338	358	355	365	339	310	347	364	384	342	349	306	332	316	377	378	327	345	340	366	359	323	341	355	362	344	369	357	355	351	358	338	323	372	358	352	396	343	335	386	347	359	353	313	370	329	342	372	369	362	348	368	388	363	362	367	374	353	354	367	366	319	338	343	346	336	352	373	348	360	362	356	354	365	328	347	381	366	335	312	298	360	366	372	369	352	362	376	345	339	337	356	338	365	381	335	359	367	374	303	346	339	309	350	344	353	345	381	320	355	354	369	328	366	311	323	330	367	369	383	345	317	360	341	375	328	308	334	359	352	331	365	322	357	374	342	356	342	330	339	329	340	363	359	387	345	367	337	378	360	359	336	373	315	384	374	340	368	362	332	367	375	342	351	360	365	355	355	376	339	368	320	363	383	327	369	349	366	342	358	357	350	358	332	357	318	359	377	349	403	326	358	377	350	323	334	368	349	358	330	341	337	345	326	359	354	339	364	339	327	378	358	341	373	320	343	343	323	363	351	332	370	347	344	364	364	334	348	366	348	375	364	321	365	362	344	378	344	298	341	354	319	346	327	327	356	343	397	309	342	381	360	331	357	375	322	317	348	318	361	353	376	351	326	328	366	369	346	373	317	339	344	335	313	332	367	325	369	323	341	368	367	394	362	337	336	319	354	378	360	296	331	361	366	351	354	335	350	357	369	371	386	362	349	387	407	345	395	347	375	372	360	319	329	381	376	348	352	339	347	354	380	366	324	349	364	359	378	335	359	336	372	311	340	409	344	350	348	334	359	345	380	376	349	337	347	360	377	342	364	316	328	375	334	345	351	371	360	358	350	363	354	350	342	321	342	375	347	337	341	377	347	347	376	314	319	367	332	349	378	359	346	346	347	354	336	363	367	387	349	340	351	308	372	348	362	351	361	330	359	359	346	346	374	346	398	348	334	339	364	369	354	350	382	322	348	353	375	355	305	359	353	340	363	334	353	356	381	400	372	364	335	341	373	384	327	368	344	341	338	347	340	318	371	361	345	321	368	370	380	318	352	349	369	362	340	368	356	322	332	343	356	359	397	393	328	337	354	342	335	346	361	344	371	334	381	380	365	334	315	346	334	342	332	347	334	337	323	333	363	377	347	350	355	355	317	402	405	359	351	320	360	348	354	386	343	350	371	335	335	342	376	349	299	328	353	355	332	344	322	358	356	378	352	367	372	372	345	351	367	356	340	352	340	359	375	355	341	337	367	359	359	363	406	358	349	351	350	338	373	356	385	343	338	316	361	343	378	337	329	324	358	354	331	387	347	339	356	354	307	350	356	309	360	340	379	362	365	372	379	338	346	313	369	351	348	396	349	331	367	332	333	363	390	343	374	375	341	351	350	346	356	348	316	369	337	303	343	367	327	335	351	345	337	353	307	344	364	333	364	366	346	366	354	341	341	325	385	398	347	324	326	358	354	369	313	361	364	369	352	355	351	337	347	364	347	360	356	325	379	365	350	355	330	360	342	322	373	384	342	369	342	345	362	339	336	358	366	363	357	324	353	394	353	372	347	362	332	336	404	357	332	382	342	385	374	350	338	351	384	383	377	346	333	357	354	344	359	335	382	354	340	360	368	384	378	347	352	349	328	351	363	335	316	360	363	365	345	339	366	388	342	360	376	365	350	367	389	336	330	322	354	349	357	349	326	315	338	348	392	339	340	353	362	354	355	343	350	374	350	357	371	343	373	368	384	375	340	372	356	368	334	347	381	356	349	364	358	324	370	371	348	345	338	358	368	366	364	362	333	382	342	358
45721	10009	3680	4039	3675	3007	2465	2236	2045	1856	1659	1558	1448	1351	1356	1244	1228	1249	1201	1142	1103	1116	1093	1060	1076	1084	996	1018	1020	1060	956	998	939	1026	985	999	941	1002	909	931	972	959	972	924	946	920	952	881	932	931	898	930	928	891	880	885	907	928	915	900	885	905	899	884	920	944	898	861	861	919	941	873	903	883	939	900	933	903	852	882	876	876	919	847	885	887	902	872	879	922	909	948	923	850	888	889	876	909	891	865	888	873	855	916	811	853	879	928	925	908	872	953	891	869	909	855	883	915	895	860	883	825	958	872	898	884	874	941	883	871	926	910	916	897	939	896	899	936	916	858	848	859	938	906	854	888	840	903	906	890	893	870	861	935	878	878	866	872	915	869	831	888	882	904	908	856	909	850	880	909	823	880	876	875	916	844	874	888	954	872	885	835	913	879	894	873	905	860	853	843	860	893	946	920	946	900	844	886	862	891	922	876	847	879	884	882	890	913	872	867	817	931	883	886	899	835	868	870	935	932	895	890	852	895	880	833	930	941	890	915	879	809	928	886	854	837	901	949	903	898	885	882	880	897	873	848	860	910	882	872	919	888	851	855	888	940	888	923	873	907	908	855	915	943	902	874	921	959	879	883	809	859	858	876	833	890	860	890	919	863	932	865	912	839	901	869	844	903	896	922	909	910	870	881	891	909	931	904	897	871	906	852	920	914	859	946	881	892	837	931	884	924	874	860	916	887	894	890	944	890	864	848	894	878	887	908	919	896	864	947	894	904	898	928	912	861	890	855	912	897	893	875	902	913	859	862	928	845	907	866	877	886	879	916	952	880	908	899	924	916	923	925	897	843	888	907	904	915	892	886	898	920	896	913	910	905	915	868	905	923	915	925	861	850	889	898	851	873	893	864	900	883	838	874	916	889	840	874	848	915	900	921	873	902	906	932	878	928	882	844	915	896	836	910	823	888	893	883	925	886	910	887	871	886	878	884	934	939	911	900	886	909	866	834	912	899	903	909	885	868	872	864	879	917	863	887	905	853	881	873	831	909	847	865	905	890	928	900	797	880	864	855	933	870	928	862	913	833	899	877	860	893	845	845	861	892	924	890	923	889	926	810	869	879	859	909	894	897	872	905	853	966	908	937	897	870	840	910	838	848	852	871	909	908	894	835	895	899	908	839	842	827	839	915	888	892	851	955	879	849	905	902	857	844	916	931	892	873	870	879	868	888	890	883	860	905	905	898	854	937	924	874	848	918	850	861	874	832	925	864	832	918	869	947	841	895	908	858	909	877	875	872	912	893	852	879	853	899	891	874	881	876	881	867	895	830	925	911	858	836	881	879	904	871	847	854	891	867	904	893	864	878	884	879	885	866	853	917	910	846	893	903	829	880	858	897	889	873	877	870	849	856	868	875	841	856	866	959	878	929	900	876	924	880	872	921	881	881	880	843	871	896	870	925	931	849	874	913	878	890	896	852	877	854	914	901	934	898	893	870	877	881	870	911	919	924	863	891	871	866	898	883	880	892	834	871	909	920	849	898	887	910	891	904	940	899	893	864	842	898	881	851	890	923	880	926	928	906	894	829	937	893	890	825	903	866	875	871	931	881	817	840	881	853	849	852	850	847	920	857	851	903	878	909	826	884	899	857	913	869	883	854	847	891	871	916	896	895	878	859	950	868	847	955	888	916	913	900	844	942	888	837	934	865	904	837	887	907	869	862	867	842	854	887	861	907	891	860	871	903	866	828	904	886	905	892	903	872	848	903	908	863	864	902	841	911	891	876	898	816	866	901	851	864	894	892	914	892	907	915	941	912	839	852	912	877	910	844	885	921	914	852	927	875	848	876	905	858	852	877	888	915	822	902	818	890	962	898	866	834	889	881	903	892	881	879	886	919	915	896	968	841	859	876	867	852	871	906	877	826	856	880	860	866	945	870	889	918	923	899	871	908	891	883	877	892	890	884	895	895	895	911	869	891	832	878	902	858	889	924	880	864	897	914	885	873	814	888	933	947	899	896	848	863	915	894	903	883	919	910	834	867	933	891	826	888	902	897	871	883	912	906	962	879	874	900	933	925	920	871	892	907	924	937	896	890	812	910	855	845	897	877	932	918	853	849	924	922	841	939	907	914	795	931	923	943	909	856	900	931	880	912	863	922	812	930	858	861	931	858	861	885	866	873	876	882	886	839	874	898	917	902	888	844	898	870	856	861	902	876	928	882	923	863	909	913	924	881	880	838	878	801	859	931	893	893	899	920	870	884	847	851	926	850	909	873	884	890	876	871	917	880	891	879	864	883	877	910	834	880	916	872	858	895	912	900	881	831	882	877	940	967	836	879	898	901	929	906	856	859	871	889	924	915	892	871	896	866	914	860	854	917	904	888	868	836	868	892	851	835	934	889	868	891	822	890	902	847	884	864	878	945	870	891	876	866	908	867	863	926	849	898	890	912	887	894	878	886	945	856	869	892	932	878	860	861	870	917	903	867	853	858	894	889	898	868	880	863	905	858	850	823	857	934	861	895	882	875	920	874	900	924	866	877	924	868	877	933	913	820	840	938	856	897	868	844	896	861	888	871	860	850	843	854	874	851	865	869	876	861	924	914	850	879	878	830	868	852	896	919	859	925	966	904	876	870	932	909	912	931	850	851	900	924	927	896	872	917	901	832	926	867	939	903	891	934	870	845	892	841	901	875	849	875	908	871	924	904	885	880	888	847	896	860	981	864	911	842	886	886	822	889	872	872	869	888	887	847	859	894	884	825	859	934	895	918	850	863	896	903	863	904	921	884	867	819	892	873	882	841	899	857	876	905	885	837	851	834	910	887	949	880	882	874	878	903	914	902	872	884	829	879	840	889	878	900	889	888	885	887	815	841	890	849	895	899	902	884	827	867	915	889	878	893	891	849	921	911	894	902	880	868	891	928	862	910	913	885	903	870	933	920	837	853	852	880	877	872	885	871	868	846	912	855	910	893	896	841	865	892	877	882	876	856	901	915	899	855	850	936	861	870	878	868	886	922	928	915	872	836	903	848	886	860	854	870	924	816	890	853	875	923	868	855	882	901	915	828	880	921	932	946	905	887	924	876	937	889	931	883	849	831	951	944	919	865	922	867	903	934	873	893	854	904	928	895	867	894	851	897	869	898	907	908	908	858	883	865	908	881	896	840	879	865	880	924	838	884	873	910	850	896	886	889	877	889	915	897	904	887	876	917	839	862	852	901	938	832	877	887	829	904	872	863	854	863	892	891	919	864	875	918	904	888	893	885	907	925	928	892	849	933	896	870	880	918	906	876	878	906	904	842	877	903	855	889	902	858	922	921	910	870	900	822	860	865	908	918	860	878	859	905	898	879	926	911	915	922	833	930	894	922	954	882	861	869	902	910	867	903	908	899	883	904	933	886	882	862	847	871	899	859	888	888	880	867	947	873	923	950	841	869	918	863	915	875	878	950	870	901	856	905	933	864	913	893	903	863	842	916	887	896	870	947	881	886
23338	3068	303	273	213	237	269	230	251	213	239	234	239	220	242	239	214	240	235	237	253	246	233	241	223	235	217	229	193	203	250	255	226	225	212	228	234	223	227	237	233	227	225	221	207	238	201	202	231	233	210	220	217	223	257	210	240	238	242	195	221	209	234	212	236	233	217	227	218	223	262	222	232	225	224	237	213	223	214	227	231	240	217	236	207	231	249	218	254	232	220	227	228	234	238	237	246	215	212	248	243	236	225	212	224	206	198	222	214	221	206	269	245	242	238	241	218	205	225	257	245	218	224	235	224	247	221	218	213	205	224	206	231	241	212	212	222	215	202	245	220	222	236	242	243	203	219	239	216	243	250	245	212	209	214	238	243	216	233	234	221	240	178	275	239	243	243	252	240	225	218	221	211	217	188	229	242	208	246	235	256	227	247	244	226	235	236	218	225	195	230	216	215	206	239	216	228	224	205	236	242	223	236	234	217	242	220	230	247	227	220	223	232	245	224	213	245	245	233	210	205	218	208	249	267	255	232	228	216	215	196	220	228	210	195	220	244	249	209	239	223	230	218	261	192	246	235	245	209	239	224	230	219	247	210	237	229	232	225	238	232	214	235	238	236	227	248	209	220	248	212	230	223	209	241	232	233	235	251	240	214	228	262	237	200	221	234	254	236	199	252	247	229	214	229	224	226	219	250	254	247	216	237	243	224	233	242	218	232	254	239	214	239	220	214	194	256	210	260	197	224	216	220	207	239	230	230	243	218	236	209	245	211	206	236	241	204	233	239	221	237	206	229	236	232	236	230	206	252	226	220	242	243	208	226	224	222	203	239	236	234	261	225	218	237	241	241	222	225	253	238	228	218	234	227	229	239	226	222	227	224	223	257	229	212	225	214	234	242	236	231	249	213	244	256	250	224	230	225	216	230	236	234	219	258	244	194	225	236	236	226	237	248	219	255	225	262	226	245	243	232	245	254	255	244	237	245	239	197	231	225	212	234	228	243	219	239	215	213	220	218	205	221	255	238	200	226	232	216	223	224	214	236	228	230	224	212	243	252	240	211	231	235	233	244	272	226	253	209	232	224	221	250	225	213	219	231	234	238	233	226	210	232	221	222	224	241	218	224	231	212	271	229	217	236	230	231	223	253	212	231	228	252	221	217	219	248	196	238	227	267	219	243	231	209	238	241	217	212	249	235	209	222	214	230	221	224	240	252	236	197	210	224	238	249	198	241	210	213	254	253	239	201	240	214	228	251	235	256	239	241	236	212	218	215	251	216	224	225	224	224	253	219	232	231	218	246	230	204	221	213	211	227	232	230	207	228	235	218	248	226	236	214	239	221	210	232	231	217	224	232	228	209	241	233	205	235	230	221	235	235	229	251	265	225	223	236	195	251	223	231	230	243	212	235	243	233	222	231	237	235	218	231	252	235	242	213	199	229	223	219	235	252	209	251	243	250	240	232	206	238	245	225	230	211	230	231	223	227	216	217	223	246	214	223	255	243	232	234	213	247	202	226	254	248	248	214	220	238	225	225	242	237	225	223	240	204	228	252	222	223	208	212	216	229	239	227	260	237	250	191	176	226	218	214	227	234	241	252	241	231	221	236	229	212	245	221	219	219	220	238	241	228	211	203	248	234	237	211	231	237	224	245	221	226	247	216	247	252	237	234	201	198	254	248	241	232	223	236	254	259	215	204	244	222	233	227	263	191	254	209	212	186	229	232	245	220	240	200	231	209	208	226	251	217	225	222	244	225	239	236	216	249	237	201	220	254	237	215	229	239	230	231	218	227	253	228	249	228	211	227	250	217	226	213	258	219	226	188	231	239	227	254	221	215	227	220	251	231	220	220	238	205	227	222	217	247	222	238	221	223	232	223	247	203	219	214	222	235	212	241	208	241	206	229	229	223	229	226	240	206	244	207	242	230	217	235	207	248	243	242	242	203	243	247	252	242	253	235	235	208	263	234	215	216	216	225	224	226	239	211	224	255	232	233	191	218	205	234	199	221	237	221	223	224	216	215	230	236	232	269	268	203	241	259	246	237	251	226	244	210	228	212	242	244	226	243	241	239	208	226	229	221	259	232	214	219	223	227	222	212	216	231	233	235	239	226	246	256	218	230	215	240	207	227	209	217	221	234	220	243	208	226	222	216	242	224	239	228	226	222	222	245	231	219	256	217	234	222	229	231	262	223	241	205	243	209	226	228	266	236	203	240	229	212	238	230	218	218	214	224	220	242	231	227	241	235	233	225	216	235	214	240	256	216	257	235	213	224	234	216	225	229	228	214	240	203	224	200	218	245	222	243	238	232	235	228	240	245	225	220	249	208	206	246	220	223	213	215	248	224	224	223	228	225	231	224	209	215	235	225	201	184	215	225	220	214	215	246	239	247	224	264	228	244	228	228	238	198	212	216	234	247	232	245	251	247	205	250	254	218	238	232	201	209	226	219	227	227	244	215	238	209	231	239	230	263	219	231	228	239	217	233	218	223	229	237	234	204	233	226	232	208	241	232	235	209	210	217	219	231	221	227	234	221	246	237	228	226	213	225	221	212	237	217	239	237	227	220	210	230	232	209	253	253	224	223	217	209	267	227	227	229	235	235	241	213	237	252	240	234	226	224	233	227	214	246	236	219	231	214	215	225	221	195	239	203	227	254	203	252	242	199	263	257	233	211	204	237	214	219	245	228	241	215	266	235	209	230	259	214	275	228	236	215	239	206	222	245	220	240	230	230	235	226	233	231	241	227	226	231	228	218	216	222	246	243	223	204	247	233	203	246	237	214	263	203	220	237	215	244	239	203	228	253	247	214	224	221	231	223	231	259	196	244	230	194	224	246	234	235	212	243	224	196	233	235	230	253	244	221	221	238	217	239	228	251	237	199	211	206	215	233	243	250	232	247	235	208	231	231	200	241	222	225	227	218	243	226	251	217	199	233	234	222	235	235	207	213	229	241	215	191	207	248	203	207	211	224	216	234	266	230	217	224	244	212	214	237	239	222	238	237	215	216	209	234	236	240	223	241	268	223	221	234	222	237	232	262	236	205	219	215	224	235	226	248	223	240	231	242	242	213	246	220	237	227	230	233	252	219	216	248	244	245	248	234	229	242	237	241	205	221	252	240	249	227	204	215	246	207	252	217	266	235	242	222	220	226	234	229	267	244	196	246	246	244	237	210	230	228	225	231	225	248	226	253	213	225	226	203	229	236	215	253	244	243	207	245	241	219	217	223	222	226	236	218	237	230	251	245	222	232	261	218	196	205	224	240	239	257	219	232	239	203	236	211	236	231	239	238	229	228	268	243	242	217	211	255	229	210	219	224	238	250	250	220	206	239	216	223	223	238	233	245	203	201	242	198	212	245	237	207	219	221	221	248	250	206	216	197	220	242	229	230	232	218	204	246	221	228	225	234	211	214	201	215	216	223	229	221	230	234	235	260	217	242	223	245	218	241	233	238	228	234	234	257	225	226	229	226	229	233	222	218	234
17791	1090	705	735	727	728	676	702	654	719	629	697	682	663	655	690	669	627	680	642	727	625	657	672	634	678	626	671	677	638	627	676	654	678	601	642	649	693	647	674	662	700	639	675	670	606	651	650	662	655	688	660	654	622	647	692	659	665	726	645	627	625	690	675	639	656	675	660	649	657	645	631	668	641	606	686	663	656	664	676	597	651	677	639	649	657	676	640	649	648	653	673	656	679	680	664	627	662	656	645	625	710	686	625	657	644	734	696	681	615	584	689	674	643	676	660	627	660	641	668	625	670	692	731	668	605	601	669	651	641	683	678	639	611	631	639	627	682	665	666	622	696	699	649	640	642	667	693	707	637	694	677	622	679	618	649	659	647	637	655	608	632	632	634	681	646	653	638	643	652	663	633	683	662	671	669	701	668	624	658	665	607	728	659	660	675	626	661	673	661	643	666	628	610	675	678	673	648	632	651	604	693	691	658	651	635	693	636	632	670	669	709	658	651	662	668	650	602	643	668	618	663	695	650	652	669	706	633	636	731	678	652	675	667	643	626	709	634	621	643	636	661	626	651	631	641	635	651	631	609	647	592	675	667	661	630	661	633	680	636	644	647	699	651	615	619	606	680	643	679	658	632	708	633	654	673	641	649	624	618	650	665	658	652	603	646	628	689	664	631	678	650	641	661	649	696	628	631	650	659	617	655	674	659	694	642	713	676	684	656	603	672	684	626	662	652	661	605	647	632	598	649	644	659	675	655	674	665	626	621	639	697	659	655	658	674	689	610	707	648	686	672	643	680	624	622	661	647	628	673	628	671	661	702	650	676	648	680	651	636	655	654	647	690	650	638	638	644	650	640	669	600	659	674	699	606	699	685	676	655	641	643	610	699	693	611	682	634	582	666	658	655	649	663	667	685	652	623	634	674	622	658	675	643	631	649	681	648	634	668	700	690	682	652	648	630	599	668	642	652	675	639	642	653	678	630	621	624	621	613	638	636	632	629	638	656	684	675	619	664	631	650	639	657	602	672	649	690	631	679	668	617	671	631	627	640	643	651	661	684	643	656	693	684	649	642	663	637	663	655	674	645	629	611	655	701	677	691	648	688	649	630	631	664	676	692	616	673	616	644	641	691	698	659	663	674	670	660	642	660	612	626	672	635	627	665	644	621	646	613	642	674	659	654	668	649	643	665	625	642	639	610	637	600	653	658	633	653	642	698	663	644	681	647	660	625	623	637	671	631	671	682	641	662	651	639	676	633	646	688	652	666	650	675	703	658	620	610	656	600	659	661	650	658	681	656	655	658	611	650	665	622	664	636	624	678	640	664	633	648	607	659	653	630	660	633	674	626	638	630	656	660	691	608	672	681	630	685	643	631	664	627	656	642	655	630	675	670	655	649	668	620	672	646	673	651	614	626	598	641	668	694	676	684	675	715	689	654	681	627	660	655	654	657	626	643	671	644	596	680	658	604	669	624	684	663	657	651	662	642	638	639	634	661	638	668	652	653	661	646	645	645	683	666	644	645	666	679	670	633	662	673	660	650	660	649	659	682	629	610	647	647	630	580	639	647	613	672	650	618	618	630	634	646	611	632	683	646	691	667	629	658	664	625	638	688	685	593	694	640	629	661	672	640	646	605	658	656	622	678	634	622	669	617	605	683	643	626	652	642	666	660	658	662	640	652	634	651	648	636	674	672	624	720	686	614	649	636	671	697	693	685	647	668	667	639	635	629	666	641	689	659	648	654	650	653	640	690	646	683	673	652	681	634	654	635	696	643	668	599	591	669	635	677	600	663	663	633	664	672	615	651	629	704	671	657	653	665	655	667	655	629	652	685	677	668	677	584	638	631	628	620	716	631	631	690	633	662	663	666	671	672	625	681	651	724	614	631	617	662	673	628	691	635	649	739	670	600	671	646	620	674	656	654	628	682	715	645	620	595	664	651	607	653	696	659	681	661	677	671	668	642	698	660	605	679	629	652	631	665	650	636	629	639	641	684	667	652	671	673	638	666	656	681	624	677	620	636	652	670	617	640	634	639	624	667	605	602	653	671	566	671	673	633	624	678	630	672	637	646	652	659	671	637	671	633	671	651	623	679	642	664	622	661	678	656	614	655	702	689	662	629	652	666	657	636	689	623	675	669	672	629	624	699	658	623	628	683	663	625	671	675	712	638	648	621	639	665	646	670	678	677	627	634	664	673	703	659	668	655	625	651	706	674	618	637	659	657	636	648	651	649	643	645	626	632	632	640	626	635	598	692	672	624	677	657	683	621	626	645	657	671	662	696	659	619	688	669	659	626	628	662	654	659	667	666	616	621	642	651	675	667	696	659	672	635	683	618	647	628	714	649	655	653	655	682	625	661	631	635	650	644	676	665	650	632	611	639	664	635	660	637	628	664	680	684	659	667	624	674	677	646	615	659	682	684	678	633	692	658	662	683	654	638	657	657	680	660	646	659	671	636	688	623	636	691	672	649	632	660	671	659	668	651	644	647	657	611	624	653	688	603	652	624	684	659	608	641	657	714	652	693	660	607	613	667	601	634	624	662	656	646	651	676	646	657	685	647	650	646	696	686	673	651	676	679	662	671	674	653	663	670	616	663	598	662	648	673	666	618	591	684	658	686	603	632	644	661	709	675	651	679	663	687	620	681	727	611	692	637	671	595	679	651	630	620	646	658	713	662	684	636	623	656	638	606	632	626	673	647	705	660	633	646	644	647	696	653	635	660	664	637	651	679	623	676	680	641	666	621	676	653	675	624	638	647	667	644	630	662	691	701	630	624	637	643	673	680	641	668	615	678	648	705	665	651	609	637	665	641	695	650	667	679	616	715	636	661	650	628	688	665	663	667	633	623	639	725	672	641	581	673	646	646	679	633	686	650	665	633	654	629	680	648	657	628	631	660	640	651	610	627	623	681	666	637	667	685	667	675	652	628	617	670	640	666	635	682	682	640	646	637	685	666	662	635	611	625	647	668	610	667	633	655	623	648	624	688	643	664	673	663	681	663	655	641	599	693	631	617	657	664	646	690	661	659	639	645	638	648	631	673	636	668	660	617	643	709	668	658	657	676	643	652	638	659	639	664	649	670	693	658	691	648	628	614	624	621	656	638	653	658	655	680	617	670	615	658	617	673	686	690	612	648	649	662	658	667	632	670	599	658	634	616	717	653	683	664	652	677	673	633	643	701	659	668	645	700	648	689	627	662	638	643	633	688	660	641	659	657	677	696	627	670	678	680	636	660	638	682	622	676	666	637	668	688	689	686	647	647	644	641	621	644	621	665	657	665	679	616	701	665	644	667	684	710	674	659	646	638	691	642	649	672	690	661	694	682	658	682	685	689	636	657	661	656	659	626	654	653	673	660	678	650	671	683	678	630	640	647	650	680	660	672	647	641	690	652	680	624	655	676	688	638	638	648	702	632	709	659	656	669	644	640	628	634	650	652	659	621	612	678	664	633	663	654	661	626	656	658	662	635	619	642	663	672
57195	27211	13054	2489	734	625	569	496	487	463	440	412	406	416	432	412	451	403	395	410	382	411	387	387	409	402	409	434	366	435	401	374	409	373	379	350	353	390	400	351	396	391	378	385	394	380	355	386	385	382	367	366	387	405	394	362	389	398	397	339	385	388	391	394	389	395	396	388	400	358	359	414	430	381	366	373	366	380	367	381	364	397	414	393	363	388	403	389	368	396	363	385	379	394	410	361	341	396	416	351	384	383	361	379	410	371	396	376	387	406	383	388	403	403	389	398	381	355	366	380	395	387	386	382	357	375	373	383	405	398	359	385	384	353	400	361	370	369	363	369	386	381	404	399	365	365	387	386	390	381	373	352	426	348	391	389	381	385	389	358	429	347	377	353	353	373	398	380	373	357	340	374	357	385	382	369	368	380	374	353	355	347	417	397	418	335	409	380	379	392	387	387	369	342	378	414	396	356	376	391	363	394	390	367	360	411	387	390	395	359	387	364	401	375	393	369	375	403	391	399	373	383	368	398	398	424	392	394	397	378	362	372	401	374	397	347	368	356	376	378	383	371	399	354	391	391	403	366	379	371	356	424	358	339	372	361	366	372	378	412	365	406	385	354	389	381	408	385	382	366	401	374	395	343	388	400	374	383	369	383	400	387	391	374	405	386	366	390	372	361	371	384	373	355	387	363	381	375	417	355	376	406	388	393	352	359	402	410	415	369	358	373	356	369	396	304	336	382	389	423	360	371	352	343	358	423	381	393	381	382	407	393	403	385	407	405	346	358	382	390	383	346	378	359	400	359	405	388	357	398	422	369	403	392	380	409	355	361	364	377	395	401	355	362	352	334	381	410	388	378	363	336	377	384	415	408	381	392	354	411	361	365	387	356	392	344	349	381	382	367	401	388	371	371	378	358	394	394	393	381	413	407	425	406	381	428	364	374	387	379	344	390	412	422	357	397	346	364	382	387	415	399	385	372	373	403	387	340	364	377	373	381	384	382	377	357	409	400	381	409	364	392	373	323	383	388	413	384	380	396	351	380	381	360	383	438	335	363	406	386	346	411	361	333	397	384	361	440	373	381	328	364	368	376	366	350	376	373	357	351	358	355	408	381	400	381	385	386	381	358	378	359	329	355	435	361	381	387	363	372	388	361	406	409	369	438	371	379	358	380	414	355	375	357	390	364	367	350	381	404	370	395	397	369	386	372	415	400	399	385	431	380	351	366	430	387	386	378	373	394	381	410	383	388	411	373	371	382	373	345	394	373	370	389	371	391	361	378	383	366	382	390	408	350	363	408	403	374	396	365	379	385	388	394	407	389	371	355	394	406	348	363	379	349	399	363	345	390	373	406	372	377	361	401	363	364	385	414	361	391	369	366	399	375	355	380	396	395	369	369	380	381	372	388	361	415	354	398	386	392	381	368	434	374	430	400	411	355	426	410	398	380	392	385	355	360	392	374	387	414	403	377	375	396	385	370	397	390	420	401	396	370	406	396	388	400	366	382	381	366	397	382	370	399	406	394	377	367	412	374	372	361	388	378	392	340	350	371	378	427	420	360	364	365	343	352	395	395	384	362	349	391	366	395	387	367	406	362	372	409	384	386	405	405	378	378	381	370	401	398	393	389	371	404	381	357	335	390	378	375	374	390	368	353	415	371	386	376	385	418	360	412	400	384	350	350	377	361	381	404	356	364	347	344	398	388	388	367	375	410	372	374	412	370	381	404	364	368	395	372	391	410	400	377	391	373	386	357	400	355	401	407	410	381	369	384	397	389	346	367	369	390	382	381	428	376	423	384	435	366	380	407	372	381	382	348	370	352	370	385	384	388	367	379	358	359	371	375	352	374	380	419	382	372	385	396	389	386	352	382	395	386	379	402	384	418	376	375	374	367	392	331	367	355	380	413	401	412	362	415	384	359	379	376	376	397	398	358	353	391	378	438	415	422	375	347	410	357	368	374	387	386	417	357	378	363	379	358	352	381	336	370	376	391	371	366	378	350	341	374	417	422	364	362	365	396	385	368	394	377	388	345	409	388	405	388	392	363	335	356	381	396	391	393	369	341	375	368	388	344	415	384	356	365	390	424	400	401	399	374	380	361	375	419	393	367	372	404	386	378	392	373	390	396	389	363	373	376	405	415	408	362	338	371	356	424	359	376	382	355	398	403	370	407	377	362	372	379	395	389	334	360	367	344	365	353	404	402	364	381	433	355	396	390	387	401	335	401	384	376	369	385	402	385	391	397	380	409	371	353	411	388	360	348	409	357	366	375	353	392	376	365	384	398	386	372	362	365	376	383	396	361	354	397	390	379	374	425	381	369	340	372	396	377	415	384	399	391	393	385	391	416	385	370	397	410	400	375	383	414	363	384	353	352	347	389	357	362	378	389	336	384	363	413	398	378	353	357	399	383	369	373	331	387	336	376	360	398	398	367	351	367	398	385	396	375	391	378	395	352	383	402	369	368	394	359	380	395	391	338	403	419	398	354	388	409	372	376	365	386	423	386	366	362	380	388	372	398	369	378	413	409	373	360	373	361	377	415	413	369	377	365	398	404	373	366	377	361	367	376	384	356	390	382	367	403	422	399	383	421	394	356	396	393	375	361	418	401	369	357	396	397	383	372	354	344	337	375	391	397	373	383	366	376	377	389	418	386	368	391	367	377	379	377	355	380	362	397	358	382	401	389	379	363	379	421	415	383	334	410	379	379	379	389	384	411	368	383	399	408	407	361	357	406	374	374	375	354	364	389	354	379	401	371	408	405	359	371	389	386	361	366	381	380	396	364	393	396	379	390	388	361	377	380	385	345	391	390	383	364	405	361	363	415	401	360	340	377	379	362	389	393	360	405	371	373	385	349	388	384	371	382	381	387	398	394	388	385	378	375	398	360	399	370	362	375	392	388	381	393	387	360	372	355	367	393	353	372	366	371	352	374	351	387	400	395	387	349	379	355	391	387	371	370	379	381	394	375	369	374	374	375	391	367	377	368	376	340	393	398	341	417	378	369	375	370	368	414	377	390	385	366	388	394	397	370	382	349	392	401	378	415	369	398	423	385	403	376	358	383	431	359	393	347	376	334	387	359	363	370	403	348	352	368	405	403	413	355	389	358	363	364	390	394	368	385	378	399	398	438	407	419	390	401	397	402	398	365	387	420	387	380	382	390	352	379	389	369	408	410	330	382	400	376	374	346	400	375	419	397	371	372	400	394	380	397	394	370	383	361	379	399	363	389	413	362	380	398	406	380	369	365	369	367	388	369	368	378	355	358	380	387	407	402	409	368	393	428	391	368	372	370	425	346	381	396	396	374	384	366	411	361	367	390	380	377	386	390	385	373	393	395	416	382	391	412	330	393	328	393	375	389	396	356	373	356	396	385	387	381	396	372	382	390	390	414	372	371	399	365	378	401	368	382	393	366	378	366	363	389	379	379	371	373	362	353	453	346	419	376	384	413	386	375	357	386	383	379	392	356	382	361	362	395	394	397
39106	6735	2465	2623	2432	2053	1820	1657	1538	1434	1348	1286	1294	1239	1186	1211	1119	1146	1077	1131	1125	1146	1112	1050	1088	1088	1049	1068	1035	1093	1055	1037	1015	1082	1011	1021	1013	1030	1058	1014	992	969	1012	1099	1006	992	1027	965	987	987	961	1024	998	1000	946	1035	1000	1039	1068	1000	1023	951	1000	1035	988	1009	997	1029	949	1004	964	953	918	972	978	986	1018	997	1011	1002	923	975	1013	962	1046	1013	956	978	978	981	972	1050	1021	1020	955	1007	996	940	992	1035	986	957	988	1044	1036	977	1024	1067	996	977	987	965	971	962	1039	958	979	1026	1010	983	1017	1004	950	1017	1019	983	1026	1018	1001	1009	944	945	946	973	976	1011	1004	975	966	985	1022	930	933	956	962	994	976	968	1001	1020	995	982	995	1013	970	974	1029	1034	990	995	1025	1008	965	949	1037	949	996	980	1042	1014	1017	952	981	931	939	975	926	1029	1029	1014	990	980	1038	993	958	996	933	993	985	998	946	902	1010	1042	1001	1025	946	1029	1014	1045	953	977	1010	1017	899	1005	1024	956	972	980	993	970	1008	985	1022	969	965	973	899	919	993	1024	946	939	992	938	1052	935	1039	1090	958	986	993	985	926	1019	992	976	961	994	1046	981	1041	1029	1023	975	967	973	987	983	955	982	1008	965	987	1032	959	977	967	976	953	967	960	974	965	954	952	975	962	1014	996	914	966	1059	925	1004	977	1026	1005	964	942	958	970	968	974	1004	1031	927	1033	941	1033	995	938	962	996	1003	986	973	1013	987	996	965	914	952	944	1026	1001	957	952	1017	1024	950	1000	985	1000	950	991	990	983	986	987	997	1001	1012	965	959	979	970	1016	1014	1005	993	972	965	1003	1015	1019	957	958	979	927	1042	1020	937	964	1024	952	992	912	982	939	989	1006	989	1007	1020	1003	977	969	984	972	985	1006	970	1001	1029	972	1027	962	1047	933	1037	978	983	1005	978	959	990	986	937	1001	983	991	996	993	1002	977	1032	1034	983	982	1013	1018	981	935	961	1011	1013	1011	992	961	958	962	936	966	1001	974	1005	943	935	930	985	964	1008	976	964	994	997	1015	964	904	1036	979	981	1044	950	984	1025	1004	972	1027	1039	953	986	1047	983	991	971	974	966	978	952	1007	971	983	1050	991	984	968	977	993	987	962	945	1019	931	990	1002	1022	961	951	982	1045	971	1048	1003	1066	1025	977	980	1006	1020	987	985	983	1000	1003	1007	969	966	907	964	1018	968	972	1014	942	1023	1015	965	949	1037	1025	964	1007	1005	1052	1013	996	1003	951	981	966	945	962	1030	961	969	1010	990	939	949	984	973	980	980	974	965	932	933	1039	981	978	998	904	939	947	953	1006	965	959	1008	932	930	955	948	1004	1060	963	981	964	1026	1032	974	1017	966	993	984	1023	983	975	985	977	1025	951	1008	1000	924	951	996	973	946	924	992	997	1003	939	922	960	962	967	1000	988	994	973	989	973	950	980	1030	1004	968	978	978	1032	1002	962	1000	948	996	949	975	939	984	979	967	1002	991	971	977	979	1024	993	1014	1009	969	950	983	967	967	1002	985	960	980	953	934	1010	1010	1026	1027	952	984	986	1007	956	958	967	992	988	994	1039	985	970	967	986	961	942	1012	996	973	973	991	990	1009	953	992	964	1038	944	934	1015	946	1032	964	1023	942	954	913	980	990	986	1028	1009	996	961	929	1048	989	997	991	1006	1021	984	1003	979	938	990	1059	1005	1002	1025	973	950	942	909	1005	965	978	932	1000	970	980	975	954	1010	958	997	989	930	1039	994	981	1004	990	995	964	960	1010	972	983	1007	976	961	979	976	980	1010	1006	1007	1058	979	1026	971	976	986	956	980	1034	1030	923	1002	1023	1027	1016	1016	933	998	947	984	968	977	977	1050	989	915	909	940	1043	995	1005	949	984	975	986	1000	986	953	1002	936	1015	967	977	1040	964	967	945	984	1023	1033	978	919	971	936	1006	976	976	1006	1011	969	1006	1024	994	985	1021	981	1014	964	1030	930	974	935	1018	995	1013	937	977	987	1028	1020	979	1009	999	989	1035	972	966	981	977	997	982	1003	923	1022	1028	983	968	965	999	989	1000	977	994	919	920	974	981	982	975	945	987	1023	979	953	1020	1004	1018	1002	946	957	962	971	955	1003	1017	964	958	989	949	989	968	973	944	949	969	981	1013	963	937	918	1003	1036	984	1018	985	1003	960	930	998	960	1003	1020	978	983	949	1005	1047	953	971	992	969	989	1035	1052	1026	978	1047	976	989	969	1036	945	979	1047	924	1019	1050	978	1024	1002	1017	937	982	1003	1006	954	1013	1043	936	992	970	984	1001	958	1001	992	989	1010	1013	995	904	1008	934	988	926	970	1027	1003	1005	949	1009	991	993	967	943	919	996	978	990	951	992	993	1015	933	986	992	988	1015	943	1006	937	917	914	990	985	1002	952	984	934	952	976	1012	997	965	964	1022	995	983	933	985	964	976	994	994	966	943	950	1013	972	980	939	961	1024	991	941	972	953	963	993	942	1004	970	950	920	963	1008	988	985	973	1011	985	982	990	1024	996	1013	1029	1001	954	957	953	998	1014	1003	979	952	916	906	981	954	991	980	1000	952	991	1006	961	985	968	1016	964	929	947	1002	951	950	987	897	1025	943	927	1043	928	999	985	1003	989	974	968	1012	971	944	968	966	1053	981	973	955	930	979	957	1063	1017	1004	1015	999	1004	1011	950	982	1042	948	991	972	1019	948	971	1006	1047	972	982	987	988	1008	998	1014	956	1002	955	973	933	1018	938	1014	966	996	995	968	999	989	1018	964	969	988	936	996	972	1038	1024	960	945	992	997	999	946	971	1028	958	1048	1041	980	978	960	937	961	959	1000	1011	1012	988	963	956	1003	978	930	1022	1013	958	967	943	946	972	940	979	970	933	981	959	1005	1000	1009	1009	997	1036	978	942	967	973	975	931	938	980	1013	970	993	1031	1007	953	992	986	1050	980	972	1029	942	968	953	968	954	1023	1016	923	930	1006	975	890	967	1035	902	1007	991	950	963	971	982	991	906	992	1021	965	997	940	969	956	952	950	964	990	996	968	1008	977	980	977	982	999	971	964	988	937	987	988	999	959	1010	1010	1005	992	995	983	976	981	969	960	984	1009	975	1002	940	994	1013	972	998	990	950	956	995	941	966	972	1001	958	951	999	950	996	1032	1007	959	1008	952	977	1014	1007	960	956	949	1015	990	958	976	1026	1035	973	984	1017	1029	1029	1004	968	948	952	972	1010	1016	987	998	988	997	1004	961	990	959	996	986	987	946	937	978	956	961	1029	944	1076	1000	988	981	961	920	963	990	971	913	1032	1027	969	1045	963	954	954	969	1003	928	969	923	958	1000	961	966	999	1010	1042	1005	1017	959	1007	982	977	1003	1020	932	965	1022	987	970	999	961	1033	979	974	970	966	964	1000	956	994	953	954	1020	951	984	981	966	960	945	976	1016	996	1003	1016	1022	912	1020	978	995	945	942	1013	970	950	989	997	924	974	972	965	933	958	971	1009	963	964	1039	952	969	1002	986	1003	981	971	998	916	925	958	955	942	961	983	999	987	996	967	992	1000	986	986	994	1020	1027	921	1002	967	1011	960	952	971	921	1044	971	1079	1010	990	1004	933	965	985	949	951	993	912	976	965	971	1015	1056	994	961	968	1001	957	985	954	954	951	977	994	973	969	981	959	927	986	962	1026	1009	1000	1014	1016	973	965	1045	937	987	877	1010	972	984	983	1044	967	941	960	972	1015	1003	1033	1023	953	996	987	989	1035	918	993	1000	979	950	971	995	1006	966	1035	1044	1002	994	1028	913	973	930	994	978	1005	982	989	957	1010	978	1073	1043	954	1006	1012	983	956	1010	977	981	943	982	997	941	1006	934	931	936	1000	976
57552	29124	19432	10359	1387	843	674	576	506	514	472	448	421	405	398	400	376	382	406	385	421	398	405	400	370	357	367	357	342	353	365	354	373	386	351	343	356	365	376	408	389	373	351	408	375	348	334	351	386	363	394	353	393	349	351	371	368	356	398	329	360	372	352	366	339	322	355	353	366	349	335	351	403	382	355	382	366	346	366	360	369	340	335	359	338	345	351	374	303	422	345	340	342	330	345	350	356	361	327	403	369	377	355	369	352	343	367	352	367	342	350	308	358	380	365	322	339	383	370	355	340	350	325	339	340	374	351	366	349	347	328	339	368	383	331	347	359	354	332	331	359	344	317	373	327	364	374	364	326	343	340	354	327	332	315	356	343	346	355	324	363	386	377	347	355	373	321	357	398	340	386	360	352	350	317	338	350	389	382	350	358	342	384	374	388	341	339	364	358	354	352	350	352	348	396	362	340	371	381	348	365	327	360	339	330	374	383	329	367	333	372	362	360	350	318	342	364	373	336	357	349	369	335	342	370	352	355	327	333	375	377	375	350	362	380	353	365	365	335	364	328	366	388	348	354	316	333	336	370	381	375	336	363	341	373	324	363	382	355	423	385	372	335	378	389	330	327	305	351	362	349	353	354	312	323	357	368	374	392	376	361	333	372	318	369	346	333	364	312	346	360	385	397	366	340	360	349	345	345	346	347	332	338	319	360	368	345	357	401	331	352	379	380	347	360	352	372	364	367	356	377	373	334	350	336	337	342	364	329	338	343	323	389	332	361	381	358	354	344	367	371	350	335	352	368	370	370	392	344	379	389	360	329	328	364	351	326	320	365	346	349	375	371	344	348	341	342	378	355	364	355	357	355	343	342	329	343	364	397	331	351	331	347	356	365	331	316	397	343	358	395	327	347	331	338	374	357	344	363	361	322	373	392	343	343	338	331	363	372	354	376	337	338	370	342	379	322	314	374	389	366	366	305	340	389	338	344	355	342	375	346	363	368	342	350	335	363	356	331	339	352	373	367	326	348	359	332	363	402	338	374	356	323	344	377	352	351	389	346	373	342	380	375	361	343	326	342	337	373	374	352	370	314	384	350	360	399	330	353	375	376	336	354	357	336	358	340	371	383	350	346	322	349	343	349	350	384	349	348	346	354	346	356	331	354	380	367	333	362	354	368	351	363	380	327	335	340	360	369	338	382	356	372	356	359	351	348	359	365	352	326	378	365	364	353	358	361	359	364	339	352	361	379	320	340	341	357	351	344	374	362	340	325	350	375	363	355	353	323	353	346	348	330	333	371	327	375	346	328	351	328	363	350	389	326	368	344	365	383	301	386	351	349	351	381	352	360	368	339	353	333	374	356	332	314	335	332	361	335	331	359	324	365	332	354	386	342	371	371	362	364	320	380	358	367	366	338	357	337	379	358	326	343	354	322	338	329	353	367	343	362	365	327	392	399	364	312	357	375	343	352	361	358	311	370	375	350	339	372	335	351	353	354	369	360	363	356	392	363	382	364	363	381	333	356	338	337	345	371	365	327	337	366	345	359	355	385	370	342	358	341	342	402	377	371	376	348	347	356	371	387	332	314	338	357	345	365	365	332	359	373	378	339	360	339	329	355	376	311	343	333	374	376	366	353	359	336	352	320	346	391	347	378	367	371	374	358	348	336	333	365	341	381	305	312	340	352	365	366	369	380	340	370	363	333	390	403	352	353	356	375	359	357	357	335	358	339	343	355	361	339	359	320	374	350	358	339	378	381	371	351	347	349	313	342	358	362	351	331	339	347	333	328	345	354	373	345	352	339	351	358	369	358	384	349	346	357	341	352	355	365	361	355	344	345	366	343	360	363	373	369	350	344	363	373	365	302	309	377	355	364	360	361	388	340	337	383	362	356	388	347	359	367	393	340	374	349	349	362	370	348	325	355	357	354	355	393	385	356	380	337	336	358	354	338	340	348	362	345	365	342	361	364	335	353	332	373	361	350	348	311	369	365	404	344	362	332	354	356	338	367	331	356	374	369	358	412	385	342	355	372	362	372	347	337	347	367	348	372	350	362	347	350	344	357	374	368	311	351	363	347	337	332	360	338	365	374	389	335	354	349	348	329	381	373	334	365	354	380	342	359	331	375	365	341	376	354	353	379	348	355	375	368	389	359	370	367	324	355	329	319	317	355	371	353	341	391	358	380	327	361	354	334	336	325	366	345	341	358	361	339	379	346	337	343	343	337	324	361	368	345	333	347	375	362	344	360	367	375	310	357	364	367	348	353	363	370	328	348	383	353	358	373	376	351	352	321	359	333	352	400	342	342	340	329	355	360	363	370	361	389	329	353	358	386	349	373	341	372	379	363	362	348	349	341	344	365	374	353	375	352	307	380	335	328	356	368	355	387	372	386	355	341	337	353	375	350	361	337	350	338	348	352	333	331	372	360	370	359	374	362	394	331	371	359	377	346	353	342	359	380	330	371	364	371	322	364	330	345	392	366	365	389	358	323	342	320	340	332	352	345	334	337	365	396	359	333	357	368	361	330	367	346	375	399	354	342	350	344	328	318	352	353	371	378	302	351	356	350	350	358	354	311	351	347	348	377	348	376	364	315	351	360	319	368	345	348	335	348	353	358	371	364	343	361	368	341	386	306	327	362	341	341	368	353	319	358	358	339	356	363	325	372	343	369	335	360	336	352	396	328	370	357	360	384	352	367	350	381	311	317	338	365	325	373	354	321	364	363	360	346	333	368	338	362	333	327	352	345	364	314	358	366	361	361	335	413	376	367	351	339	364	344	348	324	346	352	360	356	333	360	346	338	326	302	364	359	363	367	367	348	379	352	349	347	345	376	351	326	306	338	359	344	364	328	346	359	344	331	323	338	343	399	390	382	353	345	349	378	340	340	367	363	378	347	332	360	355	359	394	397	327	369	350	374	347	327	339	361	338	392	344	342	362	353	338	341	362	349	346	401	357	365	371	344	356	358	382	357	362	357	347	365	385	358	339	347	332	346	348	411	345	331	371	356	322	348	368	362	350	325	354	346	356	325	345	342	390	364	360	342	338	359	331	355	366	330	364	361	359	382	343	391	319	378	333	375	356	355	355	335	358	391	365	331	335	345	354	378	343	353	353	351	325	365	361	314	355	350	360	344	350	313	350	358	382	353	349	368	335	330	333	373	357	322	308	359	320	339	357	335	360	345	351	360	341	348	369	375	359	333	406	373	337	391	328	391	340	369	405	362	362	360	372	347	343	346	360	365	343	336	327	339	346	330	318	366	346	355	336	320	415	363	333	337	359	387	363	343	340	347	344	338	337	322	347	346	353	365	367	362	365	361	353	380	369	345	316	374	370	373	350	353	340	359	336	352	359	349	338	353	343	348	372	349	422	397	340	372	352	346	350	352	360	351	324	344	405	327	354	370	367	387	333	375	369	363	320	362	342	382	397	347	307	366	410	342	375	361	352	348	342	366	323	366	341	334	375	337	355	367	388	357	326	364	334
47018	11092	3630	4049	3514	2957	2564	2210	1889	1804	1615	1489	1522	1350	1258	1295	1253	1227	1081	1184	1131	1112	1130	1059	1036	1004	987	1025	996	1023	1001	984	973	990	960	934	994	955	937	877	982	987	965	897	975	971	944	904	897	912	897	894	930	968	961	897	916	887	891	917	945	903	911	889	903	875	913	918	888	977	863	905	862	897	936	904	937	895	932	914	849	913	855	854	872	925	915	928	928	901	872	893	935	895	946	876	893	899	931	878	911	867	923	939	948	924	875	914	912	864	877	908	879	911	876	914	831	956	893	840	847	833	949	917	900	872	934	827	906	915	890	873	900	899	925	902	891	873	870	892	863	902	913	912	826	917	905	885	866	896	861	908	914	924	903	879	943	824	882	904	891	867	919	827	880	931	843	929	939	872	883	883	924	914	927	849	906	806	942	901	898	888	915	894	892	889	873	901	894	882	891	855	904	897	868	929	884	891	900	886	869	926	892	896	892	820	877	870	856	845	880	854	916	961	935	946	916	846	882	818	936	877	905	882	873	887	939	865	882	863	925	929	913	903	875	978	902	927	877	932	942	873	942	915	912	923	927	919	846	936	864	898	856	955	872	900	833	847	866	907	878	896	914	874	841	901	890	939	895	900	910	944	888	904	886	876	873	968	869	838	888	893	893	884	870	907	870	890	959	840	895	867	880	957	874	870	822	920	855	924	890	929	879	957	914	850	838	937	837	887	882	907	900	928	898	882	856	882	944	904	849	958	916	869	895	855	910	836	865	869	876	898	883	853	922	936	880	848	882	915	863	914	890	854	912	924	870	908	922	918	900	823	887	884	884	891	921	905	891	917	883	930	878	881	942	917	910	890	891	865	906	877	864	882	946	873	897	921	900	865	869	882	886	831	864	872	972	854	884	888	867	944	884	920	943	869	860	903	884	856	857	838	877	846	881	918	843	875	894	934	882	852	916	923	871	892	880	869	869	922	885	858	868	925	893	832	977	857	892	887	886	899	848	924	893	849	873	911	870	875	904	941	887	860	887	889	867	890	902	915	898	849	858	897	886	920	916	882	939	895	909	897	915	876	869	887	917	847	900	878	895	855	874	903	930	898	886	892	904	874	866	890	859	859	857	897	868	929	852	862	877	901	877	900	890	862	878	868	865	907	877	910	898	927	883	909	849	812	877	884	894	962	954	862	906	876	875	863	821	919	882	847	851	848	871	869	891	894	860	847	880	921	925	934	874	861	921	851	889	868	857	828	912	879	870	925	868	863	871	912	826	918	883	945	904	892	911	885	935	886	921	908	873	911	908	906	899	865	941	823	925	847	917	901	853	877	915	894	942	868	920	904	910	897	917	899	904	893	828	882	901	836	962	823	893	876	964	910	916	863	845	909	870	912	820	853	879	892	851	855	889	911	884	883	911	877	911	856	851	906	927	948	909	913	864	881	882	883	911	889	887	899	857	890	898	894	869	843	908	870	866	935	870	864	884	870	902	882	884	903	826	855	879	887	899	896	906	920	914	862	908	826	843	851	854	911	850	885	893	893	900	848	867	899	885	853	903	921	912	864	858	866	912	931	899	1001	844	868	886	914	871	908	872	908	888	938	917	903	879	870	892	921	862	963	863	862	898	877	911	873	911	890	886	880	835	884	925	841	897	878	887	854	898	867	852	898	878	902	918	877	880	893	912	920	901	852	823	912	858	867	874	879	863	931	936	962	890	931	853	930	863	860	860	849	858	919	881	908	827	863	889	848	895	885	874	895	882	885	854	882	887	892	907	907	852	856	868	884	888	916	902	932	928	890	919	969	868	859	927	909	893	874	885	915	855	885	947	934	902	852	898	882	865	892	887	924	800	850	857	862	866	935	904	930	904	901	873	881	889	911	927	867	868	918	923	936	918	965	883	855	937	939	900	898	897	911	917	872	904	901	900	846	883	937	926	845	857	896	911	905	971	943	824	883	796	899	935	956	818	808	894	909	906	893	917	885	921	894	906	882	855	935	837	887	897	879	869	905	884	851	898	871	883	856	858	894	871	881	882	865	874	914	906	844	884	857	853	860	932	906	858	893	876	906	836	871	952	867	842	862	889	847	903	889	958	886	899	897	915	914	872	883	962	876	897	908	857	862	835	922	944	915	916	878	878	953	925	926	883	891	875	891	862	881	918	903	922	946	872	875	912	948	865	875	887	899	931	860	942	867	885	875	873	886	872	893	904	887	871	887	851	934	898	889	888	845	880	912	930	892	898	857	898	842	860	912	913	955	848	942	897	930	866	881	873	883	853	849	916	904	845	888	906	900	899	879	893	905	917	849	889	860	908	882	840	890	884	841	898	907	843	936	890	910	859	918	878	913	819	833	968	897	870	891	904	852	897	892	885	906	880	840	867	895	921	832	823	880	871	883	907	898	898	891	907	895	857	896	824	881	987	902	893	900	886	939	920	901	901	858	927	950	858	889	862	893	928	855	892	905	930	931	901	912	898	910	863	938	919	908	837	849	931	938	842	878	858	884	892	841	914	828	896	929	878	868	900	873	933	935	895	878	929	885	842	868	899	881	868	841	871	808	960	892	845	864	919	923	888	911	948	904	896	892	871	871	909	832	901	941	886	884	878	883	882	949	907	897	817	933	933	849	880	913	869	910	904	926	915	879	881	880	893	895	844	968	856	878	912	906	859	889	816	872	909	934	902	883	903	833	843	874	901	893	838	888	840	854	863	913	875	923	866	891	882	910	867	916	867	890	905	905	867	884	863	844	867	881	901	892	875	876	852	880	887	906	896	918	896	861	868	836	839	923	871	835	860	921	839	887	874	852	914	880	892	837	868	888	850	852	862	854	890	887	888	889	865	839	883	857	895	925	898	921	826	939	879	871	816	927	881	893	906	848	897	893	912	909	929	933	864	891	937	913	861	856	883	931	911	877	889	875	857	931	878	845	888	914	870	888	921	873	905	924	941	934	891	918	842	851	962	909	903	867	889	904	927	897	917	883	898	903	901	864	843	917	845	885	888	899	917	817	892	861	874	883	907	891	878	912	883	869	957	895	880	928	889	902	878	903	878	864	903	890	913	878	877	878	885	872	894	881	877	873	890	928	911	916	868	884	865	886	896	893	831	920	899	874	878	894	908	890	863	872	877	901	873	847	878	872	856	874	881	919	901	852	854	932	893	853	853	820	881	808	891	843	879	850	876	917	861	914	917	851	887	867	873	902	881	861	877	907	912	882	891	896	873	922	891	901	912	888	933	862	887	912	887	848	948	890	873	868	842	898	906	937	921	837	835	910	919	902	908	846	878	911	864	846	918	842	871	858	926	859	885	950	899	884	880	963	915	842	879	881	879	868	890	902	901	878	924	862	895	921	917	883	936	893	852	886	891	860	880	867	861	908	851	864	893	854	852	871	860	867	926	855	877	916	894	924	874	905	955	917	906	917	932	922	886	912	858	894	903	881	922	868	901	872	895	851	898	865	841	951	895	859	921	823	927	886	906	847	848	932	865	866
23810	3336	289	263	270	272	243	234	240	213	242	234	209	202	243	237	231	238	215	253	253	221	243	249	233	240	237	201	214	256	247	230	230	267	249	255	250	242	222	223	210	209	228	246	260	225	265	219	265	241	249	246	207	233	202	209	219	236	252	242	204	249	253	249	197	221	236	221	260	246	235	268	241	237	234	237	241	236	240	217	223	223	217	255	241	236	247	226	232	230	242	247	233	217	228	248	246	231	222	223	252	252	214	245	228	237	230	227	241	260	251	237	216	212	254	227	214	231	250	243	248	264	218	244	222	251	252	245	226	211	246	218	254	250	230	204	263	219	231	229	201	219	251	231	210	262	241	218	228	223	242	230	228	216	211	226	227	231	225	237	234	265	219	235	224	199	244	248	228	246	240	228	250	227	241	225	232	235	241	245	246	229	220	223	234	252	231	245	244	230	241	245	233	243	239	196	235	209	246	224	226	230	245	217	218	252	223	231	236	211	221	255	218	216	207	215	241	219	197	239	245	263	235	219	257	224	234	261	198	241	222	233	237	217	271	237	252	239	236	238	243	266	216	256	207	231	245	238	235	238	273	254	236	235	254	241	215	199	250	234	226	221	217	232	223	236	248	238	243	225	241	223	236	251	209	204	259	208	223	239	219	238	231	230	253	184	248	238	211	243	210	216	233	230	243	238	244	241	234	255	225	225	243	232	218	235	237	255	263	243	258	233	262	275	258	262	209	219	209	225	279	250	244	231	249	227	214	232	247	230	220	230	254	218	215	236	224	225	223	238	237	266	243	231	232	220	226	235	241	227	251	223	254	243	203	242	249	219	209	237	242	233	241	203	221	213	238	235	279	233	236	219	206	216	215	234	220	227	218	230	227	241	273	207	218	211	240	234	224	239	224	225	248	225	234	246	236	231	257	195	229	231	230	208	240	238	240	220	226	247	216	232	246	210	232	220	229	240	245	256	226	223	248	243	211	189	214	254	259	238	220	226	231	229	248	217	226	209	234	219	231	231	246	241	238	218	223	236	239	223	242	252	233	237	238	235	235	241	239	236	225	250	213	261	231	241	244	210	232	224	220	267	229	255	222	237	221	216	239	202	217	213	207	227	238	238	204	221	232	239	249	232	236	242	236	253	242	247	247	214	238	226	219	250	232	236	243	216	221	223	263	245	245	217	241	227	226	226	223	242	228	237	242	218	223	231	224	261	230	220	212	234	232	239	216	226	222	243	245	234	226	249	228	226	216	224	227	234	240	268	219	215	219	257	216	243	253	246	230	224	230	261	242	213	226	232	211	263	240	217	254	238	213	225	225	250	251	217	229	224	249	225	262	234	238	224	237	224	247	217	237	204	224	197	189	186	207	232	223	213	230	228	262	251	248	236	237	246	222	248	245	245	224	234	239	252	231	210	252	220	216	209	218	244	202	233	221	249	225	258	230	241	241	222	228	234	239	253	236	246	250	234	227	229	280	264	225	226	210	247	220	231	237	235	258	221	253	216	239	247	240	229	220	220	244	234	236	230	225	235	219	243	235	253	223	208	195	249	234	250	241	243	192	233	227	234	217	206	238	221	212	213	252	241	225	215	210	231	221	223	245	221	210	232	240	237	225	234	235	220	225	258	225	229	263	225	223	236	222	207	232	242	241	236	243	259	236	255	223	242	229	247	214	257	242	235	245	227	226	232	245	240	218	248	199	227	230	242	230	228	224	250	212	212	190	249	223	232	223	257	220	238	243	264	249	253	214	216	212	263	231	218	252	234	229	239	231	233	248	246	245	259	254	222	233	260	241	248	246	228	237	259	240	251	215	220	251	244	277	221	222	243	189	235	205	248	226	254	219	222	228	210	244	215	216	204	233	253	244	211	231	211	231	239	226	224	228	229	252	226	229	235	229	263	210	234	228	237	244	239	243	223	218	235	246	245	231	228	225	235	209	228	243	230	230	231	238	239	245	253	250	249	215	236	233	238	238	226	235	227	205	221	224	236	251	213	192	223	236	227	208	239	225	230	249	212	243	246	221	214	223	229	215	224	207	239	254	243	223	236	227	229	226	244	216	211	260	244	232	203	215	206	229	213	202	217	269	228	236	257	219	210	209	233	240	223	235	223	278	215	240	229	237	220	232	233	234	215	218	216	229	193	228	232	252	196	239	264	227	242	238	212	249	237	253	227	232	218	234	240	233	254	219	227	230	229	214	240	208	227	222	228	234	228	242	264	237	242	260	242	245	222	249	257	240	256	259	236	234	229	239	229	225	222	228	220	245	252	233	216	225	224	256	228	233	230	237	245	238	213	235	231	260	219	235	215	236	250	237	229	262	237	232	233	238	232	238	230	234	224	252	253	233	233	229	226	246	225	262	254	238	265	259	235	212	212	199	224	221	216	228	241	262	228	225	244	232	207	220	217	225	263	249	221	249	215	234	225	259	235	213	244	254	243	238	243	252	232	258	215	262	245	224	236	222	244	229	255	199	234	248	241	228	218	259	238	268	251	235	258	227	233	224	213	234	230	223	239	243	232	239	227	205	236	220	237	263	225	213	249	236	241	227	241	254	236	229	239	232	231	220	200	219	239	260	232	238	254	244	257	242	246	230	236	203	228	218	285	234	225	235	226	256	209	229	247	230	260	214	242	230	236	246	245	239	231	237	227	249	260	243	237	227	221	228	242	235	228	226	228	218	224	208	260	227	252	253	214	205	216	220	236	238	229	262	205	225	231	235	244	223	215	235	246	231	241	224	236	200	238	226	211	224	230	199	239	253	214	225	222	243	261	219	226	250	229	229	240	222	256	223	229	234	214	252	244	227	219	264	220	262	267	231	253	222	243	226	240	230	245	235	273	261	233	256	253	243	267	245	243	224	245	239	216	252	244	224	247	229	206	234	227	228	238	232	233	215	256	240	230	237	250	221	250	265	230	224	264	233	218	228	227	211	221	215	242	243	243	258	246	223	221	247	240	246	258	275	236	220	225	238	202	248	244	216	250	220	235	220	219	221	259	213	236	255	217	231	217	223	241	232	260	250	230	247	244	239	211	256	243	242	236	235	265	221	231	218	234	228	242	234	238	236	206	256	248	249	216	212	225	231	235	218	264	245	258	240	200	213	215	251	221	224	219	227	250	238	236	225	236	226	251	262	253	231	228	256	220	268	212	241	224	249	208	244	210	244	266	239	250	230	237	218	210	218	206	248	197	232	228	258	243	234	229	244	218	225	245	211	241	238	227	244	223	208	233	216	230	221	214	267	224	249	249	252	234	244	250	266	260	246	243	238	220	228	241	241	252	253	233	223	228	233	222	221	217	233	259	234	211	220	238	230	207	223	207	246	233	256	236	219	244	236	226	210	213	269	244	256	234	219	243	213	223	212	236	225	227	232	236	233	224	223	234	231	224	245	231	234	246	243	220	227	258	241	259	223	218	253	245	204	272	249	224	252	221	229	233	215	190	217	215	223	224	237	239	219	247	243	243	236	242	252	227	230	222
18420	1453	721	721	745	721	681	674	720	679	727	674	612	694	668	629	661	642	666	666	626	646	684	632	632	659	628	645	644	631	681	626	654	698	644	637	650	592	645	712	648	629	677	653	660	638	656	660	647	614	667	624	674	664	624	643	667	623	625	670	603	630	714	637	686	657	670	629	654	654	661	685	692	654	656	627	679	711	615	658	627	641	657	627	641	639	646	708	702	663	684	639	666	676	675	600	688	640	696	663	686	705	679	658	653	651	650	656	667	667	655	630	701	660	683	687	638	683	673	673	674	667	678	683	652	653	664	691	672	655	624	677	690	630	649	666	610	641	666	677	640	687	682	664	662	705	653	634	634	676	681	687	678	639	634	627	671	705	642	579	643	710	627	702	669	662	632	666	634	701	661	622	666	648	677	635	696	644	661	666	643	631	638	662	647	664	644	673	676	661	684	651	678	684	657	633	641	664	637	639	628	662	695	672	626	691	667	643	604	641	651	674	665	637	708	678	672	649	659	677	689	665	642	681	692	648	653	645	591	652	632	624	662	677	626	711	675	712	655	588	664	646	678	684	678	667	626	670	689	653	671	660	661	645	695	646	669	667	627	641	700	642	687	656	659	689	634	669	665	685	694	671	652	680	700	667	653	655	642	667	634	629	671	659	669	629	644	681	664	674	682	630	655	635	641	630	689	628	665	666	676	644	654	689	713	661	645	666	631	619	661	715	669	706	687	633	667	606	634	657	681	654	623	702	685	640	685	651	674	694	699	660	702	707	652	630	638	636	659	689	686	678	657	640	623	648	665	641	646	661	686	706	723	672	670	620	667	663	683	616	672	665	648	645	662	661	681	648	707	696	657	627	666	666	686	682	706	654	643	600	667	644	617	699	666	630	676	694	588	702	636	702	682	681	585	651	658	670	661	633	689	661	700	655	627	637	678	649	651	644	693	653	696	663	637	623	680	661	656	682	703	695	644	664	706	677	636	648	680	633	683	668	652	685	646	655	621	680	653	671	649	681	663	679	680	646	642	632	650	666	656	656	700	694	707	681	676	656	649	643	669	679	689	699	659	654	682	676	653	697	625	630	675	698	673	652	609	636	672	665	690	708	634	616	629	654	664	648	670	642	656	651	656	648	688	634	676	628	624	700	662	693	649	696	648	671	653	656	644	659	691	652	639	681	652	712	685	676	641	671	655	688	647	621	652	681	625	670	659	650	708	680	625	651	624	674	650	629	634	634	644	688	681	652	630	676	652	629	644	692	622	622	648	655	628	615	661	659	650	707	652	641	639	654	684	589	697	675	639	692	629	640	725	666	653	627	662	673	632	690	675	663	671	701	731	643	633	678	635	631	632	709	745	676	684	673	670	644	674	679	696	688	636	690	712	702	615	665	668	656	614	631	604	682	663	651	671	622	709	676	605	679	674	665	630	639	656	651	648	634	699	656	694	612	648	689	631	663	620	645	600	629	650	640	659	600	679	666	647	684	657	655	654	655	667	693	673	661	685	657	647	658	693	644	688	654	649	642	647	656	653	672	694	667	674	704	666	624	681	695	705	666	672	622	636	661	667	622	679	647	666	621	632	678	615	648	671	668	650	671	670	693	725	660	637	672	624	641	721	677	654	644	648	684	650	651	653	673	694	666	639	696	641	675	667	644	705	652	695	707	661	627	700	662	692	626	661	642	638	680	650	630	631	646	699	644	684	660	651	673	640	644	700	614	732	674	657	664	696	639	640	621	640	672	684	690	659	752	740	658	656	666	664	699	660	641	652	644	642	682	689	614	650	641	677	703	626	642	647	686	623	695	647	656	652	676	660	654	655	714	660	703	652	700	646	715	654	637	691	680	657	653	676	682	671	623	663	646	644	660	703	695	668	661	649	644	650	630	666	724	724	681	648	646	633	684	659	638	659	662	639	720	667	656	620	642	657	701	645	622	641	643	670	676	616	668	661	665	663	701	664	630	665	679	653	648	660	624	718	630	682	650	693	684	667	632	680	643	669	653	652	720	649	633	681	655	703	635	635	687	641	675	625	658	662	691	701	653	702	678	649	695	666	674	639	669	709	670	651	656	643	644	640	627	622	651	646	655	679	708	656	648	642	665	680	678	689	666	675	647	652	674	696	699	698	640	653	583	691	708	667	671	636	641	676	668	611	672	613	634	648	621	664	665	654	641	659	676	630	650	655	661	663	660	660	636	687	663	639	680	677	688	681	663	648	684	657	660	682	664	674	654	652	638	661	677	680	659	654	666	650	652	625	626	660	705	653	681	719	661	678	690	679	674	652	671	668	659	665	675	678	725	643	709	651	684	676	673	662	659	643	641	682	640	677	625	615	695	653	652	649	667	675	693	730	640	615	669	632	617	696	598	720	656	656	653	696	668	655	657	650	693	649	693	630	596	670	680	666	648	682	646	647	654	652	624	714	662	676	658	665	639	674	621	670	645	678	680	641	653	692	674	632	669	680	616	633	663	689	671	624	646	625	643	619	615	670	675	691	657	628	654	641	638	683	613	659	687	647	708	692	648	663	660	646	649	580	648	681	643	684	672	669	655	670	687	685	664	684	624	701	685	636	655	636	610	672	644	597	678	674	648	692	672	672	690	659	660	699	650	615	687	659	674	629	636	660	698	661	613	694	656	651	677	628	657	602	650	658	671	687	692	677	673	651	635	671	679	666	653	649	651	685	642	657	640	664	656	633	687	650	619	653	641	626	688	668	669	722	672	670	665	660	661	690	664	679	645	643	625	709	680	652	663	674	715	643	618	709	674	665	623	686	651	679	630	673	675	656	688	693	674	689	690	638	686	697	601	631	639	673	675	609	641	652	718	646	696	645	650	699	670	632	687	716	598	699	634	665	641	645	667	619	670	684	633	686	684	663	655	708	643	658	643	649	619	660	616	658	636	662	661	615	677	672	666	647	645	632	702	633	642	669	671	677	691	710	690	673	663	673	668	670	683	631	638	584	659	625	614	674	654	649	702	680	660	691	670	694	661	707	693	697	686	688	614	654	630	655	634	680	662	703	688	669	623	645	699	659	655	702	643	653	645	613	620	675	682	666	630	617	631	630	668	675	656	721	639	623	675	675	692	641	650	666	695	628	677	651	677	642	587	668	650	680	664	618	655	686	690	644	704	653	618	640	669	694	664	659	610	631	663	688	647	659	659	656	687	629	682	691	666	696	652	682	675	642	636	685	644	683	619	645	654	664	634	671	656	626	685	624	666	610	641	646	680	661	632	643	672	653	643	681	679	680	638	640	670	679	646	674	641	661	637	685	665	645	693	605	668	643	697	617	640	667	670	647	659	647	662	663	664	673	695	698	721	668	714	647	646	692	684	695	680	662	647	672	663	663	668	663	688	684	661	629	679	675	701	675	690	605	668	643	637	706	654	642	656	683	655	645	664	629	642	613	671	659	673	694	712	690	650	676	658	612	666	702	649	660	673	603	647	616	687	664	679	697	632	658	641	671	623	641	652	648	644
60066	29506	12201	2273	766	589	585	497	487	449	465	439	407	414	406	407	421	417	418	377	422	385	409	363	393	380	387	384	394	395	408	398	431	394	350	382	419	393	343	402	387	394	383	388	403	401	416	380	379	404	398	374	390	416	369	371	401	392	370	403	334	394	381	409	397	356	382	372	376	385	364	365	374	385	380	391	376	392	405	362	385	383	386	411	377	365	388	437	360	403	352	372	372	394	403	339	399	386	394	410	403	375	378	388	380	405	384	364	401	372	371	385	414	379	393	374	393	385	409	386	384	380	406	373	415	383	394	351	392	379	378	409	401	391	397	391	401	409	374	394	399	380	371	410	373	378	374	353	393	435	398	388	382	359	392	364	358	410	386	377	355	372	376	366	401	362	403	359	364	365	338	414	373	391	373	387	369	400	394	351	344	392	404	418	359	366	389	387	397	385	426	386	402	381	405	347	381	366	365	335	369	387	386	397	360	402	398	371	395	406	404	365	411	409	383	341	367	390	402	388	361	432	360	418	356	372	370	378	361	397	383	391	379	390	397	405	392	433	353	377	385	375	358	391	362	378	355	369	375	412	373	395	374	388	381	377	390	378	400	361	345	353	370	404	397	380	388	382	435	374	383	414	389	418	398	381	387	385	362	388	379	387	392	442	400	428	382	381	387	397	436	393	375	394	401	399	368	392	406	370	423	405	377	383	356	350	370	382	360	392	405	385	376	363	383	365	399	379	336	378	369	375	398	363	368	378	406	414	371	346	393	382	398	382	360	354	375	398	362	427	405	411	407	358	380	366	387	384	377	370	389	414	372	403	404	396	376	398	422	383	366	364	409	373	370	389	350	379	415	370	394	381	364	382	355	367	414	383	390	401	396	382	372	433	354	358	380	376	363	424	395	391	401	384	376	349	404	387	383	374	425	385	401	380	375	405	382	403	405	387	406	399	373	360	406	377	392	382	407	398	405	386	403	385	379	351	378	341	376	381	386	393	388	367	395	433	362	387	383	423	367	376	387	400	409	400	410	379	379	382	365	417	386	350	376	393	379	381	368	385	357	362	353	368	388	389	417	374	403	378	372	380	375	392	417	426	405	407	383	369	368	398	402	373	385	410	391	378	366	356	366	366	395	427	405	366	388	392	385	374	402	387	369	399	355	430	393	420	390	406	412	435	395	378	412	358	361	418	388	350	374	392	359	382	360	381	404	374	393	388	372	374	420	380	394	368	343	374	414	388	392	412	423	412	375	369	381	397	402	373	381	387	405	370	376	425	346	359	410	374	390	382	408	405	386	388	390	412	365	398	343	362	353	403	389	403	363	373	389	409	342	401	394	382	355	400	366	403	391	379	374	389	422	394	394	396	348	374	414	398	385	397	399	397	390	386	400	401	380	396	388	407	345	376	391	341	402	372	378	397	376	374	408	394	402	382	383	362	390	462	416	377	348	408	394	371	379	413	403	403	381	383	369	406	399	392	416	397	398	407	355	381	407	375	382	347	396	374	370	435	400	369	422	392	380	387	421	344	330	374	375	374	334	360	385	383	373	357	368	407	425	358	374	393	378	377	433	425	407	360	398	401	377	371	380	390	407	380	396	395	376	344	383	376	390	364	371	398	398	407	403	359	414	403	404	364	371	369	394	358	402	408	402	378	400	359	364	380	387	424	356	381	397	376	415	393	365	388	378	407	398	400	414	363	406	376	386	397	383	387	370	393	426	390	342	396	365	385	408	419	344	429	360	362	410	393	400	400	359	408	376	337	425	381	383	392	406	361	355	397	382	377	414	371	413	391	370	414	364	367	351	372	352	387	384	401	407	373	410	383	398	434	394	368	405	384	433	403	335	374	379	362	428	374	374	375	359	383	372	381	387	407	380	362	332	410	386	388	384	410	379	380	369	418	382	399	387	372	399	396	369	343	356	409	386	357	368	369	389	371	414	424	379	383	406	409	416	369	410	412	381	375	341	385	350	402	388	370	376	372	422	363	405	386	400	393	402	422	405	393	367	373	389	350	403	370	409	429	385	371	402	378	413	382	370	408	366	359	385	406	418	401	404	391	377	382	409	378	399	393	386	377	376	431	392	396	415	406	368	361	393	357	382	381	394	388	355	382	322	354	362	350	416	385	388	376	390	386	412	409	404	403	373	373	384	361	404	383	352	369	378	383	349	341	361	369	358	335	352	397	391	379	412	357	395	372	360	402	373	402	406	379	365	342	369	411	394	398	396	402	386	352	393	354	423	388	384	397	356	355	378	409	401	401	393	361	392	359	387	351	387	414	379	388	412	409	383	403	400	355	386	359	378	376	391	380	408	422	390	400	394	373	347	377	376	381	364	403	372	384	379	403	391	342	382	402	405	385	385	357	380	370	384	377	356	380	404	436	399	429	410	385	390	392	372	387	415	393	379	424	386	402	353	358	375	368	408	391	378	395	394	373	400	416	383	409	357	431	365	356	382	381	395	381	372	397	408	409	397	380	392	383	391	394	359	393	375	401	380	403	388	359	378	350	375	381	369	384	379	386	383	427	399	411	367	357	352	353	405	396	380	374	339	397	400	403	365	428	387	419	385	407	387	412	377	376	353	420	392	343	352	336	415	389	395	388	418	377	421	405	372	382	366	383	389	386	373	380	401	389	369	391	390	383	365	367	426	372	392	384	369	366	373	398	388	402	371	350	393	393	396	366	387	382	365	378	397	390	372	384	419	369	419	396	374	405	371	403	414	370	410	377	375	371	338	368	402	374	353	355	380	373	370	373	399	389	355	396	396	374	368	416	360	390	376	352	339	403	392	395	387	423	343	338	374	371	388	336	391	394	352	386	415	402	391	361	405	390	396	389	370	347	408	395	358	382	393	426	355	387	401	365	388	386	356	415	359	383	388	375	396	364	384	359	384	396	389	382	395	387	388	350	350	403	369	432	398	375	435	408	388	382	360	369	388	320	366	419	382	384	378	382	377	353	387	388	398	407	345	392	392	363	388	390	395	380	348	391	416	396	385	379	374	416	404	400	366	332	426	336	372	409	375	429	388	375	382	386	375	393	421	400	387	377	404	431	386	389	369	389	403	387	379	397	390	391	412	400	370	379	327	400	387	392	393	381	395	400	385	380	409	406	392	381	418	383	438	399	389	420	386	405	398	407	378	405	366	378	388	375	360	378	376	377	364	388	369	358	405	375	397	355	384	406	374	432	371	403	405	441	387	371	391	399	368	382	389	368	396	373	384	339	394	402	396	419	400	389	386	394	401	381	357	392	378	416	374	360	400	387	363	401	413	407	362	398	375	432	338	400	372	385	363	401	390	392	376	356	375	436	385	413	383	390	380	395	378	405	396	397	388	410	375	390	357	388	347	373	390	395	367	387	401	391	394	380	385	403	386	386	407	359	421	383	425	361	409	378	385	397	387	377	352	409	396	344	372	424	389	370	437	369	410	370	376	365	376	370	380	355	382	366	381	386	387	380	386	398	366	374	358	365	353	393	383	384
39601	9937	2504	2729	2446	2040	1880	1596	1532	1377	1371	1390	1226	1166	1242	1128	1167	1159	1164	1107	1071	1043	1144	1032	1096	1117	1025	1040	1039	1062	1034	1057	1001	1014	995	1030	1078	958	980	1051	1075	1028	1017	1001	986	1027	1030	992	983	1026	1026	1077	1041	976	1010	1027	1016	1057	1064	1029	984	1013	984	994	993	988	990	1020	1038	982	970	1000	1002	1004	975	1007	949	899	997	1020	1037	988	1035	986	999	978	1007	1054	1049	995	985	984	975	1009	988	991	990	969	964	963	963	1048	1004	969	943	973	947	996	948	993	967	980	951	1042	960	962	1001	976	993	1006	979	994	985	1045	976	974	1040	961	978	973	951	949	1001	997	943	996	1022	985	1076	1004	954	986	968	1011	989	1020	987	986	1037	1028	1004	1028	974	1002	949	1000	1003	1014	1000	1040	931	994	947	998	974	988	970	1005	988	954	986	956	999	1011	997	1066	1039	1028	954	1082	966	1022	977	1041	983	1011	992	991	969	1009	899	990	993	953	1028	1025	965	983	949	978	1021	1022	1048	1014	964	964	1018	969	998	958	987	1029	971	1007	989	1011	1052	938	963	1033	1055	988	980	961	983	973	975	1048	1027	953	963	983	1011	998	965	1029	1017	999	1003	976	1027	977	1048	1001	1016	931	1000	976	1026	929	937	978	1021	962	1027	1002	980	983	994	914	991	998	997	998	1064	966	1001	1004	1002	1089	1055	984	1016	935	970	1032	1062	1032	988	992	985	971	994	943	1013	1028	973	1005	1002	982	972	982	1002	949	976	972	958	912	923	967	1055	949	1039	1015	987	986	996	968	967	943	1021	1016	960	1002	993	998	995	974	998	996	1006	987	1001	988	1026	983	1086	1008	983	1024	975	1008	1009	967	997	994	930	977	992	1014	1032	1005	947	1006	1000	1007	995	964	988	1010	1003	983	959	1045	981	994	1003	1034	999	997	980	1028	976	1009	989	1029	1000	1002	1023	1019	1043	957	1040	984	994	1004	966	941	1046	965	1009	1041	985	997	1013	980	1007	996	1065	917	1019	1015	962	975	996	966	957	974	936	986	961	1003	995	950	931	1062	991	1039	1002	978	1002	1046	973	992	1033	988	1014	972	987	978	1019	969	964	957	953	950	1024	986	993	1010	991	949	1040	1011	998	1004	980	997	990	964	1030	995	1005	950	988	940	1025	996	1020	1023	973	1004	997	1008	977	1020	1026	997	1016	958	952	933	958	1000	1050	966	1006	1043	1003	1000	1013	1031	962	964	985	972	944	970	1031	969	936	956	1007	1011	1031	988	953	983	1021	1017	1032	964	931	1025	1021	974	987	988	960	971	951	983	1052	941	1030	1034	1039	958	1003	968	936	966	1026	961	997	996	995	1019	964	1035	996	927	1030	1083	966	993	1008	961	994	992	996	1013	1003	974	1019	1036	1030	1015	928	999	970	967	1001	968	984	1002	1028	965	1033	1004	963	977	1001	1002	1023	964	1009	1023	1005	999	984	1013	1033	988	942	1014	1035	1011	973	972	991	967	990	1025	980	999	999	992	977	985	983	984	1016	985	945	988	977	991	1025	1039	992	984	1021	1012	970	987	981	982	983	941	1064	1021	1018	965	951	987	1004	983	997	980	996	986	1005	1029	973	990	983	963	955	1042	1014	984	1029	989	971	982	1008	976	1041	960	1015	992	968	959	1015	973	1000	983	941	988	925	1043	1024	1004	993	1009	999	1017	1036	1013	1064	1023	1046	1025	981	1017	980	988	1015	955	1029	994	986	982	983	986	984	988	987	970	936	1027	980	1004	918	995	986	1019	986	928	1017	984	986	988	970	1023	1015	990	1031	1049	1006	1003	971	1007	944	925	977	963	1017	970	981	977	936	986	968	1020	1004	976	924	997	1008	1001	964	1028	968	1022	1016	1033	936	971	997	963	969	956	1010	986	986	957	983	991	969	1005	978	999	1033	1012	977	969	981	965	1021	987	960	971	940	966	1002	1005	1007	1027	989	976	952	981	1030	981	1039	1011	982	982	980	1007	992	963	1005	1005	1019	1000	974	984	939	1006	984	980	940	990	961	981	972	1015	983	966	1009	982	1045	989	955	967	1025	951	1047	954	950	1023	965	970	953	956	1020	1013	1044	1006	1035	991	992	986	986	960	1018	1012	913	1010	978	953	1020	979	983	976	985	977	1015	987	987	1042	996	984	1000	964	1077	1050	1048	1018	983	998	986	952	965	974	974	986	988	978	1010	957	1024	992	1007	956	991	990	987	940	969	984	995	986	940	996	990	967	1042	990	978	970	952	1042	1033	1032	1061	1017	1016	1026	941	1008	1002	950	1002	999	1028	1021	1009	1016	1007	1015	1015	1052	1000	976	983	985	969	998	986	985	1016	991	995	1007	980	989	964	964	947	1011	936	1016	1014	958	964	918	991	974	997	1010	1003	1039	1005	997	948	958	1021	997	1010	961	1032	1002	1026	967	969	1020	1008	966	996	974	980	988	954	976	1004	1008	951	987	1008	983	985	979	959	943	1023	984	988	983	953	974	968	1022	971	998	969	995	959	1013	1007	953	989	994	998	994	964	1033	1018	1044	1044	1003	972	988	945	986	1021	944	991	996	985	1021	964	980	967	972	974	1014	945	952	1033	989	916	966	995	993	998	1047	1010	923	1020	984	1014	1053	1001	946	969	940	1021	979	975	948	981	1030	957	997	969	1023	1016	976	1003	988	1008	1025	1020	1018	1027	948	1013	983	1034	973	983	973	1043	978	946	975	989	1034	995	965	1001	969	1014	992	963	948	942	1034	982	989	961	988	994	998	956	1026	998	962	1013	939	950	943	1007	947	1000	947	964	1005	1017	1059	1025	981	976	1002	993	998	1027	977	974	977	959	985	991	960	1028	971	972	1007	977	1022	997	971	929	954	953	932	1003	1004	979	999	960	989	987	969	1028	999	976	1023	1033	1004	975	975	1026	1002	1000	965	984	950	1010	974	985	961	1013	964	989	999	1012	1055	1028	998	1003	997	1031	996	1027	969	920	978	984	976	986	991	1005	926	953	1009	987	980	961	976	1013	1039	983	982	1010	1025	985	991	1037	1004	1032	964	999	1011	978	981	1046	965	1023	980	1010	953	913	1039	1014	967	908	962	1025	965	974	985	1003	1018	995	1006	943	1053	1076	961	1032	1033	1001	995	1016	987	987	955	1022	1008	970	1033	953	1028	1012	1022	1006	1010	973	1020	1049	1052	1004	959	995	1028	1026	998	966	1012	1030	968	995	1031	1006	1010	1022	918	980	987	1009	1009	999	951	991	969	1035	930	1055	977	981	958	968	964	999	983	955	949	974	990	991	981	978	970	1046	954	1014	1002	971	1021	983	998	998	1039	1021	1042	915	972	949	1006	1059	1012	958	932	985	977	1043	1027	984	1031	950	1026	977	979	989	955	932	1038	995	972	1009	980	1004	989	955	965	942	985	1012	993	1019	967	969	994	915	999	992	988	954	1063	971	982	1026	1025	991	997	995	1036	971	983	969	1003	999	979	979	1047	950	977	979	1032	980	1019	1019	1032	994	1010	973	991	975	998	991	1004	1012	995	1009	959	979	954	1009	956	1038	1009	974	1008	935	959	961	964	1032	988	1009	998	963	930	1001	1032	946	967	988	989	1055	1031	1044	983	931	952	1011	1005	954	965	986	1027	1011	1016	1033	1009	960	936	992	1040	982	962	963	990	995	982	1026	1031	1006	992	1002	1003	1012	947	1008	1056	931	963	1013	975	1043	1018	997	988	998	1003	985	976	981	952	975	987	972	996	980	950	991	1004	1022	1033	985	977	1020	995	1015	965	1027	969	969	1002	1027	987	942	1055	958	992	999	989	1010	1025	992	975	1019	966	953	1017	1004	1032	998	1008	998	937	979	1007	951	985	924	997	927	961	1022	998	1022	980	969	989	984	976	982	999	1001	1004	996	949	1031	981	1022	976	991	981	978	972	1018	967	1009	1017	1002	989	1015	966	1037	958	991	975	996	994	1003	980	974	958	994	951	1024	933	983	946	993	1013	955	1004	1057	990	996	936	987	1004	1004	1008	989	1008	1000	993
56559	28134	20154	12260	1523	808	669	616	498	490	480	466	441	440	428	430	422	419	388	373	396	407	368	371	373	368	378	364	373	329	387	393	379	365	367	358	357	406	340	338	355	352	346	350	365	348	350	345	377	351	367	369	371	377	394	357	329	376	375	337	372	375	355	331	378	372	370	381	326	347	338	350	334	336	351	354	367	350	339	352	345	329	338	355	349	356	404	356	365	337	338	364	373	362	365	348	351	337	388	365	337	366	352	343	347	336	316	370	363	339	336	360	368	352	354	406	352	381	372	332	343	349	324	371	336	353	361	373	335	331	352	380	370	358	369	341	374	364	324	359	362	384	356	329	323	348	327	358	352	344	355	368	312	350	368	332	323	350	360	346	337	363	351	369	329	373	332	379	361	316	370	365	359	334	371	342	362	341	357	350	345	365	374	334	382	347	319	329	377	339	360	348	339	416	378	322	344	380	372	349	318	367	353	339	340	364	365	326	332	364	322	359	338	353	359	380	350	358	328	373	338	337	331	358	419	349	360	372	341	356	334	338	372	366	337	367	372	381	355	350	366	328	348	353	360	349	347	357	347	339	338	320	369	333	372	381	356	344	338	357	372	362	356	350	351	352	319	341	356	367	327	356	347	316	342	357	362	382	359	331	359	348	374	359	336	337	362	339	318	363	343	352	339	356	354	362	312	348	355	347	349	377	332	332	377	327	377	390	360	362	391	346	329	328	391	332	356	330	355	343	315	355	390	375	339	368	374	344	370	336	351	364	353	343	355	358	336	327	340	361	334	352	336	358	376	382	359	347	393	357	385	351	325	330	354	338	363	367	335	379	353	356	348	339	338	390	326	340	332	346	314	352	330	348	344	392	352	357	352	357	344	346	362	339	380	337	361	380	378	319	334	365	390	363	330	362	340	378	337	368	381	365	378	314	367	333	335	380	359	368	317	369	360	368	341	338	338	342	325	352	347	357	355	357	348	356	336	348	316	368	355	361	336	356	354	392	348	368	381	342	338	362	414	372	334	343	350	339	339	317	313	358	331	331	328	371	379	355	349	339	361	370	359	351	365	344	314	349	344	336	356	304	375	344	328	346	341	385	356	390	356	347	373	337	373	351	341	367	376	373	358	343	335	360	385	360	378	365	377	380	329	352	343	291	353	319	367	357	367	357	350	343	363	331	337	352	363	337	335	337	323	388	376	361	333	380	376	382	338	349	370	359	360	337	378	342	340	392	359	337	368	329	365	365	368	315	315	327	349	354	363	354	331	365	346	357	376	358	365	355	338	345	363	342	375	349	385	318	348	322	371	375	382	342	384	377	341	341	336	315	346	359	333	363	360	332	329	368	331	348	344	343	358	341	336	375	384	362	338	366	363	338	365	366	341	360	383	352	347	349	330	385	358	380	370	345	390	379	371	324	350	360	349	340	354	331	397	364	357	337	330	321	357	328	354	348	398	339	368	366	312	301	337	350	379	357	347	353	341	375	350	339	333	319	343	340	359	338	370	367	380	344	380	399	327	348	315	365	346	351	370	378	342	362	369	357	344	384	376	348	356	314	360	326	365	380	349	342	359	365	372	346	384	351	373	367	345	305	353	367	343	346	342	344	355	360	331	364	359	360	423	344	360	357	359	326	342	365	375	350	410	375	332	376	359	307	336	347	342	364	382	341	352	321	359	373	360	359	359	353	313	387	325	333	347	337	355	346	347	379	342	345	367	333	328	351	329	341	360	375	362	316	360	382	346	379	318	349	350	344	388	336	343	355	350	335	352	325	360	380	329	339	368	401	358	336	332	313	370	374	344	358	344	307	353	383	397	384	326	376	339	357	338	326	347	376	382	362	331	384	326	361	361	333	358	364	341	348	364	371	364	365	373	357	335	323	333	362	365	342	364	325	349	385	351	329	368	354	390	351	364	346	358	331	360	361	384	369	376	363	352	350	339	334	335	335	386	360	327	331	366	342	374	376	396	373	333	340	349	324	361	315	338	374	353	310	379	350	346	339	340	354	356	360	371	342	367	322	359	331	352	326	351	349	340	332	346	382	358	376	343	317	327	364	356	378	331	354	343	377	330	380	370	358	337	339	367	351	353	348	324	349	306	342	383	348	349	340	324	339	357	335	325	368	364	328	348	355	319	359	327	328	383	369	365	347	365	337	360	354	361	386	366	342	343	317	352	345	339	343	342	380	342	349	323	400	355	352	340	348	363	320	369	398	339	387	393	344	362	327	324	345	355	366	370	354	323	352	332	351	358	378	374	357	353	409	350	355	345	357	309	363	331	346	370	325	402	354	359	381	324	380	366	367	373	336	344	356	379	331	351	384	340	353	362	328	376	382	379	366	375	338	347	362	335	347	332	342	360	377	326	349	347	352	323	340	355	343	360	358	345	299	309	317	358	349	394	366	366	353	334	361	344	352	334	338	361	361	324	362	329	371	338	349	363	333	365	356	351	368	348	324	336	336	345	346	348	337	315	317	327	358	376	347	368	339	356	379	346	382	341	317	357	348	364	358	320	357	332	339	340	349	392	345	331	334	388	345	338	323	337	358	341	339	369	359	365	329	345	352	346	325	395	404	346	319	361	317	366	370	358	344	331	367	392	347	358	362	369	311	316	376	366	366	331	345	381	327	338	374	379	347	322	342	362	332	330	324	330	294	356	361	378	342	353	323	344	352	357	345	352	301	334	346	318	366	359	372	337	374	354	343	330	366	357	368	348	359	318	318	367	363	353	375	360	326	361	348	339	313	383	409	345	335	370	318	349	344	375	345	363	352	363	357	372	346	367	411	356	345	346	392	370	332	336	376	325	345	344	324	353	324	340	348	382	364	357	381	416	359	356	368	350	329	332	364	399	338	352	399	332	357	340	318	397	338	338	377	344	362	365	341	324	386	345	378	322	346	356	352	328	319	360	357	362	330	335	346	380	331	337	364	327	335	367	388	372	346	345	359	350	369	324	337	353	315	345	364	365	358	351	364	378	361	341	365	364	358	355	343	380	370	368	331	375	356	354	331	337	329	371	359	345	325	320	352	394	322	374	353	341	393	335	341	366	343	351	345	363	368	380	366	343	380	361	380	350	361	342	335	336	348	355	339	339	341	350	353	356	357	398	406	337	342	399	340	362	365	353	352	339	351	356	353	364	337	373	349	384	349	336	348	350	373	361	352	362	348	314	337	371	332	328	351	357	358	351	338	339	353	359	377	385	350	343	364	359	334	352	388	322	362	344	361	362	382	351	359	317	360	367	342	371	340	347	336	333	342	375	372	305	344	343	334	361	345	365	407	356	343	378	379	369	374	344	353	374	364	357	364	356	346	347	396	360	395	381	329	343	370	365	363	351	382	353	353	371	348	396	356	332	371	361	327	347	358	343	360	350	348	386	356	343	332	336	358	366	348	360	388	354	334	363	310	372	339	362	348	325	344	333	358	374	366	334	355	368	337	341	359	333	350	338	358	335	328	345	359	330	356	366	341	331	341	352	345
47253	12376	3678	4010	3543	2936	2592	2150	1883	1787	1666	1539	1496	1369	1270	1258	1217	1195	1143	1082	1112	1102	1035	981	1009	1009	1064	997	998	1005	971	955	937	967	982	978	965	961	975	897	958	972	947	985	908	926	872	922	978	923	939	893	896	932	899	948	893	898	970	958	916	920	888	927	938	908	871	911	873	868	898	875	921	919	916	877	851	917	887	922	929	904	857	915	916	913	910	951	902	890	850	896	940	864	871	892	908	904	896	839	870	927	864	850	877	872	883	911	868	930	897	859	894	902	891	882	927	903	856	928	859	845	932	903	886	865	841	854	914	831	878	890	914	868	867	849	890	863	878	882	894	840	872	925	862	842	887	926	881	955	854	900	861	918	914	908	874	864	890	896	856	911	921	942	934	935	906	885	895	948	877	919	846	886	798	857	879	897	873	882	901	894	836	917	940	911	907	823	928	838	929	911	888	887	891	846	892	891	939	847	886	930	932	846	797	854	882	833	873	839	922	887	906	913	893	938	874	853	908	893	931	902	873	918	924	884	951	879	863	914	944	863	923	896	905	880	944	820	878	857	891	888	947	851	891	847	889	883	889	869	934	891	895	887	882	907	905	907	904	856	903	863	868	888	895	914	910	864	908	932	852	866	894	927	934	910	875	813	894	890	907	860	888	904	877	835	877	817	853	895	949	880	913	870	878	906	879	917	880	896	877	880	910	874	867	833	920	881	926	906	893	829	881	861	878	904	871	871	882	938	829	903	877	913	901	927	840	900	919	877	912	893	874	869	856	863	896	886	906	887	895	865	845	840	896	897	891	905	881	897	908	944	892	863	883	913	927	886	878	868	897	895	909	951	872	917	883	883	882	899	915	863	874	940	940	862	846	923	870	882	853	900	867	868	906	840	851	879	922	853	928	922	887	903	830	902	908	874	859	886	821	920	891	910	870	904	871	889	918	841	887	941	844	892	899	881	869	924	901	848	861	887	909	905	851	866	871	899	950	894	858	875	909	881	940	898	888	867	883	876	931	848	892	920	897	861	867	902	888	913	909	950	871	875	870	847	892	849	876	887	935	880	882	863	882	913	883	916	883	919	927	931	879	878	838	844	882	899	837	895	886	878	833	864	925	849	860	900	943	907	933	909	860	861	895	855	951	887	936	904	909	905	873	875	909	834	911	850	899	871	916	935	912	901	901	889	896	872	912	851	908	896	842	939	867	922	897	846	936	888	838	861	910	865	912	891	889	891	908	871	930	852	862	847	893	922	858	876	885	930	888	881	879	856	867	920	867	841	889	892	875	904	932	878	903	915	885	927	848	844	899	885	819	895	877	892	913	891	886	848	955	930	862	894	893	846	869	887	912	884	868	848	955	927	895	913	831	955	932	881	936	895	844	842	921	874	915	893	859	863	847	886	871	924	854	899	889	891	919	854	881	825	895	804	880	849	945	890	917	891	899	952	911	867	859	849	905	913	914	862	906	904	886	905	911	895	882	913	868	899	954	894	894	930	923	870	897	845	865	898	896	855	879	857	946	876	904	881	924	857	903	877	908	905	902	907	902	868	952	901	928	906	970	906	900	842	910	945	866	870	868	886	873	918	874	929	890	877	867	863	933	904	902	895	918	867	882	901	861	901	877	877	880	898	875	932	946	906	898	903	914	938	875	910	908	933	939	858	899	968	912	867	895	863	853	879	899	841	892	856	903	811	897	901	879	907	915	836	852	904	925	917	872	921	876	910	805	893	875	829	909	897	936	879	939	901	937	904	909	890	913	893	893	802	893	919	869	876	879	892	856	980	900	842	922	849	930	886	902	897	923	804	915	918	905	886	899	976	890	919	943	955	870	865	885	859	876	923	895	865	895	899	883	833	915	871	905	886	882	855	837	901	853	816	919	879	908	920	847	871	868	893	870	924	890	879	867	877	879	869	893	843	850	820	904	928	850	911	871	964	908	841	883	878	924	863	903	896	868	903	835	925	909	885	891	905	857	845	870	921	878	858	823	913	879	869	922	911	849	885	890	855	904	906	936	851	905	889	895	909	882	979	878	865	888	904	879	924	910	847	943	914	847	862	869	893	908	927	892	901	891	857	917	884	894	844	931	827	882	921	871	900	885	847	891	834	921	866	923	908	844	921	857	833	934	890	867	847	858	913	923	908	900	874	881	952	894	905	878	879	840	902	854	876	898	861	856	919	847	918	925	924	831	882	900	859	895	938	843	919	830	884	820	851	890	849	887	937	906	886	887	906	864	905	906	857	822	829	886	872	856	896	897	867	868	850	918	914	928	834	867	879	887	859	910	855	867	898	861	904	868	849	854	911	940	933	878	864	863	885	873	930	921	927	881	948	931	862	890	902	896	890	879	861	875	910	908	863	842	842	914	882	868	904	943	921	904	828	899	877	873	852	881	902	809	888	872	867	868	887	893	864	899	868	881	841	864	869	852	849	927	850	921	879	923	846	938	862	912	890	893	924	836	915	869	898	892	882	852	843	831	862	887	918	898	867	807	859	875	857	854	800	887	894	873	899	950	882	835	859	897	861	939	874	932	949	903	856	874	875	883	937	886	861	862	853	888	880	926	865	879	896	874	919	903	925	897	895	938	875	885	894	910	893	907	909	900	918	869	886	990	892	887	845	849	913	901	889	907	899	831	931	869	931	885	885	911	901	910	952	916	838	857	912	863	850	868	814	896	910	844	876	907	917	830	870	895	931	901	880	890	889	896	853	920	880	853	882	913	883	929	885	917	862	911	891	886	895	831	880	880	833	840	892	904	872	878	894	922	895	886	901	910	842	869	917	924	865	851	885	875	906	877	879	877	871	895	895	873	874	866	884	889	911	857	849	897	900	901	905	903	849	886	933	892	898	898	898	889	913	930	885	882	883	872	894	916	891	897	930	893	863	938	885	912	873	878	870	841	882	855	882	880	883	895	894	877	877	908	920	922	904	917	869	853	889	828	886	915	837	886	895	884	928	835	891	889	912	870	905	900	883	908	859	900	871	941	866	887	891	821	896	897	887	924	901	886	870	897	905	882	917	871	898	898	866	908	884	875	908	938	886	873	871	900	869	860	898	871	865	848	864	872	879	899	873	873	820	910	892	911	880	855	851	855	911	880	857	884	864	885	935	932	937	926	939	899	916	915	883	920	877	881	913	896	884	863	928	925	882	861	936	880	868	894	872	927	915	868	892	878	861	966	880	898	862	889	942	855	926	873	834	867	861	876	826	843	927	902	871	892	928	846	934	860	916	901	878	910	859	941	904	882	883	898	917	903	883	916	929	876	943	873	911	927	886	853	901	861	939	875	871	910	898	892	938	910	835	878	868	867	902	806	891	898	855	898	872	858	991	887	903	859	833	858	855	827	940	886	874	906	873	887	917	911	882	914	874	890	859	870	891	901	885	863	846	916	870	874	878	940	882	933	828	826	848	894	885	885	904	919	850	884	919	893	901	896	870	908	920	872	916	913	866	878	970	882	883	876	871	909	902	917	946	883	889
25313	3558	279	238	247	239	217	236	248	239	235	238	223	226	251	246	235	247	261	215	237	222	227	251	225	252	238	231	256	246	225	226	232	253	256	232	225	224	220	235	225	240	265	246	226	222	223	219	226	251	215	226	251	249	220	262	227	220	249	244	256	246	233	232	228	229	252	229	227	236	227	198	246	223	221	225	230	226	225	213	253	234	229	235	208	223	205	230	230	238	252	206	254	249	233	271	251	229	226	232	245	258	214	212	245	234	234	235	241	218	259	209	234	243	243	214	233	237	238	230	222	221	247	194	224	228	238	236	231	258	248	232	245	266	215	237	232	209	240	240	225	214	258	239	214	214	206	204	234	226	231	211	238	249	224	233	246	249	208	236	235	235	241	248	245	237	247	228	227	240	223	256	259	225	190	226	232	227	232	235	210	221	203	225	230	233	204	230	213	232	221	246	243	232	231	257	244	227	232	241	225	226	203	238	236	244	240	235	234	188	198	213	253	233	235	246	212	205	241	248	226	239	236	235	250	252	252	244	207	255	239	226	236	229	210	208	206	241	244	233	215	259	257	225	255	248	239	266	236	203	227	254	217	231	245	250	237	253	217	205	230	216	242	233	249	238	214	210	241	212	244	242	238	265	239	222	209	250	241	222	256	249	212	266	233	196	221	237	259	228	231	220	240	221	260	240	231	209	205	244	220	226	203	229	237	255	236	245	251	253	254	253	216	222	235	233	217	225	254	196	229	244	212	245	238	236	236	225	241	229	234	234	220	226	261	258	243	222	229	241	209	249	253	244	235	219	231	256	243	227	239	219	238	216	277	228	246	229	234	236	244	242	210	232	244	235	240	218	222	241	221	241	234	231	247	210	214	230	233	241	231	240	239	257	235	216	225	235	256	213	238	222	238	194	237	227	225	248	235	215	253	242	251	215	247	225	214	241	226	270	227	230	246	228	246	221	231	225	221	217	252	256	216	239	240	246	227	247	255	226	220	207	223	217	230	226	259	218	252	234	252	219	225	223	242	218	246	249	241	236	246	234	228	230	237	233	241	234	232	240	238	247	219	209	229	275	231	255	211	245	214	238	249	236	201	214	224	252	224	234	233	233	234	215	198	249	203	238	234	199	232	252	238	215	223	230	263	228	215	222	231	223	204	247	223	234	220	216	202	239	200	241	251	227	202	211	236	236	253	250	248	187	224	246	255	213	230	227	234	220	221	224	208	241	218	218	227	217	237	251	219	221	216	227	240	240	219	219	248	239	227	265	228	238	249	240	240	225	229	230	224	228	218	219	255	220	248	211	228	257	239	247	231	213	238	199	247	213	202	229	258	280	248	260	237	189	240	228	233	235	224	241	210	224	222	240	234	228	255	220	213	227	253	240	232	231	242	248	222	256	216	258	233	230	240	197	252	243	201	203	231	236	216	203	232	226	239	251	244	241	211	219	230	232	230	210	237	250	235	244	209	251	235	230	235	256	261	257	222	245	227	241	242	209	240	208	216	273	283	225	242	235	226	202	256	239	243	262	237	230	234	211	257	204	235	205	233	247	212	219	245	236	239	216	244	256	228	250	240	211	260	247	218	251	196	223	246	224	246	227	230	246	231	254	256	227	198	243	247	264	239	238	262	221	215	213	232	224	249	250	224	230	225	212	210	233	239	204	210	258	217	239	230	255	242	239	203	235	283	227	218	222	223	205	233	225	212	224	241	243	212	215	251	238	228	220	213	231	228	218	225	217	226	219	229	230	231	237	231	204	242	255	216	219	222	258	217	246	238	237	239	243	253	241	228	254	256	230	240	220	238	236	201	228	218	223	241	226	231	240	236	247	243	203	232	237	229	209	203	230	251	242	258	265	227	228	240	234	257	255	222	234	240	237	222	222	243	236	249	222	251	216	217	236	274	228	214	251	234	215	233	227	215	238	232	198	229	255	226	220	241	247	242	211	236	203	222	252	252	244	237	227	219	232	252	233	224	219	228	226	247	232	256	207	227	242	236	247	270	217	219	233	224	234	253	232	216	234	247	227	251	236	202	216	270	231	236	185	215	218	246	238	213	238	248	232	212	227	214	223	234	222	261	227	248	235	247	221	219	217	212	256	254	244	242	235	222	233	224	239	229	236	253	246	246	220	209	224	228	232	255	222	249	255	241	238	220	242	234	222	229	233	222	216	219	251	229	230	244	239	266	251	231	255	265	219	208	245	222	220	244	232	247	257	239	220	216	232	239	238	204	224	224	259	229	228	237	216	212	249	255	232	247	219	240	212	238	214	255	227	246	227	238	231	218	253	218	215	257	241	231	232	206	233	225	253	232	234	234	262	239	228	257	245	243	212	235	251	228	238	206	233	214	241	258	268	202	217	250	220	202	228	226	224	249	218	217	212	234	243	246	221	251	230	225	217	229	210	246	242	217	226	247	257	244	241	231	252	260	248	216	217	242	233	228	233	243	239	235	245	249	242	216	231	222	232	229	248	219	252	233	262	219	231	230	233	251	228	231	224	249	229	254	224	260	204	252	232	264	242	234	222	245	242	233	230	259	244	253	225	234	243	221	241	226	232	245	234	250	215	230	239	228	220	247	234	243	233	215	244	242	231	234	235	222	206	218	240	255	230	220	231	212	226	239	228	219	247	238	260	249	227	250	206	231	234	219	236	222	210	236	227	241	263	242	241	245	236	242	248	246	203	246	257	220	233	225	221	254	212	225	240	247	236	240	231	218	234	233	225	237	237	246	234	264	271	218	214	255	226	237	198	264	228	230	219	237	246	225	201	250	216	231	257	233	226	219	242	217	264	239	249	225	199	218	249	225	242	243	224	228	238	199	250	240	201	215	219	251	241	233	211	228	210	247	219	222	223	249	273	257	212	222	214	226	237	259	233	205	251	237	229	224	236	208	240	215	232	234	236	266	228	222	226	235	221	252	217	239	218	242	230	241	204	257	218	232	222	247	228	218	230	262	206	240	219	235	237	205	247	233	234	242	251	240	228	236	251	257	243	223	236	241	225	232	256	223	225	240	234	224	225	225	242	230	239	219	247	224	245	248	255	234	216	251	249	237	199	206	230	213	236	242	228	239	226	244	229	224	255	248	219	239	239	268	254	223	205	203	231	250	215	236	254	220	236	225	259	223	220	230	235	216	200	206	234	229	218	212	244	223	216	227	227	245	235	247	237	230	228	213	217	239	213	238	238	230	211	225	252	231	198	209	223	250	248	215	240	220	240	236	227	221	239	218	228	202	246	219	217	221	225	238	235	233	246	219	219	229	207	213	228	213	239	223	239	223	239	252	216	222	239	210	236	212	224	206	243	205	232	233	249	203	204	217	234	259	231	233	240	234	234	253	220	251	231	244	241	222	256	232	228	224	239	265	248	212	216	255	224	246	230	234	216	268	223	241	253	260	227	221	247	247	239	217	225	239	246	214	250	224	229	231	238	229	222	198	254	226	240	195	257	239	234	204	253	253	249	223	248	255	235	205	223	230	228
18639	1108	730	709	775	781	708	699	706	679	680	652	748	639	642	646	729	660	651	695	644	659	629	645	656	670	699	710	650	687	650	694	689	623	657	669	659	719	670	636	685	660	666	690	679	679	715	643	655	657	668	668	705	712	685	683	661	651	640	655	676	650	670	638	625	665	711	645	679	673	633	595	709	636	648	681	642	673	666	659	668	661	708	684	661	659	625	692	667	670	660	639	649	647	693	657	661	637	672	641	654	654	662	631	656	655	658	690	668	641	688	683	629	675	720	660	693	620	641	621	654	623	669	672	653	702	641	714	694	641	625	687	681	645	678	685	694	679	628	650	663	675	677	649	612	661	667	661	705	640	682	619	674	665	666	608	661	713	622	704	683	628	610	644	651	664	673	641	646	693	656	653	665	657	663	656	661	682	645	697	623	666	682	685	618	676	671	658	660	670	664	645	683	678	676	670	661	668	676	650	702	654	658	661	639	650	674	667	713	641	694	664	607	626	638	622	673	705	661	649	657	666	627	670	656	653	625	675	667	704	643	663	657	652	648	665	662	648	652	642	626	706	687	644	615	700	690	683	650	672	672	690	661	618	677	631	656	630	671	674	663	707	691	612	703	683	654	684	649	672	667	663	664	649	641	638	654	625	701	678	653	684	652	672	608	648	628	677	637	646	628	667	619	678	592	677	714	662	675	619	645	655	658	674	599	650	629	689	651	669	656	628	643	689	660	664	686	605	678	643	615	651	693	680	665	673	678	713	623	653	654	647	607	639	693	646	690	658	668	663	674	654	665	674	651	685	658	679	645	649	674	706	707	677	656	675	650	647	648	660	670	654	637	616	631	668	667	632	672	638	653	627	658	631	626	691	633	653	690	633	682	638	663	687	658	652	687	670	659	697	704	704	694	655	652	661	657	664	704	675	679	673	666	669	649	621	677	636	686	604	676	681	685	610	694	636	684	666	627	657	686	658	691	636	623	634	654	643	682	631	674	687	682	624	624	627	644	663	674	674	657	700	667	686	631	652	679	616	655	665	672	688	703	662	670	698	684	658	647	681	663	635	687	693	704	652	702	659	652	683	684	653	655	671	658	646	668	677	665	689	667	633	627	681	656	659	620	632	689	628	651	636	682	681	676	644	723	672	677	678	642	672	644	657	634	635	621	677	658	645	628	687	660	692	650	688	642	649	661	621	676	667	653	654	662	668	642	660	692	729	674	644	666	705	706	686	677	686	630	669	652	663	653	624	654	677	677	662	650	663	644	691	714	692	640	628	668	668	654	627	646	660	664	662	635	698	601	679	670	680	696	641	639	623	623	673	665	631	669	633	692	658	683	717	672	710	669	700	606	699	661	648	627	693	609	667	691	681	646	670	712	693	700	657	621	607	633	662	645	640	637	661	669	652	686	643	663	660	668	689	636	677	656	727	675	658	653	699	677	669	644	676	668	666	642	628	636	663	679	651	675	679	644	678	657	646	651	671	652	666	643	671	654	657	637	663	671	689	647	639	690	651	631	679	687	666	668	625	684	646	678	626	676	643	666	700	669	638	677	637	674	672	674	619	665	644	722	648	674	641	642	693	662	676	640	637	651	698	645	706	668	649	666	705	677	680	658	636	633	659	649	664	651	648	652	670	657	661	653	665	668	644	641	661	659	649	694	678	686	666	699	641	650	668	654	662	632	698	641	665	664	635	665	691	670	675	715	636	660	670	658	671	634	711	676	634	619	657	662	617	660	653	688	670	677	628	687	655	679	654	639	706	675	667	668	711	628	647	640	654	678	659	656	707	672	688	636	693	685	676	691	658	638	670	636	646	666	663	637	616	668	680	651	711	702	664	668	635	715	661	641	645	671	626	608	656	628	663	666	639	676	643	661	663	657	635	642	650	713	632	674	658	663	687	611	672	639	686	651	670	698	655	631	651	672	670	635	654	667	666	675	626	686	671	674	685	648	645	647	693	628	644	666	621	668	656	659	685	672	666	668	656	610	642	664	722	669	657	636	658	652	661	660	639	669	650	713	657	705	650	694	669	669	679	670	695	669	676	693	637	665	638	675	684	654	641	652	654	646	668	659	674	626	646	682	689	660	670	639	702	668	651	684	628	658	645	677	639	644	670	657	656	673	631	694	690	641	642	612	676	659	650	664	663	671	734	691	700	645	691	647	664	679	665	648	640	670	680	685	665	727	644	629	633	658	638	688	662	671	680	614	628	682	670	667	646	636	663	655	635	679	698	639	689	673	690	697	661	621	655	658	640	644	662	699	675	658	619	640	660	640	665	652	663	701	633	645	689	644	657	692	641	655	701	630	660	690	646	673	725	671	646	665	629	652	682	617	699	646	637	673	633	644	664	648	660	662	655	658	635	644	643	664	664	607	676	659	661	649	647	633	644	668	654	645	658	633	648	625	629	642	664	685	661	678	658	643	637	647	660	665	621	649	640	636	681	672	663	681	678	632	672	717	597	673	700	674	650	675	663	676	648	662	665	676	654	684	677	653	702	613	684	665	665	695	660	684	671	646	691	703	656	648	700	656	681	651	681	679	634	692	637	630	660	687	671	692	634	649	682	612	653	623	719	645	627	675	689	677	639	699	672	661	639	658	622	635	701	631	689	665	645	652	671	650	667	684	661	675	689	656	658	682	666	664	676	604	649	625	653	682	635	609	659	650	617	639	646	702	700	649	643	614	664	663	658	689	684	654	640	660	624	659	691	640	664	666	654	637	686	664	667	680	650	648	641	653	643	664	636	692	629	676	676	680	671	664	665	650	680	690	689	616	682	654	678	671	642	708	667	737	712	677	646	687	704	684	642	681	688	641	637	658	665	651	652	654	665	689	692	656	688	659	651	683	637	628	682	662	629	661	680	627	640	701	666	620	643	662	686	678	655	732	662	647	694	630	624	655	678	671	650	697	651	645	653	710	657	664	658	694	689	651	637	661	663	637	692	624	646	674	707	681	644	682	629	677	647	656	697	653	659	669	652	659	654	715	633	686	631	655	693	640	652	645	669	693	655	679	662	668	634	641	706	654	646	597	664	627	645	654	690	641	701	679	654	697	668	598	631	660	667	641	682	615	675	659	661	725	631	649	693	644	656	690	768	646	641	665	648	679	689	673	625	635	675	698	597	657	670	686	686	666	659	652	651	622	626	622	635	631	641	666	694	695	695	676	686	640	658	592	642	696	688	676	662	659	645	700	649	678	658	662	656	629	623	606	620	691	606	645	663	652	667	675	629	657	646	668	668	691	657	656	670	683	623	674	634	664	697	663	700	665	691	678	656	684	689	666	651	630	656	686	621	683	668	699	712	676	617	636	679	677	652	705	663	640	680	620	644	696	692	621	694	637	611	652	662	659	627	670	634	666	649	680	652	643	701	712	634	652	673	648	690	694	632	628	659	685	634	660	685	685	652	623	680	629	594	659	677	706	635	614	639	700	633	678	651	725	667	648	674	669	668	696	651	684	636	669	671	676	650	660	626	677	683
57884	26210	12097	1977	700	591	572	484	476	464	429	434	393	422	404	436	412	420	402	420	378	404	413	404	406	343	414	421	367	411	383	421	406	350	369	403	411	395	361	368	367	393	412	432	402	376	377	384	422	423	439	361	369	362	356	411	414	412	396	393	404	401	373	371	412	391	333	397	398	370	361	380	413	395	383	394	378	369	387	419	388	349	416	374	378	419	385	395	349	385	401	354	397	402	405	396	369	421	398	359	384	389	358	404	372	393	373	337	352	389	366	367	363	371	369	393	410	394	388	382	401	406	362	377	403	382	350	405	374	417	417	364	372	382	410	355	359	386	393	380	385	365	388	372	390	385	390	371	347	400	349	375	385	378	374	397	393	357	381	360	397	386	368	355	388	435	400	374	368	372	363	369	390	426	344	347	368	363	412	378	379	395	373	398	400	377	392	400	418	393	369	370	372	388	384	357	378	419	356	414	391	372	415	379	378	407	336	380	375	356	404	369	392	396	404	413	353	327	355	380	392	388	388	410	369	325	427	365	353	381	367	356	355	390	385	407	380	392	388	382	373	362	371	385	347	379	414	389	385	369	391	348	339	372	388	419	394	372	391	402	358	367	384	394	377	343	372	403	371	388	369	409	406	333	401	384	368	421	399	378	437	380	342	387	346	368	390	370	405	396	374	357	348	408	396	391	389	399	396	378	385	397	395	414	383	418	357	354	397	380	343	375	371	371	390	361	379	369	385	393	379	407	397	398	355	399	364	390	389	403	347	428	378	394	424	373	381	391	389	381	376	396	403	384	371	372	378	381	380	369	362	372	358	373	355	375	407	394	392	370	380	401	410	382	353	381	359	398	375	367	401	372	445	422	396	400	401	355	402	369	391	385	389	350	387	369	363	397	394	358	358	376	426	351	390	389	394	400	365	369	407	392	384	380	383	377	367	381	391	397	378	379	363	421	384	364	421	379	406	370	391	384	380	388	399	378	387	374	346	391	380	384	340	389	380	378	380	367	341	337	390	395	375	395	421	370	348	359	401	371	399	377	380	338	371	383	388	392	363	422	381	371	396	368	389	359	393	372	385	356	357	370	377	365	381	375	402	386	400	352	380	385	352	392	336	392	362	378	355	357	334	365	402	401	362	367	388	388	372	406	395	343	398	373	381	363	385	374	382	396	372	380	391	363	436	381	399	349	385	384	377	387	407	386	400	382	385	379	395	382	403	369	372	392	385	387	405	408	376	383	401	382	409	380	397	377	374	370	375	399	404	372	384	363	369	407	408	384	399	379	379	370	397	351	383	380	416	372	368	426	360	391	422	381	370	383	346	389	393	361	367	358	329	428	394	367	382	407	381	384	385	365	405	404	367	367	386	399	396	402	390	375	357	409	419	379	359	396	414	403	333	367	384	373	354	367	389	406	378	390	362	386	387	378	387	384	380	370	362	376	376	372	376	350	341	338	400	374	380	396	444	393	365	383	381	403	358	381	366	392	369	387	387	386	376	376	390	383	370	373	382	361	413	419	422	397	387	383	388	422	361	383	356	382	392	407	396	393	406	430	397	358	372	379	413	379	376	416	363	383	386	384	381	376	370	387	359	397	376	374	390	407	383	348	372	354	376	421	389	365	368	357	395	388	397	372	381	385	351	362	401	361	383	381	373	383	390	404	403	370	365	380	354	372	353	405	395	365	374	381	357	371	339	327	356	396	398	387	360	398	392	385	386	362	386	401	385	396	377	369	385	400	379	386	367	344	385	403	360	368	377	396	382	388	406	389	335	347	382	380	356	382	410	391	363	356	361	410	420	348	388	386	389	399	391	357	393	337	395	384	370	380	400	384	368	379	401	420	360	387	374	362	414	385	368	396	388	393	371	353	398	368	363	399	386	372	388	401	388	335	375	377	362	363	360	381	359	367	348	394	385	376	381	413	369	387	363	354	364	383	416	385	419	354	393	348	376	381	373	353	392	392	388	379	359	393	416	366	391	365	387	400	377	400	384	373	364	373	367	388	366	397	366	362	360	379	386	384	411	393	379	373	377	380	349	389	388	399	415	409	413	409	386	433	379	403	354	343	376	377	385	406	390	346	359	392	376	410	403	385	400	393	403	392	369	419	416	350	391	378	418	388	388	362	413	361	382	359	437	362	386	367	379	382	409	394	357	395	381	404	354	409	388	383	333	376	387	385	380	391	420	392	361	336	357	360	409	390	367	390	382	403	400	375	397	385	402	391	371	377	384	384	354	413	396	361	396	388	381	363	383	405	368	368	380	324	376	382	370	363	397	372	380	362	361	354	347	377	382	355	407	397	333	358	367	363	374	364	391	364	415	402	398	375	355	408	407	383	394	368	396	376	403	379	374	381	390	408	393	357	362	372	379	363	375	401	414	380	378	330	419	379	408	417	396	396	345	371	377	381	393	387	401	400	403	373	399	368	410	409	403	346	378	394	401	377	361	378	372	377	325	386	370	373	370	428	354	367	396	373	373	425	387	342	399	374	420	418	366	352	383	379	405	398	416	401	381	377	377	349	408	365	405	400	381	405	388	355	360	356	358	408	415	376	370	361	383	357	363	397	402	400	395	395	357	389	388	395	380	371	384	387	385	345	340	399	392	384	381	355	373	391	409	375	394	386	372	375	373	390	399	398	363	417	378	380	397	375	403	374	394	377	393	362	353	380	388	394	365	369	359	385	375	357	355	389	381	347	389	357	375	381	357	400	369	371	385	415	376	357	380	368	383	326	392	362	376	358	388	408	388	367	375	361	369	387	394	399	404	371	366	374	400	373	390	381	381	388	383	420	390	386	343	358	410	378	372	394	380	363	340	382	386	364	395	408	391	382	363	412	415	389	399	375	365	353	391	369	426	396	381	365	376	384	393	447	366	346	371	411	399	389	366	374	404	369	408	373	404	366	372	365	402	381	397	391	382	373	419	335	393	330	354	354	400	384	358	382	363	404	385	410	389	389	375	413	359	364	371	370	351	422	403	379	379	403	360	380	356	398	363	396	389	398	364	357	412	422	406	380	385	386	391	361	398	362	372	386	368	383	391	367	334	374	373	360	382	403	366	364	399	394	375	406	352	368	353	375	412	369	398	389	345	369	393	375	381	404	378	415	367	382	416	401	369	391	388	344	378	390	398	355	378	378	387	386	422	389	383	425	355	373	377	397	358	371	363	394	371	373	368	383	397	372	407	366	389	394	381	388	374	376	387	399	417	378	368	378	412	342	364	375	390	366	389	364	361	372	400	374	371	376	390	334	406	365	362	381	372	383	377	396	390	394	352	389	375	369	410	402	390	377	401	379	410	387	398	341	375	373	362	356	417	384	394	388	382	392	370	386	390	387	384	373	384	343	396	404	384	386	407	377	375	379	378	424	378	371	375	390	370	349	391	372	380	385	368	382	389	349	406	422	385	344	353	376	358	392	382	369	390	416	404	339	364	378	377	359	380	386	381	387	374	391	372	417	345	378	344	378	368	395	340	367	364	381
38006	6880	2506	2768	2366	2094	1899	1685	1451	1464	1415	1298	1275	1264	1199	1189	1209	1103	1105	1076	1128	1040	1030	1121	1042	1099	1028	1053	1096	1071	1011	986	991	1027	1053	986	973	931	1022	1007	978	1009	1075	996	950	988	1013	1056	1012	996	978	1001	1038	982	1029	1034	1010	966	1038	972	996	979	965	976	1031	941	969	1017	969	1002	1005	1038	991	948	953	1073	955	974	984	963	1010	953	958	997	973	960	990	1019	941	999	977	968	1019	985	957	955	1029	964	952	952	999	961	954	959	958	964	963	975	966	965	975	1010	952	1011	972	997	947	1036	933	962	981	907	979	994	954	1009	981	895	954	1002	955	993	1000	978	1013	1010	994	972	1009	959	1008	1031	1045	956	980	949	962	978	953	1013	944	986	975	970	969	1021	969	950	942	991	969	1016	956	1029	962	925	984	1012	948	966	1020	1006	913	927	958	992	945	960	962	1003	1001	927	975	982	1020	981	989	988	967	961	956	1011	1020	1000	984	956	955	987	988	996	976	1005	934	964	940	963	1004	997	992	1005	956	990	977	1028	993	1025	980	950	1022	1009	1003	1002	986	970	948	980	914	1002	962	1010	1003	1008	972	983	975	963	1021	964	962	982	1015	986	988	953	980	981	975	1002	980	992	942	945	954	1004	1036	1029	1028	991	967	966	990	1032	972	980	1004	1010	1019	961	987	986	968	1000	978	930	957	966	943	956	1017	1013	996	969	994	942	996	939	985	959	945	965	976	943	961	974	994	927	993	964	989	1015	1003	938	932	1009	982	992	936	951	976	1038	1036	949	986	991	974	987	1011	961	1009	1022	986	985	1013	950	943	961	992	1001	984	969	1072	984	946	994	969	999	946	1004	1005	1014	975	997	1036	968	1035	1013	948	972	995	1028	1001	970	960	947	951	990	969	934	946	1006	1038	1024	1010	953	946	934	919	953	953	937	948	943	937	990	954	1007	1011	914	965	975	988	968	1007	964	991	959	1003	981	1016	932	964	1048	940	1029	953	983	996	1014	932	911	969	1000	982	1015	1015	943	986	969	990	996	957	996	1038	975	963	933	955	882	1005	1005	980	941	986	981	1031	1064	901	1032	998	972	972	952	936	999	997	1059	998	933	991	975	954	979	948	997	967	994	966	966	991	964	948	1033	972	1010	946	995	994	941	986	1031	981	1008	1015	1009	942	976	942	965	1016	934	998	972	941	1019	984	966	961	997	954	1026	1034	1037	934	945	933	1048	983	997	990	994	968	945	949	996	944	982	944	908	1037	940	992	974	1011	990	977	963	948	962	978	996	989	969	963	952	1011	972	946	964	983	996	905	946	961	909	951	1002	1009	1003	973	986	982	908	952	975	972	1041	993	990	981	995	1012	979	994	1006	958	954	950	994	950	996	990	965	966	1046	971	969	1079	951	981	964	964	969	972	1004	1002	980	1012	966	977	925	1018	951	942	986	967	1006	949	969	954	967	976	961	1032	908	998	969	948	943	957	976	950	1006	1026	976	952	944	970	982	1008	945	970	1012	982	956	930	956	960	1025	1010	995	972	986	932	1051	1028	966	1032	932	981	992	927	991	945	998	984	957	948	963	1036	952	995	939	1029	966	987	1024	998	995	986	954	908	960	986	951	983	975	1031	1020	998	933	974	1001	979	916	1047	979	939	943	941	970	919	997	982	1081	980	981	1038	994	972	905	1051	990	962	954	962	992	963	1039	974	962	1003	996	1010	941	928	1009	1032	1007	975	926	1054	982	924	1009	970	962	956	1026	987	1068	963	966	949	957	961	992	1054	977	996	957	936	943	1013	1010	998	970	979	961	921	988	979	948	1049	979	1003	929	943	1004	1017	1046	1006	985	978	1033	962	980	971	983	1015	946	944	999	979	1057	988	998	926	1014	991	975	993	1005	1007	995	955	960	991	949	1042	974	981	1035	961	964	1028	979	948	940	966	1007	989	970	980	974	978	985	985	959	981	984	1025	1031	1004	972	942	1000	976	956	989	1006	1027	949	984	959	971	979	931	986	968	1007	957	996	963	938	1000	922	977	1041	944	1000	964	964	992	981	965	962	937	942	960	992	964	1004	973	988	950	1030	979	1000	1006	979	979	986	994	966	980	940	998	960	958	971	943	1007	986	945	993	1007	1041	984	983	969	932	958	971	965	949	992	1020	1007	978	994	997	998	965	978	965	943	944	989	1001	969	1018	1006	964	946	1025	984	929	1020	998	992	997	945	970	962	946	983	1003	980	1002	994	963	943	962	994	1013	970	1018	994	953	1036	995	979	992	973	966	1027	984	947	989	939	948	988	992	1013	994	963	1007	1021	1016	996	985	952	967	948	958	957	976	1067	1021	1008	1023	985	988	1016	970	1002	953	970	962	984	989	1023	968	1034	1014	1020	934	955	934	981	984	993	948	1031	978	987	981	975	977	997	1025	981	1024	933	943	997	954	1000	955	1050	956	1019	964	947	973	947	1018	987	965	984	972	1051	1015	968	1017	991	951	974	982	927	963	937	991	950	985	946	966	916	1014	1025	1010	942	999	986	979	989	1013	996	933	972	995	925	1008	991	1025	937	995	960	981	973	984	973	967	958	996	988	966	953	960	942	1013	1033	985	979	957	966	968	989	987	987	958	975	991	968	947	1015	978	991	962	1015	1003	953	964	957	947	963	941	967	1006	956	1016	981	952	983	955	972	955	974	959	940	957	979	1006	1002	962	1040	967	1004	974	963	992	990	947	948	991	943	969	984	990	951	1017	1041	992	952	962	944	965	1020	1001	999	995	1008	950	975	932	973	1019	996	948	943	1049	929	1003	1015	982	989	1019	943	999	1008	917	946	1029	968	957	972	988	974	981	964	898	1001	980	990	992	980	969	967	981	942	944	983	970	1023	913	992	1006	986	957	907	1001	979	1011	939	1008	969	1030	958	997	961	1010	1011	961	992	945	998	966	1032	997	959	1022	1001	976	968	980	992	1002	939	1023	965	997	980	978	1006	997	936	969	925	987	956	981	973	988	978	930	943	932	1030	957	1000	943	1010	953	1033	949	993	998	941	994	949	1040	992	938	960	974	1008	1009	959	949	1015	950	950	989	997	963	1039	953	1001	1028	952	969	945	977	960	981	993	1018	1008	999	1017	941	978	995	975	972	948	961	992	951	1006	999	964	961	991	994	951	907	979	997	977	983	998	975	981	1000	1014	934	974	978	966	988	994	997	1005	982	913	1012	1004	1017	936	968	956	981	1018	950	1045	949	895	1004	1008	1022	976	973	972	999	979	948	1063	958	978	1003	955	978	921	978	925	955	967	956	994	987	948	1021	942	960	945	953	943	988	979	1021	1017	987	999	995	991	1030	1015	996	914	997	966	1040	995	992	985	976	939	1034	949	960	1027	1031	970	969	987	955	968	991	924	887	982	939	1042	992	958	1009	979	978	996	947	1054	932	948	970	1000	1016	992	990	972	1015	990	933	997	932	971	996	960	988	948	994	963	925	1009	959	1002	995	959	986	968	934	984	966	1032	1014	975	991	1008	992	986	1001	978	1037	970	958	916	1015	960	968	974	987	965	951	982	942	948	965	999	908	905	1019	1006	996	993	981	947	1000	1001	982	988	959	967	979	976	989	1005	986	957	954	976	941	966	972	974	948	952	938	969	1006	941	947	1032	1003	984	978	931	976	992	936	957	988	988	946	940	978	1022	1001	985	961	967	928	986	995	984	1006	999	988	1016	1046	960	970	970	907	976	973	968	987	935	986	952	975	943	1002	945	978	964	1020	1015	1022	970	987	968	994	946	944	1021	962	995	1027	970	983	938	958	993	988	975	908	969	1030	941	920	915	963	958	955	974	940	1014	978	1000	1024	971	964	1028	960	981
56665	27835	18976	6871	1060	831	649	631	509	521	475	439	408	409	374	404	391	367	364	376	369	358	382	391	336	338	356	361	402	364	325	362	336	365	357	351	368	374	347	330	335	371	345	357	369	333	334	333	374	380	361	341	383	347	332	350	373	321	352	348	330	377	361	389	340	360	364	336	366	363	341	352	365	347	375	352	371	369	336	336	336	322	361	364	388	355	360	354	328	392	332	347	356	358	315	339	352	363	352	358	368	329	355	343	365	372	375	334	336	376	338	345	359	331	369	352	387	331	322	321	324	317	347	294	350	331	330	349	329	370	327	344	353	332	374	352	362	364	323	356	377	344	311	340	336	338	346	350	340	338	329	336	379	360	324	294	360	364	368	315	319	357	339	327	320	349	359	375	340	380	339	350	338	352	348	359	339	352	354	349	350	341	311	334	341	351	347	357	316	333	367	359	358	383	351	353	319	333	391	351	370	329	333	328	303	322	321	337	330	331	350	348	332	348	374	353	373	338	357	351	353	361	317	334	395	330	349	343	350	352	349	392	350	354	345	366	349	324	331	359	362	372	318	297	382	351	358	333	378	352	353	302	362	362	341	352	368	349	343	333	371	333	356	330	304	355	383	310	388	340	311	383	354	330	343	355	371	319	359	325	326	378	338	345	365	315	353	366	361	342	344	392	325	290	350	365	328	344	322	328	318	329	347	365	364	339	351	348	332	357	339	337	335	367	331	347	369	333	342	334	339	325	356	368	326	319	348	363	355	353	334	393	364	314	345	363	369	310	372	364	374	336	317	341	325	343	370	348	355	331	361	360	322	335	317	382	328	359	357	345	348	346	316	328	359	351	341	364	333	337	331	346	341	346	331	379	374	323	332	348	318	334	328	346	339	362	336	371	350	334	364	345	353	350	326	350	379	367	316	382	305	336	354	352	347	383	307	389	347	326	388	369	343	372	350	363	390	356	336	363	340	338	373	312	356	357	350	343	351	331	385	344	323	352	333	351	356	370	400	373	370	318	338	357	347	356	339	355	366	355	330	342	310	333	346	381	342	343	355	346	327	344	349	361	350	334	371	366	373	290	367	331	347	317	347	350	325	379	380	341	329	378	348	370	358	364	372	343	376	365	352	333	323	343	331	337	302	330	372	341	345	347	367	378	380	326	349	378	337	326	333	350	349	331	368	336	356	359	340	346	339	332	375	352	379	330	306	360	358	357	348	372	328	345	368	331	378	365	352	345	354	350	343	342	356	317	351	381	380	379	331	390	351	362	344	348	361	369	356	343	340	396	364	317	359	346	329	365	357	350	339	323	361	368	334	349	367	369	349	335	358	314	321	358	357	344	364	364	372	353	339	350	360	369	338	340	360	350	358	302	328	351	326	336	388	370	324	378	360	367	353	366	333	368	375	332	316	347	348	346	322	372	324	352	365	333	342	341	326	341	333	355	331	382	329	352	332	348	326	360	373	349	366	315	321	354	325	343	358	372	343	371	354	369	331	339	347	374	348	407	364	328	333	326	318	376	357	368	350	334	373	376	364	332	360	352	377	365	353	337	344	341	368	349	346	358	341	356	368	358	330	340	383	360	331	374	367	384	318	336	314	360	362	368	350	357	365	367	388	316	320	374	298	356	358	342	369	340	345	329	395	342	340	355	366	351	336	369	366	363	330	354	361	355	340	342	347	356	336	309	334	396	357	327	347	327	374	343	369	353	378	333	353	382	345	331	349	341	368	337	340	374	358	372	366	344	349	341	328	327	333	371	326	344	360	336	358	346	344	335	393	320	361	321	380	358	324	354	338	350	335	330	337	365	322	353	340	373	395	343	331	355	341	339	347	361	354	350	347	363	332	346	365	376	351	307	352	342	327	359	335	344	396	340	345	379	363	352	339	336	340	367	341	310	341	341	357	376	332	362	320	356	344	307	357	367	357	354	308	363	334	341	355	340	378	391	353	389	352	332	357	343	342	348	371	376	351	336	332	365	348	357	347	348	310	316	396	358	347	339	357	372	333	373	309	342	361	351	345	359	336	316	377	369	367	335	329	374	348	355	367	372	345	348	362	342	338	365	349	305	333	355	333	335	331	346	349	334	326	340	310	334	304	370	358	371	319	344	354	364	362	364	326	331	355	333	379	332	299	360	389	351	391	378	303	350	336	296	330	354	337	339	350	368	394	327	356	343	346	333	358	350	346	364	363	368	399	312	366	332	327	328	358	375	343	319	344	334	313	335	401	350	353	351	346	329	366	327	347	336	312	341	324	375	368	366	320	395	354	361	354	339	361	323	337	397	363	329	344	347	350	386	355	341	322	379	348	348	333	339	347	343	358	357	362	387	355	355	347	374	343	364	371	368	369	342	329	357	344	361	360	338	382	361	392	338	353	353	352	335	349	362	360	320	346	331	337	333	340	345	366	325	307	348	332	362	349	363	383	369	325	341	352	373	367	331	337	341	349	368	368	339	360	339	337	366	319	363	335	333	370	361	341	353	355	336	328	312	391	335	362	345	334	388	363	349	361	356	334	350	367	330	353	346	377	368	329	355	341	353	365	334	385	356	358	355	351	351	326	308	317	341	359	351	364	338	304	378	315	335	321	348	354	354	356	396	336	334	343	377	384	334	366	352	341	354	354	365	383	359	370	389	359	368	349	286	346	358	362	359	323	321	380	341	339	317	349	346	318	327	343	317	362	344	335	363	368	347	342	348	312	332	340	343	322	339	351	354	338	321	348	345	311	336	358	344	350	352	350	333	345	385	339	344	368	329	347	352	354	324	336	361	380	383	387	343	338	329	323	344	346	334	340	327	355	334	358	318	353	337	335	342	317	356	364	333	359	373	335	354	359	365	349	342	350	357	379	345	330	350	369	347	359	352	376	336	361	345	359	372	338	377	372	359	345	361	334	342	342	375	336	335	354	353	361	370	363	366	304	330	325	343	349	326	366	335	325	357	349	342	350	369	360	340	347	411	337	350	357	321	387	327	346	323	361	356	354	346	307	351	379	362	335	313	331	332	358	369	336	347	379	351	387	335	372	345	358	342	337	336	343	321	381	338	356	338	350	333	359	357	324	324	358	333	349	365	339	373	373	335	363	337	329	319	327	339	367	369	365	378	354	366	367	355	353	333	361	351	366	349	351	367	308	324	301	347	310	327	346	350	352	348	319	342	365	358	347	399	356	366	356	380	306	362	345	360	348	324	355	346	338	357	357	294	321	364	350	363	333	357	366	353	338	363	355	346	327	337	343	370	368	341	353	364	339	357	354	397	371	357	332	334	355	338	328	381	315	369	375	369	330	353	365	356	332	339	300	326	365	340	355	348	340	354	331	360	342	359	377	339	316	344	307	335	288	337	330	346	354	373	344	338	366	340	348	333	368	337	364	302	376	333	389	359	335	336	361	324	321	364	356	368	357	356	360	362	354	376	336	301	368	350	373	318	384	337	329	351	356	355	356	380	355	365	338	347	319	359	347	370	350	336	326	317	357	356
43609	9416	3768	4172	3685	3046	2594	2259	2016	1761	1693	1543	1421	1389	1353	1217	1208	1194	1152	1096	1155	1036	1075	1086	999	1011	1042	1010	1034	1031	954	901	921	936	960	931	997	948	966	970	915	923	940	911	894	924	919	904	953	913	936	932	975	898	877	927	888	860	876	890	863	901	901	918	895	884	958	869	880	911	874	891	912	883	928	916	868	900	813	871	882	896	880	928	854	919	885	912	915	883	895	880	839	918	850	853	931	872	873	848	906	867	924	912	864	869	864	866	917	846	840	881	860	889	947	892	895	883	859	895	922	899	896	867	879	867	902	873	872	908	876	865	898	863	931	890	879	848	862	895	830	790	878	893	916	866	921	888	879	893	852	844	876	862	905	813	915	870	851	872	882	859	882	852	882	958	898	849	879	875	888	849	855	864	880	930	898	942	864	903	859	838	862	870	922	899	838	842	942	864	891	904	897	853	901	854	916	852	873	849	871	845	878	834	849	822	857	896	880	884	887	839	870	941	840	885	846	918	870	861	831	823	910	909	843	886	962	885	859	858	851	891	920	892	833	848	827	907	859	847	888	904	806	917	871	896	848	851	815	900	874	861	882	862	853	857	919	885	912	905	874	837	857	837	891	887	890	813	847	914	915	841	867	840	877	878	861	897	857	848	837	902	865	891	899	842	882	897	856	846	912	895	897	916	905	893	889	935	914	870	917	794	915	856	869	873	900	883	866	891	888	916	889	802	846	882	922	871	879	867	915	868	868	875	824	883	820	854	899	859	893	861	879	860	871	886	863	875	904	882	902	862	831	879	865	846	882	899	836	825	864	877	876	895	878	912	893	949	897	903	849	929	899	836	868	856	899	922	810	864	876	865	835	814	895	856	825	874	891	870	889	881	847	836	879	881	855	865	907	863	853	887	891	886	895	864	903	891	952	926	842	915	852	906	915	919	886	825	884	848	796	847	896	860	873	871	897	958	884	903	912	871	842	842	896	852	848	870	868	856	838	886	887	803	835	839	844	854	897	849	897	931	875	865	902	907	875	868	929	875	836	826	890	856	845	855	880	870	876	878	941	897	889	914	885	831	871	897	925	911	909	844	828	842	881	849	872	892	931	871	850	868	853	868	899	935	841	910	889	820	878	860	934	857	866	881	912	846	800	881	863	914	908	888	876	887	871	899	899	863	876	825	892	852	882	905	867	934	942	890	879	904	901	886	857	835	843	848	908	880	858	897	845	902	920	892	913	866	889	859	944	824	881	900	852	908	881	918	873	897	882	877	942	863	890	892	897	914	900	874	841	856	876	881	888	847	884	901	897	899	883	863	873	937	907	885	858	877	874	845	866	873	872	876	896	851	867	883	827	853	830	888	905	873	844	901	918	890	855	877	877	866	914	860	848	889	873	824	897	855	952	797	874	842	876	870	840	926	901	894	892	877	847	868	872	908	914	884	896	890	867	902	881	856	869	862	870	878	869	863	834	892	863	826	865	861	840	858	888	858	893	864	875	903	853	914	900	912	887	831	835	903	880	848	877	903	849	880	831	857	864	916	862	878	834	857	893	873	868	835	842	866	911	910	859	889	861	839	813	901	870	936	874	860	885	910	841	881	876	854	840	867	913	900	917	853	808	891	862	857	876	896	925	857	903	904	840	913	898	859	893	847	830	880	892	846	866	860	880	876	826	872	887	871	964	828	876	868	861	893	850	873	882	848	888	852	909	772	861	875	835	944	877	870	894	862	868	868	870	913	866	874	870	858	905	873	904	816	859	861	913	868	885	851	833	861	896	867	943	952	881	904	860	886	890	876	932	875	928	849	851	889	862	851	886	867	837	840	902	909	909	828	884	930	896	892	927	845	881	842	876	889	859	884	863	861	872	963	888	942	886	839	823	895	851	853	832	859	840	881	883	885	846	888	891	882	906	884	882	907	854	898	892	836	899	908	850	866	898	897	866	918	851	889	873	882	927	866	830	881	860	853	870	846	875	838	889	838	892	808	856	826	900	842	924	907	917	883	879	882	874	820	836	896	845	908	863	857	904	930	833	862	877	825	869	877	824	878	875	905	863	872	896	922	890	881	822	861	866	859	890	895	889	868	886	805	892	851	851	879	869	876	892	890	923	887	859	912	840	886	864	869	837	886	866	838	886	907	856	903	862	831	896	856	871	908	885	890	875	880	887	855	871	914	901	862	875	876	863	856	864	867	819	878	854	886	858	812	877	883	882	893	826	882	889	841	848	944	833	862	922	822	848	904	906	876	936	860	868	884	889	871	815	912	860	889	874	846	905	896	915	880	878	865	887	827	877	857	909	930	856	826	848	870	888	850	897	847	873	854	874	877	865	888	854	890	869	790	870	842	910	844	881	822	862	869	836	887	858	889	893	862	874	892	909	907	867	887	908	869	842	905	848	880	873	888	862	828	906	903	853	906	934	865	841	868	878	846	901	865	842	885	886	911	872	867	893	836	877	846	870	875	880	893	889	912	859	925	862	880	911	858	801	914	876	887	877	913	921	807	889	809	911	864	852	892	855	853	884	841	915	901	841	823	963	902	869	900	882	883	863	881	920	885	876	806	887	888	810	878	846	872	906	834	890	856	852	850	906	912	871	867	872	878	826	872	906	856	850	871	834	872	843	881	895	855	871	902	883	894	869	881	875	937	846	841	881	838	822	905	869	852	870	885	917	890	929	833	855	831	826	863	893	905	873	870	794	892	865	859	891	861	873	885	805	888	892	835	898	854	850	854	887	892	923	919	849	876	865	835	861	925	877	845	839	885	908	866	867	883	911	910	869	820	879	878	835	910	883	890	843	910	878	819	869	891	886	817	805	889	919	895	901	876	835	910	837	863	856	866	884	894	931	878	845	916	867	853	832	862	844	904	850	882	851	868	882	887	937	914	938	881	903	929	905	821	911	940	871	897	817	882	848	833	911	910	845	894	930	917	829	854	885	866	851	842	876	955	866	876	885	828	887	881	937	875	848	870	859	924	897	871	837	898	845	888	890	856	904	896	851	928	919	859	951	884	924	840	880	865	879	923	873	889	912	889	850	859	796	911	868	920	863	914	933	866	875	856	863	827	862	824	865	875	850	913	855	959	859	876	866	884	906	882	847	868	883	893	886	854	804	894	856	886	856	876	864	865	863	900	880	828	837	889	905	862	883	881	905	874	945	870	921	883	849	850	896	838	848	864	936	910	886	891	871	856	840	839	896	871	885	871	861	917	831	932	855	882	857	882	857	877	880	899	867	861	915	854	878	874	851	895	875	915	887	840	862	849	938	925	846	895	886	925	816	861	839	905	907	916	914	824	869	874	883	910	856	867	906	905	888	882	866	843	907	870	892	847	868	849	895	835	843	893	908	877	875	903	873	893	855	860	873	881	898	873	894	926	860	912	882	865	854	864	888	826	886	876	894	856	839	908	904	878	844	859	947	917	891	806	932	884	871	850	883	881	912	878	913	880	861	889	914	876	853	883	854	907	894	892	886	877	859	851	899	895
24970	3460	435	305	276	226	249	266	227	245	233	227	220	214	243	247	215	226	209	246	208	243	230	239	237	239	242	259	240	249	198	206	213	226	228	224	248	224	224	260	214	226	241	224	222	196	217	230	228	233	245	244	218	237	200	239	219	241	214	227	202	234	234	212	218	241	257	211	202	210	249	223	215	223	217	223	214	217	222	249	224	214	232	215	226	248	212	236	218	231	238	222	206	235	226	213	217	226	234	192	222	245	215	203	213	242	228	221	228	225	218	229	227	246	199	236	209	219	227	191	226	218	240	267	233	245	247	228	262	228	224	215	224	228	249	244	211	226	238	220	216	223	218	226	197	251	257	256	205	212	207	187	221	252	220	222	219	248	236	206	219	219	216	228	215	212	219	222	239	217	210	223	239	244	244	220	258	229	229	223	225	255	210	227	249	225	216	246	218	218	240	249	218	217	213	232	247	246	236	216	217	221	234	208	225	261	224	246	232	221	233	206	219	248	221	227	238	230	207	222	210	222	225	214	205	202	234	226	226	250	248	249	229	244	244	236	216	232	222	211	225	219	230	265	192	249	219	220	219	217	207	226	241	214	249	252	231	227	233	206	253	248	221	225	254	237	232	214	236	231	231	212	230	220	239	217	233	238	218	211	234	247	223	238	220	228	245	241	222	238	205	235	243	226	225	193	238	226	244	216	242	268	241	223	245	210	221	239	245	229	226	231	231	217	247	233	207	228	228	197	200	224	239	241	252	230	240	233	236	224	241	224	220	248	212	212	197	221	256	216	240	229	214	207	216	229	246	225	220	246	249	243	192	227	211	229	223	224	218	221	254	215	229	244	244	219	257	224	252	217	217	226	223	232	242	237	244	233	233	227	219	222	244	220	236	219	212	235	234	224	230	245	231	238	258	218	235	202	238	230	219	211	216	214	222	236	234	235	219	195	254	246	233	206	208	229	231	218	231	224	227	217	209	216	213	226	234	204	236	209	210	211	209	268	232	244	215	210	222	236	217	229	219	226	215	209	250	260	236	216	218	261	235	235	222	232	240	251	233	219	216	207	224	222	223	226	219	238	189	237	201	234	211	249	224	256	201	236	219	243	212	244	222	240	219	230	207	227	231	259	230	232	226	228	204	229	215	214	232	245	250	216	234	230	218	218	260	245	250	239	205	217	246	237	201	228	257	223	223	200	210	235	252	252	230	238	225	226	212	232	210	221	236	205	227	199	238	211	229	234	213	222	210	234	246	223	246	239	242	232	195	201	229	208	261	191	211	222	214	234	231	249	245	201	239	234	217	227	220	215	244	207	206	240	225	241	212	231	229	230	242	228	222	228	222	234	210	223	181	205	260	219	260	215	236	223	252	234	246	230	221	203	224	245	230	234	239	239	229	228	245	232	228	237	232	234	245	213	235	214	202	215	238	231	227	210	213	214	217	222	239	221	227	215	177	215	227	196	197	231	262	218	236	229	209	203	214	217	202	212	240	219	254	224	239	238	205	223	204	212	245	209	250	230	214	210	232	236	224	227	252	210	236	190	219	211	260	236	209	216	211	228	248	204	213	234	211	213	217	227	227	218	223	225	206	233	226	199	215	221	229	216	204	215	224	245	247	213	236	228	228	250	240	236	203	250	222	250	218	196	229	218	209	247	209	214	209	189	228	251	222	206	244	222	224	228	221	237	209	235	219	219	231	266	250	215	241	250	243	233	220	239	240	225	205	226	236	216	272	242	248	206	230	228	237	218	210	228	235	238	227	212	229	204	192	213	229	218	199	237	251	245	221	194	244	223	210	228	231	224	224	254	197	222	204	206	218	209	229	226	229	221	198	233	228	253	224	230	225	218	220	235	237	229	210	218	227	222	247	234	242	262	194	219	215	208	235	203	257	241	215	224	235	225	238	240	217	232	230	229	221	213	244	233	212	235	247	216	204	222	224	240	227	212	242	236	214	227	253	224	255	248	226	215	232	201	221	215	207	291	224	252	182	231	232	214	226	236	229	229	208	225	220	226	208	240	228	222	225	252	238	229	218	228	236	255	244	228	226	246	217	221	211	239	226	224	213	215	217	221	239	214	238	239	205	236	226	220	254	239	231	222	199	225	213	245	243	224	211	233	245	237	248	226	226	201	216	224	226	232	242	213	236	247	232	202	218	225	204	228	217	236	226	229	223	241	222	255	206	224	230	227	215	255	241	218	237	231	228	258	219	225	261	203	249	241	201	206	238	221	219	229	236	182	219	215	245	228	197	227	248	222	237	225	224	243	245	217	242	242	231	254	237	222	205	212	236	207	237	237	201	231	205	239	223	202	239	249	231	226	253	217	228	266	233	179	212	196	235	219	204	213	241	236	210	249	227	223	214	240	207	241	254	209	213	216	227	215	200	219	214	207	222	221	221	215	240	237	231	204	234	213	228	234	210	221	212	238	220	220	232	212	218	244	216	202	218	238	220	214	251	206	222	217	225	230	229	230	241	224	242	240	220	252	219	223	232	217	235	211	211	219	239	227	224	244	237	211	217	221	222	243	204	225	240	248	214	238	253	224	228	212	244	235	219	216	198	249	249	229	202	229	223	216	211	238	251	222	223	226	209	207	235	212	223	213	232	220	234	188	214	257	245	243	224	220	210	231	228	232	231	217	238	218	239	215	218	235	219	245	210	227	207	239	228	247	228	238	244	219	216	248	236	213	193	234	206	246	236	221	234	244	246	224	242	228	197	215	242	213	233	212	237	236	223	233	225	231	228	266	226	245	245	210	219	254	260	243	236	235	254	241	248	222	208	225	226	239	230	224	221	223	234	239	202	204	227	194	231	250	233	219	236	227	221	214	234	225	270	249	240	235	235	230	228	207	210	202	228	228	213	251	220	236	243	246	250	238	224	253	227	218	219	223	227	256	209	219	205	249	240	211	249	253	202	228	203	215	204	220	217	244	230	204	224	246	230	231	218	242	247	214	240	198	206	215	227	243	237	217	265	247	226	232	211	197	251	216	252	226	240	252	224	254	234	253	228	218	241	235	201	216	218	202	222	234	225	238	203	242	226	219	233	224	234	204	262	243	233	205	261	188	233	220	244	237	219	231	208	235	209	240	230	211	262	233	197	245	227	217	220	241	200	216	213	242	221	250	235	219	222	214	246	241	212	232	224	206	247	209	233	232	228	250	243	205	234	263	209	236	214	231	238	225	222	230	212	217	235	214	242	235	218	251	220	221	208	226	224	259	225	234	228	220	239	240	247	216	213	231	218	235	218	225	216	215	224	237	233	206	221	212	215	209	219	241	233	222	195	218	223	214	204	234	236	231	235	217	219	220	247	240	202	214	240	228	215	201	221	212	232	217	243	225	257	226	229	243	227	231	221	214	233	246	213	229	213	212	243	224	222	246	239	208	223	219	230	227	224	203	233	206	221	212	215	217	191	223	252	232	260	255	225	204	240	215	221	246	241	225	245	213	242	202	231	230	219	226	213	257	231	214	216	215	206	231
17132	1081	745	763	714	642	690	681	695	662	634	684	677	696	703	656	670	643	655	662	662	663	627	617	624	627	664	603	689	660	636	681	646	653	633	659	640	638	645	609	625	633	662	671	634	641	653	641	617	625	635	681	654	649	635	636	607	666	678	670	634	671	657	646	642	670	653	680	621	642	624	658	626	598	668	619	623	701	628	582	665	657	672	634	632	672	657	642	648	628	701	633	625	660	643	623	690	625	628	607	643	603	640	654	616	645	638	643	634	636	629	688	670	680	660	585	669	643	626	688	629	659	645	649	667	637	618	632	665	642	623	623	600	632	669	619	655	637	699	666	653	624	648	618	658	672	617	653	655	625	623	623	648	630	617	664	620	656	658	621	657	659	636	672	650	633	700	705	618	676	659	632	667	692	641	673	642	691	641	641	656	627	657	637	641	653	682	637	627	646	635	633	621	649	659	599	656	687	608	644	649	629	649	719	609	667	643	682	650	696	665	624	579	605	670	670	698	651	617	615	670	643	668	597	628	650	634	660	645	649	605	665	652	689	671	613	631	616	624	659	683	668	622	698	641	622	596	668	644	650	619	632	670	594	659	629	653	652	618	646	637	666	639	630	638	686	610	656	656	666	623	655	648	629	636	631	583	638	623	704	632	678	640	663	697	647	675	610	587	668	638	609	639	674	634	647	607	634	681	659	639	648	607	619	651	667	632	628	684	651	671	609	658	671	606	662	627	620	623	612	670	712	636	667	606	597	625	673	621	644	665	637	655	648	631	650	598	632	634	647	638	656	636	624	608	627	656	640	661	621	615	643	642	582	665	651	614	633	616	630	666	630	634	610	652	671	642	708	670	660	651	655	693	612	639	674	655	642	624	672	642	638	682	701	646	643	669	622	655	621	676	698	616	593	642	659	635	618	600	620	599	621	648	636	621	621	627	603	637	682	629	651	711	650	596	639	701	667	611	637	627	603	650	665	650	703	668	663	688	656	646	659	643	653	663	674	637	630	657	668	624	636	661	659	633	679	622	679	619	629	678	673	671	648	683	610	589	656	627	624	628	647	655	670	589	674	666	618	625	642	637	640	661	645	663	634	646	667	654	694	668	652	682	637	648	614	667	660	662	647	685	645	646	630	635	625	668	614	678	640	643	638	679	631	637	680	611	638	641	639	673	657	593	650	665	681	665	647	673	670	636	642	652	614	630	634	678	676	638	665	635	614	664	660	641	634	625	612	682	630	651	635	633	661	666	627	644	623	671	683	628	667	673	634	649	638	666	629	675	650	613	640	630	643	641	640	642	719	631	603	700	671	672	619	647	627	682	648	675	672	694	658	606	625	610	661	611	639	622	642	699	647	634	633	634	627	657	634	620	642	659	685	668	667	650	631	663	635	631	673	640	654	661	634	622	674	652	645	672	689	658	627	645	681	670	632	664	663	635	647	650	622	657	677	639	630	683	623	665	608	638	693	647	618	630	649	626	654	624	642	667	613	629	656	643	665	657	672	605	613	668	640	630	700	675	622	623	600	683	619	638	635	685	673	628	652	598	644	643	624	684	673	639	679	631	640	629	662	710	647	671	652	621	669	663	640	632	645	623	624	655	670	638	669	592	642	682	570	646	589	606	633	619	626	650	631	575	654	627	648	666	652	660	589	636	665	650	638	645	618	586	614	686	663	649	620	604	646	610	605	652	674	634	631	649	648	657	679	619	632	664	647	686	630	663	626	656	645	671	644	641	616	635	638	672	658	625	648	611	635	663	652	622	651	654	637	664	624	651	654	627	658	673	678	678	591	645	606	645	609	640	651	669	701	647	687	638	641	642	634	658	668	585	623	642	611	637	667	629	629	623	625	620	619	646	683	628	662	599	612	634	581	623	628	634	638	688	639	652	616	648	614	660	644	667	658	654	644	681	625	649	645	660	649	665	661	672	631	577	680	672	635	613	643	676	636	660	665	638	644	697	682	638	667	687	647	675	645	632	641	635	622	636	688	632	670	638	672	644	660	623	635	663	663	627	658	630	652	631	637	657	619	613	651	654	660	658	665	640	680	694	652	619	573	627	636	669	615	651	648	677	621	623	669	650	652	631	646	636	624	645	639	641	633	633	690	660	711	630	682	624	646	636	701	644	673	650	616	616	629	633	638	673	663	658	680	651	681	644	652	622	635	619	615	672	667	694	599	685	646	683	613	663	621	653	639	622	624	667	631	633	605	690	670	637	670	668	640	688	613	645	615	629	607	616	628	640	637	661	652	627	641	647	623	643	630	620	641	624	645	664	658	615	626	635	696	672	625	626	610	635	639	637	654	627	638	649	660	633	680	657	630	651	604	667	707	649	650	642	637	646	649	638	628	678	626	633	680	641	652	662	638	637	655	654	658	622	624	665	639	669	659	668	651	612	654	664	660	619	646	624	660	634	629	644	625	644	679	646	646	647	667	666	665	604	595	671	671	598	630	674	658	634	658	653	658	686	685	675	610	699	666	693	626	661	659	629	633	650	656	663	660	674	680	642	653	637	622	614	624	643	665	634	667	659	656	647	663	652	627	615	643	664	685	640	620	625	640	623	674	635	692	629	635	644	681	650	639	650	648	650	698	656	679	622	652	656	648	641	690	702	665	644	642	677	623	623	579	627	608	590	677	620	629	660	640	636	686	723	634	638	653	629	682	639	670	617	650	643	644	656	621	691	655	638	602	647	614	593	625	674	628	626	629	638	617	627	665	633	653	677	640	638	660	631	652	643	642	673	632	655	624	641	625	632	638	611	620	640	627	610	602	672	650	644	645	659	625	646	670	653	649	647	631	669	652	620	664	639	648	646	633	623	654	665	646	669	602	629	685	624	644	654	664	647	655	605	663	670	674	611	649	644	653	645	676	659	695	651	620	641	626	703	605	671	618	599	607	619	670	660	666	605	637	656	622	645	665	702	627	602	662	652	656	629	634	671	646	638	650	621	628	626	662	623	616	622	612	673	650	653	603	665	630	671	645	645	661	651	632	636	688	639	656	628	664	636	630	631	657	604	570	601	610	635	657	618	652	671	653	651	642	644	623	669	644	675	615	656	639	615	667	611	664	625	673	634	654	660	675	680	631	641	666	615	654	624	669	631	633	642	648	630	648	638	643	631	657	667	631	676	651	630	647	586	660	623	612	654	667	630	621	628	636	623	663	627	639	645	661	599	626	627	656	661	631	623	656	672	623	698	620	673	638	653	691	651	662	660	638	627	639	627	657	663	640	597	680	623	612	633	611	647	625	657	697	652	620	643	670	552	650	630	608	658	693	620	607	671	629	689	617	657	655	664	671	654	622	672	652	642	668	673	639	670	617	676	645	703	699	644	662	611	635	640	610	612	641	605	638	648	677	667	618	665	617	657	684	678	652	674	622	633	628	634	622	616	615	676	646	624	633	636	618	661	628	627	625	588	677	649	678	662	663	636	681	653	672	650	660	669	712	642	633	586	613	640	600	638	697	613	635	630	643	657	686
55972	23581	12932	2069	715	574	529	529	439	457	471	451	446	361	388	413	376	391	402	403	356	428	393	382	362	390	389	365	418	389	351	399	391	391	413	403	364	381	393	400	373	354	386	360	390	379	383	381	356	382	386	386	362	349	363	389	395	400	409	394	379	327	388	368	367	357	344	339	379	340	353	390	390	390	356	385	342	354	387	395	393	362	389	370	365	351	342	368	394	356	378	379	349	370	384	361	373	386	393	396	357	376	392	401	357	371	394	393	340	383	387	345	382	363	358	421	334	402	371	409	404	386	372	402	359	389	370	377	359	386	391	367	383	398	365	383	364	383	377	412	375	410	386	389	367	331	397	379	383	376	423	398	378	382	380	342	377	428	363	377	347	365	410	366	395	356	363	423	387	407	388	349	368	372	382	372	365	392	341	357	376	400	343	368	341	376	416	392	379	364	330	382	385	378	413	372	394	366	374	385	385	375	390	398	404	394	365	387	360	337	362	372	353	372	383	350	326	345	357	360	383	336	363	406	394	383	402	355	334	366	394	365	355	392	335	384	377	414	360	330	383	354	404	373	375	375	426	368	408	364	369	376	358	350	411	405	379	387	395	370	391	399	335	367	386	350	334	372	366	387	364	363	351	376	384	353	352	378	384	346	358	366	342	356	356	399	367	391	377	381	353	385	372	400	380	367	373	390	357	386	373	360	339	336	360	354	402	389	381	376	366	346	369	397	377	350	367	389	350	369	376	342	390	344	332	369	377	356	356	356	410	372	382	354	371	336	396	389	370	331	337	395	384	383	351	352	398	373	409	401	357	398	437	389	373	363	394	392	385	388	353	390	396	346	406	385	394	358	366	379	397	376	401	395	369	402	368	384	345	397	398	397	345	374	416	373	368	352	352	384	339	397	365	353	389	360	402	375	374	348	365	374	380	366	379	404	405	380	358	351	406	379	362	379	387	364	368	339	352	351	393	397	385	361	419	386	397	347	377	351	370	382	394	361	347	342	374	371	369	376	407	381	368	385	395	389	351	409	412	328	352	358	367	362	355	386	368	400	390	387	338	374	384	390	364	384	386	388	361	375	344	383	380	362	363	399	378	380	353	376	354	355	379	390	368	384	359	371	346	396	360	363	390	380	396	349	405	347	370	405	360	340	401	406	394	391	356	387	339	390	380	369	387	389	374	343	389	382	387	371	338	364	377	411	364	376	363	365	368	407	383	409	389	351	370	393	378	390	404	362	344	375	336	390	364	364	414	339	345	397	358	380	380	392	390	408	371	379	404	349	365	385	350	362	369	337	359	379	351	368	384	360	362	377	373	376	366	351	382	374	405	369	358	365	421	359	358	389	361	392	383	388	388	364	367	377	380	418	372	344	386	349	406	387	380	401	367	392	400	377	370	389	364	371	406	381	376	381	360	359	395	365	352	389	372	375	335	330	410	363	361	353	371	350	366	367	344	364	401	376	383	352	361	373	350	357	408	348	390	379	391	380	417	378	349	365	376	364	383	372	391	356	399	385	383	376	362	348	354	352	377	407	359	379	367	376	377	350	405	371	325	398	361	358	379	411	392	363	404	385	369	377	361	365	380	398	374	392	357	399	368	366	385	394	379	401	381	374	366	373	379	403	360	384	371	356	360	374	391	347	371	368	428	350	350	415	375	318	394	383	403	369	378	344	375	359	355	383	381	390	401	374	377	351	357	380	403	373	376	368	383	346	368	372	408	378	354	374	398	353	369	374	378	391	352	352	370	387	402	349	392	350	354	391	374	382	367	388	379	368	395	328	416	351	387	389	376	384	412	354	349	375	395	339	374	391	362	392	392	396	378	374	365	368	394	395	347	368	406	396	388	377	383	361	384	383	378	342	365	360	388	384	379	378	377	410	411	391	383	364	380	371	362	379	378	377	396	377	361	374	369	345	400	375	358	354	385	392	387	389	392	373	407	374	357	409	371	395	353	397	365	352	340	368	347	368	380	391	376	363	375	377	357	383	350	379	348	343	370	375	349	380	423	399	386	346	377	364	349	363	357	394	375	372	364	382	334	375	383	375	379	369	390	370	367	350	392	359	351	358	388	324	354	361	387	389	353	401	362	401	375	371	389	358	364	376	343	365	375	384	351	355	364	341	359	371	397	377	414	385	359	348	361	396	385	369	377	397	393	388	357	387	344	354	366	411	383	340	360	369	363	383	400	379	356	361	393	394	395	366	384	357	370	366	386	338	383	387	400	391	406	402	382	349	385	352	368	388	399	357	388	375	362	333	372	375	386	351	375	403	396	352	398	382	388	370	360	346	375	338	340	383	389	343	381	378	390	356	360	364	368	399	375	379	373	373	390	402	373	352	382	404	353	360	382	373	387	366	398	379	405	375	392	380	382	376	380	392	386	389	379	407	401	396	381	371	396	401	350	388	387	343	409	370	368	382	400	392	344	401	375	382	380	381	362	358	349	370	370	361	417	353	373	367	335	366	374	395	351	355	382	384	382	392	347	415	361	343	400	384	399	374	369	377	399	369	379	378	386	364	356	373	352	377	348	393	345	341	382	389	383	390	373	350	350	359	387	347	387	363	399	367	413	351	382	370	354	374	383	356	373	354	346	392	390	370	341	383	381	372	358	389	395	367	358	406	344	358	378	402	388	368	375	362	399	373	396	365	366	377	386	415	364	398	363	403	410	372	362	381	398	387	348	404	355	373	388	397	386	416	352	362	366	404	372	392	380	384	363	352	368	383	389	360	383	365	370	386	368	363	350	392	369	410	380	347	379	371	356	378	396	392	383	379	384	365	348	381	351	411	342	329	357	339	387	386	420	379	363	361	383	375	363	347	380	374	423	344	351	382	351	367	378	356	357	331	358	389	334	362	384	398	379	370	390	310	371	377	360	379	364	387	358	372	391	386	408	360	388	379	370	380	361	404	398	401	383	388	346	358	370	390	388	410	367	360	398	362	349	342	351	359	362	389	358	384	377	408	391	385	370	379	369	391	391	371	334	363	378	375	386	355	402	414	370	361	388	371	384	389	394	374	341	399	387	398	377	419	389	363	366	391	424	368	363	408	372	362	392	376	389	388	374	404	388	389	380	351	374	401	390	370	352	379	371	353	393	345	367	376	379	355	383	363	402	379	398	368	388	395	375	356	420	376	378	384	379	398	376	357	381	361	391	406	384	390	417	353	383	397	387	369	383	368	391	391	359	368	394	349	372	366	407	376	369	326	353	367	392	393	357	366	351	367	356	395	350	373	353	355	370	347	352	414	377	335	389	352	372	413	417	356	363	390	368	382	404	403	377	335	358	362	366	385	368	360	343	373	357	374	376	344	390	403	369	358	422	378	390	370	369	379	359	379	381	345	374	374	392	368	381	359	412	381	390	352	336	384	385	335	408	373	370	361	374	385	382	349	383	359	347	398	362	402	357	389	398	385	349	361	363	393	390	381	389	361	377	379	368	415	370	391	401	370	380	370	360	362	401	355	379	380	376	375	381	354
35334	5069	2492	2678	2449	2072	1902	1728	1561	1499	1406	1345	1296	1263	1231	1182	1193	1100	1112	1116	1077	1085	1013	1093	1078	1017	1052	1038	1014	1043	1006	1009	986	977	991	1036	964	968	963	1005	1003	1025	935	960	957	1021	978	961	961	993	944	989	1030	1018	1008	1022	895	1000	996	969	963	973	1011	960	965	943	948	1012	903	1025	991	1002	1008	1005	949	1014	937	997	953	998	997	995	963	940	909	921	971	975	1009	1002	992	988	944	961	980	982	965	1032	954	924	967	1018	985	962	970	992	1004	970	993	959	984	995	979	955	1017	911	988	1044	1045	904	922	1009	962	989	1012	1011	980	938	970	908	955	955	1005	954	978	954	1031	963	905	963	974	949	1028	956	940	915	1007	970	994	1004	970	999	998	942	981	994	975	943	1012	999	978	1041	1011	991	941	949	956	965	965	934	981	963	926	956	966	995	925	954	969	971	941	956	952	961	984	1023	958	947	964	952	1002	965	973	1017	952	978	948	997	981	925	967	940	961	946	991	943	943	977	1010	969	956	992	975	988	1019	927	924	965	999	909	960	972	983	927	981	965	1002	956	935	943	1031	918	915	996	988	907	961	982	963	930	980	919	983	949	1029	925	865	928	930	993	931	997	959	1034	1004	980	980	933	962	920	948	1017	912	980	994	979	997	1018	1009	1029	956	921	919	975	958	974	1009	979	930	1035	916	935	916	1000	956	963	936	949	980	977	941	968	992	940	939	925	986	959	960	1005	971	926	976	979	897	953	942	976	957	963	973	923	956	926	936	942	951	1060	971	996	955	1012	979	960	920	948	979	920	894	994	953	921	951	990	971	965	955	985	939	989	935	957	970	989	962	945	914	1002	945	945	988	978	953	959	954	969	976	948	956	968	957	979	983	967	970	972	1014	997	962	977	971	993	968	934	991	966	1007	972	987	943	949	998	989	948	946	991	1030	965	1003	977	974	961	962	964	1039	1006	985	927	991	940	910	986	946	981	944	997	933	948	949	1000	972	925	959	932	978	990	959	982	950	942	919	976	976	900	1020	1008	962	915	1015	1005	933	939	966	974	992	936	883	1032	974	982	909	980	973	953	954	1012	976	954	975	930	994	932	991	949	954	961	965	966	934	1021	977	968	974	1009	978	914	948	977	964	973	979	1005	926	922	989	957	986	920	990	978	947	964	932	1009	965	957	999	937	932	998	957	995	980	944	931	936	992	910	997	988	961	959	952	1006	1015	972	970	918	1011	969	970	966	990	952	933	914	913	977	981	949	973	988	923	945	930	958	1034	923	986	974	965	927	1002	1013	938	952	985	922	999	974	922	1020	991	949	936	972	995	959	942	978	932	960	960	924	999	935	952	961	956	962	961	1004	956	944	997	995	1000	933	907	952	991	1028	928	970	979	972	932	1009	983	987	1008	1036	925	914	961	958	959	1016	942	925	956	962	916	950	939	984	953	928	964	939	1015	1007	956	925	999	961	1000	1007	1047	956	1030	919	1026	988	929	1020	948	947	995	998	937	950	955	980	965	984	949	961	988	1014	982	925	935	975	983	993	960	905	970	1016	986	956	1003	939	962	973	925	917	968	912	993	913	953	996	979	975	989	985	924	961	956	981	993	975	954	932	952	993	982	904	955	924	942	914	989	986	932	977	957	922	953	1011	947	985	952	966	956	949	973	974	990	1013	923	934	1028	965	913	861	987	1010	934	942	955	962	981	925	979	923	944	909	968	907	969	1016	939	940	956	980	1024	974	1015	938	976	906	970	958	977	980	944	969	931	951	995	993	1009	956	1010	979	978	910	978	1006	945	975	973	998	916	981	936	958	1018	907	992	978	973	1015	956	964	1006	941	965	985	982	984	939	962	934	950	959	982	993	921	958	957	945	1011	1000	947	935	971	1005	920	992	977	978	911	983	958	971	968	932	1038	953	920	1007	963	953	919	990	962	997	997	949	1025	961	1006	1002	974	965	984	1014	971	947	915	962	944	982	1002	961	960	960	1003	985	987	937	994	944	961	1002	996	973	982	1016	938	991	994	978	1030	966	917	988	926	960	956	1005	943	959	952	991	947	1012	930	1014	965	939	968	987	948	984	895	984	990	967	990	968	1014	956	941	937	951	922	1041	903	982	952	995	944	978	1024	968	985	946	963	970	939	1011	911	963	962	1002	946	920	934	966	981	1018	927	954	892	979	961	1006	954	950	960	904	1002	964	966	996	970	959	966	964	924	961	940	1000	960	937	1001	948	951	979	960	998	958	944	948	1004	952	999	954	938	954	963	973	988	1006	908	964	971	1011	1023	949	961	1023	941	940	924	978	950	973	955	987	961	931	940	943	938	942	933	970	984	1000	997	1003	942	971	964	969	988	1023	976	967	989	936	922	922	958	1011	940	934	939	943	946	923	958	945	1013	929	993	986	943	944	987	925	943	945	1008	983	949	1035	935	938	972	961	971	983	947	906	1001	934	930	986	965	1005	906	989	956	965	1009	941	1004	968	988	974	957	929	992	989	981	963	967	987	960	918	980	945	988	962	947	994	942	995	976	917	1017	1002	926	966	1011	977	1005	990	958	941	908	942	968	940	966	957	978	1016	967	961	939	974	929	956	974	1013	966	951	973	1011	979	1002	979	976	975	999	941	971	925	974	971	935	966	958	983	982	1011	966	978	958	948	951	948	934	956	942	1010	983	951	1002	1002	968	965	1015	1036	935	1016	1004	963	976	937	963	935	969	956	960	1015	966	979	936	1029	943	938	997	948	848	993	975	988	922	955	983	985	899	991	954	970	999	922	927	960	964	971	975	958	965	915	1040	977	970	935	978	932	934	963	970	886	951	1010	960	924	933	921	965	995	929	941	977	940	917	965	938	921	962	937	972	1006	961	1007	976	959	932	968	966	971	929	989	926	997	987	987	951	932	916	964	976	995	970	971	934	981	965	977	957	978	967	997	920	959	961	959	964	1026	968	950	1005	973	956	955	969	979	947	1023	984	940	955	1012	945	976	959	958	949	950	943	984	986	922	974	981	1010	963	1012	954	972	972	959	999	992	1001	1025	987	989	951	1016	1003	948	949	1013	883	976	951	980	933	976	988	1015	955	969	979	989	928	1025	955	961	936	957	980	1000	988	961	979	968	939	954	989	942	947	964	947	1010	892	914	986	983	967	973	991	931	959	908	922	962	913	962	946	913	929	932	975	987	1027	972	974	948	1003	951	999	977	970	946	940	975	996	990	918	949	934	968	945	976	931	958	941	959	1048	1005	928	1024	925	1024	932	1039	999	967	923	946	969	960	1027	960	921	968	960	968	934	980	939	953	910	1013	1006	1027	981	957	972	952	1033	965	941	974	965	936	982	1042	949	965	972	996	936	1021	937	938	925	978	950	940	939	1030	959	947	984	945	960	1008	893	916	959	920	945	988	1038	1015	1002	1013	931	997	950	909	964	996	950	959	960	943	945	922	989	959	926	986	1017	984	983	968	976	972	937	991	963	927	1006	941	955	974	960	1008	1004	954	980	984	958	965	1004	971	971	995	944	978	939	934	966	956	935	989	972	963	967	902	966	933	927	980	959	938	949	959	974	995	912	952	985	1005	1006	948	984	972	930	900	936	965	1069	973	956	981	979	942	968	943	964	936	935	966	963	936	947	979	961	957	961	1017	1008	961	949	999	961	976	941	1037	933	973	984	959	1016	966	996	920	939	1019	930	995	960	1028	957	967	1011	936	951	971	958
52614	23192	23203	9320	1216	829	700	637	564	522	502	408	393	438	398	393	381	358	408	344	378	369	385	352	386	369	351	351	346	378	337	359	340	359	362	355	381	317	326	378	353	340	327	357	347	345	341	391	358	337	347	356	363	326	364	335	354	334	343	351	356	334	326	366	323	344	329	336	328	360	351	351	320	335	346	353	312	329	342	300	337	335	336	363	349	351	330	318	341	313	340	322	328	341	358	343	325	333	367	351	352	352	352	344	382	336	327	348	384	329	318	349	350	340	343	312	343	326	345	359	342	380	313	335	354	358	366	358	358	349	325	359	348	343	336	356	359	295	333	347	334	311	324	335	333	339	386	339	356	347	369	364	317	338	363	325	340	335	360	369	364	336	350	322	351	340	334	329	314	336	355	334	368	336	349	357	331	338	328	344	358	327	344	328	350	322	324	378	349	309	329	316	340	344	334	355	349	366	360	379	345	322	304	308	342	334	364	302	282	358	336	359	313	361	331	320	335	310	362	377	338	362	325	350	317	373	330	346	344	360	308	373	351	350	332	345	330	372	303	339	339	353	366	364	342	337	345	346	337	344	353	323	336	338	368	359	336	322	343	342	342	360	356	335	345	371	328	388	334	361	360	326	324	363	340	377	409	339	350	331	385	377	378	349	360	344	339	362	343	297	349	349	338	316	307	341	386	338	354	356	349	348	347	339	349	326	347	353	355	361	365	361	360	350	368	331	350	352	336	328	340	328	350	312	336	354	335	349	313	346	339	357	351	347	364	378	316	341	361	334	303	311	382	350	403	347	347	320	337	304	343	362	327	363	313	352	339	371	366	362	364	370	353	311	338	341	352	356	336	347	316	329	358	375	331	364	358	356	347	326	337	337	320	341	322	317	335	311	350	344	325	322	359	345	339	347	364	370	361	340	341	323	365	324	354	347	349	348	355	326	312	333	334	349	336	344	331	349	345	326	328	345	321	350	363	384	333	299	358	362	349	327	350	339	317	307	342	350	354	327	363	361	351	375	317	362	353	312	316	351	333	353	332	336	335	344	379	351	372	337	353	412	300	361	343	381	338	354	361	348	347	348	310	353	329	350	350	369	314	344	331	348	366	348	316	341	311	379	342	328	367	363	376	382	311	367	314	357	336	347	353	369	348	357	367	367	328	334	339	333	343	341	355	348	367	349	303	341	339	349	385	319	368	335	344	329	335	341	356	305	349	349	361	358	372	323	302	379	343	349	353	337	360	353	355	346	329	344	336	362	392	340	342	377	356	361	345	322	346	327	348	307	350	326	359	337	387	328	357	354	331	338	347	336	367	379	331	333	355	343	359	328	341	350	326	320	394	326	323	345	360	331	344	323	361	365	365	331	316	305	322	360	355	374	354	351	330	358	335	324	331	328	321	350	359	339	327	343	358	331	331	305	343	350	380	315	339	334	356	351	343	373	373	353	337	312	370	353	366	339	366	334	339	351	359	381	365	331	350	380	388	341	344	345	361	351	355	329	359	314	349	318	336	358	323	349	334	324	339	332	330	350	349	347	331	358	316	352	353	344	323	388	365	344	334	341	348	371	334	354	315	332	341	402	346	358	325	346	333	337	345	324	349	375	308	346	343	305	319	362	329	354	338	386	375	372	355	358	317	346	309	336	341	338	340	357	361	328	316	344	344	354	362	344	343	326	342	364	311	352	330	347	340	351	344	304	351	312	320	319	324	344	361	329	334	338	348	312	386	318	361	361	333	337	335	315	346	356	313	340	352	384	351	365	390	372	357	326	361	343	350	337	342	351	372	310	354	353	363	345	345	347	334	369	320	317	332	360	373	351	347	330	336	363	345	407	314	316	355	329	326	343	312	333	340	346	333	315	339	334	327	365	337	331	333	324	354	328	337	345	318	339	315	347	336	318	363	344	337	333	341	352	352	345	335	329	406	363	340	359	318	340	350	343	338	346	328	357	321	367	337	363	324	315	322	336	337	364	338	329	368	367	340	343	344	371	376	360	372	350	321	321	366	333	344	318	329	357	337	331	348	342	339	400	354	357	335	355	353	320	349	313	366	349	354	325	317	376	341	338	354	347	328	367	359	370	376	334	325	336	340	365	352	343	321	353	354	326	331	308	370	362	349	365	362	346	355	334	340	355	347	351	389	315	330	353	365	335	347	360	328	329	355	341	326	339	376	325	358	311	318	338	315	360	381	344	348	376	322	333	327	320	302	337	328	358	336	335	311	334	384	349	326	331	315	355	329	340	342	366	351	312	369	364	328	312	375	340	346	361	376	348	356	314	380	343	335	347	326	297	339	328	365	308	338	353	333	359	352	346	344	340	347	326	338	350	341	324	343	335	369	334	340	312	355	332	328	325	324	351	319	375	341	345	356	337	363	322	359	330	342	342	351	371	342	351	332	367	351	324	339	332	337	377	366	301	353	370	369	323	346	318	320	323	352	344	341	346	313	318	363	383	328	350	325	339	380	377	321	340	320	348	337	358	350	322	349	369	347	377	297	326	338	350	393	315	332	301	330	355	332	353	330	342	353	347	347	339	359	362	351	343	354	346	351	319	313	348	353	345	332	349	343	368	358	313	349	334	381	330	361	362	356	321	342	311	331	349	306	366	355	347	328	345	358	365	360	344	325	389	327	328	345	347	351	373	336	339	322	305	307	363	378	326	340	340	329	319	379	357	347	365	343	352	359	321	325	340	335	314	358	343	366	329	309	325	365	342	347	341	320	361	368	356	343	372	350	375	339	351	331	337	333	337	355	313	377	362	343	362	337	330	362	342	318	350	377	352	332	344	356	311	335	331	315	393	386	333	346	322	366	361	372	339	355	312	366	354	339	343	333	348	335	318	323	321	333	356	335	318	336	352	358	385	329	327	354	317	380	372	332	342	338	375	284	351	348	373	361	332	351	333	348	369	338	335	335	344	345	353	342	330	353	338	351	346	315	319	353	370	327	295	328	375	364	340	354	363	314	329	363	363	346	321	357	338	340	366	319	314	373	306	331	331	356	332	343	384	315	329	364	320	384	335	349	333	335	323	338	342	348	349	336	330	332	338	376	335	345	351	353	333	320	360	349	322	359	358	340	325	375	354	309	332	351	351	343	353	307	343	348	313	325	356	327	343	330	343	325	339	312	318	332	346	359	346	363	335	362	314	314	324	350	364	362	342	336	372	335	320	344	340	331	336	338	336	320	329	364	369	341	350	330	337	329	339	333	330	363	344	376	345	324	342	326	311	322	351	333	356	351	356	359	339	357	346	331	360	344	359	332	326	328	347	359	340	309	360	338	362	348	325	337	311	341	360	363	329	319	341	349	362	344	321	360	354	341	337	372	324	316	311	354	358	361	358	358	328	353	325	377	342	363	320	357	353	339	347	361	341	355	318	344	344	340	352	338	363	331	341	352	369	366	360	338	356	334	355	332	374	317	370	350	346	340	360	336	335	335	353	352	314	383	373	344	347	338	338	320	345	315	349	362	360	334	346
43203	5188	3795	4369	3679	3070	2700	2304	2008	1886	1800	1520	1406	1314	1298	1246	1195	1120	1141	1152	1135	1048	1111	1115	1044	1024	1044	961	971	957	938	1006	934	949	904	932	961	956	910	985	905	902	901	927	924	852	878	888	859	992	928	923	908	891	883	871	894	872	825	921	871	899	943	845	901	924	811	908	884	865	879	907	902	843	895	856	886	862	874	860	871	907	869	874	832	892	851	801	903	842	860	865	854	833	834	835	866	900	840	871	868	869	940	864	845	880	869	792	904	835	876	865	803	860	830	851	845	887	881	863	843	907	906	813	843	870	849	856	912	910	897	857	898	867	796	884	872	884	889	866	902	845	864	864	855	879	883	886	903	855	865	792	834	887	822	843	901	867	855	835	914	875	833	864	853	818	813	930	860	864	872	855	856	858	872	876	882	847	855	858	872	844	897	814	844	827	871	855	860	856	858	899	842	865	888	832	880	872	847	864	862	883	907	912	846	853	879	897	862	857	808	850	870	897	900	830	912	848	869	833	892	891	850	853	847	895	837	849	843	907	823	858	879	840	866	873	880	918	877	838	866	869	883	858	873	859	856	858	853	862	856	867	883	873	861	882	895	836	875	888	847	858	852	830	845	820	874	887	827	838	840	855	841	880	874	845	810	856	917	905	803	893	878	875	847	874	856	883	889	887	908	877	829	858	888	907	870	891	839	829	855	863	846	873	863	871	856	863	850	858	924	888	850	822	890	898	906	866	832	855	930	834	856	858	866	874	865	873	927	897	900	864	845	866	861	844	849	868	854	855	865	860	904	912	862	802	885	913	855	868	836	848	861	854	823	884	889	889	932	861	826	853	932	945	829	878	867	866	829	847	876	874	876	820	873	822	832	893	834	849	910	832	814	832	852	830	831	821	881	855	835	858	894	862	818	906	844	829	891	860	849	775	856	820	859	908	840	909	850	889	832	864	895	878	832	843	877	875	872	885	900	832	843	875	847	917	861	880	913	861	826	875	886	896	870	860	928	848	871	870	898	857	889	868	829	870	941	846	882	822	831	852	864	839	864	852	864	838	928	882	853	873	869	866	943	843	857	831	874	863	854	872	897	886	847	839	882	858	942	889	886	847	850	800	882	883	844	879	836	883	858	883	874	858	882	879	868	843	887	841	835	863	853	875	872	853	871	853	926	858	892	895	849	897	843	860	859	831	842	875	891	847	851	840	866	869	826	853	890	908	887	807	873	899	876	904	856	910	847	843	846	870	870	843	908	844	837	851	851	864	841	841	883	854	862	861	840	816	891	822	872	846	920	905	865	890	861	858	887	819	902	852	871	896	895	831	819	849	832	787	866	839	822	874	876	888	896	880	833	879	887	848	823	837	868	860	897	878	818	875	889	892	877	830	877	894	824	868	844	917	837	857	849	869	823	865	881	789	904	865	848	934	831	854	842	854	873	830	884	919	863	852	899	857	904	872	893	880	885	884	855	921	906	869	876	881	841	896	828	846	919	835	882	911	872	853	844	845	882	832	851	911	868	893	878	816	894	870	910	857	855	866	879	824	813	879	881	889	875	893	859	907	892	920	904	852	844	879	879	896	839	851	841	873	837	879	838	895	865	870	853	864	845	914	867	850	844	888	871	854	830	859	904	910	844	906	907	806	854	877	861	878	903	845	855	863	887	888	852	864	848	899	858	857	831	823	863	839	842	867	888	876	864	865	889	844	929	848	804	890	860	844	845	843	855	850	820	876	892	877	899	867	900	870	868	916	882	850	836	879	823	791	853	911	875	866	839	860	844	867	857	876	880	879	853	858	897	896	881	898	856	889	835	872	864	842	806	848	868	852	827	826	893	818	859	914	826	875	873	871	857	866	806	895	850	826	848	874	844	864	872	864	840	859	873	862	888	919	848	872	874	859	888	875	860	874	847	857	876	836	877	879	876	840	911	843	906	833	836	901	855	812	839	866	825	840	844	867	842	860	909	842	808	829	863	836	874	866	905	912	864	864	857	886	898	862	933	935	881	906	893	862	835	880	840	821	879	866	841	863	873	860	866	918	881	838	799	862	815	830	861	816	840	922	888	875	924	788	895	810	903	835	860	835	860	844	851	874	878	891	853	869	890	843	843	827	907	879	847	902	843	912	856	829	838	849	898	816	866	877	825	877	822	886	864	905	862	915	848	923	823	841	883	879	884	864	827	843	864	851	891	851	879	872	900	898	854	816	859	857	885	889	897	813	867	830	846	896	864	845	861	855	834	833	864	862	879	855	815	844	858	899	861	856	837	916	878	853	872	890	869	866	867	881	854	863	887	880	829	845	883	902	843	889	864	822	879	817	863	866	896	907	870	843	877	889	841	826	866	886	869	883	877	903	842	848	869	851	898	896	844	828	889	824	890	848	887	883	908	866	850	870	859	911	895	841	832	884	863	853	885	874	863	868	909	867	885	853	840	874	839	882	829	904	871	807	869	911	868	884	857	806	911	896	938	822	876	857	847	881	897	809	871	863	911	815	851	851	839	885	880	883	858	887	821	870	870	896	829	818	856	826	860	848	894	876	848	884	878	933	887	862	877	888	836	817	905	864	836	878	884	896	860	881	865	869	883	860	781	837	805	913	850	889	890	867	814	842	863	853	946	885	882	851	887	847	839	826	863	866	882	892	916	887	843	898	832	845	879	869	870	870	895	835	889	828	897	863	833	863	863	837	887	840	822	852	888	855	830	918	911	878	895	895	859	846	855	824	840	879	917	864	820	853	887	870	866	879	857	873	869	880	912	863	880	856	912	865	853	845	867	888	860	899	818	853	881	851	904	899	886	879	900	860	837	894	830	888	854	830	858	856	897	829	860	913	886	883	886	856	865	884	855	854	862	865	873	874	803	809	848	806	808	857	822	866	883	877	810	877	857	880	903	835	836	875	875	903	820	913	832	869	863	867	910	873	897	849	859	871	882	825	842	818	872	848	846	889	849	808	874	837	826	912	855	877	848	887	880	827	861	825	874	843	869	867	833	861	908	861	812	825	844	863	925	904	882	840	875	844	865	862	863	894	881	839	822	876	855	869	841	894	902	812	890	875	857	861	848	889	863	855	889	846	793	844	857	832	860	842	853	855	871	838	874	914	868	851	840	817	839	856	869	888	851	805	832	869	838	866	872	810	865	879	809	856	866	832	891	879	850	867	839	844	897	862	854	874	827	814	869	853	876	836	855	868	868	924	828	851	883	876	891	844	877	875	847	841	778	847	808	877	893	893	891	869	864	847	941	865	871	866	883	850	850	882	898	875	821	799	761	901	826	848	783	892	893	849	870	865	914	822	850	869	847	833	855	895	859	883	860	866	821	889	893	864	837	888	798	826	911	861	805	856	897	855	878	851	869	839	832	852	858	946	817	849	823	900	854	871	853	838	855	886	868	901	853	840	909	795	899	868	864	876	897	880	842	860	841	887	800	903	885	832	894	934	891	903	860	888	893	866	873	842	858	793	835	867	887	848	829	887	856	896	904	873
23918	3176	306	242	260	222	218	222	222	203	246	236	217	200	227	196	221	220	218	193	204	214	205	214	210	219	235	228	212	216	228	213	225	208	199	223	216	204	240	221	233	247	227	229	193	191	206	211	200	218	211	255	218	246	232	213	214	194	203	247	221	219	246	227	185	203	204	249	220	216	193	202	210	235	256	231	213	233	207	228	196	205	200	217	239	209	208	204	238	195	190	213	205	248	200	240	213	241	206	223	241	180	224	225	239	231	228	224	250	222	221	247	252	225	218	222	236	216	189	235	227	232	215	203	205	250	220	213	227	234	198	217	202	235	198	238	198	208	226	215	218	216	230	221	218	236	221	214	212	219	238	219	232	221	222	204	203	229	216	215	224	210	226	261	219	233	223	224	202	198	220	218	217	202	191	216	232	258	212	207	218	210	229	208	253	207	190	219	202	210	211	233	216	204	219	222	241	240	233	233	214	229	189	214	195	242	241	194	249	221	204	201	209	243	205	196	211	201	214	221	220	194	232	228	245	193	227	204	220	191	203	220	198	239	214	219	247	242	230	231	234	218	223	217	215	225	222	205	192	236	188	206	207	229	200	206	231	211	211	226	194	216	211	233	226	229	216	231	218	205	204	224	202	215	230	201	197	219	220	213	225	222	238	211	222	210	200	197	237	226	205	239	232	233	239	205	233	210	205	239	223	226	229	237	227	222	211	226	201	210	224	221	233	182	223	204	231	211	222	229	205	247	252	221	230	214	206	202	230	233	214	213	203	225	243	196	198	231	213	204	205	235	216	241	248	232	197	246	233	219	241	207	220	245	230	209	203	199	211	245	225	241	225	209	214	218	202	229	247	222	243	203	225	242	217	193	219	195	218	217	240	237	251	205	218	191	232	237	217	213	218	236	201	229	243	230	233	190	218	228	224	227	219	243	212	218	210	212	221	212	209	235	229	199	217	241	187	208	197	221	213	215	213	204	218	219	214	199	216	209	216	211	228	224	238	235	235	242	236	244	227	205	229	229	216	205	194	209	234	237	217	205	223	223	222	228	212	202	223	213	217	239	193	229	207	233	225	229	227	215	205	220	208	212	209	246	221	205	213	225	213	198	221	248	229	229	215	236	229	253	225	232	203	221	231	226	224	223	225	209	223	244	229	228	230	209	226	235	241	210	208	208	217	250	238	224	203	203	224	239	188	212	230	214	238	209	215	222	240	202	238	230	186	239	231	204	231	238	202	222	197	245	192	213	214	239	185	228	203	234	216	218	196	231	204	224	227	210	206	217	203	197	240	203	221	215	242	241	236	226	250	201	217	196	204	236	211	241	219	240	229	237	225	228	222	204	196	215	214	210	233	223	229	196	234	228	198	214	222	239	219	206	232	207	207	226	247	227	221	206	206	195	209	232	184	237	229	227	199	206	206	227	214	237	220	208	221	217	247	234	196	208	228	225	204	245	224	221	214	191	226	201	243	247	222	230	209	223	235	222	198	226	231	207	210	243	194	239	215	257	218	230	191	221	238	205	221	246	255	223	215	234	215	218	210	238	236	223	206	245	211	208	227	230	202	226	237	222	242	220	219	202	194	215	226	217	240	234	215	224	206	259	233	243	242	216	205	185	218	211	233	206	236	234	248	222	201	225	214	199	245	220	247	235	211	221	230	201	235	217	228	217	223	215	227	235	230	214	210	224	225	212	212	223	230	227	214	218	202	204	200	219	246	226	218	249	195	205	198	205	227	214	226	240	220	231	238	211	211	209	226	217	215	203	222	213	225	216	214	211	190	204	217	215	215	224	195	220	225	217	209	219	203	231	225	229	202	238	202	224	236	194	217	212	213	191	209	239	198	209	233	228	205	197	232	238	201	198	222	211	219	227	214	239	207	206	226	216	224	220	218	223	246	224	214	239	233	230	224	211	225	219	201	195	223	246	216	201	230	238	250	225	241	225	249	200	241	222	242	219	253	225	230	200	215	226	237	239	202	210	212	228	222	241	218	203	214	206	221	216	226	234	212	233	239	228	228	217	192	235	224	218	212	211	214	228	210	210	239	234	244	252	222	226	237	217	216	215	213	219	229	212	211	242	253	203	213	188	225	205	219	230	247	228	196	213	220	251	248	233	245	212	219	198	210	224	217	218	230	253	229	217	219	222	245	240	216	240	226	228	204	208	221	195	239	224	232	221	240	230	221	265	222	215	231	217	231	204	216	217	247	236	230	214	223	233	217	215	245	208	228	200	242	234	248	220	235	204	233	224	232	249	213	215	226	199	211	206	223	249	190	206	222	195	213	232	218	219	220	232	192	222	219	233	217	236	214	209	243	230	234	212	256	206	227	238	221	201	240	202	216	194	202	211	222	222	248	184	219	229	246	236	211	225	230	229	233	218	202	185	215	193	222	225	220	225	210	239	247	239	214	227	206	203	235	233	240	235	250	233	190	196	225	219	216	216	220	210	225	219	200	228	208	190	206	224	213	227	235	248	184	195	220	214	235	223	220	212	225	205	206	202	198	218	229	221	205	233	241	194	207	208	207	208	232	218	189	243	221	217	203	219	241	216	201	222	213	214	227	194	245	212	239	217	259	229	206	245	202	219	238	249	198	227	222	207	248	209	202	219	220	206	212	226	202	208	243	230	223	205	243	239	194	245	224	236	194	205	213	216	233	243	225	235	214	220	206	221	277	220	217	221	215	232	206	219	214	200	198	205	234	232	246	204	236	220	206	223	218	207	216	198	235	211	237	200	215	205	206	240	194	238	227	227	229	215	250	211	220	217	218	220	203	213	223	224	233	236	223	240	211	232	205	204	205	224	197	229	211	214	212	209	229	223	209	222	219	232	220	210	193	233	207	253	226	218	236	230	210	242	225	210	243	212	222	235	227	219	200	221	235	236	196	216	235	229	221	189	212	211	214	243	237	218	240	230	225	211	216	208	244	200	237	193	203	235	233	252	262	223	217	236	209	212	234	233	227	203	207	217	199	198	225	245	206	229	220	238	221	235	251	208	235	224	213	236	200	205	234	250	218	199	219	223	207	215	212	203	214	236	210	213	227	196	224	237	243	229	209	223	241	205	222	228	252	241	222	237	185	216	230	220	177	219	226	207	226	216	223	211	233	207	222	201	221	227	220	247	230	233	232	210	227	235	213	209	221	182	232	234	220	185	229	219	218	192	206	217	198	228	211	225	194	222	247	242	227	203	237	245	234	217	228	223	201	208	220	212	236	245	244	209	231	217	230	220	209	224	228	224	216	242	217	224	228	235	235	214	245	199	218	228	216	213	258	223	208	222	218	246	224	209	217	222	212	247	210	230	212	208	229	231	226	184	233	227	213	241	213	246	228	224	215	226	211	185	224	209	235	199	224	239	226	222	230	235	224	219	223	217	216	214	207	210	222	229	242	222	210	218	226	228	215	220	224	230	194	236	206	229	239	237	229	227	229	197	221	198	266	219	231	215	228	209	234	250	227	221	235	221	214	220	244	226	210	232
16245	819	691	690	744	704	659	721	685	679	682	637	661	673	621	630	670	597	571	639	591	660	619	624	599	595	622	608	608	615	656	605	592	639	648	647	604	630	594	604	641	671	650	655	660	634	677	608	647	608	638	618	638	620	612	689	656	648	657	607	693	620	609	641	659	603	617	671	620	650	655	638	614	603	635	604	638	644	681	606	628	625	607	655	649	666	633	570	645	588	618	631	659	637	602	639	639	588	634	625	653	652	612	637	641	627	636	639	609	639	615	578	628	646	614	609	654	627	645	624	619	683	625	638	613	632	690	655	668	642	617	621	642	610	626	629	662	644	608	627	642	650	624	630	613	670	658	635	635	636	594	658	650	665	673	614	576	628	593	645	629	662	630	646	621	619	678	669	617	627	663	648	673	649	648	633	597	631	612	609	633	646	619	596	612	617	616	608	598	621	612	627	624	602	603	666	630	600	619	652	595	676	636	663	658	637	606	634	619	640	613	663	605	661	692	648	603	633	630	622	608	652	652	651	635	640	622	624	637	625	624	615	653	645	648	645	655	645	636	610	673	652	603	602	682	605	605	643	624	593	637	621	614	595	675	669	626	636	638	597	668	587	592	601	662	638	570	636	615	637	612	645	639	675	650	648	595	668	648	682	676	634	678	646	643	635	679	642	660	573	585	592	622	657	620	646	625	656	659	649	603	663	618	652	671	628	614	634	635	582	630	659	630	643	644	610	618	663	645	640	631	672	666	610	619	647	641	635	641	640	608	610	685	625	634	652	661	629	626	631	608	628	597	636	649	603	619	621	585	663	626	614	651	655	679	640	614	667	638	618	623	598	630	626	659	647	632	657	605	654	642	674	611	639	613	639	629	622	641	618	608	602	669	615	649	617	610	626	596	608	666	627	683	614	658	601	612	616	690	546	620	688	611	694	670	674	638	648	624	587	617	639	570	624	635	588	646	618	633	597	636	644	643	590	682	604	639	667	661	640	609	632	667	639	667	627	648	631	661	647	651	648	632	627	597	665	626	676	610	644	629	618	609	646	586	634	625	644	634	630	616	592	618	654	635	626	634	606	629	640	615	624	632	666	663	648	647	640	665	648	622	667	624	650	608	697	643	661	656	630	589	619	633	627	622	650	638	619	623	674	625	637	634	610	646	652	583	605	649	673	664	599	609	623	628	600	631	639	612	587	608	634	631	568	635	632	641	619	599	606	664	597	642	627	617	622	623	623	643	597	611	628	600	695	646	612	689	643	624	649	633	631	631	608	623	603	645	639	622	647	606	629	611	592	685	654	675	670	620	668	671	670	613	623	639	645	616	614	626	658	656	624	613	658	638	653	638	623	624	631	645	643	599	610	610	604	618	630	593	650	655	627	631	665	625	625	609	597	586	625	653	679	638	654	638	645	632	628	614	617	633	616	673	627	625	652	628	611	593	695	627	681	666	622	653	661	657	617	645	648	599	672	678	613	628	588	621	683	634	643	611	656	684	672	649	585	653	605	631	622	637	667	613	627	606	648	638	614	656	653	609	623	605	616	616	641	629	641	668	655	573	601	617	660	607	599	641	659	640	627	630	626	621	618	692	610	628	602	632	613	642	601	667	607	671	644	617	657	591	621	634	622	603	617	642	605	621	666	625	645	654	643	625	589	585	573	610	602	626	685	628	626	676	639	617	630	656	702	585	620	603	607	652	667	617	607	610	634	613	582	566	615	647	611	654	643	669	655	670	607	647	610	604	644	626	581	614	622	603	635	622	621	592	654	628	626	639	636	643	630	612	641	698	615	641	626	636	682	638	692	665	648	649	648	635	670	594	597	669	684	622	609	607	585	660	611	640	619	657	636	630	633	630	614	598	611	649	676	602	650	619	611	635	620	643	674	636	629	683	604	620	632	641	650	631	613	614	637	639	613	649	648	641	613	640	629	633	604	624	634	560	639	644	643	655	650	621	651	648	638	635	597	665	655	623	647	625	643	608	668	631	622	620	643	681	636	618	683	668	657	678	648	614	703	656	638	644	631	642	652	645	582	617	650	666	675	628	574	612	641	681	626	645	620	603	625	646	603	623	658	610	702	620	618	626	616	656	640	683	610	652	644	627	556	603	628	621	604	637	663	626	627	664	630	660	621	624	642	625	649	621	617	646	632	628	674	610	657	598	621	637	656	627	635	632	601	644	673	600	663	577	586	685	579	616	647	610	624	607	635	620	633	606	595	646	652	628	655	630	630	655	627	641	651	675	660	629	621	602	643	650	650	678	603	693	613	671	642	631	610	624	597	590	620	648	588	603	661	673	623	645	676	654	654	624	612	616	641	619	650	684	647	658	672	644	618	585	665	603	640	640	652	632	639	623	619	664	603	659	608	658	617	627	626	588	621	629	644	624	653	608	618	670	634	619	643	656	617	676	596	632	651	597	637	614	657	716	606	661	600	667	583	618	601	614	600	665	681	631	624	608	640	639	645	623	644	601	643	694	650	671	679	677	672	624	627	640	592	661	639	624	607	608	678	637	650	615	642	624	634	630	621	645	655	639	637	658	652	639	593	592	659	641	653	608	670	605	640	636	659	664	641	646	628	666	614	660	626	618	592	685	653	621	653	655	632	627	613	669	658	641	662	652	648	611	635	610	664	651	644	649	632	622	626	649	663	648	633	646	641	603	624	623	697	663	645	655	643	693	632	550	645	681	615	638	657	639	658	628	671	585	651	615	639	620	681	647	628	620	684	677	645	610	666	631	672	581	631	658	602	668	645	615	605	648	620	634	631	650	648	620	634	637	670	638	659	601	631	610	630	597	666	612	643	659	627	608	645	645	624	629	646	640	614	645	619	626	602	608	668	653	625	606	595	634	635	640	609	659	641	653	709	630	639	676	643	672	644	667	606	633	636	599	636	599	599	666	615	635	645	627	645	618	635	640	654	641	609	670	622	633	678	634	629	656	604	635	620	632	659	644	670	628	635	610	618	630	674	655	627	674	631	610	640	615	638	601	605	593	636	687	662	646	642	616	606	560	634	648	673	612	622	617	612	609	643	596	621	659	601	613	626	668	626	650	631	646	617	626	625	643	665	619	615	616	619	634	677	621	640	610	605	644	620	653	715	628	632	630	661	660	652	667	641	631	626	666	626	660	629	626	608	695	621	624	649	649	639	678	612	627	651	675	672	620	662	689	646	644	647	644	648	572	620	642	653	652	633	622	663	621	610	682	640	615	641	634	666	634	659	593	630	623	628	623	617	672	621	627	640	617	621	641	610	624	625	608	599	614	607	592	624	601	615	608	627	632	661	661	618	658	593	611	646	621	612	648	639	618	642	647	648	625	667	637	652	643	601	640	650	595	658	645	644	684	594	613	657	618	668	655	628	610	603	578	618	668	575	637	647	634	679	667	642	632	678	651	609	588	627	665	679	628	598	647	642	601	638	646	654	636	663	613	646	638	653	638	611	612	649	685	616	603	604	644	586	565	648	668	666	598	587	660	703	595	630
55579	22116	13539	1837	770	637	567	487	454	412	415	442	420	398	412	400	404	382	382	397	397	392	407	377	373	393	397	375	394	376	431	396	425	400	342	380	377	403	355	380	378	417	389	360	403	351	362	378	356	376	350	368	358	359	400	371	364	343	360	358	356	343	352	373	373	354	337	350	365	377	362	367	369	379	374	342	360	337	361	383	396	357	390	384	344	416	388	353	400	367	358	401	340	354	371	364	382	358	390	379	357	363	367	372	375	368	389	353	374	333	386	370	367	371	318	364	368	400	376	365	356	381	392	371	389	356	395	389	382	398	358	357	359	385	374	367	373	357	363	389	365	392	392	389	375	398	335	394	364	380	409	354	427	346	346	351	327	416	381	420	422	356	359	368	352	379	386	356	364	348	358	393	365	357	406	393	402	361	366	361	347	349	371	353	350	388	367	388	386	345	363	389	396	371	339	377	419	391	377	381	370	366	371	395	357	369	412	376	376	371	357	355	347	360	361	360	395	366	373	361	389	362	420	400	375	346	345	384	391	370	376	383	371	386	370	365	361	356	363	377	398	385	375	383	382	363	402	384	342	339	448	319	389	379	375	396	358	410	374	380	388	384	351	368	391	346	406	351	345	341	386	350	388	376	350	374	356	377	361	397	370	381	387	416	328	367	392	387	343	336	383	389	406	366	412	360	403	416	337	366	385	412	392	350	389	363	375	406	382	370	347	368	391	395	405	342	390	357	358	351	390	390	375	370	351	340	370	362	379	380	408	378	358	358	364	397	365	345	371	358	323	375	371	346	360	379	461	350	351	360	372	386	385	360	374	352	383	367	381	333	375	384	430	343	346	369	357	384	377	333	338	398	353	364	354	346	403	394	386	410	401	386	373	358	341	400	358	357	396	383	347	396	366	364	375	393	369	425	384	365	356	346	367	361	368	352	379	381	354	339	364	358	358	374	361	372	337	379	389	344	354	368	378	382	347	378	385	419	376	369	368	350	348	345	375	367	372	361	352	366	380	341	382	408	381	389	388	358	358	348	376	403	384	337	378	411	346	377	410	394	393	361	367	379	369	355	360	398	387	376	353	363	349	400	371	391	347	375	401	375	391	363	342	350	342	358	401	384	367	363	399	409	400	388	361	405	389	425	376	380	391	353	371	394	392	358	394	390	343	339	369	377	360	364	368	362	379	372	376	364	339	374	351	406	374	409	383	319	376	393	360	363	363	387	343	373	384	366	359	356	370	398	326	391	354	387	334	374	384	396	364	361	360	394	401	380	413	370	371	343	357	358	396	321	327	375	388	366	392	374	354	353	373	382	365	366	389	389	416	377	378	409	350	384	396	360	391	397	358	357	388	380	396	391	341	373	353	333	395	359	405	380	362	381	370	363	374	342	394	390	345	371	383	383	357	368	381	389	369	351	383	353	345	372	372	368	393	378	395	353	389	379	361	345	375	402	378	378	365	403	375	374	361	378	357	373	337	346	366	344	356	366	420	378	388	321	353	377	368	370	357	378	389	348	347	396	358	360	342	360	369	368	341	331	382	384	383	414	361	365	354	370	368	347	360	375	348	370	367	373	399	366	373	365	370	412	364	375	421	380	367	390	406	349	372	329	390	359	426	428	379	399	387	345	375	352	404	368	376	351	390	384	376	373	366	333	358	381	367	361	359	344	429	387	378	363	377	360	359	364	404	391	348	378	326	359	362	351	388	381	392	374	372	348	368	349	355	332	395	352	356	377	377	392	373	407	363	380	380	348	354	362	365	329	354	318	387	372	351	373	381	339	363	360	360	346	392	405	374	387	403	376	347	363	360	367	350	374	383	372	361	335	352	370	395	368	324	356	317	374	347	399	341	371	406	365	376	346	358	382	378	395	370	386	377	373	378	383	381	398	352	359	380	363	390	405	339	381	383	370	387	369	383	390	388	380	400	393	387	377	364	395	366	360	330	356	369	357	351	374	336	398	364	390	354	356	370	375	390	366	387	343	341	360	416	360	406	364	372	385	393	330	352	421	362	390	370	371	350	373	388	382	391	373	364	351	427	397	354	368	395	345	345	367	356	353	353	380	347	357	343	390	375	349	324	369	405	360	353	387	361	370	363	344	382	382	346	383	369	406	384	359	388	360	381	372	351	363	398	369	343	376	343	342	388	354	378	385	393	365	364	353	379	385	335	360	356	336	382	371	384	387	368	386	377	388	404	354	406	340	395	391	382	381	395	384	342	389	351	341	376	366	371	395	392	379	347	363	357	378	381	339	343	359	371	355	380	368	379	351	370	359	365	333	355	378	363	390	390	374	360	380	360	388	372	377	384	386	355	379	392	374	366	390	386	374	355	372	375	374	395	378	382	348	366	362	361	396	384	394	378	336	417	367	347	419	359	358	372	376	386	371	382	357	389	391	362	369	372	347	315	350	417	378	388	364	394	374	381	380	367	375	370	370	388	329	359	356	373	367	352	418	391	326	350	400	389	390	368	373	372	359	358	366	363	378	327	338	382	394	364	381	362	368	358	362	386	374	367	355	335	388	352	369	367	356	395	362	330	378	387	400	374	349	373	320	357	359	358	372	371	367	356	398	382	396	389	362	407	348	356	378	358	348	392	375	341	345	375	367	380	335	355	398	331	387	355	374	360	354	380	372	352	352	357	384	408	361	382	406	379	378	407	361	368	386	408	369	411	374	374	366	378	400	375	351	354	327	391	374	367	385	382	368	388	349	363	374	378	374	403	373	350	348	363	358	383	362	380	365	400	426	358	348	358	379	358	383	351	371	380	388	381	369	353	398	391	389	356	377	378	371	412	350	371	366	336	387	365	352	358	336	349	376	367	351	392	375	375	387	369	384	389	358	358	377	383	363	376	358	414	371	415	357	379	391	351	388	363	355	346	380	363	345	391	334	369	376	365	351	384	369	361	409	359	361	344	392	383	382	391	360	396	382	404	419	353	380	352	403	368	397	368	367	378	364	388	376	327	395	360	385	379	371	354	356	335	403	387	414	414	371	350	378	347	366	380	376	383	391	349	376	372	374	360	348	382	380	384	362	391	376	369	380	361	393	400	349	372	364	388	405	355	372	325	379	344	349	367	393	379	369	345	365	352	369	344	388	363	359	338	373	371	354	421	412	357	298	370	364	342	341	389	329	344	385	379	394	414	340	374	377	353	378	392	350	396	386	371	404	387	413	372	395	347	386	384	361	394	375	367	392	394	355	382	361	383	377	386	371	362	373	394	402	350	371	299	355	334	387	352	391	377	337	343	371	387	394	367	398	385	401	357	382	364	356	384	392	374	352	378	365	420	383	420	386	344	376	361	354	381	378	376	377	330	369	362	373	348	401	323	392	345	355	368	375	377	357	369	366	377	401	356	386	363	392	366	363	351	395	362	386	378	389	378	398	413	401	340	372	342	360	387	368	409	403	350	381	330	381	377	424	420	388	375	358	382	333	384	400	353	369	351	390	366	394	389	381	389	367	365	396	409	385	349	412
34054	2488	2463	2810	2505	2183	1913	1699	1573	1514	1437	1308	1278	1241	1181	1144	1199	1123	1079	1120	1030	1067	1135	1086	1026	1032	990	1048	1057	1000	1037	1004	1010	932	976	1027	987	1008	941	1025	1005	951	1013	1044	961	980	973	936	956	971	944	993	975	971	962	994	1031	1006	965	973	959	959	907	978	969	972	925	1014	931	934	906	945	951	962	1003	929	945	967	964	949	945	989	1035	950	923	1008	986	910	1020	956	988	1015	1003	904	980	980	966	972	928	957	928	956	1003	963	975	976	974	933	954	946	949	995	976	960	986	983	925	962	953	982	962	942	921	1002	926	999	962	1005	1006	937	905	965	889	905	916	985	1004	927	988	971	978	997	960	939	945	983	985	959	996	938	943	956	1001	990	920	934	923	906	1020	969	970	982	937	936	978	924	1004	1053	920	948	903	1004	1001	946	928	956	921	899	968	917	986	987	978	941	966	978	989	952	1028	975	964	1012	1018	1021	908	960	969	984	966	922	938	931	922	955	950	954	953	957	945	994	983	946	968	1001	928	915	909	965	964	999	946	1007	965	966	940	979	944	947	985	975	982	962	963	948	979	924	1004	953	955	937	971	894	940	979	991	963	996	986	966	983	961	944	1002	1001	1029	948	937	981	941	984	932	983	924	926	987	966	986	940	976	975	978	1004	964	888	959	945	956	970	997	967	986	979	961	993	973	955	947	924	971	985	952	966	876	960	890	974	902	1009	994	973	943	909	967	964	982	984	965	979	929	955	929	948	937	943	952	973	981	909	967	1003	903	982	959	971	988	912	965	950	970	938	956	947	1000	1001	933	984	973	922	936	978	1013	1023	937	959	935	930	985	899	890	914	965	968	908	952	964	964	912	925	983	983	988	918	916	983	900	970	951	931	994	934	954	904	907	943	961	994	984	926	947	933	955	911	972	905	992	911	943	914	932	974	957	948	987	982	1000	965	979	921	957	1007	930	941	920	987	970	970	983	954	918	951	984	991	980	962	958	962	958	944	946	978	979	995	982	927	961	911	940	974	1008	989	948	950	978	943	980	1002	968	942	958	961	944	940	950	958	920	974	934	970	977	947	935	970	930	971	928	1002	965	980	967	928	960	997	967	1033	968	935	970	987	988	967	978	985	933	937	946	974	906	953	869	909	1003	959	990	989	995	1002	969	904	990	922	960	1013	934	981	986	879	983	940	981	994	924	916	967	1004	968	982	960	1008	959	970	940	944	909	938	961	989	938	990	915	963	908	924	938	1021	929	941	976	921	957	957	917	934	959	981	1038	990	966	967	962	965	977	986	953	949	912	915	903	958	994	939	939	992	966	967	985	941	992	984	947	990	919	902	954	983	955	923	936	1012	974	992	995	938	944	955	944	972	998	962	952	965	975	954	920	876	934	943	965	964	982	947	991	988	994	929	978	933	977	928	963	1003	978	978	924	1016	964	1017	932	881	997	932	935	942	994	986	936	974	955	957	989	933	883	905	937	999	943	963	955	1043	975	1031	971	977	956	1013	959	956	963	913	960	1008	939	944	976	943	951	945	954	925	942	1014	946	981	986	953	974	993	973	983	967	979	949	912	973	926	917	938	972	975	917	953	921	989	960	935	937	963	983	977	948	913	962	940	991	939	914	936	924	942	953	910	980	961	920	943	963	963	948	978	1002	1004	942	975	975	973	1000	935	928	936	961	957	977	906	941	910	946	1001	909	947	983	995	974	938	1007	929	927	937	1059	989	959	984	980	1022	934	909	980	928	906	953	1007	910	939	987	972	981	961	898	913	949	945	977	909	966	953	1028	941	961	959	931	971	927	913	951	936	919	978	965	965	1008	938	934	982	975	895	1019	947	941	928	979	992	945	947	1011	962	941	941	1009	962	908	926	971	945	932	928	947	1000	959	1009	958	986	941	962	914	925	944	958	917	934	936	925	999	936	926	932	952	986	1005	908	960	946	941	986	977	954	985	954	976	982	902	957	983	921	975	898	1025	990	950	939	919	969	971	975	948	925	977	940	990	954	979	991	993	959	1016	938	950	961	960	948	964	932	951	1007	934	923	990	970	1017	917	962	956	990	935	957	980	950	937	939	925	985	972	911	962	961	958	963	944	962	974	972	984	909	960	993	960	991	951	954	971	981	955	971	948	934	962	957	985	883	956	925	962	960	936	946	959	950	974	925	988	926	922	942	945	925	883	988	956	931	960	958	908	938	968	908	995	986	1013	938	916	1025	982	956	990	943	996	945	963	1015	904	972	947	1002	972	959	899	957	961	964	962	1011	994	1009	902	960	976	950	976	939	976	1000	926	967	979	967	953	932	989	981	933	944	970	971	948	970	982	990	908	1028	1041	1013	969	961	972	937	958	941	962	995	957	948	985	942	950	893	980	933	952	960	970	963	977	937	991	998	988	968	968	962	897	938	959	905	976	903	955	972	925	912	941	951	904	943	986	907	949	965	934	953	983	956	982	975	999	943	945	1001	989	987	921	910	949	964	939	985	950	972	993	988	925	971	939	940	958	939	949	975	994	958	948	946	926	925	957	998	931	909	952	953	990	1014	943	954	920	999	965	954	992	990	977	966	928	951	942	934	922	934	959	1008	949	1003	991	953	927	935	945	958	933	918	997	948	1017	960	1023	949	932	945	935	917	942	963	931	1002	982	908	973	943	896	896	941	957	916	926	972	1008	940	936	971	928	955	987	903	952	955	971	989	965	973	925	919	949	962	962	982	960	960	986	962	919	924	963	972	1008	926	950	941	994	946	941	955	964	943	971	951	925	954	929	940	947	955	938	928	946	906	966	995	992	973	964	945	1016	980	1009	959	930	959	978	936	960	968	1002	992	980	960	954	964	929	927	975	969	920	982	939	961	945	917	890	923	907	944	938	962	955	902	932	1025	947	935	946	1004	1002	960	971	946	918	961	984	971	938	900	961	935	970	985	963	980	949	974	958	978	937	883	963	976	942	984	1027	968	932	934	985	971	951	936	888	957	901	989	974	949	988	946	929	963	949	918	1002	1038	950	983	953	873	944	977	923	966	943	988	998	947	969	1009	907	907	935	958	961	1011	942	961	950	979	949	1001	936	991	958	958	963	926	928	944	939	1021	1002	948	933	962	1008	953	936	906	973	988	959	946	977	945	957	972	931	915	920	910	962	913	964	942	979	898	959	1016	910	965	950	954	1019	882	945	988	990	935	913	1023	961	947	972	956	935	894	934	985	946	964	952	982	929	965	921	956	976	959	993	985	977	957	952	937	914	947	950	956	923	951	911	930	941	1006	992	989	939	975	966	978	955	1016	899	972	903	930	921	919	964	972	961	994	950	983	1003	935	956	945	935	970	995	959	946	950	927	946	958	1047	949	979	931	961	965	950	972	953	939	1008	988	915	951	971	991	979	977	1023	983	946	983	955	921	985	949	945	946	948	915	1033	930	940	961	938	938	1014	968	1004	1010	985	958	969	1007	933	975	925	987	964	932	939	927	962	984	936	921	970	929	941	963	911	920	966	982	934	968	988	953	904	994	941	915	957	921	911	935	1000	948	959	951	941	969	934	924	939	964	1018	998	959	969	954	965	944	902	959	933	1003	916	934	1008	913	970	998	901	986	989	966	942	932	969	928	945	925	951	952	919	905	993
55807	22443	23805	7566	1133	800	677	586	567	472	441	486	441	407	462	408	374	385	401	349	393	394	408	354	365	359	347	346	374	337	342	349	353	335	346	337	333	397	367	329	328	357	360	377	321	321	351	324	350	316	354	351	356	321	361	374	340	368	329	358	310	317	368	318	352	365	359	340	368	311	341	344	338	327	353	356	378	325	372	359	311	304	355	340	333	360	370	364	384	327	358	334	328	357	325	320	341	344	328	343	343	351	358	350	342	331	321	355	333	338	349	333	320	329	337	329	322	332	323	305	327	318	321	334	319	344	323	312	318	311	336	348	340	372	335	341	332	303	314	321	346	361	337	370	345	349	365	336	334	345	351	354	323	327	363	379	338	324	329	308	329	334	313	329	330	333	324	358	313	349	354	363	343	328	306	342	339	354	327	325	359	341	331	349	319	351	351	351	326	355	311	329	339	373	325	360	327	317	325	375	346	352	355	354	391	329	362	349	354	336	339	360	330	348	335	327	323	324	318	334	335	322	322	323	335	344	390	403	314	320	338	370	357	332	294	321	363	335	350	332	319	365	338	340	359	314	354	336	366	347	374	355	308	338	293	346	338	386	325	324	336	317	333	350	335	329	325	330	336	348	393	312	357	323	352	356	348	335	309	311	343	351	329	342	344	368	322	356	364	325	325	353	346	319	369	320	352	313	336	343	352	370	340	335	354	385	347	351	323	293	346	338	366	343	382	347	316	357	292	310	358	372	368	343	322	342	345	318	357	345	347	347	356	386	329	348	354	367	347	376	343	372	324	297	343	340	357	345	340	307	288	385	318	337	328	322	332	342	358	330	359	364	315	329	339	306	319	309	327	332	331	308	329	341	322	302	340	351	357	327	338	355	350	301	334	365	375	330	348	354	342	326	348	340	339	355	350	326	333	343	313	330	315	338	324	343	342	307	358	337	314	312	337	328	331	364	346	345	375	372	331	338	324	358	330	344	352	376	340	350	316	360	332	343	332	358	357	320	337	327	352	362	327	352	326	319	360	363	333	365	326	307	348	355	343	315	342	314	337	308	334	335	324	353	356	329	359	356	375	310	363	365	366	326	333	342	362	311	335	313	332	330	307	347	308	329	324	326	341	344	336	343	332	384	336	330	282	335	352	354	335	350	306	369	365	299	342	341	350	352	379	327	358	350	334	351	361	334	368	306	346	333	376	329	326	350	337	336	343	344	315	348	307	348	340	340	343	317	318	343	313	337	316	330	337	347	326	337	344	327	329	371	344	287	333	327	355	342	350	322	325	341	325	333	340	342	324	359	327	330	330	348	335	333	316	353	305	332	330	308	276	308	323	337	332	342	336	306	335	316	309	333	331	334	312	341	367	372	327	338	352	328	355	323	316	350	350	327	360	366	350	337	347	327	344	317	359	356	330	339	321	363	319	320	315	363	348	347	357	319	323	326	312	365	348	364	335	336	366	352	354	310	334	324	358	328	359	320	330	380	343	326	350	340	356	351	351	326	315	387	323	374	309	320	353	371	340	303	313	339	320	345	347	339	337	349	338	331	299	342	354	354	374	308	337	315	305	331	331	358	351	348	329	339	341	346	296	347	365	346	347	336	365	338	335	369	323	334	375	370	357	336	351	346	334	376	374	340	376	377	365	335	384	354	311	352	358	320	337	310	332	304	310	312	333	351	337	338	317	339	293	367	328	370	306	311	316	357	337	351	348	357	339	336	295	356	336	337	337	368	355	304	345	367	340	339	340	332	369	370	338	321	365	328	346	362	359	325	317	331	372	334	336	370	359	327	321	295	355	325	324	343	332	339	326	351	336	378	369	340	312	369	342	298	348	363	348	321	338	342	326	315	320	372	344	350	317	320	372	330	345	332	309	318	363	342	311	304	336	353	335	337	345	346	324	356	328	304	360	364	334	331	334	311	331	329	342	319	349	365	308	346	339	312	360	361	347	348	354	302	348	314	337	311	343	314	327	316	350	315	365	319	346	309	329	342	377	347	362	312	336	349	341	333	336	367	366	346	353	312	313	308	365	328	357	338	328	329	318	380	328	318	328	332	314	356	288	325	349	329	316	300	338	344	351	326	349	369	321	361	357	365	363	365	359	346	353	309	322	330	342	345	335	342	354	353	315	361	340	339	328	354	314	352	357	348	373	334	310	342	333	319	345	327	330	342	396	372	344	305	325	330	306	375	325	318	329	333	357	320	314	357	346	311	351	337	336	309	352	331	318	321	318	332	305	322	324	355	325	341	368	374	371	343	337	342	346	339	328	298	327	330	290	338	377	335	352	325	324	363	352	364	350	346	345	332	339	342	351	348	302	326	338	318	309	328	291	346	322	333	327	352	352	359	314	322	340	305	331	363	313	325	331	364	338	338	336	333	354	310	343	342	354	334	317	334	337	310	322	320	321	331	314	362	351	355	362	368	326	330	318	352	363	347	332	327	308	326	356	340	352	356	325	322	313	324	329	325	345	334	337	352	337	315	308	321	354	289	339	350	350	325	322	333	321	356	316	387	370	328	320	314	329	344	289	347	350	340	330	356	302	338	352	334	361	322	331	347	321	349	327	331	341	363	339	334	369	342	357	310	366	365	347	385	329	336	341	326	320	355	306	330	351	378	326	341	328	326	319	328	355	351	341	332	337	325	320	335	347	354	349	336	358	330	354	313	332	311	313	345	330	330	340	322	336	311	345	327	354	303	341	363	365	318	329	312	365	331	356	361	308	324	365	319	365	334	373	333	346	346	328	315	318	361	354	332	350	317	341	312	311	342	340	354	332	356	359	343	339	333	338	340	351	367	313	364	345	373	309	340	323	297	351	339	353	315	350	337	296	346	323	342	317	319	350	358	332	323	342	340	347	323	354	354	343	340	318	351	347	341	326	352	324	352	308	316	330	322	352	323	362	335	337	353	347	334	317	325	338	334	339	327	348	327	335	330	356	299	350	340	361	387	343	310	335	343	344	327	331	321	357	325	366	334	354	352	343	329	335	360	342	342	343	311	339	343	347	344	325	344	369	354	320	324	320	312	336	322	333	340	282	369	327	336	320	346	331	337	342	353	365	361	323	355	336	348	326	335	359	354	348	340	318	326	351	314	335	331	346	339	344	335	315	338	337	364	330	350	335	383	342	375	317	340	324	343	368	333	325	334	328	351	341	331	332	348	324	332	332	350	362	296	340	323	314	351	374	343	368	341	334	329	352	319	330	307	350	375	346	327	325	314	318	358	325	350	341	331	323	338	317	366	367	327	366	288	320	353	347	326	329	331	323	320	347	335	366	368	369	335	306	327	331	362	326	327	322	343	342	315	351	351	357	358	351	345	314	337	341	355	306	291	338	318	301	371	312	350	348	355	329	338	353	349	342	328	342	343	339	344	352	345	328	371	388	310	283	361	330	338	315	354	340	332	396	399	361	329	301	339	354	332	351	350	349	322	334	332	345	328	322	312	355	346	348	333	341	334	338	332	323	367	354	325	337	358
41348	2869	4012	4519	3866	3217	2676	2270	1987	1891	1712	1594	1544	1412	1308	1329	1248	1217	1175	1183	1113	1078	1080	1091	1043	979	993	939	966	950	983	974	972	896	915	963	902	930	966	970	953	889	919	921	849	928	871	898	868	898	940	879	892	901	872	835	867	921	839	880	851	936	897	878	892	875	905	839	858	862	874	855	822	845	864	876	904	890	936	886	828	858	947	871	869	925	897	889	832	869	883	900	855	831	854	856	865	841	825	895	852	835	904	929	856	846	863	864	802	875	851	845	850	892	882	856	815	805	841	884	912	882	830	808	863	818	968	873	825	837	838	825	931	857	917	824	802	857	852	849	843	826	832	878	860	864	832	925	851	835	830	896	842	835	869	877	849	892	842	887	863	856	822	895	894	888	851	802	802	875	841	843	866	840	874	844	900	830	859	835	891	873	849	823	870	876	910	834	821	827	883	829	872	841	884	864	836	821	876	893	808	820	881	877	904	860	834	837	879	815	872	906	847	828	867	798	825	878	822	884	840	879	860	822	907	881	864	901	820	837	808	886	830	817	849	868	868	858	848	858	855	862	866	879	861	856	805	805	811	835	876	852	897	882	852	863	866	882	895	826	777	892	868	848	862	831	872	819	794	843	801	871	911	843	836	921	868	835	875	867	876	859	855	857	785	830	803	853	888	827	843	859	818	851	805	840	853	918	857	878	856	898	866	847	867	851	818	831	837	900	922	799	842	850	857	853	888	827	889	858	854	827	815	900	879	831	884	862	831	848	844	846	842	838	890	871	823	836	861	859	823	835	873	873	836	886	829	879	851	833	863	845	838	852	856	808	813	873	829	879	855	875	811	857	862	850	832	859	890	877	857	856	838	848	850	887	863	839	870	868	817	886	853	852	911	870	876	873	859	891	853	791	852	825	857	806	869	866	802	854	872	908	775	869	834	879	860	894	870	865	857	868	847	818	801	838	842	869	810	919	850	901	845	872	855	859	892	872	869	853	853	853	840	861	839	885	837	859	880	915	878	844	854	829	876	838	853	864	811	830	867	837	837	853	859	867	838	860	861	846	800	823	883	829	800	848	848	862	833	835	851	919	850	800	895	890	839	848	857	910	841	888	820	908	847	866	815	817	851	919	842	828	772	852	835	873	911	872	819	857	855	832	863	807	818	880	874	841	919	796	873	810	862	920	867	851	821	831	850	893	887	851	798	853	863	850	853	875	848	824	823	859	858	829	869	878	846	913	886	864	812	851	830	829	933	886	836	816	840	877	858	837	849	821	806	786	878	835	855	891	834	841	853	846	892	874	851	901	843	888	876	898	843	896	851	880	853	845	815	851	894	835	864	900	884	795	786	894	874	886	832	817	824	832	856	816	884	820	814	862	834	876	792	857	812	861	860	822	887	903	833	893	810	841	829	897	869	870	864	866	884	818	895	893	869	848	823	846	829	857	841	859	877	831	845	867	834	880	871	843	868	867	859	850	837	801	861	828	847	872	882	910	853	853	826	896	800	857	874	833	856	820	841	888	909	836	855	886	871	867	878	831	878	885	868	904	873	849	825	803	869	889	848	828	902	866	838	834	852	845	817	849	883	813	867	794	824	848	866	901	891	852	823	800	807	800	895	812	791	826	848	881	892	826	856	872	872	913	862	868	868	853	835	865	894	891	879	873	907	875	874	826	840	828	838	837	822	885	880	861	858	866	877	844	837	863	855	850	853	884	828	844	839	836	840	885	825	880	857	806	852	822	822	836	811	843	861	880	870	841	814	839	827	879	836	860	867	846	859	879	880	864	838	852	914	861	849	901	822	893	808	891	817	878	898	889	833	900	855	788	849	849	853	872	846	837	862	823	888	896	865	875	838	901	862	825	901	875	814	857	829	876	856	839	823	842	837	863	766	862	912	846	865	859	887	813	892	807	862	922	826	861	840	836	899	901	856	798	826	840	841	865	847	895	822	885	832	884	879	859	829	847	865	871	816	876	900	893	843	881	872	803	860	837	867	875	851	834	867	870	834	838	848	873	875	832	871	844	842	833	832	849	825	876	872	832	859	844	871	841	821	829	838	837	877	867	750	820	851	825	922	833	863	856	844	844	879	848	835	843	905	861	921	847	870	846	882	870	806	879	883	870	857	865	860	837	835	908	795	854	869	870	859	843	843	884	867	820	836	831	828	866	866	796	853	901	800	884	899	885	876	845	769	802	853	829	851	858	860	852	852	860	877	802	831	829	900	819	887	871	856	777	829	859	837	855	841	815	862	795	807	895	882	860	886	832	836	878	883	894	812	820	838	871	816	831	832	881	855	852	880	834	817	868	842	863	858	924	836	862	872	864	848	861	889	865	835	810	811	891	878	866	875	886	851	865	867	856	833	886	896	855	859	853	907	882	832	875	874	864	857	839	851	857	848	864	860	881	865	851	878	853	898	844	836	805	792	843	860	842	874	822	823	872	835	852	814	863	869	797	858	849	845	855	854	844	877	814	843	868	834	813	833	879	823	827	844	857	863	867	878	843	866	823	833	828	886	795	918	852	929	816	834	875	912	830	871	859	847	905	870	850	849	831	876	851	841	856	814	822	852	884	844	887	863	852	853	895	858	851	883	930	915	843	858	868	934	842	866	861	860	852	811	839	886	822	826	922	856	849	813	882	858	892	840	808	802	824	781	825	836	805	824	836	881	818	843	844	837	818	869	836	903	859	902	853	821	837	861	825	887	911	838	874	833	856	789	838	890	847	870	865	861	895	895	859	853	854	845	867	810	864	852	885	865	873	805	815	901	884	871	875	893	822	851	847	828	816	897	870	966	821	851	879	815	804	810	851	851	851	807	809	820	888	821	881	842	879	862	878	883	870	825	866	858	914	857	861	816	882	890	865	856	845	881	815	796	876	825	824	858	897	897	868	789	878	830	864	810	869	852	857	829	803	868	823	889	862	854	845	881	844	836	820	864	825	837	818	904	824	844	823	824	847	869	871	871	833	883	866	832	858	841	893	852	855	870	812	847	829	852	829	875	780	799	849	872	843	839	860	819	880	847	849	820	898	873	858	825	851	856	827	833	856	891	876	836	850	892	855	828	822	917	888	861	850	868	849	848	895	899	855	934	858	861	870	855	867	851	794	868	865	834	871	914	884	873	806	827	862	829	811	861	841	851	858	870	895	865	862	887	855	846	854	841	862	877	798	881	863	855	924	844	859	845	849	878	868	872	836	882	848	910	880	854	852	863	848	815	865	823	821	825	854	878	805	844	863	842	844	856	810	895	826	856	895	791	834	809	831	822	801	821	851	877	867	903	816	881	870	855	861	862	815	829	831	877	812	834	855	814	842	832	849	865	846	804	839	847	823	900	839	833	833	835	839	850	851	844	815	866	828	841	811	850	847	846	876	855	787	820	834	851	824	823	806	885	836	811	851	844	876	884	802	885	859	832	814	865	849	821	834	847	828	870	846	853	907	862	809	808	884	854	857	904	840	868	839	817	820	855	804	796	869	841	905
22582	2494	258	212	229	234	216	210	223	242	227	223	237	230	231	191	244	205	244	205	194	212	208	218	199	231	236	207	229	190	234	236	248	213	238	210	226	207	228	201	213	225	240	244	234	205	209	234	224	213	219	212	222	215	224	216	235	219	186	212	223	244	207	216	215	215	216	206	206	211	182	218	232	227	210	224	235	211	230	211	229	238	224	200	238	214	229	188	236	209	204	215	212	212	207	218	203	217	210	226	224	216	198	240	215	229	232	198	208	210	263	207	198	207	204	229	205	189	200	208	228	230	189	204	217	213	226	205	195	212	247	223	220	214	199	219	250	203	220	224	232	231	216	215	204	207	213	215	249	211	212	217	251	270	218	206	202	238	225	237	230	214	244	220	197	201	226	212	229	206	205	245	230	245	216	205	205	204	208	241	233	192	201	220	217	218	235	230	221	196	250	254	232	196	229	243	211	207	175	222	226	204	219	199	198	198	227	219	225	220	231	223	222	214	220	189	230	227	203	246	231	229	230	239	239	212	207	200	205	217	230	201	200	233	232	213	218	209	238	236	258	227	221	241	191	210	226	215	208	227	241	211	245	219	239	238	218	218	202	200	215	225	211	207	253	220	235	208	228	213	223	220	226	221	189	225	212	223	218	221	213	213	222	206	210	224	223	220	212	229	200	206	224	205	202	240	216	228	223	225	227	185	189	224	203	242	217	210	214	234	221	211	235	221	225	210	219	236	237	231	200	231	221	204	201	196	248	219	211	250	212	236	229	226	227	236	197	204	213	206	237	232	203	225	246	213	247	216	220	237	201	207	225	220	229	239	203	246	217	224	238	206	207	221	213	233	219	224	224	205	228	202	215	228	223	210	205	217	216	225	191	238	215	214	207	207	248	190	201	228	215	208	217	232	209	220	222	208	262	226	230	196	220	204	217	231	227	219	217	208	217	219	212	188	203	205	211	209	207	220	208	220	244	218	231	226	211	202	199	221	228	218	230	224	220	187	248	229	218	224	227	213	195	213	199	213	235	248	188	195	218	223	222	198	219	226	211	226	208	226	197	230	224	224	237	215	211	239	222	209	234	210	220	236	210	230	226	210	189	213	196	215	193	208	232	219	241	206	222	201	183	218	237	201	205	245	206	230	198	194	196	208	202	203	246	222	206	228	204	217	204	228	194	215	236	210	229	219	202	202	211	201	218	208	224	206	230	224	217	217	202	223	234	209	218	221	208	214	216	224	229	208	223	220	212	265	236	214	222	238	206	211	214	186	213	220	236	203	211	226	231	200	214	235	212	209	231	209	199	242	233	225	254	210	244	220	206	204	200	218	241	226	220	214	215	217	231	247	219	217	189	234	199	218	205	226	242	240	205	236	214	234	240	201	214	192	201	202	209	216	208	209	223	207	226	228	217	225	192	224	228	229	217	204	227	186	236	235	204	228	228	235	221	211	219	199	219	225	207	210	213	206	201	235	240	203	222	210	197	229	228	216	243	264	219	220	229	236	232	194	214	259	246	223	225	236	221	237	211	215	220	235	209	217	226	225	213	194	239	242	207	227	205	203	206	195	260	219	196	225	221	216	222	195	205	214	212	213	230	228	213	186	230	194	222	169	217	248	212	201	222	219	229	205	211	264	242	227	198	242	215	221	220	197	229	245	220	194	213	218	191	223	208	205	248	215	209	205	206	229	254	236	231	210	186	226	208	228	218	201	237	237	236	251	244	242	209	211	236	234	206	217	225	226	221	215	214	224	236	208	218	205	208	202	231	242	210	230	235	256	226	257	222	221	205	220	233	198	217	202	204	220	239	212	215	231	206	225	218	214	218	217	220	175	239	204	228	233	225	198	217	220	218	240	229	234	229	233	217	248	199	228	248	215	197	210	228	217	222	252	207	212	222	205	233	215	234	214	228	280	218	209	209	240	247	211	213	218	212	228	224	219	213	199	220	213	229	229	240	230	242	224	218	223	243	208	231	208	219	213	212	201	203	222	236	237	199	223	208	215	222	213	233	221	213	225	213	203	192	220	226	198	212	243	221	225	231	234	236	231	229	210	211	198	236	225	208	183	228	209	241	196	211	189	233	223	225	225	232	261	234	234	202	226	205	252	213	240	194	204	221	252	218	199	225	235	211	224	230	218	218	214	211	224	206	208	204	222	215	226	254	214	204	222	236	226	214	218	227	225	234	195	239	233	233	202	229	217	232	237	193	218	198	184	196	220	230	212	225	218	236	254	237	193	216	216	207	236	228	211	202	227	231	217	249	200	202	236	177	203	231	220	215	201	252	231	229	212	230	228	229	193	232	196	203	186	257	209	228	203	218	223	187	196	199	202	223	217	189	198	206	235	213	212	228	223	235	188	217	206	212	234	188	221	195	211	211	220	204	195	205	224	230	239	223	215	207	226	286	277	228	229	233	217	219	195	213	233	192	187	215	206	214	235	247	218	202	244	234	220	211	205	234	222	215	185	221	237	193	259	222	260	234	228	194	220	230	222	247	223	213	204	207	214	209	223	207	194	232	243	204	219	219	215	205	221	205	226	211	209	201	205	218	208	218	219	233	223	230	203	223	226	195	205	215	209	189	196	202	211	245	236	242	256	224	240	221	217	223	236	196	224	209	233	224	210	212	228	205	221	217	242	216	214	210	238	208	233	224	219	215	208	214	231	230	218	188	240	226	215	228	203	218	224	217	213	205	221	204	213	214	208	219	199	227	200	214	239	225	205	223	242	241	221	246	227	250	230	202	199	240	227	233	204	233	204	222	204	213	225	223	183	208	215	234	201	212	216	207	233	213	229	214	200	203	223	223	190	222	236	222	209	201	221	222	238	211	242	216	224	221	211	226	217	234	222	246	243	217	231	230	245	216	232	224	190	226	222	235	237	217	228	212	236	235	190	189	224	202	216	230	219	193	215	254	233	216	242	193	216	213	223	211	226	207	229	195	214	238	213	210	224	218	218	208	195	242	200	214	197	210	220	252	214	231	225	262	219	179	208	237	215	213	234	210	209	203	226	220	221	234	210	233	228	190	211	215	196	207	242	218	230	219	234	229	235	213	239	222	227	222	228	208	224	224	213	195	218	224	233	225	200	231	232	221	222	241	219	189	218	225	238	226	226	220	247	210	220	196	220	226	239	210	203	205	216	218	221	268	202	247	236	225	234	219	216	240	202	244	189	217	197	220	220	210	212	220	216	221	218	208	233	222	215	242	197	216	225	212	234	241	223	226	197	186	218	228	189	238	225	211	224	233	237	206	213	212	224	233	217	208	246	193	212	216	206	232	227	219	215	229	198	232	218	198	242	226	206	202	217	253	218	218	228	235	240	220	220	214	197	209	221	207	220	212	242	258	244	221	195	217	241	215	215	245	242	254	205	188	209	234	218	226	232	207	205	255	209	233	236	195	220	233	203	185	205	213	210	224	235	215	213	223	216	214	236	216	248	221	241	234	214	231	232	208	207	226	221	195	211	226	204	217	205	227	205
15789	669	686	705	693	717	751	630	636	606	651	654	625	693	640	595	655	595	681	646	640	619	653	590	598	604	646	655	617	643	627	671	643	625	624	612	590	635	651	581	684	599	606	642	579	645	609	623	634	644	616	643	622	635	648	623	612	609	589	639	639	640	656	639	631	629	616	634	618	572	632	661	650	635	633	612	636	631	583	666	620	632	618	597	631	613	662	647	620	628	629	619	609	665	611	580	678	642	636	605	613	611	577	593	651	613	610	633	615	609	630	630	652	623	633	630	642	613	637	593	628	607	633	656	605	622	589	612	651	648	582	577	643	614	613	637	615	603	607	607	645	629	586	634	610	595	591	635	643	675	651	650	563	633	604	622	561	580	650	638	628	632	567	646	621	637	636	616	650	633	653	610	651	611	631	626	637	677	632	657	660	646	617	608	653	683	617	648	632	617	659	660	573	643	581	642	621	654	610	604	644	613	633	616	670	606	630	629	620	639	630	645	629	636	626	669	615	680	599	639	640	618	623	639	644	625	561	618	620	662	677	635	626	598	617	563	631	610	673	607	629	613	583	590	599	608	619	595	607	640	611	604	611	591	632	645	611	593	581	598	627	619	681	644	633	610	598	664	627	617	618	648	626	596	635	646	601	624	611	597	608	620	639	647	611	618	625	647	635	671	619	602	647	615	612	618	655	633	648	637	592	638	630	669	561	605	667	633	662	623	630	609	585	660	601	634	620	621	635	638	611	628	627	604	612	634	638	633	659	654	697	618	596	595	598	641	642	644	657	607	648	607	655	612	657	635	626	608	616	657	608	645	646	630	623	593	627	656	618	648	653	658	625	626	611	614	611	652	624	637	628	631	617	597	672	621	609	588	614	600	678	703	629	669	608	614	673	593	628	620	638	649	673	636	638	621	607	610	597	617	642	614	618	622	595	597	618	626	595	590	622	609	627	649	652	636	617	653	625	676	611	646	611	642	606	656	578	623	629	616	633	653	661	677	618	641	596	637	664	636	613	595	659	618	668	659	646	632	648	673	625	635	606	632	632	701	631	642	632	619	649	630	652	630	640	612	651	653	624	664	635	597	559	640	580	634	608	613	668	624	605	591	632	607	593	627	632	678	628	593	603	596	634	608	620	603	609	583	627	601	614	592	615	660	610	626	633	616	669	623	639	603	606	613	618	592	600	630	616	606	656	622	609	619	643	619	583	585	606	605	597	599	626	671	662	635	612	691	628	627	609	639	680	642	599	600	587	628	598	613	655	654	599	620	607	601	623	629	627	634	641	661	597	625	629	620	641	642	660	588	594	584	641	643	623	606	641	673	583	624	633	644	603	613	626	615	613	643	633	631	552	617	637	632	600	645	635	623	607	653	633	572	675	641	616	599	605	599	626	647	670	652	649	667	631	646	643	602	590	597	619	625	604	637	641	615	633	606	638	634	589	607	579	610	638	631	643	622	655	614	622	649	624	601	609	649	610	601	622	639	634	596	633	601	619	627	598	631	624	634	619	640	657	592	626	654	618	612	642	614	621	598	621	629	613	603	625	611	589	632	649	645	647	621	633	656	637	635	644	627	627	600	637	610	645	566	612	642	609	617	623	624	626	636	636	582	641	639	604	605	651	630	618	640	629	641	600	653	610	649	647	627	644	632	622	630	634	652	651	607	631	672	609	569	631	626	583	631	656	659	630	670	577	667	625	584	636	674	611	644	614	616	642	621	587	692	595	650	611	607	618	624	644	649	644	637	576	621	699	668	645	650	675	635	644	611	625	650	646	617	628	653	641	620	620	637	617	631	626	652	621	586	632	648	631	617	655	606	609	598	673	608	678	625	640	627	605	649	594	653	608	569	617	592	630	631	630	643	595	618	655	626	643	602	631	613	644	579	574	600	612	628	571	617	646	622	690	633	607	645	616	603	622	623	566	567	586	637	656	630	676	648	649	610	620	614	619	684	667	623	676	633	615	670	654	650	640	619	659	637	627	656	606	632	602	640	615	649	617	594	589	628	616	624	649	660	650	654	619	600	647	634	653	654	648	609	659	577	643	624	567	635	652	648	629	637	630	652	622	622	627	633	636	619	587	635	645	639	663	650	641	629	639	622	676	658	642	557	619	613	653	603	629	618	605	631	644	627	682	635	622	587	570	617	653	619	621	673	648	582	616	626	591	618	606	639	633	622	606	629	647	604	630	687	649	644	653	649	582	653	645	619	634	640	689	666	543	642	657	616	694	584	650	627	619	642	643	611	653	616	579	616	579	629	614	607	618	616	631	645	601	620	600	615	635	636	628	692	618	606	664	609	654	662	632	599	638	624	637	648	634	624	636	633	650	580	617	646	649	605	651	602	614	632	603	628	614	615	639	610	626	618	622	604	650	583	684	653	625	634	653	590	638	610	621	599	628	595	625	590	613	591	648	649	605	629	646	608	608	629	597	668	653	600	631	629	642	663	598	615	644	658	641	645	645	619	593	646	631	667	641	656	669	640	634	643	621	645	659	631	653	671	573	599	630	599	655	583	623	619	648	620	602	612	629	639	606	618	615	624	660	650	608	663	568	660	618	614	635	616	655	634	634	640	615	615	603	630	632	637	640	600	678	651	654	633	670	601	638	642	597	612	610	633	654	651	649	621	643	634	591	604	637	585	641	612	626	619	610	651	663	623	609	633	660	666	667	628	580	551	612	646	600	619	624	621	599	621	655	658	652	631	576	636	612	625	602	620	643	596	643	629	608	624	613	623	675	609	676	631	641	595	590	647	655	607	633	616	653	600	631	639	633	622	648	600	591	627	592	618	646	613	654	568	585	641	595	624	621	600	617	633	613	636	666	605	621	609	589	635	636	639	626	655	627	644	603	655	630	620	654	604	691	632	617	631	677	658	620	620	590	645	617	610	607	607	614	595	636	601	629	641	634	636	642	650	599	659	607	641	634	564	596	651	595	627	658	592	680	594	611	608	621	612	612	637	623	611	632	622	643	624	621	629	630	616	646	554	662	600	588	622	641	607	618	640	609	596	572	638	603	650	604	635	632	589	628	618	673	633	657	589	593	619	583	645	647	633	616	592	616	636	648	639	593	613	641	598	624	620	637	601	643	632	653	656	629	628	671	641	689	609	592	661	663	584	639	624	674	596	607	678	588	609	623	622	624	613	640	667	625	634	644	612	639	611	634	589	652	641	619	637	642	609	653	636	611	608	633	663	620	630	651	666	630	656	623	649	590	632	622	621	659	635	635	605	570	645	638	588	601	607	629	685	662	617	620	636	628	641	658	618	651	639	618	660	637	576	648	609	679	605	642	618	644	636	630	575	634	615	613	647	644	637	667	650	632	568	601	582	617	630	641	616	615	646	624	623	646	617	636	600	677	600	576	613	646	635	594	607	639	607	672	593	632	651	637	613	630	655	598	579	656	627	640	625	647	631	599	622	608	618	611	624	633	661	597	650	632	648	626	636	633	650	674	623	651	630	610	674	638	703	682	624	646	643
56153	21438	10852	1328	714	599	532	466	488	448	438	414	432	399	344	377	407	428	365	401	371	379	393	367	347	404	358	399	431	371	344	373	395	347	366	358	365	360	345	377	379	371	370	324	365	392	382	361	371	382	377	378	384	355	390	353	381	386	396	361	375	375	372	343	359	414	357	369	383	362	357	373	395	373	357	366	372	362	355	367	368	361	395	378	350	361	382	385	350	361	352	370	365	354	346	358	366	362	383	382	340	367	365	368	332	343	359	352	369	333	354	353	347	384	331	395	381	368	395	344	343	383	355	353	361	407	367	356	384	349	383	376	381	361	340	379	371	339	357	378	370	357	364	329	357	353	386	385	407	408	351	376	354	384	385	373	334	377	331	322	342	366	351	399	369	369	326	360	354	378	371	375	315	351	382	391	370	365	353	365	363	356	396	387	376	383	387	369	392	359	400	365	375	362	375	387	345	368	370	380	405	359	369	380	365	358	363	370	350	357	393	371	388	365	352	373	371	343	390	350	360	364	360	378	391	358	369	359	377	358	383	354	391	351	383	370	388	423	378	360	366	336	330	355	374	342	411	370	344	325	358	370	390	384	405	372	392	393	383	373	376	345	337	377	339	341	354	363	353	366	364	341	395	402	375	392	360	359	351	386	332	348	388	367	361	343	365	359	381	362	373	385	418	365	364	377	377	341	372	346	368	332	366	373	387	346	369	387	360	350	370	348	383	370	382	426	364	381	364	375	353	362	401	360	344	336	342	325	344	338	374	365	349	388	369	383	363	345	357	353	373	378	347	377	352	372	390	366	342	358	385	383	382	357	353	397	345	384	381	347	334	367	379	356	356	353	386	349	360	386	367	373	381	359	382	349	410	344	373	366	383	353	372	417	351	381	366	368	355	335	383	377	358	386	364	379	367	381	361	367	369	350	384	363	351	339	346	381	357	336	365	388	367	370	351	357	338	329	378	354	361	355	358	350	369	363	364	349	318	385	336	352	370	376	373	348	377	384	368	376	368	367	343	359	376	364	375	374	364	402	372	356	399	354	351	347	333	363	390	383	323	360	365	393	325	371	356	408	365	394	360	407	362	371	343	348	374	381	374	359	417	368	333	357	435	376	362	386	359	382	372	346	368	373	362	397	391	399	348	365	348	325	384	372	368	334	385	381	384	349	386	388	375	417	383	367	373	398	329	332	340	363	335	366	349	373	386	394	378	354	390	430	420	356	348	399	350	357	346	357	371	395	363	387	373	332	387	367	335	380	385	346	341	354	369	355	377	399	364	374	346	398	368	385	348	379	365	391	386	396	355	361	357	397	397	359	381	450	348	376	330	391	358	353	376	359	375	353	336	366	396	369	378	386	374	387	386	374	330	372	380	326	380	371	363	399	339	360	418	350	410	379	351	396	396	384	332	380	348	405	385	367	357	377	378	379	393	337	351	358	373	360	363	331	338	384	377	339	360	355	348	339	360	384	358	357	344	390	375	391	365	380	341	375	352	406	339	351	411	341	373	393	372	403	364	382	354	366	352	352	368	371	347	367	376	390	343	337	402	365	382	341	402	389	350	401	401	363	299	376	380	358	343	364	399	361	364	370	380	353	380	388	374	381	347	343	353	389	380	345	338	344	406	365	365	401	374	320	370	351	347	352	385	356	382	340	380	353	358	383	378	370	392	370	390	349	331	372	379	346	366	351	390	365	374	392	384	340	360	341	354	359	369	331	349	362	376	349	395	391	386	354	367	404	377	372	394	361	390	350	401	395	359	396	372	359	362	354	371	353	330	369	339	339	389	408	356	374	368	369	379	367	389	410	388	377	387	364	395	359	339	355	358	354	380	356	362	368	359	350	326	395	362	362	371	347	385	414	333	337	352	344	365	359	359	382	358	347	360	356	394	351	354	407	397	322	363	361	360	393	412	387	416	367	348	388	314	346	346	369	383	370	350	312	350	381	402	410	379	385	344	395	364	365	380	347	373	338	367	372	391	372	365	350	368	351	360	358	374	383	358	383	386	364	333	379	382	356	383	396	394	355	367	330	370	360	416	394	401	399	355	365	365	370	346	346	348	392	380	375	364	368	375	339	373	367	367	383	382	394	357	343	340	383	384	368	360	348	388	338	365	379	352	381	374	367	342	354	381	385	382	350	375	372	363	365	362	352	365	363	356	376	403	330	382	358	358	361	363	353	382	370	363	389	347	356	390	371	377	407	391	344	371	390	356	372	360	364	370	381	351	406	395	360	379	384	322	349	422	364	353	353	384	364	335	365	350	366	371	361	388	360	377	372	387	390	381	371	396	365	383	362	339	333	373	351	372	351	350	346	379	387	352	377	342	356	421	385	332	371	359	350	375	384	356	358	387	363	385	375	362	378	363	366	344	359	370	360	393	392	363	345	377	327	355	368	359	334	369	367	373	349	378	372	372	344	385	394	373	392	360	350	396	378	348	360	353	350	353	360	388	333	339	343	338	329	346	347	353	373	374	320	358	369	362	368	372	398	363	389	372	349	375	386	374	386	372	357	340	360	402	372	372	415	390	393	351	388	379	363	360	345	363	361	357	384	340	346	386	356	362	364	345	370	398	369	399	379	357	389	382	341	359	347	357	372	402	371	366	355	368	399	350	406	385	350	372	356	376	374	373	383	361	370	384	356	380	362	414	374	371	351	366	359	365	350	334	361	348	363	365	384	364	392	349	351	375	359	380	363	385	392	351	383	340	368	345	381	365	381	353	344	399	401	372	370	394	380	396	333	389	369	391	362	316	380	344	401	356	378	372	384	382	393	346	357	371	390	362	374	363	378	393	377	338	399	387	390	402	363	391	344	380	360	373	367	353	329	349	337	404	382	359	370	367	367	370	377	336	363	359	353	399	377	340	359	405	395	370	346	367	377	367	355	389	371	381	367	362	371	381	370	379	391	312	378	344	354	342	358	368	355	375	348	366	353	405	355	365	352	348	392	350	381	397	371	350	377	395	353	392	350	365	352	352	345	371	358	363	385	377	359	352	386	397	345	356	382	374	357	349	378	388	370	366	374	366	381	395	350	332	360	400	360	401	348	347	384	336	379	392	341	393	352	360	366	383	373	361	399	355	358	372	366	392	354	355	346	381	408	364	352	377	362	379	367	360	359	357	373	378	372	371	372	367	349	386	379	415	363	357	361	365	367	374	372	325	404	360	351	350	398	358	360	380	364	374	393	384	368	338	362	355	378	385	373	363	393	364	351	367	377	366	358	348	430	364	379	339	328	343	366	366	372	351	386	394	383	394	344	375	380	334	350	340	348	375	358	332	373	367	375	403	365	349	359	375	344	353	357	416	338	351	374	347	361	377	365	355	381	405	343	339	372	383	358	372	348	359	338	337	377	343	336	369	327	374	397	356	349	361	349	368	385	369	358	368	353	381	386	359	359	353	348	382	379	366	382	372	357	359	384	372	365	375	393	359	353	324	359	366	361	371	397	367	392	364	346	357	376	328	368	352	368	352	361
32826	2117	2651	2825	2580	2226	1892	1737	1524	1478	1415	1300	1243	1263	1234	1146	1169	1160	1138	1099	1107	1051	1041	1031	1024	1058	1027	1002	1007	988	1031	1001	964	985	972	1021	1032	986	1041	985	969	952	987	939	982	1005	999	1029	978	989	966	983	994	961	928	903	949	976	978	977	937	903	1013	968	990	976	978	1034	999	1020	984	934	940	936	938	947	923	916	1019	854	995	961	923	920	967	959	1002	1004	909	884	938	913	930	877	945	978	970	944	967	952	956	954	950	934	968	985	987	949	925	961	1004	995	941	982	904	944	960	965	939	945	935	954	909	972	939	926	936	926	963	935	1004	892	919	910	893	955	975	938	902	923	933	877	967	963	926	932	929	944	961	925	961	978	1008	976	921	982	1017	932	953	912	922	975	916	949	939	929	982	960	948	935	943	940	996	1021	929	998	935	941	977	981	953	955	1000	969	970	968	931	973	987	955	927	949	959	990	928	934	964	979	986	943	965	943	948	998	963	906	913	932	952	918	949	985	978	998	973	931	965	972	879	1006	996	933	959	988	899	970	918	926	888	980	962	972	956	973	954	916	993	939	962	910	957	990	972	908	953	913	948	956	1056	952	896	971	981	961	922	940	946	990	996	916	904	990	959	965	966	969	980	883	950	942	958	970	933	921	959	935	886	1009	915	912	933	985	993	962	973	959	891	1023	947	1000	985	927	969	954	1002	905	899	934	943	935	917	937	956	910	969	1011	944	977	1003	945	980	931	899	939	943	930	980	922	982	957	956	894	889	955	934	962	917	958	930	904	948	973	945	964	952	951	962	917	981	935	967	934	957	994	991	949	931	943	888	899	980	999	914	902	899	922	916	944	933	941	942	959	1004	937	940	989	921	993	920	930	941	966	967	878	953	978	957	924	978	964	892	890	967	992	942	925	924	946	976	971	928	891	918	978	976	928	977	997	984	953	921	917	958	903	983	951	930	972	962	906	1025	990	947	943	958	1026	945	954	951	1008	964	1012	922	935	938	1005	948	904	948	959	961	968	956	952	924	907	951	960	999	959	907	948	950	939	943	933	921	971	918	970	915	947	1020	983	924	939	958	959	936	901	964	869	1018	968	963	922	944	980	978	918	922	935	950	977	965	947	995	896	938	844	967	950	953	1008	974	994	969	957	964	947	941	970	959	980	954	991	954	962	920	940	983	971	966	976	953	935	1024	889	977	924	939	919	993	1018	937	970	919	980	896	920	1004	940	920	914	962	966	919	933	917	980	931	969	973	952	972	941	932	931	1005	968	986	922	955	970	904	930	967	954	942	939	924	956	924	959	944	979	896	948	1004	984	926	911	927	927	988	962	910	977	956	958	893	974	936	1001	941	933	1002	948	921	966	975	959	992	944	939	946	928	966	927	956	967	987	939	1005	928	952	940	921	893	939	1029	946	963	927	910	932	881	939	953	982	946	941	945	1015	929	976	952	1007	949	967	924	972	946	929	1016	970	948	964	958	956	964	939	933	953	1044	941	927	983	927	937	917	955	970	977	938	980	953	991	987	903	947	949	948	940	926	1007	941	993	913	955	958	920	954	895	1025	939	949	960	983	977	949	950	965	963	975	908	939	997	980	947	942	991	974	943	889	928	952	948	968	1003	944	958	935	958	981	985	956	986	914	976	902	947	955	1009	960	947	913	970	963	962	981	973	979	940	989	991	975	985	993	891	905	897	926	963	966	974	958	982	899	936	902	964	996	965	958	905	951	939	944	896	913	963	952	915	919	939	949	902	953	910	936	935	983	974	925	971	971	960	941	949	963	936	995	933	976	996	914	949	1016	978	986	988	995	952	960	961	912	952	1005	901	937	942	925	914	976	889	961	964	925	939	932	981	1002	961	946	994	965	1010	886	939	942	954	971	921	938	900	903	1022	968	963	999	935	987	969	947	971	1000	890	972	915	922	946	934	983	950	933	1038	951	962	922	996	906	963	966	1001	1040	934	974	908	968	940	977	981	958	935	937	943	916	939	1001	928	992	902	970	921	981	904	1008	975	970	921	971	934	971	943	960	941	986	900	943	937	1005	907	965	921	943	911	915	998	998	977	969	994	902	925	943	897	944	945	918	975	927	953	935	950	958	979	955	918	925	982	935	928	909	938	900	922	929	901	888	1019	978	998	946	903	988	933	964	924	920	937	978	959	954	915	976	962	957	950	979	942	941	923	998	989	900	974	939	950	951	933	976	957	898	931	974	929	955	911	963	975	921	980	938	904	921	919	969	966	975	945	956	969	949	912	961	940	903	924	988	960	968	952	995	952	956	969	968	922	975	951	978	957	922	944	925	949	948	980	940	973	922	938	903	903	978	925	875	921	981	1002	1010	901	985	1005	926	935	986	917	990	886	961	919	928	934	970	931	884	954	954	928	905	1040	938	914	976	969	933	956	926	971	980	952	959	933	1005	983	972	943	988	960	976	962	908	924	915	924	963	983	989	921	954	951	960	895	966	959	955	958	937	991	988	921	1016	977	950	964	969	904	981	934	969	967	971	952	977	923	988	981	901	957	978	942	927	979	934	925	979	1012	988	952	952	1015	964	966	963	937	969	924	939	934	1004	958	987	943	911	942	919	944	986	976	943	963	972	962	985	941	922	970	949	954	907	979	1001	943	882	927	929	982	991	982	930	951	993	905	957	958	980	995	970	934	1019	947	989	888	975	912	963	928	966	956	919	916	964	988	1024	901	873	914	982	1012	914	976	967	987	947	920	960	963	928	943	939	911	944	967	915	1049	929	956	920	966	973	985	916	934	903	904	952	965	939	928	1023	912	922	949	946	900	1029	996	967	961	950	915	969	931	912	936	910	975	937	984	1032	965	933	916	971	956	982	976	1011	936	995	958	950	963	1011	985	935	932	921	940	958	908	941	955	942	946	941	910	902	930	942	908	971	933	912	969	942	942	1005	973	993	917	955	939	953	941	925	973	896	929	970	926	954	926	958	924	915	899	918	938	908	888	986	1019	945	906	942	929	963	956	924	914	973	951	970	963	979	963	977	942	958	914	939	939	980	956	973	952	973	968	1005	1006	925	955	926	952	937	954	928	1039	956	984	956	992	972	944	957	945	977	982	968	950	874	1002	954	994	975	929	939	970	979	978	926	952	994	942	956	948	915	964	926	965	897	944	1031	952	906	990	964	997	932	924	981	993	901	999	930	1001	955	931	898	1009	931	997	880	1020	955	1023	905	980	961	978	982	996	967	940	951	926	961	885	928	899	978	1010	949	959	940	924	1002	971	929	961	961	953	996	932	935	945	970	962	971	926	914	943	919	893	934	960	961	951	925	1023	1000	976	995	936	956	944	936	969	956	960	960	988	937	948	977	940	922	920	946	944	967	997	971	966	965	975	962	929	929	974	945	988	990	921	923	994	986	975	924	976	948	904	977	938	962	979	938	952	937	892	953	943	966	918	904	943	992	937	980	903	997	992	971	929	956	937	934	929	926	945	960	977	995	905	955	957	908	977	966	939	874	917	968	932	910	886	930	1037	983	988	933	907	955	981	927	993	976	957	976	924	1004	924	896	933	969	937	983	976	975	933	974	948	979	967	988	1003	941	934	944	912	986	954	931
57796	22756	21862	5533	1155	816	695	645	564	483	474	480	407	394	429	405	381	408	376	363	382	392	345	363	338	341	308	387	376	355	339	337	342	346	321	345	346	339	344	352	360	342	351	311	329	352	362	356	338	329	353	358	330	337	356	367	326	326	345	318	356	378	316	321	337	366	351	350	323	383	336	341	354	362	320	352	313	366	323	327	319	327	338	335	329	329	371	358	340	345	328	365	321	324	325	386	319	303	321	334	350	328	354	334	323	332	326	303	312	353	348	320	344	354	347	306	299	335	359	357	351	333	339	379	355	340	376	349	349	358	352	308	342	332	314	346	337	324	371	347	320	335	371	328	336	357	330	334	349	369	338	333	315	317	329	331	338	344	333	284	310	332	345	325	340	332	346	314	326	357	329	350	332	330	340	319	327	323	325	346	334	363	327	337	343	327	328	343	317	307	330	354	320	341	317	343	371	332	337	320	353	335	343	323	351	357	314	327	315	320	350	333	314	357	352	346	339	339	368	337	334	313	327	329	387	332	355	328	324	329	320	360	363	338	317	317	301	329	332	336	331	347	360	319	351	339	374	307	363	352	350	349	354	350	362	343	333	336	327	343	335	350	354	328	356	348	312	330	345	342	315	305	344	337	337	326	331	327	359	331	309	336	310	346	331	370	358	332	315	348	291	340	337	347	329	312	310	348	327	323	315	350	340	345	339	334	357	341	344	361	359	322	328	325	357	319	365	321	334	326	348	350	349	347	337	346	355	328	328	366	374	336	367	347	355	318	332	314	357	329	325	350	301	303	344	330	317	311	370	358	323	368	325	350	350	343	351	318	344	373	297	373	328	378	349	325	349	370	337	336	315	342	328	313	321	315	336	292	360	314	357	343	357	361	354	308	328	337	350	319	355	330	318	320	309	339	351	330	330	346	328	341	331	313	315	331	343	355	333	320	346	356	315	334	298	356	329	322	327	329	302	343	309	337	339	317	335	314	362	325	324	332	303	351	345	341	322	354	365	368	341	330	319	338	344	315	356	344	353	351	345	346	323	329	320	374	333	327	366	318	302	334	321	334	300	329	363	335	369	308	333	312	340	328	335	324	340	323	335	343	323	344	318	308	366	332	349	320	314	282	351	296	360	350	375	361	388	349	314	310	291	327	338	315	352	328	340	347	318	352	351	333	388	342	297	318	319	329	335	317	340	353	318	337	313	343	345	326	293	342	351	327	357	356	341	319	333	354	304	335	361	328	284	308	317	310	302	331	296	358	334	331	335	333	319	345	331	354	322	343	301	319	353	340	349	329	334	377	300	323	352	323	296	362	332	364	348	314	314	344	328	321	320	328	357	367	357	329	363	350	324	345	355	358	368	367	329	363	369	365	355	313	328	323	349	338	326	331	309	344	346	333	303	313	352	337	332	338	352	326	361	359	365	344	331	341	368	352	324	361	302	339	321	363	331	318	360	319	325	319	331	311	332	352	353	325	327	369	325	325	353	312	353	336	339	341	352	332	343	319	341	342	328	390	330	357	375	353	348	331	341	315	326	350	324	350	353	330	337	346	320	305	339	330	342	336	382	353	377	333	356	331	342	324	358	320	317	337	363	350	334	312	304	339	301	306	341	327	340	345	339	352	332	335	343	361	356	351	351	338	376	328	352	353	362	333	337	332	317	345	357	311	308	364	330	325	311	302	317	335	317	334	349	350	363	345	315	331	313	328	321	351	315	319	303	336	337	333	366	350	329	310	321	327	338	321	342	340	316	333	339	320	339	334	339	295	323	344	321	313	353	330	335	329	309	278	331	323	314	339	325	317	309	315	322	349	326	314	321	341	354	327	318	324	333	336	341	356	340	365	333	311	315	330	381	342	336	316	323	339	322	360	326	342	328	331	323	352	327	359	351	311	369	351	348	311	369	338	328	353	343	348	329	318	347	341	328	358	343	324	333	326	361	354	358	362	356	383	307	344	331	338	354	352	350	335	326	333	367	326	318	351	338	294	335	362	329	331	308	338	390	300	345	329	334	355	300	323	337	340	357	349	382	307	320	326	310	312	385	346	323	327	358	335	310	343	333	370	307	326	346	337	329	349	295	328	346	356	301	366	305	342	306	300	329	344	329	327	299	340	294	335	322	357	343	345	327	317	328	331	352	359	340	318	324	323	356	328	337	315	324	340	342	336	328	330	349	347	359	330	314	303	348	332	321	346	336	307	298	337	346	339	357	351	351	335	362	355	344	309	315	371	352	378	334	321	352	344	329	328	316	322	334	364	355	335	352	345	318	367	373	316	348	287	313	339	353	333	380	317	317	311	342	362	307	370	328	367	358	380	323	392	330	344	367	325	326	360	365	320	330	334	283	343	313	342	348	333	325	311	343	337	335	332	351	349	326	338	346	302	320	378	356	340	320	380	306	321	351	348	330	353	321	348	339	334	306	348	359	314	303	356	348	354	305	349	317	350	314	347	334	342	338	363	316	359	340	330	377	347	365	357	320	325	353	324	323	298	343	317	379	303	362	353	332	356	338	332	367	301	328	332	319	327	332	373	352	322	359	344	304	344	299	323	347	332	334	346	324	336	331	301	334	361	357	343	326	323	311	384	340	364	343	310	377	359	328	336	294	365	359	362	326	331	346	302	356	296	313	348	342	293	327	321	302	356	326	349	375	347	338	377	329	347	319	323	322	323	355	351	322	348	357	333	342	339	312	337	321	350	310	306	309	334	334	331	305	335	297	366	330	351	344	350	351	354	368	335	307	314	321	318	312	361	333	373	349	355	335	358	347	351	328	343	299	326	345	325	358	341	349	363	353	330	376	315	347	321	334	329	331	315	316	337	324	294	330	365	343	333	348	339	305	328	346	349	376	335	342	325	330	333	347	341	359	313	338	315	334	310	319	332	313	311	324	322	358	353	326	342	342	334	317	348	364	367	315	332	339	333	332	362	327	326	326	327	359	348	342	318	322	335	336	328	322	352	339	307	323	318	340	334	336	350	319	356	342	342	321	344	356	343	326	327	352	352	354	379	309	324	337	372	331	324	334	339	368	308	341	326	335	373	325	313	334	346	361	336	348	340	341	324	320	315	343	358	344	344	362	315	355	328	344	363	283	307	319	347	339	360	315	305	340	327	337	327	346	332	337	321	346	338	304	343	294	351	322	307	316	319	330	322	327	308	334	371	358	306	336	306	358	331	353	307	313	331	351	353	344	331	318	338	384	353	296	315	341	300	315	335	311	350	309	351	322	337	324	342	328	331	330	340	323	348	337	343	325	338	321	378	361	317	333	339	366	361	304	351	326	347	339	328	330	284	317	337	305	367	320	295	349	289	312	325	330	331	328	366	338	348	330	335	328	327	371	329	349	357	326	319	363	340	336	313	325	344	331	316	335	302	328	298	324	325	330	367	375	350	346	320	344	310	366	357	333	332	335	284	350	321	352	344	339	334	323	331	330	337	332	337	325	316	319	310	359	355	329	325	327	311	307	352	333	314	305	336
40013	2595	4063	4465	3918	3239	2775	2330	2112	1852	1678	1572	1569	1368	1301	1288	1311	1191	1144	1082	1091	1035	1070	1038	1031	1052	1032	1047	977	979	993	936	970	946	923	910	926	925	899	967	931	923	925	872	922	880	903	926	963	862	910	901	903	855	874	892	884	848	865	917	826	916	907	882	844	867	879	888	859	886	890	836	835	843	871	850	864	881	850	865	847	857	868	895	878	831	864	834	818	851	849	817	865	870	852	855	871	878	886	844	813	864	819	852	896	839	795	894	822	874	821	869	818	843	831	866	861	839	865	846	929	848	880	855	858	868	860	840	880	803	842	832	860	885	855	900	804	835	820	819	823	871	853	817	819	839	866	875	830	887	796	859	879	833	858	805	846	817	807	833	832	864	836	933	877	792	884	867	850	820	863	890	859	828	847	829	834	838	837	852	863	833	850	843	837	866	863	876	828	804	821	842	874	863	851	852	836	819	869	902	855	896	804	790	867	863	904	863	883	894	866	895	871	832	865	919	791	815	845	813	816	862	836	868	860	831	879	872	862	854	873	841	835	868	845	828	908	805	882	882	860	806	830	812	843	816	825	848	828	817	822	823	833	816	827	822	847	841	904	878	832	840	826	871	859	830	852	849	842	859	834	843	862	887	875	866	876	858	832	836	843	852	822	839	847	852	866	822	843	852	858	828	831	830	866	838	873	824	802	780	866	865	810	855	862	827	823	829	878	859	807	840	881	844	838	783	837	825	840	812	870	868	881	800	818	798	909	825	811	819	792	836	892	826	897	915	874	893	839	867	872	845	824	873	859	804	804	791	871	834	853	816	849	851	890	829	819	844	827	858	848	849	850	859	902	853	863	819	839	827	838	836	812	809	890	839	844	843	869	842	878	881	778	795	851	850	806	879	886	821	868	879	875	837	886	849	844	814	858	832	833	869	921	866	835	863	864	839	828	863	925	824	800	864	914	853	775	889	884	897	845	876	859	839	869	852	882	832	864	814	851	884	841	872	843	854	835	795	866	837	901	798	882	854	855	851	856	789	831	835	851	844	796	850	804	864	817	873	865	858	836	844	819	868	870	889	840	865	859	831	870	846	883	884	836	837	853	860	830	867	871	838	887	815	851	890	834	792	898	894	846	836	840	819	847	852	829	838	797	860	823	837	859	898	873	825	814	842	837	841	825	860	824	868	808	828	865	826	803	880	860	832	812	849	875	837	849	806	795	867	842	828	850	877	864	854	835	869	842	853	806	893	844	833	908	834	881	849	839	834	807	869	884	867	854	814	825	850	877	874	790	877	849	831	879	837	848	840	804	888	856	816	849	836	866	873	825	834	870	899	899	873	893	835	880	861	795	891	858	848	865	831	847	822	847	866	857	799	838	850	811	878	832	796	863	861	851	827	810	915	883	817	873	805	821	875	842	834	854	850	764	828	816	869	845	833	838	840	873	896	831	839	861	869	814	846	864	845	868	833	825	858	838	811	812	833	838	846	790	842	831	852	785	857	884	868	818	843	827	858	856	852	851	837	916	836	812	845	808	870	840	835	864	838	856	874	869	850	885	836	847	851	821	811	841	875	834	858	844	874	840	902	875	826	890	894	812	819	817	817	866	852	831	752	825	909	852	849	887	896	815	859	855	822	881	855	808	857	823	843	787	864	808	846	859	824	891	850	873	843	807	908	870	896	786	881	882	807	803	856	815	873	887	877	913	841	815	839	828	875	874	857	833	827	852	837	853	870	873	859	835	857	921	837	888	863	833	825	810	868	856	806	849	842	807	777	870	873	849	821	864	825	853	865	875	862	869	859	838	879	826	874	849	823	817	879	842	873	839	848	809	861	902	832	886	824	853	872	911	906	851	881	870	855	870	815	838	833	861	845	840	868	868	841	856	824	809	847	866	871	867	827	869	848	824	866	850	827	793	867	851	837	884	886	830	807	837	859	846	832	870	831	838	828	860	886	815	864	893	831	879	890	824	886	798	812	832	808	888	870	847	853	806	839	850	817	882	889	826	817	863	819	848	902	870	838	903	842	892	866	909	857	804	865	827	850	859	880	803	797	858	887	818	836	862	855	786	872	851	860	856	822	831	806	857	846	852	868	861	845	880	863	805	831	871	877	836	872	864	856	866	814	873	848	841	848	816	824	857	868	845	857	830	888	812	863	831	885	854	899	840	839	858	876	857	849	819	951	828	810	834	868	819	869	818	848	855	870	852	821	837	831	858	793	789	845	843	829	849	891	869	789	832	882	826	832	859	829	852	830	813	829	834	835	915	838	854	830	890	859	827	847	895	843	871	830	879	844	818	852	829	842	881	795	866	832	830	871	809	861	858	872	854	793	800	845	836	836	891	844	842	853	869	833	847	851	790	808	887	842	873	866	829	860	868	801	833	846	829	822	831	844	841	825	893	885	834	794	857	840	777	877	881	885	874	819	853	799	843	864	804	780	860	794	857	790	815	807	858	830	866	826	833	870	802	823	861	905	899	804	906	921	855	837	864	864	886	941	824	816	879	875	854	845	860	872	819	899	819	871	864	810	833	828	829	812	864	826	840	849	830	868	858	832	867	878	886	823	884	899	889	848	888	861	823	851	881	855	886	807	867	909	835	822	811	866	850	854	838	907	815	810	894	834	812	815	832	839	860	834	823	868	835	875	850	888	859	811	837	859	809	816	872	828	876	849	859	840	811	858	833	882	807	860	838	828	866	868	865	844	892	848	805	822	832	878	879	833	877	861	850	830	909	857	855	846	848	805	844	890	853	860	872	862	902	872	822	807	841	867	864	828	841	838	810	818	846	875	863	869	836	875	885	820	898	860	866	886	880	922	842	893	866	803	816	849	840	844	889	916	803	872	813	845	837	877	836	799	873	843	877	824	834	837	862	849	859	862	853	784	824	878	869	874	863	801	844	844	849	907	837	826	873	899	881	848	831	840	809	832	831	835	848	824	856	803	864	874	871	842	835	827	828	851	840	864	889	825	868	863	840	845	789	813	906	841	852	823	827	819	850	838	799	853	839	808	812	848	837	891	891	845	828	876	877	837	863	862	823	854	786	793	818	893	777	830	870	834	833	814	829	868	794	837	896	824	872	865	797	877	862	804	829	822	806	839	864	852	843	784	846	800	795	849	866	912	857	844	905	821	859	821	857	833	857	816	843	874	871	841	828	839	858	817	890	839	831	845	844	810	832	861	889	898	873	792	842	892	849	818	872	841	857	847	846	824	849	812	892	858	824	840	860	838	875	836	818	839	817	850	849	830	886	856	860	800	866	815	817	839	827	819	910	827	870	850	848	854	881	882	778	868	833	854	852	865	833	872	819	826	850	872	848	847	866	835	850	877	886	865	837	828	875	825	877	856	845	831	874	837	855	840	875	909	778	874	892	801	861	851	859	871	867	824	856	907	899	815	841	854	868	802	821	880	832	859	836	809	898	812	787	857	848	890	788	820	789	786	875	818	800	886	857	879	852	879	839	827	847	812	900	838	790	822	898	873
22337	2414	287	248	246	243	207	240	217	192	227	202	234	218	203	256	234	211	213	202	219	213	205	217	210	226	215	209	218	230	212	232	223	228	203	211	205	198	227	209	213	235	243	221	225	219	197	230	206	188	229	201	222	220	238	221	197	233	237	203	211	219	214	223	211	210	200	245	212	219	239	216	220	237	211	210	193	234	212	216	216	202	194	215	222	220	221	223	250	218	240	233	244	216	192	226	226	226	232	222	206	232	213	229	215	191	221	208	210	213	196	181	216	185	210	241	205	246	216	220	201	198	210	220	220	230	232	201	209	243	227	201	244	216	234	212	228	272	221	213	195	221	221	211	202	216	212	190	222	224	219	231	207	227	215	208	212	229	207	217	220	232	230	213	208	212	197	200	243	220	211	231	235	208	221	227	226	224	231	211	216	222	203	223	227	206	210	206	236	224	211	238	235	196	194	185	238	209	218	219	208	184	240	203	235	232	212	194	217	208	189	209	226	204	186	196	239	199	206	224	207	239	201	226	223	207	200	236	210	235	244	212	219	218	231	233	205	209	220	209	189	219	213	219	212	221	216	242	208	197	196	221	186	216	207	208	228	211	204	227	223	210	239	205	220	215	216	203	237	231	252	217	221	231	226	216	209	200	214	197	219	226	233	212	234	206	226	228	231	194	203	202	218	216	222	226	194	225	208	186	210	228	206	202	226	209	210	229	220	226	262	244	191	222	233	199	191	202	214	230	222	187	216	191	202	226	210	240	237	253	222	209	207	221	214	225	197	213	224	231	235	199	223	223	210	202	222	218	200	219	198	242	198	202	227	210	208	206	220	206	233	245	241	234	211	226	207	223	191	235	227	216	239	206	210	212	180	245	197	225	232	268	228	213	214	197	212	234	252	197	213	234	217	261	205	231	220	236	223	202	218	235	209	236	228	216	255	223	226	206	231	235	227	209	218	209	181	231	231	224	229	222	218	229	207	187	242	209	218	196	214	233	264	242	236	213	201	210	242	234	205	231	205	239	218	212	224	208	204	248	242	218	207	245	197	210	198	213	203	215	201	239	222	234	219	197	239	227	211	221	217	217	222	225	209	219	226	215	198	247	219	210	214	212	251	225	209	207	225	250	224	207	209	209	178	226	220	217	206	217	244	217	230	234	217	222	213	208	260	240	223	255	195	224	235	254	206	225	224	234	246	222	196	209	214	217	213	206	216	203	198	221	201	226	238	223	194	223	221	208	239	219	218	223	213	232	198	227	224	182	192	194	224	238	225	230	219	202	239	207	188	189	236	213	212	225	206	220	215	214	209	209	225	201	216	215	204	219	209	239	257	211	214	218	219	214	226	199	218	219	200	243	244	221	223	227	199	206	204	237	251	229	211	235	233	230	232	217	200	224	191	182	215	222	224	207	205	231	210	234	231	205	223	191	189	212	221	230	226	203	242	211	259	228	201	221	218	228	207	220	188	222	218	204	205	198	211	218	214	223	224	220	226	225	204	223	220	222	231	199	214	233	227	234	231	241	213	211	206	189	215	231	205	195	192	208	219	194	214	220	213	208	211	230	218	228	224	213	217	207	226	236	212	240	226	221	226	199	227	202	240	258	195	225	226	190	242	221	218	209	228	230	227	225	238	209	234	218	215	221	211	222	225	200	230	212	218	215	238	209	191	219	243	210	223	206	218	205	245	233	217	212	208	216	215	200	189	214	226	213	200	243	222	228	234	254	217	209	217	207	211	237	226	223	212	215	228	206	221	194	185	219	203	226	192	220	232	222	212	208	224	229	213	224	232	218	228	199	223	209	217	222	202	204	196	220	223	254	225	216	259	209	180	203	213	179	227	225	224	232	219	190	230	212	238	225	208	202	188	213	224	217	212	209	230	204	222	247	237	225	189	211	198	221	219	228	231	212	221	209	233	228	207	235	201	247	197	215	227	222	199	214	207	196	221	225	229	227	208	237	214	206	222	233	187	198	196	233	228	213	252	205	208	192	201	218	204	243	212	219	195	225	206	240	234	206	193	221	223	235	215	190	216	205	222	229	256	215	168	198	246	203	235	217	206	231	209	223	239	242	221	227	224	209	221	196	214	212	224	210	224	223	233	229	228	247	185	219	230	220	231	239	208	235	196	190	241	225	217	220	216	237	224	239	215	213	204	232	241	220	226	221	214	204	214	206	205	250	212	231	225	214	258	208	223	194	209	223	191	246	215	198	216	225	209	229	225	208	221	214	213	222	238	217	254	227	225	215	229	211	203	197	233	228	215	218	213	213	202	239	213	230	236	207	188	224	220	241	209	222	237	250	209	214	224	241	198	228	207	194	195	212	212	223	248	213	219	188	220	232	220	207	200	223	228	224	234	234	213	214	206	233	227	259	228	231	232	221	198	211	218	228	215	220	210	232	236	217	222	210	208	242	218	222	218	219	196	232	207	231	217	242	223	242	215	225	224	213	210	232	230	228	207	210	181	221	218	233	182	220	229	218	210	202	204	214	206	223	207	201	235	222	234	240	216	223	217	210	219	230	215	233	192	200	203	233	220	229	219	221	213	227	204	221	221	213	233	209	186	209	212	228	216	218	225	193	194	242	210	199	228	222	233	216	208	225	184	237	220	234	238	238	226	222	223	239	214	188	237	206	215	228	230	222	205	210	211	226	197	220	247	236	213	216	198	207	220	216	201	216	230	221	195	201	235	237	182	216	221	227	196	229	224	211	190	217	223	211	209	211	209	219	196	201	202	232	201	207	230	198	210	234	215	234	229	230	227	209	203	255	179	213	219	201	227	239	224	227	201	230	224	219	215	191	222	223	204	220	230	217	197	231	231	240	211	227	241	226	217	214	206	214	220	224	221	233	209	193	210	228	196	204	217	214	229	226	233	212	226	235	232	223	207	229	227	228	206	201	220	234	230	241	237	245	236	233	203	238	224	206	214	234	224	223	226	224	194	235	226	214	217	242	224	215	220	222	199	225	195	234	228	229	218	199	172	217	221	212	210	201	212	229	208	227	233	236	202	227	197	226	216	228	218	206	220	192	219	235	229	214	212	224	219	193	226	231	215	209	197	247	227	220	230	222	221	204	189	204	203	229	216	236	211	222	238	215	214	221	203	214	180	198	214	211	222	211	215	209	215	217	228	211	224	208	211	216	199	208	217	208	221	209	205	199	209	214	235	209	197	185	222	188	238	200	211	209	198	216	225	211	206	207	206	240	235	226	234	224	214	212	222	231	226	203	221	216	225	222	210	203	234	240	250	207	218	233	216	232	208	207	239	234	223	224	203	216	223	202	207	217	203	202	212	225	222	227	209	218	202	207	212	245	220	229	222	220	217	226	214	226	219	224	236	211	198	210	229	222	220	197	250	243	248	246	237	191	235	205	230	217	222	236	247	212	228	205	205	236	210	194	213	208	204	214	229	231	228	221	201	232	208	190	225	200	211	265	205	227	248	213	248	204	227	219	189	197	199	228	197	209	238	219	213	221	211	203
15643	725	698	716	732	691	652	645	600	658	649	612	670	628	593	614	630	675	641	656	652	674	628	589	610	600	600	610	647	648	598	630	612	621	611	602	662	637	629	591	647	634	604	610	613	624	591	689	638	629	588	660	636	625	597	674	622	622	694	649	642	645	607	607	640	635	653	593	632	624	628	674	611	669	598	618	621	618	641	656	606	610	643	671	627	626	657	626	563	674	595	642	652	637	631	640	602	628	627	659	634	647	633	630	661	650	599	618	633	632	621	651	636	611	594	626	628	606	600	624	636	582	622	624	680	625	618	643	647	694	573	620	624	600	609	628	647	606	623	618	610	657	655	570	628	633	647	612	625	663	662	638	683	597	597	639	673	604	596	591	637	644	608	627	578	622	620	655	636	603	623	610	609	572	619	653	643	601	634	573	629	593	612	650	622	615	650	641	622	691	646	620	618	636	621	671	620	603	618	616	628	634	623	608	633	627	626	607	651	642	612	641	646	575	577	653	655	648	622	603	652	638	592	656	597	653	659	619	614	639	602	615	644	665	624	567	616	662	664	598	645	630	616	653	642	662	626	657	655	622	594	635	629	587	640	622	602	599	643	633	603	656	630	642	627	603	652	617	606	634	689	642	625	595	582	627	611	639	626	653	656	607	614	649	615	638	602	670	587	597	614	606	628	626	619	624	667	593	605	619	608	614	603	664	592	626	611	622	616	687	611	594	638	611	655	593	624	647	607	643	621	628	623	679	644	636	629	673	636	645	636	622	646	671	635	657	629	586	634	607	616	589	640	624	662	639	639	636	628	629	641	642	628	616	628	627	586	650	627	633	612	631	639	627	654	617	669	618	651	638	595	637	628	622	602	638	620	590	602	659	620	611	615	627	672	692	586	640	673	652	616	609	646	621	625	645	607	650	610	596	635	628	624	642	642	622	626	615	612	626	607	589	612	650	656	619	617	641	645	633	639	596	611	601	679	640	649	613	635	632	660	622	587	628	607	682	648	667	673	655	636	638	621	633	616	591	616	655	602	624	613	614	666	658	622	670	619	645	626	627	614	629	646	672	637	626	639	622	672	631	643	626	614	618	669	609	616	638	600	600	616	635	620	654	623	676	628	601	612	627	611	665	609	624	587	595	601	641	601	652	565	654	609	620	607	636	664	632	650	614	642	634	635	642	661	620	614	680	664	595	636	615	621	637	632	641	648	630	647	659	621	666	565	610	628	668	646	632	661	627	556	688	662	641	595	639	622	619	674	620	620	595	630	631	602	578	595	614	595	618	624	627	620	665	618	631	641	648	636	676	604	663	617	613	589	637	633	635	616	610	650	664	635	669	605	606	597	604	640	625	630	615	570	625	617	614	617	624	649	639	623	635	631	642	684	659	613	609	620	617	628	626	609	636	658	651	565	627	621	630	670	618	618	656	668	612	678	624	661	643	633	629	631	668	606	600	621	668	653	594	655	636	629	639	635	623	673	629	634	614	602	619	607	618	625	600	662	641	629	626	649	639	638	591	601	595	614	659	636	581	660	655	612	647	620	653	646	621	617	607	615	625	649	606	617	641	634	638	588	649	650	622	624	650	641	622	643	575	608	628	606	638	588	690	595	630	614	682	589	618	620	619	656	613	570	644	635	617	630	619	646	623	615	658	615	628	607	636	603	648	627	649	616	624	644	638	688	620	650	636	673	632	628	611	636	594	630	614	647	605	648	575	584	611	640	627	664	648	658	628	629	612	677	644	617	637	610	627	621	637	602	619	621	564	643	642	661	592	658	613	634	612	665	619	646	627	595	629	634	651	597	596	624	604	603	606	603	632	632	661	614	625	630	635	628	588	657	640	640	573	613	574	621	640	591	578	627	622	623	625	624	638	631	631	656	646	669	601	596	625	598	568	618	658	614	628	611	617	627	634	642	612	642	646	692	633	625	645	621	588	603	624	673	611	627	653	619	612	660	626	624	671	632	657	605	632	649	599	606	624	631	649	602	643	590	628	603	590	611	636	586	637	602	629	647	630	702	628	598	571	656	655	639	624	658	597	640	602	605	619	656	632	635	617	635	607	632	616	652	660	654	620	671	640	638	627	633	633	629	677	619	635	593	584	540	606	590	613	642	637	643	622	616	566	638	597	628	625	640	642	648	627	601	581	618	646	606	621	628	622	644	615	606	609	611	614	657	617	636	618	658	615	590	619	636	627	594	654	645	621	646	627	624	667	627	632	631	633	636	635	628	620	627	646	613	625	664	629	572	628	679	595	597	638	663	618	657	634	674	634	610	639	616	648	632	647	633	641	610	659	626	615	610	623	614	619	622	609	590	595	634	641	630	597	625	650	618	635	629	586	663	632	629	644	638	630	632	600	641	655	585	621	636	682	599	603	629	638	595	607	637	639	648	642	632	596	662	678	589	694	633	612	672	612	613	618	612	600	586	631	622	671	623	675	671	604	634	657	617	607	615	617	611	691	631	563	669	647	620	607	626	637	666	641	623	599	623	597	590	662	607	637	678	612	628	587	621	620	605	610	646	653	601	656	666	630	669	631	642	613	623	604	610	627	665	654	674	624	624	662	638	624	613	628	668	655	648	675	630	612	627	608	671	593	603	583	587	602	608	659	614	642	581	607	665	622	648	633	654	627	633	641	650	679	672	621	610	659	620	673	627	613	611	595	639	705	607	629	626	603	639	655	637	633	654	609	659	662	638	647	632	613	621	596	654	631	674	633	651	629	634	637	621	665	651	598	653	663	585	633	645	625	614	607	630	631	643	614	585	652	639	582	625	641	651	587	629	626	665	641	601	552	612	620	635	609	584	658	633	665	619	671	634	655	601	656	654	684	611	603	678	648	558	668	620	662	619	610	614	648	588	633	638	634	587	594	648	621	667	608	632	619	653	572	659	599	593	617	625	610	650	632	637	580	589	614	637	586	635	620	619	661	614	621	605	662	635	619	630	652	601	596	659	655	597	623	655	586	600	640	676	589	645	586	647	612	620	588	553	588	611	643	581	609	622	592	621	626	640	563	617	599	637	603	612	629	675	625	647	617	635	665	611	612	582	652	601	661	633	674	592	622	598	633	605	639	629	641	627	619	658	615	615	587	666	602	663	650	662	630	608	592	655	649	610	632	613	610	640	644	615	648	629	632	677	631	620	612	640	587	660	647	619	603	596	613	637	605	643	634	623	614	634	640	614	619	631	615	613	658	637	625	592	622	629	619	676	641	615	659	677	644	638	671	600	639	641	631	651	645	599	653	682	612	601	668	622	604	637	612	609	636	625	651	631	653	641	646	626	604	598	636	632	616	602	629	617	660	683	666	620	589	610	622	581	649	550	688	675	647	628	648	624	658	640	615	669	625	584	646	596	639	625	683	677	679	672	602	587	668	665	620	619	623	659	599	642	653	680	630	655	618	637	624	660	665	618	623	610	600	621	634	643	564	612	599	664	586	668	594	609	591	645	593	633	638	657	614	631	607	604	646	663	644	619	636
52708	21557	11790	1335	737	549	533	501	464	460	452	431	401	420	398	413	417	388	343	362	398	381	373	390	400	382	352	344	391	415	363	368	374	387	384	392	377	411	377	394	376	393	376	391	367	371	394	373	362	390	372	414	338	388	367	378	354	335	373	389	358	348	357	350	372	339	377	371	373	372	392	365	378	415	338	369	396	348	367	386	315	373	385	372	349	319	396	353	368	356	365	352	348	361	364	374	355	355	379	367	374	378	376	406	350	365	375	393	360	403	360	352	371	341	358	362	361	365	375	348	321	345	351	407	371	357	380	359	348	392	380	350	339	357	390	380	355	348	349	400	377	364	374	350	349	380	374	337	370	369	386	365	387	339	346	386	372	403	374	401	353	381	379	345	393	334	333	397	364	324	315	386	366	392	327	353	404	338	345	351	374	373	327	385	373	385	381	384	350	302	348	385	336	356	382	377	390	396	344	339	387	359	357	364	399	371	350	368	397	333	346	350	353	349	375	329	411	403	411	385	364	371	346	380	383	374	363	371	386	417	324	351	394	353	385	376	376	365	357	350	364	379	348	373	389	378	337	357	328	389	365	361	359	353	378	367	397	388	361	390	345	368	362	382	340	345	392	383	362	378	368	356	376	387	361	347	323	366	387	369	329	384	386	351	378	357	338	339	333	399	350	348	362	355	379	372	341	374	364	369	386	413	356	327	388	347	367	367	364	342	371	341	399	362	392	398	377	347	383	368	376	335	368	383	389	373	379	373	354	355	392	359	381	362	305	368	365	363	341	340	354	322	370	410	389	386	398	392	370	333	384	367	378	372	379	354	375	350	358	369	338	363	346	347	355	394	323	382	375	373	345	395	349	353	336	372	325	338	358	367	348	339	361	370	364	364	359	403	341	367	403	354	356	362	375	347	377	377	380	382	379	363	365	333	335	371	411	358	369	403	403	359	374	389	341	407	382	345	365	367	369	346	348	384	363	393	335	335	359	378	366	379	398	384	358	399	375	370	369	345	359	366	342	384	385	350	348	386	355	344	385	359	363	345	343	401	353	341	404	317	424	391	336	351	357	358	344	363	352	369	319	366	344	390	416	363	416	368	374	364	353	377	397	407	380	405	368	367	335	390	362	353	338	365	399	348	352	343	381	359	376	331	320	359	383	343	356	390	353	383	347	360	353	382	351	376	367	389	375	354	360	331	376	348	346	344	361	346	351	390	389	346	381	357	352	372	360	353	363	378	363	346	368	349	339	384	359	318	353	370	343	395	366	371	350	378	353	344	376	374	379	384	351	378	352	394	397	365	376	409	379	370	348	379	365	380	362	360	360	360	373	344	354	386	369	360	399	367	375	413	377	397	337	378	361	342	344	351	350	366	353	403	417	354	366	350	411	361	386	369	377	349	383	347	377	348	362	347	374	369	357	395	378	339	361	390	334	385	342	370	377	349	364	361	374	368	354	392	335	391	357	369	395	393	364	386	351	363	385	344	412	359	380	361	374	362	396	356	364	363	346	367	391	349	407	371	350	362	359	370	366	375	364	384	401	401	351	391	381	381	407	399	353	354	367	410	343	393	381	383	359	329	388	423	361	370	360	377	371	358	324	372	344	380	352	372	368	355	371	331	339	383	373	382	383	362	341	355	377	349	349	369	336	366	378	338	392	327	404	347	377	406	352	357	362	366	377	399	385	381	370	378	330	363	326	365	389	373	325	357	360	371	393	359	377	383	379	355	373	365	354	377	374	384	365	397	388	406	372	370	369	359	369	340	319	361	384	393	383	398	360	310	375	358	331	352	343	342	356	339	371	365	353	376	368	359	382	343	399	382	411	327	365	357	372	358	374	388	381	355	378	382	360	349	378	357	353	318	377	375	381	394	376	372	354	367	383	377	376	358	345	387	373	366	376	371	358	384	380	333	384	368	407	338	332	385	378	381	357	361	346	347	420	398	346	357	366	375	372	335	402	392	328	318	354	357	353	362	384	375	337	353	373	373	375	371	371	367	355	395	380	349	333	394	363	363	374	381	384	389	346	395	370	400	361	365	355	363	336	354	359	399	394	362	394	369	390	343	360	340	397	367	344	354	338	385	371	394	387	368	352	406	371	390	348	321	370	361	360	373	369	369	330	346	371	344	362	358	377	373	397	320	360	378	352	370	385	368	392	347	369	353	391	363	347	375	387	377	350	358	362	363	340	333	381	356	355	326	395	371	384	355	392	392	372	356	360	385	392	363	374	377	405	390	389	347	416	349	372	353	364	365	386	361	373	393	377	413	341	353	393	334	358	368	345	378	357	361	399	363	344	375	368	335	368	405	386	361	358	376	373	377	364	374	364	355	367	362	398	355	356	360	351	391	373	348	321	386	381	376	389	372	387	372	394	371	305	373	406	352	362	355	347	383	395	373	367	369	348	363	378	368	354	380	346	354	374	386	379	343	355	363	384	365	344	393	356	355	356	378	327	377	332	391	352	391	375	360	366	372	377	380	378	384	365	366	398	372	378	348	374	392	313	361	370	341	341	364	348	386	341	347	353	378	373	349	350	356	370	372	385	362	369	367	378	342	365	363	385	390	351	382	361	379	339	382	359	351	334	366	396	344	346	394	388	373	352	356	339	330	360	379	381	346	343	386	378	397	345	371	333	365	350	356	346	344	368	367	348	353	359	367	387	384	394	369	380	373	380	362	357	372	351	357	418	378	357	351	343	369	346	340	356	360	354	395	356	343	367	365	350	354	411	371	389	329	349	376	380	374	391	351	365	390	372	378	370	355	359	368	358	390	329	381	364	334	358	366	363	370	356	346	391	356	377	424	355	376	391	369	375	391	343	349	394	387	348	371	371	389	358	355	380	360	406	352	363	356	386	349	354	359	343	359	350	405	354	347	367	393	361	340	354	346	361	353	350	372	342	318	374	377	385	413	381	392	371	406	343	333	370	345	333	325	391	347	357	370	394	355	355	378	388	376	381	346	338	390	342	364	374	379	376	369	392	351	386	362	377	391	350	404	393	376	361	371	382	382	335	361	364	397	400	369	359	348	367	370	388	356	401	371	355	356	377	400	382	325	375	415	357	376	379	362	384	384	364	381	331	332	399	322	360	327	347	364	379	362	372	385	364	366	352	359	382	402	343	349	357	351	361	392	366	360	317	346	381	371	422	360	364	379	392	388	336	368	351	362	387	385	377	352	371	392	382	376	355	364	367	396	408	367	353	351	362	350	384	369	386	331	383	366	338	378	339	378	386	376	403	335	362	360	370	363	372	366	361	359	353	354	347	358	385	354	357	368	381	374	372	352	371	376	365	366	335	377	364	368	402	349	327	359	373	383	333	359	385	403	366	373	344	393	364	364	377	360	359	320	388	381	365	372	335	380	362	391	334	395	380	373	366	367	409	405	342	411	369	355	357	380	344	372	350	395	361	370	369	367	384	364	331	353	353	374	371	330	353	371	336	394	347	357	354	369	367	348	345	359	341	364	354	380	365	363	375	381
31874	1856	2531	2852	2502	2123	1805	1726	1557	1503	1408	1298	1332	1248	1174	1170	1170	1132	1091	1082	1143	1057	1056	1058	1050	992	1049	1072	1063	1041	1022	946	1000	1013	991	988	999	1002	1003	904	997	991	1009	965	994	997	988	983	987	984	976	991	953	965	949	970	1016	966	986	954	999	957	955	930	970	963	963	930	914	1013	1007	1013	945	991	994	972	989	954	975	943	955	1025	1008	953	942	977	974	979	936	945	1014	937	931	929	936	944	974	958	894	957	899	918	946	938	959	915	940	982	916	946	974	931	948	941	957	953	985	986	924	916	955	930	984	974	954	950	944	971	932	970	971	950	961	969	947	989	924	985	914	934	963	994	990	927	969	989	1006	918	987	934	928	929	997	917	937	956	904	877	937	947	959	992	943	985	946	929	880	874	884	954	1006	925	961	947	919	972	970	964	975	979	957	970	958	962	1001	966	947	955	962	1062	995	982	966	914	945	940	976	923	892	903	1033	915	1021	968	946	950	923	973	1039	908	975	932	947	926	920	914	975	972	939	963	946	957	970	888	948	939	1039	948	966	982	969	985	998	954	922	910	984	905	898	934	992	962	1006	961	915	946	936	959	931	981	917	955	908	943	978	964	952	972	954	997	895	974	977	883	980	952	945	946	949	980	893	931	935	971	943	936	906	976	948	823	933	949	966	930	925	986	968	967	949	938	936	966	932	994	929	969	912	996	965	1006	956	936	984	971	926	909	865	975	957	967	989	971	996	918	963	932	941	915	973	971	940	939	987	921	955	974	927	964	937	902	908	944	986	963	918	964	934	968	928	1015	918	942	932	974	887	934	930	972	954	934	889	936	941	983	927	928	963	935	960	917	943	929	942	944	906	974	960	942	929	973	962	946	974	970	977	942	883	963	915	984	964	985	947	926	936	954	994	913	943	956	959	936	950	933	961	1000	901	964	990	919	943	892	953	915	951	933	987	1013	926	939	925	936	926	918	916	941	940	958	967	948	896	994	962	979	902	962	976	908	951	921	943	942	965	932	970	926	894	959	943	1014	981	944	938	905	921	946	982	895	933	957	961	930	939	966	980	946	1006	966	936	965	963	955	1031	953	954	956	916	952	947	905	942	923	957	953	922	951	930	911	900	941	948	926	943	926	965	968	984	957	835	969	961	985	944	992	973	935	953	965	955	893	949	905	922	997	989	952	957	946	972	946	959	962	984	954	938	992	958	959	897	993	942	910	944	1004	947	975	985	965	919	960	945	972	950	1000	969	935	929	961	918	956	925	922	923	960	1003	925	973	956	947	1004	972	959	944	933	931	968	927	954	965	927	938	954	957	895	939	990	975	926	928	916	952	951	1012	996	901	962	979	1026	946	907	917	932	893	977	928	1001	930	995	907	944	945	936	959	925	925	921	955	944	955	993	987	982	978	953	947	959	933	939	949	926	931	949	971	978	960	982	966	1004	966	913	969	911	957	908	979	930	943	964	953	985	961	1003	964	1000	946	990	953	936	974	967	942	984	957	938	936	953	964	930	1015	966	936	914	921	982	1038	936	967	941	982	937	895	910	963	969	920	971	945	921	925	959	927	984	936	915	930	963	922	937	934	966	936	952	910	936	950	942	944	947	943	968	966	940	976	953	964	984	914	929	970	893	1012	888	913	905	986	948	925	953	931	980	976	897	1020	908	956	955	980	963	908	969	901	977	907	970	922	944	926	965	977	971	919	957	913	953	933	978	916	934	957	996	961	984	844	946	896	945	915	898	991	977	963	918	905	1004	928	945	979	929	1013	922	900	914	941	937	928	989	969	944	935	911	947	969	973	913	951	963	949	959	990	952	989	989	937	935	957	931	913	928	999	945	971	962	960	937	962	880	931	942	924	905	973	897	978	953	905	932	936	994	1025	941	953	962	1013	970	958	967	968	981	997	938	977	971	945	944	937	998	924	932	935	886	945	977	924	980	923	928	1018	993	970	898	950	960	981	955	989	946	939	951	937	997	892	895	971	935	950	999	901	900	897	923	920	942	915	967	945	986	946	927	979	958	908	1000	958	990	943	960	895	937	994	957	997	938	928	1002	956	961	978	947	988	954	919	966	964	904	956	939	921	937	949	948	956	935	948	992	943	898	972	983	969	879	880	951	944	928	985	934	902	964	875	892	917	942	952	961	948	982	946	949	938	912	961	948	942	959	945	979	937	929	895	922	963	952	918	924	929	948	929	978	976	964	941	938	995	916	923	1012	952	928	965	971	1003	964	921	927	958	997	922	993	978	961	975	972	900	933	907	934	924	934	952	946	1043	891	962	906	967	936	916	990	951	979	913	947	932	947	963	890	958	935	913	987	950	978	963	890	931	1003	986	960	881	1004	977	904	983	952	974	938	979	925	945	940	960	908	985	928	962	966	953	973	951	989	946	943	936	994	921	986	954	935	995	981	966	913	955	930	956	1043	933	939	972	988	939	932	964	905	923	908	947	975	946	962	952	968	967	948	948	945	910	985	952	941	912	938	934	926	962	947	951	908	975	929	993	972	902	929	979	944	922	944	979	943	939	959	979	963	991	981	923	939	947	942	940	951	970	946	967	917	962	954	1008	950	1033	976	959	978	972	993	991	915	915	943	989	955	922	973	941	933	998	972	932	971	965	900	905	861	946	924	995	930	887	990	865	999	964	967	946	989	975	938	957	969	930	958	985	928	1000	981	1072	954	875	926	950	961	970	945	958	957	935	966	895	958	951	988	1015	927	907	961	959	984	986	890	911	956	974	963	937	964	939	990	929	985	935	938	887	983	968	1025	968	961	980	973	979	935	996	951	941	975	936	972	949	998	927	950	943	932	989	966	959	925	976	1010	977	921	925	953	985	918	963	913	951	939	972	940	993	940	929	934	927	938	953	914	930	942	986	926	955	933	889	956	950	937	948	964	935	939	1014	933	922	1029	963	964	954	1012	934	958	949	1009	884	983	925	907	948	955	978	963	971	995	975	923	991	980	933	975	954	940	945	928	927	966	928	952	943	975	928	929	1016	982	961	948	933	910	950	985	968	944	984	977	919	970	945	933	1005	989	948	984	975	916	1004	908	914	884	925	848	929	964	923	896	983	976	956	984	977	923	959	960	1004	974	956	943	943	935	932	974	934	975	968	951	994	933	956	942	897	968	973	916	914	978	917	934	946	946	959	958	978	937	986	938	945	939	963	1009	961	960	961	945	961	949	889	915	970	994	991	973	953	927	911	940	951	971	915	968	901	977	933	953	991	949	914	938	866	947	982	908	993	950	959	943	978	939	944	888	911	934	947	1022	871	963	950	950	976	962	928	963	919	973	925	905	975	979	973	956	929	927	990	979	959	941	976	963	915	979	949	974	946	1014	969	1004	946	1006	912	969	941	963	910	996	1027	963	971	954	983	971	916	931	935	971	929	908	965	953	997	954	924	971	975	984	922	958	943	996	945	986	943	891	988	984	993	971	962	942	894	986	964	942	935	975	938	968	927	996	973	996	896	915	924	939	888	898	1001	984	926	961	1007	922	963	904	939	942	974	973	923	955	952	963	954	960	922	966	946	965	935	905	967	950	984	971	991	960
52120	23500	23293	4876	1115	872	687	580	531	491	484	443	452	399	383	401	362	373	349	357	347	372	351	342	353	367	346	349	342	331	331	323	352	335	378	332	313	344	352	335	300	353	334	333	329	332	316	322	348	351	301	375	330	357	331	323	326	360	308	329	354	378	360	319	330	336	356	359	325	370	318	332	314	345	312	308	351	342	278	323	332	360	325	328	350	354	299	339	359	341	329	362	309	324	341	370	341	315	333	336	318	380	319	317	327	363	338	315	337	337	324	320	364	332	334	312	351	310	331	339	334	318	361	323	329	332	345	329	328	341	297	337	342	320	315	368	342	310	323	349	322	331	310	348	316	319	360	335	328	337	338	336	342	375	369	326	346	343	344	330	311	304	296	327	330	332	324	337	358	337	345	347	322	355	324	329	344	308	336	324	302	348	356	349	305	323	344	319	336	309	355	317	342	366	340	378	339	332	336	303	358	319	347	331	351	336	350	336	324	302	333	342	322	361	334	351	326	335	302	326	311	339	326	328	372	342	305	325	334	312	326	348	342	324	340	324	353	340	327	338	335	326	347	310	329	328	312	298	323	314	315	344	331	333	338	322	310	363	316	347	347	328	370	341	340	306	346	342	359	355	345	363	357	335	337	351	325	321	315	311	377	351	347	329	372	349	360	352	331	358	335	332	323	347	343	335	359	323	346	336	352	324	343	307	348	332	321	354	357	345	325	336	329	336	338	348	353	319	311	309	314	331	324	327	350	353	338	328	337	332	319	309	309	305	330	303	343	327	332	351	364	354	300	342	333	316	373	301	338	333	345	360	369	368	340	338	293	347	327	347	345	382	346	302	329	334	339	374	323	338	335	335	344	326	335	358	341	339	327	317	306	343	310	354	330	317	332	322	338	376	362	323	314	370	316	329	358	308	378	328	331	330	308	308	355	338	328	343	307	337	352	367	317	352	323	326	354	328	365	352	385	294	301	321	328	338	335	321	372	331	357	350	306	339	344	319	329	352	359	329	373	331	329	302	326	354	345	330	330	351	342	352	308	333	351	321	357	335	309	362	319	360	307	338	354	317	328	331	343	325	302	324	350	331	330	337	313	318	333	352	329	326	328	315	334	337	343	333	350	318	330	328	316	334	331	328	339	377	352	324	362	336	359	302	327	309	336	317	310	311	289	321	327	350	339	337	375	346	326	318	335	306	347	325	351	340	338	339	296	321	355	350	336	340	340	352	339	365	338	392	362	348	372	337	323	360	333	327	315	385	336	318	346	340	330	366	350	307	323	309	336	357	320	304	324	346	303	340	317	330	336	317	327	329	309	317	311	335	317	315	357	344	325	348	349	364	340	343	341	339	312	336	311	295	318	330	317	324	322	313	334	354	303	330	333	332	323	320	313	341	351	342	354	331	321	378	353	334	334	353	328	333	327	314	317	324	340	317	329	327	342	364	349	322	336	322	319	307	343	320	308	351	345	302	318	320	326	308	359	367	333	329	345	347	358	338	320	356	346	327	279	300	320	345	310	338	339	318	355	351	322	316	328	333	310	355	353	335	321	337	364	366	329	327	346	323	340	351	351	319	323	350	346	331	338	344	337	343	324	330	300	318	287	339	312	338	336	375	363	319	355	327	344	355	344	342	344	317	326	349	332	375	319	318	343	336	328	325	334	339	322	281	311	327	339	334	327	328	327	328	326	326	318	326	358	331	343	330	309	370	336	319	309	359	337	334	344	326	362	345	352	327	325	325	300	286	337	315	337	311	341	348	329	343	362	312	325	341	344	330	364	315	333	315	327	360	336	347	353	335	350	298	307	296	335	325	349	352	343	328	324	341	353	361	296	375	342	314	343	347	338	354	326	284	321	365	331	321	342	332	319	339	297	311	362	355	307	341	347	323	323	345	346	332	320	327	286	339	313	309	378	324	334	315	336	344	351	337	298	332	324	337	348	344	306	354	349	361	339	354	356	356	332	322	332	318	332	301	341	329	325	346	329	332	345	315	348	331	330	359	340	365	327	329	326	361	345	332	338	311	335	330	352	293	329	332	354	329	356	329	310	355	359	341	336	297	345	373	336	333	358	337	317	309	316	340	330	296	338	340	297	374	327	330	323	326	329	375	294	350	332	358	332	320	345	323	308	374	346	323	309	340	362	331	302	330	319	332	319	356	301	339	319	311	333	342	346	343	379	357	331	369	332	322	350	319	323	355	353	336	329	349	330	323	329	336	329	340	349	329	356	338	352	325	340	321	344	323	351	310	358	297	324	323	325	355	382	317	321	356	323	331	358	305	300	359	344	347	315	340	367	347	343	351	352	338	322	331	347	347	321	329	303	328	339	351	325	331	314	350	331	360	342	304	318	311	284	306	317	352	346	302	328	333	362	335	320	338	300	341	371	374	335	324	323	303	322	331	318	328	329	340	367	312	329	329	346	342	349	327	336	350	335	332	372	338	303	356	356	355	307	330	304	325	351	332	361	334	345	363	348	363	327	319	387	361	324	358	307	350	325	329	345	316	320	352	329	319	305	363	336	352	334	318	310	310	362	340	370	370	338	329	351	304	320	321	336	342	304	335	319	331	328	337	320	310	361	367	324	342	307	351	332	335	314	347	318	315	339	326	345	320	349	363	305	367	323	324	350	338	364	320	342	339	318	338	321	337	326	330	320	335	333	346	323	304	308	332	329	316	295	332	349	308	294	308	360	335	350	326	322	352	335	330	342	331	311	359	306	324	287	336	340	315	340	338	330	327	325	326	328	345	340	344	316	334	356	346	295	293	329	358	344	349	330	330	333	360	350	320	331	341	361	367	337	371	345	339	367	324	318	278	320	338	325	338	306	345	346	351	326	349	358	332	326	378	355	289	334	319	335	358	316	342	325	318	327	325	349	359	339	355	335	302	324	350	318	342	323	322	358	323	301	319	319	359	359	321	357	324	331	356	337	337	317	365	306	329	312	347	361	299	320	338	341	334	346	353	323	310	355	353	342	353	352	365	328	322	370	335	307	328	333	352	320	358	313	358	332	310	300	306	356	303	326	323	302	322	363	295	355	332	326	339	334	330	335	337	353	339	360	365	317	325	326	316	323	334	365	307	316	334	365	325	340	317	323	326	310	327	327	336	329	328	332	357	327	352	329	369	363	332	301	329	351	329	350	368	319	315	333	327	319	356	353	326	367	339	373	326	311	360	315	347	321	339	346	347	345	339	342	333	337	320	328	349	372	357	295	351	329	353	307	322	344	333	318	340	317	320	355	318	322	325	337	323	331	341	337	348	319	350	355	333	317	349	327	332	326	351	357	312	327	330	333	316	349	353	337	312	364	327	335	345	326	356	308	353	343	345	321	334	334	338	343	352	316	328	329	347	319	334	307	313	329	339	336	329	313	359	330	334	363	346	323	331	323	348	310	322	350	346	354	345	350	314	371	345	337	331	340	333	338	339	344	335	339	336	336	351	340	340	320	354	330	341	353	348	354	343	350	326	331	312	321	330
38835	2235	4053	4542	3888	3193	2684	2394	2061	1890	1760	1647	1558	1454	1321	1287	1276	1214	1136	1110	1127	1075	1120	994	1017	1041	1079	909	994	997	958	955	918	969	913	914	920	905	937	920	927	842	886	921	929	840	919	920	906	892	867	907	895	904	854	877	813	871	874	861	900	847	894	870	843	902	825	860	858	848	823	838	815	854	833	818	875	852	908	862	794	821	876	842	876	897	833	868	836	805	796	868	909	870	885	812	857	841	851	829	858	861	880	865	870	886	824	808	810	840	873	832	852	827	930	897	864	838	820	918	870	854	851	814	886	891	833	806	799	830	844	898	797	816	842	866	855	861	882	832	826	825	848	861	930	873	820	842	835	907	850	847	871	870	858	797	860	785	883	864	853	860	826	854	842	843	828	844	865	848	818	825	883	854	853	856	862	780	833	859	820	835	856	840	830	824	849	837	852	822	873	831	857	825	882	844	905	815	848	860	884	788	858	843	844	862	824	776	833	878	779	797	790	815	856	839	817	863	824	845	880	870	866	856	822	880	852	883	846	800	823	809	817	831	884	833	836	816	827	835	859	827	820	838	866	855	863	832	801	857	886	834	826	878	862	824	864	863	851	900	830	889	821	829	832	829	848	859	866	820	858	817	836	835	873	842	870	869	901	844	883	839	826	826	879	818	824	835	820	855	880	864	863	818	820	849	870	852	828	828	893	849	844	868	838	855	831	821	836	841	772	787	843	800	872	863	809	857	839	833	866	885	840	902	847	828	861	895	813	863	856	822	817	858	815	821	834	848	858	845	843	828	844	896	848	836	876	842	862	905	852	834	846	851	864	853	846	845	887	835	848	799	843	860	886	890	843	859	827	870	814	809	815	822	858	839	858	832	833	820	794	784	810	828	793	834	866	905	849	836	905	872	832	850	866	806	861	838	839	861	833	804	848	870	830	852	881	817	897	845	772	822	843	836	853	824	836	841	848	833	824	848	853	851	852	883	787	881	861	802	809	847	853	825	870	834	775	824	845	847	884	853	858	896	851	833	853	823	863	832	856	878	829	847	871	866	864	851	883	840	862	860	868	841	859	813	852	892	829	847	887	780	851	809	880	825	809	813	861	865	804	813	860	847	840	839	851	783	843	896	836	862	850	853	767	824	827	846	838	850	822	841	846	886	852	850	778	852	829	851	880	875	820	870	830	805	900	813	895	837	900	852	861	805	838	807	840	850	857	854	854	823	827	844	872	888	808	817	823	859	829	855	854	813	842	795	844	844	838	865	815	899	859	818	853	821	804	877	838	859	845	842	840	781	805	848	848	833	834	833	816	819	777	860	828	811	855	829	885	820	857	864	866	779	851	862	835	803	888	848	856	850	801	852	826	840	788	863	881	826	876	850	785	852	870	827	814	851	878	861	804	904	839	832	855	839	816	848	859	795	828	834	857	822	809	803	830	871	810	924	852	835	826	819	881	875	884	862	855	825	829	867	860	823	833	835	850	831	828	814	835	800	842	795	826	836	873	810	856	830	830	876	843	782	852	840	880	816	869	835	776	849	821	901	825	824	829	838	833	859	902	823	835	846	824	846	809	819	860	868	886	931	836	828	803	852	873	776	836	860	828	840	833	865	837	847	832	888	854	850	832	891	841	808	834	817	869	816	880	869	830	817	853	854	859	892	832	888	871	856	904	864	851	873	815	853	861	925	865	819	882	859	791	822	805	795	829	816	859	864	882	847	797	847	866	811	839	827	846	805	840	841	852	863	845	812	879	824	845	847	844	915	868	870	887	857	858	826	825	844	829	816	852	861	824	869	843	832	892	856	843	870	856	837	901	903	866	820	835	792	854	823	890	848	857	772	811	854	882	854	786	816	874	807	837	884	877	891	834	832	887	760	844	832	868	836	876	872	862	854	827	856	817	845	831	826	850	861	797	874	835	829	883	821	858	871	846	805	817	774	816	790	844	822	867	788	851	847	848	839	814	845	865	842	885	845	862	888	826	873	804	858	829	836	892	815	857	852	825	871	862	860	862	827	843	857	884	942	821	858	817	844	832	872	837	896	833	821	836	795	875	828	817	813	852	822	855	899	846	825	843	872	839	842	834	869	874	860	804	828	864	786	796	866	815	816	827	820	834	831	882	860	791	859	876	848	854	824	859	842	849	815	877	843	861	886	789	823	842	807	866	884	833	849	809	870	853	898	832	866	895	833	821	835	840	842	872	866	904	868	811	854	809	870	863	769	838	808	875	868	876	814	852	873	859	808	797	889	821	849	891	783	861	885	867	863	841	875	836	877	850	855	836	833	871	820	830	819	795	847	828	771	873	811	861	809	812	872	829	826	858	899	887	849	837	851	853	780	894	863	902	860	817	884	824	876	862	802	844	910	865	846	823	799	856	856	843	855	867	840	806	831	830	893	828	887	838	882	825	883	832	824	849	875	865	837	830	851	855	845	829	786	894	815	889	882	829	856	797	851	821	841	849	829	839	842	881	832	839	847	849	861	816	836	819	851	842	812	845	809	835	874	842	869	811	847	838	812	862	854	805	914	841	847	893	812	846	847	827	829	832	835	881	824	843	835	835	840	820	853	830	852	888	811	850	850	835	820	873	844	848	895	857	825	887	829	837	869	826	864	864	849	839	859	870	825	833	861	858	833	847	808	889	861	830	832	827	791	842	868	861	846	856	822	881	810	881	868	840	854	922	835	840	879	828	859	878	784	830	839	861	909	795	816	910	921	799	879	858	868	837	822	847	812	881	836	867	872	847	834	809	846	808	856	884	886	820	867	838	883	799	871	875	828	853	861	904	850	899	823	822	840	802	882	872	849	816	793	840	872	881	844	895	899	842	818	832	849	888	885	767	868	819	824	859	852	906	853	923	784	823	813	843	847	852	837	855	848	833	848	842	889	817	882	838	847	866	841	887	833	862	849	860	884	855	862	845	860	909	833	882	849	786	897	875	847	862	829	848	829	841	843	800	800	871	844	853	863	868	876	862	809	875	813	815	847	819	852	829	840	864	814	868	843	802	840	834	855	834	830	896	892	858	868	820	851	837	860	815	854	819	793	871	853	909	855	850	849	872	876	820	857	899	854	827	821	864	853	856	822	886	811	846	834	810	774	882	838	818	797	834	883	822	875	841	791	862	878	856	823	859	830	851	848	827	814	869	848	840	847	882	872	838	839	827	833	837	870	852	821	860	880	846	842	830	805	842	828	803	825	867	839	859	860	850	849	784	826	882	849	867	855	804	856	857	801	779	881	803	807	849	892	922	851	867	825	884	786	882	798	865	888	857	879	873	843	844	886	828	836	863	835	856	864	897	824	838	853	874	836	812	849	818	809	888	838	842	822	845	813	848	855	842	857	841	801	858	825	870	808	805	845	871	864	853	859	859	859	858	821	827	850	850	894	884	883	863	845	875	836	865	834	880	858	856	860	809	852	812	808	841	847	811	852	833	797	847	856	830	830	847	828	894	874	840	837	873	812	910	851	817	812	854	882	807	831
22264	2631	296	245	238	222	234	201	234	214	217	220	225	179	219	225	226	220	218	201	202	224	201	202	205	221	216	240	231	212	227	209	235	236	194	230	236	209	239	210	213	236	224	215	251	206	222	237	217	231	226	214	193	201	189	224	209	229	238	246	212	227	238	205	205	223	230	218	206	203	224	213	207	225	230	239	230	215	204	215	247	204	220	230	213	219	215	230	204	218	199	235	215	197	233	216	216	226	210	215	221	206	214	196	202	213	221	227	225	219	253	231	217	198	190	227	216	247	218	245	242	225	213	205	202	227	204	216	207	226	208	204	219	241	228	215	212	220	224	219	198	202	219	212	237	193	209	199	216	207	221	204	240	199	213	201	220	220	199	215	194	220	212	210	211	236	213	192	236	227	237	213	229	217	237	235	233	268	194	219	218	239	205	222	236	196	221	237	239	240	166	209	227	198	208	210	222	236	214	195	231	245	222	205	240	219	237	188	210	199	221	243	195	219	221	197	212	250	223	197	200	226	215	188	229	236	197	220	220	214	208	199	225	237	229	214	221	251	235	227	185	199	248	232	198	218	216	221	214	201	212	228	228	225	220	222	224	218	202	244	215	213	222	231	194	243	211	216	202	211	233	232	193	210	227	214	219	228	224	222	215	214	196	189	217	218	225	211	212	252	197	235	217	229	207	222	206	213	216	219	227	213	237	186	203	228	230	217	229	193	229	234	227	201	220	229	221	201	221	230	207	205	226	221	201	231	224	226	213	228	219	224	208	217	214	228	221	221	234	215	214	217	181	210	220	197	212	225	223	194	212	228	194	215	196	210	202	225	194	229	213	217	226	187	223	194	220	232	217	229	203	205	231	224	209	223	219	227	223	200	215	216	217	225	215	198	227	212	246	202	237	210	229	214	201	213	254	234	223	251	222	200	208	194	199	222	238	232	222	218	229	210	228	231	229	252	181	205	208	213	227	216	212	230	227	210	209	206	241	242	235	205	232	217	213	230	225	201	227	235	200	187	203	177	219	195	224	199	212	215	227	196	248	223	192	241	213	216	241	213	188	219	242	214	229	212	228	247	212	228	224	221	229	189	223	204	220	223	206	210	212	203	193	223	208	195	212	205	217	193	207	194	238	210	197	214	223	218	220	234	216	215	218	190	231	214	209	225	241	219	218	226	218	173	225	231	215	216	216	205	211	214	217	192	201	244	238	219	207	229	204	209	237	179	229	217	223	225	196	229	198	229	206	224	204	198	189	209	221	201	204	224	236	210	236	203	207	228	240	227	206	233	213	220	235	217	203	224	218	190	207	227	256	239	216	220	221	215	216	241	214	218	209	225	249	231	235	203	212	210	221	199	203	200	208	202	206	222	227	192	208	218	220	197	216	220	210	164	238	218	207	227	194	207	216	206	221	230	218	212	214	237	202	220	207	221	198	213	211	207	223	227	206	202	223	228	227	196	208	214	211	244	194	211	220	220	209	220	237	191	237	234	217	204	224	219	215	236	219	216	234	210	224	210	240	201	242	211	223	228	201	213	231	220	231	238	218	249	222	195	224	221	238	199	206	230	226	228	203	222	203	218	222	262	215	206	196	208	237	233	224	202	198	221	208	211	188	207	198	195	179	230	218	229	204	197	198	202	215	209	197	198	221	215	215	217	206	233	231	230	218	215	227	200	224	222	213	219	184	255	209	223	207	231	214	233	193	226	200	196	186	250	221	212	203	214	207	224	220	228	198	207	206	225	219	195	249	215	206	223	230	233	203	238	245	204	225	235	216	216	208	209	172	178	217	244	220	218	223	227	211	229	187	214	198	208	210	224	241	209	232	187	215	212	208	238	211	217	234	189	206	216	197	225	241	225	211	206	215	198	234	219	199	230	223	210	204	206	220	214	216	236	204	196	221	213	202	240	233	198	200	253	212	208	239	230	234	227	213	215	207	198	204	202	217	201	230	222	191	194	204	219	212	212	223	189	199	211	219	219	204	220	188	220	227	214	212	235	211	189	219	219	236	211	187	223	218	208	240	207	236	200	195	209	238	205	217	181	217	206	206	225	227	226	201	233	221	217	224	209	237	220	244	241	220	190	222	222	230	195	224	191	205	262	212	244	213	216	233	226	228	221	224	215	223	233	209	262	196	174	223	227	215	240	224	206	226	234	237	224	181	207	231	223	223	223	224	239	211	221	227	231	218	213	225	213	214	217	201	221	205	226	208	215	210	204	226	204	220	198	246	195	236	202	220	212	224	258	189	222	210	195	204	239	199	226	224	188	209	228	210	226	205	212	219	178	204	247	208	197	223	215	206	220	199	223	249	212	209	211	239	230	216	218	253	250	230	200	207	211	233	227	197	200	206	206	220	226	208	229	201	222	208	183	237	242	203	227	219	202	214	218	247	210	197	221	230	228	186	222	200	234	207	198	190	216	212	234	208	228	212	213	214	208	214	224	204	225	235	235	244	228	225	227	197	225	211	203	219	219	230	205	217	213	226	234	218	197	220	208	223	184	219	206	224	216	214	227	214	213	214	224	201	210	226	249	212	216	208	216	258	215	232	199	210	192	205	226	212	204	220	243	213	225	221	209	222	221	201	238	206	212	218	228	219	209	220	212	197	219	184	204	229	185	184	208	231	203	246	224	183	207	218	227	237	168	238	208	210	203	209	240	256	205	240	199	197	202	216	208	190	232	213	232	204	219	214	219	218	218	195	196	222	215	236	204	231	199	191	219	204	263	232	225	208	228	212	234	204	191	227	205	237	215	203	215	215	223	199	235	201	227	201	202	224	233	211	202	240	198	229	216	216	215	205	215	208	201	229	225	201	214	212	205	189	228	208	222	220	228	217	232	213	204	248	209	215	227	232	206	193	237	232	210	191	204	232	223	230	230	211	208	191	202	201	209	229	232	229	197	216	239	236	205	233	207	214	227	204	224	197	225	189	202	196	205	227	214	199	211	202	206	208	218	216	230	221	202	226	217	236	223	229	231	190	219	215	191	191	222	219	195	221	194	206	189	223	219	244	231	240	215	238	195	214	225	231	220	182	236	234	231	227	216	211	217	213	230	221	227	218	233	215	244	222	207	218	232	223	235	213	204	209	203	222	218	212	189	213	228	214	240	210	222	230	213	238	202	210	206	211	235	218	219	203	228	215	220	213	219	218	205	235	196	220	212	240	227	226	197	201	196	250	246	222	200	180	192	224	216	219	242	221	199	223	205	218	217	217	199	222	201	209	225	201	204	230	245	220	188	222	201	231	207	198	224	203	234	236	192	202	221	229	228	219	200	211	214	217	184	247	190	233	223	209	193	219	211	203	206	255	195	215	228	214	202	232	210	252	188	220	229	234	197	202	222	220	181	197	213	214	212	235	230	203	219	229	218	212	219	221	218	202	216	220	213	223	210	199	210	239	224	245	204	216	226	189	252	200	221	205	208	224	213	221	199	210	217	185	220	216	219	190	227	191	205	233	227	185	212	228	233	217	209	215	212
14847	708	692	691	697	697	638	637	685	632	638	636	613	637	683	627	654	620	623	612	591	603	633	564	610	626	678	625	597	656	586	625	595	690	584	656	593	618	635	631	624	587	628	622	612	642	570	555	630	604	637	657	589	663	541	571	605	599	614	589	649	651	603	623	604	586	617	648	627	660	585	635	659	613	662	599	632	619	633	636	658	599	627	615	663	633	618	642	567	640	605	603	635	634	632	605	635	618	574	624	622	640	605	608	631	608	620	641	630	650	587	598	609	639	620	636	587	644	619	606	608	621	610	628	603	612	577	570	620	605	672	614	631	613	626	625	642	599	604	633	643	578	626	634	630	618	649	619	593	646	619	614	537	622	599	592	624	629	670	605	645	652	649	590	558	583	609	627	653	626	592	663	619	605	628	633	679	649	618	616	646	644	607	642	584	596	648	579	608	629	650	612	675	624	610	600	574	635	649	595	626	593	637	620	639	632	630	603	609	606	586	643	642	576	609	617	654	584	601	641	610	608	598	591	636	566	625	576	594	620	624	627	634	617	627	618	628	600	591	588	653	629	607	691	592	619	619	656	607	602	613	623	621	633	602	615	618	627	627	625	629	612	610	608	615	596	667	622	587	639	623	584	655	603	613	546	651	668	606	634	593	588	588	606	665	618	650	612	633	629	604	640	591	595	597	618	616	612	592	625	591	654	643	634	644	637	638	617	647	599	620	598	609	668	624	613	638	604	587	597	598	639	633	604	624	602	677	602	615	649	608	590	640	593	628	658	606	662	641	578	610	628	621	622	615	600	591	664	627	595	613	596	645	632	622	608	637	622	580	614	619	562	594	599	574	633	637	591	568	601	628	628	640	617	625	664	605	549	607	632	592	635	604	605	642	622	637	639	662	676	633	595	586	614	672	575	633	586	649	584	645	632	608	686	564	624	566	649	622	630	639	605	618	601	642	619	619	646	610	652	610	586	622	629	626	572	601	598	599	588	592	622	599	609	611	616	638	634	617	596	617	661	658	621	598	616	653	630	634	696	626	637	612	641	661	612	607	623	598	618	634	635	602	610	631	618	598	639	658	581	636	614	611	626	612	663	650	635	674	593	572	575	598	634	578	608	623	568	565	614	620	594	648	628	603	601	634	660	609	620	571	584	599	596	617	606	593	620	626	620	633	642	571	616	623	616	580	658	602	620	594	613	634	644	656	601	612	670	613	605	575	657	602	582	623	612	610	598	613	667	577	594	663	645	622	621	609	621	608	604	604	584	630	603	607	608	672	597	647	613	642	575	674	616	648	621	633	600	600	613	602	562	608	624	602	610	602	619	587	630	613	649	635	608	625	647	591	632	606	616	642	594	632	610	606	650	636	598	603	574	619	608	630	602	616	643	619	635	612	582	630	583	610	621	605	609	619	636	594	591	593	613	598	681	590	654	630	624	683	645	657	614	639	634	618	648	622	621	599	603	626	648	583	607	650	666	644	590	630	606	606	635	562	575	596	601	607	627	633	613	619	595	620	582	587	573	632	642	643	601	608	599	637	599	594	630	566	608	666	633	609	618	628	649	567	608	621	614	642	607	664	597	605	608	608	611	613	584	607	620	580	584	626	604	657	613	588	605	609	570	620	627	620	588	635	591	564	614	593	585	596	624	585	608	603	603	588	636	615	625	678	587	584	635	621	640	614	596	632	600	632	604	624	603	597	597	627	607	611	675	576	632	630	612	620	602	614	620	607	631	605	615	621	569	629	631	669	628	613	641	636	616	635	630	588	641	589	663	606	590	634	643	632	617	596	610	636	636	593	645	574	584	621	596	597	593	658	619	610	599	581	617	615	638	636	637	573	635	625	646	620	665	628	663	592	585	593	602	630	602	614	617	632	597	584	595	639	610	583	614	616	626	609	621	579	604	629	600	631	588	608	582	613	610	606	654	658	596	612	640	576	582	596	609	647	598	607	611	600	628	617	635	606	633	620	608	604	585	592	581	624	616	672	619	622	593	657	610	569	623	615	648	641	609	606	626	654	601	575	661	616	560	587	633	633	651	648	602	620	639	600	626	604	639	608	631	645	648	590	617	619	621	594	639	668	641	639	638	583	581	623	597	601	649	592	628	596	607	624	601	620	600	613	594	611	604	626	621	594	620	611	620	649	624	599	617	623	642	594	644	611	595	653	626	624	593	661	600	653	668	652	597	605	618	589	610	643	611	655	645	624	651	618	611	652	631	614	613	637	590	592	624	640	608	581	605	614	607	577	594	626	630	627	599	622	644	595	592	640	617	602	686	585	597	591	608	586	595	617	639	622	621	636	583	619	621	611	600	616	584	592	609	613	591	612	645	606	630	604	605	632	605	653	647	617	627	592	625	629	596	653	599	587	559	656	596	620	676	652	659	626	642	610	612	632	611	580	638	638	589	580	606	603	616	602	605	626	594	616	581	586	630	650	588	632	623	619	669	633	591	629	624	628	624	604	673	626	620	640	589	634	619	616	607	614	584	638	629	571	612	592	583	622	628	588	594	598	621	626	639	641	595	607	608	632	596	618	569	639	608	637	599	615	634	617	590	625	573	618	631	594	636	652	602	565	595	596	626	645	604	621	639	603	614	633	608	603	594	618	631	615	585	643	644	619	613	602	584	585	566	625	630	651	626	607	604	655	614	616	620	629	581	600	627	656	650	600	646	605	621	643	616	650	599	601	625	620	623	632	613	611	610	595	642	614	610	630	607	637	645	644	649	647	613	665	606	640	586	603	619	597	610	607	595	622	608	594	577	621	650	669	578	601	591	652	644	653	609	569	640	612	632	643	619	612	620	639	613	598	614	619	631	626	601	610	599	650	612	605	653	624	581	585	615	647	613	588	625	629	606	613	654	634	621	598	560	609	629	611	614	633	616	551	641	627	619	586	665	627	619	617	609	627	635	603	631	660	620	614	616	575	584	627	581	645	611	638	564	621	594	579	590	583	630	596	631	611	605	639	571	635	598	615	617	620	655	622	645	620	595	653	604	603	593	609	635	626	654	606	603	608	613	641	649	634	613	614	618	635	609	611	605	619	615	668	635	621	594	642	642	613	610	601	611	617	613	605	630	655	629	604	567	609	661	569	633	658	639	667	590	615	620	607	596	623	660	637	641	635	630	610	576	614	630	664	625	643	604	616	635	590	569	653	629	654	653	600	642	610	617	600	604	587	628	597	652	628	621	612	607	664	641	609	606	574	635	588	612	680	616	605	612	597	602	601	634	610	575	579	596	644	610	657	614	625	591	620	560	603	621	610	634	627	641	620	574	605	608	623	598	563	538	583	660	637	629	611	586	600	669	628	635	602	607	616	588	617	610	653	606	600	625	597	605	649	607	671	671	637	599	608	612	617	618	603	607	593	605	581	619	576	633	636	636	590	620	623	599	623	582	588	623	635	597	610	682	581	602	600	620	643	607	620	631	585	615	648	614	606	633	650	559	621	637	600	633	614	595	637	626	644	578	660	646	587	638
51472	21761	10859	1178	750	612	527	504	509	485	426	408	421	405	389	392	377	388	378	397	347	361	409	403	385	391	384	388	347	347	358	382	373	338	388	367	368	359	376	348	387	341	382	356	389	385	388	367	346	401	406	345	351	327	364	362	390	365	380	341	369	384	350	365	344	308	349	390	370	392	338	368	357	364	377	375	390	381	339	372	366	382	366	390	387	369	362	352	372	375	374	385	354	358	365	371	371	409	400	360	373	350	363	397	377	348	333	354	357	369	365	394	352	376	362	369	382	400	411	342	381	373	372	370	348	388	351	375	374	358	359	364	366	355	375	349	378	364	360	365	351	392	399	342	355	352	385	361	387	373	376	371	364	408	383	343	335	377	354	343	388	364	433	393	392	409	342	375	382	355	395	348	356	341	358	348	345	362	349	347	349	385	417	379	360	392	336	345	352	373	383	356	356	374	373	398	393	341	350	364	368	364	362	380	356	373	371	392	385	345	362	331	413	382	340	354	338	344	376	354	362	401	366	371	384	402	399	316	345	353	394	396	358	381	364	366	384	331	328	331	345	365	356	379	382	362	426	336	350	341	364	362	336	361	400	417	403	394	382	379	369	364	374	375	377	381	387	383	374	354	402	381	383	392	333	364	401	367	390	395	382	390	349	392	373	362	364	393	355	351	379	362	360	402	370	373	377	381	372	391	393	374	376	385	374	366	377	380	378	384	388	355	382	350	345	365	390	337	361	386	363	357	366	395	355	358	353	372	375	339	394	382	333	373	401	371	390	375	356	355	345	340	367	383	368	408	399	374	355	370	350	354	372	374	398	381	352	371	371	356	380	400	336	347	379	368	365	373	343	345	343	364	403	348	373	348	337	365	338	392	400	340	360	350	368	378	386	325	380	384	346	330	386	337	366	341	347	403	353	333	371	351	359	370	352	386	398	383	340	315	371	392	377	359	330	382	378	397	356	359	368	397	346	410	419	372	361	361	338	352	350	376	395	396	375	367	329	381	342	376	356	342	383	343	355	379	373	350	377	370	323	387	374	324	358	392	362	381	356	347	353	364	368	407	353	385	400	367	342	366	389	382	357	377	338	390	383	352	347	336	391	372	365	357	363	354	379	394	381	361	373	391	334	370	381	379	332	357	370	404	374	380	368	360	385	353	355	363	379	388	359	356	412	380	369	358	345	381	317	358	365	359	320	370	381	386	399	362	371	373	368	374	365	382	354	375	346	362	375	368	385	385	398	362	377	344	385	357	364	385	324	370	389	365	368	381	370	361	379	377	355	356	378	401	364	339	355	414	321	391	351	347	363	357	381	359	361	380	383	380	374	378	370	345	405	367	360	389	345	358	351	367	346	326	364	362	327	335	401	365	328	330	375	355	339	351	402	324	342	400	348	377	375	370	371	385	378	376	367	309	382	369	363	357	348	393	408	364	357	350	369	372	369	352	380	362	386	370	355	345	363	328	417	383	365	362	342	363	363	363	320	322	366	343	353	392	329	361	344	345	365	415	373	360	339	343	344	337	369	314	359	356	385	359	351	357	397	341	341	353	331	394	385	364	377	368	354	346	383	366	347	337	380	352	392	333	320	361	388	358	384	409	339	387	344	364	362	351	331	356	388	345	352	363	341	375	372	368	355	328	325	376	376	362	349	371	340	340	368	375	387	346	384	372	383	379	396	400	364	338	354	359	371	370	342	343	391	375	380	321	402	356	369	362	366	386	370	349	355	382	392	372	369	402	341	349	362	408	372	357	356	405	347	399	369	346	417	392	368	375	352	373	355	373	353	400	396	347	357	377	346	385	390	361	354	352	333	431	361	385	362	392	388	377	353	368	359	367	353	387	377	351	388	387	386	372	324	341	344	360	371	378	357	349	358	377	343	381	359	324	398	363	363	370	373	375	347	388	359	371	330	333	375	358	341	356	336	350	337	376	342	373	387	380	359	360	368	370	375	391	366	356	400	409	355	360	353	369	379	371	361	360	358	342	364	357	364	375	392	354	369	380	387	385	355	408	337	359	342	354	350	372	362	397	383	372	359	330	392	376	393	389	361	371	370	372	363	403	381	382	385	340	350	356	399	358	350	380	361	386	364	383	353	386	374	334	372	345	357	369	369	339	381	346	382	367	349	371	363	369	361	389	373	389	393	387	338	344	369	354	391	372	388	368	352	378	385	349	353	366	372	387	378	366	353	371	350	385	385	327	407	341	363	395	401	367	339	372	365	388	395	357	349	346	375	355	399	397	326	390	405	365	356	354	365	351	355	315	345	312	398	384	373	403	362	342	346	378	385	340	339	387	414	359	361	369	379	373	391	366	327	394	340	368	366	386	367	376	378	352	376	366	354	323	387	382	358	337	378	375	374	373	382	330	327	370	374	382	367	353	368	350	348	392	372	357	363	373	376	366	386	398	357	360	360	385	370	366	379	372	355	363	365	367	369	352	369	388	393	358	396	379	391	350	385	360	372	400	380	347	402	365	374	357	339	325	368	373	333	368	361	387	395	364	358	339	352	395	397	363	377	341	347	377	362	337	392	351	375	401	372	387	380	378	366	382	409	377	335	338	389	373	377	355	382	349	355	365	372	401	329	368	363	325	386	336	340	343	397	361	382	357	406	381	340	383	388	394	374	344	383	348	338	381	389	354	366	406	391	352	367	348	350	382	382	358	377	352	399	339	351	361	356	334	372	357	345	389	351	332	360	371	364	347	350	368	387	310	383	376	360	384	361	366	367	392	349	366	359	380	392	416	397	365	392	362	347	347	364	378	357	388	368	387	378	384	359	395	368	376	366	390	359	332	351	382	371	374	374	354	353	368	392	365	373	343	350	413	364	329	394	348	425	367	367	387	393	367	378	393	351	356	369	364	359	353	403	391	332	411	358	343	380	371	387	348	392	380	348	381	381	372	414	388	385	400	377	324	352	344	324	352	338	382	404	352	357	370	401	374	400	329	360	385	387	399	357	362	362	356	306	381	341	394	373	371	377	358	380	367	397	336	374	382	352	366	345	300	371	386	352	353	357	378	380	347	384	360	347	365	352	364	358	373	381	396	365	386	360	333	376	349	382	343	366	373	335	321	352	343	370	371	361	341	361	377	383	380	340	375	345	337	350	363	354	375	372	388	366	336	376	366	363	353	369	397	364	366	365	348	373	365	343	361	371	370	338	372	364	375	375	388	382	380	387	346	343	341	368	370	343	363	356	368	407	357	370	359	353	377	342	387	354	350	387	395	363	375	366	338	322	343	387	360	374	408	367	357	355	340	368	367	324	357	373	388	372	380	340	359	385	352	374	333	364	362	369	375	341	369	354	366	376	377	356	369	354	381	393	321	329	380	411	377	341	328	358	357	379	359	357	339	354	374	373	385	313	392	382	375	370	394	355	386	366	364	369	426	357	399	358	355	347	371	380	334	344	353	359	388	390	362	374	384	379	400	361	353	379	348	332	336	413	354	383	432	346	368	371	378	351	390	359	393	335	356
30354	1677	2692	2880	2593	2180	1918	1752	1634	1499	1430	1308	1238	1234	1245	1171	1172	1094	1143	1115	986	1071	1053	1059	1091	1104	1013	1024	1041	984	996	919	1027	1043	1014	1009	1003	983	977	946	977	977	1042	919	991	951	962	1000	979	938	1009	967	954	929	989	946	942	919	948	953	944	927	991	1017	984	984	958	936	938	914	976	969	1014	937	918	919	924	928	954	962	929	950	939	964	1005	954	952	992	977	943	961	874	919	980	910	990	935	962	916	918	911	984	949	929	944	975	976	984	970	937	939	963	959	973	953	962	958	982	945	920	934	1012	919	898	950	971	974	924	929	990	906	954	931	944	995	915	946	951	961	992	931	935	939	914	965	913	933	940	929	974	974	947	954	938	948	932	976	919	930	953	953	957	945	930	922	937	953	958	922	926	953	915	925	918	967	941	944	882	985	944	959	982	926	958	922	958	904	944	938	951	917	889	942	914	1000	926	902	1029	897	966	933	944	982	955	976	906	941	906	917	931	962	973	934	936	944	908	927	952	937	920	971	979	906	1001	931	920	963	942	961	928	971	970	973	929	962	959	875	934	902	1006	897	941	933	970	952	956	932	999	884	968	980	1000	982	1004	902	908	872	896	937	983	979	941	904	945	947	931	911	942	942	946	939	924	970	998	1002	918	936	913	929	945	948	937	963	925	981	927	959	956	936	961	931	922	921	1005	1000	939	930	970	915	938	934	1002	946	917	955	996	940	950	974	980	925	928	925	985	934	913	930	921	947	953	973	969	1052	913	941	927	973	933	963	986	895	925	930	896	967	938	927	907	944	891	943	928	932	964	924	948	924	1000	975	913	930	987	927	981	920	939	953	965	927	982	975	967	929	956	958	893	926	952	939	962	943	933	952	943	925	1004	943	965	956	979	971	943	907	912	962	929	910	992	938	948	970	933	942	943	939	959	915	963	990	967	968	931	954	976	992	906	929	1008	919	945	936	947	1023	872	945	999	933	971	955	919	976	938	971	986	931	934	931	982	917	903	897	914	935	945	924	985	929	939	890	945	983	949	981	960	954	937	970	969	924	920	911	939	914	971	967	941	941	968	922	934	946	964	950	907	981	896	947	985	952	955	959	911	925	933	862	973	1005	903	964	955	948	949	954	976	948	939	991	912	948	976	989	901	949	882	927	941	935	930	879	961	922	987	956	972	932	961	929	931	963	931	977	932	954	937	960	969	894	903	966	871	948	995	960	963	881	974	964	949	944	857	1064	942	934	969	971	911	924	927	930	1004	922	973	989	931	899	958	917	930	953	912	909	981	964	864	989	991	955	964	960	912	926	875	904	980	961	947	988	954	949	952	920	933	962	901	941	967	922	939	884	948	937	918	934	910	934	978	844	901	978	968	919	909	1025	920	934	957	994	934	918	904	927	944	897	952	969	899	986	954	983	937	917	965	921	984	1000	906	919	958	904	980	922	925	939	913	930	1011	971	928	976	904	913	901	940	932	1009	934	987	899	1002	942	888	949	946	965	944	932	971	933	953	969	944	938	926	943	972	909	975	966	953	976	997	934	927	884	924	972	926	953	973	919	978	916	904	996	887	1004	943	922	990	975	906	911	938	926	890	966	974	996	912	912	981	963	908	988	948	927	932	951	988	926	927	902	941	916	903	983	945	1020	882	953	955	903	938	894	946	933	998	880	944	1004	965	913	976	928	985	920	910	893	931	892	913	950	943	938	893	901	979	897	984	972	950	949	957	939	956	936	958	989	892	954	967	895	966	905	951	902	936	969	965	944	912	950	923	916	933	909	909	950	957	991	985	958	983	968	1002	904	1039	940	993	927	916	916	890	991	928	939	964	915	955	965	946	919	936	965	972	958	957	946	1001	952	927	946	990	905	900	953	921	948	1012	990	963	927	902	973	929	947	928	896	912	921	1016	944	947	906	928	965	924	987	967	951	993	997	949	957	989	878	965	899	968	908	943	924	952	926	948	916	931	953	973	954	850	909	972	975	927	1001	934	947	911	897	910	947	974	945	956	969	976	994	1016	945	930	982	991	951	961	960	967	890	957	847	1007	881	921	910	969	957	981	975	978	936	950	937	934	945	920	1008	945	954	914	936	976	962	952	949	946	983	938	971	896	932	921	934	947	947	885	933	928	968	919	950	943	938	996	976	915	923	927	880	946	953	971	924	882	942	886	929	923	978	921	949	970	939	904	973	962	970	987	968	936	977	955	926	992	952	1002	952	927	901	989	946	933	961	967	929	898	941	914	973	957	919	998	886	905	924	885	953	952	985	897	1006	923	990	966	921	921	967	983	969	891	983	877	962	963	946	918	962	952	935	958	983	952	980	939	913	909	943	952	1001	905	964	908	954	937	944	978	958	966	940	944	945	954	885	949	953	937	887	983	965	924	919	975	947	862	904	914	968	967	948	910	994	933	935	952	919	908	1015	922	920	946	908	902	993	953	926	986	978	899	912	942	960	952	924	885	982	936	915	947	947	1001	909	961	927	996	875	990	951	945	939	925	1040	941	923	894	964	925	950	994	939	922	893	909	1032	919	954	948	1008	964	914	978	937	964	925	985	933	926	980	917	986	941	944	925	946	963	944	932	898	972	926	971	912	957	951	945	1016	971	919	920	948	956	925	936	971	986	936	955	949	953	928	918	959	956	950	936	949	1003	953	970	943	918	961	949	997	891	981	979	946	960	969	956	943	929	987	985	930	1003	928	974	923	928	964	915	995	955	935	961	912	983	982	965	930	875	980	930	958	942	980	960	994	920	968	934	1013	973	936	897	894	1016	928	930	899	931	925	985	927	942	908	953	950	966	943	953	917	960	905	955	940	977	1000	915	964	982	902	900	915	979	979	926	1004	946	932	956	977	960	961	914	940	918	930	968	972	975	948	977	974	964	926	950	943	980	919	897	908	957	929	894	942	965	954	982	967	924	889	967	952	979	965	956	1014	952	926	926	954	950	933	951	937	974	967	947	899	951	909	990	914	953	879	940	947	941	960	941	968	938	963	962	1002	918	933	948	918	910	952	899	930	924	932	992	931	911	949	1011	935	921	927	950	982	951	936	925	940	953	1008	936	982	974	959	873	905	983	953	1010	929	955	907	903	974	905	940	980	937	967	995	1002	965	968	957	954	896	923	902	915	957	1005	992	953	918	920	948	935	1005	943	950	956	988	997	949	1005	898	953	973	922	942	928	982	952	996	961	996	870	904	968	945	967	929	908	971	961	925	907	898	991	931	946	924	916	929	958	994	995	962	1009	936	964	984	1050	910	994	955	923	947	958	1024	924	918	925	901	972	981	970	972	1005	868	1043	944	878	950	960	936	969	959	952	901	923	943	907	960	880	967	955	961	914	970	926	973	973	1006	987	973	898	963	917	941	918	936	963	935	910	940	980	921	993	989	925	946	949	973	936	912	947	980	928	965	912	945	931	957	931	933	930	999	973	941	990	933	989	946	932	916	969	913	921	931	894	972	962	950	914	995	910	955	930	903	953	971	956	995	934	987	942	996	925	905	905	927	954	945	994	922	1005	921	995	955	934	963	899	921	955	968	988	908	962	904	957	931	923	951
53525	24615	20378	3323	1114	852	697	603	540	491	446	459	424	379	392	385	348	409	366	398	372	384	366	376	366	355	378	289	325	352	323	295	315	361	360	330	325	346	338	343	352	372	337	302	350	317	324	351	342	346	350	327	344	304	334	303	352	358	327	351	311	332	341	329	349	337	316	347	346	321	344	332	319	329	356	347	360	323	352	340	314	356	335	325	316	316	355	341	358	341	343	297	316	346	317	325	337	343	351	312	319	370	344	354	321	334	312	330	356	322	341	362	352	308	329	346	355	318	332	357	318	344	333	351	355	346	327	345	336	324	325	350	317	354	295	331	338	324	320	307	342	309	271	322	380	322	332	343	371	339	337	346	303	334	333	373	309	309	332	323	326	339	349	336	355	341	378	327	311	325	306	329	345	342	344	328	291	304	373	332	357	341	345	303	326	336	323	308	328	338	371	336	354	331	349	327	322	285	314	320	350	329	351	322	337	317	347	360	324	334	319	323	356	334	355	337	343	326	329	349	330	323	335	336	343	308	340	330	321	301	348	336	335	306	343	362	319	323	349	346	304	374	349	323	329	338	322	348	359	316	330	333	355	358	354	355	301	316	354	334	348	350	328	329	334	314	349	335	351	340	344	317	314	322	345	324	289	326	311	341	335	344	322	342	341	372	348	344	335	341	281	349	299	362	300	356	348	337	375	344	318	356	325	345	328	319	369	326	318	343	337	315	336	321	308	343	324	357	362	298	311	343	347	345	327	331	347	306	308	295	337	322	360	330	368	346	302	328	317	316	304	315	350	323	333	328	346	347	327	337	293	340	319	316	339	339	333	338	341	335	349	323	336	345	345	334	339	364	316	366	303	312	314	344	340	350	325	333	318	317	358	327	351	329	343	348	329	332	321	351	325	350	329	361	335	305	301	346	321	328	325	326	343	322	320	377	329	345	300	328	336	352	327	348	319	297	338	334	293	368	361	333	324	342	315	334	335	346	346	328	303	298	331	328	298	315	313	283	331	328	320	309	316	340	332	357	338	345	323	320	320	362	324	334	322	338	328	336	328	335	350	324	330	347	304	321	348	332	315	329	320	342	339	335	336	318	322	372	359	341	313	325	359	347	309	303	331	345	352	337	355	307	332	334	356	327	325	338	365	304	333	344	341	381	330	337	327	350	298	341	334	324	315	297	353	309	302	339	350	317	293	339	341	336	332	325	307	317	342	362	365	304	348	327	345	338	300	339	295	326	344	365	351	305	331	352	322	313	329	314	347	334	318	315	332	355	318	348	327	351	343	330	377	330	319	375	332	307	322	320	325	369	294	316	355	345	324	345	322	336	339	327	352	337	348	336	367	353	329	315	351	344	322	332	365	346	373	326	345	339	310	340	319	313	314	355	334	321	387	333	331	303	273	317	300	369	357	311	334	332	301	326	344	322	318	325	330	349	355	338	337	322	346	345	310	313	345	313	345	342	324	330	329	315	308	354	327	343	343	312	351	324	312	319	299	330	357	298	372	320	355	340	300	305	311	309	337	332	354	313	320	284	320	303	332	359	331	339	359	358	305	319	342	343	328	302	303	340	340	346	333	349	349	349	357	339	353	327	356	329	360	364	344	318	330	337	278	340	334	329	343	321	367	317	321	363	371	321	349	329	322	318	337	326	334	362	322	329	311	363	319	313	303	324	327	308	314	341	331	336	307	310	335	327	322	313	348	330	332	362	340	338	343	347	322	320	312	337	313	322	359	339	320	346	341	342	308	333	345	338	353	319	330	331	309	349	363	331	321	287	364	351	331	304	314	328	331	294	325	327	330	283	320	356	334	337	327	323	318	337	318	334	334	340	313	322	356	350	296	317	339	344	323	368	322	336	322	336	351	369	347	325	335	295	339	325	342	325	351	335	323	340	353	281	338	306	336	329	344	369	328	330	344	305	332	295	348	347	321	347	315	337	328	327	345	329	309	310	332	358	314	300	354	360	332	332	302	306	345	334	327	316	348	326	341	317	312	360	356	340	327	306	348	324	320	330	324	333	339	310	339	362	344	356	323	353	336	345	321	315	347	352	361	349	332	304	333	320	333	320	329	358	369	302	308	341	329	359	327	334	310	342	302	342	329	327	355	332	388	313	324	340	330	345	306	333	318	357	356	372	328	328	277	336	335	354	342	332	338	322	295	351	350	318	342	333	356	333	333	332	349	339	312	352	344	340	323	348	327	332	354	318	316	341	350	334	336	323	332	348	350	336	347	358	330	329	334	349	361	343	320	347	319	286	334	328	297	290	350	330	328	311	307	349	306	357	347	319	358	344	334	356	332	356	315	316	371	340	402	355	322	314	337	314	320	323	329	328	338	355	344	352	310	301	342	348	322	341	342	316	320	311	325	343	324	343	332	345	338	313	343	320	341	318	299	342	316	350	314	327	311	366	354	367	332	351	320	333	348	345	325	340	362	334	298	289	327	332	371	337	340	329	351	321	310	341	330	327	338	341	330	365	335	318	349	334	329	358	340	353	346	317	329	318	345	313	348	343	327	327	340	332	344	345	351	368	348	317	333	333	313	376	323	326	350	339	324	323	333	326	324	311	309	368	312	371	314	312	332	314	339	320	309	336	321	362	336	370	309	338	331	360	336	355	354	321	344	346	332	336	326	357	294	329	320	357	331	326	314	316	373	327	346	325	332	319	337	348	323	331	326	337	338	323	321	325	333	325	345	334	309	288	318	331	342	317	318	321	343	364	313	330	303	332	332	360	347	320	338	327	326	341	333	344	333	285	323	321	326	338	341	361	331	338	349	320	338	334	318	321	347	315	355	352	332	342	341	348	344	315	328	325	344	368	314	342	369	342	331	364	384	312	324	359	342	312	328	340	353	341	340	319	310	350	322	324	354	330	299	328	322	341	359	346	337	292	358	346	351	323	315	306	328	310	343	352	326	313	337	342	346	331	357	307	358	324	311	325	338	342	321	329	324	324	328	300	362	327	324	326	321	342	358	339	305	324	340	360	314	329	316	330	376	345	335	356	346	367	352	324	342	326	340	330	344	344	333	321	319	347	348	343	315	321	304	341	367	348	338	325	360	319	360	328	355	298	315	350	317	328	323	323	330	346	306	339	327	352	325	325	275	325	407	318	348	282	329	295	355	300	321	327	309	338	340	359	358	339	327	329	338	344	304	349	381	372	325	338	343	319	339	333	306	307	317	359	351	331	326	322	342	324	338	318	345	363	346	347	326	325	346	348	296	339	323	340	318	335	315	341	358	325	345	331	326	349	300	336	336	323	331	338	317	321	322	372	340	349	333	345	321	353	318	345	313	324	330	327	315	334	335	318	340	335	338	318	326	332	325	333	339	340	353	346	338	312	318	299	297	317	312	312	349	331	308	341	332	342	346	315	337	324	341	328	343	348	356	354	383	311	328	314	346	336	324	326	328	346	303	344	313	340	348	359	329	357	306	359	340	355	343	332	325	310	311	340	340	298	313	326	335	331	335	302	327	347
38180	2222	4114	4546	3943	3344	2751	2363	2144	1896	1804	1608	1494	1434	1328	1343	1295	1179	1174	1093	1157	1048	1044	973	968	968	1013	959	952	947	982	977	958	975	955	947	926	907	931	884	891	896	911	887	934	896	880	818	873	860	892	862	845	836	869	845	884	882	925	916	926	871	862	846	906	862	861	862	890	885	913	870	881	864	863	877	871	856	860	821	851	849	847	890	796	857	817	840	872	798	899	893	892	881	789	862	853	830	916	850	825	839	842	840	842	872	898	857	821	815	858	831	873	837	855	831	826	869	830	858	870	834	825	877	828	825	862	832	893	848	856	847	853	830	849	856	788	848	814	882	827	852	825	804	851	809	847	786	834	859	829	858	865	819	883	845	861	826	865	851	842	829	819	866	874	828	884	877	877	835	828	807	867	792	836	841	824	903	865	859	840	886	829	845	819	842	835	833	831	801	871	830	822	836	871	828	830	842	843	872	874	880	857	818	857	865	842	847	885	853	816	829	837	830	859	865	833	823	874	811	836	850	789	816	874	821	839	795	827	817	830	832	813	848	826	845	844	848	845	848	860	781	891	926	873	804	868	819	816	847	842	822	878	842	817	859	819	856	822	856	819	839	794	847	865	828	867	849	838	874	809	828	813	857	827	817	887	869	851	850	829	850	842	840	825	836	836	835	846	905	822	865	828	807	880	837	886	893	838	836	825	802	820	844	877	892	832	846	808	806	895	826	875	824	838	863	847	812	841	834	866	875	849	848	898	809	863	851	860	798	817	807	848	832	832	843	871	875	795	862	834	848	863	825	874	896	854	808	885	866	872	800	874	790	820	829	837	773	855	863	877	840	885	862	825	839	843	746	903	822	880	825	844	766	841	845	842	857	829	839	876	889	830	822	834	907	805	783	850	825	858	858	820	860	840	789	790	843	795	846	837	823	808	901	853	822	762	853	804	882	829	857	866	840	867	865	770	806	838	877	808	834	869	869	851	870	831	799	773	897	840	853	825	876	841	884	864	831	873	847	831	838	895	832	890	895	803	813	819	846	822	858	860	776	839	858	830	849	832	852	820	786	794	808	836	786	861	820	828	844	794	847	854	848	825	897	844	867	850	816	827	841	845	854	854	883	838	831	825	855	867	882	836	822	832	865	830	863	798	850	797	832	835	798	846	845	813	842	854	825	840	884	887	824	855	839	832	923	839	815	827	864	829	796	844	852	883	818	828	833	796	793	800	867	842	836	868	769	844	804	848	855	860	830	817	848	873	875	812	879	902	836	842	814	834	866	882	908	877	787	851	860	872	828	812	866	841	900	865	854	889	848	847	863	856	817	836	843	864	884	853	817	823	786	833	911	833	867	829	852	788	801	827	824	868	854	828	840	832	860	795	808	857	851	853	827	877	791	862	826	842	834	848	824	902	843	883	807	835	830	815	878	811	836	878	862	821	860	833	870	833	783	851	818	812	882	846	861	775	772	851	861	844	790	775	800	828	898	830	853	853	894	873	931	859	836	882	768	845	839	876	786	818	813	830	828	873	798	806	830	817	828	844	823	847	871	856	816	891	848	876	831	845	842	870	829	858	810	874	804	806	862	850	855	796	896	898	833	854	842	803	875	799	807	830	791	834	822	838	838	866	807	858	810	797	881	859	851	860	827	859	838	860	845	797	865	838	821	862	837	862	852	822	851	864	829	815	853	847	899	836	837	862	849	840	856	840	866	816	869	838	824	814	828	832	864	868	843	847	862	870	834	862	846	825	831	826	781	829	804	848	842	821	865	836	843	852	831	875	846	849	885	830	862	843	901	810	829	861	838	823	855	863	839	825	870	866	853	882	821	859	832	823	805	844	839	810	840	831	868	868	852	827	861	838	832	819	826	823	869	787	852	829	878	822	837	827	778	833	888	870	833	788	865	824	865	837	869	809	833	840	832	830	852	833	870	844	814	851	864	843	843	828	813	861	891	808	818	819	838	829	822	856	896	811	838	782	846	877	843	861	838	886	871	812	845	862	855	815	875	832	840	827	854	841	841	843	862	851	841	833	864	852	856	850	833	776	814	844	826	755	866	830	867	818	848	801	913	876	852	879	826	836	839	777	866	831	852	858	848	865	857	828	869	893	869	788	866	827	780	835	846	873	863	834	820	853	866	826	798	811	834	847	849	828	796	878	866	824	819	867	861	829	834	844	840	830	847	875	845	837	859	903	830	842	880	874	874	921	858	818	836	818	883	832	820	841	873	864	832	840	834	805	815	833	853	862	834	766	819	834	797	871	808	811	868	852	839	825	812	839	811	882	826	840	807	813	811	832	869	835	805	829	795	824	875	820	879	814	921	832	803	836	870	865	834	877	828	777	881	826	859	816	818	822	826	836	817	871	850	818	821	821	905	823	854	835	850	889	884	810	821	884	831	893	819	868	837	855	874	849	876	809	838	827	818	874	846	801	822	831	841	796	838	876	844	852	817	860	828	838	811	846	839	819	854	838	840	844	813	813	807	826	806	845	837	816	827	869	791	881	850	841	859	900	844	844	790	792	846	793	823	842	863	811	851	831	845	821	815	809	848	830	865	814	803	832	836	842	817	887	855	889	813	869	853	806	883	890	882	888	837	846	884	844	883	874	805	852	814	908	824	827	863	826	886	839	831	839	841	866	850	840	855	816	843	861	816	845	809	896	834	839	862	833	859	859	843	802	805	796	817	803	841	802	839	881	792	856	841	838	825	872	829	841	853	833	771	806	831	816	869	859	848	851	844	769	798	798	835	865	838	881	834	880	834	888	833	818	826	867	811	864	849	776	753	770	804	856	806	883	841	836	841	867	857	815	838	802	812	829	811	859	833	881	857	820	907	887	862	837	816	859	820	836	859	872	882	861	850	833	879	859	803	867	842	842	837	839	873	858	852	819	815	841	836	841	826	865	767	818	861	837	850	810	842	841	862	855	814	826	811	858	824	831	850	879	836	855	854	846	865	879	847	877	861	820	844	822	840	825	854	841	817	920	857	845	830	830	830	812	815	803	799	849	885	819	810	819	871	838	807	803	851	858	869	830	864	819	820	839	801	861	809	811	837	885	868	858	834	830	786	839	839	855	876	858	834	862	821	834	816	839	813	851	815	885	895	828	840	840	809	818	808	842	823	849	833	870	856	849	826	843	825	859	865	883	851	861	815	852	856	794	783	830	798	803	806	873	767	830	864	852	867	836	875	850	838	834	846	844	887	831	889	820	876	843	869	835	879	833	794	848	896	852	790	804	859	875	841	793	887	849	871	852	883	830	879	905	793	844	857	892	863	831	818	829	814	854	836	835	844	867	849	834	813	864	801	865	868	846	845	853	858	759	858	852	847	802	846	828	833	840	795	875	859	796	817	857	830	755	850	850	902	821	858	830	768	857	891	842	870	820	876	862	836	864	855	869	855	818	889	861	816	827	841	818	836	804	828	855	940	864	900	907	850	852	857	852	835	828	900	822	895	813	828	832	835	837	848	829	810	872	842	828	848
21243	2071	291	242	244	220	239	231	217	194	197	204	192	198	220	227	215	246	241	198	221	215	220	218	204	229	227	216	209	205	202	226	245	232	237	191	210	211	221	221	203	223	223	206	226	186	220	208	178	209	231	235	230	258	187	205	227	203	224	203	203	218	220	200	204	221	186	199	210	214	228	195	241	236	213	205	218	211	228	213	225	216	229	187	198	229	224	211	197	222	200	218	229	220	235	213	192	228	225	221	209	254	224	232	210	232	219	202	214	256	206	205	230	213	240	236	213	223	235	231	210	231	195	228	236	225	218	210	214	238	203	215	227	210	233	221	207	221	239	223	192	231	216	222	219	225	198	258	221	185	214	232	230	201	206	198	204	214	228	224	228	199	209	199	239	212	218	203	225	195	182	237	213	182	220	213	223	214	233	218	236	213	201	226	214	199	226	209	225	208	225	221	231	196	196	234	219	192	213	210	214	246	206	220	219	200	205	195	223	206	205	212	226	188	220	212	222	209	225	210	209	209	229	225	211	230	213	219	208	214	225	234	216	245	201	192	202	225	190	189	221	208	241	227	224	218	224	217	178	224	204	220	243	194	219	209	230	211	210	236	220	178	213	221	223	217	197	213	218	204	226	226	225	217	230	217	191	204	197	208	228	223	195	209	195	220	222	198	228	201	249	213	191	230	199	213	209	203	224	210	219	205	240	245	234	211	228	214	204	223	208	244	231	227	217	214	212	227	197	218	205	211	222	215	255	216	209	202	214	203	227	206	180	245	232	217	205	211	223	227	229	221	208	192	224	221	223	213	206	233	203	219	221	207	231	230	232	258	244	240	214	225	218	207	218	222	234	223	225	223	224	198	227	207	221	237	207	233	233	207	209	224	219	224	222	221	195	199	220	215	227	205	218	211	214	228	202	210	231	211	211	184	228	227	213	220	235	221	182	225	213	229	268	203	196	198	215	205	225	217	203	205	213	225	202	232	226	230	223	208	205	225	191	197	262	204	192	200	219	199	232	196	225	218	204	219	242	227	215	212	218	206	215	258	214	220	226	229	203	214	240	219	209	198	210	197	208	230	209	207	214	223	220	208	205	254	247	197	205	238	193	195	215	224	215	202	226	226	205	214	197	223	228	217	195	209	247	238	217	191	200	245	206	204	202	218	202	231	233	208	179	230	248	236	243	231	248	209	218	233	217	202	213	228	183	216	204	212	197	206	201	225	207	224	208	190	217	196	209	211	188	219	184	229	229	212	210	213	222	212	222	224	201	202	216	213	221	199	255	207	195	222	210	221	213	199	222	214	237	224	210	227	234	235	208	211	203	213	210	219	202	222	226	204	247	208	220	208	244	190	211	235	257	226	234	199	216	218	235	204	205	236	226	232	238	211	203	201	230	227	214	220	221	234	219	219	192	222	207	259	196	214	203	217	208	208	197	223	232	221	215	206	216	225	229	207	214	219	221	207	211	203	208	198	200	214	216	213	207	208	218	188	211	224	217	221	213	212	193	225	226	226	210	227	213	185	225	224	237	218	219	211	220	192	225	212	213	205	203	216	217	226	251	225	215	223	223	215	212	216	211	218	181	231	217	225	224	209	205	239	208	210	224	200	213	209	207	220	212	203	205	188	221	234	179	208	194	223	210	200	206	200	205	200	235	198	222	250	215	207	194	257	229	235	216	220	189	201	232	239	201	209	232	196	212	204	215	190	228	209	249	222	193	209	185	227	237	192	189	196	230	213	206	222	238	222	233	218	221	213	210	202	183	200	203	224	226	208	207	211	210	206	222	218	197	210	249	231	216	205	199	234	213	216	204	218	200	231	234	195	207	201	213	211	207	227	202	246	231	217	243	183	215	203	255	226	224	195	204	215	177	204	199	217	217	203	239	244	210	210	207	232	236	222	215	177	211	190	217	212	223	210	227	199	227	225	204	206	217	224	226	204	227	222	215	241	246	193	236	223	226	235	235	209	220	195	224	221	213	201	212	224	237	222	203	221	208	229	203	198	227	196	188	217	218	242	196	212	238	235	243	222	239	201	223	225	187	201	229	212	226	183	188	207	218	232	231	219	213	210	213	201	227	223	204	229	230	191	238	225	236	223	212	192	229	202	226	225	218	222	197	228	198	221	237	205	224	236	225	215	231	244	222	230	208	229	207	221	194	233	219	215	218	249	226	214	220	217	215	178	226	219	200	246	239	210	237	221	198	225	215	226	244	180	232	205	222	211	233	196	214	223	219	226	212	208	193	211	229	191	211	185	246	238	198	189	209	219	210	209	226	233	202	225	232	218	201	231	220	215	199	235	243	196	199	237	237	211	213	228	236	217	224	217	242	220	224	221	203	221	227	225	198	233	228	223	212	247	226	215	202	214	223	247	221	220	166	220	235	215	227	197	243	200	224	229	222	190	231	209	215	205	227	216	223	210	220	230	212	196	216	232	216	227	217	224	221	223	214	209	260	199	221	210	220	228	194	214	207	210	226	219	213	221	226	266	177	202	221	220	234	208	195	210	230	223	219	219	223	234	235	210	221	206	225	213	221	173	204	209	202	218	264	231	233	176	204	211	230	212	212	236	201	258	208	198	234	198	208	192	207	234	224	222	205	190	219	206	190	231	198	215	215	197	241	206	206	220	167	214	212	220	227	195	189	213	205	201	197	222	184	210	202	202	241	249	254	215	213	209	224	225	193	220	193	200	220	189	228	201	262	220	210	217	219	224	244	195	207	203	213	234	216	216	191	204	240	241	214	209	206	212	228	215	216	203	221	218	212	225	224	214	195	218	215	220	216	240	233	213	221	220	223	209	224	221	221	178	216	247	211	223	226	225	222	223	219	217	209	236	217	200	218	210	220	203	245	221	199	195	221	191	200	224	225	208	206	215	197	204	213	217	229	191	255	232	205	220	232	218	218	215	233	222	220	210	207	214	209	234	215	262	192	218	233	201	248	202	253	228	224	207	240	215	222	237	220	205	233	235	213	223	202	189	214	195	225	232	176	241	197	246	216	197	221	189	214	240	226	196	224	230	193	218	207	220	229	205	238	210	228	233	223	246	192	222	233	205	205	231	236	218	210	220	204	215	228	207	205	216	222	209	229	218	244	202	201	215	200	207	197	243	210	188	248	224	232	226	222	216	214	242	222	231	212	252	228	221	211	201	209	217	211	205	232	223	212	226	196	194	228	226	210	230	200	196	190	222	205	207	223	233	210	187	200	209	213	216	227	225	241	218	213	246	211	225	216	223	212	223	218	209	217	220	219	212	212	217	220	235	209	244	234	210	192	233	221	231	220	210	212	212	225	233	239	209	237	216	215	237	199	216	209	228	207	229	215	230	214	233	220	226	213	215	194	183	208	216	224	216	210	239	238	223	206	205	210	218	220	197	209	255	191	180	209	203	217	227	228	196	188	225	225	215	226	215	234	214	214	201	211	228	211	206	189	210	187	204	224	218	213	227	249	239	212	198	237	213	211	199	206	210	230	211	234	209
15184	663	738	720	704	637	635	650	678	634	650	658	605	686	661	634	602	611	664	647	634	665	635	646	632	592	619	604	638	644	578	614	645	624	573	623	658	643	654	595	600	572	636	608	625	670	596	635	640	623	693	585	634	625	599	609	611	638	624	605	614	624	613	668	640	582	664	653	591	611	626	645	604	621	591	645	593	624	625	643	591	660	700	608	632	605	588	662	634	582	608	628	619	621	622	618	613	632	608	612	598	647	624	631	609	604	584	622	681	625	613	610	623	620	585	660	571	641	582	573	620	653	636	602	640	613	630	554	632	599	581	632	598	611	613	637	631	654	592	659	612	639	608	635	622	632	589	624	629	620	641	606	618	614	604	604	634	645	618	609	643	544	590	649	597	595	590	633	588	634	645	635	635	637	634	611	649	603	619	646	570	620	663	653	662	658	610	613	617	613	632	620	665	614	647	646	621	601	621	663	630	606	612	618	642	604	629	663	642	595	630	632	618	591	588	614	629	628	618	633	596	602	618	610	626	618	642	588	620	654	609	611	632	616	631	574	607	655	644	635	632	630	642	604	602	641	641	678	631	677	613	603	694	660	604	616	628	631	669	576	591	629	661	579	592	602	651	618	642	644	662	674	634	629	675	610	615	583	605	639	619	633	622	600	608	622	628	626	607	591	572	654	601	626	631	615	633	621	608	686	624	652	642	657	596	579	641	627	653	634	589	612	619	636	608	594	648	621	609	654	606	589	622	638	622	603	626	602	618	614	623	621	601	631	630	650	615	631	617	623	585	638	644	686	628	670	615	557	625	582	587	590	604	634	651	631	629	629	629	589	571	627	630	619	617	629	613	631	631	612	629	614	623	623	602	612	678	665	612	608	613	657	621	602	606	648	668	637	607	623	662	626	631	642	575	603	605	593	619	641	598	609	628	617	651	576	597	594	603	612	599	633	628	611	617	598	618	653	586	625	622	623	627	623	620	611	599	650	584	610	665	622	597	646	613	601	645	645	650	628	581	601	607	629	660	659	576	620	623	622	593	634	610	615	606	634	643	597	663	621	585	659	629	687	591	584	657	594	656	643	632	627	605	615	645	652	630	580	663	601	617	625	660	626	667	624	638	636	617	617	597	630	606	597	652	647	599	619	573	646	634	664	640	621	632	552	603	639	614	624	629	659	620	617	571	615	569	622	587	606	597	613	597	623	578	632	603	662	642	598	691	585	642	627	614	627	601	621	644	580	619	657	588	600	652	608	591	637	592	626	638	611	633	609	643	651	604	615	601	584	568	612	663	667	693	635	603	635	647	614	657	638	636	596	619	660	581	604	622	615	642	642	619	593	632	642	653	592	613	673	587	604	597	618	605	642	626	638	625	625	616	607	623	634	612	603	620	617	634	599	657	623	603	614	660	612	637	643	575	638	616	589	595	634	617	620	623	596	609	640	631	631	601	620	581	637	593	661	593	625	650	617	664	618	632	660	647	607	623	658	601	597	590	611	630	622	612	630	619	653	628	610	616	676	616	635	607	606	628	615	631	598	571	638	661	601	615	601	636	653	610	629	625	561	625	624	615	642	610	616	603	622	671	587	607	659	626	632	617	615	620	633	622	590	631	638	650	607	613	643	615	644	634	615	636	587	651	603	636	651	635	644	595	588	631	657	626	617	594	633	635	598	616	613	625	614	605	636	631	621	607	641	619	637	584	615	642	647	637	658	657	623	603	645	615	632	641	605	609	617	631	605	566	626	631	638	620	618	622	622	585	685	606	591	640	588	617	594	664	603	596	592	589	650	619	603	639	625	643	631	621	614	627	654	628	620	674	643	640	605	568	626	620	603	646	592	618	631	594	592	583	631	607	625	677	657	648	652	642	598	608	604	582	586	628	605	651	606	621	618	625	630	610	615	659	638	618	617	603	610	610	631	634	647	622	619	629	611	598	588	675	592	593	630	631	641	622	648	657	619	657	621	617	632	677	615	645	642	627	613	655	591	611	594	644	587	586	606	636	614	637	604	585	619	602	633	644	622	652	620	634	584	610	599	604	604	637	581	570	633	651	620	651	612	603	651	601	655	638	641	599	626	618	671	609	592	623	677	578	637	644	629	643	642	614	655	633	637	625	606	635	606	614	641	652	658	637	607	627	606	605	623	645	650	595	592	594	623	634	629	632	633	637	605	637	617	631	586	577	608	609	617	578	666	647	637	573	626	616	658	625	650	623	623	640	639	619	628	591	650	622	633	656	660	619	650	626	603	603	668	629	610	624	609	622	611	625	628	629	649	635	621	616	627	634	593	620	637	633	656	654	606	624	602	602	615	633	628	620	645	606	603	610	638	631	585	593	571	659	603	613	638	615	628	618	640	630	660	607	607	644	626	607	591	642	603	659	666	613	650	643	578	637	629	673	616	634	630	610	592	638	609	632	604	661	582	626	649	597	619	629	646	645	590	630	570	576	579	591	670	611	653	605	633	630	623	616	581	645	657	595	648	620	651	628	585	620	591	566	654	608	622	614	625	676	636	627	636	629	629	601	605	627	658	608	622	628	590	646	671	675	630	637	631	621	620	619	626	620	627	627	641	643	603	631	605	620	581	627	645	622	635	616	638	582	632	631	659	639	594	629	642	581	601	595	601	572	580	588	582	612	634	658	653	610	620	605	618	591	641	670	594	599	608	608	580	612	605	622	600	640	613	645	619	655	615	611	635	632	611	630	613	623	630	616	645	664	654	610	623	609	652	656	603	607	627	623	585	626	625	617	645	598	613	625	634	669	635	642	608	615	606	612	640	611	612	604	666	621	649	615	623	595	622	599	628	594	618	603	647	645	589	630	643	620	620	629	616	648	652	669	655	594	599	603	622	598	622	610	559	623	603	624	588	633	684	617	605	603	633	594	656	616	638	599	617	642	613	625	627	627	640	641	645	625	643	605	634	680	593	586	681	630	604	636	640	623	629	644	613	666	630	607	630	636	595	590	609	590	612	588	653	635	642	608	639	616	624	638	608	604	564	625	589	629	617	641	611	633	638	615	616	642	610	589	589	627	627	647	680	610	665	612	630	635	640	543	625	626	676	635	622	650	640	637	570	613	639	650	623	630	675	615	611	639	611	625	639	618	655	654	638	642	623	606	637	597	621	665	570	616	619	612	620	641	619	574	599	636	627	633	634	615	615	622	649	626	616	641	654	637	647	635	619	658	598	597	632	605	634	633	616	637	603	612	609	617	609	595	601	601	621	586	630	607	611	620	624	651	643	626	630	676	637	582	600	646	673	663	576	640	593	624	633	619	617	669	601	602	645	635	622	597	605	582	595	632	593	612	626	651	658	651	633	618	620	617	608	651	657	649	652	599	644	640	604	649	614	633	631	617	602	625	603	578	574	593	635	667	636	607	649	628	620	614	579	621	606	626	616	670	653	602	650	610	648	606	624	648	606	644	627	584	588	604	605	620	605	620	628	631	618	623	647	653	617	629	622	637	645	616	598	614	634	587	596
52183	21468	8819	1083	723	628	536	472	463	478	422	419	400	402	396	414	383	408	406	399	374	352	415	375	377	378	379	364	359	366	375	364	390	418	389	381	379	335	376	378	386	395	357	358	377	381	352	381	353	349	411	342	374	348	355	353	361	375	414	409	376	315	369	405	383	372	376	368	355	356	389	390	317	357	342	358	374	360	334	348	348	377	364	362	304	397	371	355	354	355	372	398	392	359	377	337	354	356	364	389	357	377	384	358	344	364	350	351	388	390	343	375	357	335	368	394	355	346	361	395	376	373	345	399	376	358	407	357	393	386	373	360	373	384	389	359	388	374	351	391	376	382	371	351	377	415	374	364	362	353	346	402	388	328	354	368	389	329	342	344	384	379	364	364	373	384	386	361	373	374	376	323	350	355	362	370	321	376	388	393	371	355	366	392	371	385	337	374	372	358	343	367	371	368	380	318	373	365	378	342	351	358	369	374	345	321	355	352	321	383	388	325	374	377	375	341	370	371	369	380	365	327	387	368	358	378	372	406	388	351	351	379	400	387	375	383	378	344	316	352	347	387	388	375	369	376	359	361	374	348	363	346	395	346	356	388	391	368	389	359	358	363	380	398	397	354	341	369	363	356	354	383	400	368	338	358	343	363	355	339	356	343	337	343	371	334	340	383	371	371	369	352	354	363	349	359	377	360	360	375	355	374	411	379	369	370	354	382	365	391	371	373	359	363	351	357	342	399	383	372	372	372	389	337	387	377	358	373	372	337	359	345	377	357	366	366	342	319	331	377	359	358	363	375	354	372	357	389	381	328	368	343	376	375	346	385	363	396	364	366	349	348	378	380	358	390	371	370	335	367	334	346	388	369	346	359	399	407	370	321	364	369	348	372	383	364	357	385	339	374	344	365	402	417	390	361	353	347	367	357	359	351	378	371	373	393	350	368	348	387	331	350	375	344	359	368	390	363	373	373	360	373	372	363	373	373	377	405	378	361	321	377	339	374	400	401	351	362	385	348	382	362	356	393	379	384	375	357	345	381	392	403	385	364	381	335	341	346	363	362	334	390	389	381	365	378	355	361	393	338	399	388	365	338	355	355	393	357	384	379	364	353	380	355	350	375	380	369	373	377	354	362	388	364	377	401	330	368	429	368	373	350	379	349	377	348	335	358	366	367	361	326	382	340	401	344	371	382	386	384	355	386	393	355	385	393	411	368	355	372	378	399	390	393	354	338	337	349	371	368	351	334	349	382	364	379	337	342	396	370	414	359	360	379	359	349	378	351	363	377	372	397	340	348	382	337	352	359	382	352	348	336	332	380	359	371	382	381	385	388	394	393	366	380	356	370	379	369	392	347	396	377	371	374	361	387	317	356	409	403	351	345	375	363	386	356	383	352	352	378	359	374	381	333	402	375	328	377	336	345	399	379	372	375	386	351	381	368	366	384	394	365	358	350	399	374	400	338	369	368	372	334	355	360	358	392	366	341	365	344	374	342	362	394	374	355	335	386	353	370	381	365	371	360	378	379	392	382	386	368	380	362	377	357	364	346	353	409	376	347	373	379	377	348	364	363	369	411	380	342	349	354	388	388	363	363	346	413	377	430	385	370	379	384	369	375	380	372	317	345	368	347	388	356	394	356	381	337	375	351	355	357	365	311	366	326	338	367	367	421	426	368	361	391	347	356	399	337	411	380	370	363	339	400	411	372	392	364	388	350	362	385	390	363	379	368	372	352	385	419	365	374	366	389	354	346	381	390	356	365	393	424	347	350	395	349	353	366	361	385	372	386	332	362	384	370	407	346	351	389	362	379	315	372	358	352	350	396	371	367	342	393	364	368	351	368	358	378	346	336	380	384	362	326	385	372	406	373	363	332	329	382	388	362	398	369	397	351	345	356	385	356	380	384	336	380	373	366	369	411	400	376	377	348	371	369	362	370	344	343	347	361	392	353	392	345	362	332	352	393	372	354	367	368	382	356	365	405	441	360	368	355	393	400	373	367	355	410	356	366	349	387	392	378	401	334	342	362	375	385	344	399	364	379	364	355	397	382	395	393	376	341	374	375	348	382	392	398	362	371	342	378	362	332	380	360	388	357	398	331	401	367	395	374	309	378	362	334	376	375	435	385	321	369	404	364	384	345	356	366	357	369	364	366	390	350	336	367	362	379	364	386	342	364	370	361	345	349	369	356	349	328	347	386	332	349	373	382	382	394	408	374	363	373	356	345	350	385	374	366	365	384	345	350	361	354	382	375	374	373	380	366	362	363	370	369	359	367	372	366	383	400	375	376	352	369	378	386	340	307	359	403	365	358	328	368	359	388	377	349	352	391	391	373	382	365	371	357	353	352	302	368	367	351	398	375	350	393	380	352	373	381	375	363	343	379	344	400	380	380	335	376	381	395	356	380	370	389	358	363	340	381	352	369	369	373	352	328	381	382	335	327	391	384	391	414	357	390	372	348	358	363	352	341	340	364	376	372	367	345	381	374	367	356	359	435	398	348	371	369	357	332	412	371	375	350	390	373	404	343	362	378	368	376	345	369	394	355	385	352	369	371	341	329	370	326	368	336	371	361	357	364	378	356	357	357	367	370	382	358	346	363	357	383	366	387	389	372	355	383	401	396	377	363	361	372	360	385	358	376	364	358	353	361	383	440	356	350	340	373	350	365	381	373	397	402	369	349	329	383	351	385	327	339	377	355	371	372	377	346	361	371	385	369	347	373	374	375	375	357	374	362	362	352	366	355	389	407	356	333	376	371	350	366	377	374	341	367	349	356	362	341	396	345	336	356	377	393	394	388	364	372	350	367	360	391	379	398	364	351	367	372	362	343	370	423	365	361	404	369	404	325	380	375	376	369	401	351	321	336	380	348	347	395	379	375	341	370	380	346	381	370	325	365	338	377	339	358	359	342	398	357	341	373	338	393	357	371	363	356	348	404	393	405	402	379	367	352	365	357	343	366	349	356	363	382	367	339	306	356	356	386	376	375	373	340	371	340	345	364	359	353	371	371	377	357	375	349	359	342	376	371	373	360	375	385	403	386	362	404	354	363	377	365	358	376	348	343	392	366	362	381	334	376	344	379	375	358	374	393	330	341	334	352	411	387	383	388	387	375	365	340	356	371	371	372	390	360	344	360	362	362	395	379	365	367	347	399	371	364	409	367	377	370	353	352	400	359	369	330	368	376	360	374	324	346	373	379	377	330	360	360	366	361	371	385	375	366	376	360	351	360	389	399	344	385	382	358	407	385	370	356	359	341	362	357	362	359	356	380	367	376	381	424	346	361	378	339	361	368	325	360	398	344	374	366	346	339	372	404	395	363	352	356	373	366	363	341	393	355	326	355	347	351	355	366	382	378	380	368	339	394	332	369	379	377	342	360	375	391	343	334	386	371	325	360	368	383	367	365	382	378	355	357	354	356	357	328	399	368	366	349	393	376	347	384	348	360	355	361	374	381	340	359	369	370	373	362	368	384	362	335	374	382	387	354
30908	1661	2636	2887	2552	2222	1965	1693	1546	1526	1456	1366	1306	1214	1187	1189	1181	1114	1118	1072	1104	1084	1043	1029	1043	1052	1059	965	1051	1014	1012	1025	1051	965	1021	995	1017	940	967	1032	939	999	1035	1033	997	965	977	1060	997	973	900	923	934	948	998	966	925	1035	903	957	956	985	934	938	950	918	953	988	960	989	957	1021	928	949	984	961	1021	970	971	912	977	986	938	939	964	955	924	900	955	974	933	954	945	1004	933	967	882	939	968	954	956	936	883	956	999	956	908	977	1008	1001	940	957	907	960	952	940	965	968	954	911	932	982	952	1015	936	921	958	984	931	983	970	943	937	900	963	934	965	918	939	988	926	902	923	948	884	952	901	957	959	932	934	964	915	914	980	915	923	943	946	968	890	957	978	927	969	930	977	995	933	977	898	920	912	919	937	972	943	957	938	953	936	950	936	994	1008	987	1012	973	955	941	950	954	972	939	913	950	1001	958	936	977	961	941	976	957	940	958	946	927	999	914	885	952	926	895	961	933	997	957	925	911	953	902	966	970	917	982	949	956	938	956	923	949	970	951	925	936	959	988	936	916	960	944	951	967	958	954	939	946	949	954	943	926	1025	924	975	884	897	881	916	1005	947	941	943	899	1020	932	967	931	1018	970	935	933	946	964	893	949	950	974	925	976	906	923	934	956	897	952	924	880	940	920	937	979	930	989	934	913	924	946	959	947	879	890	934	934	968	963	959	943	954	928	922	946	967	999	942	984	942	924	958	975	940	942	968	928	974	920	965	934	943	942	904	952	946	939	933	977	936	927	926	953	920	952	972	986	950	929	909	897	963	904	976	920	943	868	895	957	960	939	942	952	907	968	936	936	942	957	941	1004	966	944	960	934	919	942	929	947	936	909	935	965	951	924	944	929	978	942	947	913	941	944	953	941	973	934	944	1018	878	902	982	952	966	934	974	1001	935	949	907	999	977	978	947	945	964	965	960	932	998	1006	928	966	987	975	929	964	924	924	943	994	915	1005	969	1026	977	940	979	926	897	938	962	994	885	979	932	898	933	894	949	936	996	922	977	884	973	901	973	945	999	983	909	983	923	999	930	983	962	1010	948	907	936	959	995	924	953	913	924	991	979	963	935	909	956	921	977	934	937	963	933	902	914	980	930	961	925	975	938	949	1011	996	1012	931	958	937	959	929	978	1017	987	950	962	982	936	934	987	929	921	925	937	947	929	983	963	960	928	965	961	982	987	979	914	898	914	960	951	904	1023	995	918	957	932	933	967	929	931	963	951	998	964	969	955	963	995	966	926	955	961	964	920	976	982	928	907	973	920	987	939	995	945	942	941	935	980	958	904	956	912	904	954	1004	969	964	957	947	999	955	946	918	993	936	925	899	936	886	942	972	948	965	965	968	883	991	992	958	931	910	930	954	966	946	918	927	936	903	890	985	908	916	969	968	885	924	963	964	958	909	933	904	914	970	942	924	945	955	941	944	952	937	955	945	965	939	910	949	903	962	932	945	860	939	980	971	1003	998	963	949	935	958	999	901	901	959	895	932	917	936	973	999	943	950	989	930	940	959	987	1029	951	958	968	948	917	920	987	964	992	962	906	958	954	959	948	952	968	941	915	965	957	951	962	953	928	943	1000	967	961	904	923	890	959	922	952	961	935	957	954	946	974	944	898	907	924	958	950	941	917	1013	1006	924	965	938	915	920	917	948	930	971	929	962	934	966	1010	917	964	929	927	955	946	974	909	1017	913	924	894	918	944	954	952	939	939	900	944	987	959	927	1000	948	943	941	965	896	962	961	966	979	945	957	958	890	956	970	939	956	974	952	936	943	917	936	952	932	971	955	996	929	1020	940	907	979	946	919	949	941	949	932	946	979	950	946	968	927	946	880	944	1000	926	937	939	943	973	860	902	956	960	981	920	948	996	1005	909	943	989	927	954	1001	910	920	944	994	928	949	948	962	894	868	957	958	986	905	909	951	983	929	932	908	915	949	930	926	977	967	927	977	956	950	939	993	956	929	951	957	905	920	919	945	895	958	949	998	935	920	958	973	994	984	947	947	943	949	988	952	963	920	890	970	970	975	887	937	899	971	942	972	936	986	937	1016	959	929	989	953	972	931	941	1012	946	922	921	907	939	985	963	931	947	955	951	911	925	909	948	961	940	956	963	919	990	1005	954	933	988	907	920	936	928	930	970	958	915	904	932	890	955	1004	947	1002	979	958	912	980	922	902	984	937	974	930	893	935	1010	950	919	980	963	889	919	926	954	916	946	965	967	972	932	999	986	907	957	910	922	995	964	937	967	891	916	916	998	1002	878	1020	986	907	962	919	1018	972	955	938	980	956	934	906	942	941	924	971	939	940	952	929	972	898	917	967	934	961	943	889	966	939	903	958	942	967	965	909	1015	929	1015	866	1003	971	929	986	927	947	930	983	964	883	961	906	980	968	977	941	925	945	941	959	927	964	944	935	965	931	922	986	995	977	945	855	874	946	1009	893	961	928	948	952	954	969	950	904	949	882	919	879	955	974	979	980	971	913	956	958	973	919	978	945	932	958	952	923	986	987	961	879	936	929	939	902	967	926	963	1036	1022	958	900	901	941	908	949	988	914	895	950	960	935	952	922	926	982	945	935	932	967	911	976	946	925	920	958	883	930	971	1003	959	929	937	932	931	988	951	1021	935	966	914	921	947	904	937	866	950	968	938	944	947	958	959	910	915	959	924	963	987	938	926	925	967	921	977	920	931	906	958	980	949	978	975	943	971	892	973	896	973	955	941	989	930	883	941	952	936	980	964	919	861	928	938	919	921	928	1008	930	929	909	956	937	964	981	949	917	939	929	912	943	944	933	953	917	938	906	977	884	967	946	1009	931	968	953	988	964	990	971	931	938	961	975	922	941	940	975	924	918	984	924	933	982	971	955	959	969	931	950	917	927	897	943	954	929	903	939	977	1011	975	965	979	982	902	936	944	941	969	905	960	961	953	957	975	963	963	946	959	985	969	981	952	963	919	964	945	981	914	971	880	956	993	951	906	987	951	923	990	907	928	900	973	945	959	965	943	888	1010	992	966	944	954	923	952	951	981	977	903	954	955	926	926	940	945	941	969	954	928	924	940	936	927	913	977	917	926	962	947	978	913	914	970	951	939	942	923	958	941	913	967	924	950	979	976	1045	906	967	945	954	1019	957	938	1019	961	931	961	1072	943	990	1018	926	909	926	942	944	946	957	987	925	973	999	885	937	985	991	947	947	966	984	921	964	948	997	901	965	1001	947	929	953	955	958	949	935	976	934	916	970	911	938	991	960	938	948	948	943	922	1004	894	959	961	943	892	962	891	956	952	963	966	971	971	934	950	933	969	958	933	974	910	962	922	976	981	931	905	954	964	898	932	914	888	954	947	1014	938	962	974	934	936	946	955	964	938	945	922	969	937	912	944	948	968	969	951	943	930	903	942	960	999	960	948	902	1042	948	962	931	929	957	930	1003	943	1009	1002	968	925	880	957	973	967	928	996	939	986	943	978	934	927	896	961	923	945	917	959	938	936	902	931	942	985	919	974	928	895	919	956
52410	25206	19566	2902	1159	825	733	601	589	515	456	459	444	428	416	360	403	396	381	369	376	381	342	340	346	351	358	337	367	347	332	355	359	380	345	322	363	327	319	330	332	336	334	342	365	371	354	299	349	354	327	308	337	351	341	335	319	319	344	321	358	325	351	338	322	360	324	358	312	351	338	331	340	345	353	337	332	360	347	315	329	317	357	306	337	349	307	347	337	329	305	314	347	319	337	328	309	311	320	326	316	326	315	344	360	315	354	328	322	320	331	350	333	314	365	339	311	326	326	346	340	318	364	315	326	332	351	323	356	344	366	344	312	297	320	307	338	295	362	291	336	326	337	327	315	352	324	366	339	332	322	315	322	331	340	331	310	327	353	347	344	329	330	336	313	326	364	341	328	323	343	318	354	343	326	303	333	334	312	321	324	346	355	332	364	350	308	346	311	327	331	308	323	317	320	339	315	326	311	351	337	335	324	331	365	315	364	344	350	328	325	346	333	296	298	310	300	369	320	327	322	331	338	373	322	357	329	326	346	345	362	352	348	316	371	359	311	298	343	352	323	355	324	323	355	343	323	335	348	348	349	323	313	334	347	340	333	309	340	329	318	332	319	344	356	343	291	334	307	343	310	346	308	350	310	322	318	330	305	361	356	371	338	313	315	309	322	306	358	349	338	310	342	351	365	298	316	334	343	338	347	292	315	297	357	345	343	342	317	318	319	335	332	365	324	346	339	333	302	323	374	355	367	341	364	343	339	314	314	308	337	331	303	337	342	350	316	358	366	320	319	310	365	324	306	299	346	350	316	345	340	303	317	301	325	305	325	322	343	340	340	321	320	330	342	364	316	361	336	333	339	329	362	321	307	344	316	317	370	341	297	305	324	323	350	336	344	320	332	355	324	337	357	331	367	335	355	315	298	321	353	314	314	314	347	317	344	308	339	312	347	336	353	307	356	346	309	331	346	322	329	364	310	354	327	302	355	314	342	326	371	307	308	319	314	318	325	330	313	330	344	332	339	321	337	336	345	349	373	342	344	329	348	352	319	305	345	349	324	339	300	330	349	371	333	317	298	316	370	328	338	350	355	340	328	302	304	327	353	368	345	279	323	335	307	326	362	314	325	350	353	351	351	334	322	324	310	319	313	351	314	380	347	318	324	314	342	311	306	333	354	317	362	342	315	323	341	313	333	328	340	284	290	360	330	367	312	331	345	344	311	322	338	367	308	348	330	341	326	327	325	311	300	288	341	366	325	333	382	315	340	327	339	337	355	357	340	335	335	337	343	321	344	359	288	348	311	342	325	326	339	325	327	319	341	353	346	336	337	330	306	339	347	320	342	315	310	321	343	358	341	323	302	344	330	327	319	354	363	332	324	352	357	345	335	329	338	362	335	358	321	344	310	359	326	324	319	323	320	351	350	354	319	336	301	356	330	337	366	304	343	311	330	359	321	341	321	325	311	334	334	338	341	337	311	318	314	323	328	339	306	337	338	297	322	369	340	334	292	318	340	336	317	314	310	340	311	344	341	307	336	359	329	348	335	320	324	380	307	324	334	318	323	316	300	315	323	328	326	334	337	338	355	340	358	362	286	351	327	298	346	336	324	358	318	338	322	350	338	329	332	309	345	313	359	373	343	298	327	304	356	348	351	322	317	335	345	335	351	346	292	334	355	342	335	318	343	364	343	336	322	363	337	305	309	355	304	324	353	371	349	318	378	352	313	349	313	309	301	324	366	340	337	341	332	314	286	335	340	308	309	308	320	323	325	305	333	333	321	298	351	312	332	363	322	332	340	366	348	326	314	331	320	336	327	324	326	349	305	300	313	325	346	317	325	306	351	315	324	320	290	346	362	357	343	324	334	362	339	335	335	337	305	308	357	334	358	328	327	362	336	314	331	325	365	345	323	332	333	327	312	331	320	318	322	302	336	378	319	355	338	337	347	299	362	333	331	357	316	360	328	320	320	352	330	320	314	362	337	324	353	324	337	290	310	318	339	330	358	347	334	366	295	311	337	331	337	336	339	345	316	340	302	353	326	344	368	331	349	309	341	328	334	331	331	336	370	348	328	351	347	335	334	320	360	352	316	334	321	314	334	339	319	342	332	309	342	316	364	356	354	306	335	359	322	334	323	336	326	330	326	341	347	315	354	312	344	328	320	315	319	302	354	324	344	351	324	337	287	334	351	374	357	343	313	321	324	315	291	354	349	333	347	306	370	313	320	324	357	316	346	333	345	297	331	373	338	378	341	363	328	344	340	352	327	356	315	329	355	341	351	288	313	333	307	328	306	322	297	337	348	321	327	322	380	305	317	335	332	333	334	325	319	324	336	337	305	289	317	332	328	349	326	349	334	330	335	344	344	351	344	305	316	344	305	323	335	361	306	321	346	340	335	356	332	343	312	294	363	349	335	341	331	297	343	351	349	347	354	340	320	352	355	309	342	380	306	341	362	311	331	363	352	324	346	328	321	323	320	346	337	342	300	334	297	312	363	333	330	343	315	319	325	369	352	332	365	328	306	348	320	308	330	312	335	375	319	322	305	340	355	310	346	318	349	330	339	320	329	316	336	342	330	321	357	327	324	345	323	353	339	324	313	335	306	320	314	310	327	311	349	315	332	291	347	306	324	328	309	345	326	331	359	361	346	324	289	358	348	351	333	309	349	324	348	301	334	325	329	297	340	340	335	335	320	347	354	330	313	342	334	349	327	354	370	313	327	342	328	334	324	322	326	324	357	358	342	310	323	316	377	341	361	351	300	329	362	347	326	354	308	339	313	314	346	354	328	309	321	328	344	309	343	329	329	334	340	316	331	331	351	322	326	341	336	355	334	337	330	349	344	323	337	359	323	330	297	324	302	332	338	328	337	321	316	340	338	321	333	360	315	312	306	359	334	358	350	288	359	332	335	354	320	306	321	302	328	319	343	335	338	328	331	335	309	339	350	333	321	337	353	345	325	373	346	296	350	352	343	345	320	325	325	309	329	334	322	367	316	333	351	322	322	352	354	305	303	323	327	338	337	322	320	311	336	346	306	279	333	297	368	300	338	323	324	299	351	303	382	335	327	340	306	324	337	350	335	326	367	328	346	324	377	335	344	320	375	366	336	325	323	331	326	329	325	325	340	320	338	342	301	321	355	314	372	339	329	338	323	307	362	352	317	329	308	332	318	316	292	333	328	345	371	343	351	394	337	342	343	349	304	315	332	341	352	319	343	320	378	322	369	355	331	355	326	379	344	329	331	330	359	353	355	350	339	327	305	308	331	345	339	334	330	341	337	352	309	351	358	344	303	350	368	377	350	326	354	325	346	344	336	359	334	292	352	304	322	318	324	327	332	305	327	305	344	335	310	332	360	322	349	307	310	330	352	330	334	320	323	332	323	313	338	322	344	327	325	327	337	318	313	319	299	318	316	353	346	315	353	349	352	336	343	350	335	348	335	338	356	323	345	334	331	332	320	323	349	320	322	307	378	326	356	354	320	350
37270	2159	4026	4583	3993	3302	2729	2370	2091	1919	1692	1592	1521	1376	1352	1243	1222	1187	1083	1099	1127	1151	1107	1064	1017	950	1006	965	973	993	955	932	930	932	966	906	905	909	905	898	921	891	893	879	864	890	827	859	875	913	848	910	891	901	870	847	847	892	909	864	844	849	853	862	821	882	884	910	896	884	866	925	857	816	834	865	839	851	842	797	879	901	823	859	845	843	855	840	877	865	787	815	826	822	858	821	872	852	861	817	833	848	836	871	864	848	831	887	822	828	922	909	865	867	835	821	872	855	839	886	850	899	837	843	826	827	848	877	866	870	876	803	836	843	857	793	851	876	804	825	822	902	872	802	840	888	908	845	824	848	881	880	859	909	845	826	865	816	870	882	838	798	776	827	833	834	819	845	840	892	886	823	795	829	880	791	855	878	786	855	839	842	863	885	867	823	831	852	834	881	801	851	851	913	856	819	828	817	848	842	870	841	849	912	850	844	907	832	867	776	845	861	801	901	803	868	924	833	871	838	855	830	817	811	829	804	860	824	815	831	814	857	877	851	820	881	810	892	806	828	828	810	770	850	858	880	799	866	894	817	806	840	816	842	883	868	819	825	815	774	881	839	847	824	825	872	861	837	827	804	780	843	852	858	827	844	847	880	844	877	811	816	804	803	869	838	848	804	889	783	845	870	800	849	816	815	852	864	865	856	823	897	879	830	859	798	827	839	817	811	822	869	829	800	813	836	815	840	815	816	815	826	809	798	826	824	847	862	848	846	822	857	845	848	819	815	821	828	862	878	830	792	839	862	815	872	844	852	842	845	836	843	848	854	814	895	865	828	918	827	832	833	856	842	857	781	828	823	827	822	849	854	840	838	836	823	805	770	851	864	837	818	848	860	862	866	834	833	829	854	816	855	846	803	862	825	841	856	844	851	835	864	821	847	803	882	905	851	815	884	815	797	815	860	833	846	839	848	866	858	796	856	821	809	866	800	823	831	848	878	785	833	878	847	849	872	838	855	850	842	803	831	852	848	861	854	907	869	881	817	821	877	827	829	867	813	848	822	874	835	843	822	809	852	812	834	814	805	834	855	809	876	918	849	877	849	847	847	874	832	833	798	885	885	849	895	830	825	865	804	813	824	809	824	861	811	858	840	891	829	807	854	830	855	807	816	844	860	780	867	817	821	851	849	850	808	825	855	826	825	806	863	866	858	808	923	827	820	844	797	770	884	895	845	808	782	885	886	869	847	887	817	813	827	804	846	848	822	851	858	768	851	771	813	848	884	843	829	786	826	826	837	826	857	894	840	800	853	857	844	899	816	854	837	826	845	803	827	788	867	849	813	846	871	819	813	843	824	850	847	879	871	807	833	835	848	842	798	815	840	797	805	844	852	832	892	822	822	844	810	797	869	882	853	864	846	813	883	829	802	861	846	896	808	849	820	817	832	790	902	835	853	809	873	859	848	852	839	827	834	843	820	856	826	850	874	828	821	837	854	860	840	872	843	820	874	831	834	849	865	847	840	848	840	837	892	824	812	858	816	805	851	842	841	783	796	828	786	810	829	873	888	815	814	842	825	804	856	778	868	829	857	844	801	793	884	861	904	832	849	868	840	831	846	873	794	879	793	846	822	847	867	861	871	825	851	864	873	873	842	825	831	799	840	836	838	863	859	869	834	856	855	843	852	815	795	845	869	836	848	908	860	862	872	801	814	842	830	839	787	860	791	915	850	824	792	787	909	821	863	866	848	860	857	891	863	843	801	808	836	836	879	812	857	800	890	890	879	886	894	826	810	809	828	831	804	806	835	838	838	844	859	843	860	838	822	883	859	853	775	814	886	817	841	813	846	817	798	887	778	848	873	840	785	834	849	845	819	845	870	879	854	862	821	806	804	828	875	855	858	818	836	853	867	786	799	879	842	829	808	823	834	878	859	824	838	881	837	844	868	793	825	891	824	833	900	847	868	779	854	852	876	815	841	820	812	852	863	827	812	880	852	812	837	827	824	797	825	859	848	834	833	850	853	821	817	873	830	816	889	867	851	828	816	839	869	820	857	816	830	859	817	828	849	812	801	804	803	788	885	915	897	881	862	824	861	802	834	814	841	828	819	809	838	858	854	845	825	789	816	843	863	840	821	843	867	845	857	801	817	827	863	874	854	816	859	857	861	829	781	842	810	817	826	800	861	843	833	781	858	864	824	913	840	794	911	796	858	828	839	823	800	842	858	821	881	853	849	878	862	832	809	861	837	886	844	814	867	878	807	846	879	888	783	855	885	853	840	850	847	816	852	916	833	870	844	878	811	874	867	873	840	833	864	899	828	856	849	848	909	870	835	810	869	854	804	823	858	863	796	803	884	793	844	845	913	864	834	882	837	848	892	822	808	848	807	837	854	847	821	887	828	795	853	802	869	814	794	879	811	845	861	845	831	858	850	845	884	848	833	856	848	845	835	880	827	849	847	862	838	858	829	861	854	823	835	851	838	845	850	910	822	849	869	865	848	845	823	822	833	861	877	831	901	864	834	858	827	870	798	850	856	843	791	830	853	832	845	850	847	804	854	890	869	914	831	847	863	852	870	895	886	817	797	876	859	860	796	841	849	853	827	853	828	831	781	878	840	817	801	887	839	849	808	825	807	879	854	847	837	838	836	828	790	893	819	816	881	829	825	852	843	852	772	790	896	872	828	830	800	844	870	860	876	877	826	836	803	844	815	828	819	872	798	843	810	874	890	837	871	862	898	847	874	909	839	830	891	844	861	851	809	823	849	859	832	850	826	861	783	841	828	918	839	836	830	835	814	840	775	838	815	849	850	820	838	816	809	852	823	834	832	849	895	834	853	820	850	862	864	937	909	850	792	819	890	825	811	898	875	874	882	879	852	836	831	799	892	839	791	845	831	869	844	864	829	831	893	860	842	877	818	819	849	854	805	896	842	876	836	856	858	834	874	844	838	826	834	826	886	831	837	835	905	789	845	863	800	859	829	841	834	886	854	770	841	854	848	844	861	795	844	839	882	828	810	787	809	829	838	842	847	850	862	864	876	789	856	817	851	826	847	837	806	829	849	787	855	840	831	856	810	835	850	856	869	810	878	840	872	869	854	822	844	814	860	897	844	866	826	822	804	858	806	866	844	840	835	858	797	831	835	862	865	855	782	814	851	875	822	836	805	842	809	841	861	832	850	831	841	846	802	864	821	820	846	838	853	836	847	884	821	848	811	850	842	903	875	864	814	879	818	919	856	819	860	823	817	805	853	846	869	893	832	874	839	849	812	804	855	810	876	876	811	806	877	865	842	792	842	852	793	859	840	809	880	811	822	843	850	814	791	825	834	839	815	833	920	833	885	826	909	847	829	813	830	847	846	865	838	828	795	821	859	883	828	875	839	779	833	800	790	835	902	837	875	881	877	859	854	795	828	858	825	893	841	796	871	906	861	805	823	839	828	815	849	838	812	861	802	844	826	812	855	829	824	796	859	795	841	861	846	854	858	838	867
20771	1912	267	220	216	228	221	244	235	247	209	226	193	220	207	234	188	208	226	197	186	203	218	205	210	202	230	206	220	233	232	227	217	228	202	220	221	218	204	211	215	224	210	211	225	234	251	214	212	213	203	231	207	218	209	221	221	218	223	214	219	200	212	207	217	218	206	230	222	239	214	225	229	195	227	214	207	227	218	210	211	204	249	214	239	212	226	221	233	225	229	205	210	224	195	255	216	222	204	228	200	214	200	226	181	204	241	237	230	223	208	216	217	207	223	218	207	212	222	203	245	231	234	244	218	237	239	202	201	214	218	237	197	229	238	222	187	235	200	184	201	223	217	220	216	224	221	211	200	232	226	214	215	202	230	223	223	214	212	236	201	220	223	229	226	214	207	201	210	230	227	215	214	188	223	214	231	213	229	214	182	245	236	206	205	221	199	192	229	216	199	198	186	199	221	190	218	215	206	217	214	216	236	218	196	219	226	214	251	246	258	223	208	192	220	212	220	223	218	211	235	228	204	210	231	211	197	203	210	215	215	233	211	212	225	204	201	195	226	218	218	228	214	208	192	209	218	213	204	241	244	228	225	220	226	215	209	215	212	225	213	222	204	217	211	214	227	209	229	188	204	205	232	219	220	200	213	239	233	225	240	232	220	230	225	207	219	218	209	221	184	209	231	242	202	223	197	246	211	204	189	217	211	214	218	238	221	247	224	213	202	237	204	205	211	187	219	235	228	222	199	216	204	229	212	214	213	207	237	238	223	215	204	217	196	193	202	231	199	222	249	210	228	212	204	214	222	201	234	244	221	200	197	212	233	222	209	213	229	228	182	219	209	216	192	193	223	212	203	209	236	250	213	205	222	197	222	227	242	206	219	208	213	210	225	216	213	201	232	235	204	203	188	224	208	231	228	215	201	225	217	221	198	236	215	211	221	224	219	205	226	231	234	211	205	238	201	201	246	223	235	195	224	227	221	222	195	213	232	226	224	237	222	206	225	207	217	193	199	234	207	215	211	182	202	196	222	224	196	232	207	212	212	228	186	219	259	217	242	217	206	231	193	191	206	237	233	242	207	227	223	210	195	226	209	217	221	231	214	207	206	228	222	221	218	223	227	224	226	244	232	227	204	223	208	227	231	200	200	207	232	217	209	200	235	212	212	246	231	222	185	226	223	216	219	229	215	226	224	203	210	238	225	218	219	210	238	226	200	200	226	227	221	215	202	233	198	211	206	212	225	218	224	181	202	209	212	218	205	221	241	223	236	219	209	221	213	215	208	197	228	223	174	246	218	215	217	196	226	235	211	188	247	199	218	212	214	216	259	198	216	200	222	234	191	210	238	186	207	213	215	220	202	229	212	224	231	235	202	225	203	207	193	219	205	224	221	230	214	207	189	236	223	216	208	227	240	230	223	217	203	220	235	196	208	210	206	233	212	216	226	207	213	189	207	245	215	237	234	207	226	222	215	211	207	189	248	224	223	201	223	209	223	195	218	244	229	223	255	238	209	205	231	237	191	219	217	217	239	235	205	187	184	221	206	259	222	195	219	210	210	219	226	212	210	193	216	235	194	246	214	225	223	221	224	236	226	205	249	207	216	204	236	202	210	236	218	215	233	216	234	202	205	244	209	220	226	219	209	209	225	210	229	229	208	242	242	222	216	204	214	228	211	220	218	221	227	201	201	218	226	239	195	225	190	227	228	217	210	227	235	182	216	235	207	220	210	204	213	209	204	212	220	214	209	202	219	200	210	219	228	243	198	219	224	223	212	251	219	216	225	212	200	185	230	216	216	237	199	209	220	223	217	200	222	203	215	237	227	193	222	222	227	240	204	206	236	229	208	213	206	201	232	217	192	236	235	206	205	208	219	216	239	207	226	227	200	212	229	209	220	209	221	233	201	205	219	224	237	213	219	214	216	226	207	228	209	201	229	241	196	202	223	220	205	239	238	230	218	220	203	234	209	216	227	188	212	202	232	192	207	204	212	215	217	211	226	219	197	198	227	212	243	227	193	241	201	234	234	225	186	207	199	209	202	213	228	205	216	210	251	215	244	208	200	220	212	179	237	227	208	222	215	228	215	232	232	203	263	206	198	221	243	215	225	187	196	203	224	231	213	209	222	245	222	206	258	208	222	215	240	218	236	217	213	232	208	218	257	253	208	214	219	223	228	228	217	222	240	202	223	218	213	229	219	211	241	210	207	243	212	240	213	214	205	212	240	220	215	218	226	203	229	231	206	220	202	213	229	226	192	201	210	202	231	194	232	211	209	209	213	212	222	228	210	234	223	234	228	231	230	222	202	204	203	208	231	213	232	233	217	233	239	234	230	209	205	216	215	207	188	220	215	215	214	200	241	223	195	252	231	221	211	218	219	202	194	226	240	222	225	218	223	161	229	222	215	208	211	208	205	192	225	195	208	210	198	201	184	220	215	235	199	198	210	216	207	205	228	222	216	189	231	235	205	206	236	197	237	238	192	208	211	218	194	210	231	200	202	233	192	216	228	217	222	233	212	228	225	217	240	214	208	214	204	210	226	197	211	206	228	222	240	222	219	235	207	227	210	212	238	247	192	208	211	229	226	235	223	221	212	210	222	188	210	222	231	236	235	226	238	189	248	221	201	219	224	188	201	183	224	210	209	195	224	225	213	225	190	210	187	234	215	198	228	204	198	209	202	231	232	206	211	225	231	225	224	201	203	219	197	214	200	204	236	226	240	219	236	171	226	195	177	232	214	217	225	196	199	229	232	183	200	212	195	213	218	196	232	201	207	217	238	234	175	236	223	221	212	228	208	209	225	221	222	226	227	219	189	217	217	186	210	230	204	229	204	226	189	237	230	205	206	205	211	195	240	187	222	211	226	198	192	224	229	244	171	196	221	196	211	209	222	224	196	231	205	192	206	236	237	234	219	218	234	183	200	223	213	230	214	236	198	239	215	219	225	214	239	232	207	213	218	225	240	204	216	234	246	187	226	197	199	213	222	221	213	205	199	223	204	200	201	215	245	240	199	205	224	213	238	213	206	209	212	237	250	202	227	228	209	233	215	198	205	254	202	237	211	233	203	228	233	212	237	204	218	220	251	242	216	241	224	220	213	224	196	206	223	209	218	201	177	203	242	207	219	221	210	213	238	214	199	211	223	229	220	220	194	214	212	220	228	207	235	216	207	244	230	201	227	206	214	194	213	186	210	217	200	240	233	224	197	205	229	218	201	219	222	203	219	212	202	207	228	219	222	220	202	197	212	229	220	198	231	213	212	224	221	206	205	202	208	205	230	215	190	225	204	235	187	221	216	216	201	280	207	231	196	216	211	220	206	209	213	240	219	216	205	222	243	214	193	189	219	243	201	215	229	200	208	235	208	183	231	198	211	228	239	222	246	218	238	230	199	229	244	230	205	206	241	248	245	210	202	194	203	219	234	231	222	225	205	207	221	197	228	227	205	190	212	225	186	225	208	217	245	210	241	174	212	244	212	233	227	201
15102	651	674	734	689	689	682	642	621	677	624	648	664	722	666	619	619	619	633	629	645	607	630	639	643	633	647	637	583	640	653	646	603	620	648	679	611	619	617	632	553	654	606	668	626	623	632	631	619	625	606	624	607	654	623	576	602	601	675	643	647	588	631	649	613	610	614	622	637	607	605	621	659	621	621	601	645	639	627	597	608	611	656	618	631	615	637	630	625	643	591	616	614	659	615	590	624	607	587	612	629	631	613	673	658	656	630	654	591	646	638	613	595	652	638	628	656	621	590	635	628	605	633	600	577	635	632	649	588	621	632	630	616	618	652	618	663	656	655	621	604	605	613	611	626	578	633	621	612	610	656	613	623	627	632	599	588	618	626	657	637	579	663	607	536	589	643	593	623	648	617	627	644	624	657	584	610	640	650	620	584	614	614	595	603	642	599	660	695	624	568	605	653	650	619	599	614	623	606	636	634	592	612	638	642	574	620	602	571	600	631	659	664	608	606	618	644	645	647	604	644	616	608	597	613	655	606	634	641	633	599	632	588	627	645	663	633	628	593	631	659	615	586	611	633	601	618	643	622	650	616	612	633	636	605	652	645	651	621	641	638	623	602	567	646	591	623	657	607	677	602	618	594	602	633	615	638	638	616	681	617	634	671	653	639	579	646	615	616	651	604	683	645	625	644	592	619	627	634	628	613	597	615	636	640	647	624	627	624	650	620	618	624	617	616	622	603	651	630	600	645	592	645	612	635	643	641	632	662	626	631	610	677	627	605	609	591	621	564	638	638	593	645	598	612	603	660	600	626	656	666	607	639	590	639	596	657	580	619	612	647	599	643	651	589	657	661	630	633	621	556	608	610	616	569	619	583	636	633	607	595	656	646	615	642	669	596	632	600	648	591	633	623	580	667	626	562	602	636	621	668	624	605	611	588	689	657	630	591	599	612	654	592	662	649	651	626	607	629	607	584	595	644	645	656	563	642	628	627	619	599	645	605	625	604	592	629	635	594	583	598	644	650	598	587	643	645	600	626	625	625	621	628	618	668	631	635	652	615	597	622	602	631	620	602	657	609	654	662	638	612	603	611	600	632	631	632	598	640	658	639	601	643	606	656	597	580	580	605	639	601	620	650	606	628	598	612	594	598	652	622	605	600	615	578	641	607	632	612	601	607	611	577	604	598	610	670	585	621	619	611	652	588	620	654	655	605	643	624	648	627	616	601	623	627	635	634	617	676	618	568	672	632	635	655	630	620	656	600	679	572	613	613	603	635	653	647	636	619	603	582	635	641	643	661	635	563	653	646	583	617	607	599	596	646	630	615	572	623	615	607	596	636	629	640	628	587	598	603	643	604	627	613	569	651	607	609	632	591	585	595	590	593	579	598	588	641	623	612	602	613	625	652	606	625	652	640	613	596	629	650	661	606	623	582	642	595	650	617	620	637	630	587	627	613	638	653	669	623	638	643	575	647	649	657	648	613	612	696	629	669	603	598	609	582	649	638	640	636	593	630	663	606	633	613	630	631	602	633	603	625	591	622	627	588	609	581	618	604	639	573	627	611	581	668	637	620	614	608	606	644	620	635	605	620	617	636	638	611	616	633	591	596	609	630	634	619	643	627	669	619	635	633	648	592	644	643	624	568	593	605	657	608	667	626	593	643	653	609	654	585	596	620	695	634	609	644	617	619	606	638	613	600	664	572	631	618	646	614	606	601	610	615	581	643	650	636	614	660	656	626	620	620	639	607	612	608	608	633	622	632	580	621	654	620	609	611	659	643	634	604	601	618	604	600	621	637	611	628	587	633	596	628	638	625	614	632	599	625	607	617	644	599	603	598	611	617	628	621	623	630	617	635	628	551	582	598	615	636	596	631	635	648	599	615	640	666	600	644	617	663	641	608	630	648	656	640	632	612	599	591	577	638	633	591	628	648	604	658	593	588	620	640	610	626	609	634	607	588	598	639	607	614	616	597	668	622	597	644	603	607	624	596	593	620	593	593	652	613	644	641	606	638	625	627	632	655	609	590	628	592	620	573	614	623	661	589	580	638	622	593	633	622	622	607	599	616	646	620	599	608	589	599	661	656	640	562	624	567	634	645	672	610	653	596	647	614	671	595	613	666	616	559	598	584	632	594	641	613	660	569	595	616	613	599	643	631	588	621	660	601	610	673	604	594	578	613	627	631	606	620	629	597	652	616	608	610	632	598	572	632	641	619	587	648	586	644	623	554	572	580	613	616	621	610	610	647	668	648	649	617	601	612	586	587	646	645	645	656	660	631	646	660	597	603	622	610	624	605	651	631	626	651	630	651	651	611	642	627	626	646	576	590	617	670	613	628	642	627	651	579	611	623	594	594	597	616	623	610	552	664	607	638	613	603	583	604	580	608	634	612	622	603	611	657	626	691	656	635	652	615	635	622	668	591	624	631	596	628	640	598	607	605	637	657	598	607	640	610	634	631	645	631	652	614	632	642	610	632	629	676	637	606	583	639	608	600	634	644	600	607	582	599	603	623	653	611	627	635	626	618	650	638	621	619	640	633	603	673	619	653	648	610	648	599	590	595	600	628	618	588	582	624	587	660	588	613	648	667	618	614	623	620	649	587	579	588	629	671	600	617	627	657	636	640	625	609	597	632	649	654	647	637	580	634	636	610	641	611	621	627	620	664	564	601	657	629	625	602	607	594	620	620	641	589	618	566	643	580	650	614	639	641	650	644	625	606	651	624	593	628	633	645	581	655	628	645	601	625	617	608	608	586	606	619	631	618	579	589	641	548	634	613	645	593	606	584	615	634	602	631	624	616	600	633	575	651	605	624	649	677	603	590	674	618	591	635	610	601	592	568	647	616	614	642	615	660	600	626	632	597	616	659	609	582	610	615	623	617	591	618	653	633	640	585	615	632	585	610	647	634	626	595	600	655	618	574	624	610	642	619	628	653	620	639	639	589	609	651	633	590	652	596	592	586	634	631	569	622	601	614	639	601	586	642	598	633	632	618	634	572	635	656	595	657	618	642	666	680	707	649	615	628	631	649	632	624	605	651	651	633	585	666	622	605	633	619	620	606	618	610	648	614	635	618	620	647	615	566	637	593	635	658	566	583	624	600	608	631	603	593	650	633	678	618	618	648	620	629	614	562	617	615	616	636	665	647	675	616	611	604	659	586	616	617	608	636	620	635	630	661	628	578	651	623	649	634	677	632	639	653	658	615	640	623	622	644	678	557	618	595	598	644	596	625	623	597	631	624	614	622	602	611	620	619	593	692	659	575	575	602	613	603	639	647	616	594	562	653	637	643	590	603	656	612	572	639	666	621	628	616	596	608	635	650	663	616	588	661	665	597	645	674	596	621	609	631	658	607	606	556	618	588	610	657	621	608	655	621	616	655	630	616	598	610	619	650	614	631	639	624	648	621	641	592	647	646	695	620	608	622	621	646	580	581	638	606	673	630	626	628	611	634	580	642	608	645	623	704	684	656	637	604	626	623	615
49384	21360	7382	977	735	620	570	509	464	469	427	432	396	416	381	402	411	394	398	385	398	386	383	341	403	368	364	328	393	403	383	374	347	373	353	350	362	382	360	344	376	385	371	356	362	365	353	367	333	370	343	339	374	346	391	313	356	353	358	377	371	354	370	352	345	369	354	376	372	373	399	347	371	373	354	363	368	369	375	336	337	371	344	367	379	372	320	362	373	364	355	366	367	340	328	373	369	336	364	349	372	349	352	377	346	348	375	363	355	409	338	360	379	365	368	311	378	357	363	364	355	344	356	344	367	366	375	353	362	387	364	360	337	346	365	324	337	354	378	354	333	364	343	343	346	419	336	379	373	329	325	379	347	359	354	331	329	350	367	357	328	352	333	345	388	369	355	369	390	356	329	381	344	369	356	383	332	338	387	354	349	332	390	363	380	383	381	367	326	388	367	346	350	344	362	373	372	339	368	387	378	341	337	367	375	366	359	345	335	365	424	380	370	355	383	341	359	329	378	338	363	366	355	338	381	364	348	325	345	417	347	389	353	364	354	379	341	393	349	374	362	340	351	367	423	386	331	347	337	356	341	390	376	338	369	363	366	379	377	350	381	366	353	362	378	388	350	366	359	372	341	338	384	370	374	379	393	343	376	362	345	340	422	391	356	320	383	357	325	344	365	351	367	367	381	348	379	372	368	390	375	339	382	378	353	398	398	350	349	367	384	338	363	360	358	387	351	358	383	359	349	325	364	366	367	347	384	350	338	334	369	361	352	336	369	361	357	365	333	355	361	357	361	369	365	391	387	419	384	337	345	417	373	367	370	375	351	359	374	329	366	345	372	397	369	362	360	365	346	373	353	387	388	332	340	337	363	365	385	362	391	343	357	374	371	365	350	348	400	365	372	338	362	354	352	353	394	377	346	368	368	375	345	369	366	379	385	358	373	367	369	366	385	375	362	382	334	348	350	345	380	367	370	388	385	351	354	371	380	345	386	372	395	383	341	361	331	348	375	379	347	334	396	370	364	338	392	373	354	371	336	382	389	356	378	368	351	363	361	350	365	376	343	320	363	362	372	347	391	379	343	332	360	342	333	334	381	340	371	339	395	359	350	391	359	356	370	354	321	367	346	373	336	347	357	328	346	366	337	341	356	365	360	385	379	365	401	368	335	385	367	352	372	357	355	340	378	397	355	386	402	350	358	370	339	345	381	360	335	349	344	365	371	365	398	360	358	363	362	371	370	381	356	345	347	336	349	347	395	361	386	367	338	370	332	338	371	320	367	353	322	353	346	387	367	347	372	371	350	338	392	352	349	364	353	356	356	385	346	364	346	330	340	357	353	371	335	406	349	355	358	397	343	326	386	329	362	331	343	381	284	372	331	345	396	352	338	337	363	384	353	339	354	345	355	346	346	321	333	350	344	381	393	349	409	361	360	348	386	362	370	388	322	384	382	350	345	365	373	348	392	348	343	352	342	335	379	337	373	377	380	357	386	335	388	364	382	352	367	344	385	366	342	353	367	379	372	338	377	324	383	336	341	355	379	335	373	344	358	329	368	366	376	375	360	354	412	369	353	349	353	338	373	379	340	391	354	372	334	362	344	325	380	364	400	345	376	343	371	320	354	362	338	358	406	341	381	359	363	367	340	346	375	347	350	356	370	343	381	351	372	362	367	358	390	331	357	340	340	352	339	391	373	335	376	354	353	361	379	359	367	349	364	381	378	366	355	384	339	361	367	367	384	391	364	356	373	363	372	365	329	377	357	366	358	342	366	356	392	373	358	361	396	348	354	359	352	335	336	375	372	369	357	353	379	341	345	322	339	360	364	341	379	386	373	357	398	362	343	358	340	347	365	372	362	389	337	321	382	385	350	338	339	349	330	373	374	352	321	372	373	362	344	366	353	344	390	384	382	375	345	344	365	364	367	379	373	328	397	372	336	408	340	329	354	348	344	319	357	353	368	376	360	364	364	350	382	381	364	321	377	328	314	360	358	351	352	370	363	364	338	400	370	356	345	408	341	366	337	361	382	349	321	332	334	402	358	374	360	347	363	378	352	349	376	357	354	369	377	346	378	374	354	355	348	361	349	380	351	371	367	364	393	378	351	353	353	383	341	351	357	363	376	390	375	379	334	339	328	349	360	354	372	363	356	354	382	380	360	388	360	349	360	375	350	366	344	325	357	344	384	366	352	368	360	365	348	350	332	368	362	333	354	383	339	353	356	377	366	349	394	346	379	368	382	378	374	352	330	386	340	395	364	331	400	376	399	357	396	396	344	325	331	373	342	357	347	361	374	375	372	329	322	397	398	381	363	326	349	361	380	370	360	383	363	316	360	358	365	373	379	353	373	376	370	375	346	367	346	382	343	342	373	372	304	346	373	359	358	365	322	365	385	333	351	350	385	404	401	366	379	334	350	365	348	342	372	371	367	362	366	345	402	358	371	352	352	376	343	344	357	344	350	358	406	377	343	349	348	371	349	383	315	368	382	316	365	371	353	370	395	368	377	357	354	348	366	375	364	367	344	355	398	414	368	334	357	349	350	373	378	370	344	359	384	333	372	348	359	371	364	349	332	400	378	388	366	371	368	338	316	347	321	335	376	375	387	359	359	325	343	355	338	346	323	373	356	337	348	368	355	383	395	345	382	361	377	365	337	383	356	330	364	345	387	373	388	350	348	385	354	348	363	336	397	352	359	388	394	386	374	337	343	326	345	348	353	346	352	356	360	350	347	367	355	348	352	347	373	370	349	357	387	375	354	366	348	368	369	376	336	302	361	341	389	362	413	358	380	360	378	352	348	333	325	368	357	354	351	389	354	377	353	389	366	364	348	382	318	344	353	364	321	387	343	349	338	329	391	364	356	337	359	390	326	355	366	327	342	354	393	365	377	357	371	337	391	356	353	355	359	367	340	371	362	351	356	373	352	383	335	373	370	358	333	333	369	370	360	377	385	362	342	346	362	325	378	364	328	362	328	358	358	361	375	353	356	339	334	347	346	353	356	364	330	380	368	367	375	347	347	393	323	363	392	366	359	400	363	371	369	354	364	376	363	370	349	385	375	328	337	353	411	350	338	366	362	413	394	364	353	373	396	355	339	377	368	375	323	358	344	372	353	342	355	350	338	336	358	381	376	359	384	344	379	368	353	337	387	383	384	332	332	381	352	378	385	366	360	395	360	360	373	328	361	345	374	354	339	319	357	340	390	383	382	338	370	357	385	346	360	320	326	363	354	331	359	381	348	376	353	367	360	361	376	353	354	351	324	362	379	364	346	356	337	365	355	402	354	351	361	397	364	370	363	324	351	369	380	407	327	345	383	340	371	354	375	356	316	373	412	365	394	359	397	359	381	327	396	355	365	362	350	391	382	356	412	336	392	374	358	389	342	390	347	358	404	336	400	369	373	356	365	407	347	384	368	378	346	346	362	366	379	351	325	356	387	350	359	361	332	348	376	393	365	319	355	373	367	374	351	347	349	416	328	357
28632	1685	2571	2901	2662	2268	1993	1705	1590	1486	1419	1277	1240	1279	1194	1177	1122	1141	1087	1080	1077	1091	1062	1006	1055	1032	1022	991	992	1028	981	978	1032	971	986	939	960	1021	992	957	1030	950	971	1015	981	989	955	920	978	905	967	933	959	957	957	912	944	1021	989	917	932	943	992	956	946	919	971	931	967	943	965	960	939	993	997	895	932	979	933	936	936	961	868	931	937	948	931	943	890	884	972	950	1019	887	887	975	924	958	940	901	927	955	977	964	960	965	926	965	951	921	942	955	954	1018	942	891	925	886	942	1008	990	973	925	953	961	933	935	945	874	923	982	893	905	920	968	993	963	922	983	982	956	1003	931	908	910	962	955	936	930	868	926	915	934	976	931	913	968	930	976	945	1008	950	903	940	953	966	937	954	923	966	967	945	1004	928	976	943	932	914	932	969	927	964	933	927	907	922	915	886	927	900	933	956	922	887	937	925	956	950	925	981	905	978	901	963	879	972	958	942	952	960	987	916	977	959	970	929	939	1001	944	914	949	909	951	904	939	935	887	960	1011	914	967	971	977	933	897	972	985	931	943	918	909	920	961	955	892	1002	959	1004	931	967	946	923	955	1002	898	922	925	984	936	974	913	950	946	974	940	927	974	976	899	1020	916	968	944	965	910	881	959	918	952	963	895	943	960	975	934	947	877	921	956	908	943	931	979	899	929	928	970	959	972	943	930	914	920	935	1009	941	971	963	967	959	990	946	939	921	964	922	917	972	916	932	913	987	920	950	970	967	951	979	909	897	1002	925	904	927	902	965	947	873	974	922	975	944	908	969	888	907	959	890	935	1012	942	956	964	889	903	943	1004	934	933	943	920	943	955	916	972	933	945	923	991	964	957	859	1021	900	911	958	925	944	970	901	928	911	905	902	928	958	995	924	898	1036	988	934	978	997	888	959	908	925	940	941	919	917	941	967	993	933	916	986	897	986	973	963	925	895	937	943	972	896	928	978	1020	946	915	918	951	957	970	945	929	966	996	912	946	932	967	960	1009	916	916	943	949	965	877	937	880	897	947	921	940	898	932	947	926	913	946	923	952	985	1010	921	948	873	982	961	922	906	964	934	947	953	928	942	918	987	984	985	900	985	942	916	902	952	964	927	944	962	947	954	919	968	951	964	981	936	930	950	950	988	934	935	955	947	968	985	954	957	896	948	915	911	1002	919	948	926	897	966	918	942	953	923	919	947	888	914	928	942	974	926	969	913	945	943	981	984	954	978	900	971	985	984	910	924	939	946	888	922	950	911	944	959	903	952	922	904	969	862	978	943	1009	935	910	912	929	977	919	909	926	964	909	947	963	951	976	976	917	947	924	917	918	999	959	904	990	940	906	911	954	954	938	925	919	960	933	870	929	947	895	960	933	937	862	925	897	907	895	960	977	961	966	942	950	914	936	871	928	971	953	946	903	944	954	927	959	928	948	919	996	957	937	987	947	967	911	884	943	948	938	990	957	949	931	955	968	921	941	962	927	929	974	950	962	921	948	950	936	964	942	990	935	906	916	917	930	865	941	914	931	938	917	924	942	897	961	885	938	991	942	990	916	926	937	998	925	999	946	905	964	925	903	907	965	924	968	965	914	945	911	955	873	912	935	929	1007	958	940	883	900	944	932	897	944	957	951	973	913	985	1000	881	951	959	884	992	934	959	952	872	885	955	980	926	972	911	996	896	1005	883	958	962	897	958	940	948	939	937	975	971	890	932	875	934	951	939	963	931	972	956	934	905	944	938	926	934	965	922	965	926	936	987	901	889	946	947	967	949	928	972	947	889	927	941	913	920	954	884	903	871	960	943	954	889	950	851	966	948	868	958	981	947	958	919	936	910	963	949	955	927	953	968	924	944	946	934	944	1024	959	921	983	955	973	952	962	960	915	916	943	956	927	979	969	946	961	967	957	944	916	945	935	894	945	970	1000	910	924	899	970	913	934	893	938	934	964	893	919	938	956	916	902	980	986	916	905	903	961	965	1003	899	937	926	952	931	923	967	941	1017	951	911	951	925	969	928	967	973	955	918	931	957	978	931	931	1003	965	952	933	928	947	913	923	926	976	936	916	909	933	939	960	991	966	971	880	893	885	928	1025	940	914	944	923	919	894	918	919	942	934	979	926	929	954	883	862	902	932	927	977	887	946	921	901	953	979	969	919	976	924	993	886	924	963	922	977	926	979	982	966	945	898	949	939	962	883	910	990	927	922	921	953	946	906	948	928	952	888	906	948	907	963	931	975	965	929	947	989	967	938	962	933	954	983	919	915	1002	937	959	914	961	914	923	919	926	924	956	943	934	919	943	923	859	967	858	988	950	921	911	932	987	941	925	935	933	939	977	944	965	950	907	944	905	964	882	909	986	950	929	922	950	937	975	898	923	959	933	956	910	940	947	911	983	943	959	904	898	934	892	960	996	918	928	904	922	885	938	931	918	930	879	964	950	937	907	868	903	908	935	885	933	985	970	942	1006	927	988	874	966	968	938	921	1005	1019	1018	947	860	971	921	948	943	950	988	939	933	914	873	917	927	920	944	984	888	892	934	923	1007	910	932	992	874	885	966	901	933	960	974	967	1043	1024	867	943	944	963	937	923	974	923	953	958	944	897	930	932	916	929	918	982	974	915	901	928	1001	958	927	964	934	960	994	962	934	919	954	975	922	978	929	892	949	967	977	987	960	920	936	915	961	974	937	941	978	884	925	942	927	968	959	957	931	945	911	937	1014	920	971	945	953	939	945	903	958	1020	938	956	887	940	920	966	938	915	969	919	934	907	966	943	986	948	937	941	925	958	979	926	948	963	990	931	949	903	936	907	993	981	983	885	945	972	967	972	946	932	950	912	926	899	959	966	927	894	937	920	896	945	955	975	895	978	953	934	942	912	909	935	901	964	936	871	908	968	935	905	927	955	954	975	977	931	954	854	896	945	911	947	1021	949	944	919	940	997	973	929	881	936	993	899	942	877	949	869	878	914	921	932	914	955	912	907	907	923	955	916	908	941	868	986	898	964	911	1015	895	970	920	927	876	930	883	960	945	933	940	937	978	943	927	934	981	949	920	920	909	906	928	934	948	983	943	910	920	911	932	937	916	975	955	929	894	895	931	905	882	957	989	978	948	928	935	920	951	936	971	975	915	904	948	943	960	933	897	972	911	901	961	951	907	899	1003	971	906	947	936	953	949	931	909	988	943	891	994	955	994	941	974	921	942	1004	896	915	960	989	903	904	895	913	951	962	971	957	914	905	954	946	984	893	926	976	932	949	996	966	932	920	892	893	994	918	1000	912	971	888	941	915	964	937	925	983	940	967	970	916	958	944	917	891	992	942	936	998	916	999	955	911	921	963	963	916	963	977	938	924	945	1016	960	937	958	931	926	918	935	925	982	919	903	927	907	949	941	952	948	965	926	918	955	957	962	899	905	952	930	907	988	896	1034	938	979	975	904	962	952	928	913	913	909	909	977	926	926	885	919	910	931	951	974	975	927	1001	874	918	947	917	952	945	933	882	961	921	984	925	974	952	956	950	905
53012	25644	15853	2163	1110	904	710	593	521	478	443	396	399	436	408	399	404	363	357	354	411	362	356	398	351	347	311	371	367	303	344	332	349	336	339	326	339	369	322	322	309	339	338	311	351	379	358	299	314	313	332	346	307	306	320	314	316	346	344	309	325	323	357	307	369	308	353	347	321	342	342	336	330	311	334	339	335	313	315	353	362	335	336	310	304	328	365	343	320	313	310	296	314	312	324	289	318	333	332	309	321	311	331	331	325	342	310	321	351	323	334	303	279	350	329	300	309	351	320	392	335	344	321	357	337	300	314	356	338	319	349	352	331	313	360	313	315	296	335	326	351	352	314	331	356	320	371	344	344	348	301	316	340	306	342	321	301	326	326	320	362	323	293	298	335	345	367	299	333	351	335	341	339	342	333	298	337	328	327	358	318	349	333	323	295	333	314	295	375	336	295	348	350	306	334	338	329	352	347	314	316	307	319	322	313	345	319	289	369	318	344	332	287	333	345	357	296	339	338	340	306	361	342	345	315	324	313	336	339	330	315	312	312	319	325	327	319	351	350	344	350	327	351	317	330	345	346	344	323	317	328	348	309	359	348	295	297	323	306	309	327	311	339	338	313	316	329	314	353	341	355	322	346	320	289	335	314	333	318	303	346	328	322	315	303	328	333	320	352	330	327	313	335	327	317	340	348	330	361	297	322	364	348	354	303	340	353	358	322	336	342	328	334	315	324	319	333	369	321	342	361	345	331	328	311	333	320	315	322	316	327	335	316	325	298	333	349	337	327	288	365	316	331	330	328	345	347	330	342	334	329	305	328	315	309	344	362	351	344	352	337	330	348	310	314	329	322	333	363	317	354	329	319	332	319	319	335	321	320	305	333	305	324	334	330	356	323	358	328	334	300	347	309	360	330	327	364	305	328	309	331	349	312	337	342	360	329	313	306	304	337	308	322	317	298	316	323	307	308	322	351	342	322	309	313	308	358	339	350	349	301	343	359	315	325	314	346	301	350	344	318	293	321	333	305	338	324	329	342	346	351	336	331	321	279	324	353	359	334	324	336	332	330	339	315	344	302	337	342	328	317	321	317	339	323	347	328	325	334	341	327	350	334	292	344	342	318	341	338	328	345	318	322	308	339	320	320	338	339	322	324	331	344	322	352	320	350	345	342	369	318	312	339	336	338	319	349	330	318	330	331	329	283	314	348	308	319	342	303	338	360	303	318	313	343	311	333	315	334	327	335	349	335	306	322	309	277	329	330	325	332	353	330	339	326	350	330	319	323	331	343	330	330	324	341	322	297	338	316	332	323	326	309	327	298	341	329	329	324	332	314	338	333	319	365	296	344	294	350	329	350	344	313	304	296	309	350	339	305	336	325	336	324	310	344	322	332	317	329	309	322	348	295	347	324	329	337	323	315	322	331	277	338	343	322	335	301	316	350	340	353	310	321	325	326	319	340	341	337	312	333	346	319	280	335	312	378	308	352	341	320	328	292	296	329	322	358	347	336	316	343	342	356	315	322	301	361	346	325	344	314	307	341	348	309	318	335	347	344	325	348	364	301	301	314	313	298	340	313	322	333	335	316	322	301	347	359	336	312	318	336	375	334	349	348	331	315	335	348	303	315	341	333	342	283	288	369	312	309	341	363	323	342	315	297	353	295	366	335	322	334	322	309	324	310	335	306	332	381	338	334	329	370	320	338	343	349	305	306	348	300	317	330	343	343	308	343	343	321	310	294	299	295	340	319	350	289	329	324	342	327	346	280	333	327	331	333	314	313	320	323	294	332	332	343	330	374	283	363	328	320	354	333	327	318	334	325	322	308	363	326	310	335	360	309	353	315	333	326	342	319	305	302	328	331	341	335	323	308	321	319	316	287	314	300	295	342	338	326	305	337	323	294	349	325	322	345	326	348	301	303	347	317	333	300	341	344	329	322	346	322	342	308	312	337	315	362	301	295	327	321	303	366	330	374	355	334	306	332	337	314	349	336	320	334	309	314	295	315	314	322	348	373	315	315	321	306	329	325	330	343	311	302	310	349	318	316	277	335	329	320	348	325	277	337	298	311	338	325	332	321	314	315	314	343	322	316	347	309	337	338	324	327	331	321	323	303	335	328	327	342	346	320	306	317	355	336	340	317	321	285	333	323	334	348	330	336	315	333	349	320	359	333	298	308	305	328	305	324	357	329	326	340	336	331	327	315	333	318	337	333	306	281	312	305	335	343	341	322	350	346	371	337	309	359	338	352	337	324	324	379	298	364	308	328	329	328	343	287	284	338	295	313	362	325	324	367	342	329	340	341	300	342	337	348	293	334	347	332	344	308	301	331	310	329	344	322	331	317	328	331	356	360	334	294	318	311	310	327	323	342	329	327	343	349	342	315	283	318	350	345	354	309	330	295	305	346	312	332	358	329	356	328	352	334	348	297	287	341	314	337	304	334	367	340	326	360	339	323	376	318	324	337	337	340	309	291	307	318	317	308	348	329	322	317	316	342	326	328	307	315	337	322	306	329	321	319	307	360	359	332	344	320	313	336	320	354	321	330	359	311	338	357	321	335	291	336	352	345	318	314	312	321	333	351	303	319	297	324	348	340	348	339	326	302	339	317	311	325	315	320	311	284	313	357	343	329	321	336	295	351	310	365	338	338	337	354	319	328	333	348	332	329	336	353	306	313	337	286	316	302	324	330	300	347	300	339	348	336	308	307	309	347	304	339	310	287	316	322	302	302	296	332	331	309	286	321	292	338	308	326	314	283	316	282	335	317	315	337	310	360	278	337	330	322	296	342	342	328	307	357	317	342	330	340	305	329	340	321	321	295	301	345	304	325	336	340	363	317	284	322	302	320	334	325	317	328	296	310	305	322	331	318	338	307	347	308	385	343	316	352	341	289	336	350	325	359	299	300	344	319	313	294	317	349	355	346	310	303	302	309	330	325	354	304	346	308	347	337	331	346	341	303	352	338	309	287	324	313	319	382	314	322	315	294	343	300	355	338	327	357	349	344	297	326	286	326	312	345	301	285	339	322	358	326	332	344	335	328	306	356	326	317	370	304	343	336	311	324	337	306	318	325	325	361	298	308	324	345	346	307	331	329	305	330	342	300	313	294	323	297	333	300	325	334	347	335	338	323	304	327	335	328	322	313	335	331	302	354	337	350	336	310	341	316	336	330	335	341	325	311	311	338	306	324	353	298	328	351	298	326	348	333	342	297	332	345	328	336	350	319	333	328	331	372	348	328	311	353	354	368	330	294	342	335	342	346	297	333	317	331	315	329	310	353	304	325	322	349	288	335	316	314	273	324	324	337	369	323	330	335	331	333	328	316	327	341	334	343	350	288	300	341	331	293	304	317	338	334	294	365	330	336	310	326	318	341	325	311	327	333	346	353	319	343	340	327	304	325	363	311	309	328	320	364	300	331	367	339	319	327	343	321	309	332	331	329	328	327	341	344	366	311	369	332	315	342	309	333	342	321	359	310	310	338	322
35280	2103	4036	4512	4011	3259	2789	2431	2166	1932	1699	1626	1493	1496	1373	1332	1263	1203	1195	1137	1122	1070	1041	1017	1049	998	1040	1045	964	932	980	942	969	912	991	873	908	890	932	865	870	916	886	897	884	889	901	877	884	898	870	891	868	862	862	887	884	853	861	862	822	835	903	873	876	839	830	862	914	844	817	863	892	818	854	821	861	813	891	909	870	830	848	835	889	853	830	860	819	846	826	775	845	873	856	838	854	810	855	852	867	869	816	883	827	859	856	903	839	818	831	832	839	846	822	799	826	815	912	774	831	818	835	804	828	851	887	846	817	846	814	860	820	841	866	894	863	849	831	856	814	836	876	822	856	884	775	871	873	825	897	837	863	884	812	798	843	887	837	810	858	820	803	818	854	790	844	786	789	847	825	848	793	878	793	863	838	844	810	870	841	826	848	805	833	855	840	874	795	851	894	810	906	811	866	803	797	823	818	830	828	799	831	890	835	880	850	828	781	843	878	838	838	831	836	782	860	839	831	851	849	796	838	818	832	869	865	827	805	842	780	856	781	807	795	848	872	840	852	814	842	811	838	807	761	800	831	850	846	842	887	818	860	850	828	874	843	818	879	825	853	800	883	882	774	805	853	868	825	825	835	840	854	834	837	797	833	829	788	861	862	801	835	851	866	843	855	836	837	823	795	847	778	823	838	821	812	875	874	845	834	846	841	847	848	857	801	822	790	800	826	858	850	798	842	828	813	788	852	801	821	828	864	841	860	881	813	766	854	854	847	805	833	865	831	832	817	823	798	831	841	810	791	820	840	811	845	814	820	808	795	798	854	920	833	817	805	843	802	821	804	849	821	857	839	835	863	884	834	828	823	817	841	855	819	827	871	822	833	813	816	826	841	832	855	841	792	875	842	865	840	855	826	844	847	848	910	831	848	888	800	840	782	832	866	806	847	857	838	820	880	817	795	845	802	825	833	869	791	823	819	833	798	800	856	828	827	833	825	824	817	837	826	849	806	847	897	889	824	844	859	826	789	882	880	778	894	795	790	811	783	785	846	884	831	795	826	857	823	872	819	840	875	859	826	858	825	861	852	854	840	817	846	911	803	816	840	838	840	837	851	809	825	804	814	802	794	820	840	841	800	767	854	839	813	788	859	819	851	853	843	833	811	806	885	822	806	828	854	824	817	868	825	844	831	856	823	801	833	834	862	883	800	828	859	809	788	865	789	834	804	804	769	821	811	771	801	804	836	838	808	876	796	779	876	853	814	791	810	857	863	811	828	829	813	834	825	845	859	838	812	832	862	809	846	858	839	819	805	830	832	905	910	764	851	844	854	831	818	814	768	825	816	853	817	829	864	862	831	837	814	774	813	811	836	907	823	834	808	811	859	830	841	815	879	791	862	839	770	837	821	860	824	842	857	807	803	839	877	825	865	809	842	799	841	817	810	798	827	812	817	812	794	860	819	819	833	862	881	830	813	818	839	840	839	829	820	877	851	848	855	797	816	855	879	823	841	828	854	847	765	853	826	839	870	828	851	887	830	823	839	831	791	797	825	861	849	832	842	802	934	830	842	861	863	841	819	866	847	806	866	866	821	822	889	839	836	847	802	841	815	820	863	824	851	799	851	844	822	863	827	882	824	820	838	844	791	839	820	784	813	850	823	853	880	853	772	875	858	850	812	864	777	884	854	791	820	833	844	872	878	825	781	821	833	834	855	780	897	824	909	768	853	824	798	821	824	818	873	844	883	881	855	881	782	876	780	834	806	841	815	857	828	834	822	867	815	851	781	835	883	834	815	827	811	841	786	814	804	832	833	845	807	825	820	779	810	864	891	840	809	885	795	848	807	899	796	832	872	849	870	843	841	828	811	793	834	845	826	861	814	877	827	784	855	866	828	865	869	790	827	845	788	784	853	824	857	848	846	831	806	846	823	789	896	830	869	836	787	801	802	790	806	813	819	802	800	820	849	808	858	830	821	883	851	811	867	894	893	818	848	877	851	851	836	846	792	858	857	831	815	879	800	856	828	818	832	841	833	803	807	825	812	841	840	866	854	800	830	779	872	857	808	816	830	801	848	904	867	846	858	878	831	793	836	854	807	825	790	823	839	819	844	844	876	845	836	772	821	823	878	845	803	810	885	843	840	831	850	819	839	808	867	894	801	828	809	851	856	889	859	857	845	845	826	856	851	845	854	798	808	833	844	860	866	786	867	839	836	897	812	887	866	864	826	834	772	859	884	797	831	816	804	829	880	897	846	826	823	854	807	839	825	837	816	830	794	852	816	835	886	848	823	812	848	882	890	836	803	805	858	838	821	855	849	845	788	838	866	841	827	853	856	845	839	788	794	858	848	852	808	823	891	848	872	800	844	868	818	810	822	806	844	846	834	890	839	857	832	822	814	859	832	827	865	876	845	863	834	865	795	833	835	832	817	851	870	825	844	838	852	887	924	864	782	825	866	799	785	801	866	834	838	837	862	812	861	885	863	827	805	841	814	891	847	805	790	842	786	831	827	864	816	840	844	878	829	830	848	808	821	835	862	784	791	845	824	864	870	819	874	858	793	862	868	865	844	813	793	854	864	839	850	825	846	849	801	811	853	793	851	849	863	850	827	846	886	841	853	891	822	867	876	827	833	871	824	855	886	831	825	834	798	838	857	805	822	839	843	890	834	814	831	864	838	847	896	787	850	889	845	784	800	852	878	808	844	877	819	854	824	822	858	803	824	906	761	822	823	831	818	856	851	839	876	783	832	795	832	852	873	848	803	827	824	830	864	866	841	827	859	850	881	833	891	799	856	821	854	841	862	866	802	820	814	830	844	793	853	848	810	844	858	811	776	870	882	816	813	837	829	870	786	826	785	840	837	806	828	766	847	803	819	865	834	841	883	831	846	826	796	852	823	835	890	808	857	868	779	826	813	827	788	796	841	798	803	841	843	843	883	836	807	830	846	802	811	804	884	803	862	787	814	811	799	842	849	816	867	835	802	810	841	872	825	858	820	809	870	827	811	822	850	876	839	819	811	864	852	846	845	840	832	799	819	862	792	841	865	840	858	846	811	808	794	862	836	846	906	854	785	815	784	873	847	860	866	853	862	797	796	893	836	861	873	820	831	767	813	898	852	804	883	793	880	845	846	802	914	864	866	857	809	830	840	790	843	812	780	804	826	897	851	835	858	833	809	819	827	838	821	880	835	863	816	798	865	821	841	889	841	828	797	828	793	798	872	849	841	863	857	831	880	890	864	852	845	834	851	796	879	853	836	854	815	843	825	882	855	863	812	836	812	868	813	855	807	835	803	812	810	845	842	833	831	811	862	817	796	809	833	855	797	821	845	838	879	825	821	766	823	827	845	820	832	798	792	821	819	822	865	878	861	813	809	857	834	837	863	898	834	838	840	845	834	797	810	824	843	838	833	825	801	827	789	845	807	880	828	840	804	895	845	814	835	851	863	802	867	839	825	801	880	825	837	810	872	821	892	854	808	858	809	827	796	827
17533	1091	259	246	235	193	213	202	218	208	207	234	225	207	219	197	228	220	220	226	239	217	210	204	231	202	197	180	230	234	208	217	201	223	204	218	212	214	210	200	210	231	207	177	206	205	222	233	209	187	218	223	202	197	228	234	206	223	184	231	217	209	218	189	219	193	215	204	208	187	195	209	223	238	212	222	207	225	188	210	215	195	225	205	224	219	227	205	221	213	211	217	193	223	221	214	211	197	238	254	212	220	210	204	189	180	217	238	193	207	202	213	216	221	225	218	203	212	176	210	227	220	237	220	248	208	195	193	202	234	214	220	213	205	226	213	223	205	212	205	218	213	204	237	207	197	181	214	226	213	218	229	222	239	228	229	216	229	230	194	227	247	228	208	192	172	215	202	229	225	202	189	219	227	214	189	248	218	220	212	203	215	215	199	218	244	219	213	202	201	227	190	215	191	211	210	205	221	205	199	179	185	219	204	237	203	199	205	228	210	203	197	206	212	228	212	198	209	190	188	208	230	205	206	209	227	206	222	225	226	236	245	192	208	216	211	205	223	193	212	216	205	202	218	200	196	201	216	233	226	216	215	209	232	227	207	210	191	202	224	214	218	198	222	218	220	220	192	207	205	211	199	208	195	238	201	202	192	209	189	201	211	232	214	210	223	230	210	207	206	225	201	191	206	198	196	221	212	248	245	229	217	204	206	222	213	214	200	220	209	213	217	211	196	194	180	221	209	209	196	236	185	197	218	215	205	223	207	223	219	187	205	223	212	218	240	202	199	222	198	233	216	218	179	186	204	200	201	204	218	213	198	228	224	222	229	211	179	223	213	209	202	183	208	223	229	224	208	196	213	210	210	239	227	240	237	216	192	212	208	200	226	244	188	211	236	186	230	219	197	222	224	190	214	173	207	206	233	207	214	210	220	236	206	201	203	234	228	210	222	183	189	203	223	200	189	194	220	242	225	217	250	222	210	245	205	239	206	247	240	210	195	195	216	214	203	193	197	209	216	220	204	203	200	222	205	239	219	229	209	204	190	196	208	198	194	222	241	216	209	227	205	212	228	230	229	212	228	240	192	196	228	229	208	217	204	203	191	203	221	223	203	226	201	230	218	206	205	229	235	206	206	193	186	206	246	222	180	177	201	206	198	188	198	220	196	223	243	221	218	214	197	235	194	191	245	210	171	206	209	238	205	203	207	211	205	227	210	224	221	222	203	206	214	196	228	209	204	209	244	220	188	206	203	221	169	196	212	223	205	195	225	184	229	197	237	214	205	234	214	200	177	238	201	217	211	228	234	219	210	198	218	212	191	217	191	211	201	218	213	184	203	229	225	206	205	214	196	216	213	221	218	192	224	184	211	209	210	214	215	189	211	202	216	201	207	181	212	202	214	219	209	199	207	220	208	203	210	194	219	211	246	206	182	200	210	203	219	209	183	266	204	212	214	202	204	216	191	201	259	222	215	221	212	217	233	220	206	206	220	214	198	210	214	232	207	239	221	192	200	219	196	218	213	209	212	222	203	169	229	203	236	211	231	215	224	189	197	209	203	223	217	213	210	214	214	209	241	223	221	209	205	196	175	200	199	218	237	207	214	197	214	172	212	214	241	240	200	222	205	235	195	221	241	236	169	188	197	218	195	229	206	216	230	210	225	210	225	221	224	199	203	206	191	206	202	219	218	207	191	241	197	207	239	202	196	223	215	225	219	211	240	215	214	187	189	213	184	213	217	200	212	207	215	207	227	197	229	174	218	211	239	216	213	210	222	223	205	193	199	227	188	195	184	199	204	225	199	244	188	216	200	232	222	231	188	222	228	188	203	229	221	230	209	217	194	219	200	223	215	225	194	211	226	222	223	220	227	219	208	244	201	214	222	214	184	204	203	205	201	217	226	219	207	179	219	204	188	209	218	209	192	217	217	210	198	217	222	231	223	224	213	219	204	213	244	212	220	210	224	218	198	211	241	220	196	220	224	213	215	222	209	198	206	211	237	191	203	228	204	215	223	189	240	230	187	229	198	217	227	208	203	233	215	216	216	211	205	219	205	192	224	222	207	222	206	208	226	200	187	211	208	193	228	209	204	237	228	201	208	237	228	206	211	183	199	204	235	212	206	202	201	198	232	213	225	198	197	221	227	213	233	189	183	206	237	214	195	210	215	203	200	222	192	220	204	221	215	196	213	197	219	209	196	217	207	204	205	232	218	214	215	196	198	198	219	204	202	218	224	222	216	211	200	215	219	190	199	203	201	229	228	218	209	225	218	204	234	217	241	191	222	195	227	229	216	191	197	211	231	221	211	208	190	242	195	224	189	201	217	196	223	235	201	200	203	192	198	201	219	199	190	227	213	217	204	238	204	235	212	219	190	176	208	227	217	221	235	192	214	202	202	224	205	210	197	232	201	228	221	217	223	208	231	224	201	225	212	209	203	210	204	200	225	222	214	202	219	201	211	248	207	197	223	230	214	232	207	225	185	192	218	242	221	207	206	213	196	204	192	205	219	192	213	213	217	203	234	216	181	244	230	199	203	215	227	241	231	221	201	203	231	212	246	207	200	221	204	193	234	206	175	227	240	176	206	168	228	209	220	217	224	192	244	203	204	232	217	179	200	237	200	225	195	186	232	195	210	202	215	193	217	248	213	200	216	196	187	210	230	194	211	228	196	223	211	207	235	219	209	210	204	237	208	210	201	212	203	184	212	213	223	195	217	208	206	220	220	236	244	209	210	214	181	226	208	223	201	207	228	198	184	200	180	228	218	191	226	221	213	214	199	205	227	204	210	231	206	203	204	212	207	185	218	195	219	212	185	187	207	211	210	212	208	216	235	230	225	214	208	234	200	196	201	216	216	213	193	211	224	211	229	232	201	231	180	197	218	197	200	201	208	215	200	186	205	205	196	216	208	218	235	249	213	190	192	228	211	214	200	210	221	200	249	200	211	199	218	217	204	230	202	203	213	205	236	238	201	220	226	224	233	207	201	217	207	198	254	183	209	201	212	220	227	235	227	215	242	191	186	239	202	212	209	199	201	228	198	211	211	200	194	223	206	230	208	224	226	241	237	192	218	226	234	220	222	206	209	220	205	238	208	191	208	213	214	192	191	210	203	236	202	221	179	215	219	200	207	213	206	220	198	212	207	203	212	210	186	201	222	201	227	204	240	226	196	235	220	229	212	208	217	220	197	203	238	194	211	235	230	204	234	214	186	203	203	206	233	248	234	181	201	208	208	209	219	215	217	219	190	212	199	201	195	208	227	199	223	216	222	220	212	233	188	230	203	216	199	212	244	209	203	198	216	208	207	218	209	243	215	206	232	235	199	216	202	211	167	221	219	205	217	224	183	227	236	210	215	208	198	218	221	227	233	211	225	234	205	212	219	208	204	208	228	244	197	202	214	226	193	201	207	220	213	227	229	220	181	237	194	212	228	204	232	225	204	219	188	216	232	224	205	216	201	216	218	209	193	191	202	226	215	199	208	218	191
13627	653	670	723	702	656	655	694	644	634	643	650	673	623	641	647	615	660	620	619	618	590	650	615	609	565	597	615	625	565	599	574	630	628	578	599	624	648	637	633	585	594	614	608	617	599	630	616	590	621	606	641	627	636	571	603	650	615	618	615	622	640	599	597	613	653	605	645	579	594	623	627	612	583	625	606	613	587	637	649	572	584	622	628	634	619	615	606	597	595	592	645	647	659	619	595	632	633	611	580	615	604	643	601	661	623	583	608	619	644	595	663	625	609	591	683	554	631	602	616	597	599	603	638	618	577	604	612	636	638	620	629	605	626	653	595	639	665	655	589	619	593	645	621	610	659	584	624	615	616	581	587	597	572	603	629	649	615	642	598	600	694	612	590	601	610	582	617	579	617	589	665	612	629	622	617	607	576	587	611	585	614	625	622	573	604	608	607	587	602	657	628	633	636	676	618	570	628	564	625	582	605	636	591	573	568	578	649	624	599	655	612	655	578	555	587	627	641	616	635	656	608	591	602	618	591	635	645	611	601	589	570	623	592	609	607	638	620	642	606	598	630	631	608	622	665	604	635	660	589	603	631	626	604	637	650	582	661	628	637	610	581	626	599	661	590	585	577	627	675	609	650	621	649	626	604	625	603	644	624	592	612	564	630	600	612	584	612	606	619	603	667	634	635	609	592	587	639	566	626	581	628	638	596	634	590	578	594	615	565	578	604	606	640	639	612	625	615	610	606	615	620	617	611	607	611	644	640	615	657	580	586	624	689	612	613	676	619	596	574	592	596	618	603	630	579	657	602	656	592	645	648	591	604	654	627	583	594	632	598	646	594	618	622	644	598	583	636	601	572	618	625	658	665	610	608	618	586	613	646	572	597	613	561	587	611	627	611	645	594	586	638	646	625	624	620	599	613	629	637	623	630	639	643	596	584	654	555	629	627	645	609	661	620	612	595	620	621	582	552	613	641	621	627	608	627	662	593	576	620	611	595	667	608	607	618	579	613	612	609	636	599	611	595	597	609	604	576	612	619	639	616	619	616	613	613	619	598	601	633	605	610	593	622	618	652	632	624	651	599	609	582	600	593	628	613	593	654	595	614	655	621	632	602	655	629	641	629	633	575	587	586	602	612	583	638	622	630	588	607	653	601	598	613	608	627	586	590	644	627	636	630	647	627	640	619	578	628	617	582	643	594	617	617	596	630	590	597	611	609	574	570	619	634	632	640	601	632	630	608	613	615	600	602	593	577	630	640	633	619	619	605	604	634	635	622	618	629	619	641	598	544	621	606	565	630	617	551	637	608	630	619	610	603	648	645	578	620	619	655	627	576	564	613	630	626	646	603	642	629	612	627	652	616	649	622	625	608	656	653	616	565	604	618	594	603	614	592	638	644	611	613	570	566	618	631	595	642	629	630	624	629	625	650	630	627	586	623	641	598	630	581	650	632	627	596	602	583	607	610	640	639	618	569	605	631	633	587	665	595	594	649	624	586	620	631	565	600	624	620	640	569	602	628	619	583	620	646	627	608	632	642	596	630	651	643	645	634	593	573	581	623	602	605	628	652	596	584	650	623	612	569	592	599	589	590	655	629	615	568	603	621	614	593	650	650	647	603	612	622	591	596	610	631	618	610	639	628	633	643	600	602	646	629	622	647	652	623	645	618	597	618	643	608	625	600	618	630	615	615	626	631	602	606	606	621	599	597	605	603	636	596	652	607	585	618	590	583	596	660	636	605	625	650	613	589	547	609	619	611	629	639	596	580	633	613	617	608	622	610	619	620	662	622	601	612	621	627	618	608	585	616	640	604	622	619	625	622	624	622	661	605	631	602	601	623	623	607	628	648	617	609	581	621	574	663	590	635	635	619	632	664	610	635	599	616	655	606	592	595	644	594	596	619	664	629	621	570	608	635	613	611	621	606	612	607	594	648	604	601	685	639	608	588	597	613	641	639	658	633	622	607	597	656	630	693	635	581	603	625	640	627	566	615	589	596	598	616	613	604	611	614	597	610	628	580	627	613	611	587	687	624	652	624	642	625	648	621	616	660	614	606	610	618	600	630	627	599	603	589	633	613	659	614	618	603	646	599	565	600	578	623	611	564	676	634	623	612	592	604	593	637	606	605	663	612	613	663	665	596	622	663	652	614	606	601	592	628	641	599	616	584	599	625	616	631	579	627	591	610	580	611	607	609	621	659	570	584	616	587	592	596	592	601	622	636	605	581	611	605	628	595	590	626	645	580	616	601	644	583	604	639	627	582	614	635	604	645	599	555	613	629	657	588	669	600	632	627	587	614	612	618	620	598	583	642	607	627	587	602	600	617	621	601	585	653	632	633	668	633	641	572	636	578	621	627	632	602	630	619	645	595	622	619	643	634	614	626	620	589	585	628	558	588	624	613	588	620	598	594	653	585	629	624	616	615	577	616	606	642	664	626	616	599	622	636	599	619	667	599	668	613	610	625	598	596	662	662	614	659	620	659	598	596	626	637	621	591	615	611	570	615	612	605	632	628	631	655	585	605	604	596	581	638	654	644	580	595	583	642	609	597	640	598	588	636	593	631	615	650	642	583	616	594	593	601	628	643	631	567	601	570	607	596	580	596	599	603	608	568	635	606	584	643	592	629	613	577	645	640	602	623	624	617	657	592	617	637	622	593	615	633	603	648	622	554	634	646	585	606	661	626	605	611	625	625	645	654	629	567	616	666	615	535	612	652	618	622	620	644	585	584	631	616	630	624	550	585	627	650	596	626	585	655	623	644	606	635	548	598	640	559	637	611	630	581	580	588	604	626	591	587	621	622	603	576	600	610	641	631	591	635	587	630	609	638	603	597	608	607	584	586	597	605	604	671	619	605	584	590	594	576	621	593	622	592	649	606	587	608	647	630	629	583	608	558	575	617	654	650	573	593	598	625	589	636	600	607	576	608	600	641	577	609	591	616	643	631	643	623	618	638	623	642	628	617	614	631	606	652	639	613	615	619	641	554	596	608	612	580	631	585	610	609	589	602	610	598	612	616	609	643	608	646	612	655	654	627	622	647	588	626	636	633	587	613	583	650	607	627	594	624	585	684	652	598	614	620	623	620	608	594	606	607	619	580	575	613	629	623	626	600	621	661	620	651	585	632	621	590	613	615	626	601	620	614	637	593	640	569	598	569	602	634	651	646	643	641	625	611	594	625	622	593	628	599	596	621	586	568	624	613	599	590	597	652	618	590	622	701	568	596	675	629	614	595	607	556	608	596	626	617	650	597	599	610	633	643	600	603	613	634	623	594	614	625	602	600	606	629	585	612	686	628	597	610	606	615	602	606	555	565	609	647	624	614	628	636	642	620	611	622	587	611	617	610	633	574	628	567	589	568	590	613	629	639	617	614	630	634	621	606	621	565	645	654	574	602	615	628	616	579	644	663	597	622	584	626	601	686	594	621	640	590	604	629	605	614	583	612	637	635	622	687	609	611	630	654	603	634	624	607	589	587	604	658
49431	19066	4056	1015	747	637	539	492	497	468	417	411	412	411	404	414	378	373	414	366	365	387	377	380	381	382	347	374	370	388	361	351	403	345	384	343	374	360	382	349	394	349	378	360	351	324	377	362	404	359	382	383	363	359	376	399	356	365	377	374	374	367	352	340	374	375	353	352	377	359	359	370	365	405	366	346	388	350	382	366	360	334	367	363	349	344	360	388	344	365	385	340	352	335	351	342	364	339	356	338	338	379	361	370	353	382	374	339	387	388	392	353	370	380	340	368	363	380	358	323	357	339	361	334	368	370	361	363	382	380	330	359	355	362	317	371	332	335	339	345	377	360	340	364	362	394	350	360	326	359	365	381	361	367	401	359	358	344	369	365	370	361	338	307	320	353	324	394	367	359	387	379	333	370	370	349	382	366	340	349	355	379	372	342	373	327	354	348	408	326	352	379	339	378	388	400	357	366	355	326	372	357	330	389	381	310	352	341	363	368	329	369	354	339	388	368	364	369	380	318	331	358	366	369	356	364	372	323	322	363	324	381	382	336	350	329	311	354	323	354	372	363	376	353	343	321	356	372	347	369	344	363	334	322	355	372	374	333	365	353	375	360	377	339	360	354	367	347	365	338	376	331	359	345	358	358	342	379	342	364	369	343	364	335	385	378	404	360	346	351	362	327	348	348	357	337	339	342	339	327	378	390	376	339	351	362	351	361	368	379	364	377	348	329	340	353	378	371	331	350	368	405	389	399	335	340	351	325	365	344	377	350	375	327	355	374	355	349	389	358	369	392	391	337	351	338	337	388	337	358	388	383	337	356	358	338	375	379	363	373	335	359	383	370	359	333	375	346	329	360	374	350	396	344	383	401	360	351	346	337	372	356	356	371	356	365	348	379	362	388	353	361	348	359	376	361	372	350	357	387	377	363	346	354	348	325	363	325	347	339	351	365	361	382	358	358	385	359	341	369	340	363	365	356	366	388	359	361	380	356	366	354	382	350	360	356	397	355	390	325	355	391	365	370	376	385	353	326	343	361	388	361	353	366	376	351	389	366	344	360	350	358	342	338	377	354	342	337	325	390	340	388	374	365	342	354	362	405	352	366	333	309	341	359	317	374	325	354	382	357	373	331	328	343	325	374	347	369	391	368	331	338	354	352	370	355	365	375	354	346	348	366	371	386	341	371	364	369	369	357	339	353	335	365	387	366	365	382	402	372	315	363	359	352	340	362	343	369	352	349	352	348	395	351	360	341	353	368	391	376	346	352	336	353	386	340	378	363	356	349	322	384	358	360	375	357	362	334	371	338	352	365	375	328	306	371	344	338	332	394	354	370	400	326	373	382	320	389	351	393	377	373	354	388	334	372	339	336	318	347	362	371	398	341	362	335	377	339	373	341	350	325	370	375	386	355	389	413	374	385	342	345	384	357	368	363	376	389	394	375	323	333	365	354	335	346	352	393	360	408	349	379	354	330	342	376	363	347	373	354	347	344	357	340	382	387	372	352	334	388	404	361	392	359	343	355	347	362	343	357	350	388	370	358	361	367	347	362	350	341	384	361	376	371	348	373	332	348	390	349	356	355	358	383	354	370	351	348	323	351	354	339	394	366	349	328	372	345	321	332	337	376	348	387	375	356	391	375	333	359	398	403	392	371	360	332	376	347	390	349	374	338	351	354	356	323	365	341	343	343	367	349	356	372	409	372	348	376	320	292	381	396	327	343	378	330	368	372	365	359	346	360	350	383	381	337	364	361	369	366	355	337	358	347	343	360	383	374	349	413	350	360	328	353	384	380	352	375	355	338	399	362	357	321	355	367	358	353	378	351	353	380	359	328	375	361	403	331	352	350	341	319	370	380	359	374	374	397	369	352	349	387	391	362	355	350	357	387	355	376	357	357	363	369	364	372	370	340	351	339	329	360	326	365	388	374	354	334	343	375	353	360	372	321	364	374	365	351	345	325	352	346	352	318	373	342	368	371	381	385	387	323	363	369	358	362	345	368	346	326	340	355	368	365	388	318	368	382	355	382	360	353	346	358	380	374	342	337	364	377	346	391	352	345	356	344	389	375	375	347	317	361	422	383	331	365	327	344	343	352	354	345	380	354	331	367	336	335	333	352	359	354	361	343	389	357	327	380	340	361	333	379	322	362	348	371	350	352	359	346	337	356	355	381	385	337	363	348	355	356	318	380	388	332	363	351	375	355	331	335	352	370	362	354	384	373	360	359	361	357	360	350	403	354	368	351	341	382	356	351	351	322	355	344	353	360	319	353	353	338	357	353	357	362	322	355	342	367	353	334	354	352	352	326	373	339	355	373	359	370	366	395	349	379	333	378	367	365	389	367	346	376	360	373	361	361	343	379	346	380	364	337	345	363	384	356	343	343	351	370	355	387	350	331	352	333	381	415	352	408	389	333	359	326	410	368	366	352	367	372	364	309	351	353	329	354	354	372	338	357	360	354	333	341	382	368	344	359	364	341	358	366	352	366	355	366	378	364	380	383	369	355	356	352	343	347	328	350	366	363	348	355	330	352	352	377	343	372	330	326	366	356	346	336	354	334	342	346	371	401	367	376	361	361	375	370	329	332	346	364	309	290	384	355	369	383	329	345	363	333	341	367	367	342	372	347	357	353	360	365	350	358	359	409	385	338	380	356	337	362	350	344	369	338	355	396	341	359	366	341	352	382	354	359	371	348	324	378	380	361	389	361	368	347	381	364	358	343	346	371	331	353	381	322	349	340	350	367	336	345	377	342	387	362	341	342	357	350	358	358	364	328	367	394	362	327	385	393	365	327	363	363	372	378	367	368	336	339	307	333	377	354	357	345	382	345	361	350	391	374	356	368	355	344	384	349	359	330	361	330	314	395	351	386	351	347	332	349	377	375	363	356	332	375	342	371	316	336	347	379	343	330	340	359	332	369	336	335	356	354	372	386	319	344	353	383	355	351	368	353	393	350	360	372	346	376	367	342	337	338	339	362	360	360	347	360	351	362	361	381	352	352	337	352	402	360	349	380	344	387	354	337	352	370	361	356	398	358	349	343	336	377	344	359	353	344	338	360	368	352	356	347	365	361	357	371	328	398	362	376	349	358	376	349	366	351	384	341	367	363	371	333	370	340	379	344	362	374	393	363	334	330	361	335	355	345	356	346	350	354	338	382	384	371	350	380	354	378	360	351	318	373	332	303	367	377	334	380	379	380	335	390	375	345	346	341	337	336	323	371	345	372	369	333	358	331	347	353	349	345	371	363	347	337	368	357	355	393	377	364	363	290	346	372	339	383	384	355	370	354	356	342	347	355	385	352	349	331	361	347	361	355	370	366	369	361	334	368	365	377	360	352	335	378	342	361	346	357	392	375	341	359	331	349	370	345	381	350	359	321	387	355	364	357	365	337	371	360	352	371	402	380	360	332	375	322	352	335	345	379	317	386	345	335	370	366	366	358	324	323	370	371	337	409	374	358	396	364	348	379	352	379	375	339	346	370
27054	1682	2635	3048	2590	2328	2017	1749	1611	1466	1394	1324	1289	1234	1193	1218	1177	1100	1113	1086	1072	1062	1101	1061	989	1084	994	1052	1027	1013	1006	1021	969	982	997	1016	1001	987	1058	993	998	1016	954	936	978	993	944	933	937	922	976	972	993	945	965	908	968	947	912	946	969	913	921	929	957	924	987	898	936	936	938	928	937	928	913	946	975	922	916	920	933	990	899	915	924	955	948	899	1000	902	955	928	976	896	929	954	901	899	916	916	885	962	977	943	916	978	963	928	934	929	919	962	890	917	935	932	936	1007	987	912	953	922	924	941	915	915	910	871	928	921	921	972	939	974	962	954	966	959	912	972	965	955	946	953	906	968	908	899	930	916	870	889	908	919	942	911	969	954	944	912	953	923	924	942	898	929	966	973	962	920	902	958	943	915	900	900	932	914	959	929	926	923	905	863	911	901	952	918	887	919	981	937	866	892	956	919	960	905	957	923	972	937	908	938	915	958	942	950	935	958	879	921	970	923	918	960	928	917	918	974	929	973	906	942	988	880	949	959	894	946	968	921	937	962	927	949	953	931	951	971	954	940	904	953	984	968	979	905	937	954	951	915	910	948	854	915	961	955	945	953	942	959	945	879	920	970	914	917	935	877	895	912	931	902	925	878	935	930	916	952	941	964	972	959	955	960	900	896	913	951	930	929	976	972	962	945	964	945	941	955	932	940	887	1002	960	920	944	958	926	867	973	947	922	960	919	977	914	951	986	946	984	937	917	923	996	946	878	916	960	976	920	941	919	938	894	952	980	1009	903	941	945	934	936	906	900	913	917	918	905	956	983	943	898	989	915	949	928	859	892	978	897	950	964	949	925	919	974	910	900	912	927	974	914	965	918	926	900	912	958	937	977	948	931	909	926	914	989	890	898	883	960	897	950	919	925	934	950	931	995	923	956	948	927	949	962	924	912	988	961	944	909	987	928	953	939	956	902	915	950	949	894	921	976	947	909	949	936	997	929	882	939	881	964	929	898	926	1016	992	929	878	954	980	932	935	906	993	869	994	925	916	857	873	931	934	953	982	951	975	977	908	978	952	947	949	948	976	929	921	909	970	925	949	872	952	971	935	961	951	945	967	912	909	958	918	952	933	965	947	959	982	894	912	896	947	1001	898	964	959	916	948	910	938	950	935	905	933	890	911	962	980	968	936	935	917	917	879	936	952	857	998	924	868	920	949	904	922	952	934	908	956	941	958	935	965	931	902	898	948	939	930	927	924	904	954	927	871	916	935	926	974	904	923	993	930	870	939	932	954	971	962	991	949	946	954	943	932	933	923	964	992	931	977	968	935	947	960	978	941	998	942	923	913	893	938	956	946	972	893	943	987	905	933	914	927	936	949	959	891	945	994	910	939	921	940	924	950	897	960	923	910	984	946	960	921	966	974	987	957	941	932	895	950	962	888	963	988	939	926	900	906	903	938	904	952	915	962	872	888	950	921	958	923	932	919	961	874	909	940	958	963	937	1002	940	940	943	922	955	890	924	940	974	905	915	951	874	929	902	958	942	930	900	985	904	910	932	917	937	908	992	904	944	959	1013	947	962	897	942	902	904	934	931	1016	915	963	959	991	1007	903	959	909	917	1008	910	956	916	870	912	936	994	914	973	937	920	877	935	929	912	913	954	1000	927	878	934	948	911	930	956	923	934	970	935	882	947	1032	951	930	930	946	941	900	891	1005	935	944	910	948	954	953	942	912	964	937	962	924	933	930	997	912	888	941	951	949	926	966	980	942	945	935	938	996	963	896	984	923	946	931	950	950	943	932	950	943	954	911	948	914	949	973	930	965	913	956	946	945	912	961	944	944	920	907	922	920	937	924	927	894	936	903	948	929	911	928	922	936	948	888	887	916	916	898	945	907	921	873	972	959	902	935	979	981	933	921	926	996	893	922	914	903	902	951	946	887	873	934	910	986	926	968	977	963	957	932	875	961	970	971	945	892	940	926	934	878	949	897	936	946	966	932	921	970	976	879	889	929	952	914	958	934	871	940	947	901	968	934	946	967	959	961	952	935	932	930	945	960	884	940	908	933	949	962	933	948	991	918	892	979	952	915	947	890	915	892	932	972	895	882	928	953	950	948	920	948	938	907	907	934	957	918	999	937	901	942	963	907	922	866	982	964	964	936	941	981	959	939	984	915	956	937	909	898	937	968	886	951	941	928	920	918	935	912	986	881	1006	931	918	952	944	981	942	944	970	950	879	954	906	975	956	944	961	905	936	930	894	887	941	969	890	898	932	911	947	1030	1006	927	937	927	931	970	954	969	944	956	990	992	916	913	864	988	912	908	909	964	926	927	959	908	963	907	968	928	966	977	945	1010	983	916	881	938	937	897	916	919	857	944	893	950	946	908	939	934	967	929	966	869	937	925	923	934	852	992	920	964	909	976	914	948	948	918	932	958	942	970	913	893	920	935	906	930	925	916	963	972	922	976	926	961	919	987	917	917	974	983	969	922	1004	944	923	950	967	905	933	936	932	984	945	917	935	931	919	946	879	922	971	909	978	962	904	968	848	975	958	972	945	906	953	923	923	965	935	892	944	894	968	968	951	979	914	921	932	947	933	949	954	902	933	921	905	932	976	927	987	910	979	950	971	964	968	942	933	927	922	946	951	933	939	944	962	1016	950	983	896	942	937	967	927	918	930	1008	943	924	951	913	901	993	931	937	929	964	955	902	892	948	916	938	905	881	892	939	939	905	978	928	911	914	989	953	945	949	950	947	924	974	904	985	960	982	909	1008	913	924	980	945	931	896	923	913	908	944	955	902	892	938	916	986	884	917	967	948	962	920	955	940	904	930	915	901	887	914	952	926	932	914	985	981	960	959	936	937	967	936	1004	942	890	896	881	909	929	922	947	922	938	969	937	922	961	950	936	980	928	924	977	953	933	940	940	959	895	931	932	939	920	922	919	913	910	894	881	965	939	946	981	908	916	912	947	955	894	976	978	883	976	944	984	953	970	954	893	938	924	927	908	904	958	969	962	945	922	947	945	945	949	931	962	942	959	889	958	971	931	970	933	1004	880	900	941	873	934	938	894	917	946	936	983	994	946	991	933	904	932	922	907	969	883	918	921	909	974	967	921	935	930	953	949	964	923	980	920	938	917	978	940	907	909	899	943	941	963	954	921	901	966	958	981	932	971	954	891	918	951	858	908	965	950	978	954	921	977	967	927	971	947	970	995	908	943	928	959	880	925	901	972	922	877	956	939	885	987	923	968	916	962	926	881	924	979	905	868	925	930	900	968	941	956	938	952	913	987	910	969	904	956	887	952	923	955	911	872	902	974	904	899	909	916	955	915	872	896	949	898	945	876	961	892	978	960	941	960	910	888	926	956	969	902	965	943	960	877	939	934	974	898	919	885	950	978	903	919	951	898	878	959	909	927	959	926	883	932	953	932	919	952	962	951	939	993	950	952	875	901	1012	951	918	924	987	924	933	918	917	983	981	889	913	936	873	936	911	891	976	964	1021	896	934	886	1001	943	904
53470	24951	11176	1866	1100	817	659	545	515	527	461	460	404	404	396	398	380	370	372	353	359	333	368	369	361	354	334	354	332	341	345	347	355	331	320	339	318	357	330	361	326	303	327	310	318	310	343	327	289	298	320	328	367	333	340	351	340	329	316	309	318	316	323	341	330	319	319	346	317	329	342	354	343	311	308	333	310	355	326	346	325	298	353	324	335	358	310	327	340	303	321	344	339	339	342	347	301	293	323	323	322	301	303	304	305	303	348	359	336	334	322	297	307	323	321	299	342	321	345	352	370	296	319	314	316	352	321	364	334	310	351	332	356	353	357	335	325	376	319	317	297	287	304	309	350	306	314	324	341	311	305	306	302	303	316	332	358	277	326	351	301	297	305	339	373	349	352	304	303	322	361	310	331	293	329	333	296	374	337	322	301	331	358	319	299	318	305	304	337	314	315	305	350	324	324	316	322	318	318	339	302	344	339	339	342	317	317	316	358	337	300	332	338	311	314	307	349	343	332	314	343	324	363	333	290	312	353	315	348	336	343	316	311	322	348	374	305	329	309	365	325	342	332	303	316	358	325	288	286	331	333	341	304	347	331	318	318	361	341	323	326	294	317	351	323	344	311	347	323	337	345	316	328	322	340	329	312	328	310	330	293	310	316	350	328	350	350	288	312	314	333	318	303	315	367	341	317	320	291	325	325	357	326	329	315	312	298	286	304	335	312	346	337	327	341	309	315	322	364	322	326	299	308	339	312	298	330	277	317	354	317	323	317	322	283	330	316	309	352	333	345	330	317	348	305	336	322	298	340	356	326	317	323	342	325	341	325	338	322	301	355	291	311	311	350	355	301	328	338	340	318	310	329	323	317	305	326	333	307	340	315	365	325	339	319	335	307	309	309	295	320	308	335	298	333	301	314	319	292	312	345	320	341	322	325	326	330	332	317	295	321	333	305	335	320	313	325	317	327	332	336	313	301	326	317	305	352	313	310	358	334	304	333	285	280	287	304	321	366	330	343	332	291	354	328	329	359	315	315	306	328	338	322	343	357	326	323	328	327	340	332	330	344	339	313	363	315	355	345	313	321	332	299	330	342	333	305	331	324	334	318	335	331	327	331	324	340	341	319	322	326	345	347	352	307	314	342	336	299	296	302	344	325	333	303	320	316	335	358	314	334	344	324	297	317	316	332	338	313	316	367	341	309	359	345	301	349	306	320	335	337	314	305	325	315	314	323	359	334	333	316	328	311	321	313	313	281	322	339	324	322	339	304	307	320	307	319	339	340	376	342	336	345	333	321	292	298	333	332	325	341	327	320	322	325	316	330	321	384	362	327	315	323	319	330	279	330	327	338	311	333	350	333	344	292	342	366	342	321	295	320	317	354	315	284	334	297	346	325	351	333	309	299	327	308	320	311	315	313	294	315	311	326	307	320	311	287	312	339	313	330	332	348	334	287	324	313	327	343	289	322	316	320	326	336	342	367	333	324	313	309	304	305	315	315	349	307	322	328	309	308	331	326	322	333	328	325	301	311	331	351	305	326	319	325	321	348	345	286	311	337	318	331	321	342	310	316	333	335	311	327	339	325	342	339	316	325	314	299	314	309	337	322	309	353	311	315	328	318	312	299	337	338	296	309	307	350	288	302	300	323	358	311	328	329	315	322	316	298	342	328	322	345	314	338	327	314	310	353	314	303	315	294	338	299	318	317	307	285	330	346	322	338	323	331	318	318	335	329	323	338	305	334	297	328	322	310	342	294	329	320	343	365	318	300	344	334	363	352	319	339	321	334	302	340	338	288	328	307	316	307	318	310	325	312	352	327	330	301	315	317	299	335	353	340	334	323	318	319	338	333	328	291	298	315	319	335	336	318	337	312	305	307	336	304	307	324	304	290	345	341	319	299	307	316	335	301	348	333	335	330	312	301	318	310	304	317	311	327	347	293	354	333	304	326	297	331	311	344	319	318	309	339	324	354	329	335	349	339	312	292	311	330	324	306	293	315	296	300	311	343	304	333	352	309	322	354	332	339	334	307	320	314	368	313	285	321	311	343	324	323	317	326	332	327	327	353	319	326	321	323	328	330	300	310	341	311	319	344	307	278	323	289	331	308	312	319	342	329	314	300	318	326	283	306	314	319	331	327	324	316	316	313	342	337	315	327	308	315	333	335	324	319	300	334	358	311	337	321	322	298	356	338	371	321	334	346	338	309	322	303	318	345	261	329	332	294	331	348	318	338	315	288	326	368	298	311	323	331	358	309	371	294	326	298	333	310	325	333	336	315	314	332	344	318	315	304	342	299	311	303	338	299	301	342	353	365	323	298	340	319	309	340	309	338	318	344	301	318	337	335	300	324	326	306	340	333	344	334	316	270	296	319	354	330	331	343	349	322	309	322	295	349	355	330	320	323	334	373	300	327	315	320	337	345	326	342	308	340	339	337	322	324	324	344	313	327	284	333	342	301	302	346	325	344	331	331	312	327	318	292	325	349	318	329	320	299	300	327	305	311	315	331	291	322	353	373	308	327	334	341	352	317	312	315	345	301	316	329	339	319	341	324	342	342	359	345	325	316	337	320	328	301	300	362	338	319	348	339	330	332	335	323	316	357	326	342	302	341	310	334	325	315	334	342	301	312	341	298	303	341	327	340	333	359	304	286	307	327	296	311	347	320	277	336	325	318	374	327	317	328	312	338	320	343	344	323	336	321	344	334	315	321	324	335	334	319	325	312	310	342	307	334	317	323	286	352	286	337	296	318	334	320	341	314	343	312	313	308	286	342	317	355	349	304	338	346	361	317	322	325	340	318	339	331	376	311	321	323	294	356	326	319	311	329	352	327	333	342	321	344	332	331	338	316	309	302	315	329	312	308	310	341	322	337	317	309	336	327	340	301	341	361	326	339	341	316	320	357	335	359	331	293	323	344	290	326	319	300	341	317	325	326	355	331	343	345	318	320	315	336	309	333	301	323	315	305	350	312	333	349	360	309	336	296	320	318	306	363	295	343	329	322	332	355	324	305	297	319	326	321	328	316	315	334	309	314	338	322	321	320	319	347	313	300	329	320	357	346	314	344	347	352	329	376	321	312	336	305	345	349	290	322	321	309	341	327	333	318	330	320	314	313	315	338	348	329	347	308	313	286	298	328	319	348	324	338	331	308	336	337	336	357	328	333	323	333	349	366	340	325	310	324	326	331	293	309	311	327	328	334	349	322	322	350	312	349	323	302	299	336	325	284	326	300	316	334	331	355	347	313	298	313	311	351	314	292	280	315	310	336	320	308	334	342	344	310	338	324	319	343	366	297	333	365	323	313	330	324	316	308	328	320	313	352	283	312	331	302	346	318	311	313	315	344	336	324	339	308	320	318	349	295	354	346	296	320	343	295	345	327	335	295	365	295	315	337	322	345	313	285	307	341	319	322	301	310	333	339	334	364	305	353	297	336	312	320	310	353	352	328	353	359	339	324	308	320	284	327	346	337	309	325	304	348	334
33577	2231	4308	4668	3997	3442	2851	2488	2163	1908	1766	1653	1563	1416	1382	1249	1194	1233	1129	1166	1123	1060	1044	985	999	1054	961	973	938	1013	984	901	942	915	940	917	907	861	903	895	876	911	904	831	828	876	886	790	896	875	851	888	915	863	899	828	857	857	879	832	918	850	856	839	869	841	840	854	838	865	842	866	773	844	807	833	893	828	827	834	815	859	798	814	845	886	810	808	865	798	871	823	839	841	863	798	841	860	832	853	850	794	809	787	801	836	815	823	787	873	839	838	853	852	861	870	846	843	844	823	850	870	830	823	853	839	829	841	807	835	792	775	769	841	836	862	856	810	792	871	822	798	860	817	839	830	804	831	825	863	841	794	816	872	837	808	831	810	867	812	820	829	856	826	847	785	810	836	853	862	909	862	884	822	888	839	811	855	823	831	830	837	845	818	826	862	826	874	826	829	814	776	841	823	827	773	805	823	880	823	801	833	843	890	836	834	794	838	905	815	828	829	837	824	797	821	827	852	794	834	792	862	815	834	803	823	836	806	812	811	807	871	831	817	767	816	806	842	818	876	824	825	795	878	812	881	831	809	855	830	836	818	839	854	803	836	818	810	799	790	857	818	858	800	878	806	849	859	860	791	837	807	828	839	819	868	798	821	877	808	805	810	789	842	829	890	856	812	845	871	830	832	804	898	822	833	803	808	823	803	806	809	801	833	891	775	853	810	807	851	838	852	846	784	824	784	790	850	843	856	867	804	845	849	852	796	841	846	848	842	829	850	813	847	849	836	822	890	799	823	841	803	814	829	824	913	799	830	795	842	870	819	823	796	822	877	839	847	838	846	831	882	820	858	811	856	743	857	814	879	856	814	837	789	801	882	836	753	901	834	832	823	840	841	832	837	831	833	860	857	828	782	829	760	787	822	813	820	831	817	863	826	839	859	820	824	908	828	854	757	805	812	824	814	813	863	806	819	842	780	771	859	857	818	793	838	866	820	854	829	830	755	831	950	796	789	817	825	773	848	887	817	845	835	812	862	860	803	822	796	813	782	867	825	792	803	836	827	789	796	862	833	820	777	816	853	800	802	819	820	847	783	822	829	844	837	841	834	844	845	824	794	848	810	824	838	823	839	787	804	825	808	842	823	842	805	776	865	807	770	829	836	794	775	836	835	844	848	843	843	798	873	828	838	868	784	821	791	772	796	828	811	849	841	824	759	809	821	812	803	802	863	863	827	837	784	829	852	831	854	835	858	848	825	761	795	851	773	794	869	817	870	807	886	843	816	784	805	861	836	809	810	820	835	776	874	788	811	857	864	908	854	875	839	858	849	863	810	836	829	836	824	869	843	836	831	844	855	842	812	817	782	899	814	782	874	833	849	821	836	817	825	851	829	817	800	840	830	774	843	787	831	788	816	850	826	822	828	840	830	863	815	834	834	878	829	802	841	825	830	789	841	871	803	808	838	857	801	837	822	852	808	858	765	832	787	863	798	844	864	798	791	836	793	835	782	842	842	815	859	794	850	843	820	834	875	820	800	815	817	856	837	816	779	807	854	797	793	835	843	783	787	765	812	843	885	852	835	833	828	830	810	781	867	823	810	856	854	849	804	858	831	805	871	800	871	865	828	812	813	841	778	782	781	802	848	868	867	838	793	773	791	838	844	817	808	850	851	811	834	767	773	817	802	840	851	798	822	809	833	821	866	848	869	814	803	819	865	836	811	792	851	789	809	811	794	848	819	813	813	842	833	794	864	847	820	848	837	862	773	865	802	806	799	843	861	806	791	856	796	782	868	841	832	866	822	822	784	851	854	856	857	812	768	807	800	847	855	853	872	830	810	804	818	751	825	822	824	854	784	788	847	861	805	838	870	851	832	887	830	818	852	801	794	830	870	805	816	820	834	807	872	794	871	813	795	814	863	828	764	888	837	833	849	793	852	894	803	869	788	775	879	800	812	805	822	839	892	841	849	829	794	809	857	860	822	812	826	832	822	817	851	843	860	819	855	811	897	877	886	857	833	780	809	806	837	823	833	823	811	819	809	795	825	807	790	834	846	814	790	788	808	870	794	835	863	818	812	848	796	819	799	801	821	787	768	831	853	875	825	813	848	818	858	851	848	823	802	783	770	833	815	901	841	833	798	831	815	810	859	812	841	860	791	850	808	869	869	849	769	819	808	795	822	874	806	877	855	831	831	779	808	851	785	822	870	838	780	822	786	812	827	821	858	814	834	845	821	854	791	855	826	850	889	831	844	812	828	792	824	865	832	798	848	804	797	833	873	866	794	794	839	801	803	849	804	831	858	828	778	828	858	852	801	819	818	808	842	822	835	871	778	799	825	878	838	861	795	827	813	853	804	875	848	789	833	829	799	840	798	857	840	812	810	814	806	826	801	840	836	827	836	820	858	837	884	839	800	792	774	854	900	800	868	796	870	843	850	821	868	804	826	845	785	793	852	820	815	779	815	818	804	787	833	782	803	812	851	753	826	794	858	848	834	792	833	821	863	835	832	782	839	812	801	862	823	838	813	857	790	862	800	794	872	786	811	816	813	832	817	757	785	797	842	822	854	845	833	812	833	845	848	821	872	866	817	820	796	834	853	829	812	794	825	824	849	764	804	823	876	826	785	871	824	867	910	838	840	825	836	834	817	821	804	796	802	840	825	826	830	898	786	880	794	831	807	788	844	845	797	846	846	815	799	822	841	792	818	779	832	829	851	835	842	848	840	848	805	813	794	834	828	818	850	831	863	811	841	828	784	870	860	786	754	844	779	827	814	808	845	874	802	879	834	859	894	803	849	817	779	854	855	839	837	824	779	836	775	872	872	874	763	809	820	812	833	836	718	824	835	800	824	832	814	840	807	837	873	865	803	787	853	852	859	846	805	825	816	868	841	831	862	849	819	756	785	794	815	833	785	819	806	862	862	784	800	814	791	893	819	850	790	810	840	877	817	817	847	853	782	850	784	840	783	837	826	865	852	824	831	838	795	852	851	826	847	807	818	820	817	847	806	792	783	830	804	832	830	750	840	784	793	793	849	760	810	853	856	824	834	786	889	814	825	803	810	883	783	837	850	852	821	839	894	831	804	789	824	826	789	829	817	792	849	792	859	828	799	777	817	837	827	788	800	812	779	805	825	839	858	778	859	764	837	890	869	852	831	881	814	880	842	827	865	829	781	831	785	790	841	788	825	832	838	851	834	774	802	803	885	801	854	850	770	817	864	863	807	820	794	734	867	783	859	812	837	807	841	800	826	870	779	834	840	852	890	822	791	812	853	857	760	855	822	886	790	808	827	789	828	801	819	826	820	834	885	870	865	810	821	825	806	848	792	801	887	871	817	795	809	801	823	812	795	805	804	850	822	863	889	831	836	795	837	820	813	772	819	810	811	829	816	789	844	823	865	808	830	843	795	911	808	830	832	846	806	804	897	857	832	828	850	757	809	809	893	852	854	813	870	838	816	860	801	790	817	819	798	811	868	794	838	813	833	792	787
16071	1018	345	265	233	226	211	233	205	234	221	220	228	205	238	217	225	204	211	193	211	202	210	187	222	196	216	217	216	217	206	209	203	217	194	207	201	209	199	198	217	202	199	240	209	213	224	202	203	197	195	199	195	227	232	198	222	233	194	234	216	215	220	231	214	200	211	223	246	205	215	215	195	227	207	200	204	186	208	200	220	221	225	198	173	201	195	228	223	204	208	214	203	202	195	205	219	216	214	218	205	214	213	211	208	213	205	234	194	227	210	221	199	182	209	208	210	219	214	216	218	205	207	205	195	217	212	197	219	220	200	187	190	230	203	219	216	238	207	209	206	205	194	201	217	215	237	192	221	227	229	203	240	200	195	189	186	207	193	211	230	215	180	210	195	184	237	208	207	230	210	226	236	209	188	229	206	211	206	224	240	203	206	214	210	208	213	220	217	218	210	200	205	209	202	233	234	220	206	199	235	211	199	223	197	235	231	239	198	212	215	209	192	208	216	189	231	184	215	222	208	240	183	201	200	175	187	211	219	227	216	231	190	212	203	211	222	230	224	227	198	191	225	206	233	216	224	191	221	227	201	212	203	220	214	189	204	197	182	180	211	181	228	212	217	223	186	209	189	200	209	245	219	221	222	212	225	226	243	211	193	189	229	217	205	208	195	208	206	220	218	231	230	216	218	209	204	204	204	189	226	230	198	215	216	208	184	186	196	202	222	221	219	218	219	189	223	206	221	230	226	198	225	213	195	251	218	171	208	237	199	201	210	230	207	218	218	195	234	227	214	251	233	213	205	222	172	212	206	209	196	198	221	219	196	217	213	213	202	228	211	194	222	211	210	198	222	218	218	222	187	202	188	205	207	226	219	193	209	226	223	207	220	213	233	211	212	236	196	193	233	222	192	191	229	211	206	235	215	198	178	222	225	205	206	186	214	221	199	197	211	193	214	197	222	237	223	240	184	198	191	210	204	190	201	227	218	207	193	213	224	224	209	209	200	205	200	217	226	208	220	204	207	190	213	186	246	204	200	205	192	207	210	205	236	207	209	230	205	216	206	192	202	226	252	224	204	197	216	204	213	201	206	219	208	201	206	242	203	214	195	218	219	221	209	217	224	200	223	214	220	207	220	222	185	230	209	210	205	202	224	213	226	216	217	213	217	217	198	219	242	201	228	188	201	205	234	210	219	214	240	205	201	231	205	204	208	204	193	217	214	213	207	193	229	201	209	240	209	213	220	214	176	246	193	220	193	233	191	191	225	238	221	213	237	215	221	194	206	178	205	194	229	203	233	198	195	198	214	224	215	226	210	200	222	200	226	214	217	240	198	214	216	207	220	214	201	200	208	212	215	208	205	213	227	240	198	209	206	192	205	222	201	252	214	211	221	216	216	216	185	201	219	209	222	201	193	213	215	218	231	206	202	198	213	186	204	210	216	191	202	229	201	211	204	235	209	196	219	217	208	218	193	216	201	178	234	215	203	203	224	223	203	243	218	204	242	209	217	184	205	211	222	226	221	221	225	214	214	192	215	204	213	209	205	209	217	183	225	218	203	213	211	261	203	173	225	210	244	204	167	216	197	219	205	227	219	196	192	207	206	200	229	206	226	217	212	206	171	193	194	239	217	205	208	191	223	225	201	187	191	190	214	209	217	217	209	213	222	230	206	192	234	212	241	219	208	207	231	194	202	234	218	214	201	215	204	253	214	204	222	238	201	205	200	234	230	226	205	250	227	219	212	208	189	217	185	189	199	224	203	219	219	186	197	202	213	233	200	176	210	210	201	222	219	232	207	220	211	209	214	217	213	217	195	204	224	217	207	202	203	236	213	223	240	213	214	188	236	205	219	213	215	213	226	195	209	218	188	194	216	223	220	216	205	213	214	218	232	196	199	211	212	203	196	232	205	211	206	214	193	205	227	202	209	201	209	224	222	208	210	203	222	187	194	210	215	196	201	222	198	223	210	206	203	215	241	192	220	197	211	245	230	195	236	207	198	194	233	230	207	188	211	225	204	213	225	220	237	208	203	213	204	194	193	208	237	199	193	201	214	204	227	198	207	223	236	211	220	198	196	208	208	229	207	199	208	205	176	179	199	210	211	202	193	254	238	214	225	216	226	221	191	195	190	218	224	200	211	226	226	263	198	236	230	212	219	221	232	206	235	194	225	198	188	188	185	187	181	201	217	228	217	249	195	215	192	212	189	198	220	213	191	197	213	219	215	199	216	220	193	212	206	227	197	218	207	242	209	206	229	212	175	212	204	214	221	208	210	193	229	193	202	215	215	238	206	225	209	207	220	219	207	221	209	229	201	201	231	233	186	211	199	210	190	202	208	184	197	205	185	209	211	231	230	219	220	242	247	220	242	231	210	216	203	220	219	222	208	206	212	219	213	184	234	188	227	230	207	191	194	214	239	196	194	240	215	174	216	184	242	211	236	202	216	188	245	213	208	208	207	210	207	215	224	223	208	207	202	179	222	226	216	203	204	227	186	195	190	200	232	214	183	204	196	198	216	197	202	217	197	202	216	224	212	195	207	214	211	240	240	196	193	205	225	198	211	232	210	213	186	217	219	194	204	216	213	224	202	213	212	203	220	218	194	190	189	218	208	191	212	196	215	221	209	209	194	234	217	194	199	186	224	214	226	195	209	206	211	200	195	223	228	212	198	219	214	220	198	222	220	215	204	198	231	203	240	229	220	185	211	171	211	210	222	234	196	211	184	234	216	221	220	221	227	213	223	203	204	215	196	218	217	231	195	202	231	229	206	207	200	203	222	211	234	214	234	205	214	200	227	171	231	190	202	217	198	231	226	215	190	214	209	202	236	247	225	203	204	219	220	212	215	214	231	208	227	195	202	193	189	193	196	233	216	200	202	225	206	218	210	185	194	231	214	182	224	206	227	208	214	221	226	208	223	189	214	193	212	202	215	223	226	243	221	198	211	207	229	226	246	209	214	208	214	197	215	216	203	207	197	212	249	214	194	251	228	208	203	213	190	186	214	194	181	227	228	193	205	204	215	198	193	203	188	208	207	196	214	210	221	227	226	196	226	211	216	247	218	211	200	202	196	235	210	202	201	212	219	189	233	213	194	198	209	195	211	204	207	231	215	215	233	193	190	239	210	217	225	216	188	188	216	184	217	232	200	199	234	190	204	193	194	212	196	197	205	205	206	210	206	214	227	184	239	221	216	178	216	200	211	216	214	189	189	212	204	239	217	206	202	225	210	203	208	220	213	191	220	227	216	196	187	234	232	192	218	219	203	211	191	190	219	183	208	230	219	173	217	197	197	229	191	182	210	215	216	193	198	200	208	180	202	221	201	208	228	210	203	200	229	214	211	205	242	227	200	192	215	209	226	202	200	214	222	235	209	214	195	220	229	226	225	223	228	246	195	187	208	196	211	222	223	188	197	195	205	214	231	226	219	198	262	227	227	217	242	199	213	200	216	227	213	203	212	221	229	199	212	232	221	204	224	202	200	217
13014	676	741	759	714	694	706	688	646	670	607	596	644	605	593	629	593	590	588	613	651	628	599	634	642	665	592	585	614	588	624	589	640	584	595	633	626	604	579	603	592	607	579	629	595	601	613	610	605	615	619	636	647	552	672	645	615	601	605	614	614	608	636	547	617	618	591	607	639	602	565	622	552	659	606	628	608	579	627	659	624	614	581	561	620	634	633	630	580	580	597	617	595	590	631	631	620	599	599	614	628	620	649	559	589	578	597	586	634	641	684	593	633	583	609	603	601	599	604	615	612	606	593	649	583	586	582	574	636	607	612	589	638	643	598	613	618	632	639	595	611	613	588	619	598	600	600	582	662	613	625	557	660	655	631	593	629	582	627	575	590	593	573	595	636	624	612	630	612	616	547	596	617	592	619	578	589	614	579	605	576	601	591	595	621	590	568	588	607	643	599	650	647	612	575	613	588	595	675	617	603	642	573	646	627	611	588	631	542	593	540	601	631	619	632	597	614	567	627	570	613	616	610	615	594	621	667	614	550	637	666	607	612	619	641	628	649	617	559	585	624	662	635	654	612	640	637	576	609	641	612	623	628	617	573	605	605	644	628	617	592	636	594	568	581	591	623	615	558	609	623	589	652	607	638	654	608	595	631	616	593	605	587	609	645	605	606	583	632	633	617	654	634	597	607	585	600	617	595	590	602	619	607	594	601	585	608	575	675	639	613	623	610	605	626	653	571	573	653	593	642	634	559	656	625	626	621	633	626	623	626	573	593	610	584	631	639	581	614	605	600	575	631	595	608	623	615	613	638	598	600	601	606	627	624	641	604	637	601	596	631	595	618	622	618	620	601	623	607	622	627	614	617	636	602	585	590	594	619	534	647	599	647	576	632	610	612	588	592	603	625	596	646	634	610	612	581	605	603	619	580	602	615	606	617	545	596	635	632	598	632	604	634	607	585	662	570	617	585	603	695	555	616	595	615	609	590	599	599	629	647	602	588	618	575	586	640	607	635	646	623	608	559	616	623	642	557	644	604	588	629	597	632	578	596	630	640	608	619	615	622	627	624	621	594	617	629	619	622	592	587	640	611	637	612	570	579	590	616	662	626	534	608	653	622	596	642	625	625	578	618	621	623	638	626	611	611	585	656	610	614	641	620	596	633	601	634	581	632	603	594	575	658	679	610	589	605	567	527	620	602	623	623	608	604	624	646	621	568	586	617	586	619	586	596	575	632	566	590	570	628	591	632	615	615	607	602	625	603	579	573	602	599	590	611	553	629	601	587	614	620	579	609	595	610	661	619	560	587	575	643	588	597	610	565	616	677	555	562	603	627	595	621	601	602	618	626	623	596	590	602	567	606	578	638	605	625	606	598	641	590	588	640	617	605	592	572	634	583	589	629	561	595	664	658	571	595	671	666	585	611	633	594	597	599	577	633	593	632	629	591	633	644	595	623	629	621	590	584	622	631	625	651	572	608	639	649	551	546	618	595	617	622	580	592	564	598	648	606	566	592	619	628	636	618	624	591	605	601	602	617	597	609	615	603	639	631	579	630	631	596	566	630	615	595	673	570	574	563	607	582	591	562	595	647	633	591	612	593	599	621	599	592	620	648	578	585	635	604	610	627	654	622	609	642	619	621	617	649	568	609	580	603	589	585	593	655	616	618	619	600	601	620	632	645	606	573	600	593	585	655	621	626	632	629	625	671	644	597	620	559	625	640	608	576	614	631	608	640	612	605	603	617	629	649	632	606	626	620	623	619	636	583	573	578	618	616	566	594	564	593	597	617	595	583	606	612	636	583	608	566	604	597	601	554	633	636	626	606	604	663	597	644	607	596	588	623	603	619	608	610	598	637	611	652	607	602	642	593	638	594	596	624	619	658	624	641	630	608	636	617	631	586	546	628	644	593	590	610	590	558	622	591	633	596	642	610	557	610	604	628	588	612	586	601	572	634	638	640	573	595	642	563	592	647	614	631	592	657	661	560	599	583	589	577	578	614	625	576	553	592	633	615	620	570	648	630	646	616	557	598	606	584	604	611	609	618	632	616	648	624	607	578	574	614	617	582	554	659	616	607	615	573	629	595	637	636	641	668	603	616	619	629	609	584	583	584	648	600	599	639	585	594	591	614	643	628	607	622	626	627	576	603	643	637	630	600	618	611	612	571	619	628	662	636	603	621	643	641	609	646	642	602	575	595	619	607	584	623	621	600	604	634	613	585	584	632	599	608	594	613	626	591	616	611	593	615	646	613	595	580	620	617	629	582	619	654	594	584	562	552	601	629	607	611	631	597	629	595	571	598	615	622	581	619	639	591	619	566	611	662	613	641	595	633	610	621	636	573	607	623	596	605	647	630	592	614	586	582	624	618	619	644	617	594	628	618	637	636	631	611	613	587	567	613	609	591	634	599	583	638	646	592	574	599	580	605	621	610	625	583	581	602	625	606	606	633	619	630	616	605	595	614	618	582	576	610	576	649	583	616	602	569	640	588	652	631	602	579	606	584	611	599	619	627	604	608	609	611	586	576	606	592	612	620	643	590	610	594	601	616	620	620	546	621	647	620	658	610	569	589	634	608	582	596	634	598	623	620	587	643	622	629	603	621	617	625	599	610	585	622	622	618	647	624	607	648	619	585	650	572	639	605	587	591	614	581	657	625	642	628	622	626	607	641	605	626	607	607	557	590	614	612	565	575	633	623	648	629	612	645	618	632	615	608	613	608	597	603	648	587	595	574	602	638	566	619	602	588	608	595	628	567	596	641	577	615	608	645	652	579	574	616	606	572	633	628	637	652	593	583	631	627	632	615	635	649	620	585	578	568	659	615	560	590	597	596	566	574	576	659	628	607	625	645	611	597	590	631	644	637	589	637	626	650	617	630	648	650	596	583	668	619	641	612	657	619	630	613	587	625	585	607	586	610	648	615	618	619	600	576	594	625	603	613	622	593	611	589	590	608	573	597	612	559	621	650	627	616	590	619	640	640	611	601	651	571	564	606	614	616	614	601	598	636	545	610	595	609	668	574	606	590	629	589	589	595	604	616	662	625	600	601	636	584	625	597	630	592	629	586	609	583	626	608	601	564	617	599	638	645	589	623	601	592	596	628	636	616	580	617	649	615	602	605	613	627	653	601	619	617	605	586	630	608	600	644	604	600	616	616	595	588	622	598	650	627	649	620	616	642	604	614	601	591	580	598	633	631	662	612	579	654	581	613	559	650	631	630	630	595	611	584	633	627	631	574	576	657	579	611	639	585	655	655	649	617	619	630	621	637	581	624	578	621	593	564	607	621	591	581	666	609	641	579	626	626	600	591	605	582	633	601	633	607	595	596	551	608	583	603	624	669	584	548	566	629	579	588	599	642	679	606	620	657	588	675	610	606	624	607	596	613	582	617	613	649	642	569	626	611	566	578	662	631	607	619	646	581	604	584	609	579	591	608	612	598	629	600	592	589	614	519	610	604	564	587	587	636	618	570	579	627	601	646	650
48505	18146	3215	945	747	589	511	528	485	425	433	371	396	443	381	381	379	368	411	368	394	335	368	363	365	321	339	348	392	371	382	334	365	405	386	395	381	362	371	332	349	353	369	358	362	344	355	352	332	359	372	360	351	362	344	340	368	366	371	367	359	372	353	341	367	363	341	359	350	355	402	360	336	355	345	370	373	355	357	351	380	374	363	353	362	367	333	340	374	351	339	373	371	398	335	354	359	385	379	380	366	409	346	395	390	347	349	348	346	393	372	359	354	332	337	358	335	367	347	356	365	359	374	325	356	367	325	347	328	359	339	368	332	368	347	371	362	355	369	358	342	367	374	381	360	381	361	344	370	345	342	340	367	326	363	380	329	364	386	370	398	370	345	361	344	390	367	396	375	375	340	362	358	386	351	364	395	367	363	375	372	320	359	328	336	379	366	350	363	371	370	345	379	319	351	361	350	362	349	353	352	332	349	313	341	344	367	354	344	363	336	363	380	337	384	379	387	339	366	367	358	320	369	359	367	357	371	352	371	358	353	375	366	376	363	351	379	363	349	374	334	341	350	366	373	385	321	380	378	369	359	353	362	362	358	365	343	348	363	362	372	358	372	335	337	336	369	339	346	360	349	369	342	354	365	384	350	381	365	359	345	352	348	338	363	335	366	366	358	356	334	358	356	354	385	356	383	384	385	362	358	364	390	364	339	365	373	327	373	349	355	375	371	367	367	359	411	372	375	364	334	388	362	340	344	352	357	378	356	370	343	326	377	364	382	342	354	336	397	349	364	364	313	360	381	350	374	342	344	368	333	331	341	335	316	376	363	325	337	361	378	383	369	377	367	354	375	348	383	350	381	370	349	346	356	344	370	348	369	343	394	360	382	360	380	345	337	349	377	382	352	322	364	361	370	374	331	337	347	362	349	380	354	361	385	363	389	340	384	370	377	351	348	351	338	355	357	360	333	379	365	393	319	380	341	344	340	361	369	340	388	379	350	370	334	363	337	370	385	385	357	355	349	369	370	352	391	353	364	331	373	357	360	358	359	341	358	364	352	369	350	338	341	394	324	349	315	325	364	337	367	349	344	339	394	329	351	362	357	329	358	325	340	350	367	385	349	334	334	374	345	374	343	371	309	386	362	352	385	367	336	374	341	351	349	387	353	348	342	330	351	334	360	349	364	337	360	383	369	418	346	371	390	341	367	364	379	382	360	321	367	386	389	369	353	362	386	415	359	361	336	393	380	343	334	348	347	364	350	352	345	359	359	379	347	360	338	361	329	342	348	335	387	339	307	350	370	357	336	340	336	362	399	364	376	354	357	354	375	374	374	359	338	354	376	373	322	324	351	325	339	326	358	356	363	359	371	346	348	371	364	355	376	366	360	375	333	353	363	371	329	354	317	369	374	357	338	332	339	341	348	353	368	382	379	347	362	345	338	331	357	346	395	343	384	358	373	376	322	360	345	384	386	362	344	374	358	326	335	320	371	379	389	381	392	352	363	347	337	328	367	359	387	367	360	341	315	358	379	357	387	362	359	372	347	345	383	378	355	359	347	404	373	371	376	313	386	345	323	383	337	396	359	372	362	341	431	362	354	370	356	366	362	376	349	333	370	408	365	352	385	364	325	354	365	372	357	356	344	350	383	341	381	362	340	390	347	377	317	333	402	377	363	365	323	343	352	325	341	342	372	335	339	368	375	395	357	362	371	378	326	375	349	334	346	378	367	330	362	371	347	338	333	330	362	366	343	370	360	375	343	387	370	365	389	316	348	347	338	372	343	366	348	360	321	379	350	342	351	355	375	361	343	352	371	388	355	337	359	365	345	340	349	353	350	359	328	389	376	368	331	355	379	352	360	338	394	382	372	315	331	373	365	360	344	344	370	334	346	327	355	346	355	329	330	332	366	360	340	357	387	352	360	379	363	366	352	355	339	359	396	342	347	338	356	342	354	384	367	325	363	368	378	386	363	329	344	349	305	330	372	336	357	348	351	394	373	396	355	344	392	339	353	356	396	368	346	352	383	364	387	370	383	339	353	370	371	362	360	346	348	362	333	345	386	353	327	372	372	334	372	344	378	336	351	363	383	329	378	399	351	380	369	345	379	382	342	340	334	334	364	366	349	364	403	328	374	338	348	334	364	345	356	368	395	344	369	342	308	363	293	356	357	363	377	344	330	361	375	357	380	361	373	392	373	370	338	364	374	342	338	365	356	353	355	355	338	363	375	351	300	328	366	352	343	368	335	367	344	327	368	351	342	361	357	385	375	360	354	354	341	340	357	370	369	364	340	392	341	375	361	389	345	363	325	372	354	327	396	373	350	335	353	387	339	354	374	346	350	378	327	348	407	335	389	357	366	353	361	374	352	375	340	350	364	340	328	380	378	327	350	331	351	353	368	371	360	369	317	361	364	377	394	338	391	377	388	354	399	377	350	375	365	351	339	381	396	351	347	360	336	366	318	366	349	351	363	342	335	411	342	373	333	371	348	353	324	333	336	329	393	392	359	328	352	333	367	346	359	342	365	365	325	380	383	340	336	354	354	369	351	402	368	365	358	366	381	396	382	365	362	357	342	391	380	374	321	332	325	343	387	366	359	389	340	362	306	375	386	366	364	334	347	344	336	388	356	347	374	361	363	337	336	344	384	370	352	353	374	333	362	337	342	361	368	342	343	380	352	345	343	340	349	369	343	379	372	382	351	364	312	343	368	354	360	353	385	359	353	353	334	328	358	380	379	355	333	365	383	368	376	352	359	343	351	343	334	372	340	305	337	374	384	337	355	345	366	411	342	358	318	344	376	349	384	360	344	346	386	363	343	361	328	368	362	377	388	346	342	307	347	411	330	415	313	339	321	368	358	352	365	354	345	374	350	331	338	382	365	370	340	357	382	328	355	373	341	378	389	322	356	374	362	332	378	359	366	380	323	360	351	348	346	338	337	362	375	341	368	340	385	383	381	379	362	355	334	374	382	383	326	327	349	368	380	333	336	371	335	392	359	354	328	332	342	336	347	370	353	373	371	362	372	386	359	354	399	381	361	356	353	355	364	369	353	349	362	342	337	365	370	362	366	378	360	375	377	361	320	359	332	364	373	362	350	397	336	360	342	372	361	335	374	377	365	345	346	375	349	372	312	376	361	369	372	337	351	341	326	365	358	355	373	359	341	365	372	366	332	312	354	390	352	376	417	368	319	375	351	361	374	368	341	355	363	359	355	359	386	367	355	351	304	334	361	396	335	315	344	346	369	338	339	353	358	393	324	367	353	381	366	350	351	334	333	379	388	335	377	355	336	366	357	351	349	371	367	365	344	360	368	358	387	378	343	353	381	385	358	370	371	385	368	355	371	363	377	357	364	348	307	370	347	380	340	363	366	358	386	372	363	384	383	378	356	342	347	379	338	354	346	357	337	343	378	352	353	359	351	363	363	384	366	357	377	338	355	371	338	346	333	366	395	350	365	338	350	353	345	331	351	360	372	341	353	338
26506	1586	2683	2969	2568	2249	1943	1741	1552	1471	1402	1415	1235	1229	1171	1232	1123	1183	1135	1170	1134	1037	1034	1055	1003	1022	1061	1066	926	1047	1026	1001	1047	976	1002	964	946	939	951	964	958	983	938	971	1027	956	1015	922	917	946	965	943	953	1012	996	943	916	919	929	911	893	956	934	958	952	980	946	946	907	923	980	924	972	922	936	1002	949	941	952	967	901	902	921	929	941	919	954	926	895	910	902	1000	908	982	944	897	944	915	952	963	929	935	963	999	927	905	960	914	935	937	938	916	966	934	956	962	904	937	950	950	950	884	990	937	962	929	903	863	888	933	867	983	923	925	899	943	903	946	990	916	953	975	918	951	938	936	970	954	935	949	918	987	930	980	934	877	914	939	935	919	930	970	957	984	967	949	898	924	941	987	951	928	937	925	991	914	904	921	936	918	927	922	1010	929	924	945	981	947	922	910	972	973	971	942	980	964	921	994	951	931	985	940	970	963	913	903	961	934	937	901	963	960	942	937	950	976	937	918	915	927	937	892	936	889	963	899	934	925	958	892	940	886	968	935	919	954	948	936	919	992	892	919	951	984	905	996	934	944	945	943	882	932	932	926	945	916	923	936	939	929	998	968	947	895	931	919	954	918	927	886	886	905	856	917	999	941	955	974	957	934	907	940	949	937	1000	875	951	907	944	940	924	916	947	917	931	964	919	962	971	926	986	942	958	922	986	944	912	893	970	944	983	930	958	915	980	902	938	984	945	932	983	930	1015	948	957	993	996	915	930	915	965	952	897	936	917	913	951	974	897	949	936	925	1000	976	920	935	937	931	956	895	945	973	914	951	926	913	945	939	978	938	918	928	914	922	936	954	967	905	929	930	919	904	878	993	919	920	989	905	938	977	939	978	947	939	925	953	928	953	903	932	947	927	863	923	894	938	975	879	954	919	941	952	903	907	903	900	950	903	905	965	918	915	973	975	922	899	942	939	982	938	989	947	966	974	952	942	893	965	955	897	886	985	987	940	949	918	928	942	920	940	964	950	986	919	966	977	921	943	946	982	927	920	882	898	930	922	950	934	937	873	901	963	930	942	953	923	904	863	994	909	916	961	912	983	902	894	868	955	939	928	992	962	955	952	986	919	975	977	954	961	906	938	949	955	882	916	937	957	955	923	936	914	943	965	892	923	917	889	955	967	944	916	955	964	951	949	875	876	994	925	909	938	929	931	938	925	1003	921	925	952	905	944	924	918	933	921	938	920	938	945	948	966	863	1013	957	979	912	961	981	926	955	917	960	912	921	948	943	956	959	928	956	950	945	886	934	897	914	977	919	956	955	918	983	899	906	925	977	999	931	898	941	889	900	927	910	953	915	931	936	945	910	925	899	938	987	965	995	922	954	934	922	907	958	938	882	971	930	914	973	923	892	927	898	912	988	882	960	956	942	964	908	954	961	889	960	962	976	945	902	882	951	956	885	900	943	896	929	962	977	966	935	888	898	939	874	917	893	926	920	965	885	968	961	913	921	936	932	899	963	915	938	915	901	912	930	970	910	968	963	1001	951	902	909	996	951	896	913	886	970	1003	915	924	969	906	948	928	941	959	932	966	929	929	947	970	939	913	914	949	1026	939	845	903	934	960	923	925	895	955	929	923	888	942	986	965	929	920	935	922	938	944	934	902	928	934	920	932	907	943	961	952	935	945	927	944	888	899	905	895	888	934	936	949	908	925	933	968	999	896	984	924	909	930	905	908	924	979	944	890	899	956	902	986	971	975	896	875	984	934	910	892	961	942	916	971	973	1026	947	910	936	907	893	954	976	970	923	953	970	920	953	912	900	890	911	935	930	938	935	895	917	884	975	902	976	915	974	897	884	947	879	920	964	941	964	955	935	984	980	924	945	951	947	961	918	935	970	970	931	909	922	917	972	930	962	889	981	964	965	966	936	944	900	964	934	933	991	943	928	887	972	927	969	922	930	989	940	933	996	942	919	957	922	930	976	945	939	939	888	920	908	979	998	908	963	909	928	954	957	954	969	910	885	955	987	926	951	895	896	923	950	973	950	898	941	948	894	946	921	944	909	920	981	908	929	938	902	949	925	934	898	937	910	988	950	963	934	928	929	936	928	921	933	896	890	913	880	944	938	977	926	891	921	938	894	902	932	989	933	907	970	910	896	936	986	952	942	916	934	958	921	890	931	858	899	934	927	925	992	934	955	911	943	855	918	938	930	904	920	977	927	910	905	924	932	929	926	925	916	1008	896	907	952	956	899	897	879	969	964	917	985	901	985	905	959	885	965	925	935	932	924	917	965	931	980	971	941	938	943	921	943	948	939	897	1005	938	942	963	948	963	950	932	980	982	1004	961	889	906	917	932	892	984	905	937	986	926	931	908	931	955	939	931	938	885	872	926	930	976	999	910	922	942	917	969	892	889	959	919	890	920	965	994	895	874	933	912	897	952	956	924	923	902	909	912	955	860	993	1006	929	952	932	914	902	920	918	944	943	953	946	924	953	999	969	966	952	943	941	950	966	940	946	949	930	951	949	968	968	921	941	967	929	931	885	931	909	961	920	896	955	953	896	956	971	977	1017	946	917	959	973	945	997	1007	914	982	900	926	981	940	926	958	949	933	949	975	940	932	936	965	950	953	907	978	904	977	871	929	973	931	924	920	913	942	941	899	960	909	967	913	929	931	935	930	898	904	954	916	943	913	921	955	955	899	878	946	876	979	932	898	891	973	877	855	973	919	936	968	945	995	893	946	924	941	870	915	906	943	959	910	958	878	957	911	915	919	918	952	902	932	922	877	970	907	932	918	936	913	951	878	964	947	916	938	961	958	956	989	987	893	911	978	906	1010	975	955	912	963	919	889	948	968	937	983	957	905	921	933	930	942	954	919	947	936	936	952	947	969	935	871	912	919	895	933	971	954	946	950	897	979	965	957	950	927	979	1000	894	897	928	932	893	883	914	970	965	956	924	986	956	901	922	923	949	938	932	963	897	871	959	937	949	913	951	956	943	901	928	940	870	922	986	953	903	923	988	1005	922	877	997	914	941	970	958	963	962	905	952	892	987	913	906	936	966	922	952	944	939	881	917	944	955	943	919	979	996	966	934	995	957	945	946	964	904	967	924	942	936	954	931	888	999	941	948	952	918	937	881	937	969	963	883	954	971	958	930	973	948	919	933	914	915	953	934	931	943	915	935	938	931	895	939	932	1009	920	915	920	929	948	899	899	952	953	880	890	942	889	998	974	991	949	966	961	893	966	967	963	923	921	995	960	933	979	897	900	900	1004	924	898	941	967	951	902	931	936	945	888	883	852	900	876	935	894	956	930	918	947	961	910	904	887	923	962	917	881	907	906	922	950	939	963	922	904	955	967	941	906	985	931	934	917	929	905	923	935	908	982	920	895	993	903	954	1001	933	921	961	929	972	919	895	951	940	963	994	914	914	938	947	891	915	954	929	891	902	911	924	936	983	907	914	930	1002	930	910	956	928	977	944	897	956	919	916	966	944	942	868	939	944	885	947	1011
52928	24858	9391	1683	1168	866	720	612	538	486	486	425	430	409	357	360	404	366	341	346	374	329	368	349	331	359	327	328	350	338	346	331	342	326	320	313	304	326	329	322	310	324	321	315	326	354	327	382	342	318	336	319	259	353	325	314	331	342	315	318	314	297	324	313	343	313	354	316	342	337	367	322	327	324	316	296	332	302	352	297	315	312	294	293	283	334	316	313	322	297	307	336	339	316	322	354	332	294	307	309	303	355	351	332	315	315	310	327	293	339	337	331	317	317	318	353	289	347	333	317	291	317	300	341	301	298	339	309	302	327	325	350	319	290	311	333	293	340	318	340	319	341	364	311	308	322	312	317	339	321	288	320	339	330	340	313	355	334	334	320	333	317	307	329	334	316	327	333	313	322	338	355	321	319	325	303	309	329	340	324	354	329	327	339	328	298	326	323	323	323	320	341	329	346	344	326	292	321	316	340	322	303	335	316	345	315	305	348	350	329	332	317	327	306	303	314	344	328	338	317	306	319	314	328	338	330	325	336	303	319	310	296	335	370	326	287	328	350	318	307	307	347	319	314	326	324	325	320	293	301	370	338	337	314	302	316	332	374	295	310	308	341	300	288	311	304	323	301	352	311	391	318	291	316	320	337	326	338	342	336	298	336	309	318	305	361	297	320	342	303	311	313	306	325	335	316	308	308	337	330	317	344	299	340	314	346	340	264	316	350	344	338	334	334	335	283	309	318	330	345	324	309	308	287	298	320	330	349	286	316	324	315	361	320	339	337	303	328	342	295	348	314	349	313	286	276	359	327	301	318	300	321	296	316	306	297	328	334	373	319	331	313	361	332	317	285	324	335	337	323	359	350	327	322	319	325	299	306	306	359	317	350	285	326	343	332	331	333	314	333	314	304	326	313	313	311	348	320	317	359	284	350	348	312	309	342	325	340	309	315	305	328	315	347	287	325	322	317	363	319	327	311	319	332	342	298	324	310	326	313	315	325	331	318	331	305	339	325	341	330	330	328	341	323	291	328	342	315	361	316	325	308	320	336	310	341	321	316	301	303	348	329	282	301	328	348	315	301	335	308	314	307	326	331	334	338	324	356	317	304	343	306	324	283	319	322	310	310	312	316	296	315	352	320	334	349	346	317	352	321	321	303	308	337	329	355	333	309	339	323	317	329	310	328	335	316	316	310	332	310	302	303	343	353	312	323	286	327	286	319	328	348	292	306	335	303	321	324	334	348	334	305	331	308	316	315	291	341	309	297	339	310	341	297	334	340	314	364	331	317	351	338	317	329	316	321	325	300	321	332	290	326	309	309	307	352	316	317	326	291	293	350	334	299	341	303	315	321	302	325	330	310	315	307	319	326	332	334	313	328	316	321	327	320	347	332	332	324	309	334	305	330	335	329	346	338	278	298	323	310	326	317	308	318	294	333	319	367	326	313	306	310	329	332	342	348	285	316	317	301	361	299	325	351	329	300	336	328	344	342	345	331	314	342	329	303	363	301	325	339	322	324	339	287	341	348	295	311	354	293	307	340	305	328	288	347	295	354	337	328	310	340	301	336	314	319	315	297	331	313	326	327	312	313	330	353	332	306	294	326	306	321	352	350	323	385	366	318	304	328	315	317	312	326	361	298	327	321	332	323	299	338	334	305	307	301	299	299	322	329	298	325	327	311	329	305	331	312	338	311	319	333	299	352	328	289	317	312	305	316	349	343	333	311	359	320	319	341	339	281	350	303	346	305	358	304	324	326	339	304	337	313	323	294	333	340	310	330	326	323	298	321	373	335	328	305	335	356	329	340	339	316	318	274	325	295	369	320	332	314	305	312	321	316	351	298	323	310	272	315	335	324	334	347	319	328	310	292	353	305	351	328	331	286	300	301	326	333	326	287	317	314	358	353	334	317	318	343	294	332	299	332	289	330	309	336	334	330	306	308	324	311	307	303	326	354	307	319	318	306	337	321	311	346	333	350	297	313	323	307	351	335	329	341	333	339	345	326	297	338	359	343	324	287	336	352	306	318	324	342	335	290	314	303	353	344	289	336	297	326	301	306	322	304	341	284	347	330	332	300	308	304	349	346	349	316	315	288	324	303	294	297	315	372	316	332	316	305	323	324	318	288	336	344	309	339	306	299	350	355	323	302	298	300	315	303	328	315	348	345	362	336	327	295	336	360	324	324	316	317	329	301	337	298	315	317	337	326	363	320	346	306	331	300	358	331	338	295	295	318	316	326	320	323	313	266	323	318	312	319	329	323	318	331	295	324	312	349	320	358	351	311	320	301	291	312	298	317	367	337	325	315	325	299	321	322	339	344	323	363	328	314	306	308	355	316	347	303	330	334	313	335	298	337	333	337	351	348	308	323	324	314	305	307	352	305	362	357	320	335	298	315	312	333	321	313	312	289	323	351	339	314	337	293	337	311	331	334	324	311	337	300	310	303	331	335	365	348	314	320	345	303	356	340	322	318	311	306	320	342	335	308	302	387	290	312	321	320	322	332	354	326	326	353	354	342	336	314	316	309	299	342	323	337	344	304	312	347	327	327	309	341	318	316	335	309	301	347	310	306	321	330	350	317	350	313	298	306	339	316	337	329	326	307	330	331	303	342	311	344	325	307	329	330	329	315	353	290	286	328	336	347	322	348	286	333	355	331	319	352	341	337	305	307	350	323	318	312	331	308	354	317	312	326	295	330	353	306	296	322	308	355	356	353	332	314	311	301	331	351	344	311	329	318	344	314	309	365	322	315	315	344	301	331	342	318	326	341	316	336	314	336	317	308	315	332	321	299	365	344	341	315	314	338	316	328	310	317	346	306	305	325	308	332	311	338	296	313	324	313	326	367	329	331	304	315	315	343	314	297	303	318	349	322	313	308	330	303	334	319	289	321	323	339	337	314	327	350	311	323	372	311	347	345	339	333	340	334	318	335	327	322	312	324	321	314	322	307	329	362	315	299	288	319	368	339	312	291	318	332	339	314	339	357	315	318	333	333	335	317	295	336	370	326	334	369	334	346	290	322	317	294	301	319	308	334	334	345	313	316	297	306	315	332	357	330	293	314	334	339	306	332	320	337	320	347	344	318	307	335	325	322	299	328	319	340	333	311	322	291	280	326	295	312	315	311	290	331	319	299	335	291	344	313	317	304	326	289	293	306	315	309	339	318	329	324	304	319	333	318	354	314	315	337	340	333	288	319	324	316	318	341	353	377	375	324	326	325	323	295	324	310	305	330	300	347	320	332	303	339	320	358	331	314	304	309	296	316	328	302	329	286	331	340	315	335	318	326	318	308	335	296	316	300	322	321	276	324	344	324	301	291	297	328	311	349	382	337	303	320	314	311	310	323	299	308	342	319	316	341	339	292	325	306	326	317	343	309	302	330	352	311	286	328	317	304	319	316	316	324	342	342	338	297	359	325	299	317	323	327	330	295	322	321	326	316	299	339	319	332	344	327	315	315	348	308	319	324	341	315	301	326	296	326	319	326
32262	2127	4205	4721	4047	3382	2831	2412	2098	1901	1803	1669	1584	1411	1451	1313	1248	1166	1180	1130	1125	1088	1082	1011	1007	1032	987	1018	919	1010	978	956	1009	954	949	928	948	870	888	870	866	858	888	920	859	912	891	881	842	812	849	828	879	949	847	886	881	875	834	966	846	856	814	914	834	857	875	854	913	923	824	833	843	829	849	850	849	832	872	834	839	827	817	813	866	883	800	827	885	859	869	842	781	842	837	848	786	828	831	854	830	810	836	809	829	858	850	833	820	827	848	819	840	802	776	766	895	817	843	812	831	838	852	862	829	853	835	862	806	843	854	841	824	840	878	836	851	886	845	830	828	816	806	810	836	834	810	849	820	801	803	777	835	799	825	814	839	802	803	817	819	845	834	848	810	817	821	867	769	836	815	842	817	800	793	874	800	796	800	819	809	824	838	830	816	804	846	880	828	814	854	845	857	829	781	818	813	824	884	822	802	760	781	901	820	888	909	852	799	844	790	846	782	849	815	813	818	823	839	841	822	805	867	846	783	823	828	867	873	883	825	815	860	802	844	854	795	835	855	807	836	883	818	769	820	827	799	848	887	838	818	837	834	824	799	773	775	852	838	801	850	799	812	832	829	835	800	812	818	843	810	839	836	836	821	836	783	833	776	805	820	809	780	828	798	819	815	815	849	787	858	758	821	830	874	805	878	802	857	816	851	808	839	862	796	854	799	842	827	801	823	818	841	853	817	831	821	809	871	840	826	816	842	832	807	802	817	781	839	833	785	834	787	841	840	824	817	763	831	799	821	800	815	864	888	852	829	809	803	842	788	850	798	835	807	828	816	796	811	804	827	766	847	830	839	851	832	769	857	805	838	837	847	885	823	826	821	795	827	772	844	877	845	854	802	886	840	850	790	834	784	826	847	819	858	823	815	857	849	849	848	834	766	861	832	818	805	866	862	813	820	857	804	826	850	809	825	835	885	858	803	808	881	799	834	818	800	824	807	787	816	806	859	838	791	832	869	804	831	851	837	821	796	826	811	827	824	823	814	844	759	868	791	867	797	827	909	832	864	795	863	847	816	806	789	868	818	857	822	848	858	839	869	798	857	835	834	846	849	843	790	832	833	856	822	798	905	771	808	828	814	826	755	842	819	831	834	819	796	844	796	855	831	740	833	773	853	839	802	794	801	859	856	822	872	780	788	836	783	845	798	843	879	827	806	852	833	833	829	821	852	831	866	778	854	835	857	829	819	823	842	848	842	804	839	797	808	818	818	755	816	806	825	807	873	818	849	811	808	862	853	832	836	816	850	808	816	820	843	885	796	817	795	779	830	839	846	848	815	813	789	810	824	881	828	840	830	887	794	854	807	803	793	854	791	800	856	864	793	821	786	813	800	868	802	847	828	855	819	864	846	828	772	827	817	868	828	820	814	866	856	808	848	771	815	830	828	809	841	854	815	859	862	841	828	809	824	837	822	832	826	813	826	854	812	808	765	853	826	858	797	808	839	825	823	853	774	862	813	799	830	827	843	800	795	824	784	834	827	826	874	781	806	868	825	820	802	853	815	820	852	866	815	824	799	815	799	904	835	862	834	812	858	830	832	846	850	801	861	839	884	843	848	809	833	851	821	853	835	875	832	802	842	818	819	878	782	835	778	839	814	807	840	835	811	828	796	856	849	890	798	874	825	808	849	819	807	812	826	825	821	816	854	834	825	815	875	815	788	836	828	815	843	801	874	810	785	796	831	831	880	876	805	835	874	807	794	832	860	817	841	834	883	773	839	863	779	832	809	879	760	806	818	834	813	788	800	883	848	832	826	809	835	842	780	848	787	878	836	835	831	865	859	874	840	808	813	787	849	855	874	823	824	838	799	858	846	814	854	872	848	820	833	793	834	790	805	828	853	808	801	877	792	839	838	832	808	821	794	819	797	811	845	788	883	787	777	797	842	832	849	824	793	833	834	778	833	878	870	818	841	810	805	835	826	807	798	844	794	807	807	795	855	845	810	794	833	812	823	843	814	867	802	862	783	878	832	848	809	836	839	785	812	772	867	813	770	893	843	839	830	820	816	809	835	837	786	883	784	867	852	837	859	832	832	830	819	927	831	824	789	865	851	895	870	840	825	820	785	818	821	815	845	802	816	798	813	867	829	825	830	816	830	805	799	822	778	836	806	837	836	812	826	865	813	775	830	821	847	802	859	781	809	784	783	869	841	801	805	807	814	806	820	822	831	799	790	831	815	794	786	838	837	830	858	842	846	828	897	766	870	807	805	827	801	807	830	882	821	795	837	814	849	817	776	860	841	833	819	828	859	798	788	818	834	810	927	870	812	818	802	745	817	842	817	803	907	766	859	804	836	807	823	827	815	769	870	812	833	837	828	825	779	830	802	797	842	836	852	804	861	841	807	778	830	820	819	825	818	804	862	893	804	821	815	798	834	870	851	823	854	803	809	838	846	763	821	866	843	777	868	799	835	825	784	805	840	802	856	806	835	798	824	825	810	812	781	835	784	857	803	832	787	799	797	860	840	768	863	826	860	818	862	859	831	840	783	782	824	769	765	773	793	841	808	836	832	819	855	840	845	818	891	794	848	782	835	862	832	831	842	831	785	808	849	850	863	839	814	759	882	798	773	821	843	777	760	806	802	833	793	848	813	831	875	818	824	828	825	790	834	840	871	846	831	826	867	837	837	825	843	811	838	855	812	808	804	866	806	831	876	864	837	826	842	848	834	828	784	869	805	824	823	826	842	798	861	829	826	820	868	849	768	798	824	807	832	802	829	810	853	843	890	856	822	803	842	776	768	857	798	871	842	799	834	833	859	828	800	861	769	870	851	841	835	832	867	819	877	819	796	838	754	797	815	820	801	840	771	826	837	841	867	780	847	811	815	812	824	826	789	836	831	867	814	817	849	866	844	836	869	811	831	827	811	803	827	855	829	817	867	832	834	821	806	809	791	849	808	841	828	902	824	857	800	801	843	864	803	846	869	878	857	843	850	813	800	834	806	814	826	830	776	822	805	809	865	809	815	875	810	836	843	796	867	849	807	788	808	844	838	825	797	820	839	779	821	833	894	810	847	846	798	819	793	776	826	839	833	801	778	820	786	802	832	852	815	848	819	824	802	872	783	833	833	810	830	848	795	774	801	798	792	757	826	827	805	822	817	795	858	831	849	831	830	835	761	795	805	765	833	839	829	846	854	804	819	842	814	833	811	823	827	826	804	792	811	864	842	843	843	847	828	833	865	841	862	810	817	843	813	841	839	813	815	786	854	826	846	803	821	809	862	802	788	827	834	821	841	770	854	820	793	842	872	802	780	797	852	806	797	831	850	790	827	809	845	836	817	823	796	792	857	861	809	820	824	869	830	818	844	835	811	843	807	824	782	806	879	836	790	820	818	795	819	816	818	813	823	805	760	880	888	869	820	868	783	865	810	817	831	899	841	805	847	885	788	853	777	820	787	790	864	822	790	812	772	835	812	838	800	828	842	840	760	804
13685	586	239	202	242	226	224	202	216	195	198	207	211	228	219	189	217	219	215	205	225	207	215	220	211	193	223	212	203	197	238	218	222	221	207	198	235	222	214	223	220	256	207	206	220	205	185	219	216	198	201	205	212	226	225	212	187	203	199	219	206	208	219	226	214	218	209	226	213	227	186	208	206	226	199	217	199	199	224	211	201	205	225	217	214	207	204	207	224	221	186	225	210	222	216	207	200	205	200	213	199	216	194	227	220	237	203	218	221	224	210	205	211	206	204	194	210	214	195	214	210	208	228	190	218	206	203	229	231	222	217	245	214	182	249	216	195	213	232	221	200	174	215	191	226	217	220	192	183	223	228	193	211	211	190	207	224	251	198	196	221	215	201	203	213	206	215	241	222	228	214	202	200	182	231	200	222	213	223	262	214	225	201	199	208	209	180	235	186	200	219	175	231	212	209	211	200	226	233	249	198	209	221	195	213	205	196	198	212	226	208	222	221	224	172	203	208	218	202	183	199	193	233	204	234	256	214	197	222	173	218	200	200	225	229	201	212	216	194	204	216	197	206	210	183	216	227	221	223	221	235	203	186	197	188	213	195	209	202	182	202	196	204	184	225	222	197	206	220	218	215	198	226	191	233	221	195	224	226	224	225	214	188	228	211	206	218	226	206	201	194	206	226	201	198	220	166	220	231	208	222	213	218	228	235	231	213	190	208	206	215	198	193	176	228	195	178	216	201	201	214	193	187	213	228	191	213	208	210	195	223	187	222	216	193	205	204	191	180	211	213	215	213	205	200	194	214	217	190	225	206	224	207	214	211	215	196	239	202	227	236	201	179	234	195	194	208	224	203	202	210	205	191	203	225	202	198	216	208	216	198	198	214	228	224	224	213	216	218	199	202	215	205	172	213	225	212	243	226	192	198	222	210	210	204	226	215	215	201	201	218	203	215	216	209	202	197	200	209	208	211	208	221	182	200	200	188	205	192	218	231	224	211	225	219	208	213	209	208	193	194	214	220	206	184	187	213	198	213	224	193	221	212	201	212	209	213	211	196	220	214	188	227	232	228	197	212	188	212	215	195	206	212	199	235	212	211	226	221	193	231	205	214	214	214	215	224	214	186	191	224	212	183	215	222	223	225	217	217	215	214	198	195	180	217	202	195	198	208	187	209	199	239	196	182	198	222	195	221	227	210	234	209	243	214	220	213	206	213	206	192	201	206	195	200	206	200	215	209	229	223	217	224	201	203	208	222	178	211	207	206	200	176	217	190	234	209	205	217	213	201	209	211	195	216	196	205	224	200	232	188	196	208	235	206	193	203	227	220	203	198	223	182	218	208	213	202	196	195	206	197	194	199	175	225	223	218	199	210	191	217	206	194	215	202	230	219	210	209	204	220	203	239	228	229	232	211	214	214	198	205	190	217	203	194	206	211	207	216	213	178	174	219	220	216	231	206	207	201	217	217	203	207	206	219	218	244	235	199	206	218	213	217	193	188	185	212	194	227	207	224	235	228	203	209	211	188	214	207	234	204	223	211	206	222	222	217	233	195	209	212	205	192	246	224	245	209	221	203	201	220	237	222	204	215	212	232	207	205	181	200	225	222	182	177	190	195	212	211	202	215	224	198	202	215	202	197	206	202	200	218	208	195	211	201	225	220	203	211	191	214	203	214	198	235	206	197	206	220	212	202	223	217	192	213	227	244	203	223	238	194	230	228	218	215	200	206	202	194	191	210	219	213	210	208	218	214	209	192	164	186	210	198	230	204	207	201	200	219	217	183	256	211	214	228	194	190	208	205	230	203	199	202	208	209	210	194	233	205	227	215	188	192	215	221	209	221	203	217	202	205	214	218	225	212	230	221	222	231	203	207	232	241	209	223	208	208	182	213	216	240	214	191	203	204	209	214	191	208	210	224	209	180	226	198	205	212	225	211	197	213	203	201	207	221	255	188	234	205	215	227	223	244	230	222	239	203	218	221	234	183	243	206	225	181	194	215	231	190	219	225	233	215	211	228	203	224	186	194	189	213	208	206	206	208	185	211	212	206	223	221	184	234	215	186	203	180	223	224	223	196	212	212	241	212	227	214	213	211	216	213	202	232	224	225	211	213	204	202	212	223	218	196	199	197	197	249	206	197	204	190	226	212	217	202	189	200	198	202	218	194	204	214	193	205	227	219	201	251	205	207	197	212	239	203	208	202	217	208	216	200	207	205	214	202	223	212	203	199	231	226	210	181	221	206	227	196	211	245	201	195	236	213	206	242	199	225	201	207	212	221	214	233	220	197	194	209	212	215	198	208	216	195	213	226	235	243	198	220	213	208	202	238	199	209	221	223	204	214	201	227	190	204	216	213	207	201	209	233	209	214	234	213	229	232	219	225	214	211	189	215	207	221	232	211	199	215	201	203	196	204	231	173	196	213	243	215	208	203	212	200	224	192	228	217	234	216	215	222	215	228	201	206	201	189	181	197	225	169	223	214	213	214	217	223	201	226	181	195	190	211	208	180	187	237	209	203	217	229	238	202	213	193	233	206	203	210	211	210	184	183	207	190	203	193	201	214	191	196	206	209	224	206	243	224	225	220	200	206	199	212	207	213	212	203	213	185	215	220	191	195	204	213	197	215	206	209	198	213	194	210	221	226	234	169	218	201	201	210	221	214	214	231	213	215	213	189	215	204	204	245	200	210	192	214	200	191	218	195	213	208	197	215	182	195	197	238	235	195	204	197	222	196	233	212	239	210	215	218	199	211	200	198	215	177	202	238	212	211	209	186	221	215	220	208	207	200	213	204	207	215	194	227	221	176	193	200	176	231	211	224	220	210	212	207	205	176	209	213	209	205	202	227	201	218	191	200	193	193	219	236	180	235	192	187	188	212	220	224	226	204	172	182	194	194	202	211	234	212	210	217	220	235	199	224	199	232	217	232	207	203	213	189	196	214	204	222	208	212	195	210	214	203	215	218	184	217	202	196	198	226	210	224	213	197	227	225	211	194	184	185	212	200	223	200	215	205	207	208	202	213	208	187	217	195	202	220	210	170	217	200	203	221	219	222	214	234	215	190	225	235	219	213	213	206	218	201	204	204	190	188	201	204	192	217	208	201	197	197	205	192	205	198	193	200	219	207	232	218	205	192	194	193	208	215	191	229	208	231	191	217	201	209	226	219	237	216	213	202	206	226	234	203	211	202	247	196	214	239	226	217	224	244	220	214	215	221	180	233	228	217	240	206	178	218	206	209	197	215	234	208	194	196	205	178	211	184	229	215	216	217	201	206	228	218	205	211	218	231	225	229	218	198	214	214	206	214	227	200	217	183	204	208	202	228	215	231	199	191	209	200	212	214	214	190	212	200	234	224	191	215	201	233	220	201	199	193	207	224	197	195	237	212	227	187	211	230	231	210	221	197	223	214	196	215	197	207	229	225	196	252	223	219	228	218	207	202	201	196	189	204	204	213	200	215	226	194	219	240	180	205	243	222	195	234	221
11964	654	718	726	711	666	658	690	634	627	626	625	634	654	672	632	613	598	643	644	625	624	626	610	619	628	582	609	596	596	615	574	612	608	622	612	660	639	645	581	626	587	607	617	586	599	634	644	539	625	591	615	619	593	573	573	628	634	602	614	619	565	612	596	572	616	569	621	589	553	601	597	571	595	645	588	604	633	632	566	621	604	651	608	611	585	638	615	627	613	610	610	573	585	620	593	617	630	554	639	614	627	611	582	593	640	607	597	612	601	645	609	610	605	566	603	628	567	601	595	607	608	626	607	624	620	670	601	634	600	572	616	647	602	619	625	640	575	628	559	598	629	572	573	608	573	634	599	579	609	564	590	597	638	611	618	576	569	618	621	593	622	695	585	630	625	620	614	609	657	624	637	640	592	639	626	591	558	568	620	607	632	610	614	637	594	599	595	609	584	624	595	654	611	591	576	598	541	633	617	587	632	613	581	606	561	619	621	613	581	599	609	668	593	628	592	593	654	563	601	588	584	629	595	599	622	585	656	615	615	551	651	595	646	587	590	630	605	596	647	602	574	608	581	632	616	621	620	613	597	613	581	611	609	666	637	602	617	605	625	625	596	600	604	601	627	648	624	600	613	599	628	608	606	569	610	557	611	649	647	636	633	608	600	567	583	599	577	629	562	619	634	631	611	560	649	642	641	562	610	626	589	638	581	673	572	613	649	603	589	615	595	581	643	635	590	628	646	612	605	586	628	670	573	611	605	575	669	660	638	599	618	644	584	580	623	623	578	639	647	589	569	587	617	648	644	621	595	627	602	614	603	660	575	620	586	650	620	609	608	620	614	578	593	601	583	639	575	597	624	605	598	624	573	614	625	591	626	578	630	594	572	594	620	605	620	620	622	625	633	574	645	601	578	591	626	567	588	623	625	579	569	627	625	552	631	585	581	610	671	571	630	634	610	579	591	588	606	648	603	629	602	635	588	591	610	676	597	594	578	603	631	660	600	591	596	593	627	623	589	607	612	591	593	532	587	615	611	594	629	550	627	607	614	603	598	604	598	626	619	580	602	628	615	649	602	615	611	601	578	644	594	595	599	593	593	611	596	637	548	644	570	610	551	584	616	603	632	602	643	638	627	636	642	594	591	592	636	605	648	590	604	582	606	611	596	606	633	582	618	627	610	567	588	593	618	615	673	603	632	657	591	590	615	632	604	581	628	611	588	590	595	625	615	604	602	592	605	600	657	644	611	621	605	587	639	589	600	633	599	617	639	619	608	620	637	632	654	601	635	585	603	576	668	591	569	585	569	574	585	626	624	590	606	599	612	625	617	579	613	595	618	622	602	616	603	645	595	625	635	603	617	609	612	653	579	578	632	607	585	570	599	612	602	573	626	639	578	596	613	586	627	610	587	605	632	618	628	604	630	635	587	635	591	598	616	585	588	589	575	555	611	653	582	560	615	645	587	608	616	610	598	590	609	626	596	568	571	635	603	622	571	598	580	605	632	594	597	627	578	623	577	583	551	585	585	627	606	599	590	580	631	616	593	574	602	623	599	620	616	572	636	590	584	609	627	617	622	581	620	599	578	649	660	605	589	611	593	613	620	628	609	554	607	613	582	566	612	616	647	565	610	655	605	608	601	600	650	595	604	588	652	586	601	609	647	608	629	592	582	601	591	601	624	609	598	642	594	604	600	572	589	626	636	541	581	564	602	587	584	623	619	609	610	605	636	608	620	604	599	630	616	628	588	609	588	591	551	583	646	605	630	595	591	584	615	598	624	591	618	589	640	616	608	598	626	610	593	641	612	597	647	602	574	599	593	609	631	601	585	649	602	681	608	632	661	613	587	576	611	585	616	628	564	600	642	617	636	632	642	657	642	582	568	598	590	576	602	566	582	625	611	610	584	656	613	582	574	602	595	629	595	625	611	593	602	581	634	623	616	615	641	634	629	668	626	547	574	640	624	598	548	624	603	642	628	574	592	609	582	625	602	596	582	628	621	626	646	617	612	585	608	590	607	587	623	579	597	627	575	608	628	627	590	607	614	619	656	571	626	609	616	612	611	591	625	573	593	627	610	582	613	616	602	614	607	583	608	599	640	623	586	583	562	575	640	630	618	618	596	572	588	561	582	623	593	609	618	595	622	640	609	588	611	588	589	632	646	588	622	611	657	622	600	588	610	571	596	612	556	628	595	585	568	633	599	611	569	666	597	591	596	584	656	602	639	606	616	558	612	598	636	628	624	595	606	631	634	627	659	607	607	612	616	623	636	580	674	649	575	609	590	636	618	626	615	615	634	619	577	617	623	624	613	603	638	587	665	620	593	599	602	605	604	566	572	631	600	616	609	579	592	596	643	582	571	623	623	568	642	635	646	635	586	667	561	621	568	571	605	617	625	592	633	622	609	602	560	609	592	603	626	598	586	620	569	615	592	607	612	627	613	605	623	593	614	651	617	636	590	615	618	595	615	593	652	624	566	605	632	616	612	558	584	603	591	610	586	591	604	638	632	603	595	641	588	649	672	607	606	592	650	605	562	635	608	594	581	592	587	603	601	609	611	592	579	636	599	614	604	603	627	633	617	636	632	605	570	538	636	607	600	595	581	627	637	630	584	574	624	560	615	613	536	652	614	604	603	606	572	657	637	557	631	628	620	597	622	607	585	605	595	616	606	638	608	624	641	593	604	587	591	565	629	636	635	588	630	613	559	621	610	616	614	600	640	587	580	638	611	603	646	590	624	602	608	621	600	589	597	619	628	610	597	624	592	647	566	644	644	597	572	595	565	613	640	650	611	574	620	632	611	639	591	602	594	655	594	611	618	600	611	574	562	628	566	610	609	581	620	592	627	597	611	617	592	624	588	613	609	609	648	649	611	588	587	619	596	619	653	589	603	603	617	596	593	593	608	572	585	616	612	605	604	601	569	601	646	621	637	635	588	590	638	574	610	597	589	616	589	623	582	579	578	607	593	597	613	609	621	597	587	615	595	600	596	612	598	597	602	627	588	616	612	610	655	607	570	595	612	603	598	596	614	621	615	609	618	601	606	613	612	591	578	565	620	591	608	573	634	604	652	574	609	647	618	608	596	631	637	598	617	616	622	643	620	629	643	591	589	588	584	616	605	629	590	617	612	611	608	595	567	610	601	628	605	602	651	598	610	601	613	623	609	565	615	617	573	593	589	593	626	630	607	592	616	634	595	598	628	651	586	618	590	630	611	574	604	579	603	577	609	622	585	627	574	641	605	622	618	604	641	608	609	635	600	643	585	600	570	625	592	622	621	605	655	592	614	586	603	606	626	617	612	641	600	611	610	631	606	563	630	546	660	604	597	597	595	591	589	552	626	586	625	591	576	622	600	623	620	610	628	593	622	631	588	626	577	595	590	603	584	591	604	637	592	628	596	628	601	631	659	579	604	585	582	601	603	592	578	613	664	610	628	542	624	580	632	593	620	620	652	578	589	653	621	577	599	568	632	633	639	589	587	593	613
44990	16804	2814	927	691	579	580	476	490	463	421	431	412	388	381	365	349	374	397	382	363	335	386	349	371	358	343	366	405	366	377	369	390	354	349	385	413	362	352	335	372	334	383	357	371	388	365	356	357	361	334	341	346	370	359	362	370	357	362	343	359	387	391	376	376	372	346	362	338	380	353	353	358	356	372	341	376	397	357	363	351	361	355	374	383	353	345	363	345	364	335	362	321	371	368	364	341	360	370	387	357	372	338	387	387	357	359	340	375	351	354	337	331	349	298	366	339	343	364	336	318	338	338	333	351	346	351	335	339	354	374	357	361	364	379	372	350	363	352	368	366	354	344	354	348	375	350	349	381	327	386	315	368	314	344	322	325	363	363	360	340	360	384	365	351	338	338	325	357	338	340	341	351	353	341	324	369	338	385	348	340	304	364	327	366	387	345	356	370	380	326	341	335	353	383	369	358	377	374	359	344	347	344	366	347	367	366	379	351	370	369	371	360	348	351	352	351	365	334	344	356	348	336	348	349	362	365	351	364	400	350	367	340	353	310	398	366	359	329	367	379	343	343	381	346	330	347	362	330	377	383	329	397	359	369	359	328	360	360	362	365	347	361	368	318	330	357	364	374	337	351	347	340	366	346	357	370	391	349	342	344	380	387	367	363	374	381	339	378	352	354	377	344	384	351	330	324	354	370	350	364	358	365	365	363	344	362	364	368	394	358	346	359	361	349	375	379	354	300	378	366	311	354	378	315	338	330	366	343	347	335	350	348	375	361	315	370	371	380	384	339	363	359	371	373	356	341	333	329	365	403	367	375	393	335	367	363	351	340	390	364	376	338	382	380	355	381	349	322	374	366	357	377	361	350	336	336	362	350	371	341	346	330	324	359	337	361	374	353	353	358	359	330	375	340	343	345	342	327	365	364	340	322	374	335	371	390	375	336	389	323	355	407	333	353	332	348	356	363	337	380	407	361	351	400	325	333	351	347	356	328	331	354	365	354	371	372	379	355	348	340	350	345	394	338	339	331	352	332	377	330	370	346	341	367	397	370	335	360	340	318	366	374	403	379	383	356	337	337	355	366	335	359	365	370	389	368	355	389	396	321	342	378	345	355	318	352	354	348	346	352	359	368	340	335	344	374	372	339	358	346	306	316	373	376	365	349	376	373	371	365	355	347	344	336	333	394	362	374	349	351	332	377	365	384	313	343	380	320	341	344	356	371	351	369	332	352	345	344	348	351	347	332	373	332	355	346	416	360	357	363	349	357	339	321	346	357	349	368	376	371	414	346	342	346	365	326	364	392	363	369	378	360	335	358	327	316	362	364	373	364	378	385	346	333	344	390	339	341	348	388	324	336	359	315	362	364	329	360	352	343	362	375	423	377	372	343	361	340	316	338	374	351	368	351	389	376	348	345	321	341	367	394	390	367	346	329	370	343	339	350	346	361	372	351	381	386	360	356	332	313	380	367	341	325	351	342	345	346	343	373	369	369	364	349	361	363	332	372	333	362	359	384	351	346	355	354	329	346	371	363	364	376	389	344	338	343	353	360	350	350	361	336	315	351	359	356	353	363	371	341	367	367	369	325	374	352	347	357	351	357	366	292	322	349	334	355	354	360	373	375	319	360	322	356	359	361	338	380	371	332	371	332	368	378	354	388	344	368	356	343	329	371	349	369	368	336	369	345	365	373	374	356	370	379	358	370	352	366	333	343	339	360	329	362	356	327	345	334	372	361	324	351	332	367	381	377	362	328	339	341	336	366	363	330	338	359	348	350	367	360	316	396	351	358	373	340	343	350	346	349	345	349	386	352	394	360	363	351	367	401	365	378	337	345	338	366	368	389	351	329	348	326	328	380	324	331	356	366	345	354	349	347	355	350	359	352	345	352	375	350	376	354	364	353	355	331	358	346	323	364	353	362	382	347	322	367	333	344	342	381	371	354	366	305	345	346	339	363	356	350	365	348	355	349	359	334	365	375	343	327	360	367	349	344	349	340	355	350	300	390	338	341	365	360	372	347	381	352	355	394	360	361	356	388	308	333	359	372	344	369	330	361	363	323	339	324	300	341	348	353	332	343	344	345	347	344	378	365	371	375	377	337	357	398	375	363	328	365	325	369	382	346	339	362	341	378	358	383	344	330	356	375	365	368	336	396	365	380	347	341	350	333	357	357	380	331	359	351	331	322	371	363	333	372	322	368	390	361	318	342	329	348	385	393	345	347	354	329	345	388	356	325	333	349	364	319	350	371	337	358	354	354	338	365	354	329	350	350	371	356	376	382	336	376	382	375	378	368	306	368	348	403	343	335	373	378	338	371	385	337	325	362	323	365	348	349	359	402	362	329	351	347	361	330	321	379	332	365	354	351	364	342	347	335	377	369	352	330	371	347	335	334	376	326	325	353	329	336	357	355	362	378	357	365	365	357	376	361	376	342	339	319	350	370	390	349	383	363	365	375	339	339	366	381	398	384	359	372	349	363	344	373	349	344	344	338	395	312	358	333	367	342	372	369	352	359	349	371	378	362	378	330	297	342	366	406	354	365	361	356	356	352	349	348	331	335	371	340	357	335	359	365	386	377	360	320	338	369	365	340	359	338	380	366	355	359	363	355	372	337	338	359	386	354	350	375	373	357	372	368	373	333	336	365	351	337	343	340	362	382	338	374	385	369	350	333	317	342	353	380	364	368	347	329	316	351	323	357	341	359	334	392	356	352	382	330	356	344	382	396	348	374	355	354	376	358	350	356	348	358	359	377	348	335	317	377	366	350	300	350	347	360	367	365	387	346	351	372	353	354	354	314	324	358	364	332	337	381	383	350	358	360	319	354	325	366	354	377	364	375	344	367	341	354	363	344	364	348	355	344	380	355	334	383	360	371	326	387	354	376	362	372	351	328	344	306	346	349	348	323	348	359	331	335	346	316	332	390	413	395	348	356	370	363	363	374	343	370	344	339	371	339	390	342	368	321	338	364	358	347	346	356	332	349	357	341	353	360	388	352	338	352	362	394	366	336	329	338	370	347	341	387	381	352	391	359	366	377	358	350	349	363	360	325	334	348	355	335	355	350	334	371	385	348	322	336	382	332	360	354	344	356	347	371	319	397	364	391	360	372	324	387	365	352	357	359	367	358	340	318	353	334	347	352	354	367	339	364	339	352	350	363	364	339	360	374	367	344	331	352	371	395	368	356	335	364	337	334	376	351	366	369	368	350	344	368	326	382	366	341	374	351	340	352	394	334	355	352	344	351	324	346	371	348	373	356	375	358	371	312	346	366	366	346	363	371	397	358	348	333	358	374	329	352	328	355	367	323	341	351	311	348	349	332	339	344	358	324	354	385	332	340	345	347	364	330	351	364	350	338	341	367	356	358	344	360	364	329	335	338	348	330	349	357	345	370	339	336	356	369	354	356	353	332	371	315	372	389	351	363	376	314	395	372	340	335	346	336	380	360	376	396	373	343	337	328	345	371	324	351	359	408	368	354	369
23626	1587	2635	3043	2696	2241	1934	1814	1545	1496	1431	1315	1316	1289	1222	1188	1170	1058	1052	1137	1044	1074	1061	1062	927	1057	978	944	1013	988	1011	1006	958	932	1006	911	946	968	997	938	959	944	957	1018	906	969	966	957	985	944	967	991	920	1022	927	976	929	892	907	959	995	903	918	994	939	959	932	995	880	895	932	980	905	920	983	960	966	908	956	952	946	937	950	982	912	963	913	928	947	913	914	900	904	958	947	957	996	895	906	885	973	921	948	928	927	930	922	956	921	992	877	952	895	935	898	907	961	918	938	949	969	965	955	916	903	946	948	994	897	958	978	944	963	903	963	938	956	919	890	979	959	954	927	902	931	964	956	991	928	915	904	897	905	981	970	881	888	905	925	954	909	940	933	928	927	941	949	934	951	933	952	918	909	936	961	985	962	986	884	921	913	896	908	903	914	963	914	886	946	905	931	916	979	949	934	952	928	953	907	850	878	970	920	910	902	919	936	972	978	972	967	945	933	982	935	990	915	890	956	923	966	912	913	937	914	943	930	893	901	948	900	899	903	921	952	905	909	979	938	928	896	902	907	954	963	956	934	990	888	970	916	942	897	949	933	899	930	876	960	924	966	935	885	850	911	928	902	879	928	951	980	938	908	917	953	867	980	907	988	928	933	961	978	889	913	959	884	948	937	918	930	936	932	922	930	933	967	904	911	929	933	880	930	917	924	946	898	929	851	916	904	951	896	989	934	967	937	967	925	933	969	914	975	906	936	901	972	891	905	946	925	891	904	891	935	900	966	920	957	1004	910	932	928	999	905	894	985	939	886	937	899	911	910	947	916	882	890	952	941	942	972	941	962	959	871	957	966	909	961	934	935	917	942	910	940	918	916	888	958	951	888	929	931	954	924	948	907	933	947	954	922	916	916	918	941	896	978	925	949	927	905	894	919	914	883	873	926	980	915	965	944	890	895	939	950	910	904	959	971	934	916	954	932	948	889	966	936	944	895	887	930	946	923	961	936	940	953	950	888	942	937	963	921	931	1009	879	925	912	919	933	866	946	928	865	946	958	924	934	925	920	916	892	873	962	958	891	940	927	937	894	885	955	880	925	901	935	966	919	934	921	955	910	917	972	928	883	934	875	950	917	930	977	945	919	972	912	984	946	963	984	912	971	927	895	919	961	934	916	918	870	989	901	969	920	913	922	933	968	899	926	916	894	898	906	921	952	882	948	963	947	905	937	880	947	944	936	922	896	953	890	956	954	928	891	966	951	902	916	966	926	879	930	938	883	921	909	984	939	896	863	881	917	910	897	950	975	919	935	978	918	978	922	968	888	916	914	954	905	874	939	895	953	927	970	915	928	937	963	950	916	856	963	914	923	918	884	977	944	928	944	932	935	952	948	937	896	922	935	961	1004	954	880	946	937	917	908	990	930	915	901	921	913	900	937	912	908	977	876	912	922	916	953	925	934	942	898	902	917	897	969	890	889	945	827	953	902	920	899	967	912	899	944	919	967	934	901	927	965	910	944	977	918	955	949	948	899	1002	900	988	924	1013	897	888	945	970	919	909	911	909	973	906	941	899	901	876	944	885	902	953	902	925	984	914	999	945	929	919	952	916	912	878	991	912	925	917	911	960	881	906	958	889	921	865	945	906	920	915	898	905	865	953	948	941	949	906	933	946	967	942	918	953	932	884	940	915	920	922	908	935	959	957	923	903	947	899	924	937	922	937	857	956	924	907	935	922	912	909	908	952	942	952	939	971	943	939	940	951	916	905	909	930	903	869	905	912	907	930	996	947	920	948	944	952	909	934	921	915	943	919	941	902	937	930	888	934	941	957	962	921	943	957	905	886	908	931	929	926	899	967	942	895	883	918	940	982	950	927	945	926	926	942	964	929	942	883	977	1002	927	947	957	934	917	911	856	921	933	958	937	936	891	970	917	911	948	856	907	903	939	909	911	917	920	921	920	943	906	965	927	907	918	967	966	965	910	903	962	941	894	936	969	946	968	906	938	957	875	923	853	930	926	946	910	963	941	896	917	931	918	935	950	919	934	923	944	933	940	895	986	904	972	926	908	888	944	904	951	969	975	909	926	935	932	937	968	935	935	917	987	958	933	902	915	873	977	903	901	914	939	898	953	942	971	905	943	936	957	968	868	900	890	920	919	972	852	902	985	945	888	907	932	896	975	932	896	924	941	950	956	1002	905	930	888	948	924	908	939	943	928	943	927	886	952	974	960	950	936	919	935	916	913	932	913	961	883	895	952	898	941	940	960	957	898	941	984	911	940	916	926	934	919	927	910	893	862	932	931	940	939	957	901	934	950	927	942	945	953	976	907	934	932	938	934	931	939	973	960	966	930	916	974	865	948	914	932	979	945	897	905	955	964	953	923	967	941	904	921	926	930	945	911	902	943	940	916	917	886	944	872	916	960	959	954	898	914	912	942	902	935	967	939	955	976	896	965	952	930	902	944	941	923	912	922	941	928	945	882	942	910	901	907	893	920	940	914	977	912	943	914	921	893	920	921	913	938	961	893	944	966	959	991	934	875	956	963	966	968	943	990	874	881	940	928	969	934	942	916	972	991	984	964	982	916	868	909	927	881	969	914	924	915	945	891	899	925	897	938	951	913	896	962	909	947	873	913	934	902	953	870	913	936	933	946	923	929	993	924	955	962	925	926	949	903	928	880	874	955	989	889	904	884	893	958	975	935	910	923	942	926	926	896	975	962	938	940	946	948	889	1002	959	914	944	934	928	990	931	929	935	916	946	921	929	894	957	940	941	926	860	911	934	964	950	973	907	924	926	900	914	951	930	975	942	1006	948	926	990	967	954	949	951	935	861	924	992	919	937	946	915	904	950	919	913	930	961	923	942	941	915	919	950	944	972	946	937	898	964	893	942	863	936	888	885	873	901	917	950	868	928	976	970	955	923	982	966	976	906	992	929	924	946	929	976	955	961	933	936	926	904	915	936	929	905	918	948	926	965	897	950	920	991	941	944	954	995	928	932	955	959	916	919	898	945	929	955	958	955	900	899	888	926	935	904	917	921	952	937	948	940	917	923	871	915	967	893	893	925	932	914	907	930	916	956	910	922	945	911	919	916	986	981	943	964	959	944	937	931	915	951	948	951	990	894	907	925	939	914	910	879	927	875	927	912	918	980	876	904	943	974	924	932	859	968	963	925	940	935	943	906	933	940	973	924	914	963	934	940	948	912	943	921	941	879	974	964	918	888	903	900	897	940	919	931	926	927	928	962	969	932	957	890	916	916	895	941	968	955	947	907	914	874	938	915	925	951	960	955	927	936	923	906	1004	972	959	936	946	976	956	918	911	960	919	972	955	911	952	885	954	919	954	942	950	865	949	927	977	926	949	920	851	965	898	924	907	950	943	878	938	940	931	931	952	927	917	921	942	956	984	926	876	983	921	951	923	958	933	941	945	896	908	915	905	975	967	956	919	945	892	909	954	927	905	930	867	933	918	983	926	940	876	930	965	882	917	946	894	903	914
50262	24899	8618	1748	1078	909	712	571	504	485	458	436	421	431	381	389	364	368	375	372	351	311	325	359	374	351	317	364	318	311	331	313	332	339	312	303	331	376	320	317	307	294	299	334	351	305	345	316	327	310	353	354	322	322	310	347	350	309	378	279	318	345	307	312	330	333	314	298	307	316	321	336	383	305	329	300	329	281	301	331	312	311	324	334	349	355	320	304	324	323	312	321	312	340	293	327	331	314	336	315	328	295	283	264	318	304	285	306	342	353	332	315	323	320	327	343	317	325	339	343	317	347	321	326	319	331	317	287	310	326	316	315	314	352	323	297	326	319	299	327	316	324	344	347	326	308	310	358	313	294	363	338	327	301	346	337	321	291	357	319	321	328	332	324	299	321	320	302	316	292	326	310	289	351	358	348	301	319	345	309	311	305	315	286	298	343	319	322	290	322	301	308	314	327	300	315	298	326	301	332	340	324	336	349	303	310	319	333	314	300	287	374	323	312	325	320	307	340	315	298	324	298	314	314	330	287	294	370	329	312	280	338	332	327	294	318	344	313	352	308	336	312	319	317	330	340	300	349	293	300	309	360	344	318	342	325	285	339	341	303	339	317	327	319	296	312	267	325	322	291	296	285	335	303	286	324	325	316	305	315	322	312	308	319	327	325	300	347	339	329	299	291	331	352	298	338	321	318	331	342	312	323	328	340	329	314	348	314	364	324	309	325	344	340	342	291	326	279	316	333	307	344	307	327	316	320	358	340	289	301	300	338	315	346	341	272	332	307	330	325	310	296	323	299	312	300	312	308	313	351	306	309	321	309	367	290	308	314	335	321	327	296	300	310	323	299	341	305	335	353	340	353	321	329	307	349	324	298	323	323	324	362	325	318	303	364	300	337	327	287	345	355	339	321	327	343	288	331	308	308	338	326	339	335	318	317	325	321	320	313	343	354	289	316	316	313	325	317	322	301	342	332	352	298	341	347	324	351	297	321	322	303	329	321	316	299	364	320	332	328	298	327	285	325	368	298	294	325	309	318	304	337	322	320	331	315	314	356	324	316	325	331	338	316	297	325	320	330	322	320	327	295	278	301	340	316	308	305	289	300	329	318	317	311	343	311	317	297	304	295	308	329	309	297	295	312	315	323	307	304	318	317	344	340	305	302	310	330	294	336	296	310	335	315	343	342	314	374	296	327	343	301	282	312	325	321	316	307	287	327	330	336	348	306	314	317	342	355	348	316	328	314	323	280	318	313	330	346	300	279	326	323	320	321	331	313	303	337	374	339	322	306	306	322	336	303	296	334	285	317	310	319	309	306	325	325	323	306	333	337	355	353	326	316	349	294	300	337	319	331	345	306	311	322	329	312	344	279	340	341	285	276	314	324	309	295	307	327	304	308	314	325	345	313	314	340	295	333	342	308	345	349	311	327	322	336	325	318	295	290	315	307	311	341	302	330	336	340	308	295	349	335	318	316	303	332	317	334	329	303	337	355	304	318	305	302	345	342	312	339	295	324	309	326	336	320	308	323	295	320	320	296	307	368	262	316	310	284	326	335	330	333	327	354	337	317	328	308	298	338	302	356	312	308	307	308	314	321	320	323	322	356	333	303	334	338	352	333	316	288	322	298	334	342	341	339	338	340	319	305	315	310	318	352	319	324	336	295	338	311	351	316	322	305	293	295	331	287	324	302	335	343	347	273	311	315	318	288	333	305	319	333	303	321	300	304	317	296	343	314	296	330	356	337	329	307	340	317	331	314	339	302	341	327	335	320	280	330	295	325	329	330	301	304	356	336	358	292	288	334	338	293	311	321	315	324	344	331	321	310	319	336	320	325	294	305	291	308	341	344	331	331	349	302	340	326	280	322	304	321	364	301	288	335	321	316	330	318	297	315	309	318	318	304	343	329	293	319	340	330	312	327	332	319	328	286	348	305	348	316	304	352	321	309	335	309	329	304	344	320	326	309	340	360	326	315	313	301	296	305	328	322	335	363	328	370	303	313	341	309	324	341	362	333	331	361	322	341	315	350	349	341	336	301	307	334	320	324	294	314	313	336	325	341	299	311	327	315	322	340	302	368	305	290	340	301	352	319	311	335	350	296	316	334	327	311	324	314	316	316	307	308	300	304	318	292	323	333	307	318	333	339	326	332	315	356	301	304	295	337	292	331	333	312	359	312	319	303	312	310	337	301	332	325	296	309	300	337	296	314	317	311	299	363	297	314	290	357	314	307	313	331	303	325	336	326	317	342	310	284	332	331	302	297	360	314	331	303	310	297	358	301	290	306	326	305	335	296	291	327	334	314	306	314	308	319	334	336	319	295	320	322	302	342	334	320	331	310	316	319	317	312	333	358	340	316	314	312	318	315	301	299	336	326	318	291	275	302	329	332	348	314	306	316	349	308	326	340	313	326	326	287	364	326	314	342	340	336	330	331	296	333	297	317	306	312	310	334	346	310	310	300	305	306	324	330	317	322	307	321	301	313	309	349	326	307	307	352	316	320	336	331	305	311	347	302	310	288	321	343	295	333	326	321	344	313	341	348	300	317	309	323	310	342	312	315	291	321	354	318	357	314	319	317	326	337	360	301	294	304	349	293	317	315	329	328	307	311	298	333	315	314	314	318	326	314	326	310	330	294	319	310	308	311	311	317	318	322	320	318	337	315	355	326	325	308	291	313	298	323	341	340	320	323	301	288	301	323	334	326	347	310	336	294	332	304	309	317	323	331	339	300	342	286	296	316	329	325	301	318	323	329	318	329	324	330	311	321	322	327	331	352	314	345	326	301	319	341	314	336	301	322	303	295	329	303	321	337	320	297	334	343	303	305	326	342	320	314	349	334	297	345	358	335	340	329	323	273	324	340	318	316	353	306	323	310	303	335	328	358	314	294	326	337	307	314	297	293	315	309	313	314	345	354	347	292	316	321	321	320	300	334	329	331	336	307	333	296	337	314	317	339	319	343	358	304	319	284	337	280	348	314	320	331	340	305	299	338	316	323	311	321	317	360	294	307	297	303	336	318	349	307	297	311	303	320	333	371	297	317	305	309	335	344	312	276	305	291	334	320	286	327	324	322	331	330	295	301	313	324	319	339	314	320	323	327	346	339	309	314	287	323	304	325	319	330	335	316	318	335	323	339	323	295	319	316	302	306	340	325	324	339	333	326	302	295	354	324	323	303	328	326	325	318	319	334	269	314	331	305	307	309	339	320	338	302	326	313	332	342	308	325	305	315	287	308	302	319	290	340	335	312	312	314	288	323	332	313	291	314	307	329	324	316	330	347	320	343	314	370	325	307	319	296	332	338	325	322	339	291	303	312	316	311	292	309	298	303	336	327	326	341	337	332	303	338	308	329	359	342	332	297	336	313	309	302	319	330	330	315	334	314	322	327	355	318	286	336	310	347	310	321	344	315	316	335	305	326	343	322	319	346	333	342	301	306	341	315	302	336	324	315	298	327	335	337	316	314	340	343	301	317	298	314	314	333
29533	2107	4204	4892	4194	3438	2925	2448	2183	2029	1755	1639	1513	1399	1334	1350	1261	1166	1153	1138	1047	1071	1091	1116	975	1012	1005	1032	1013	897	948	967	933	863	936	959	914	905	910	916	877	894	888	876	859	842	910	920	859	931	915	872	850	799	905	829	897	863	837	881	817	862	862	836	827	858	862	817	807	832	882	890	851	832	817	836	840	869	872	815	812	820	826	839	840	869	849	933	822	773	848	807	862	863	809	847	888	842	823	854	862	841	865	820	848	866	850	834	803	814	770	826	852	861	820	823	828	874	840	832	798	798	824	854	771	851	807	854	808	822	842	821	850	800	824	783	807	822	862	788	809	852	798	807	834	886	838	754	773	807	828	832	786	821	779	814	765	830	847	828	782	881	810	831	827	819	823	859	775	866	794	808	781	774	793	763	834	791	824	864	761	800	864	865	834	839	836	834	868	770	833	807	826	798	834	807	812	800	854	812	807	799	815	759	783	800	844	801	851	788	828	810	804	879	853	788	842	817	863	762	821	843	801	821	811	837	842	815	836	813	841	842	834	813	777	841	833	829	858	852	846	804	846	837	794	818	804	806	787	843	797	787	803	835	841	802	840	844	840	773	799	760	806	795	818	830	820	856	799	830	829	809	804	843	832	830	851	873	794	857	862	855	846	854	842	841	841	775	816	785	836	798	776	854	841	796	869	827	844	818	853	837	825	846	808	844	847	825	793	801	776	886	793	792	823	828	804	861	834	841	821	774	779	812	828	848	817	901	804	832	839	796	837	882	845	805	801	840	805	817	789	802	845	842	822	832	846	817	765	801	825	844	865	821	800	863	789	784	822	816	788	847	822	824	827	777	834	816	836	873	862	869	831	790	838	795	854	828	873	841	799	863	856	804	836	820	839	816	771	774	802	854	808	764	823	814	852	842	785	840	848	877	815	822	807	841	810	809	839	796	809	815	794	796	813	819	787	824	780	842	782	818	814	791	811	835	800	792	821	797	778	829	835	843	810	798	866	844	852	935	772	791	795	784	817	764	809	826	816	834	812	823	812	844	831	797	808	836	857	823	825	834	838	789	801	770	849	794	773	829	800	788	858	818	797	774	838	786	801	813	809	778	817	795	866	819	821	809	776	797	793	823	840	810	799	830	871	886	806	856	783	825	851	807	816	838	902	852	837	775	849	843	808	778	836	800	802	784	841	817	798	833	798	772	812	830	868	802	810	809	861	812	834	765	784	817	826	884	827	773	800	833	798	801	813	859	812	822	808	807	786	785	861	822	799	819	793	804	838	796	794	829	813	802	833	821	796	822	791	788	827	898	795	828	796	818	852	785	848	814	811	872	823	862	809	816	813	781	799	805	791	869	837	843	826	874	871	816	827	796	822	852	809	773	859	819	815	810	794	794	837	833	816	778	798	863	816	821	805	773	853	815	820	799	817	860	817	817	829	762	865	808	816	795	811	785	861	822	865	781	811	870	880	795	764	745	784	833	877	881	801	805	821	859	823	803	830	803	821	825	845	861	825	800	830	823	788	814	768	814	816	823	818	841	870	829	820	801	839	778	832	842	837	838	799	843	845	841	832	829	847	852	844	875	820	817	851	805	802	818	825	775	735	783	810	866	771	804	825	819	735	817	869	839	795	827	821	835	806	838	885	835	778	829	804	855	807	770	863	819	821	766	854	881	815	788	827	813	871	881	753	839	824	867	892	850	787	832	828	789	870	808	824	825	822	856	815	799	789	813	841	800	840	857	832	801	869	797	844	802	837	809	820	815	810	867	770	786	818	868	888	778	846	796	817	808	800	860	831	811	812	806	800	805	834	831	839	827	803	807	756	813	818	831	842	787	852	844	785	789	858	813	792	788	825	836	859	812	788	798	791	816	789	862	815	857	864	787	874	844	808	803	798	831	766	869	815	850	840	827	797	774	837	866	814	809	835	818	812	800	833	829	816	833	845	876	767	786	820	806	876	841	838	804	849	834	768	814	858	790	801	855	803	792	850	813	780	783	843	823	833	845	846	792	838	830	853	831	801	845	807	789	875	857	852	809	809	858	813	772	823	804	872	806	781	819	825	861	800	810	822	832	808	803	813	835	824	823	840	793	836	796	868	853	809	780	780	795	791	813	839	855	808	818	843	817	847	868	823	812	835	794	816	818	844	865	832	818	839	760	836	820	840	835	847	798	836	877	773	774	833	847	810	839	785	864	791	844	835	786	810	771	815	835	844	780	837	846	793	785	860	828	833	835	841	823	849	822	819	810	869	780	825	783	862	852	832	816	798	851	807	809	758	836	743	812	831	768	779	770	814	821	826	808	819	780	797	880	830	832	830	839	845	820	819	791	750	772	873	866	832	844	856	827	846	820	776	787	815	800	769	802	794	813	829	853	848	832	849	818	827	854	786	818	861	774	815	813	800	801	840	820	870	823	844	808	781	844	808	809	831	842	812	835	783	814	783	800	870	841	818	839	814	771	800	797	790	814	803	823	804	821	812	845	830	798	801	812	855	815	828	831	847	823	851	827	837	845	813	837	837	821	810	822	829	774	852	853	858	807	851	804	825	802	828	805	816	862	820	821	873	795	798	815	838	824	784	827	813	812	822	837	791	829	862	801	792	806	828	778	843	808	796	825	761	802	824	844	806	808	811	871	836	853	815	845	859	795	791	861	819	837	815	847	816	808	826	845	795	774	793	836	844	806	791	824	851	826	783	852	804	810	838	864	856	839	839	836	781	791	817	799	853	789	860	850	885	761	830	822	812	817	840	802	797	807	813	807	796	793	831	853	776	784	783	799	830	815	798	866	839	854	829	809	781	793	799	837	821	825	850	862	812	789	860	782	833	842	833	826	778	827	797	835	773	837	807	780	854	826	821	795	821	860	795	810	857	832	830	800	835	836	852	804	749	819	822	804	868	786	833	840	876	833	892	868	819	802	805	837	798	803	826	846	824	829	831	796	829	832	789	791	807	819	844	825	816	787	790	783	829	768	820	803	846	790	831	747	810	846	843	787	817	751	893	775	836	813	788	819	861	803	776	806	807	825	821	799	834	858	847	807	844	804	861	791	864	857	782	789	809	786	818	809	866	808	761	825	835	860	816	822	819	822	819	797	845	837	805	777	800	792	819	837	807	815	822	805	800	828	829	831	847	789	776	814	837	742	784	843	775	776	827	799	889	811	834	838	805	801	831	826	816	794	794	810	840	812	834	860	773	846	837	790	833	791	827	835	818	855	831	855	805	836	798	821	791	787	821	836	827	838	837	835	830	778	860	817	824	797	819	825	816	818	841	850	809	793	827	830	776	841	836	833	774	792	802	787	833	845	751	820	783	777	860	874	806	804	812	828	827	814	858	856	810	821	819	805	847	777	804	766	809	870	850	791	776	808	807	768	777	803	878	826	831	817	852	794	824	826	815	831	837	821	807	842	826	830	773	828	794	817	789	825	780	817	823	790	818	826	831	826	820	828	859	771	817	817	785	770	827	798	861	815	831	809
12812	537	219	199	209	225	205	202	207	207	196	205	205	192	189	194	231	198	201	216	222	209	214	209	211	209	192	198	217	204	198	220	199	223	210	199	226	219	210	182	207	207	223	206	205	192	204	212	218	202	205	229	199	206	183	197	213	194	200	189	191	202	214	195	204	189	170	186	198	196	195	207	209	213	196	212	186	194	213	205	212	222	201	191	191	189	207	198	192	227	218	210	221	180	227	218	215	204	201	228	228	203	203	194	217	209	197	219	212	205	205	188	194	195	213	193	237	194	209	214	227	222	205	220	199	224	204	212	180	211	196	223	196	200	226	230	191	200	213	203	212	208	226	193	210	173	196	193	199	210	200	204	204	183	203	225	215	232	169	204	185	208	202	226	231	196	187	184	217	188	223	219	213	210	208	213	207	190	186	202	239	202	193	228	204	202	182	211	239	199	218	209	201	197	212	211	178	206	223	209	198	183	209	200	198	208	203	198	208	203	192	213	188	176	201	226	212	214	213	201	195	198	196	203	227	178	198	216	201	218	232	175	210	205	218	200	231	204	240	203	205	207	204	181	214	208	216	189	173	193	201	196	191	210	211	228	205	248	210	225	232	184	197	209	173	186	204	207	202	192	233	178	204	206	210	232	190	210	203	228	173	197	229	202	202	217	216	214	223	194	210	209	214	207	211	215	198	204	190	196	226	226	218	211	211	235	225	191	187	215	190	203	228	202	189	216	202	189	206	207	172	193	191	191	211	209	235	213	221	206	203	188	196	203	187	179	226	188	215	201	197	200	193	194	198	208	227	212	217	190	188	221	196	208	239	194	203	206	226	211	215	189	211	213	225	216	208	198	215	203	223	190	199	208	202	204	228	205	209	213	221	185	216	226	207	185	218	219	196	204	228	211	188	230	202	226	200	222	214	228	205	186	190	204	190	204	205	216	214	210	212	212	192	219	224	197	192	211	199	216	208	225	181	233	208	218	201	197	180	184	206	189	189	208	193	205	203	207	207	194	211	210	194	209	205	224	219	232	197	227	191	187	205	192	203	213	228	232	184	185	181	210	184	190	205	207	185	192	198	182	209	209	219	210	202	219	195	182	209	206	201	220	209	200	192	224	203	205	207	182	221	194	188	191	235	221	186	204	225	199	206	197	220	212	202	191	204	204	180	171	185	213	206	221	186	220	184	202	198	209	209	207	210	223	192	220	189	184	187	201	212	215	224	228	191	210	218	201	193	202	213	222	214	231	205	201	185	197	193	197	204	186	219	223	182	212	202	194	215	212	210	201	204	199	206	203	218	174	219	203	204	219	211	185	210	200	205	230	244	214	246	229	206	208	193	198	206	200	211	200	211	192	207	210	206	207	204	220	221	205	198	211	208	220	226	195	223	223	202	200	213	195	222	189	225	223	187	203	208	208	228	215	193	181	195	204	196	213	207	205	197	192	201	199	195	215	185	165	200	205	208	207	199	229	195	227	200	189	179	222	195	224	199	207	195	198	191	184	199	188	194	202	186	191	210	192	228	211	221	204	210	211	181	210	187	204	211	207	223	202	194	190	177	190	210	196	214	182	217	193	204	232	213	205	207	206	194	208	212	212	222	222	189	181	201	175	188	229	218	197	178	202	209	225	192	200	220	224	216	211	184	172	217	202	202	222	213	180	209	194	227	211	200	196	214	209	205	226	226	241	208	202	193	221	171	202	202	218	205	189	219	165	196	192	206	196	226	215	226	195	207	217	221	238	212	219	217	224	181	214	201	192	212	223	207	186	175	197	235	228	200	219	181	225	218	172	200	215	194	193	214	203	213	193	219	208	201	207	209	206	212	198	218	198	212	199	225	199	212	201	212	204	201	219	223	226	231	200	197	174	198	224	236	188	199	231	206	206	209	201	202	218	209	228	201	223	211	199	218	186	186	199	203	202	181	209	232	214	217	201	209	221	229	207	217	192	188	195	209	205	226	234	201	217	181	238	204	201	216	208	196	211	210	218	187	206	222	192	228	220	171	221	228	222	211	211	202	205	193	224	232	209	178	172	221	188	215	213	203	222	212	209	217	200	194	217	202	199	205	213	223	198	194	211	200	205	201	188	185	214	172	230	216	236	196	207	198	225	214	207	207	204	173	187	222	215	228	236	206	203	202	228	200	223	203	213	182	181	216	234	209	210	206	189	205	210	178	202	237	204	194	211	208	174	214	226	219	214	231	241	220	200	237	199	214	188	199	221	191	207	192	205	218	200	198	200	217	210	221	190	190	189	219	213	238	224	213	207	234	213	208	198	208	213	170	215	229	197	190	218	204	202	207	202	209	206	206	207	188	208	229	196	213	228	200	205	197	224	209	195	201	219	206	192	214	207	207	217	208	209	217	229	193	210	189	216	188	223	213	202	194	189	220	160	191	235	236	206	207	212	217	209	217	211	214	215	234	205	218	220	207	201	197	221	203	221	213	195	219	231	214	197	215	214	205	205	202	213	224	184	219	186	186	214	230	227	198	204	215	222	232	219	220	207	209	214	207	205	205	199	229	209	210	207	243	205	202	191	204	193	197	167	236	187	232	201	195	199	178	218	210	222	202	200	199	199	213	208	201	184	201	211	201	210	240	198	219	203	202	184	225	206	202	220	175	210	202	187	217	226	222	208	206	200	225	201	204	197	214	206	189	208	208	189	224	197	202	196	219	200	222	198	221	199	201	205	193	224	233	202	200	192	227	207	191	207	217	213	206	189	169	203	194	192	191	205	211	174	216	229	207	199	217	226	190	193	174	214	198	206	205	201	207	197	213	241	205	198	192	208	203	196	199	190	196	212	224	208	214	239	233	226	212	203	210	208	188	207	206	204	178	204	206	232	204	210	221	196	218	212	187	200	185	208	223	204	206	223	184	193	229	198	202	202	215	194	241	188	226	179	210	215	208	217	201	210	213	186	214	207	197	191	199	216	223	206	203	221	210	238	212	189	198	194	213	173	213	214	226	178	200	208	178	195	219	214	181	175	193	224	183	205	204	213	198	190	195	216	191	209	193	224	240	214	212	203	221	235	220	213	220	226	187	224	204	190	215	222	193	230	208	198	218	197	185	216	202	211	202	214	199	226	180	215	195	192	197	216	223	209	223	212	218	195	191	197	195	219	232	222	203	189	218	227	207	200	227	223	228	209	207	205	199	215	234	222	212	221	186	216	197	224	205	202	226	214	238	214	183	219	181	215	230	201	209	200	224	216	187	213	223	222	191	177	182	167	194	204	205	220	217	207	213	239	190	200	199	218	215	200	219	257	203	212	216	230	204	192	197	171	209	211	221	215	221	194	222	230	197	191	228	218	207	204	203	207	206	230	201	196	199	192	214	211	223	203	172	226	183	179	198	198	221	218	199	214	229	219	222	205	220	207	192	178	230	191	229	218	157	220	210	232	221	186	183	214	197	205	235	187	199	212	205	175	211	222	199	215	215	218	205	207	207	185	221	201	178	203	220	183	225	203	192	216	182	206
11344	643	716	697	725	633	639	634	640	603	625	622	648	601	614	624	621	632	627	654	621	620	606	610	549	616	646	633	574	575	625	591	608	640	582	628	612	579	582	602	610	629	595	589	606	614	599	605	624	623	582	625	604	604	613	618	578	627	606	628	553	597	578	590	601	599	586	618	617	613	581	602	615	576	654	614	573	546	584	626	590	643	605	625	616	603	598	589	598	583	638	641	609	622	613	567	603	586	615	622	617	540	644	639	610	600	648	589	573	631	620	599	633	609	571	640	625	544	604	594	603	601	602	629	597	600	620	621	590	586	598	601	621	644	600	583	598	638	647	610	574	573	573	599	620	634	646	602	567	617	563	595	607	583	624	610	628	639	612	613	628	587	553	585	627	632	626	670	614	609	610	609	614	599	639	637	596	586	588	574	630	637	554	584	589	563	623	607	623	613	585	637	561	574	601	564	577	635	638	597	636	586	603	572	586	591	591	569	572	653	585	659	562	566	607	592	602	602	579	609	616	544	621	587	585	653	562	605	632	579	614	606	571	541	562	614	568	624	566	587	626	562	605	623	580	621	566	586	637	595	558	616	647	610	585	630	578	571	623	614	599	651	620	616	593	597	602	618	590	621	591	574	613	621	574	576	596	551	611	598	598	612	609	625	601	615	582	593	640	599	620	618	616	611	619	565	568	569	556	587	610	553	587	617	611	591	618	610	627	601	570	619	587	572	558	622	569	592	597	651	585	627	583	595	569	611	629	569	610	579	574	603	595	610	582	568	634	620	653	581	602	607	600	563	599	624	591	593	608	586	650	594	622	594	635	579	613	585	603	589	602	591	606	641	586	618	592	650	597	583	605	636	603	553	592	589	538	593	615	633	610	548	601	594	573	569	544	652	604	635	588	631	596	621	626	619	644	582	618	641	595	587	593	604	561	603	605	631	574	583	565	598	634	590	568	580	583	577	628	549	632	600	590	606	611	569	645	584	577	585	583	591	573	628	586	641	592	640	614	591	592	609	559	600	658	557	618	617	611	631	604	574	595	583	551	587	667	604	604	594	571	593	595	614	577	585	605	659	607	570	585	546	606	586	618	636	624	612	595	619	578	592	620	620	617	628	588	583	646	606	571	613	624	585	590	576	612	598	611	589	614	649	625	588	575	598	622	588	633	604	564	612	588	658	596	589	606	614	605	625	602	612	669	598	592	576	597	578	568	585	622	595	615	656	606	575	581	589	625	609	618	593	588	603	630	625	592	644	581	622	593	660	607	627	607	625	598	573	592	605	584	663	603	597	616	590	636	601	575	593	552	561	549	588	647	624	611	614	616	576	561	586	621	588	626	587	656	582	594	600	622	599	602	600	578	607	620	572	637	580	599	644	590	613	612	626	596	625	618	602	563	604	602	588	607	610	616	566	633	627	619	635	562	603	623	663	576	608	635	630	591	576	649	595	592	624	641	600	593	602	589	598	584	624	658	622	588	638	565	565	611	563	601	626	565	626	559	580	595	589	569	594	581	634	587	578	642	579	609	592	577	542	589	590	637	632	583	651	633	584	580	597	606	575	597	588	620	614	629	581	590	583	568	647	574	628	623	588	606	581	608	589	629	569	614	601	571	596	610	607	592	599	548	604	609	614	617	567	622	664	586	598	605	613	591	564	568	574	581	602	639	580	578	594	631	623	579	564	596	619	618	598	577	580	612	610	580	627	574	618	618	568	586	600	633	578	637	616	675	582	629	591	534	605	617	594	584	549	584	630	607	596	552	573	584	590	628	580	582	571	597	608	666	587	615	638	647	598	568	579	626	583	609	583	586	555	635	643	589	623	629	597	601	602	606	626	572	572	578	590	641	581	562	618	601	622	655	608	604	591	598	589	630	614	595	610	628	603	617	656	640	646	618	617	593	569	617	639	590	636	641	625	617	586	630	592	619	623	611	624	631	555	618	570	613	576	611	589	592	583	597	659	560	629	562	612	641	649	597	619	578	673	587	608	635	581	592	590	602	573	613	556	632	641	574	591	633	578	597	610	586	629	604	598	626	587	607	596	591	581	581	629	589	564	595	640	632	599	569	588	583	568	596	608	579	599	620	614	657	629	585	600	587	566	608	586	623	574	571	622	594	572	571	657	623	630	580	593	608	597	566	555	604	625	617	613	589	634	620	632	590	665	613	595	606	625	646	631	589	614	630	556	600	602	609	570	628	612	623	662	586	618	618	600	610	611	591	602	587	604	572	599	668	608	620	604	579	572	575	600	611	636	620	608	644	623	595	567	580	597	591	672	584	581	592	606	624	657	565	616	659	609	582	615	609	645	583	580	598	631	618	621	622	595	563	594	642	577	560	621	591	628	577	603	638	625	630	584	611	621	568	551	577	615	598	555	577	551	620	624	632	599	614	611	558	605	595	564	591	586	628	591	575	641	614	632	600	599	614	621	532	598	588	623	633	584	598	617	637	625	631	599	607	555	622	621	596	588	602	614	580	612	586	613	631	646	620	621	604	566	663	571	616	616	576	572	579	590	602	601	683	568	566	580	625	629	601	630	599	597	619	650	599	591	579	593	645	614	597	618	607	599	559	618	587	627	628	586	625	578	626	579	602	641	605	609	585	639	569	581	606	594	573	646	603	594	599	633	612	601	611	605	578	573	637	617	611	593	591	585	639	605	594	628	618	596	597	612	622	615	608	594	577	596	612	587	608	591	594	578	593	602	587	618	607	605	626	613	609	631	569	641	593	605	589	581	602	562	629	609	554	625	573	645	590	578	575	623	599	622	589	596	648	615	605	606	634	611	585	616	607	621	612	608	604	611	610	583	632	594	564	588	614	616	605	592	605	586	600	627	612	583	566	566	612	589	564	585	588	640	622	581	611	622	620	576	575	561	591	588	622	586	618	617	557	608	668	628	579	647	606	594	572	576	598	599	609	603	604	597	614	594	597	595	591	592	582	607	616	613	560	617	599	608	597	638	605	579	611	615	626	585	604	592	561	589	592	604	596	623	610	626	599	607	577	601	547	573	628	594	617	550	584	579	596	549	552	635	618	611	585	585	615	588	645	601	570	603	609	637	587	583	613	575	579	623	603	562	581	622	604	632	632	615	598	629	559	558	638	585	625	577	607	580	589	577	585	618	662	615	555	662	625	620	591	641	584	589	624	594	604	566	540	574	598	587	585	606	610	624	582	592	655	623	616	600	590	608	621	599	555	619	637	589	632	605	623	585	588	602	594	601	646	656	626	618	619	580	611	596	572	586	607	593	617	613	634	608	653	631	580	596	609	625	636	631	621	560	579	631	587	589	596	608	625	618	593	600	620	589	580	582	585	631	532	599	658	589	576	610	573	586	585	584	643	601	619	598	569	569	599	574	562	555	575	588	611	632	567	616	579	577	577	642	586	629	598	636	635	622	593	577	620	635	586	614	592	628	611	596	616	621	640	577	576	599	567	592	616	584	577	601	590	560	587	640	586	603	574	604	602	593	606	600	561	572
44400	15853	2392	941	761	641	559	445	476	484	422	398	408	413	418	423	406	373	350	386	352	366	365	366	359	415	355	334	375	391	371	359	368	366	352	369	383	348	343	351	384	341	368	367	383	367	339	377	357	355	362	349	386	374	352	349	320	374	342	366	324	381	403	346	322	330	369	370	316	365	384	348	339	361	396	390	391	373	373	322	359	362	365	343	355	355	340	379	352	409	356	390	330	370	390	352	345	354	341	336	348	367	346	354	339	347	366	359	351	389	349	333	350	355	340	342	394	360	360	358	355	381	373	371	350	350	355	361	392	366	353	366	353	388	337	313	330	383	344	360	338	335	343	326	351	372	327	341	343	364	338	365	348	345	386	334	380	360	357	346	326	354	351	379	313	352	349	349	350	344	319	386	364	381	387	357	353	370	329	365	393	362	369	361	356	379	347	378	334	363	354	364	368	380	309	348	370	353	350	364	340	378	380	380	389	379	363	337	335	356	374	351	326	319	374	359	357	356	359	336	350	372	347	342	340	324	352	366	380	336	394	365	348	384	358	354	375	355	358	338	349	311	350	348	340	330	357	370	326	358	378	394	358	340	365	371	380	365	356	346	371	319	337	324	371	355	347	360	350	353	349	366	352	361	360	358	320	356	370	378	361	367	340	327	352	372	387	377	366	332	350	360	359	359	296	334	353	332	345	337	355	376	367	343	354	356	354	371	330	404	353	361	382	322	349	348	346	350	376	361	379	328	378	325	381	382	370	381	331	329	334	360	337	324	348	355	390	331	303	360	350	347	351	359	370	378	354	370	354	370	361	373	341	333	369	351	354	331	357	353	357	380	335	364	339	330	383	354	324	362	360	348	353	346	370	341	378	386	342	345	347	356	364	382	313	343	351	381	332	361	381	331	362	353	380	339	348	388	345	362	350	376	350	358	329	365	354	357	355	370	359	302	358	344	339	347	347	355	364	336	326	353	373	329	331	371	316	336	383	350	349	331	348	361	364	331	359	395	351	323	325	367	343	341	358	338	363	362	351	346	322	375	330	334	360	369	346	378	367	342	331	341	366	350	379	358	361	362	353	359	348	420	353	346	329	361	369	356	357	338	381	370	384	357	372	357	364	369	363	354	374	364	347	349	365	362	350	349	320	380	357	379	361	347	327	364	318	340	326	362	396	341	346	349	349	383	313	342	352	398	368	363	352	363	349	354	334	365	355	354	381	353	368	343	341	316	367	341	363	385	368	339	337	370	346	384	337	361	366	341	381	372	373	401	342	362	357	346	359	340	331	366	349	351	399	350	373	344	394	338	373	385	366	317	352	349	385	401	391	380	370	368	373	376	357	344	351	366	337	348	359	352	339	392	341	356	341	338	364	404	358	371	354	332	338	359	384	363	346	385	339	331	383	362	384	375	337	369	345	361	370	351	396	366	315	334	345	388	337	371	330	347	361	367	375	321	348	333	377	356	347	362	383	351	369	359	331	376	348	371	376	326	388	362	365	359	346	359	350	363	355	402	328	350	364	347	352	381	363	357	328	376	358	333	349	322	348	352	349	330	365	400	362	388	342	326	354	374	330	328	361	381	340	353	367	337	363	344	316	352	356	342	341	377	347	357	376	363	359	347	334	367	357	317	363	347	343	366	346	355	333	313	329	372	390	324	351	384	357	357	333	368	371	364	315	360	370	368	362	344	341	372	356	352	351	346	345	362	387	392	353	308	364	358	333	336	333	341	364	346	359	340	355	370	349	346	352	331	392	376	349	377	344	373	348	361	367	341	358	330	356	357	376	292	343	379	341	366	389	357	362	366	348	367	337	357	354	357	359	344	380	343	353	348	366	358	344	333	375	358	357	344	342	357	360	391	367	336	361	375	376	357	328	382	353	368	360	370	349	330	357	363	331	360	369	337	380	383	363	335	325	349	341	346	345	395	325	367	347	320	345	377	352	344	319	358	343	344	342	367	368	328	346	355	341	353	316	350	348	333	309	330	315	346	368	354	355	351	344	368	355	348	330	342	374	331	373	353	385	365	348	352	329	332	353	340	334	340	349	351	341	370	349	368	372	375	350	348	370	376	352	342	361	359	376	337	361	338	355	359	365	365	361	366	350	354	351	360	365	353	369	341	349	342	352	386	359	339	356	368	373	371	331	349	386	345	343	391	348	353	344	363	333	338	349	360	338	347	351	337	350	363	366	318	354	379	378	360	351	355	379	337	322	342	335	347	320	324	338	383	358	367	372	389	337	340	351	334	332	385	333	379	383	397	357	352	366	366	352	373	343	339	363	351	367	375	340	330	369	355	371	338	350	334	343	372	346	365	356	365	349	349	364	366	339	356	379	338	346	360	374	361	350	347	327	367	370	381	354	379	354	359	367	344	341	358	334	351	385	357	365	344	341	371	380	355	319	371	362	349	326	357	350	348	339	337	324	318	383	352	345	358	375	360	346	382	343	350	353	334	363	368	353	312	379	342	353	309	355	322	369	381	365	349	357	388	380	368	328	360	341	349	328	335	346	343	360	353	365	338	328	357	349	336	320	339	372	344	365	319	330	391	380	374	343	393	366	362	331	338	363	355	390	363	355	337	396	363	373	327	343	356	352	364	350	353	336	339	346	364	372	368	364	388	385	344	351	364	357	310	347	344	366	338	363	355	355	357	355	332	371	365	376	378	373	332	367	358	324	370	338	352	317	342	363	355	321	342	329	331	356	372	356	378	361	357	320	365	344	350	359	341	327	342	368	340	356	354	368	374	332	349	353	336	320	333	332	342	342	326	381	363	352	342	364	351	367	374	364	346	337	369	369	363	334	347	365	357	337	375	328	346	359	375	362	380	381	364	332	370	342	348	343	377	375	338	355	361	353	353	379	330	331	343	325	350	357	356	358	360	348	338	338	375	373	359	395	383	392	331	334	361	354	313	347	349	347	350	350	342	348	338	358	374	327	357	335	347	362	325	335	346	385	339	364	331	377	352	347	371	352	340	346	345	335	330	348	387	351	363	390	367	334	338	368	339	378	358	365	385	321	340	355	355	339	351	380	359	354	356	327	324	332	347	348	384	348	323	368	360	377	340	397	366	333	348	337	395	368	365	346	355	382	377	358	322	362	347	334	362	340	338	351	380	349	364	339	378	370	382	340	350	358	368	358	370	345	361	387	334	363	349	350	374	331	375	370	351	354	359	347	386	321	359	345	366	357	373	368	348	339	358	349	351	342	351	324	373	397	333	366	344	342	335	351	336	348	344	346	334	371	354	395	324	372	364	330	362	350	389	360	358	363	342	402	336	367	353	335	365	335	396	320	361	334	313	363	354	343	335	346	373	342	388	358	337	347	323	369	351	325	373	371	361	371	346	377	331	349	345	342	338	343	359	354	357	355	393	312	337	379	360	350	341	363	358	347	349	350	337	352	336	340	368	368	380	387	342	350	341	380	349	353	368	368	327	366	349	385	340	345	327	345	352	362	355	348	366	365	366	400	382	382	361	350	326
23580	1645	2806	3163	2775	2268	1961	1796	1632	1549	1407	1323	1297	1218	1227	1237	1094	1158	1078	1159	1077	1042	1009	1037	1033	1044	967	1000	989	1020	1012	1032	1011	1022	1028	934	945	943	962	971	987	1010	1001	931	991	992	935	872	942	928	992	983	966	932	940	935	923	888	890	952	963	959	934	916	895	922	937	942	881	918	961	892	908	875	875	894	942	975	943	894	959	922	923	941	911	925	931	897	965	965	883	942	964	932	880	925	870	922	919	934	950	934	990	910	919	998	935	953	912	936	980	912	975	965	972	941	922	926	887	900	949	920	887	981	994	950	912	927	890	904	899	929	1002	962	937	888	916	884	934	914	945	955	899	925	984	976	939	993	912	935	916	890	919	885	908	985	879	893	936	936	882	927	937	859	947	893	960	861	969	1019	876	926	924	924	927	916	898	968	958	945	941	985	962	932	924	903	884	916	915	946	932	961	914	876	900	928	949	919	926	882	933	920	923	953	897	927	908	893	930	950	897	944	921	886	905	951	956	914	889	919	931	949	939	892	902	935	956	929	873	885	920	982	935	893	899	891	922	897	962	887	918	922	923	946	917	926	897	922	944	926	870	912	906	913	932	854	920	948	921	919	999	909	891	932	946	917	958	950	922	940	989	932	928	903	943	880	908	928	929	865	932	908	936	919	977	935	926	913	927	933	941	862	963	964	960	926	954	901	928	937	966	933	905	898	938	887	961	916	856	931	924	938	889	906	959	944	919	965	937	894	871	970	934	926	902	875	917	893	954	952	901	898	873	926	891	969	893	912	922	870	921	932	913	932	929	948	878	947	923	941	891	926	935	948	951	891	919	922	878	974	927	905	930	908	929	960	917	891	910	915	950	917	920	951	983	929	874	998	956	894	928	869	938	948	872	838	922	956	957	930	946	924	923	915	954	928	944	947	878	955	933	957	897	915	861	927	914	938	950	893	932	895	973	947	923	941	937	878	887	903	968	936	882	882	890	892	905	949	933	960	901	882	933	932	1002	918	933	866	950	863	904	870	906	925	910	878	919	947	935	894	971	898	947	943	875	964	938	944	863	911	932	884	875	911	905	939	852	872	953	936	981	912	938	943	871	957	850	948	916	939	960	902	947	920	963	971	977	910	940	954	990	836	927	941	888	936	969	918	901	927	979	912	880	939	894	905	901	898	908	977	935	907	904	904	942	931	919	959	881	933	917	889	928	931	922	947	911	949	970	885	890	887	969	877	924	905	962	950	906	983	907	928	940	912	894	944	915	997	922	917	960	1031	953	898	972	926	955	901	975	963	930	892	936	943	895	932	944	946	931	905	919	917	923	984	896	916	974	942	919	883	890	956	928	925	946	896	900	912	936	918	927	885	948	959	956	907	936	936	987	915	900	972	886	947	948	917	921	962	941	924	921	897	936	916	860	868	907	927	935	923	919	922	930	932	975	943	943	944	943	964	963	912	953	958	976	884	971	912	915	920	907	924	941	898	910	893	939	952	949	911	895	914	963	930	878	958	909	939	927	954	928	876	943	963	925	943	911	915	938	959	933	930	884	973	911	917	973	923	838	970	892	947	926	935	966	901	924	908	955	941	883	924	854	943	901	900	934	952	913	915	966	933	948	949	938	945	943	892	945	930	907	966	981	939	926	939	965	937	928	921	933	937	963	923	918	932	908	940	875	927	905	903	942	905	931	920	850	922	873	963	927	963	996	934	1024	900	909	887	894	901	961	876	902	950	934	888	911	895	992	946	930	952	880	877	888	893	891	893	892	928	927	904	920	879	935	896	959	951	870	908	910	890	940	950	986	955	930	949	886	921	954	875	919	963	874	924	967	904	914	915	934	953	906	893	915	960	939	921	897	883	908	1016	949	856	944	963	927	866	918	892	905	965	889	939	910	926	900	911	998	926	931	967	912	913	914	976	973	892	919	925	882	924	894	861	920	890	967	946	915	878	947	971	949	919	939	892	913	933	897	916	900	939	906	900	947	907	856	913	939	923	948	909	968	941	948	916	888	908	957	903	930	914	994	936	898	915	918	920	934	899	882	934	852	904	958	996	950	921	960	943	970	922	983	945	875	875	934	917	940	852	979	861	892	933	904	921	928	942	909	935	931	922	918	930	904	868	938	980	945	931	882	901	905	890	923	917	914	900	957	946	926	973	914	961	877	950	903	909	959	925	894	884	938	925	969	945	922	913	894	908	927	940	1000	903	960	944	910	964	921	968	882	981	929	960	817	915	968	919	968	938	965	938	861	941	926	928	900	919	909	1021	871	904	933	885	952	972	915	925	965	945	931	977	959	939	935	902	958	880	922	936	930	925	890	930	937	938	900	956	902	911	909	898	910	900	939	884	910	923	932	960	945	912	976	982	933	945	864	940	922	913	927	925	934	952	936	903	897	927	932	945	908	882	941	938	911	896	975	1003	957	946	963	914	925	988	906	890	959	938	965	864	935	937	910	912	936	908	930	980	935	953	935	956	937	926	930	907	972	947	931	943	974	911	908	913	898	930	879	884	929	929	865	969	945	903	936	920	879	933	904	947	901	896	961	951	953	914	948	980	894	894	968	902	883	920	899	891	967	934	978	929	941	972	915	974	927	927	907	937	893	941	898	925	929	904	906	907	958	880	895	937	946	928	879	838	932	941	953	948	931	933	908	896	923	954	886	965	896	895	917	973	939	939	951	908	901	902	920	961	911	914	928	884	915	948	832	924	950	972	909	971	975	890	910	944	961	915	927	962	919	926	935	952	876	956	925	892	944	963	960	943	952	895	930	896	888	914	904	907	898	916	910	937	931	929	940	897	925	902	873	876	937	935	922	935	937	914	904	943	836	914	970	904	901	933	908	888	918	947	913	983	947	976	918	938	937	943	935	927	937	877	935	920	948	888	956	911	902	967	916	898	894	954	932	929	872	940	896	916	940	900	905	965	897	941	942	852	910	979	866	949	921	869	891	912	913	903	912	912	923	927	973	903	920	874	870	986	944	931	965	931	926	875	979	936	938	979	915	909	948	895	902	911	904	893	937	995	879	890	946	967	925	946	930	893	925	943	928	937	893	928	955	880	917	959	962	901	900	896	891	909	909	962	934	963	923	941	939	881	944	909	925	942	898	942	895	944	990	932	943	961	923	949	950	960	929	909	950	930	889	909	852	946	929	924	946	937	951	969	891	925	936	999	890	886	903	903	887	890	955	939	919	889	958	930	916	902	893	964	901	886	885	911	935	909	896	905	922	961	927	930	899	965	960	921	902	893	925	909	951	942	881	928	877	886	898	904	959	914	932	933	922	933	931	932	924	935	951	915	951	955	918	907	977	939	1007	986	902	919	907	940	909	961	882	966	955	901	952	896	971	952	916	950	896	887	886	901	943	911	932	912	895	899	921	920	869	938	926	948	988	934	922	965	880	863	899	928	967	975	905	902	905	938	929	946	936	925	891	895	962	927	901	960	913	883	948	953	902	885	905	934	901	958	931	955	1012	935	912	875	922	898	938	913	909	913	930	896
50808	22941	6862	1739	1190	858	722	618	570	479	486	455	462	417	413	401	356	408	364	365	373	401	373	334	343	339	327	323	346	352	302	331	319	330	312	331	311	332	327	338	328	316	344	314	335	329	324	313	323	322	333	316	345	297	298	334	290	303	326	280	302	308	320	305	311	336	325	349	311	317	312	333	321	314	308	314	300	312	309	326	313	304	307	326	310	343	317	342	309	316	352	325	309	293	304	315	362	285	338	314	310	319	309	313	313	288	324	310	316	307	326	286	317	344	317	344	347	329	322	269	334	324	341	354	313	334	300	344	314	302	310	295	339	301	321	327	305	291	330	302	334	291	283	344	320	333	325	305	329	299	331	321	320	309	332	326	355	334	300	315	326	310	317	314	306	349	327	350	345	329	357	310	315	311	345	330	331	298	336	315	329	323	302	320	321	345	293	347	312	284	319	299	315	322	310	326	322	288	295	298	327	321	321	294	325	308	327	329	331	317	321	328	295	298	357	321	336	321	315	323	315	319	330	324	338	337	297	293	353	309	312	326	312	284	284	331	333	317	314	302	338	327	324	322	287	348	308	317	301	333	308	303	305	310	355	331	296	327	310	335	300	328	330	325	280	309	326	343	341	315	307	310	316	350	320	323	313	306	330	298	331	312	303	297	328	331	324	294	295	298	317	310	302	336	316	329	323	328	321	311	319	329	302	317	327	340	333	339	323	305	300	324	293	343	349	308	309	307	319	304	297	320	317	333	319	287	277	298	327	311	306	309	334	298	310	314	298	335	318	329	311	308	324	304	310	320	340	319	294	339	322	324	350	331	320	308	301	283	293	341	315	325	316	324	328	300	312	325	291	331	340	301	298	336	310	309	305	339	352	320	300	310	305	321	333	315	299	331	310	335	306	321	321	338	308	303	324	289	356	304	300	322	345	335	340	298	320	318	314	323	337	297	317	286	334	307	333	345	324	299	339	337	311	314	315	321	286	333	338	330	331	280	318	291	287	311	326	302	332	306	339	343	301	322	300	296	324	306	311	318	297	318	320	304	326	316	320	310	351	313	300	324	325	323	322	330	310	306	323	301	320	347	359	337	321	328	303	325	309	311	284	326	340	294	315	307	316	315	342	318	308	322	326	318	322	337	313	299	301	319	361	338	315	319	315	315	299	330	331	312	277	333	312	312	308	351	291	321	322	319	325	311	298	344	334	298	342	318	309	306	344	344	309	336	291	327	311	308	327	297	299	314	300	318	308	313	326	350	294	296	327	335	312	282	329	301	315	299	322	296	320	295	352	318	285	301	313	323	324	327	326	294	307	319	319	309	317	339	303	322	314	294	324	345	327	321	294	296	322	327	320	325	341	344	320	323	336	327	288	322	317	329	337	311	323	314	295	274	326	335	307	327	325	311	324	341	284	276	293	313	322	307	303	330	301	342	331	315	323	309	329	329	315	338	301	331	303	289	320	348	306	354	313	336	297	363	316	292	310	347	340	332	323	337	312	293	337	330	315	319	325	306	345	299	352	295	326	335	330	320	298	299	310	308	329	322	314	323	312	302	323	297	305	318	316	321	304	286	302	319	340	299	277	306	313	334	302	319	318	322	312	301	324	315	318	361	316	317	316	330	311	311	296	315	322	332	314	313	304	301	309	299	310	309	313	338	312	320	301	295	291	333	353	307	330	320	295	336	296	321	324	312	325	319	322	306	311	283	350	336	332	301	332	340	331	345	324	316	319	339	322	360	356	322	325	310	316	307	322	313	293	308	286	337	307	344	319	306	325	322	296	301	310	297	326	324	315	315	343	299	292	317	313	341	341	325	323	319	299	330	319	297	300	315	302	302	281	319	332	314	306	288	319	318	337	316	293	303	326	326	285	311	298	319	292	328	297	285	311	314	319	317	321	346	339	314	358	328	302	322	333	340	320	333	304	328	327	335	337	319	328	319	308	300	302	310	351	322	332	339	334	344	310	294	305	312	341	304	326	294	316	319	331	325	313	290	305	323	299	327	347	293	328	308	309	319	336	313	338	298	281	328	306	298	299	339	354	280	294	312	320	324	298	318	315	324	313	306	312	312	313	356	323	310	340	325	340	345	300	303	318	358	333	325	323	302	295	321	296	305	319	311	337	328	273	310	310	283	288	322	291	334	342	277	319	355	301	305	300	326	348	306	306	322	308	324	310	311	318	348	333	326	339	328	288	316	319	314	327	315	299	317	295	329	316	311	294	332	319	294	323	322	299	331	287	317	341	324	331	341	328	306	320	309	333	303	324	308	373	310	334	334	335	323	327	310	320	332	332	338	303	282	336	294	322	316	321	276	281	344	329	334	346	301	323	335	309	309	313	321	330	343	298	304	313	296	301	332	308	314	335	330	333	323	305	339	313	295	274	340	319	298	317	298	335	293	311	334	303	323	341	293	328	333	305	347	314	333	326	331	318	314	329	330	320	329	339	310	324	315	309	303	330	319	347	298	296	318	303	309	311	347	330	343	298	322	335	302	318	312	295	305	317	314	281	287	319	321	305	314	302	316	331	308	306	312	309	298	325	313	316	310	327	315	317	325	348	306	303	328	322	303	320	279	344	310	355	317	325	318	321	343	333	355	331	340	325	308	313	337	313	293	309	305	341	319	293	335	350	308	312	317	326	343	325	336	314	331	299	355	300	315	317	296	313	305	302	342	337	370	324	285	328	300	287	293	283	329	346	344	337	316	300	332	314	336	314	284	315	283	268	341	323	338	322	320	337	269	338	326	312	290	298	337	316	314	280	290	329	350	320	326	304	315	323	327	298	317	346	333	332	317	306	293	310	299	302	327	322	322	346	333	321	312	319	303	346	292	318	290	311	331	354	303	298	319	305	317	303	341	349	293	348	302	313	342	308	274	317	341	316	303	329	298	293	336	347	335	340	286	325	312	335	309	317	308	327	329	347	328	328	323	279	331	293	325	322	365	332	354	330	345	304	305	318	361	310	290	302	299	305	277	349	332	289	284	283	330	371	309	288	298	314	325	325	315	336	379	325	294	308	337	316	324	278	306	315	323	332	302	338	317	298	298	352	311	335	334	324	333	322	310	321	321	288	319	320	314	349	356	331	323	286	312	295	314	331	316	285	318	356	308	284	298	298	318	328	340	327	305	326	313	349	314	315	306	313	349	327	328	334	304	363	309	348	311	296	335	327	304	322	308	312	289	333	305	265	310	306	325	311	309	346	303	289	321	302	339	326	288	303	298	328	311	329	303	346	308	310	306	319	292	322	286	323	300	303	309	300	352	317	335	308	304	329	275	320	335	336	311	321	337	324	279	322	333	319	313	335	308	309	357	304	322	324	321	308	303	305	367	331	267	330	322	331	335	314	304	304	313	303	342	337	317	340	291	345	319	302	308	313	319	327	317	311	294	287	329	298	322	301	304	314	294	309	306	321	323	280	303	355	291	297	320	321	335	322	294	314	316	346	321	333	320	295	314	309	313	307	325	311	311	314	289	346	350
29005	2220	4484	4926	4225	3492	2951	2608	2188	1997	1776	1579	1526	1379	1422	1269	1229	1201	1162	1154	1098	1067	962	1104	975	1049	1037	932	941	942	955	961	937	889	926	917	870	854	869	878	823	912	872	908	892	837	826	852	909	833	865	869	891	858	849	901	775	790	898	833	849	859	896	848	798	864	807	797	845	855	874	812	887	804	820	795	844	812	797	831	784	825	855	779	834	818	819	803	823	815	837	811	830	858	823	873	805	847	822	804	790	816	803	833	836	811	822	856	721	796	825	808	837	844	811	822	800	794	771	851	818	821	836	852	796	832	832	798	838	866	865	847	810	771	829	790	801	801	761	809	801	820	854	843	840	803	811	800	804	806	804	853	834	844	799	807	843	844	738	795	815	833	837	760	827	785	749	830	854	775	797	781	831	805	774	842	854	819	807	789	816	795	817	785	841	771	812	846	792	828	785	824	858	791	846	819	785	850	784	838	809	808	836	791	809	796	818	835	819	871	792	800	834	816	792	826	875	798	803	913	799	805	773	833	736	826	827	807	786	763	832	789	792	773	776	802	843	813	799	810	818	842	860	834	823	745	817	808	826	820	822	806	864	841	785	801	818	849	821	753	793	821	819	772	810	795	803	812	771	850	798	832	850	770	852	834	840	793	790	777	804	771	796	845	851	893	808	831	796	769	825	803	797	819	819	825	851	809	795	817	842	784	827	795	774	808	826	813	792	809	842	787	834	863	809	863	810	858	810	811	790	781	799	814	762	781	838	869	783	866	827	816	797	805	813	836	853	784	771	857	802	835	828	836	825	819	832	782	789	802	834	815	839	849	755	830	791	862	798	797	826	807	789	809	803	803	798	828	860	797	834	733	811	816	753	876	829	857	806	821	810	807	776	806	808	763	920	821	844	814	795	794	760	847	811	828	859	803	850	779	844	827	751	826	821	791	824	792	846	794	812	829	801	800	767	798	836	791	835	834	837	775	793	853	884	800	781	791	782	799	810	792	762	768	808	786	813	780	834	828	782	789	828	783	851	822	802	811	784	849	795	810	827	800	785	857	798	878	766	803	726	836	810	818	819	837	815	783	824	790	792	777	782	819	837	833	818	841	830	831	841	858	782	811	804	820	788	852	845	824	840	818	866	825	793	866	816	826	819	857	836	796	804	855	785	824	833	829	841	795	815	814	814	820	776	833	838	736	764	796	790	840	827	801	801	803	796	815	790	820	815	823	794	839	799	792	803	816	835	818	809	821	836	808	828	852	771	802	807	841	814	851	810	837	799	777	809	835	824	770	829	817	811	821	807	874	830	807	779	807	815	821	764	819	830	834	830	845	801	787	810	793	848	812	795	811	855	842	801	798	884	806	777	826	815	822	853	863	839	755	799	840	833	780	827	872	819	840	769	834	801	824	803	788	866	821	872	777	848	830	853	807	781	802	831	827	790	845	799	797	776	850	824	854	845	850	774	783	806	800	808	830	790	812	837	820	770	817	835	779	810	739	825	810	773	833	811	819	821	836	810	807	804	776	742	809	756	817	830	798	849	811	798	797	842	830	833	758	821	814	784	809	837	788	852	877	854	861	853	823	798	781	808	821	811	797	854	744	781	816	805	789	815	798	837	831	797	845	820	796	838	800	863	828	778	803	767	825	843	791	805	792	869	818	819	818	814	724	792	818	762	775	850	830	826	842	821	807	823	792	849	822	816	799	832	792	832	805	761	843	814	815	845	847	842	798	792	820	800	789	865	777	809	838	804	795	836	830	859	801	772	766	792	851	781	779	767	836	794	838	815	790	805	845	794	838	764	812	782	847	813	817	784	822	820	838	802	802	792	892	861	775	832	806	835	821	816	810	791	795	813	793	857	778	775	817	811	786	776	860	883	805	874	802	786	823	830	825	865	779	814	822	813	849	815	850	813	810	842	816	784	842	823	814	786	770	812	805	811	797	816	813	781	828	797	843	799	778	802	808	799	870	828	802	767	804	807	804	827	800	809	788	816	841	821	834	830	795	806	808	772	795	844	842	836	845	810	816	785	820	843	808	812	793	807	833	829	789	835	842	846	811	786	870	819	803	800	825	815	812	793	806	788	810	794	801	762	820	781	841	823	785	798	827	848	849	844	869	787	811	792	805	809	793	825	782	800	823	784	800	800	796	809	806	820	808	807	808	795	800	844	810	779	850	807	822	784	859	844	796	810	815	819	856	843	789	741	803	753	819	791	794	806	882	820	875	828	822	774	817	810	788	812	802	793	772	788	725	812	826	791	828	813	855	795	794	796	854	778	821	779	776	792	795	750	837	807	816	814	850	783	806	827	843	798	853	837	833	845	779	850	820	846	855	813	791	851	839	814	774	864	800	830	848	841	782	835	787	819	795	803	811	827	818	847	820	808	806	831	785	821	813	796	843	806	795	783	779	770	819	811	840	840	848	812	812	842	797	794	865	803	809	813	822	799	810	812	811	828	782	821	811	829	834	826	797	743	842	830	849	772	841	818	794	761	824	794	803	864	830	834	800	838	816	827	815	855	789	802	836	818	816	822	788	850	851	845	821	800	817	779	803	740	786	807	806	793	817	810	815	846	773	818	826	787	799	796	827	811	816	782	797	818	808	776	806	791	785	865	743	774	841	811	777	835	799	835	811	820	761	794	862	834	807	775	778	841	799	846	844	820	769	803	773	753	767	843	826	785	822	797	791	797	808	849	850	817	790	818	884	824	816	798	781	863	815	791	772	795	797	771	825	854	810	784	793	786	795	836	793	848	824	820	804	769	783	845	850	823	833	821	825	849	796	815	857	774	793	793	783	823	779	822	832	818	828	806	774	833	895	807	785	774	846	820	762	769	825	764	803	780	744	837	810	822	843	842	782	833	821	786	793	813	847	829	789	803	838	786	828	844	826	833	864	825	844	784	773	749	797	756	821	806	833	846	817	791	831	841	824	782	863	772	788	828	806	820	887	819	805	852	811	778	847	821	834	842	838	823	803	834	769	775	773	777	831	807	803	840	837	778	833	779	833	842	792	841	789	833	828	806	825	814	824	806	806	868	862	826	793	838	791	821	821	806	808	833	819	799	802	793	821	848	754	855	903	815	830	798	796	801	846	786	778	797	838	850	822	819	797	842	846	796	846	827	802	842	744	790	852	783	803	770	813	811	803	796	824	817	824	800	854	817	816	851	808	778	784	835	821	837	819	828	832	826	822	870	803	800	786	793	799	773	800	773	842	768	801	840	841	767	797	815	866	808	810	806	830	761	770	820	842	855	809	779	789	841	774	815	785	793	807	832	806	844	827	803	802	817	791	774	791	827	818	801	855	785	859	809	786	767	801	854	819	842	825	813	850	788	834	742	840	802	809	817	832	817	797	794	793	843	781	862	789	774	791	790	797	779	860	851	820	768	823	801	790	798	764	823	825	796	802	806	839	824	776	832	815	772	811	827	787	825	788	792	834	790	797	762	801	838	777	818	837	824	760	856	826	861	843	815	802	820	882	873	789
10623	642	271	238	233	228	223	211	219	211	234	223	191	201	205	194	211	244	203	186	234	226	215	226	240	222	203	214	204	202	216	247	235	217	206	208	210	213	249	202	222	215	211	211	205	196	213	200	211	213	203	246	185	194	222	189	214	197	207	234	210	205	240	205	215	196	215	221	213	198	198	173	229	216	214	197	192	195	211	216	217	195	224	171	195	234	224	176	188	194	204	193	208	198	207	197	213	176	188	207	212	172	227	188	232	217	229	198	203	207	230	207	201	208	224	232	188	207	198	211	198	216	205	211	226	221	164	221	220	202	184	224	223	206	228	200	207	198	234	205	242	194	202	197	193	198	222	224	225	195	215	194	196	182	201	206	227	216	201	208	208	214	191	199	192	225	188	204	233	206	188	195	217	192	213	214	189	230	178	187	215	193	214	228	214	234	168	191	219	205	215	199	205	202	219	210	203	222	204	210	199	174	198	234	230	217	217	200	220	207	184	246	192	215	214	200	208	184	211	209	246	214	214	220	152	184	213	188	218	194	200	195	188	219	189	194	201	188	206	210	185	222	217	199	197	193	180	208	206	217	235	206	223	204	205	204	218	218	199	228	224	192	193	181	179	192	222	196	207	225	200	198	235	179	237	226	221	218	213	233	205	187	202	194	175	221	231	192	202	204	227	213	235	218	197	208	204	202	206	203	202	202	210	189	220	227	201	202	192	226	243	191	194	207	185	184	216	197	215	203	213	226	196	208	213	213	213	226	202	199	229	215	216	192	210	175	195	213	227	215	192	192	216	210	214	217	213	203	211	214	200	178	223	215	200	182	223	213	183	207	201	204	212	212	210	222	190	193	240	215	199	179	211	243	203	188	218	208	211	207	196	217	212	191	226	203	219	193	209	194	226	222	198	190	198	210	194	199	203	210	209	215	213	216	200	194	209	219	210	227	191	229	225	205	203	207	223	199	220	194	203	200	211	186	199	230	215	231	196	229	233	196	182	192	210	213	204	214	256	238	218	209	223	210	243	215	220	233	216	197	226	214	193	231	203	197	221	198	192	205	206	221	214	204	212	179	219	220	210	192	216	220	218	205	206	218	200	221	186	215	208	191	205	203	219	200	214	222	225	225	209	205	188	201	201	214	177	223	191	222	225	199	196	247	214	172	208	199	236	206	190	206	200	189	201	231	194	202	209	205	215	207	203	197	181	166	210	189	213	238	210	201	226	202	181	229	222	201	197	205	209	204	189	194	217	245	195	205	221	233	200	227	195	222	205	193	193	198	183	218	177	184	219	214	240	214	191	211	199	206	186	195	216	193	222	222	222	207	194	221	174	195	202	200	180	201	192	210	204	176	200	205	195	211	210	203	199	211	232	205	210	203	225	227	198	226	194	170	190	194	194	219	213	223	208	220	206	229	219	191	213	223	197	181	218	182	189	220	211	209	199	220	200	213	227	212	222	211	201	215	201	236	188	207	187	192	181	209	192	219	184	222	221	247	203	209	207	232	190	205	185	223	196	196	211	183	220	188	209	209	202	196	208	216	229	198	191	182	205	184	206	252	210	216	198	209	189	252	203	216	223	204	234	217	188	191	230	221	229	187	205	253	214	208	206	209	214	210	234	204	206	196	183	201	208	187	185	209	198	183	181	205	201	209	204	220	228	206	228	214	215	222	196	190	227	210	255	186	209	200	194	192	207	214	183	200	195	209	207	200	214	196	223	195	200	215	208	208	206	222	190	230	203	197	216	203	215	186	237	216	209	226	204	203	185	221	191	225	202	202	210	197	188	190	218	210	197	214	219	198	190	213	203	212	197	163	206	173	210	204	201	191	221	234	201	201	224	209	171	228	192	201	192	206	181	195	179	214	214	198	212	219	190	180	201	187	207	218	244	227	198	177	202	192	222	224	194	193	201	216	219	204	185	196	208	198	197	194	200	203	202	187	216	203	215	203	218	205	192	211	199	203	208	220	209	197	192	178	196	189	209	242	187	215	213	188	211	195	218	212	213	164	205	209	214	217	193	210	177	204	187	197	178	197	230	182	216	192	223	208	206	202	214	215	205	186	197	221	197	189	209	221	254	204	219	193	236	203	192	188	193	195	212	220	215	177	226	204	201	198	207	206	225	217	184	219	200	253	200	227	214	201	217	191	200	209	192	194	224	231	192	201	207	218	218	206	185	213	192	204	197	214	186	192	200	192	214	193	202	197	186	245	215	218	225	217	219	203	178	221	190	218	195	204	206	214	203	194	227	209	232	201	225	230	213	204	224	228	208	218	204	199	186	234	234	212	193	251	177	197	217	205	217	192	197	198	194	211	195	211	233	209	205	202	187	215	221	201	195	211	205	219	236	195	200	212	202	239	198	205	182	212	202	205	211	182	234	229	194	183	200	212	208	198	204	231	200	221	215	185	179	223	207	211	216	199	231	199	194	196	194	211	211	185	186	192	199	203	229	194	232	212	229	210	215	208	209	198	215	217	226	201	207	190	214	199	187	190	203	192	214	225	224	193	200	218	192	230	207	197	191	197	208	222	212	194	202	206	221	211	172	200	208	184	195	200	202	227	220	232	205	231	209	210	191	205	208	206	193	205	190	180	175	224	193	205	213	237	212	194	228	202	194	189	205	219	190	200	238	212	224	202	205	219	195	212	194	183	186	209	199	215	215	205	193	205	177	214	216	209	197	181	228	194	196	217	218	236	217	213	207	218	220	200	193	203	214	188	190	172	199	222	209	230	195	221	231	199	223	216	202	213	209	199	215	186	200	213	209	237	218	194	210	196	192	201	188	197	237	202	232	220	185	193	215	202	202	212	217	192	196	200	184	209	172	217	204	201	205	195	228	235	224	201	201	191	203	226	189	185	216	203	210	199	208	208	225	177	200	206	191	210	216	213	223	201	208	196	209	195	191	251	215	207	212	216	167	195	224	192	188	190	216	226	204	187	180	198	205	230	203	204	229	196	189	195	181	206	208	210	185	207	214	197	205	217	182	212	193	207	207	211	170	215	205	193	209	227	210	190	211	216	188	229	212	217	196	212	189	217	223	200	202	223	221	225	221	209	208	193	225	221	196	194	188	213	207	208	212	206	211	228	207	205	213	195	207	221	229	232	200	203	215	175	190	197	195	184	209	207	196	228	200	196	169	185	211	208	209	202	205	206	203	205	191	220	205	202	201	200	217	211	200	212	243	179	189	206	192	208	217	244	224	206	238	197	202	238	189	209	228	203	201	209	206	220	200	190	190	196	194	218	213	213	212	203	188	221	220	203	213	188	196	217	189	219	214	205	209	196	209	219	220	206	185	206	215	175	238	226	211	220	190	183	221	205	203	187	217	183	196	207	163	199	199	221	210	240	204	193	219	236	232	182	203	186	207	184	210	222	215	227	218	223	228	210	194	202	220	209	192	181	201	204	224	211	201	213	210	173	207	188	244	214	240	210	209	200	193	203	206	190	223	202	185	210	215	206	181	217	218	196	211	220	239	211
10207	612	747	734	699	674	706	714	611	703	668	656	632	579	622	627	605	619	641	656	620	584	649	626	614	605	623	616	606	632	614	605	606	612	603	591	594	631	602	598	542	609	582	652	570	588	607	603	617	620	568	570	567	577	552	582	596	589	598	613	588	613	625	621	614	612	575	577	605	608	579	564	624	579	618	600	625	583	628	633	563	642	601	582	586	623	599	620	601	560	635	601	600	586	609	590	583	584	621	605	561	594	602	632	621	607	580	549	590	637	569	605	597	560	630	618	564	613	607	585	593	599	572	618	590	568	574	560	620	593	598	613	575	593	590	566	610	611	618	573	580	608	578	591	593	659	650	581	608	632	612	603	600	598	605	588	581	578	637	605	617	633	610	618	580	602	630	592	594	589	572	536	586	608	590	636	644	669	564	565	618	613	621	633	569	594	580	586	603	574	609	607	584	583	595	564	643	576	597	581	580	590	575	609	630	620	638	607	655	596	547	597	635	620	613	636	589	572	609	643	596	602	587	615	614	649	638	606	587	628	583	646	589	591	588	599	666	627	559	555	606	593	584	575	595	652	623	588	619	590	593	569	551	628	608	632	582	637	555	587	613	591	601	580	597	589	588	583	613	575	621	611	591	629	588	627	575	581	599	634	640	611	532	588	589	611	568	608	607	608	576	660	582	625	658	604	599	621	631	583	580	600	568	591	582	550	606	573	673	617	592	590	641	587	583	595	602	580	630	591	634	582	615	629	613	597	583	553	613	646	603	589	646	632	622	558	597	643	615	582	599	597	604	618	644	584	615	621	619	595	570	575	603	593	595	641	617	609	595	586	587	592	600	566	599	610	551	633	613	644	630	596	616	570	564	594	575	575	606	631	600	608	582	645	589	596	649	577	616	588	576	599	587	616	627	618	586	590	596	606	578	604	569	568	612	588	595	591	574	611	596	574	619	594	587	608	633	625	593	577	663	639	621	592	584	588	593	616	614	596	616	600	587	602	610	651	603	601	586	559	575	583	607	595	594	630	590	579	614	624	579	615	593	582	628	637	645	553	605	551	572	638	581	608	656	540	603	554	606	589	612	608	619	592	653	575	541	574	617	612	625	605	613	581	610	558	626	569	604	590	585	538	578	611	592	630	624	576	563	623	621	587	581	590	580	610	606	607	558	611	570	627	603	624	636	584	575	588	623	616	585	562	631	567	602	629	591	583	616	622	612	593	590	575	619	607	573	584	553	610	603	582	557	592	602	614	563	616	630	587	580	559	627	609	649	593	601	593	597	603	607	619	571	582	593	576	611	605	626	619	601	568	630	624	602	563	597	611	583	592	610	583	596	634	576	610	596	594	555	602	598	571	622	615	645	608	607	597	616	581	591	612	619	592	602	565	590	607	551	606	617	599	585	586	602	567	598	569	590	609	595	582	574	631	575	653	638	573	617	588	575	592	620	596	592	631	566	617	587	618	560	605	581	612	624	597	581	577	596	555	562	591	587	565	603	626	618	601	604	573	562	579	600	581	582	578	602	593	577	615	646	624	611	624	617	597	534	622	624	565	596	577	602	549	577	594	598	617	590	614	603	584	583	636	646	583	635	622	587	594	628	590	640	607	578	584	600	583	579	617	642	580	586	597	618	563	603	616	611	637	590	634	552	545	615	567	551	588	625	600	589	617	611	602	565	600	587	577	618	611	558	591	615	604	588	621	627	588	624	591	596	552	643	603	638	620	617	581	624	568	629	561	587	562	598	600	542	573	626	603	650	567	627	600	570	605	615	564	619	599	602	593	579	602	592	571	601	562	587	579	582	599	616	534	627	608	573	623	588	630	546	575	557	612	625	622	572	638	610	583	600	606	557	622	581	593	597	596	621	607	570	567	588	541	608	642	608	566	612	611	573	571	582	604	632	603	563	571	662	623	650	572	601	617	619	565	620	581	576	573	562	634	615	614	610	593	604	622	588	559	613	607	577	633	604	607	594	641	607	633	603	588	609	624	653	562	628	622	598	574	568	607	581	575	570	609	621	614	626	642	584	624	594	608	585	614	597	627	605	603	579	592	598	659	597	625	578	581	595	550	571	609	594	564	603	571	622	565	638	624	580	623	618	635	603	586	599	605	611	645	611	626	533	561	611	600	603	606	561	583	613	590	612	591	605	635	617	639	597	637	591	563	645	600	609	594	628	599	596	582	628	626	603	594	599	621	623	598	577	598	611	548	594	624	593	543	604	551	640	612	579	645	597	583	647	570	609	619	621	590	619	554	579	564	614	609	630	648	618	646	639	573	642	653	575	603	572	629	617	618	604	600	544	597	622	602	588	558	633	585	590	579	655	580	549	590	640	602	630	609	645	592	598	639	613	578	580	632	595	587	642	568	558	575	642	617	581	595	606	571	598	609	618	582	598	624	593	619	596	594	595	559	632	617	622	594	607	549	603	599	543	650	608	607	632	593	611	570	586	625	591	597	612	569	604	575	603	626	597	583	585	570	593	619	599	555	576	662	595	608	624	565	571	606	593	573	586	662	565	593	591	594	574	634	640	595	578	592	553	570	581	576	585	590	628	590	590	616	550	614	634	562	626	601	599	574	584	586	573	633	624	594	579	631	609	560	640	575	593	584	587	609	634	581	593	582	547	593	544	639	622	596	595	621	668	653	632	578	637	585	567	603	548	610	545	568	601	621	613	614	630	592	592	597	594	605	580	577	633	585	598	597	630	556	583	651	602	646	630	654	613	601	603	622	596	601	621	621	569	635	584	582	540	588	597	603	640	602	588	593	556	612	603	565	572	606	565	599	593	592	566	604	595	556	603	612	596	600	594	604	615	591	589	597	594	575	572	574	610	607	576	583	617	577	589	591	560	640	622	575	571	557	639	618	557	565	521	593	571	613	572	577	617	550	552	576	596	546	577	607	637	618	593	551	623	582	648	583	608	558	616	584	575	574	607	625	596	588	588	584	586	600	564	599	601	568	598	565	640	578	595	585	607	618	601	579	614	638	654	629	563	607	610	581	542	596	607	620	603	562	571	592	591	612	545	601	652	605	611	596	555	601	586	606	621	592	615	569	569	579	659	570	617	630	613	625	582	628	570	599	590	595	596	574	589	612	599	580	583	598	607	603	589	596	618	577	600	600	595	591	594	583	615	611	585	604	556	620	636	593	609	603	610	603	665	615	591	559	627	571	591	599	595	619	613	581	600	593	586	602	586	642	614	617	595	626	616	620	584	587	637	627	577	580	609	632	604	575	586	580	576	600	573	634	591	602	569	595	589	630	606	556	593	593	604	587	523	606	590	572	598	614	559	580	585	595	585	591	605	563	606	566	573	618	587	567	590	611	639	638	580	610	553	616	625	600	595	637	558	619	602	617	614	570	568	603	626	638	610	643	576	566	619	613	576	599	571	617	637	603	587	597	582	600	648	653	610	675	598	618	579	633	621	605	629	599	593	607	614	607	629	638	610	541	581	621	604	635	636	615	578	631	599	617	605	615
42772	12188	1659	986	742	608	547	474	447	482	429	396	381	403	359	402	377	347	363	375	357	371	334	389	352	353	363	368	373	356	377	383	370	362	355	350	368	371	340	378	336	346	371	371	340	389	354	360	375	360	338	369	333	335	380	350	379	325	347	351	367	377	397	339	378	353	351	370	394	366	349	355	354	362	352	342	339	329	372	350	325	324	363	345	368	365	358	360	355	322	354	362	352	362	365	358	339	362	341	318	374	359	325	357	336	358	357	348	342	340	342	319	324	359	377	342	404	361	333	346	340	355	343	332	402	347	363	329	309	344	369	355	354	294	376	339	370	337	362	368	355	337	359	343	384	345	359	354	350	304	354	345	365	327	353	382	324	381	378	330	353	342	340	351	341	372	364	354	364	360	361	349	352	367	344	361	322	357	355	353	325	350	342	337	365	340	362	350	382	332	351	348	331	357	363	352	357	381	350	344	342	341	319	363	348	329	343	340	383	343	375	383	363	367	358	328	328	338	370	359	333	331	385	355	332	326	357	316	323	353	311	342	358	337	365	356	351	346	359	352	330	335	365	360	345	368	319	357	345	352	372	342	378	329	341	336	339	362	334	386	340	324	380	368	353	347	354	372	347	320	369	341	344	315	362	335	388	333	339	344	372	358	336	354	357	384	362	344	326	320	354	335	347	352	373	327	341	351	332	356	352	355	323	359	360	351	344	376	341	378	332	339	361	360	379	333	343	365	373	323	373	354	376	345	336	362	359	339	343	385	354	347	329	361	315	359	344	335	328	363	374	344	355	363	339	343	373	365	363	370	360	323	337	350	346	335	353	369	353	363	317	360	307	376	354	343	342	351	348	358	343	340	342	335	373	296	359	374	337	331	338	373	351	358	328	322	374	328	323	380	355	329	340	353	356	338	378	361	334	360	340	360	345	359	359	349	355	348	380	368	388	378	369	337	338	364	354	327	369	358	322	341	343	334	368	323	326	343	340	355	324	324	348	348	390	350	328	351	357	338	379	372	380	346	368	349	339	337	392	358	337	339	349	353	357	354	336	349	365	335	330	386	358	336	356	373	347	356	397	363	346	376	364	315	354	342	364	341	378	358	361	333	320	335	330	373	347	323	348	361	357	356	345	347	333	374	354	337	334	360	332	362	347	324	354	357	327	353	353	354	348	371	310	365	345	349	366	370	396	361	336	333	364	387	335	353	348	371	351	363	337	319	334	355	359	343	327	325	342	342	355	352	351	359	371	326	364	345	378	346	373	335	324	331	354	362	400	321	353	348	382	381	360	337	336	356	331	364	368	374	347	318	344	370	369	309	378	342	372	346	347	362	361	307	369	355	343	328	336	326	382	361	352	367	360	345	350	346	368	378	355	365	378	359	354	370	298	325	332	348	310	392	326	337	368	387	346	370	301	333	362	327	356	359	320	311	341	349	368	357	348	360	350	364	335	363	333	332	327	352	327	367	340	368	405	395	379	355	345	335	377	368	385	357	355	360	352	342	341	363	365	350	418	358	330	359	379	348	361	352	350	359	346	362	370	364	342	366	362	324	378	321	330	356	334	342	340	325	384	312	363	338	334	340	353	340	343	361	364	376	359	337	354	322	335	340	331	347	328	336	331	357	337	314	353	323	342	342	343	343	377	395	343	368	374	343	337	315	362	328	336	326	362	343	347	357	352	364	355	371	373	355	375	331	333	341	383	334	368	365	332	342	349	358	331	391	356	349	320	349	378	360	349	354	374	369	329	340	370	347	364	333	390	356	367	327	355	335	340	333	311	336	339	316	340	376	339	342	383	335	366	348	388	323	353	363	360	335	365	362	335	362	336	367	393	354	361	357	320	313	350	357	368	355	354	353	324	342	377	338	356	349	356	354	397	341	358	369	324	365	348	334	366	353	372	329	330	347	336	358	331	351	362	351	367	345	373	362	343	351	360	357	379	338	345	343	349	389	354	368	345	379	372	335	352	353	339	320	337	373	293	363	346	362	369	350	335	333	337	369	327	368	391	365	369	335	327	335	314	335	331	330	366	327	348	340	362	406	339	333	362	344	347	353	365	350	342	335	378	379	372	363	345	309	384	321	361	370	322	326	369	340	352	339	389	378	332	401	368	355	337	337	377	324	336	365	334	327	371	367	349	342	358	342	373	327	386	382	351	349	363	370	347	356	354	390	308	340	342	360	353	328	355	384	340	340	349	351	346	339	346	338	311	352	356	355	324	356	322	339	352	360	354	371	333	378	328	388	385	379	369	360	338	352	360	350	347	344	377	348	387	332	358	325	347	346	357	363	319	356	355	368	347	354	321	362	342	320	339	367	350	349	360	365	371	325	353	363	370	345	372	344	355	342	299	316	374	358	371	400	362	378	368	332	367	374	343	359	358	360	368	398	358	320	365	361	324	343	328	341	390	345	353	348	343	349	348	338	376	329	341	338	353	340	316	329	337	346	323	337	354	313	361	331	365	374	352	355	360	312	366	330	356	343	379	358	342	355	376	337	362	338	309	345	320	335	335	361	362	370	315	389	327	363	360	359	371	377	350	376	347	366	316	333	336	367	348	359	359	388	379	336	383	366	351	351	332	317	357	369	346	394	330	366	344	320	358	369	341	344	331	345	364	356	378	344	350	355	350	331	358	335	393	333	320	341	321	337	337	386	364	335	363	346	330	357	344	342	337	365	333	347	375	330	351	367	385	372	315	335	346	333	372	355	346	356	366	378	350	347	334	332	370	376	360	321	344	374	394	355	325	369	368	350	339	365	378	370	355	347	334	364	360	368	337	341	331	363	333	312	348	371	364	327	354	347	334	356	340	339	319	359	315	356	352	331	320	348	339	358	327	371	316	377	359	345	344	351	346	349	328	366	314	363	353	375	368	382	352	361	369	377	381	353	385	331	362	323	353	339	319	341	382	344	376	366	336	353	339	311	365	366	347	338	345	381	363	332	380	339	334	355	346	360	370	341	391	353	352	361	327	386	345	372	334	383	364	358	327	358	379	369	355	375	379	357	339	331	374	358	392	355	409	356	331	347	324	331	323	379	340	321	356	357	357	350	380	366	334	361	336	337	358	387	354	368	334	333	339	364	352	317	347	347	370	349	335	342	369	372	376	368	333	350	367	356	350	359	303	345	370	351	341	367	353	317	320	360	346	368	352	357	322	345	359	361	352	358	353	380	370	339	366	350	396	351	329	338	336	319	318	342	374	350	363	341	370	363	347	308	340	389	347	316	325	376	349	364	358	339	319	349	305	330	368	343	351	340	346	342	324	364	364	368	372	350	327	360	314	374	344	350	385	333	343	347	360	320	360	378	329	376	384	337	337	391	339	352	355	383	385	367	332	360	349	348	335	360	387	336	347	354	350	324	335	343	350	361	318	370	337	356	323	367	338	338	359	366	338	367	363	384	348	355	331	337	373	313	379	341	349	387	368	331	386	362	351	394	360	346	341	386	343	343	341	374	358	341	378	374	363	364	331	367	358	353
22506	1612	2764	3109	2709	2433	2015	1790	1617	1523	1487	1340	1290	1267	1158	1171	1184	1112	1080	1094	1078	1075	1063	1039	1057	1106	1001	998	985	1007	1012	1009	955	980	974	990	963	933	954	923	1003	1032	980	996	1005	937	984	963	931	951	925	929	973	936	951	931	972	912	913	981	998	936	942	937	917	939	924	895	939	925	937	934	917	958	914	914	905	892	919	939	878	934	901	954	981	948	922	930	974	944	941	908	913	901	936	944	874	938	919	963	928	897	859	908	915	904	999	951	952	966	910	907	934	946	901	828	946	886	951	962	931	861	912	918	962	960	919	904	936	977	886	926	904	894	891	976	927	920	930	903	963	926	929	904	931	932	965	937	932	961	985	924	920	906	921	944	967	925	895	852	921	922	984	898	964	951	918	939	955	963	934	958	868	969	948	901	880	923	908	900	903	927	921	954	937	942	908	994	978	953	891	945	928	946	955	925	857	853	893	934	920	921	931	937	924	907	933	906	953	927	961	934	930	959	911	951	930	906	921	908	951	945	928	877	938	909	908	934	1002	878	955	938	940	923	877	895	900	928	909	928	935	916	914	933	916	957	906	919	893	917	887	892	948	899	940	874	954	912	892	902	923	948	860	902	942	941	938	954	926	952	975	903	893	917	886	916	905	931	906	890	924	882	956	896	930	910	895	933	999	978	987	897	874	929	920	926	952	903	923	896	906	950	945	940	919	890	944	926	915	938	927	898	889	935	902	907	935	916	936	945	923	953	868	958	914	958	954	888	954	897	944	909	984	939	944	930	947	928	913	920	969	976	928	950	968	974	945	913	946	932	870	958	902	943	883	948	970	914	935	932	934	913	928	946	945	936	974	863	959	862	903	928	912	951	930	946	953	952	923	870	944	903	944	881	921	915	895	931	934	897	964	945	877	894	903	899	933	873	893	934	914	885	950	931	966	975	916	961	926	905	1000	900	916	920	932	942	902	923	903	923	960	900	914	937	888	927	936	913	885	928	922	947	900	894	933	902	947	914	974	990	922	871	900	908	960	1010	947	949	919	916	926	879	882	934	906	917	897	950	875	945	908	917	898	960	887	932	896	939	920	940	929	915	969	909	854	867	888	939	899	956	920	934	905	902	955	872	957	933	936	938	903	899	914	896	979	883	955	925	952	887	905	967	907	841	959	932	875	950	899	939	966	949	910	940	882	882	957	950	902	978	932	912	912	893	909	935	869	923	932	942	904	923	908	903	941	959	902	924	929	886	932	953	930	943	885	943	947	917	940	938	873	908	928	867	934	947	974	928	960	928	913	880	880	917	948	928	940	966	894	917	925	914	895	916	958	935	887	880	900	890	959	912	900	952	858	935	920	895	938	964	981	918	903	905	891	877	903	880	934	936	921	901	978	957	954	983	918	873	928	897	916	873	957	932	924	947	972	943	911	912	881	906	922	964	869	966	957	903	930	912	879	914	921	898	893	933	942	945	921	965	956	893	887	895	908	984	899	950	923	857	898	917	932	928	933	873	909	910	922	896	933	881	944	935	929	875	928	987	873	980	915	885	922	927	925	895	926	886	923	928	922	845	932	938	945	900	910	926	940	896	931	912	861	940	891	903	941	924	903	910	924	868	901	893	900	941	906	948	842	888	936	940	902	894	962	913	916	896	896	979	886	924	889	967	904	938	930	976	892	947	916	864	881	924	922	913	910	931	934	937	897	863	929	905	876	966	927	895	883	922	933	922	906	949	976	893	951	904	927	896	958	886	931	897	915	934	904	912	964	923	929	861	905	934	926	890	924	925	918	965	921	921	919	915	953	935	955	918	910	916	957	894	915	968	917	953	930	889	965	879	904	941	861	866	862	892	940	922	943	945	954	971	962	929	892	909	885	931	970	850	914	919	920	954	914	933	874	919	859	989	951	928	886	884	923	894	920	937	906	902	880	950	950	957	879	879	947	964	898	940	958	949	994	935	955	902	929	880	898	923	912	920	923	967	854	976	923	887	939	973	932	952	982	894	933	854	945	885	915	971	864	897	928	840	903	890	884	923	965	855	894	915	962	969	898	919	920	979	947	939	912	882	858	949	932	892	961	889	933	971	913	910	913	920	925	893	964	938	919	908	966	899	923	884	866	896	935	927	960	905	929	897	975	922	929	917	925	934	936	891	945	923	962	902	909	942	974	932	928	921	933	870	961	928	955	887	875	887	957	935	946	956	931	909	919	928	896	912	916	886	910	924	944	963	972	936	997	878	907	919	910	894	931	969	904	922	852	959	856	906	982	960	917	951	904	939	895	917	940	887	948	889	950	917	933	958	916	961	881	928	964	918	915	907	958	899	922	950	938	919	928	920	878	905	887	878	874	970	912	951	879	905	964	946	917	895	906	944	961	907	954	961	911	942	966	884	938	943	907	896	893	928	953	919	902	966	926	897	943	904	931	922	950	894	930	923	922	952	867	909	938	908	905	936	938	891	844	901	932	911	887	876	953	888	967	890	937	923	905	925	948	936	936	884	890	940	944	889	922	950	923	920	905	949	948	944	936	939	919	961	923	867	935	931	921	928	930	925	979	899	926	952	932	935	935	923	904	911	938	934	955	887	930	911	967	863	897	870	943	923	943	915	904	891	900	880	903	925	906	909	911	923	926	972	960	901	905	920	922	941	948	906	918	978	979	897	909	923	882	924	944	886	954	919	863	945	983	872	971	907	920	868	994	904	962	926	884	891	931	899	922	993	931	950	917	928	918	911	923	933	914	968	910	912	916	910	867	950	939	881	919	911	936	883	962	917	941	912	896	942	884	959	981	950	931	895	955	941	916	931	919	893	913	893	836	999	955	906	934	953	935	885	942	970	920	915	944	896	960	906	910	899	907	900	923	950	962	920	936	925	907	887	959	968	912	919	924	890	931	913	939	911	973	902	868	940	958	912	919	929	883	918	916	960	934	914	943	898	937	892	894	936	895	878	932	921	903	929	888	909	958	919	886	902	950	901	916	898	894	934	909	936	929	905	954	865	886	927	908	916	938	962	893	927	895	980	931	930	958	978	879	894	951	932	887	917	926	926	876	938	930	892	945	942	906	972	892	882	911	916	903	964	862	933	910	908	919	957	916	910	916	935	914	879	957	910	897	932	899	962	925	937	907	933	908	881	917	926	951	947	917	874	972	958	891	901	935	857	959	904	950	977	933	893	943	924	934	947	913	895	943	939	933	973	937	883	863	963	917	919	900	973	914	978	976	915	938	949	928	898	929	911	881	914	937	924	922	906	927	930	916	937	915	933	930	924	884	955	931	951	940	925	925	953	954	896	927	929	872	922	946	957	855	970	891	917	939	936	901	941	897	893	941	895	928	868	928	877	894	910	976	986	907	892	922	972	935	916	941	926	885	903	907	912	923	842	903	914	895	968	917	892	943	926	945	938	894	911	973	840	908	900	975	941	941	973	934	896	953	904	913	936	921	913	937	924	914	928	947	917	918	956	911	934	922	925	964	910	942	979	890	932	898	910	934	879
49890	22514	5596	1697	1183	865	699	580	577	517	453	421	378	388	368	360	337	358	354	407	334	368	348	356	303	352	352	327	336	339	311	351	347	314	286	305	335	320	311	326	297	331	325	322	317	323	287	312	328	346	315	302	309	316	317	302	302	313	329	338	324	292	329	323	305	319	323	308	305	321	356	314	339	266	325	358	347	328	285	307	332	310	327	289	316	287	279	327	311	339	300	318	301	311	288	303	333	297	333	311	322	332	271	289	325	305	329	339	330	306	323	298	274	345	327	327	341	309	305	315	317	315	324	309	337	323	330	308	305	337	310	319	308	315	328	313	297	364	278	325	248	291	286	325	307	316	303	307	281	309	295	306	335	329	352	350	327	284	323	300	279	286	313	319	296	316	339	308	296	347	306	309	318	308	319	297	307	324	293	275	320	328	315	323	310	352	317	312	291	316	295	314	346	323	340	303	323	306	310	328	320	303	318	303	320	273	300	314	307	314	317	309	283	311	286	369	306	314	281	323	334	320	317	318	314	314	346	350	309	327	275	324	304	301	339	312	304	298	338	312	307	313	330	303	311	308	317	321	303	308	319	271	318	315	307	301	335	301	350	294	291	308	340	340	303	315	297	315	328	314	345	319	322	299	312	316	281	302	322	321	316	315	320	322	350	285	311	304	308	319	282	263	304	310	342	302	297	334	330	326	303	323	304	307	319	334	307	324	305	293	329	292	302	322	325	311	320	343	296	329	312	322	308	327	322	330	305	331	296	288	307	333	319	328	304	300	301	339	318	302	324	294	294	304	301	308	292	312	310	327	298	267	285	305	339	326	353	315	311	350	294	286	292	296	331	301	327	294	297	289	305	305	328	337	321	289	345	302	284	294	338	312	320	300	293	297	316	325	327	326	310	334	301	322	331	296	311	338	346	334	289	284	306	320	310	305	338	319	278	317	317	316	317	344	337	308	291	314	319	311	329	337	310	308	317	325	303	338	292	302	294	295	314	306	309	315	319	291	278	312	302	324	298	318	319	286	300	311	319	317	330	331	307	303	280	297	313	342	309	328	308	305	318	320	313	307	315	313	310	333	325	311	284	329	314	323	323	322	287	301	307	329	333	319	338	316	315	320	309	297	311	300	337	329	335	309	320	295	335	294	314	318	294	312	333	310	321	331	335	330	346	299	315	313	283	310	342	342	325	330	324	307	329	294	310	344	328	318	312	331	316	307	310	305	322	301	325	267	326	296	324	286	317	319	304	314	341	284	327	352	321	305	321	308	318	301	324	361	315	272	308	285	345	284	306	296	303	315	298	297	274	314	336	316	333	310	296	293	366	305	322	289	286	296	340	326	290	278	319	321	335	325	304	287	329	309	358	281	322	323	298	328	292	322	280	303	301	310	323	340	318	336	325	287	299	330	347	282	309	318	280	343	317	317	297	320	328	329	320	316	305	313	303	326	302	298	277	291	316	325	299	281	302	314	314	318	321	315	322	302	319	337	330	332	324	329	296	312	343	295	347	315	292	312	302	331	327	304	323	328	304	338	319	327	332	308	342	331	324	315	306	359	329	326	298	313	332	316	292	322	320	321	302	284	314	291	293	338	311	308	289	305	277	307	325	315	342	312	313	320	308	331	309	273	337	290	278	289	281	341	302	319	310	316	283	306	296	291	305	290	329	309	299	316	284	269	324	289	266	302	327	302	339	322	327	320	328	300	306	286	289	320	349	319	273	286	334	317	293	330	330	331	299	305	302	309	340	341	325	299	280	316	299	313	365	336	297	303	308	304	309	308	297	302	325	297	332	297	321	311	296	309	313	327	321	333	303	311	300	282	298	336	287	318	300	294	323	339	306	348	325	309	355	288	320	331	307	298	292	309	312	301	284	321	307	326	285	352	316	339	280	312	323	327	322	317	335	289	302	312	314	317	316	319	343	333	266	274	308	342	312	342	335	323	302	309	322	293	321	312	315	303	292	313	275	315	303	289	296	295	313	312	292	288	302	323	307	301	327	321	325	322	317	323	322	309	313	315	284	333	283	302	320	282	292	283	320	308	299	307	324	324	313	312	277	334	309	301	325	328	337	329	343	328	305	339	309	334	292	305	298	332	310	321	290	304	320	315	313	307	303	340	296	324	344	290	300	340	314	299	321	338	340	301	310	284	292	311	303	268	323	323	293	298	308	292	321	274	304	333	315	311	292	325	279	322	323	281	313	277	332	303	316	331	345	325	290	343	305	311	282	309	282	302	318	314	337	308	302	315	327	322	292	304	313	311	299	320	323	328	300	315	309	300	320	300	341	306	271	287	322	315	329	311	330	350	338	308	334	331	301	286	327	302	300	277	296	283	335	296	272	281	309	316	317	319	302	303	321	310	325	305	323	291	331	332	338	326	312	304	285	321	345	335	308	309	336	323	277	295	318	319	321	324	318	351	302	333	268	290	286	312	300	305	319	285	267	324	310	307	310	293	290	354	311	331	293	297	273	305	291	321	295	321	318	346	297	312	339	305	321	365	326	353	312	321	321	276	310	334	319	311	339	306	340	270	303	352	311	305	329	316	355	339	346	334	299	359	266	303	276	344	281	329	312	307	342	311	307	301	320	311	293	332	333	296	310	293	332	325	306	316	267	340	314	312	329	318	320	312	293	334	299	332	341	319	330	330	329	318	335	311	277	299	313	321	323	286	299	313	291	305	334	325	319	301	274	286	326	287	316	320	303	322	315	318	329	317	322	313	297	304	323	300	322	297	315	327	333	299	295	314	326	330	340	306	344	315	305	312	311	310	352	286	319	308	345	313	323	314	281	336	321	351	309	320	309	307	335	299	287	334	318	320	279	333	301	296	270	290	331	320	327	341	325	280	299	307	299	317	339	277	311	314	316	339	303	307	298	309	358	279	332	328	300	304	288	312	331	339	331	311	301	296	345	316	334	329	309	323	307	284	303	336	308	305	305	302	315	295	323	348	343	324	316	311	300	306	333	295	302	281	322	278	308	329	295	328	312	313	331	303	350	342	332	275	317	302	330	304	320	309	352	293	305	272	322	312	307	328	331	291	316	318	317	298	266	294	327	300	310	328	306	319	322	332	339	302	310	333	320	315	353	287	314	334	338	297	302	299	344	295	323	303	309	266	345	302	292	302	316	317	324	312	302	319	297	335	321	258	325	319	328	292	339	331	313	294	323	286	344	273	330	298	296	326	308	292	345	336	307	317	319	301	339	287	331	332	268	339	335	287	296	304	320	316	325	301	274	327	277	305	293	312	283	320	291	317	302	322	324	292	314	320	287	296	320	343	324	296	318	309	309	298	313	306	316	318	292	310	309	313	295	295	293	311	293	325	301	318	323	322	317	328	338	299	300	301	265	322	293	316	333	320	327	348	322	336	322	319	309	323	318	335	334	281	302	335	350	315	323	283	284	342	331	335	308	340	313	351	294	266	320	318	297	291	320	308	307	304	307	300	327	303	322	317	304	321	314	313	314	312	286	321	274	297
28592	2204	4467	5136	4389	3571	2883	2540	2258	1991	1833	1706	1607	1455	1354	1322	1261	1265	1157	1179	1160	1126	1085	1102	1037	985	948	953	960	1012	915	934	891	934	902	900	878	897	885	928	873	833	878	877	877	844	869	906	787	861	818	855	823	856	841	778	826	797	863	828	844	802	819	784	807	779	834	881	819	861	778	817	785	838	799	788	816	862	800	828	853	802	829	824	797	827	774	754	856	823	828	819	836	859	862	832	853	744	844	854	817	795	802	784	852	804	801	855	837	835	783	782	865	798	794	783	825	842	840	837	852	769	839	854	854	824	845	843	793	796	771	815	831	805	798	847	814	839	784	847	794	876	810	844	780	769	798	778	891	787	841	791	818	794	826	828	793	749	779	830	856	762	861	780	807	779	805	767	807	806	820	807	853	825	798	813	790	884	799	794	805	839	812	783	803	807	800	771	790	817	795	815	850	804	794	782	806	798	801	799	761	809	809	798	828	787	807	815	821	835	804	748	801	758	835	768	787	786	790	816	796	841	774	812	743	820	830	801	858	851	811	784	794	778	805	821	781	836	794	783	859	803	801	804	829	794	769	810	748	815	816	783	790	818	767	801	814	783	856	809	782	846	853	797	803	831	802	816	783	802	816	834	819	815	796	864	816	797	809	839	849	868	867	818	757	788	796	760	805	742	814	812	771	798	800	845	842	779	826	771	815	814	774	810	783	774	813	792	812	779	791	834	821	811	800	794	760	833	821	805	820	840	819	795	767	786	827	754	765	801	827	825	845	769	822	809	840	800	853	838	789	775	839	776	818	802	751	806	784	810	851	796	857	848	823	787	783	807	770	841	791	816	804	844	854	791	828	828	770	827	813	811	785	762	796	811	761	823	845	807	793	817	809	801	769	842	809	784	758	818	845	754	853	807	850	782	844	807	814	813	783	764	813	790	777	805	751	840	774	802	729	856	819	815	802	806	791	756	768	789	826	802	797	809	804	795	821	820	758	815	814	793	838	801	832	824	820	809	791	769	849	785	775	849	771	839	814	814	875	820	819	866	787	817	760	787	836	832	844	802	780	750	839	822	766	821	817	773	804	784	838	822	797	823	824	779	793	790	772	796	848	795	812	804	783	858	807	747	827	778	779	805	772	766	805	827	820	802	801	844	825	812	824	787	810	793	836	796	804	816	819	791	807	795	814	804	770	823	798	843	819	788	856	829	801	789	781	797	803	867	787	822	787	832	778	828	825	833	849	797	793	817	786	874	800	819	790	780	860	860	817	849	818	827	786	819	788	813	831	786	808	820	788	833	828	825	790	813	817	786	854	855	798	852	839	811	841	788	827	847	772	791	852	802	771	830	799	822	835	760	788	762	803	813	759	827	836	851	813	807	807	792	788	768	790	797	802	767	815	793	852	821	777	849	805	787	810	793	804	787	807	801	801	834	813	832	802	799	776	824	810	844	799	794	750	804	816	833	848	813	791	760	821	798	785	820	850	795	791	796	784	759	823	786	861	783	834	851	820	858	827	779	835	751	808	836	786	781	795	820	817	782	776	745	790	786	847	767	805	825	781	779	765	840	788	778	811	798	798	803	806	829	835	795	822	814	809	798	830	777	847	830	776	810	806	800	849	799	809	814	821	790	810	758	796	765	784	826	811	821	769	811	782	824	812	827	834	811	813	832	762	827	803	829	781	809	820	795	850	793	827	787	792	822	782	819	753	763	793	812	833	792	806	791	801	831	833	800	784	787	775	756	802	868	802	823	809	764	816	800	825	795	831	837	794	819	804	843	783	810	846	803	803	828	790	788	795	748	802	843	784	841	803	819	796	777	810	806	802	788	856	808	782	776	827	825	808	778	698	784	825	879	792	838	780	811	811	829	824	839	812	839	808	800	798	821	819	748	791	807	755	810	845	744	769	813	823	825	818	767	820	788	774	800	823	868	792	814	784	824	778	787	837	794	782	812	836	822	800	826	801	809	808	807	776	767	787	801	776	772	809	801	771	796	851	766	810	795	835	846	788	784	769	765	829	810	774	792	827	842	805	850	778	838	843	801	843	816	834	782	871	784	819	814	799	798	816	826	769	810	801	817	842	790	805	777	786	789	864	813	822	797	781	791	818	823	833	812	808	753	792	845	791	806	825	786	836	802	792	823	781	848	802	798	814	778	813	822	777	800	835	793	795	804	815	827	808	749	805	811	799	852	869	840	815	791	846	748	799	826	862	803	783	801	787	774	832	806	811	813	805	795	802	764	835	777	849	730	801	811	801	836	801	823	748	757	781	824	827	798	826	820	855	803	794	791	834	826	834	774	769	820	825	795	787	778	830	843	823	779	771	791	829	731	785	808	776	829	803	793	820	829	757	824	803	792	850	846	807	781	833	762	803	792	849	835	813	777	866	838	806	795	808	807	829	802	783	807	806	838	844	806	784	797	785	839	817	815	765	871	786	793	832	831	835	849	809	838	785	786	870	769	838	801	816	798	826	813	829	798	825	816	836	747	770	807	786	800	834	803	816	809	810	759	827	849	780	769	795	846	784	770	812	808	792	836	762	787	761	815	796	780	788	815	835	795	811	815	774	795	780	790	767	862	788	736	789	785	824	777	793	824	739	767	825	791	878	815	835	796	810	775	782	811	793	780	813	779	765	815	762	806	795	810	799	779	816	778	819	815	825	782	818	839	757	799	828	831	856	797	829	774	815	781	832	816	808	837	821	842	788	807	802	794	779	816	827	810	778	936	780	827	807	845	859	797	773	802	787	826	794	865	780	787	793	840	858	820	841	812	822	784	801	791	839	838	751	765	810	778	811	776	769	760	816	816	859	814	807	844	753	800	811	792	810	818	815	862	819	869	828	834	854	773	809	850	821	829	741	786	778	774	871	833	823	778	809	804	839	847	784	809	806	792	783	801	771	845	799	831	808	826	791	772	821	797	831	849	788	820	808	817	854	813	798	825	766	789	803	794	774	838	779	805	824	779	750	814	820	804	796	841	810	746	801	867	832	825	804	818	783	807	819	853	830	812	850	815	820	831	839	812	788	808	819	811	827	825	786	725	793	838	783	788	808	811	791	778	813	844	820	825	808	820	789	807	853	772	821	804	796	824	835	762	825	810	827	846	744	878	843	787	815	754	816	857	832	785	801	796	821	811	782	815	828	831	837	795	759	870	804	851	854	757	807	858	794	791	751	815	814	794	863	853	830	778	811	833	786	790	811	863	861	782	791	826	795	817	807	794	826	773	807	816	819	756	856	781	851	780	830	843	782	859	776	847	798	793	799	834	791	805	810	787	802	890	758	790	816	815	801	749	800	795	778	850	822	811	818	812	834	754	799	826	826	837	801	810	832	838	794	804	803	840	790	779	803	768	808	832	821	808	833	811	759	803	794	821	820	818	766	827	853	807	781	799	787	863	825	810	876	887	752	811	821	800	796	809	775	838	817	825	810	805	812	877	757	789	782	824	808	790	802	793	817	789	856	834	769	802	809	806	792	783	777	877
8690	369	245	226	227	216	222	231	217	212	229	186	236	205	203	223	240	200	188	212	201	213	192	192	187	187	218	188	203	210	174	202	228	214	206	175	227	179	187	218	203	194	189	205	211	192	200	191	215	208	197	196	203	212	184	191	210	219	217	191	206	191	199	196	201	187	186	192	191	182	181	207	206	217	201	205	188	217	207	215	231	232	187	189	199	190	233	222	221	209	209	191	210	199	229	192	215	162	196	189	174	190	215	223	185	235	193	202	206	212	191	176	195	193	212	198	208	197	182	223	184	186	209	185	188	181	199	212	200	201	197	182	217	218	190	220	201	222	211	186	209	207	213	168	199	184	199	212	225	192	209	203	216	198	184	187	201	204	192	180	225	212	207	184	217	202	200	207	201	203	215	204	230	194	226	191	212	203	196	201	205	212	225	198	219	198	195	213	195	182	191	194	223	227	198	200	211	204	233	174	186	194	190	209	202	183	191	188	206	199	181	204	190	196	191	208	196	189	190	211	193	202	196	198	196	195	223	193	216	183	212	203	168	212	218	194	225	201	190	206	223	192	192	190	193	207	194	228	201	190	218	181	200	219	205	181	216	187	189	212	236	207	202	209	193	187	242	183	217	210	187	194	185	169	185	189	195	203	203	203	191	200	206	216	196	188	202	199	196	210	189	201	213	211	192	201	186	179	210	197	199	187	215	178	179	196	199	192	173	188	180	201	199	196	183	205	206	175	205	203	193	215	179	208	220	213	210	202	228	179	219	209	194	228	194	207	198	203	220	210	213	220	203	186	212	191	184	210	176	215	214	195	181	221	229	220	192	204	193	195	209	189	218	223	206	201	189	205	176	208	213	190	197	204	193	208	184	208	220	222	214	198	207	204	171	220	222	198	185	211	197	192	233	239	201	220	214	203	170	187	211	217	227	217	194	175	204	197	208	211	221	186	187	192	201	177	212	199	215	197	206	179	195	203	212	178	197	196	184	214	200	207	191	175	227	193	201	200	193	191	185	191	195	186	201	212	208	185	188	216	204	226	167	196	195	206	188	188	192	214	223	217	195	179	221	218	205	230	194	198	193	210	214	173	193	219	194	210	209	196	205	197	203	219	202	192	213	213	200	184	181	220	174	215	202	203	230	171	197	220	167	187	240	204	199	218	198	226	192	206	209	177	198	216	191	204	218	195	200	192	207	198	186	223	205	207	203	174	164	212	190	245	195	199	211	220	179	186	190	187	192	182	184	201	208	218	191	188	199	199	189	210	223	189	170	224	178	215	207	197	190	193	223	195	171	196	182	201	213	227	204	195	193	210	228	180	231	196	232	193	210	194	199	215	199	213	188	205	163	208	192	207	206	232	202	221	211	215	200	180	199	199	222	212	196	226	193	211	228	195	176	187	186	176	204	197	194	168	214	190	212	209	194	236	197	195	234	195	203	214	210	198	204	212	193	202	186	176	204	181	224	200	183	179	211	232	186	204	216	227	198	205	186	208	191	220	224	187	193	209	216	179	201	190	209	225	194	200	187	184	184	202	200	226	209	196	189	205	192	201	222	195	199	208	200	229	207	215	196	199	191	187	198	173	200	204	183	204	176	220	213	196	201	199	176	197	221	182	179	206	163	209	206	188	196	207	214	184	223	211	206	191	195	217	198	182	229	211	217	194	203	193	186	225	217	186	202	210	213	172	201	210	207	208	203	222	202	198	169	215	204	197	200	215	192	196	172	198	182	199	215	187	227	216	209	222	212	208	177	208	209	224	198	192	193	219	187	210	214	186	210	204	202	223	207	202	203	182	219	195	211	228	208	208	246	204	172	194	231	205	205	197	169	195	229	218	202	202	181	205	212	202	215	220	196	177	178	196	202	235	212	224	196	183	208	196	201	188	214	203	205	175	205	202	212	203	209	195	197	190	181	189	189	209	204	194	203	220	187	219	179	165	204	180	188	234	231	219	183	220	201	186	212	189	219	216	213	172	234	196	213	203	201	217	212	193	190	197	218	184	192	210	188	187	186	180	183	208	192	220	218	176	210	180	195	225	220	213	225	218	206	231	242	201	202	201	186	213	215	205	173	208	188	211	208	171	177	189	210	205	203	203	204	236	203	206	204	207	192	205	182	190	169	191	227	204	213	191	174	198	199	208	207	204	195	207	194	196	203	198	191	204	188	205	210	202	219	193	188	193	202	237	245	228	199	189	176	210	173	178	225	234	201	208	189	183	211	188	178	207	202	202	195	172	242	180	198	184	202	189	185	200	216	213	206	214	213	196	214	190	196	203	188	210	207	181	200	200	196	192	213	207	219	189	178	214	176	197	195	211	189	189	195	204	193	180	200	188	193	188	190	208	203	196	199	202	229	206	220	191	178	170	214	197	216	196	190	164	204	172	196	183	196	219	208	218	206	184	208	233	201	214	224	208	188	211	197	190	223	206	212	229	211	218	199	186	198	212	214	205	198	188	208	206	221	198	201	203	210	199	197	209	198	205	205	206	193	213	204	205	213	196	208	188	227	202	194	227	198	211	201	181	190	204	206	212	179	189	201	215	195	188	191	192	188	224	198	177	174	184	193	207	206	183	180	202	176	184	223	204	224	227	200	210	218	223	214	202	204	215	208	192	189	182	206	218	204	222	213	215	195	201	215	188	180	190	196	209	205	193	184	189	227	214	197	190	221	210	192	245	185	192	186	217	216	181	211	209	213	172	233	218	223	188	204	212	201	206	208	169	211	225	176	203	208	189	192	184	189	186	201	198	195	186	218	172	201	199	227	205	211	200	190	224	221	198	198	208	217	180	213	194	218	185	195	193	208	233	195	195	189	201	200	198	206	212	220	183	206	188	213	211	205	203	205	171	208	193	201	202	223	181	206	198	199	189	229	180	204	192	192	211	178	201	210	223	200	211	204	205	209	220	184	197	175	206	192	208	178	229	193	194	209	203	191	188	193	200	214	186	215	210	233	213	196	223	210	201	172	198	206	179	192	167	207	214	177	202	176	197	214	216	187	199	213	210	200	192	197	210	191	226	177	210	207	211	194	190	165	182	200	209	213	182	216	225	213	196	216	217	193	207	200	204	202	207	214	205	194	219	171	185	205	211	185	201	216	213	200	218	190	225	200	208	209	226	219	202	224	205	181	193	178	239	196	191	199	202	224	237	200	179	175	200	228	184	197	222	188	228	189	175	194	204	190	206	201	209	206	176	200	191	217	197	190	204	204	213	204	177	201	186	221	212	194	195	199	210	200	185	208	193	195	187	234	205	198	209	197	174	226	205	192	213	222	200	225	171	176	200	218	209	217	215	186	185	216	189	193	217	182	204	211	181	224	212	208	212	193	217	184	199	223	197	185	194	191	216	178	226	232	194	169	200	195	180	195	208	239	190	190	214	203	210	187	215	201	203	217	190	209	229	189	201	190	209	170	192	210	208	190	220	190	207	189	192	189	206	202	209	205	196	193	203	211	223	206	191	168	203	188	188	214	218	189	208
8966	609	683	714	663	637	662	648	672	606	632	632	630	623	618	588	620	622	586	628	582	582	622	612	598	635	594	588	590	623	597	565	571	567	602	583	603	619	602	622	613	610	580	599	628	611	568	611	559	535	629	558	573	561	552	590	615	540	593	570	614	579	599	582	611	578	573	559	574	600	605	569	580	605	582	596	571	574	594	645	580	590	625	574	586	566	575	549	660	569	603	607	574	584	584	564	573	609	574	574	608	588	538	584	573	621	586	571	606	578	567	584	613	582	565	608	624	556	576	602	599	614	629	577	577	593	544	586	585	578	580	618	615	618	596	564	577	629	599	589	563	577	558	611	597	601	586	589	610	550	665	585	605	548	609	578	600	571	540	601	587	594	578	597	584	581	638	572	548	599	588	567	616	585	572	613	576	581	593	591	594	578	635	594	541	617	625	622	581	598	621	579	603	552	608	551	563	565	605	580	640	605	571	587	570	580	605	635	615	607	607	605	546	608	601	557	577	532	571	566	603	570	598	596	575	600	602	617	592	594	594	579	542	600	629	628	622	611	557	570	620	594	569	576	578	581	619	598	531	569	644	606	601	639	559	558	602	599	600	608	624	575	552	592	576	621	617	566	577	572	589	586	588	559	562	560	568	620	602	602	574	592	612	608	577	588	586	556	567	563	584	586	580	590	600	622	555	596	581	538	569	577	580	623	591	600	535	592	573	592	613	652	549	588	600	553	583	632	563	546	574	608	607	577	583	596	568	556	591	597	586	604	564	587	579	600	552	572	565	591	580	607	581	578	559	561	602	571	566	599	591	553	574	547	631	601	608	578	586	583	636	588	563	574	585	600	558	622	571	589	570	574	588	560	583	557	611	551	608	621	576	541	564	553	586	586	600	573	607	575	598	579	602	608	603	574	597	620	615	570	571	565	589	575	631	605	572	628	639	595	578	566	566	577	646	612	609	604	608	581	595	604	610	643	575	614	580	614	595	546	581	607	590	578	632	590	545	625	583	538	574	569	578	590	599	585	579	578	623	604	629	566	614	566	580	597	549	597	583	574	579	587	565	559	588	607	617	560	637	592	558	562	573	566	559	561	552	580	584	624	603	604	541	605	579	615	575	583	629	582	599	570	601	627	586	572	579	590	528	591	609	596	572	541	561	631	555	594	598	609	588	594	628	564	602	589	587	596	605	568	611	595	530	590	561	645	604	582	593	610	618	612	599	609	614	605	584	587	600	559	626	618	602	554	623	586	562	598	596	637	574	579	623	572	574	603	597	540	569	589	558	543	606	582	580	538	594	608	584	563	612	592	570	554	564	593	607	584	564	636	555	616	624	615	603	598	565	573	596	614	627	529	583	561	584	606	554	586	603	575	567	613	557	596	590	553	557	610	580	638	595	608	599	586	550	597	630	548	582	586	607	591	558	595	606	594	618	594	566	582	611	568	570	594	615	617	641	605	553	586	577	584	604	591	517	568	581	575	562	587	571	572	603	556	631	585	559	634	613	603	591	586	559	613	576	615	546	624	545	603	580	594	605	627	613	592	567	561	604	585	555	588	602	594	575	591	621	585	606	614	593	645	573	611	605	592	597	561	641	615	592	596	572	593	567	599	624	601	681	553	575	587	580	625	575	585	619	572	610	599	622	578	579	617	637	593	612	578	563	582	579	597	595	617	603	576	629	598	598	577	603	576	606	556	615	574	609	589	571	578	607	585	572	575	624	622	614	621	590	548	559	618	566	574	616	617	603	600	586	552	626	571	614	535	585	611	593	578	583	609	616	564	544	625	550	602	600	604	593	575	599	603	586	587	607	548	609	595	566	575	610	577	607	568	572	553	565	621	636	588	571	633	599	573	582	608	608	624	539	582	544	607	596	607	577	600	588	585	580	576	594	630	601	596	585	604	563	630	574	564	584	590	593	601	597	586	585	559	580	605	573	575	600	583	617	561	607	585	599	576	606	570	552	597	589	594	621	592	626	596	593	553	605	605	577	616	624	563	598	567	551	586	583	593	588	573	574	564	607	591	573	609	579	552	564	552	612	606	600	585	545	594	595	560	652	574	588	584	586	601	619	569	610	636	630	598	604	627	524	593	604	586	586	601	620	582	579	565	577	581	552	573	600	602	579	592	586	582	589	617	613	568	626	581	552	596	608	602	566	571	578	557	622	533	559	628	597	618	594	543	584	588	580	582	589	593	637	559	577	580	556	582	554	599	588	598	589	607	611	554	619	599	565	590	573	588	603	584	581	583	605	575	599	609	601	584	584	606	610	574	568	591	600	559	610	602	555	580	602	570	613	564	594	604	628	586	598	587	530	578	573	583	645	610	627	640	592	600	550	579	596	581	595	581	602	608	584	619	546	542	594	629	597	607	580	599	605	606	613	567	590	641	580	585	598	552	614	593	571	617	579	593	579	596	565	556	611	621	595	575	588	604	572	571	562	580	607	585	620	582	562	553	595	577	554	549	518	589	597	589	605	584	564	597	597	627	546	565	552	604	591	584	603	569	642	636	589	606	560	610	584	584	597	604	606	601	572	596	580	593	614	565	585	602	576	567	597	617	582	586	583	619	575	589	599	578	587	593	542	535	579	590	600	610	614	593	567	591	593	616	593	581	607	604	609	607	586	606	604	625	564	612	607	592	564	568	567	545	575	558	552	633	603	543	582	606	619	550	589	583	585	575	572	580	575	600	627	582	604	613	572	583	583	593	612	590	572	599	586	588	566	572	572	564	594	576	558	636	574	541	599	573	578	577	639	563	620	589	602	595	588	619	599	576	613	574	566	572	582	573	592	610	588	557	601	568	584	588	594	585	585	616	574	587	575	605	572	556	631	588	560	540	585	618	616	596	580	603	583	613	623	589	619	596	558	575	600	622	617	555	545	545	567	583	571	583	606	602	594	594	599	613	586	602	587	622	601	603	612	551	551	573	564	608	579	577	611	577	582	583	586	561	628	557	586	623	578	585	593	611	607	602	588	620	592	581	571	581	573	600	625	613	618	574	619	595	655	570	584	607	589	593	538	613	561	579	599	582	604	553	587	583	594	582	574	600	584	578	596	570	586	626	577	605	577	612	586	555	590	608	595	580	576	591	592	567	617	617	595	570	572	600	552	599	587	552	562	566	609	548	570	596	613	604	645	588	574	569	614	592	597	596	554	579	619	625	561	618	591	578	586	628	599	571	568	632	588	574	608	594	587	571	575	608	574	577	554	553	584	588	583	574	571	607	553	555	583	600	597	606	586	600	579	579	619	615	625	594	599	593	581	633	586	618	613	606	602	586	583	607	607	600	567	572	610	581	574	571	574	553	571	609	580	615	601	621	585	653	592	594	584	559	581	563	591	650	583	520	597	564	570	588	603	617	613	595	575	604	552	575	569	585	618	568	557	606	565	601	581	585	602	578	593	603	574	603	564	560	598	588	615	619	606	596	579	600	590	566	616	587	554	586	617	602	600	630	592	550	574	589	589	598	540	580	591	592
38406	10256	1492	1002	805	588	541	522	452	440	455	427	413	386	385	369	377	367	345	388	363	404	347	358	369	341	378	353	375	348	358	378	348	329	340	326	359	346	349	330	333	343	338	377	323	361	347	365	333	360	315	359	360	345	338	360	345	347	335	334	391	352	357	358	356	338	365	328	330	333	345	367	360	315	353	350	370	333	351	338	350	303	355	318	374	345	360	341	333	349	332	370	349	343	334	363	344	325	325	319	359	374	373	373	339	323	330	375	350	390	329	370	361	301	347	356	367	342	343	381	325	325	359	353	354	346	313	357	342	330	320	339	361	338	340	388	286	349	331	349	346	355	350	350	365	346	335	307	345	356	325	360	324	357	337	315	339	345	311	351	348	346	334	326	319	324	342	302	344	332	352	374	328	341	352	361	342	357	353	343	338	353	341	341	355	337	364	326	347	357	377	360	291	369	343	361	354	393	383	365	322	373	343	326	361	372	339	344	333	338	356	361	350	362	354	358	350	340	341	333	347	338	351	375	372	316	346	333	311	363	353	340	320	336	343	343	330	330	330	356	333	339	329	369	357	364	353	348	315	342	327	346	353	354	325	381	377	353	356	342	331	340	381	373	328	366	370	328	341	346	351	344	348	314	328	359	345	325	380	325	330	361	354	346	322	352	364	337	355	312	344	307	336	361	345	375	360	310	325	343	341	341	353	331	329	365	324	319	343	342	338	375	374	333	343	330	372	338	345	335	364	315	360	319	351	333	390	327	357	332	327	370	366	386	382	330	313	332	346	384	357	337	339	336	307	378	372	337	360	389	321	292	388	357	350	359	373	328	316	345	357	325	363	333	333	331	387	337	325	339	342	354	369	353	327	352	362	368	330	340	321	357	350	340	364	365	372	331	335	356	379	361	367	356	326	366	306	365	343	329	313	360	361	341	354	356	356	333	310	361	332	337	349	329	350	348	314	327	320	345	307	340	343	356	318	339	360	360	329	340	331	346	323	308	343	339	321	374	361	359	315	352	335	358	341	348	356	352	348	350	358	374	354	346	378	368	368	345	352	347	318	330	379	333	341	368	349	362	327	357	329	312	351	354	336	340	344	339	358	336	378	363	338	369	331	319	316	341	331	358	368	339	339	349	367	347	323	341	339	321	354	346	357	359	348	316	364	368	316	342	377	343	340	367	373	356	363	344	326	323	362	316	346	376	360	323	343	375	325	347	299	336	355	325	351	369	353	352	327	351	374	344	327	358	333	310	336	401	346	326	368	365	323	348	341	405	336	333	318	344	370	345	342	347	329	323	312	377	338	318	324	331	365	309	290	337	362	347	332	329	315	327	313	308	355	356	329	355	299	365	335	322	342	347	367	322	323	308	376	344	368	353	337	357	323	353	350	381	342	356	337	315	337	356	379	399	355	327	354	333	341	311	360	314	353	342	302	357	359	377	364	325	369	316	342	342	355	389	381	351	341	345	356	331	348	354	341	337	343	349	338	324	354	329	345	326	370	395	356	342	339	333	311	355	353	356	353	325	325	346	356	332	352	345	362	341	368	326	348	368	353	345	363	357	361	364	363	305	345	310	347	318	367	335	361	351	348	354	371	356	337	340	354	351	330	326	331	348	317	338	344	348	344	341	343	315	366	373	333	311	344	319	347	366	377	323	333	343	364	386	354	337	347	384	321	322	353	321	328	360	345	359	318	341	354	360	335	335	354	328	330	347	345	318	358	337	365	371	348	336	318	357	360	350	334	335	342	330	359	326	335	326	333	343	352	348	365	342	332	341	314	350	356	370	338	311	364	347	380	318	344	340	352	384	327	366	372	338	331	333	335	301	328	353	352	332	345	353	313	345	350	369	380	344	372	315	367	331	366	308	356	332	373	336	341	357	337	324	361	350	359	346	347	327	319	328	323	323	360	370	364	333	366	345	342	364	314	354	327	356	357	362	361	382	352	339	317	351	371	359	353	334	350	326	323	350	345	357	327	306	327	345	331	315	345	334	357	343	339	381	314	324	342	336	336	336	330	363	353	335	306	314	317	320	351	334	321	367	387	358	349	362	359	365	348	363	361	298	338	335	323	301	346	335	346	328	365	381	367	351	364	360	396	325	309	345	352	308	350	326	370	338	340	348	365	339	342	324	349	325	331	325	340	302	358	340	325	349	376	393	338	355	343	352	312	351	377	368	327	332	360	331	366	323	335	332	328	312	335	341	343	330	334	337	333	360	398	362	348	316	333	326	365	324	359	356	349	353	358	376	336	357	353	332	362	328	334	349	319	328	350	348	355	341	353	377	385	355	300	354	384	363	363	344	309	332	363	336	369	320	355	341	313	341	369	340	369	384	316	339	353	364	360	397	317	342	386	327	344	385	375	338	341	365	382	333	384	340	349	369	321	357	353	367	342	353	351	323	344	329	311	341	336	323	309	360	351	349	314	368	337	379	374	334	318	343	341	326	335	365	335	354	343	354	343	350	363	344	351	339	324	352	348	334	320	315	328	320	327	344	353	353	356	330	343	352	368	347	349	332	334	311	333	358	356	384	349	379	336	342	341	339	378	332	341	334	341	341	350	341	339	316	339	330	354	361	347	358	329	363	389	349	340	358	312	322	340	331	369	345	375	342	317	351	349	346	333	356	366	339	354	326	338	364	349	339	346	348	346	331	332	345	304	393	374	320	327	353	336	367	362	359	333	340	327	373	314	394	317	353	340	359	336	348	321	316	372	325	368	338	358	349	343	344	372	358	387	416	327	355	337	329	373	342	320	360	363	337	337	334	342	307	326	326	321	319	339	345	345	355	326	342	350	324	335	341	353	390	313	368	343	347	345	350	329	356	361	315	324	349	338	353	323	338	337	365	345	333	344	349	337	353	330	343	350	346	311	350	336	349	350	347	368	353	335	319	327	333	357	339	328	357	360	325	349	334	323	333	329	362	343	357	341	348	356	350	318	342	360	344	352	318	317	363	383	348	330	363	388	345	359	353	312	370	310	335	368	314	372	360	316	353	363	329	348	358	375	343	356	366	368	355	355	353	350	375	362	342	350	357	340	371	318	360	365	336	345	343	348	346	346	323	338	331	381	372	348	365	329	335	364	330	345	351	319	361	346	402	349	351	347	343	340	337	382	361	339	340	343	333	330	331	347	350	339	362	343	338	345	339	357	329	366	331	363	368	365	324	307	340	358	372	340	318	312	320	341	357	341	360	325	358	382	367	314	337	376	341	319	349	368	348	385	307	323	354	340	327	321	329	344	368	344	349	339	338	351	345	318	329	401	336	375	337	367	358	374	379	372	356	339	338	346	320	326	329	350	340	363	345	365	350	381	339	338	339	297	356	324	359	326	343	324	317	352	313	346	314	360	312	381	368	352	357	327	332	319	358	321	310	337	337	352	330	369	346	353	369	366	329	345	392	324	364	364	355	383	359	344	349	364	360	378	336	350	341	326	354	357	371	365	360	353	368	367	342	354	366	365	363	365	328	354	361	367	339
20154	1649	2758	3112	2808	2396	2085	1834	1645	1587	1447	1347	1361	1268	1246	1211	1209	1076	1119	1059	1043	1093	1034	1045	1022	973	1015	1041	968	953	1026	972	984	1002	1008	973	969	945	916	940	933	932	881	933	916	907	943	871	993	936	925	888	958	936	897	897	937	910	994	904	950	905	900	958	936	939	943	960	894	909	858	937	909	915	929	945	925	930	904	932	885	862	909	917	929	888	916	922	972	903	917	902	872	878	882	923	912	918	939	904	900	863	886	884	927	887	951	912	945	871	927	867	884	906	906	953	874	929	940	860	906	905	906	965	929	937	886	862	897	884	890	901	858	920	931	911	941	913	910	913	925	900	931	936	886	851	908	867	925	892	902	918	931	888	930	959	927	924	902	955	939	901	890	944	907	888	960	947	859	899	986	882	897	958	869	874	879	919	896	893	903	971	864	933	887	902	893	904	906	942	963	916	874	877	914	908	877	929	920	899	937	868	898	870	925	911	919	908	927	922	950	908	919	892	917	939	939	906	919	936	913	956	911	900	940	875	876	940	916	923	931	907	903	946	885	869	862	906	925	867	901	912	959	916	944	889	865	909	891	909	988	925	946	878	952	920	950	946	884	939	884	921	912	888	939	909	864	904	939	860	862	929	918	921	920	828	914	862	911	926	924	880	914	923	906	890	858	889	913	906	865	935	926	907	921	946	919	855	927	917	912	978	920	862	923	877	862	915	927	912	885	896	870	909	914	979	901	902	855	945	897	919	908	863	870	880	917	950	923	887	907	967	889	979	901	925	899	939	941	895	945	944	893	946	938	873	939	927	906	911	853	929	888	890	896	875	910	912	893	922	929	869	921	984	894	950	906	952	946	899	925	822	922	944	937	888	922	959	934	888	856	906	903	918	897	876	892	882	896	968	926	875	916	911	911	927	874	929	903	924	963	945	890	894	953	881	908	925	929	936	906	895	869	947	958	934	865	923	927	896	853	832	886	924	934	882	844	917	906	944	890	943	892	891	889	888	870	899	851	911	882	918	937	906	951	968	864	907	881	966	874	853	898	904	889	938	882	882	885	922	910	877	903	925	962	911	882	903	887	893	933	925	911	885	896	870	912	901	918	924	852	928	903	955	942	931	911	945	888	863	915	914	973	916	901	904	928	887	900	927	882	902	892	896	939	888	927	941	944	916	933	937	954	902	975	892	933	927	884	911	956	913	915	926	870	913	864	944	948	894	918	890	936	952	926	901	905	878	890	918	933	919	930	897	921	886	928	915	867	937	922	962	889	912	919	902	903	888	860	932	957	933	952	942	909	938	951	929	851	918	862	918	883	885	916	876	919	931	937	937	889	997	938	909	928	881	877	938	855	932	907	893	934	898	916	959	881	930	931	911	905	891	893	924	880	924	917	922	926	872	953	897	861	927	825	956	910	891	915	904	931	895	929	931	921	913	963	938	906	868	904	895	894	942	886	913	887	882	912	893	885	887	935	911	915	915	932	881	931	934	918	918	875	949	950	878	909	923	948	865	866	906	900	917	933	975	942	907	940	923	888	937	921	860	956	928	871	954	967	906	863	914	871	903	894	882	937	943	919	957	939	837	954	888	864	895	921	856	898	941	904	922	854	942	895	917	911	928	866	941	914	918	917	894	941	923	936	912	868	891	899	919	893	894	960	854	891	900	911	902	905	936	886	920	917	923	872	951	845	900	898	889	900	949	866	863	895	925	908	909	890	872	919	928	900	882	889	915	916	963	973	890	893	959	921	885	885	954	925	923	876	875	881	903	915	935	893	930	905	933	942	939	903	908	906	910	931	888	934	882	895	947	954	971	944	914	941	875	898	933	937	888	951	892	936	904	973	864	937	887	979	957	898	826	905	936	940	948	938	863	935	926	876	929	925	903	897	935	897	909	865	928	939	915	878	892	913	917	966	861	926	868	856	855	905	908	879	885	885	901	964	906	944	984	906	937	895	869	920	895	881	955	886	929	933	883	926	876	902	925	919	901	885	921	957	893	915	907	986	880	974	828	933	930	946	897	963	944	852	916	911	920	900	917	903	918	953	854	891	893	942	891	965	952	915	919	917	912	868	885	901	901	943	862	895	897	907	874	959	862	905	912	950	905	902	874	923	927	915	902	936	871	926	892	923	963	951	924	906	866	898	890	972	874	931	897	942	871	898	890	929	926	909	889	918	905	966	905	946	905	953	975	952	889	933	871	883	941	891	910	957	886	907	881	928	929	900	892	885	881	953	922	885	943	876	873	927	896	922	876	884	930	932	895	931	863	899	910	905	876	902	896	944	916	946	930	932	968	956	928	907	883	933	895	916	936	862	900	903	885	882	869	946	847	908	892	922	922	922	870	978	937	929	848	905	928	882	877	943	867	836	909	915	945	918	915	881	919	878	900	898	876	932	961	935	916	879	851	913	908	893	933	925	930	945	901	905	913	904	947	962	891	914	905	881	907	937	918	909	940	903	896	862	945	912	862	941	907	936	948	911	914	885	993	930	916	879	928	891	884	890	943	875	904	923	957	923	906	867	882	911	922	899	893	905	915	906	900	913	932	898	943	937	906	904	890	905	901	901	895	942	912	930	909	908	942	937	899	954	935	910	883	920	885	921	915	943	959	890	906	963	868	914	904	926	953	895	915	912	904	913	920	923	867	865	866	912	863	899	911	955	919	885	922	920	901	943	959	889	892	884	905	906	907	889	918	900	906	947	976	857	869	918	882	916	935	907	882	936	915	943	919	905	882	874	858	868	890	894	912	995	932	851	921	883	897	880	926	886	866	907	937	879	875	955	912	902	915	928	896	903	930	947	922	922	918	907	933	943	893	930	911	945	919	928	902	905	926	923	911	948	930	927	952	905	960	952	944	883	924	926	862	900	902	941	893	933	929	899	920	886	905	890	949	899	939	925	871	929	892	849	896	925	933	949	954	860	949	930	889	889	879	884	889	949	920	930	928	922	963	874	922	941	910	939	859	900	897	929	926	921	945	918	914	952	893	901	880	897	939	890	966	868	884	879	882	932	902	818	884	884	834	902	879	908	918	899	956	852	897	869	920	937	907	854	896	920	866	886	889	870	906	876	935	939	889	872	882	974	941	881	895	891	922	892	896	931	922	911	899	896	984	900	919	853	915	885	945	888	875	943	879	921	879	924	928	946	934	915	922	932	922	887	892	928	897	903	920	931	901	906	949	896	925	926	896	889	934	960	917	904	906	935	912	935	965	926	865	923	902	941	931	916	915	892	870	928	903	881	892	892	907	911	969	885	902	926	924	916	906	926	898	965	949	897	902	932	944	906	924	926	920	927	937	959	946	947	860	916	889	898	872	929	904	923	850	857	934	899	916	891	931	899	933	918	892	923	921	968	934	939	858	897	864	980	889	942	892	878	918	908	882	890	882	946	923	919	941	867	976	909	867	865	954	882	955	930	964	871	901	941	854	888	828	858	960	931	860	865	957	919	944	893	920	900	919	962	896	893	882	908	890	935	908	917	924
50114	17298	3407	1726	1159	896	692	604	543	536	467	425	426	390	366	379	363	347	320	328	344	321	345	327	334	353	326	335	317	325	332	325	315	337	332	317	300	308	333	320	300	280	276	335	318	338	317	316	285	306	327	320	309	336	329	309	286	307	320	297	285	333	351	330	273	279	327	317	326	332	288	315	308	337	315	322	317	345	313	297	310	330	295	318	289	295	303	320	302	337	307	331	318	274	287	308	307	306	293	302	292	335	340	285	314	327	323	312	291	319	343	298	319	302	309	330	284	275	308	293	301	302	318	308	304	292	286	282	375	330	350	291	270	274	304	281	316	299	305	313	324	292	312	296	319	335	316	307	310	288	301	294	316	314	348	301	297	319	309	282	278	307	297	332	317	305	306	340	302	288	331	301	308	319	288	291	298	294	287	297	285	318	285	297	299	320	318	316	299	301	315	308	323	284	314	276	324	324	321	268	304	332	296	279	295	324	307	288	331	311	302	328	302	304	309	316	310	256	311	307	303	298	301	278	322	304	299	301	300	299	317	318	303	330	304	274	347	294	345	305	319	300	324	298	328	290	320	314	293	316	335	327	281	308	324	313	326	346	304	312	330	331	326	296	289	318	284	321	312	318	308	291	321	312	321	302	320	302	262	314	319	303	305	323	310	311	313	340	300	285	279	302	330	293	297	322	319	337	282	306	331	284	304	319	300	282	306	310	323	333	305	321	296	291	356	320	324	285	323	330	314	304	343	331	322	321	314	308	318	309	304	305	316	312	324	290	313	287	337	305	285	344	332	308	291	274	300	322	320	316	352	301	324	306	297	333	310	293	285	305	333	307	269	316	277	326	300	300	305	285	316	289	299	301	305	288	333	285	318	324	291	307	296	311	298	295	307	330	305	281	299	325	305	289	329	274	319	298	326	315	332	303	334	330	323	311	298	322	312	308	318	282	309	285	286	336	338	278	313	319	322	315	351	280	325	290	355	277	317	347	288	297	290	309	284	340	331	283	322	310	314	322	288	284	318	294	330	303	308	323	313	310	295	319	304	298	305	296	310	334	306	316	298	288	337	316	320	304	307	324	313	321	339	346	287	319	304	295	311	277	281	301	298	297	316	317	311	307	318	357	308	295	317	313	315	308	302	279	301	281	290	310	268	299	298	322	299	313	294	318	310	309	288	312	308	290	307	302	314	302	275	302	329	310	331	307	311	296	303	283	315	318	297	278	344	306	288	301	280	294	312	316	301	316	310	328	319	296	300	272	346	302	330	321	318	303	309	290	303	301	292	297	305	282	305	292	329	308	336	294	300	295	298	300	296	301	304	319	339	332	281	328	293	327	311	302	307	285	311	327	310	287	315	318	296	315	297	331	314	283	317	321	309	321	298	314	372	324	307	320	341	317	324	328	310	298	309	331	284	328	316	292	323	316	300	314	268	291	322	302	308	317	297	303	308	294	329	290	319	315	286	296	323	344	288	285	304	329	304	276	307	310	313	310	320	312	337	303	300	317	299	311	322	302	318	300	326	302	284	307	311	325	304	291	275	302	310	333	310	305	295	294	352	294	296	324	302	296	309	310	283	276	278	329	309	354	295	314	299	308	331	337	323	340	324	334	284	307	294	321	304	288	296	280	297	319	267	306	296	294	316	314	319	298	310	288	311	321	334	305	336	293	303	338	339	332	330	332	330	326	299	302	293	315	285	294	302	298	301	273	324	312	294	331	353	324	346	285	301	307	310	316	314	304	287	271	272	277	309	284	322	274	311	339	327	325	314	302	353	331	316	319	293	293	305	311	290	333	310	342	308	312	341	289	326	287	301	288	305	310	313	305	314	305	294	297	311	296	323	293	283	311	305	295	311	288	334	306	327	287	310	285	297	322	294	300	290	280	367	309	305	272	343	300	299	298	319	295	333	292	299	297	327	298	299	321	306	317	282	313	341	304	310	300	264	297	311	289	316	321	281	307	327	288	302	340	313	294	292	306	295	290	317	339	315	319	317	297	310	292	276	325	296	291	304	351	351	292	287	297	326	314	323	328	312	296	326	303	306	295	305	314	302	281	300	318	322	286	331	290	304	299	308	316	293	290	290	305	314	323	291	320	299	324	329	357	339	292	304	306	307	289	300	320	293	313	296	288	300	309	307	296	285	268	342	292	313	301	328	268	311	291	313	297	303	300	330	306	308	309	319	296	295	323	308	299	312	293	307	312	324	314	308	314	285	300	310	288	293	311	288	339	327	298	291	291	295	318	294	304	336	332	330	312	322	313	324	312	296	320	322	314	326	290	283	300	326	327	339	309	316	303	283	283	300	296	309	314	331	282	316	330	310	291	330	283	306	304	275	270	345	304	301	293	297	304	275	317	335	309	297	323	323	293	326	288	297	318	312	313	293	285	278	300	279	288	308	339	317	313	330	338	287	327	350	322	302	326	310	325	320	335	296	332	317	304	295	288	308	315	297	302	345	287	318	288	295	320	327	308	281	300	330	321	292	309	323	292	319	300	295	286	338	317	311	290	338	310	325	317	300	294	301	291	346	259	303	313	324	343	316	310	301	326	298	300	310	310	323	309	306	319	301	301	282	260	296	296	288	297	341	323	295	320	280	317	302	286	294	310	290	313	281	309	331	289	287	306	320	337	318	296	333	306	284	276	315	307	298	345	297	293	306	314	313	314	295	312	338	322	324	313	332	300	276	303	310	304	299	305	326	332	340	320	299	299	327	331	320	305	291	317	330	289	305	316	294	301	322	259	308	314	292	328	288	322	305	327	337	323	304	303	314	291	339	269	324	313	315	270	277	250	282	323	328	319	308	292	265	309	275	333	317	277	295	280	344	319	303	320	298	304	312	313	294	330	310	311	308	316	293	311	311	331	288	321	286	338	323	311	296	297	281	307	339	305	304	331	335	286	277	319	307	290	273	320	294	293	320	290	326	339	318	308	315	307	301	324	316	318	325	314	311	339	301	298	319	296	296	294	304	311	301	285	296	312	291	348	305	311	304	296	321	327	301	325	305	321	297	302	297	312	293	285	307	314	278	292	310	303	314	296	299	303	315	329	316	334	321	319	330	295	308	325	341	298	307	335	296	328	307	292	326	301	302	319	300	325	308	317	322	300	319	300	316	308	303	310	318	314	320	262	295	326	306	327	341	301	319	297	322	307	307	320	309	313	327	319	305	320	309	303	321	329	321	292	287	299	293	287	321	293	289	329	305	300	318	352	306	340	291	324	308	339	307	320	332	321	306	288	319	337	285	335	346	343	277	341	321	289	310	297	308	288	322	295	338	328	333	292	274	288	295	323	319	318	316	280	309	326	338	339	271	309	343	300	284	292	319	315	286	307	308	298	303	294	334	293	289	336	282	313	279	330	311	295	314	331	295	339	321	326	274	323	336	317	312	313	306	309	319	311	305	298	276	337	319	328	337	313	294	314	292	308	291	306	293	311	292	304	324	317	281	292	294	325	292	305	293	336	300	309	335	288	275	303
26377	2247	4500	5164	4472	3774	3028	2568	2278	1954	1859	1796	1555	1450	1377	1347	1350	1209	1161	1155	1134	1084	1052	1025	1003	1056	972	1043	982	916	948	950	927	976	966	935	900	805	902	912	877	840	875	830	858	896	802	903	893	793	903	855	826	861	848	814	839	790	810	803	816	837	874	794	874	934	830	835	849	818	784	842	780	787	801	780	782	807	841	806	815	813	848	820	832	848	829	794	781	782	793	823	819	824	788	839	830	824	763	804	792	780	803	851	832	801	767	785	829	821	808	822	789	816	817	848	762	857	758	824	810	805	794	784	797	748	792	810	762	813	792	841	794	799	826	843	841	805	851	795	848	788	830	810	810	798	829	862	834	792	755	778	792	829	802	785	804	771	757	816	831	802	853	820	881	775	809	798	831	751	829	777	850	789	797	792	811	767	806	793	783	791	840	780	787	806	818	817	790	783	745	807	741	789	795	793	811	815	809	738	826	823	801	871	765	781	861	828	772	763	860	787	782	780	820	786	799	812	817	807	796	783	842	805	808	808	819	806	798	801	824	748	750	821	795	818	829	736	822	806	831	784	826	780	762	819	784	760	792	854	824	838	769	761	846	809	784	794	806	804	851	780	751	794	798	758	816	842	787	794	786	809	808	791	786	785	866	796	795	810	732	789	788	800	743	807	825	784	842	765	770	803	788	836	815	740	793	807	810	765	758	856	781	807	815	835	799	787	803	814	824	821	781	814	770	776	810	785	773	762	797	822	854	788	830	810	775	794	803	810	817	786	818	788	858	833	802	799	835	775	817	855	772	773	812	781	840	813	809	765	765	824	853	817	816	778	813	819	787	843	797	819	825	775	773	794	804	784	790	738	838	808	849	793	817	836	788	818	827	754	874	848	809	807	785	768	793	828	828	838	776	768	847	824	771	794	810	808	808	822	768	808	843	809	800	778	830	817	789	834	810	764	783	820	793	781	793	788	790	793	806	852	833	796	810	829	812	787	805	786	808	829	818	782	765	816	790	794	834	816	769	780	792	769	830	777	824	791	793	773	798	823	745	808	828	788	832	798	847	795	781	806	788	808	825	807	792	858	788	764	733	814	793	825	791	798	836	816	804	798	772	819	840	774	809	764	858	823	849	825	782	814	800	770	779	808	773	761	770	785	801	798	828	761	855	788	827	787	786	783	825	775	807	802	779	776	755	722	785	811	785	767	806	777	816	861	805	787	787	823	814	826	811	785	838	796	783	806	777	843	778	800	798	810	797	816	823	784	734	794	785	794	774	827	779	810	836	841	817	826	816	819	823	863	754	816	781	761	851	791	833	812	829	784	819	775	815	793	790	794	793	766	838	802	780	747	803	744	795	792	775	782	802	826	817	858	812	815	784	818	781	739	790	827	802	759	835	796	809	789	819	790	803	830	798	783	787	777	792	809	776	820	751	794	857	741	822	770	793	755	836	818	760	799	807	806	820	815	798	742	822	817	796	769	813	796	808	772	771	812	804	837	826	844	852	839	820	793	782	796	818	812	809	797	758	768	793	833	772	820	828	799	784	777	805	827	800	759	777	805	793	792	803	799	805	818	824	846	804	798	812	830	845	763	813	782	810	820	849	790	807	780	813	808	817	823	775	799	819	780	774	785	814	781	782	782	825	744	795	805	772	811	803	801	767	814	818	821	822	807	808	806	826	808	784	818	854	784	813	812	776	790	807	798	762	800	815	828	780	808	829	778	799	811	813	797	798	747	779	756	829	806	807	850	791	775	796	750	813	784	791	825	797	794	793	775	826	799	799	771	809	758	800	794	758	786	791	811	787	779	826	805	807	798	812	781	781	814	750	757	827	764	809	791	797	796	824	758	831	780	867	813	805	819	771	808	794	804	853	821	826	792	825	802	805	813	806	804	786	772	849	810	788	838	782	773	758	846	781	829	792	772	790	805	840	744	816	766	770	799	807	787	790	830	825	791	798	792	780	803	781	796	807	754	785	802	787	789	794	806	786	830	801	823	807	825	756	788	803	812	779	804	806	813	806	797	779	803	771	807	792	786	853	790	810	817	785	811	820	811	804	837	842	768	817	790	724	803	791	790	822	782	839	768	758	803	805	824	784	810	781	768	814	833	810	836	816	822	832	766	764	749	839	771	837	817	791	765	751	771	784	810	811	798	786	783	756	799	865	811	758	806	815	807	814	744	796	779	776	772	799	798	822	798	868	802	806	784	793	811	814	786	793	777	834	805	794	817	820	830	840	802	768	820	796	820	787	799	773	840	797	787	834	830	747	767	773	826	848	820	837	814	754	776	745	810	846	882	829	793	772	803	853	807	804	802	756	809	810	797	788	784	801	830	825	783	842	811	804	849	856	795	805	807	793	805	817	750	829	784	800	831	825	802	811	813	800	789	824	810	772	782	790	812	817	794	810	799	871	788	793	778	810	809	795	854	792	845	782	820	812	819	796	827	756	799	814	828	825	786	794	781	758	765	802	775	814	815	797	844	842	820	802	816	773	801	820	782	749	825	809	798	792	814	863	781	787	780	797	739	807	817	802	773	781	788	813	785	812	791	755	784	788	816	808	818	795	842	844	821	800	765	795	845	809	779	809	798	822	872	803	799	825	796	772	809	738	815	841	828	800	829	773	802	815	793	812	802	799	786	765	758	802	818	792	809	791	804	750	806	741	775	736	812	794	833	797	722	805	816	745	754	807	832	806	739	824	834	802	781	845	796	770	782	817	763	791	801	791	798	727	824	770	783	773	790	815	768	800	845	766	754	773	835	816	784	753	812	796	833	777	764	814	787	790	782	850	744	795	798	821	745	832	780	809	813	849	792	772	849	830	796	808	835	811	799	787	783	751	782	812	814	823	805	823	819	794	802	831	840	798	761	811	814	767	759	770	825	790	805	778	788	773	820	787	792	832	719	783	834	853	797	794	790	781	810	802	808	828	810	791	785	846	794	821	773	848	793	780	830	834	849	820	826	836	807	839	784	808	810	806	743	834	791	742	740	806	830	847	846	831	795	772	795	779	786	840	783	822	839	826	808	819	794	795	801	808	820	816	768	814	811	784	808	808	759	790	803	819	812	771	850	773	801	771	851	832	796	840	760	838	778	795	790	773	784	817	854	784	792	816	812	811	824	822	791	846	809	797	834	809	779	811	775	787	825	837	810	815	789	805	812	801	816	791	790	783	833	818	817	757	845	811	842	798	771	811	789	798	797	867	850	788	790	809	776	793	788	788	825	820	812	802	834	812	789	788	798	787	821	782	790	793	804	827	813	843	826	806	754	836	778	792	827	786	785	799	780	782	831	808	751	797	784	783	799	780	788	763	756	792	751	803	748	807	752	824	819	764	787	831	820	769	793	781	793	846	780	847	785	773	865	771	839	791	789	772	760	766	814	758	772	788	811	824	836	782	803	815	833	837	830	850	829	781	786	754	794	782	797	831	852	808	850	760	780	812	817	764	781	802	834	811	825	813	766	820	797	780	813	784	791	751	719	799	815
7445	298	226	197	227	212	202	235	218	183	211	203	212	196	220	209	194	198	196	195	199	197	192	204	188	233	188	213	180	197	220	211	197	201	189	199	224	218	201	202	202	216	193	189	187	210	219	201	170	197	204	190	180	211	209	181	184	192	210	194	202	206	221	222	223	217	180	193	184	209	182	215	193	194	203	195	199	187	176	197	178	197	215	194	196	223	218	200	199	205	211	197	171	171	186	208	185	178	197	177	214	191	205	231	202	220	204	200	176	202	210	211	193	248	217	181	237	194	195	199	191	211	180	194	188	204	186	190	197	192	204	219	200	209	185	214	179	179	188	198	219	219	215	207	194	204	202	211	191	203	189	217	219	225	168	184	204	190	202	192	204	183	182	187	199	200	194	198	200	174	198	206	216	194	198	185	211	210	187	199	204	198	217	225	215	207	203	188	205	219	209	220	209	196	187	214	196	203	237	178	207	211	184	201	174	171	200	195	181	190	224	210	209	220	185	173	192	191	238	210	198	195	198	202	158	219	174	194	209	203	209	182	180	190	175	198	203	223	197	213	185	178	184	209	184	183	198	197	189	213	187	211	210	185	195	207	211	185	197	195	196	180	175	209	194	219	204	194	198	227	214	212	196	222	219	185	215	210	178	221	205	201	183	234	191	207	174	196	209	189	194	195	228	200	180	224	208	190	203	207	209	191	234	195	210	195	204	225	217	174	201	208	202	210	220	177	203	195	226	217	203	197	220	191	181	198	192	211	228	216	223	181	206	210	233	185	207	209	199	203	242	178	207	190	226	210	205	206	212	198	215	192	214	198	177	212	218	169	200	222	211	209	200	214	216	183	185	226	190	206	193	200	233	198	188	228	192	197	218	189	218	236	206	188	207	207	195	210	180	184	195	229	194	204	197	176	216	189	195	192	180	210	195	219	201	199	240	200	192	197	219	193	193	223	193	187	168	218	183	203	200	211	208	199	221	192	190	189	211	197	225	199	189	195	208	222	229	198	201	191	181	194	192	203	232	186	200	210	211	206	189	189	192	181	186	208	171	209	206	218	222	201	180	188	178	197	202	195	206	207	176	214	194	200	187	183	197	177	179	187	210	179	185	207	200	212	198	194	198	195	209	202	221	211	223	190	182	216	214	220	181	200	237	217	190	188	220	209	203	221	177	204	187	183	202	185	221	219	218	217	187	181	207	196	195	201	184	196	207	200	217	210	215	199	205	195	214	209	180	226	211	201	182	198	191	195	180	187	216	205	197	203	215	191	231	194	190	216	185	177	174	192	203	211	192	236	209	213	213	201	191	196	178	206	210	225	172	199	199	196	191	201	191	178	198	207	195	218	186	196	189	198	204	216	191	213	172	192	191	180	205	195	186	197	181	224	204	194	191	202	214	185	191	195	170	202	182	208	184	197	192	195	211	170	181	206	207	207	166	178	200	206	187	204	233	181	210	179	197	214	184	211	198	188	227	204	209	203	186	233	218	218	224	198	206	196	194	196	200	199	172	208	217	191	201	195	209	213	195	189	210	204	189	211	202	207	194	194	175	196	222	196	192	211	175	213	201	178	192	173	203	186	209	226	215	191	196	223	203	191	221	185	167	213	224	184	184	208	218	197	188	173	194	185	198	194	197	175	202	188	195	203	190	197	183	192	178	177	196	208	205	206	199	192	214	193	201	168	187	176	175	210	204	188	228	200	206	214	193	227	203	227	204	196	198	194	188	213	228	190	205	202	210	222	176	184	198	226	183	192	194	225	212	207	194	229	177	193	211	211	189	213	213	203	195	201	214	193	203	219	221	213	205	210	203	186	205	206	215	179	201	168	188	198	184	200	191	208	186	199	200	200	214	209	196	193	186	197	219	219	191	195	226	203	198	209	208	191	187	192	185	213	203	198	186	195	205	199	194	207	204	205	199	204	203	187	213	221	182	172	200	185	186	180	213	190	189	207	183	175	179	198	195	197	183	204	186	174	178	200	203	209	211	202	174	195	212	215	209	197	189	198	207	177	228	211	219	209	182	192	224	201	183	194	217	209	201	212	209	179	206	185	188	174	196	193	179	199	178	179	178	188	210	204	198	212	198	193	211	192	182	194	195	192	175	218	209	189	178	225	182	190	223	208	197	198	177	203	218	201	194	204	210	223	221	188	196	199	213	176	220	175	192	184	197	193	196	196	203	205	190	209	205	212	192	196	207	176	187	232	223	204	196	196	210	222	188	191	172	194	219	182	204	195	197	206	189	187	186	192	210	205	194	199	197	200	238	191	214	197	208	194	211	193	168	207	195	200	186	196	178	204	195	199	184	204	196	186	229	197	199	189	193	191	210	186	210	196	213	183	206	183	208	198	228	216	203	199	200	217	183	178	188	182	207	198	201	199	182	184	177	192	204	207	183	202	206	190	207	183	182	197	189	218	229	172	209	201	188	184	209	210	185	178	200	227	180	178	204	183	175	182	196	203	188	190	218	193	182	208	197	205	191	222	221	227	178	182	201	221	202	191	199	214	200	203	195	216	191	207	191	166	204	212	179	197	206	174	190	220	211	241	201	213	194	210	172	187	172	197	208	181	214	199	198	208	182	228	188	202	203	195	181	180	205	192	196	239	206	169	192	200	213	197	187	203	197	206	197	194	196	187	200	208	218	185	169	188	190	240	218	176	224	209	202	223	223	199	202	189	207	231	185	201	216	187	222	205	179	186	196	218	215	165	208	190	192	203	203	228	174	179	192	214	181	209	213	190	207	224	183	205	215	193	208	186	193	229	199	230	184	195	204	201	227	230	222	212	199	212	177	170	219	198	226	197	181	201	190	191	218	205	203	207	193	189	205	199	199	201	239	208	197	211	236	225	193	175	183	200	187	193	195	207	217	201	189	190	194	216	220	192	212	201	197	207	204	212	184	216	185	203	212	177	193	192	206	237	211	197	186	231	201	203	197	200	197	208	197	207	173	183	205	209	224	202	208	205	183	201	183	208	180	199	208	214	217	192	218	213	193	190	185	202	219	198	221	203	206	199	213	199	199	187	196	190	195	216	206	218	189	197	175	180	220	229	220	177	202	205	196	210	217	186	182	193	231	189	197	193	211	226	196	186	212	187	209	186	211	205	156	172	180	220	206	217	194	190	237	217	216	189	177	208	194	206	195	159	190	190	204	212	185	209	191	232	197	200	196	207	212	196	178	199	198	192	232	199	194	195	196	213	190	210	190	187	186	177	217	190	203	207	216	207	198	193	180	183	187	203	209	179	214	201	226	211	192	208	213	214	190	216	190	207	236	215	198	185	200	207	189	190	204	211	223	198	215	199	180	217	210	214	209	203	187	179	191	208	188	205	188	179	216	193	201	205	218	213	209	183	216	203	207	202	203	201	225	185	222	214	244	186	192	181	206	191	190	180	208	183	196	199	211	184	196	202	215	187	213	192	161	179	214	175	212	179	179	200	182	196	205	224	193	192	204	195	204	197	201	199	230	202	213	203	195	229
8158	637	681	713	667	665	597	629	635	656	611	569	588	613	590	600	583	591	569	582	602	558	569	608	645	570	620	600	613	610	531	604	588	590	580	573	561	587	599	561	608	576	638	637	621	620	571	601	617	580	629	574	631	559	594	570	607	566	557	600	520	604	565	576	582	590	608	583	609	638	574	615	567	559	584	618	618	619	589	648	629	568	590	579	593	599	559	574	562	565	568	529	625	604	613	618	629	609	590	575	575	642	639	584	599	613	587	602	576	621	570	529	622	566	601	611	621	531	602	591	603	616	578	568	582	591	549	572	573	612	598	624	558	552	580	582	575	586	556	571	594	591	581	573	619	583	571	555	532	582	614	581	623	585	589	575	565	585	603	584	626	577	615	591	569	563	619	582	586	622	592	575	609	622	579	574	617	571	580	599	607	570	618	575	600	586	568	552	588	554	550	570	600	570	562	560	573	569	609	564	548	605	622	601	563	606	553	548	570	615	586	628	604	561	595	583	576	602	593	592	598	596	558	590	606	588	637	571	566	601	571	612	591	559	557	556	609	592	599	580	571	591	592	568	585	612	580	572	588	561	601	560	534	609	576	601	592	576	587	590	598	567	622	584	586	629	592	634	569	590	577	582	588	601	580	606	583	562	595	602	613	618	631	587	585	607	526	594	564	570	562	611	559	551	567	562	615	590	613	574	540	558	602	537	593	560	621	545	567	596	593	594	580	594	571	583	597	585	608	606	606	570	570	575	578	591	615	629	616	585	583	592	588	635	567	645	542	600	598	618	565	596	598	655	610	577	588	570	569	563	569	559	604	588	572	583	589	609	572	625	639	616	582	609	591	554	565	574	579	567	575	597	578	612	569	569	594	565	610	609	553	584	585	620	626	589	631	550	557	549	603	644	582	574	568	563	592	593	590	590	578	590	561	605	552	627	599	560	606	594	627	618	569	631	589	608	610	558	573	590	613	535	592	590	572	596	597	582	609	617	592	578	613	593	572	553	557	571	588	557	598	593	603	591	554	528	610	588	588	609	588	575	606	584	570	597	615	610	651	554	585	574	533	599	577	576	600	583	579	546	564	595	601	614	604	583	570	569	571	585	529	617	558	562	591	611	580	599	590	566	561	611	572	568	679	584	619	627	584	601	559	572	605	583	596	617	612	529	596	572	596	563	598	595	577	615	557	627	578	602	545	593	631	585	592	608	562	628	613	545	564	618	568	553	613	607	586	576	604	572	559	611	608	662	578	604	602	595	567	568	596	591	556	577	610	653	551	615	578	594	617	603	580	586	628	579	600	603	538	545	586	604	598	627	582	574	612	591	604	604	571	589	630	580	616	548	582	612	598	603	553	565	606	574	585	605	570	568	576	590	599	614	580	571	607	605	607	602	580	610	560	580	612	613	573	554	605	548	570	625	590	549	603	589	576	586	588	612	555	593	629	556	591	578	623	600	566	578	618	590	569	586	566	616	577	566	609	607	546	540	558	565	598	555	601	576	549	613	548	585	597	594	590	604	578	553	617	624	578	623	610	575	572	575	555	638	610	555	562	581	547	573	580	603	623	619	543	577	611	580	614	574	556	604	595	600	615	616	578	588	606	580	596	549	535	583	580	591	579	580	587	607	559	557	568	595	581	565	571	625	575	612	569	576	593	613	637	582	622	590	587	598	547	602	547	588	602	575	587	557	614	542	636	577	568	601	576	598	544	577	519	563	615	608	621	570	594	567	585	599	624	601	584	593	590	563	571	588	579	609	602	612	595	599	593	572	593	595	579	582	585	606	580	608	567	606	606	561	583	559	626	603	572	636	596	582	601	585	550	632	575	603	572	583	576	569	583	590	574	586	649	567	609	590	589	593	661	603	551	609	589	604	596	594	581	576	583	631	602	629	581	604	558	561	596	599	606	612	580	585	576	579	526	634	598	586	602	625	596	604	614	572	606	565	605	601	579	580	562	577	567	576	553	603	574	594	612	576	600	589	602	625	562	615	572	588	604	562	593	573	590	575	600	586	603	598	607	585	581	593	592	579	581	597	603	601	603	601	602	605	593	568	565	582	588	551	613	644	585	592	611	624	619	610	590	567	576	601	613	595	598	565	544	611	591	635	571	573	599	613	602	589	589	559	562	600	542	597	582	600	585	539	590	592	572	562	613	565	566	612	580	595	587	614	556	589	612	600	626	567	597	616	593	603	551	570	584	558	584	638	565	558	572	559	585	604	595	589	571	603	575	605	607	604	557	600	569	576	572	573	619	591	583	602	560	629	598	579	571	576	582	585	592	557	625	600	599	568	600	608	573	598	579	604	576	615	555	580	565	555	538	571	555	609	600	638	604	578	564	578	575	576	622	562	589	616	612	625	579	599	558	604	611	570	578	602	564	638	589	585	625	559	630	588	606	625	579	603	616	568	610	623	588	579	586	556	612	586	588	614	599	592	601	595	521	573	546	592	559	576	597	581	586	596	575	562	601	562	581	568	593	589	571	584	604	602	589	605	610	589	562	571	614	593	572	579	605	598	630	583	583	599	574	584	603	595	576	580	635	589	564	579	609	598	561	606	590	589	565	555	618	607	568	586	554	553	581	578	576	618	595	603	597	579	556	577	626	598	577	591	572	572	579	561	632	597	614	561	549	587	568	611	518	539	583	609	619	568	562	606	577	597	563	565	592	618	605	603	535	591	567	587	575	607	544	602	622	573	592	611	646	604	615	601	583	597	590	616	595	600	597	612	598	579	571	583	571	598	595	601	623	534	578	604	539	553	599	620	592	556	582	609	596	580	577	607	574	590	553	608	584	592	573	602	580	590	595	577	585	580	582	610	582	600	623	581	557	571	596	608	608	552	585	612	574	552	585	593	599	600	610	555	580	603	629	573	602	614	592	596	575	556	625	576	575	580	573	594	630	624	585	566	617	571	610	571	549	590	593	576	551	527	584	590	586	595	605	587	567	634	592	574	571	567	617	575	599	559	606	615	634	600	552	616	575	568	596	581	606	617	577	578	602	591	550	609	550	575	608	589	587	584	549	609	577	569	628	581	573	559	584	609	599	580	611	624	584	582	593	589	606	564	583	584	585	601	601	559	590	620	610	539	576	572	630	578	573	599	580	601	546	596	585	584	557	592	607	593	597	581	574	605	593	566	552	598	562	570	571	612	609	574	593	588	567	614	563	583	621	596	620	552	576	550	588	550	587	602	599	578	578	580	592	613	560	575	567	596	563	596	576	582	567	575	586	640	537	598	605	595	525	543	574	605	601	566	574	610	548	625	570	574	581	582	607	620	581	598	613	600	594	571	608	613	585	554	622	588	562	598	571	595	575	591	577	601	574	568	564	624	636	587	586	617	558	554	543	587	554	600	605	620	591	580	580	597	617	549	566	582	582	556	564	549	587	563	558	574	560	558	572	577	580	556	630	544	629	591	584	575	612	578	579	608	580	528	580	599	585	618	613	596	660	609	596	561	584	538	598	622	574	606	614	631	589	604
35720	7233	1347	1003	829	620	543	512	437	428	396	408	373	380	384	426	399	360	349	384	381	372	341	377	357	372	355	350	376	361	321	335	342	377	340	332	350	370	351	349	337	318	387	341	362	305	371	303	354	350	360	326	330	322	323	356	331	353	363	367	363	340	365	357	338	349	341	350	361	350	322	316	351	344	333	315	344	349	320	323	329	340	369	360	357	339	347	382	362	363	369	333	384	346	335	364	356	328	341	326	332	385	345	332	322	368	352	344	327	381	346	362	350	337	353	321	335	357	310	321	340	327	338	318	340	315	339	348	343	336	318	304	362	319	363	366	353	328	360	358	333	330	333	340	346	343	318	358	370	353	361	346	374	336	320	331	344	355	321	378	347	359	336	350	317	325	323	365	358	335	307	367	326	350	327	363	350	360	366	341	334	320	337	337	351	345	362	359	341	326	309	334	330	344	344	344	330	335	362	322	347	366	361	373	355	353	344	351	329	346	371	376	338	352	354	342	351	374	343	368	353	354	344	341	371	339	358	329	353	343	349	303	343	335	347	341	344	324	378	335	349	351	345	302	341	323	329	359	352	331	327	319	351	367	320	354	334	362	354	347	295	333	382	388	352	318	331	347	356	369	343	361	310	333	343	323	349	355	363	377	374	367	352	350	338	337	345	335	343	333	331	393	359	334	308	340	344	338	372	355	349	337	347	357	366	361	320	358	339	331	344	307	305	363	322	328	339	362	348	348	350	342	329	295	351	359	352	332	329	325	372	357	335	353	350	330	337	336	345	360	357	327	358	348	321	340	325	346	360	353	328	341	350	368	358	333	339	327	328	323	352	355	398	331	342	310	351	329	346	361	340	331	330	348	363	389	344	339	347	335	337	362	352	385	348	366	341	340	331	334	315	348	360	352	382	358	353	335	365	350	304	368	359	378	309	334	363	395	344	376	335	311	349	366	331	367	306	317	335	344	331	321	351	351	384	338	371	357	375	326	365	333	299	350	325	374	346	334	371	353	366	372	345	348	320	368	296	331	354	344	375	359	333	346	362	338	320	362	375	362	365	352	351	326	365	348	383	368	353	312	375	347	343	328	329	382	357	332	338	329	347	347	357	354	355	346	293	362	329	321	348	359	342	369	365	369	372	353	354	342	359	340	362	357	354	337	348	304	352	354	352	386	308	375	357	346	322	300	350	335	334	348	325	327	382	372	368	349	364	340	358	341	374	315	320	346	348	337	372	352	318	359	370	315	331	339	332	342	337	332	372	370	358	351	330	348	366	357	378	340	325	368	318	383	355	336	349	376	340	356	363	341	311	356	355	343	357	350	362	316	317	310	328	331	329	307	333	341	334	309	337	377	331	388	373	337	359	328	316	334	367	327	315	385	373	356	375	333	339	380	350	340	313	337	350	332	336	341	314	356	338	327	357	331	322	380	325	363	329	344	336	320	323	335	359	354	361	357	335	323	315	372	372	339	322	324	355	322	358	340	362	330	287	350	339	370	368	343	355	364	340	320	324	353	346	369	358	333	364	341	353	322	355	321	348	339	349	373	361	340	323	357	347	328	355	353	332	338	326	334	312	382	321	323	322	375	341	361	345	336	356	361	339	316	379	352	348	349	364	325	351	351	346	348	340	308	353	321	327	367	346	344	341	337	363	345	331	362	314	327	351	328	331	346	352	347	354	371	345	337	348	326	363	348	356	325	360	314	323	376	323	327	365	340	343	330	368	350	374	340	327	354	326	335	355	339	368	341	381	353	359	343	352	357	380	352	381	326	321	340	345	311	360	363	386	382	343	333	350	329	300	383	333	339	344	365	339	349	319	354	353	358	366	329	359	338	379	359	335	333	331	356	340	321	340	323	338	334	333	385	326	298	352	344	374	317	333	355	327	342	345	334	325	334	338	334	360	335	341	323	330	329	342	342	334	316	333	374	348	366	339	360	305	350	297	338	318	352	332	328	330	355	355	367	351	315	339	337	350	352	336	332	384	340	342	356	354	306	321	326	330	340	342	346	319	360	321	352	352	335	379	332	351	332	339	323	353	348	337	350	348	338	350	323	327	377	352	365	351	366	347	355	335	355	331	365	351	312	333	339	334	387	318	319	360	345	361	336	350	330	304	366	342	337	369	343	360	389	315	350	371	380	373	377	381	368	358	314	368	335	357	346	344	314	362	345	362	340	342	337	335	363	362	366	350	360	388	325	359	317	352	331	358	332	364	403	338	341	341	345	354	390	326	353	368	354	341	388	345	329	334	338	357	342	362	325	323	373	348	349	327	371	347	363	379	348	342	328	379	319	316	323	364	311	324	331	293	374	364	327	373	315	348	324	332	360	340	331	374	336	345	349	359	350	354	349	320	340	361	350	347	327	368	337	336	347	363	337	335	317	311	358	349	370	357	351	357	345	345	375	360	357	314	376	372	384	350	347	371	320	385	357	317	352	342	356	305	333	332	340	334	356	335	355	350	347	349	331	368	376	325	323	361	354	310	337	346	328	341	351	334	366	331	342	322	341	367	342	348	342	337	305	328	332	345	342	362	355	343	342	330	312	318	347	327	369	370	315	329	342	315	330	387	345	351	315	364	343	336	321	309	340	308	365	391	343	323	303	354	369	364	348	357	377	337	344	340	332	341	368	367	331	347	358	359	338	375	325	366	317	347	326	349	362	328	364	364	362	320	344	351	362	341	331	372	336	349	353	361	350	347	338	343	332	374	360	320	349	368	368	350	364	353	370	360	347	364	347	305	315	356	345	358	351	333	344	354	319	377	351	352	364	317	343	357	374	328	338	324	364	364	373	338	349	334	333	350	330	339	350	331	374	345	324	346	355	354	336	322	356	352	356	353	348	322	322	347	346	311	395	368	352	351	333	320	365	353	360	346	351	335	342	359	344	307	336	356	358	340	330	341	338	352	342	376	320	357	358	346	341	325	332	347	340	349	325	338	334	349	313	349	332	350	320	380	340	353	346	360	325	343	346	357	321	371	329	364	348	378	337	339	349	355	366	331	359	351	376	326	338	331	346	375	327	325	338	337	364	348	346	366	345	368	361	368	385	334	357	377	373	322	314	373	346	326	330	354	323	326	361	302	336	332	336	322	374	316	311	332	356	323	363	397	329	371	354	357	362	362	357	352	308	359	360	365	344	346	355	343	359	333	364	354	335	333	358	336	371	361	360	318	335	361	373	345	342	317	362	332	323	347	331	352	341	338	347	362	381	342	326	362	334	347	336	339	347	350	323	305	326	350	393	332	371	317	353	396	318	329	311	344	322	330	300	323	358	314	349	337	357	338	358	343	326	344	337	367	373	346	322	345	355	306	366	360	342	323	353	324	341	348	365	342	349	358	323	350	335	371	371	366	324	363	344	327	317	358	340	348	379	369	388	335	308	347	353	368	319	335	348	321	361	367	346	365	338	358	346	363	373	329	370	318	362	347	358	323	372	316	376	360	324	361	330	340	304	366	364	329	358	365	339	382	337	333	308
18218	1650	2904	3213	2846	2459	2105	1810	1652	1569	1411	1332	1343	1258	1231	1170	1168	1195	1083	1106	1102	1015	1028	1050	1009	1051	1028	1026	1026	1016	985	974	1003	988	998	952	931	942	954	970	927	972	922	952	929	1005	979	970	958	941	926	886	993	931	934	895	905	938	883	915	979	933	879	938	954	910	925	930	902	949	889	893	923	983	923	874	907	920	935	905	935	918	891	928	907	909	917	959	920	960	913	925	952	910	1006	968	961	935	918	919	909	940	912	938	894	901	908	926	885	910	881	863	958	886	940	964	886	921	912	911	880	919	943	842	967	903	908	898	859	874	953	893	898	877	909	867	938	897	861	912	881	880	912	923	918	892	882	945	959	921	937	862	879	883	855	906	954	943	922	886	927	921	946	909	941	908	902	905	999	926	968	890	916	958	913	862	958	933	910	948	912	889	887	927	948	909	922	922	910	914	903	893	931	904	864	918	919	940	931	935	904	871	886	965	911	950	934	940	903	932	865	917	872	875	913	923	939	952	934	929	880	856	942	958	890	863	887	906	858	924	906	890	923	963	923	935	918	893	865	924	972	929	897	871	950	907	874	928	855	923	885	897	921	913	903	868	916	905	919	898	870	890	876	867	909	862	910	852	868	898	925	919	911	909	873	909	901	893	886	923	928	909	914	856	914	933	916	897	933	920	913	900	941	891	937	935	937	862	904	852	936	917	890	946	895	922	931	921	924	935	859	933	924	900	925	943	858	904	870	860	841	856	912	867	893	914	883	909	904	930	943	900	859	940	893	914	886	934	988	826	967	901	911	867	940	912	864	925	903	897	917	910	928	919	925	903	947	862	939	943	908	903	877	919	871	907	924	903	925	890	925	900	902	947	902	905	934	903	954	951	864	875	900	901	903	866	861	937	899	913	902	830	911	941	882	952	906	877	939	894	932	915	928	946	894	861	955	901	922	920	899	926	868	896	883	920	962	928	893	859	894	886	927	889	944	927	896	901	887	883	957	878	939	897	884	874	956	909	916	943	932	931	913	873	934	869	887	905	891	954	883	897	920	904	958	891	914	867	889	932	976	853	886	860	915	918	906	870	929	920	939	863	910	858	883	918	924	926	906	909	935	949	893	863	926	934	957	907	885	877	906	902	899	919	881	933	898	940	868	917	887	887	891	874	934	910	931	894	897	906	920	984	921	927	912	890	929	922	882	913	933	879	893	909	905	913	895	853	895	924	936	965	892	858	893	940	909	856	882	905	915	920	870	906	922	879	883	905	902	918	932	940	889	904	893	850	893	820	900	884	908	898	943	891	908	888	876	930	911	926	913	879	933	918	936	865	885	977	884	924	925	864	883	923	955	949	842	901	932	928	930	891	860	938	876	920	887	908	897	895	905	908	931	899	861	957	921	874	890	924	858	868	905	919	930	894	868	896	869	897	847	904	925	898	937	961	880	932	896	955	911	910	921	923	914	913	886	959	908	964	935	911	843	954	885	893	916	836	917	909	877	862	883	861	914	835	937	929	973	879	968	896	873	851	890	951	932	878	895	902	913	925	897	887	900	929	911	920	868	897	938	850	881	934	959	896	884	939	899	893	864	964	934	903	900	940	883	895	895	938	879	918	915	909	877	936	866	943	955	883	917	899	886	889	897	902	909	947	917	928	875	926	892	930	916	869	931	891	940	882	923	910	909	875	936	901	862	900	862	911	907	843	915	930	857	915	866	949	885	917	959	908	818	892	916	937	893	885	960	933	937	891	888	926	886	885	886	895	920	906	861	934	918	918	912	919	887	938	906	905	932	931	869	891	966	938	865	913	914	908	944	896	886	831	912	928	943	881	903	903	902	907	893	910	940	898	919	902	966	917	879	885	955	884	901	888	879	932	870	905	927	951	932	901	876	888	906	900	926	938	934	976	902	941	887	874	920	907	946	865	943	922	909	927	872	904	932	893	908	925	852	970	880	871	955	939	900	876	906	929	906	875	902	965	906	881	952	930	937	900	942	966	925	927	898	873	875	1006	948	893	918	890	851	889	877	895	930	909	896	905	908	935	903	913	861	874	870	916	949	875	933	885	910	981	868	879	869	920	957	913	924	912	901	870	877	910	868	864	937	907	892	918	932	833	841	940	936	914	928	916	937	933	950	922	933	955	949	891	856	881	903	869	873	916	875	905	906	900	896	929	933	910	912	888	880	979	933	935	897	931	945	880	915	874	920	915	931	871	882	935	952	884	887	953	856	858	881	904	940	925	914	907	910	967	950	940	942	900	893	958	874	883	871	904	879	830	873	886	921	870	975	894	977	888	894	900	916	851	944	915	963	906	883	916	906	870	944	870	931	900	911	861	900	933	976	914	919	904	923	936	919	889	889	920	868	883	878	871	888	905	880	916	845	896	875	860	945	919	922	919	954	919	906	935	935	942	918	918	915	855	838	927	925	945	892	830	868	902	886	944	901	912	934	946	922	876	919	937	927	865	884	903	923	948	951	876	896	912	969	960	941	890	879	899	948	890	885	938	913	946	922	905	863	889	880	860	901	925	847	917	921	868	925	966	924	896	897	899	887	947	897	859	926	915	913	899	920	839	896	886	895	919	934	934	855	921	908	932	948	882	933	883	901	946	925	894	908	934	900	885	903	955	946	883	948	902	935	975	898	867	929	912	905	870	894	931	951	884	904	850	876	918	900	894	888	943	898	877	909	862	889	888	908	939	904	916	893	905	871	938	915	923	855	933	877	883	910	881	962	905	882	903	900	870	920	899	922	935	896	922	882	923	908	888	910	866	929	932	894	888	862	876	877	868	913	905	931	922	918	911	912	908	877	958	936	912	880	891	862	921	893	903	924	914	903	885	863	885	897	947	892	877	870	869	891	893	947	900	921	886	886	959	965	915	909	927	907	931	924	881	888	953	907	890	888	929	947	919	873	922	941	898	918	878	905	903	928	905	929	949	964	943	887	916	898	904	916	894	914	918	948	874	878	902	904	863	921	937	946	871	984	882	959	894	906	913	878	901	942	889	897	929	934	892	922	898	899	913	904	907	942	915	908	909	962	896	902	978	914	845	916	964	945	905	918	962	886	888	912	894	898	949	866	898	950	895	926	951	910	892	897	913	881	880	866	908	912	864	933	901	895	930	920	900	925	957	928	903	959	894	926	898	917	973	973	948	920	893	884	921	945	910	905	909	912	885	906	906	941	907	899	923	868	927	918	934	911	913	864	906	905	915	969	853	865	915	913	901	903	934	889	886	882	916	898	912	902	878	947	880	913	899	864	863	931	945	916	942	911	921	932	911	858	866	921	935	910	885	891	882	862	915	888	900	884	965	921	905	924	893	923	951	918	932	893	887	942	893	859	901	890	945	929	916	899	894	947	911	974	864	939	994	896	883	949	905	897	918	950	939	889	836	917	912	956	898	911	955	919	895	922	903	919	909	920	890	880	859	918	897	886	906	898	946	930	876	927	920	881	946	880	942	942	939	914	910	910	915	882	935	903	922	908	927	935	938
47869	14595	2797	1552	1163	870	705	595	547	494	460	455	482	392	420	342	369	339	334	346	354	372	354	343	344	360	321	329	337	325	322	328	319	334	274	350	361	317	321	302	323	308	308	324	308	292	320	329	318	347	312	304	307	294	280	289	330	325	322	345	287	292	329	309	294	343	348	322	310	302	330	303	302	321	299	289	292	299	308	308	311	282	310	293	305	345	305	316	303	293	296	320	347	336	317	292	317	326	295	290	335	335	313	294	290	322	309	299	292	312	320	299	289	300	331	303	277	313	305	321	320	320	314	288	324	324	305	314	324	300	299	292	318	322	281	324	299	309	322	274	295	295	264	285	301	333	282	342	333	326	345	334	315	291	314	340	299	284	302	332	311	330	306	311	314	322	320	346	337	348	304	281	268	311	291	315	338	287	327	277	292	312	318	305	269	302	316	299	331	308	287	286	316	282	293	294	320	309	307	289	309	327	299	306	317	336	308	274	308	305	333	309	327	282	277	332	278	335	316	302	294	290	305	290	285	320	284	326	313	270	290	311	287	320	288	343	305	310	299	261	292	288	334	313	315	292	296	319	286	290	307	304	286	275	288	295	326	312	288	325	327	311	297	271	298	325	344	305	309	324	265	321	319	307	329	304	319	294	280	290	333	294	315	309	312	320	316	309	317	320	342	302	293	287	292	283	312	347	267	307	301	290	332	298	305	308	299	320	338	263	307	323	311	309	312	271	287	307	303	287	345	303	278	308	280	323	292	316	348	279	339	312	305	315	313	294	315	308	282	284	317	323	333	325	323	295	313	314	284	290	307	336	278	296	308	315	339	297	317	327	344	332	341	289	302	308	326	298	306	297	310	313	312	276	353	301	338	317	271	298	304	289	287	315	295	287	315	321	323	320	342	320	306	290	284	326	334	321	272	308	293	316	319	306	306	306	280	307	316	307	303	306	316	283	354	300	275	321	332	300	315	334	315	309	283	299	308	282	298	283	283	316	328	283	293	319	286	285	315	312	281	284	313	324	317	305	295	302	329	309	277	305	316	341	286	304	288	323	321	302	317	322	293	325	295	291	303	279	309	284	291	313	305	325	282	290	299	302	338	325	304	319	338	322	301	301	293	304	295	302	307	284	309	334	299	315	311	294	321	307	280	319	294	301	315	330	342	281	307	298	292	280	310	268	296	299	305	307	320	332	325	318	313	293	311	348	316	338	291	303	316	314	300	306	304	353	301	351	328	302	274	328	300	302	299	346	289	295	271	323	313	327	340	294	292	281	290	296	299	302	336	318	309	319	321	331	317	329	278	313	296	285	289	310	331	322	349	317	306	296	287	312	325	293	318	305	323	298	307	304	303	291	320	323	309	315	291	299	335	280	273	328	305	336	288	296	299	299	319	275	327	362	297	275	307	300	289	326	293	316	288	301	291	299	309	323	293	293	303	288	320	315	303	319	322	330	298	307	278	292	297	296	317	287	311	299	295	312	272	318	304	308	312	319	289	326	296	328	312	287	302	301	327	318	299	275	318	314	295	299	305	304	286	314	297	329	329	295	251	296	318	296	273	276	315	319	297	326	301	320	305	302	271	296	330	327	299	343	322	271	311	319	302	291	332	350	323	299	328	308	292	291	294	301	301	295	326	289	279	306	268	292	291	296	313	299	298	307	305	284	275	267	300	280	290	315	298	308	303	345	313	302	339	310	332	322	290	344	268	301	314	319	305	274	306	342	304	338	292	301	327	295	322	319	311	314	301	338	292	302	329	336	288	334	332	327	324	297	298	270	320	300	315	294	285	299	292	315	304	322	307	291	306	332	323	285	298	307	297	294	290	320	338	307	283	298	307	282	297	271	275	313	296	300	275	308	271	298	331	319	290	285	288	297	306	291	292	293	291	295	322	298	296	304	315	308	311	320	306	275	311	273	325	287	338	311	294	291	279	325	329	306	303	302	310	281	285	349	276	286	310	365	295	334	334	317	320	289	351	296	301	299	293	313	334	323	300	307	316	321	306	282	313	288	303	300	317	345	291	306	297	333	300	319	328	326	290	271	310	308	300	303	316	324	310	327	300	307	347	319	293	290	335	308	297	321	276	310	300	361	313	324	342	338	324	289	301	327	316	336	287	291	307	311	320	292	308	312	352	306	337	302	316	341	296	325	333	318	313	290	289	331	356	351	308	272	276	316	308	310	285	304	282	310	285	320	317	331	314	336	327	303	313	309	332	334	287	298	302	309	350	311	288	266	320	322	290	335	319	304	325	302	322	312	328	287	301	276	290	303	324	297	309	313	308	299	263	291	351	284	302	352	320	314	305	309	306	327	305	291	292	294	311	292	326	311	281	312	298	296	289	295	310	295	288	311	355	335	317	314	283	320	302	321	304	322	300	303	330	306	289	316	284	304	286	330	269	273	306	305	277	288	293	308	286	327	303	282	313	296	279	288	350	356	325	326	285	316	317	266	317	294	321	331	313	329	322	350	302	304	291	340	291	286	316	331	317	342	335	292	322	318	312	309	302	305	308	329	341	323	299	354	340	277	302	299	327	306	291	300	284	324	300	297	332	318	335	299	269	317	317	314	313	314	312	294	304	305	312	306	307	288	308	302	306	333	305	302	277	300	333	304	338	315	286	305	303	326	323	310	306	248	292	306	320	317	312	278	307	307	325	283	306	332	312	329	271	281	288	326	286	318	294	302	277	291	323	369	308	281	323	351	330	303	313	316	290	296	329	290	293	309	325	300	316	304	289	312	307	333	287	317	329	297	289	300	279	299	290	322	336	298	299	334	309	311	307	305	342	286	294	304	287	325	317	319	311	262	302	299	318	311	334	344	306	325	352	284	330	298	282	286	305	297	281	302	315	322	311	273	331	312	333	338	296	313	310	308	308	291	323	293	295	302	290	316	282	315	319	318	299	323	292	346	336	299	330	328	313	315	315	325	299	314	315	319	306	309	300	298	292	307	305	296	322	304	267	284	316	284	312	296	320	324	290	315	333	319	288	310	305	306	337	315	319	307	313	303	305	310	282	337	294	306	305	301	305	318	333	303	302	288	307	279	278	305	304	319	282	270	305	294	290	292	314	295	317	308	275	301	313	323	313	313	295	316	276	318	314	299	315	290	342	286	279	299	305	306	333	290	262	331	303	321	275	288	329	272	300	320	311	317	275	303	308	305	275	310	316	287	286	307	323	345	305	329	325	323	304	282	289	315	311	318	329	325	299	316	329	277	329	324	295	321	340	311	320	322	311	309	319	293	299	346	306	298	318	309	299	330	316	345	302	339	286	295	303	312	297	303	326	313	278	339	284	328	297	332	303	315	306	317	313	284	335	313	280	300	311	274	326	318	334	302	330	316	332	299	306	293	325	303	287	314	289	306	304	336	326	271	304	320	320	274	315	300	285	310	308	303	325	323	336	289	292	295	306	319	311	317	300	322	303	281	253	307	309	306	294	285	302	312	349	309	316	280	287	345	296	300	301	309	304	305	288	353
24105	2294	4615	5166	4453	3632	3093	2612	2349	2040	1883	1696	1594	1500	1365	1366	1227	1168	1124	1181	1153	1127	1049	1036	965	1002	1010	993	953	919	944	964	941	941	924	834	878	859	923	912	917	844	848	853	841	844	853	807	877	834	863	832	805	850	829	870	860	843	846	762	848	852	823	825	845	762	824	813	751	817	830	800	836	782	837	813	859	842	813	840	837	853	798	817	811	840	759	788	798	840	838	789	790	794	872	768	807	802	799	795	826	795	779	842	818	807	823	808	799	832	828	779	770	792	777	811	788	816	812	785	781	851	788	821	809	820	761	813	820	821	815	816	800	738	811	802	821	809	796	834	773	750	857	798	809	786	777	835	791	834	833	765	831	837	836	846	801	799	852	805	811	787	796	751	797	811	783	740	787	800	823	798	806	782	807	805	800	762	801	825	794	750	861	800	824	767	758	781	742	801	768	793	831	772	819	758	816	772	822	804	795	802	817	808	790	780	826	777	813	753	813	822	770	797	774	830	785	824	747	799	778	780	801	761	764	806	781	752	797	800	798	791	852	791	813	792	811	811	803	833	785	754	766	793	826	829	769	762	807	794	781	790	852	763	826	801	824	798	814	829	821	756	763	788	801	847	812	773	818	804	803	773	725	770	736	759	788	847	801	812	815	804	793	780	812	780	771	791	798	772	827	813	781	823	806	762	813	793	845	773	779	772	798	714	830	748	771	778	800	799	769	838	744	768	812	815	784	804	758	863	789	811	808	853	808	806	789	793	773	702	794	800	809	776	800	791	827	787	834	834	787	767	830	777	815	815	819	858	787	801	778	790	843	810	761	753	750	809	810	752	761	812	831	764	746	831	819	827	820	827	778	822	769	815	801	760	788	764	796	786	791	776	796	836	777	809	831	816	777	774	788	777	802	789	817	757	767	793	874	788	765	800	774	822	795	756	826	786	791	792	794	767	806	788	809	811	798	797	792	802	780	797	821	761	828	877	784	782	760	789	818	769	789	807	816	813	800	744	773	807	831	781	821	840	856	788	790	767	808	811	838	833	750	805	734	775	820	785	718	747	798	821	813	839	830	803	797	813	827	792	801	775	745	862	811	788	803	801	774	753	792	770	753	791	784	740	766	760	813	814	810	823	766	756	787	787	801	808	778	800	788	817	789	784	760	761	791	813	820	788	783	810	776	821	825	832	775	817	799	749	774	779	776	826	733	773	834	811	761	746	808	781	767	796	775	780	802	789	778	826	769	788	766	786	865	805	812	721	831	779	819	797	788	762	875	783	801	835	801	804	771	819	788	821	826	789	734	799	792	781	764	832	769	885	832	770	831	763	782	753	802	821	801	772	800	768	830	796	793	766	778	822	835	824	815	741	790	786	763	801	804	810	774	799	805	811	828	796	782	797	798	730	797	797	796	750	802	800	790	814	801	769	798	739	800	772	763	788	775	816	786	792	739	775	777	761	794	773	821	784	828	836	809	837	753	754	806	774	842	779	837	868	812	755	807	793	805	808	856	823	819	782	778	773	822	814	807	799	790	812	811	829	820	787	766	797	774	777	772	776	793	796	814	767	774	775	771	824	798	741	819	797	793	846	803	774	814	818	775	749	779	749	759	771	836	842	837	840	794	803	834	753	792	795	784	824	799	762	821	815	795	805	757	804	808	838	809	820	807	748	775	797	759	820	809	754	800	805	788	839	790	818	816	745	823	738	825	795	785	827	737	742	798	806	771	767	778	836	752	817	831	810	808	806	806	790	804	821	792	834	802	798	832	817	806	839	770	817	774	783	798	824	829	763	794	821	795	844	828	834	735	793	802	757	822	837	762	792	778	770	773	812	775	800	813	799	820	791	800	776	769	757	790	732	772	774	798	789	798	803	787	805	782	804	820	796	765	809	761	800	780	815	800	804	807	796	759	809	787	813	787	807	729	780	826	779	813	857	773	787	797	803	823	826	774	779	852	822	748	873	811	793	806	810	829	852	776	759	812	810	797	763	782	819	748	836	769	858	762	793	747	809	815	784	822	803	789	802	836	803	817	788	750	772	770	767	793	814	777	807	763	823	796	787	786	770	794	796	826	835	817	738	837	839	759	799	776	806	800	846	779	754	796	809	814	813	802	867	766	754	793	818	768	825	830	801	793	816	803	757	818	806	832	804	794	772	826	815	777	739	813	825	802	804	805	793	860	814	802	791	787	786	782	783	773	769	813	841	727	813	851	783	825	790	743	758	809	761	806	772	763	770	831	827	821	800	804	805	879	805	817	809	746	800	757	755	788	809	809	765	804	806	765	804	799	798	805	778	818	787	807	752	809	776	784	802	813	834	785	828	781	781	734	766	789	791	845	802	832	798	808	805	808	784	787	817	778	782	740	825	792	803	851	753	798	794	847	772	811	800	770	792	803	810	798	755	782	828	815	765	803	787	815	799	793	788	752	762	820	802	795	836	813	793	773	770	803	802	810	818	792	725	855	818	774	817	839	833	807	781	819	807	807	787	793	838	849	752	782	750	831	776	821	817	820	755	779	767	761	790	806	745	801	762	781	757	838	791	752	749	803	777	780	769	767	825	805	743	770	831	831	801	803	803	802	825	762	758	785	814	828	819	755	812	759	836	821	788	844	762	823	767	789	804	777	809	850	800	829	808	771	750	766	827	813	799	777	780	820	782	802	778	807	847	834	857	844	822	822	824	765	777	809	768	846	767	803	791	815	788	788	766	828	845	820	817	784	780	822	778	813	743	810	804	804	812	765	808	801	796	809	853	737	755	806	819	824	855	796	775	746	807	811	795	805	836	773	764	776	810	821	737	749	800	786	778	796	752	799	837	806	845	798	808	763	774	780	816	715	814	824	759	751	815	805	803	772	806	800	747	811	806	729	759	802	806	826	807	776	759	804	759	757	799	789	768	832	830	778	820	841	822	794	757	827	806	853	771	800	810	861	834	804	815	798	857	765	776	796	796	831	789	819	746	743	772	792	814	779	757	819	850	797	800	735	815	726	797	815	826	770	795	785	759	785	776	779	779	792	738	820	806	794	783	764	780	801	873	764	840	778	784	777	813	799	792	813	807	802	877	761	796	838	782	763	796	827	805	802	794	822	795	828	781	794	795	807	812	788	805	788	811	806	783	758	778	769	762	798	791	790	737	785	847	798	854	787	859	790	790	790	781	769	794	801	786	754	759	788	758	770	825	870	827	818	790	802	785	742	782	769	781	802	797	772	846	752	798	791	818	753	797	832	792	774	773	782	762	821	803	830	806	749	793	812	781	771	843	784	823	788	792	796	795	761	812	832	820	784	754	816	821	808	787	798	752	820	783	740	831	802	795	783	815	813	750	844	775	806	787	749	794	816	819	785	809	775	786	776	735	816	781	774	798	840	831	838	759	798	836	823	760	763	778	797	777	813	818	829	777	816	797	729	806	829	805	767	784	758	778	747	793	748	767	797	817	820	753	799	808	796	782	826	772	797	805	796	741	785	767	818	835	799	777	813	800
7164	422	250	243	226	191	215	200	207	206	200	218	232	239	193	205	231	198	217	188	202	211	198	202	188	189	167	202	194	210	205	215	183	186	195	219	210	204	191	212	201	184	213	172	196	178	184	182	190	203	204	184	198	213	214	201	185	207	173	192	204	194	209	211	224	199	194	209	198	195	208	212	190	208	195	183	206	202	188	208	212	207	188	187	189	181	193	218	212	195	184	188	203	209	217	230	206	205	191	202	192	188	184	198	201	190	216	174	197	187	205	195	204	207	219	214	175	192	185	193	182	209	195	230	208	191	225	199	206	190	220	172	208	186	210	202	191	181	215	198	183	211	191	225	210	204	185	207	207	200	181	181	191	201	201	190	180	200	185	220	209	182	180	209	208	207	212	207	210	185	187	221	198	223	211	210	255	227	215	198	202	208	220	199	207	182	214	200	184	206	222	182	170	225	220	225	183	180	181	216	214	219	199	182	195	203	205	210	198	193	200	185	220	195	215	196	214	163	215	200	198	204	190	196	196	199	205	216	239	221	204	198	210	198	204	213	203	202	186	192	219	205	216	184	178	207	216	204	208	219	216	202	191	204	185	190	213	219	195	213	193	201	205	206	194	193	185	203	225	215	208	211	188	185	222	206	195	193	198	215	199	204	222	204	191	224	202	181	181	201	192	193	202	234	187	220	207	197	200	192	192	213	192	188	218	210	208	196	168	231	175	202	173	191	195	181	206	198	206	222	234	207	188	185	201	209	195	194	168	219	211	190	182	189	199	196	216	206	218	204	197	206	205	192	214	209	214	181	194	220	206	189	213	182	218	200	181	189	227	201	231	187	193	205	204	207	197	208	189	188	186	218	198	197	185	187	193	196	227	192	213	215	188	212	216	204	176	228	173	205	186	200	196	209	199	184	213	196	206	214	210	218	209	209	235	167	179	218	214	161	213	191	194	191	206	186	189	211	201	182	191	196	196	204	207	201	198	214	199	203	219	202	185	187	209	221	199	187	171	194	214	202	209	220	178	201	187	213	215	210	195	204	206	206	198	174	196	187	199	190	197	213	199	198	209	177	216	184	203	195	194	199	205	198	188	209	184	185	206	213	193	195	213	216	204	200	189	193	178	190	229	182	204	190	196	205	213	219	223	218	192	209	188	202	182	198	209	195	210	201	195	208	183	214	217	170	191	198	219	200	201	210	193	188	191	195	228	202	195	202	201	199	235	205	192	205	209	205	192	193	188	207	184	211	185	202	232	185	201	188	209	216	214	208	225	189	213	208	189	207	201	205	195	190	210	212	195	194	195	212	198	198	215	194	192	203	190	192	206	192	180	193	194	211	207	214	223	187	197	205	197	187	213	172	209	160	200	196	190	210	201	223	186	223	225	175	202	179	190	197	192	183	202	206	187	207	218	190	224	202	223	218	197	198	209	212	210	230	191	205	210	195	178	218	186	206	192	209	233	219	220	204	215	205	201	206	211	184	199	190	205	197	207	176	188	213	215	192	190	180	211	185	209	185	212	209	186	219	203	201	224	214	200	208	174	204	192	175	203	228	206	190	216	193	217	228	229	205	190	203	183	222	207	209	203	211	188	225	170	201	197	158	166	210	181	196	209	195	199	192	197	166	219	192	196	199	204	235	204	212	210	218	195	185	209	225	200	208	187	227	202	162	199	170	184	200	204	211	172	194	216	197	203	208	203	214	189	249	212	213	187	193	217	204	193	239	204	214	203	216	213	216	194	185	192	219	227	224	206	203	190	212	188	184	194	170	204	190	231	187	194	176	191	191	199	225	192	197	201	172	191	228	198	209	181	219	221	191	185	207	191	198	216	209	190	202	204	190	222	206	197	204	184	189	190	216	192	219	193	175	202	194	228	212	192	208	223	174	208	199	195	204	221	199	203	211	218	203	202	208	207	195	187	193	215	184	185	220	191	190	202	200	195	225	193	179	206	226	219	208	180	211	213	178	207	192	200	196	172	197	189	209	179	196	214	207	174	173	217	229	221	210	203	191	189	194	212	200	202	191	195	183	194	212	192	223	201	176	192	176	198	220	219	203	201	201	183	201	190	210	191	212	182	193	207	179	189	189	182	181	212	219	190	218	199	196	208	224	190	198	197	216	182	196	181	192	191	217	198	208	213	201	190	205	191	199	205	183	217	198	186	191	212	195	189	222	194	199	201	220	178	197	198	198	207	207	179	195	178	215	216	194	198	185	205	198	208	198	168	208	203	226	214	192	206	190	190	254	196	202	197	185	206	200	198	222	208	187	205	215	202	216	220	209	196	177	222	215	215	211	192	183	190	199	196	192	170	198	222	204	203	203	193	226	187	203	205	200	205	214	217	204	194	204	182	199	201	200	190	182	213	207	221	192	183	206	211	202	192	195	196	186	198	215	181	204	208	200	194	203	186	205	187	216	195	199	189	175	222	204	184	188	188	197	208	214	206	182	198	188	191	206	193	189	182	196	210	169	196	219	206	221	195	201	208	189	211	223	174	193	176	192	226	190	197	200	199	207	196	191	194	201	206	201	222	220	210	187	213	199	215	194	191	172	197	175	195	194	223	207	224	220	205	182	195	204	206	192	181	200	178	212	191	209	191	209	179	174	185	205	205	194	215	181	185	203	199	204	200	184	204	196	230	213	178	223	187	212	198	192	208	214	196	181	185	204	187	186	189	172	203	238	223	199	207	189	184	190	178	212	172	214	210	188	226	204	194	212	228	211	205	188	219	224	196	181	190	194	182	211	192	186	222	196	189	200	199	215	199	195	211	199	223	220	194	189	199	207	213	174	197	192	209	193	206	209	199	162	200	219	199	221	201	201	229	195	198	187	161	198	218	203	199	188	204	199	202	193	165	193	226	231	199	197	203	199	189	205	224	209	177	190	205	195	185	218	209	201	227	202	197	191	202	176	192	202	183	194	176	197	193	198	186	195	188	231	178	203	204	183	214	196	190	185	175	205	210	185	182	210	208	212	197	175	213	196	194	201	208	160	222	178	211	197	226	183	184	235	203	195	225	198	213	224	201	193	203	196	200	199	179	200	197	220	182	195	200	209	203	178	215	198	214	224	206	248	197	223	192	178	170	220	203	208	214	224	200	219	182	208	215	191	184	165	204	200	188	180	164	206	208	212	197	171	221	209	225	187	204	171	212	221	176	196	195	205	223	203	212	176	201	206	218	175	191	188	210	205	223	183	222	182	209	223	209	202	204	198	209	194	229	208	185	196	238	209	217	151	206	177	194	215	207	221	206	200	202	185	181	212	184	174	189	188	208	207	193	205	200	200	194	206	245	222	218	193	185	219	226	199	192	181	213	204	196	200	203	232	211	209	196	204	198	201	209	208	202	200	192	222	178	207	181	190	198	212	202	207	162	222	185	203	214	187	199	194	211	196	203	185	207	184	175	231	227	201	175	187	174	203	210	193	242	226	189	192	200	203	221	194	169	195	204	210	195	201	195	172	206	211	184	204	195	200	198	169
7830	603	738	755	782	701	681	643	671	628	607	615	549	615	582	588	654	599	621	607	569	563	609	601	588	604	610	618	624	583	554	549	637	621	627	608	588	565	611	585	568	581	598	591	597	540	590	634	618	587	601	553	577	544	598	583	594	591	609	565	600	619	583	603	597	583	573	549	601	562	606	557	577	591	604	557	606	605	603	579	615	585	587	541	580	569	601	551	590	613	572	580	591	594	585	581	586	569	575	585	616	583	614	589	550	577	575	610	553	618	611	566	598	558	584	588	549	606	574	562	592	601	638	619	605	596	595	599	598	611	563	585	564	604	578	570	539	605	601	589	622	592	581	581	614	577	539	578	582	596	565	624	597	588	593	594	604	585	596	594	571	626	601	550	615	601	559	568	620	584	606	567	614	639	599	619	591	560	588	578	622	572	580	623	592	598	601	586	571	560	598	596	576	568	590	669	586	634	592	578	580	619	595	557	562	571	611	585	647	585	555	583	571	591	577	606	608	596	595	605	619	573	613	561	571	619	620	583	587	585	580	616	558	559	608	575	654	574	626	580	555	602	559	553	580	608	583	564	578	598	614	591	590	614	620	601	584	649	576	621	625	563	627	622	570	595	596	598	585	597	580	572	580	611	565	585	623	600	593	569	581	601	582	583	588	623	549	599	603	638	587	615	591	573	556	572	575	552	563	613	568	600	567	598	597	615	590	624	600	598	576	589	574	536	618	561	556	627	607	611	599	585	602	533	594	587	586	611	577	576	554	592	572	584	574	587	633	613	584	604	565	597	563	540	575	555	588	579	588	588	608	595	563	610	578	575	603	563	582	590	609	592	538	605	653	582	626	606	586	637	574	652	617	605	635	573	554	585	599	608	602	559	601	617	572	584	619	570	611	581	607	609	571	599	606	601	578	589	601	538	585	575	579	561	588	575	594	600	615	619	603	582	570	612	620	604	594	565	589	580	559	587	589	606	591	618	602	586	593	575	650	570	607	604	561	609	601	556	626	617	609	582	586	584	570	663	585	664	584	602	553	578	571	575	598	597	576	561	620	600	588	602	606	612	614	593	625	579	594	600	600	594	606	629	591	615	592	594	561	588	583	582	570	594	603	594	565	619	683	562	635	570	610	566	598	607	583	590	615	567	586	599	600	625	599	544	584	571	626	579	606	604	590	591	568	546	576	588	594	605	592	601	617	571	595	604	632	579	547	564	582	621	533	577	606	572	590	621	612	588	575	596	588	572	609	632	593	596	607	580	572	608	556	557	628	593	565	576	570	567	547	587	603	609	577	554	553	627	603	604	641	609	612	594	562	561	636	626	559	583	557	593	600	568	607	556	579	581	542	574	601	548	571	597	578	583	617	563	580	560	572	576	589	602	566	597	566	577	594	563	596	566	575	554	573	577	600	565	582	590	603	590	571	576	623	613	611	570	586	567	584	631	582	581	594	579	574	536	572	632	550	593	584	579	564	617	567	584	598	595	553	631	603	567	549	588	624	567	610	556	621	594	596	550	608	616	589	583	614	582	568	612	588	591	611	589	563	578	598	620	601	580	537	573	653	567	549	578	613	533	581	549	600	574	599	597	610	591	613	588	607	537	574	623	623	619	610	575	543	590	630	566	563	591	611	572	629	535	580	575	582	586	587	627	581	587	599	573	587	619	585	576	611	616	556	610	614	607	605	603	571	532	613	597	577	548	599	603	587	576	571	603	611	557	555	597	593	585	585	579	545	593	571	573	568	587	586	627	607	581	579	596	561	595	594	596	534	601	590	597	629	569	566	572	598	626	620	620	625	623	568	578	585	595	620	618	596	562	593	583	616	608	584	589	565	576	645	590	593	548	590	604	578	557	582	567	605	567	593	602	587	585	621	579	615	595	564	566	563	577	599	580	605	557	576	609	568	570	571	601	595	623	573	589	610	575	588	548	661	598	576	556	584	567	598	630	584	565	590	568	591	583	589	608	558	555	601	619	572	594	547	576	607	577	598	585	574	631	588	582	589	558	611	618	611	603	570	588	578	571	567	584	567	582	566	617	581	595	618	599	590	627	585	563	561	628	613	608	570	578	601	617	583	613	630	597	596	585	580	585	593	575	591	636	583	595	598	606	578	579	598	611	623	596	628	578	601	564	584	627	632	573	637	567	576	603	645	581	598	586	641	625	579	606	530	631	597	583	620	582	597	610	613	557	597	576	590	591	625	583	565	622	555	616	603	618	589	603	591	577	585	581	599	597	583	624	563	576	580	572	603	567	595	615	557	573	596	606	570	606	560	577	566	584	583	623	616	562	601	548	619	579	565	584	580	650	614	614	568	565	568	569	575	568	648	612	579	583	624	587	582	595	597	563	581	576	594	576	590	588	619	610	574	557	615	570	596	603	594	577	615	588	610	611	588	555	610	557	611	609	610	588	552	576	592	591	576	653	584	570	609	563	627	612	641	621	598	608	582	612	585	568	633	577	587	622	578	584	656	548	583	573	605	615	615	579	575	567	554	598	615	578	578	619	630	612	587	580	580	581	621	555	580	579	558	606	576	593	606	610	588	595	577	641	583	615	546	579	579	614	549	620	573	614	559	555	617	577	609	587	614	588	599	589	560	565	601	601	593	598	561	613	605	597	539	609	617	602	620	590	572	578	610	567	602	624	559	563	564	629	656	587	633	587	601	555	594	585	602	625	605	581	584	573	607	573	574	563	608	582	586	582	602	593	608	529	558	577	593	618	590	566	603	608	541	612	588	613	557	581	534	596	555	549	637	595	582	557	562	576	612	546	588	617	590	602	598	598	567	603	589	587	583	607	634	599	574	596	573	653	609	591	548	611	587	601	583	594	604	582	582	589	605	589	631	583	538	594	579	574	602	576	604	636	578	593	589	588	599	594	557	591	617	594	627	607	565	608	567	634	566	611	584	555	636	589	568	608	600	589	606	600	609	613	589	566	608	623	624	582	592	595	601	571	590	578	584	618	560	633	572	568	558	572	614	579	571	594	596	640	522	613	634	581	574	623	552	601	639	625	628	598	583	566	620	580	600	603	576	602	590	604	597	592	592	596	607	597	616	598	605	578	559	619	591	638	582	596	599	585	593	617	590	611	555	589	623	562	592	591	617	594	566	605	568	614	619	599	605	597	599	615	585	576	581	560	542	583	642	619	600	588	598	555	595	570	610	571	646	599	594	563	612	545	586	562	622	606	610	612	606	610	583	613	580	602	575	619	567	603	608	624	564	557	629	530	605	575	584	586	625	614	598	533	547	558	599	611	606	588	518	585	597	615	584	591	564	618	618	562	548	612	629	626	616	579	640	602	625	632	558	577	590	562	601	567	588	603	578	609	610	581	589	618	603	592	598	619	564	563	587	577	627	588	576	567	603	601	613	588	583	619	574	583	577	618	547	581	609	590	596	586	555	589	566	559	591	563	568	578	586	573	589	576	636	588	599	603	599	622	598	574	608	578	598	641	598	612	541	638	590	584	604	609	565	605
33977	5652	1266	962	805	586	550	463	414	417	416	431	395	410	368	370	381	363	401	353	362	352	372	343	341	371	343	338	337	378	364	354	337	353	360	321	327	331	373	340	353	332	365	332	327	339	365	342	328	339	331	347	365	348	350	374	344	316	359	344	351	332	339	330	367	366	355	345	353	328	333	347	365	353	346	325	340	318	335	341	340	339	345	321	335	308	353	320	332	358	326	367	323	350	356	325	351	334	330	390	352	306	330	391	336	335	347	361	340	380	347	336	371	342	348	329	327	341	328	374	315	343	329	352	316	364	356	358	352	334	351	325	344	311	341	333	309	318	361	306	320	368	356	348	369	355	352	342	295	306	364	308	324	368	360	362	361	390	341	345	366	340	348	314	315	304	345	364	350	325	353	335	333	308	357	383	334	299	301	323	369	335	337	373	329	372	377	307	360	310	337	356	319	352	381	333	358	357	348	355	320	340	314	348	361	367	325	342	349	368	378	359	378	343	338	332	369	367	322	330	339	364	316	341	347	364	344	350	346	383	323	315	335	347	364	345	334	334	337	338	362	338	367	330	365	325	346	330	305	352	345	332	329	375	352	374	310	340	346	384	400	317	356	325	361	321	313	372	389	356	315	346	357	320	356	340	303	305	344	316	311	301	326	317	319	354	337	323	324	345	342	385	342	352	347	357	355	349	370	335	365	346	330	309	349	350	345	362	361	322	378	362	348	310	346	285	342	369	329	329	362	322	323	342	323	356	370	338	357	368	324	338	350	338	358	345	366	292	340	353	326	351	345	320	356	346	340	360	309	342	337	347	357	324	330	341	363	327	397	318	334	329	333	337	357	363	364	330	305	361	338	333	329	345	357	355	345	351	350	365	376	356	324	356	317	329	365	340	339	332	338	315	366	323	361	328	343	371	327	331	368	343	311	308	382	345	343	340	329	342	357	350	339	312	367	331	354	324	343	343	357	351	350	340	348	350	316	364	328	353	353	341	337	369	354	364	349	362	326	309	333	335	349	371	349	341	341	312	351	352	341	339	322	353	320	345	356	315	363	340	324	360	344	403	348	323	324	327	366	351	323	324	348	347	307	368	349	343	319	386	342	342	336	326	315	336	354	335	345	345	333	342	328	330	290	336	339	365	314	311	355	338	356	327	338	326	359	358	369	331	357	360	353	359	322	341	376	341	357	373	344	328	339	305	326	332	355	355	332	343	310	368	335	364	325	374	349	342	342	312	375	348	368	321	338	325	342	341	368	330	329	323	335	345	339	342	330	361	313	370	313	349	337	332	307	337	347	329	361	333	359	356	350	349	303	364	325	374	337	362	314	313	355	338	359	329	352	327	308	351	350	361	379	358	335	364	349	322	352	364	353	358	377	289	336	356	349	319	328	344	353	339	369	317	347	345	347	319	299	363	356	363	347	337	370	355	364	371	332	356	327	357	349	309	346	323	341	354	335	351	344	348	381	326	360	332	354	361	332	358	363	353	328	333	352	332	355	367	341	341	329	310	341	351	335	362	342	354	315	352	324	341	343	360	337	306	285	322	355	338	315	348	336	318	354	340	343	359	308	291	333	347	334	357	321	340	362	352	343	322	312	339	322	346	319	354	345	312	303	347	328	343	355	378	359	350	327	329	350	332	357	323	367	324	345	322	338	357	382	333	355	332	345	331	350	343	325	335	314	301	324	328	346	353	344	337	337	358	352	365	342	344	332	345	362	329	328	378	349	318	331	358	335	341	299	310	342	353	343	323	338	340	302	332	373	363	326	331	335	326	336	308	364	338	361	328	358	341	336	316	300	359	341	347	352	329	304	344	354	379	331	308	335	337	360	349	310	343	349	327	351	337	331	354	334	358	344	354	373	325	343	366	333	310	347	340	359	348	326	334	343	338	310	353	364	327	306	337	340	325	309	325	337	307	338	363	338	361	359	332	337	353	352	362	344	359	312	366	310	370	355	351	380	336	337	360	305	346	351	382	341	336	353	337	346	357	364	336	336	322	358	372	355	352	333	318	327	334	340	374	297	329	307	337	359	379	335	333	336	303	328	363	328	366	335	379	363	323	314	376	342	361	368	320	345	363	313	317	378	360	320	303	345	308	328	314	352	339	349	359	368	320	355	382	301	350	385	358	368	334	337	326	354	337	333	342	355	338	328	340	342	358	346	330	324	351	356	328	346	367	306	382	348	375	329	342	346	381	335	335	328	373	347	336	357	364	341	332	354	316	343	320	383	375	362	322	345	329	327	336	322	378	347	331	332	323	348	362	363	335	334	341	343	335	344	318	378	347	343	351	313	349	325	365	336	358	355	327	386	339	340	345	356	328	322	397	329	328	359	360	319	307	290	369	334	320	349	312	366	346	353	357	357	329	329	387	352	324	323	308	323	361	327	344	307	356	381	349	326	321	344	321	353	333	363	357	354	354	355	332	395	337	330	345	334	364	352	338	332	320	328	337	405	365	351	339	353	336	370	354	341	346	318	344	347	314	375	335	330	336	340	341	334	348	340	328	300	340	374	376	356	355	346	324	345	343	324	337	333	353	369	366	340	334	342	365	329	347	368	355	337	373	346	335	338	331	360	316	352	352	336	345	311	323	349	364	340	320	328	343	354	351	374	351	343	355	325	338	351	323	336	365	341	344	325	357	356	330	325	367	349	399	348	337	377	337	355	342	304	344	352	361	324	319	332	331	325	344	320	346	346	342	349	336	317	333	315	335	344	343	349	351	334	323	336	339	366	334	372	351	329	329	341	344	344	348	350	323	363	331	378	331	347	352	366	323	372	328	375	294	354	326	353	335	326	330	351	349	351	339	385	377	336	338	288	332	310	349	326	335	364	343	353	353	309	339	383	358	359	342	345	353	340	354	311	334	315	320	336	386	325	331	342	330	368	327	358	337	334	325	316	342	362	320	334	349	300	324	366	325	360	286	349	343	330	303	334	350	371	362	329	346	345	338	361	315	333	355	338	325	327	349	329	351	346	350	343	339	341	353	350	357	325	358	327	341	324	340	319	342	310	371	382	369	355	323	334	349	349	343	306	362	337	318	380	398	351	338	345	323	312	336	324	315	372	314	319	354	329	347	319	330	306	355	349	384	355	362	334	336	358	355	359	323	348	336	352	329	334	333	326	341	394	374	376	332	334	348	353	372	392	338	350	353	325	358	360	325	340	331	355	365	367	335	308	360	341	349	353	363	321	371	367	362	328	323	301	353	338	318	335	348	343	361	366	333	359	364	344	348	331	340	341	337	298	361	364	356	363	317	368	339	328	347	301	324	351	371	354	364	343	333	309	354	345	370	328	337	340	358	364	355	330	306	321	368	317	317	321	325	347	337	341	338	333	380	361	350	343	352	365	337	353	328	350	322	343	366	362	327	325	387	365	353	306	338	325	348	360	347	329	326	345	339	359	289	298	387	341	324	348	359	336	328	351	325	365	355	315	357	334	332	334	324	338	334	363	338	346	356	346	320	297	334	328	311
17380	1663	2934	3244	2874	2364	2079	1838	1752	1525	1520	1397	1306	1328	1142	1164	1137	1131	1117	1020	1007	1060	1011	1048	1068	1000	981	999	1010	983	941	998	954	987	1004	964	965	981	956	991	941	1017	930	947	956	924	917	972	932	916	892	901	910	948	982	980	948	937	874	951	912	938	935	843	920	908	894	920	928	960	934	906	947	917	901	905	922	871	882	931	890	935	900	903	901	943	913	920	917	956	903	929	958	938	913	950	876	913	913	895	873	903	897	977	892	933	901	880	940	836	916	906	894	874	936	934	878	904	912	904	892	942	930	908	939	882	901	925	908	897	926	905	907	928	925	870	938	937	892	914	894	907	878	892	927	935	914	876	879	928	856	936	940	916	917	877	899	896	881	892	917	932	958	909	899	963	943	895	939	879	934	925	913	933	880	918	998	892	933	900	910	887	894	902	888	896	870	928	906	937	907	910	905	919	898	871	896	890	899	916	903	878	859	881	918	958	909	929	959	926	903	883	922	882	923	898	949	882	954	927	858	892	939	885	984	894	897	864	932	900	874	890	934	936	965	884	893	961	871	889	911	891	857	899	888	910	930	886	859	849	843	921	894	869	944	878	916	920	901	876	905	949	884	946	881	938	935	910	895	881	901	948	907	915	867	914	882	884	926	916	842	935	900	941	895	889	874	891	919	903	903	896	924	921	864	900	913	866	922	892	862	901	888	866	934	924	866	899	950	914	936	940	875	929	941	879	933	923	897	871	868	910	875	890	889	883	866	879	873	892	912	948	916	941	934	942	918	922	954	918	955	932	938	955	870	881	915	939	885	895	912	903	966	912	926	937	920	857	904	857	944	864	907	873	925	901	919	888	931	871	881	908	885	943	839	919	913	927	891	898	922	905	944	965	863	928	900	864	867	893	948	905	898	909	897	874	938	923	919	861	835	914	877	917	930	923	922	926	880	896	910	860	938	922	943	874	907	897	918	899	881	893	837	913	869	927	900	935	806	909	909	915	902	893	865	886	892	920	953	836	962	830	872	957	868	896	928	902	900	864	900	912	892	885	859	923	938	879	884	879	905	892	902	920	888	896	914	895	935	874	901	882	897	940	868	893	895	893	958	887	924	984	933	871	939	932	947	871	877	895	954	889	936	865	917	899	889	880	898	864	903	890	857	937	877	942	868	931	960	854	926	929	958	892	902	904	917	899	892	881	940	950	896	899	903	889	956	925	905	872	884	909	917	911	930	893	925	883	908	885	955	902	896	933	914	890	917	883	926	885	938	882	883	937	902	936	930	889	895	909	906	965	904	923	869	870	841	876	920	877	842	854	904	844	926	885	937	952	920	888	925	919	966	912	896	900	917	954	888	904	920	865	874	881	941	890	907	908	936	865	888	941	869	909	885	898	924	888	939	925	918	900	921	902	893	885	897	907	855	919	868	903	896	908	938	846	909	924	873	867	897	918	850	837	917	904	911	861	955	893	913	891	905	898	955	942	888	890	924	883	889	862	900	907	907	858	903	908	936	884	899	941	903	965	897	898	903	904	920	887	925	873	921	896	893	909	903	915	908	921	947	907	933	899	879	912	920	884	907	912	858	937	933	952	847	934	851	859	883	912	890	859	964	902	971	914	917	885	921	949	915	860	905	926	898	929	893	899	875	947	911	908	947	939	893	899	969	882	892	929	945	874	967	868	897	849	888	934	896	859	866	895	908	901	892	950	930	974	913	848	916	902	920	893	888	926	882	842	877	904	929	910	911	938	855	898	899	947	905	972	916	892	894	904	875	878	914	909	929	921	868	936	912	921	855	882	899	944	898	888	909	880	899	934	944	914	880	919	876	935	918	871	927	884	870	898	923	911	871	940	892	895	891	903	895	902	885	884	912	934	936	890	875	894	931	930	953	934	892	850	857	871	899	874	898	898	915	930	948	934	880	923	941	898	880	858	897	894	878	955	970	896	841	933	870	896	922	946	897	969	969	855	892	935	838	887	891	906	912	909	966	927	945	913	870	865	904	916	883	912	914	967	925	889	944	868	881	903	873	961	893	980	920	899	929	886	865	866	914	923	928	861	920	927	924	882	938	932	895	894	929	883	940	879	885	907	916	908	940	911	819	889	905	872	887	891	855	927	930	948	879	914	925	905	893	895	931	915	923	903	921	941	905	935	945	930	894	905	901	867	951	856	907	922	843	866	873	887	876	900	892	897	864	819	845	897	877	914	899	959	918	867	855	925	888	849	915	890	884	916	928	856	896	881	898	881	881	908	880	840	908	926	911	950	883	877	892	894	849	892	937	942	915	872	896	817	902	910	869	861	918	887	887	850	867	908	910	952	885	901	843	900	912	931	951	903	874	889	939	887	929	867	889	865	888	910	846	875	920	928	922	923	912	893	892	891	907	937	866	841	952	885	889	892	961	925	892	934	895	923	889	910	927	894	913	879	973	904	923	900	886	877	893	904	854	877	896	945	863	918	947	951	898	869	902	909	905	920	904	915	906	897	912	938	932	869	919	877	927	886	935	887	913	890	865	935	899	884	909	898	877	850	858	880	898	899	928	925	886	919	880	914	956	922	848	912	944	877	921	912	967	943	897	908	916	885	925	898	935	915	906	904	899	889	953	866	911	901	958	904	886	904	952	968	951	887	850	914	889	935	908	917	908	838	946	962	933	971	934	928	898	954	917	926	891	967	968	877	933	909	890	876	862	871	889	939	880	897	939	902	867	919	863	930	886	900	878	880	888	883	886	921	867	880	911	887	881	892	883	891	924	857	895	990	913	882	872	892	947	932	846	877	913	934	877	924	902	917	902	904	922	898	920	927	948	914	917	857	897	907	904	876	867	883	921	942	913	880	918	877	913	887	970	938	946	938	944	949	899	844	921	862	935	931	936	897	881	910	927	925	886	936	922	864	957	891	898	939	894	898	913	904	906	895	882	881	907	842	889	875	904	895	959	868	938	884	922	976	873	883	913	872	875	909	870	927	932	911	901	922	903	881	867	904	969	910	880	851	896	858	907	905	874	875	893	890	926	873	888	920	905	907	925	928	916	949	906	911	885	891	955	918	935	897	896	920	848	866	907	944	905	902	907	924	878	913	861	871	919	899	936	932	920	890	924	952	926	930	949	877	887	910	922	863	860	936	906	954	899	873	912	892	876	876	955	922	927	883	945	866	960	929	900	955	962	928	891	902	910	874	905	902	915	964	902	885	871	874	920	926	907	892	910	856	994	919	927	877	910	925	969	894	958	919	912	949	897	849	852	952	893	886	895	931	962	913	917	941	901	908	891	883	878	840	910	866	878	883	910	921	883	938	887	883	894	886	919	906	902	844	880	934	909	897	880	919	935	916	912	842	884	892	890	856	869	906	925	838	997	877	922	879	845	961	892	901	912	935	902	946	935	929	868	892	897	891	956	931	873	868	902	901	895	856	928	837	900	893	922	933	873	920	938	915	891	916	967	909	941	859	932	870	882	942	953	927	879	911	907	882	899	935	927	879	895	898
47009	10730	2568	1719	1207	921	748	654	546	498	479	438	442	407	378	357	425	331	368	343	371	337	326	355	311	305	314	322	341	329	351	322	293	288	328	325	320	326	306	330	291	318	306	297	279	314	311	312	309	320	322	336	293	315	297	316	281	305	304	278	303	292	302	335	321	318	325	294	325	326	327	299	323	321	331	303	312	351	280	315	320	323	286	303	320	314	299	305	311	297	310	324	329	312	339	283	325	306	311	300	334	291	315	301	299	308	297	329	312	284	319	310	291	325	282	324	331	294	296	324	294	320	299	316	317	326	305	298	327	328	268	317	293	300	296	302	272	299	293	232	284	287	313	312	328	307	286	280	334	284	315	350	328	300	309	310	296	328	324	318	323	299	334	265	308	284	321	332	298	285	291	283	289	292	311	273	289	327	315	279	297	282	300	316	280	301	304	310	294	353	313	305	324	315	318	280	303	322	331	294	330	313	309	302	258	313	331	297	322	319	298	305	281	313	318	310	331	316	276	280	293	306	309	292	301	289	284	321	276	303	318	330	324	287	293	331	310	310	311	292	315	308	313	306	289	282	308	307	318	311	329	288	316	310	305	313	316	296	300	287	276	318	311	294	293	323	290	325	304	293	295	316	309	339	329	322	315	345	295	295	319	288	296	314	324	307	316	332	341	299	283	306	321	322	310	289	314	300	307	294	285	282	280	310	267	299	319	312	292	291	311	282	300	314	280	290	288	289	294	299	286	293	324	295	321	272	306	276	314	306	296	301	339	308	283	283	292	346	303	292	306	314	294	364	325	304	303	304	319	273	303	321	291	323	293	286	319	317	278	294	317	298	304	272	279	295	295	307	318	297	313	304	294	318	306	305	326	306	326	292	324	304	308	311	355	273	271	299	296	312	292	312	342	264	290	319	302	337	293	285	277	307	314	325	308	287	318	318	297	314	300	294	304	296	305	322	288	292	330	349	305	298	341	291	318	291	321	323	296	312	285	332	286	270	281	323	311	284	307	335	288	302	312	272	350	275	310	322	299	335	308	299	315	317	275	296	289	292	308	303	309	281	305	295	264	264	289	316	330	307	294	304	278	315	337	326	278	298	310	299	286	299	312	353	308	334	313	318	302	300	283	328	308	326	273	329	271	289	316	329	322	337	256	292	312	345	315	320	307	290	304	329	324	288	295	269	310	309	284	288	306	349	306	331	290	307	317	298	285	272	294	302	322	327	302	321	307	294	341	322	309	300	332	305	309	311	293	315	280	317	341	292	311	300	282	314	299	287	277	301	298	291	297	346	349	310	287	295	310	329	308	337	291	334	330	301	324	302	286	309	319	275	343	288	325	295	322	313	321	300	318	293	308	314	327	292	292	281	333	312	308	326	317	345	307	317	310	310	284	282	315	291	286	317	301	313	294	301	292	298	309	336	285	329	291	333	291	278	327	299	303	333	313	296	322	292	298	323	306	314	305	319	294	297	308	281	328	289	309	304	295	315	323	315	308	299	295	311	319	297	318	312	318	311	301	284	294	319	297	295	316	324	322	301	287	278	282	293	313	284	319	281	298	316	315	343	266	300	305	324	305	339	293	318	283	321	331	293	311	309	329	287	308	320	280	317	302	325	319	316	268	298	317	279	293	316	326	311	318	318	308	307	306	296	313	298	264	311	294	288	314	279	311	316	291	327	298	289	284	333	348	331	293	283	292	332	285	295	286	298	320	290	301	317	315	304	306	295	300	294	293	305	318	273	299	286	285	247	297	318	311	303	321	313	313	284	298	298	305	316	319	281	284	264	339	290	281	284	324	352	280	306	308	322	277	305	296	282	336	314	295	324	307	311	326	343	325	349	364	313	328	281	328	347	293	328	329	334	329	324	300	296	328	319	314	311	324	304	316	273	311	326	296	309	299	281	317	308	320	276	273	285	313	305	329	288	328	302	328	300	312	287	338	306	323	296	316	323	335	285	327	316	312	297	303	262	308	298	328	303	283	295	313	327	298	302	304	280	306	305	302	296	294	292	331	294	310	322	318	314	300	313	282	321	306	284	304	273	329	314	329	282	310	327	309	302	338	298	304	322	294	293	285	323	290	276	328	290	282	301	296	296	320	270	308	300	328	300	318	294	291	322	270	272	306	283	300	321	316	312	279	322	330	300	302	319	281	294	292	299	327	325	314	329	303	313	319	282	313	296	283	282	293	321	311	307	312	308	277	299	310	307	292	293	304	322	296	300	278	310	288	309	326	324	327	342	311	303	312	308	299	300	303	294	337	309	306	293	287	287	307	298	302	292	301	304	271	305	286	291	288	317	288	280	309	270	316	297	315	272	301	320	285	334	312	275	306	278	304	311	292	301	316	268	318	290	312	272	298	292	302	327	273	305	303	269	268	296	315	308	276	285	290	277	289	336	321	299	309	301	304	288	292	295	298	317	312	297	278	294	294	308	295	303	334	296	312	295	294	281	318	305	279	303	325	296	305	297	337	316	293	304	318	344	314	301	298	316	337	300	298	328	327	282	301	294	303	302	331	292	321	303	323	269	268	322	316	301	300	337	261	283	315	306	278	270	312	309	295	302	325	294	309	311	300	308	292	312	281	271	290	296	319	289	308	299	277	282	293	317	293	319	328	311	286	311	288	299	294	324	294	267	331	305	314	316	285	308	290	315	323	294	305	295	296	297	270	334	313	296	326	315	285	300	299	298	304	314	298	324	291	319	307	286	352	302	297	299	291	277	288	296	324	293	314	301	333	289	324	311	316	295	325	287	311	334	326	334	283	314	305	311	316	316	294	286	294	334	314	296	314	314	280	292	292	286	302	287	307	313	333	283	328	294	322	299	292	307	311	286	294	284	296	331	292	288	316	313	304	315	286	391	317	312	299	306	298	286	304	282	278	320	297	320	281	295	274	306	289	285	298	306	306	327	331	293	292	289	305	284	288	303	307	313	308	269	278	296	298	284	298	319	304	290	330	311	295	315	282	312	323	317	280	304	278	315	318	308	289	291	299	325	281	334	324	309	291	298	306	314	304	292	321	345	340	344	296	293	303	281	328	286	325	303	311	287	292	325	282	295	325	331	290	301	327	310	319	301	318	299	353	317	335	320	299	334	325	336	319	287	293	323	330	314	317	301	312	287	282	307	283	351	287	314	320	295	312	279	312	320	350	335	317	315	320	309	310	279	284	270	320	291	300	321	321	305	323	309	326	305	315	329	337	315	310	331	312	277	301	291	291	301	288	305	289	313	303	305	312	310	313	296	287	331	297	288	314	319	301	309	316	321	312	269	308	281	326	329	272	335	295	287	320	312	338	326	293	322	293	329	312	301	299	316	283	287	312	305	303	289	329	299	311	316	309	316	339	338	308	287	319	293	323	303	288	311	298	312	273	281	282	314	286	343	284	330	316	310	295	321	332	308	328	315	321	279	304	338	318	269	295	328	297	277	284	319	296	315	328	307	302	307	317	308	320	324	296	316	334	300	319	293	293	309	308	285
22653	2286	4653	5250	4448	3751	3126	2541	2374	2086	1816	1717	1644	1566	1437	1280	1300	1220	1199	1127	1123	1073	1064	1015	994	1057	941	966	934	963	895	920	981	947	862	865	875	865	797	831	846	869	909	842	879	895	873	855	833	855	843	872	808	887	825	837	855	794	792	828	789	824	802	823	817	862	816	854	803	810	843	855	841	848	819	746	816	809	801	794	818	855	784	825	795	862	803	833	801	763	818	815	773	786	816	797	771	776	795	851	793	793	827	775	790	768	883	786	817	792	807	801	794	842	825	760	768	788	784	744	747	781	762	787	787	824	822	812	801	793	820	756	802	735	833	805	820	815	860	805	805	791	828	816	727	794	811	781	787	811	806	805	808	817	796	792	802	830	773	780	808	797	795	788	779	752	749	793	770	826	801	851	812	739	827	748	780	826	789	813	796	810	799	792	803	862	779	784	792	835	819	859	834	804	786	823	812	811	765	789	759	783	762	810	765	817	768	811	810	825	810	807	814	797	791	787	816	837	788	782	783	777	803	885	739	803	873	816	794	789	802	798	762	786	773	761	782	808	792	755	747	825	722	785	744	783	863	798	786	791	802	812	818	782	771	831	774	771	789	810	810	756	823	798	754	843	777	710	799	761	806	792	785	800	790	786	780	828	846	723	774	823	805	791	773	733	762	803	805	776	766	808	773	777	799	794	725	748	794	771	788	758	803	803	810	716	760	743	708	794	791	778	781	823	767	766	792	752	747	803	802	818	806	826	788	778	780	752	819	780	798	760	766	825	818	783	804	751	783	797	763	786	749	801	772	788	755	796	748	789	803	757	789	778	773	816	758	775	777	764	761	777	818	807	801	772	809	831	791	792	831	813	770	765	781	777	767	824	815	751	793	719	828	807	766	834	774	770	824	802	767	780	793	756	785	814	748	786	779	768	810	795	763	820	808	754	807	770	791	813	780	816	837	740	822	791	814	782	755	810	760	794	808	775	772	782	743	819	795	801	822	824	773	765	784	734	779	779	793	757	764	753	795	882	772	808	798	807	809	741	804	776	795	783	787	793	779	759	792	748	782	806	775	849	810	804	788	772	756	841	781	836	786	813	822	793	803	820	772	763	793	727	777	824	773	751	773	740	765	773	791	793	767	819	832	782	770	769	774	774	789	756	789	805	792	760	769	833	736	764	764	768	770	815	795	787	751	746	789	783	828	788	793	804	829	768	838	760	770	776	803	810	754	799	781	763	805	781	810	826	750	805	811	745	821	824	741	817	778	764	814	812	796	759	784	800	802	792	840	782	814	749	776	788	767	788	750	802	764	806	837	783	819	774	785	776	833	799	821	762	810	805	802	779	790	811	786	780	787	826	832	747	730	762	793	807	813	784	788	738	774	843	750	800	789	726	774	797	803	783	761	817	772	812	780	811	847	823	811	809	836	766	795	774	786	867	761	792	797	815	759	765	824	758	791	786	789	772	780	798	765	808	784	755	843	840	764	807	783	832	809	800	819	751	720	803	769	792	801	779	789	780	779	825	789	841	802	770	769	794	823	826	772	820	766	790	765	770	754	775	805	843	835	771	785	769	849	800	750	786	785	768	835	831	799	773	785	801	805	752	805	789	814	803	692	742	808	799	821	828	790	758	753	779	835	809	730	804	800	788	770	800	767	800	735	833	799	770	805	801	836	763	775	775	753	779	782	825	820	774	783	781	792	765	781	817	808	728	782	753	809	773	779	819	809	854	757	766	819	750	821	792	836	788	785	830	791	805	751	771	816	763	808	832	793	787	734	790	762	767	797	851	782	755	787	785	801	757	781	792	799	799	735	777	802	840	832	787	817	763	760	827	792	752	811	792	822	803	783	853	771	795	804	796	782	782	768	779	837	772	782	805	835	788	798	816	795	745	780	834	806	788	780	787	758	813	820	767	818	811	864	763	777	789	763	806	807	777	818	814	772	837	779	785	770	822	788	747	785	769	797	795	783	776	778	748	821	771	788	783	723	768	802	777	830	793	829	746	782	781	778	762	771	764	782	832	763	760	781	799	852	769	784	751	801	809	802	790	754	785	795	808	802	818	770	814	788	790	763	776	792	800	793	769	779	784	770	814	810	816	804	794	755	858	783	771	795	782	827	843	765	796	781	820	768	741	784	850	766	791	756	810	791	761	790	796	793	754	756	814	772	831	799	841	756	764	810	806	807	815	820	787	794	784	809	745	808	791	836	774	772	767	806	802	823	770	786	797	796	794	735	778	782	802	822	832	731	782	798	751	798	795	799	744	811	807	776	792	834	816	786	786	802	792	759	822	799	784	767	781	772	762	768	753	801	790	774	791	810	799	809	832	810	787	749	767	782	839	730	759	780	809	823	793	786	803	831	771	824	801	795	805	763	802	780	778	807	787	772	799	856	794	822	828	754	776	769	763	804	754	804	764	799	802	787	756	764	758	792	802	820	807	779	786	849	789	799	818	808	796	808	847	772	806	779	757	797	832	799	792	778	793	795	780	806	808	833	764	814	779	808	759	785	773	822	788	803	819	788	761	762	783	821	793	788	785	788	847	777	845	797	781	756	793	743	820	752	795	766	788	804	742	815	806	825	833	730	757	781	809	822	789	760	765	808	833	837	782	792	751	816	800	784	764	715	804	795	803	787	752	797	789	771	803	813	812	725	766	766	832	805	780	787	820	785	769	837	764	794	790	859	760	821	795	766	759	857	784	839	782	757	705	793	795	756	745	776	823	786	790	761	789	790	753	802	769	865	743	793	798	784	777	806	746	769	757	751	787	765	792	782	791	847	823	803	763	823	831	751	792	769	837	769	753	793	808	821	769	816	834	801	826	770	757	784	838	744	794	765	816	818	791	806	767	778	793	804	801	821	802	753	835	803	829	770	806	828	768	793	820	789	785	846	776	819	797	804	775	762	817	757	769	837	782	835	796	791	730	766	800	808	848	759	781	788	818	808	747	791	780	757	785	786	794	794	749	772	753	832	770	769	824	828	792	748	793	780	848	761	766	821	808	805	715	801	780	827	800	796	759	773	782	767	821	786	765	783	766	791	740	802	757	802	806	805	785	859	828	807	798	799	763	831	758	783	776	826	793	786	762	793	793	803	754	842	764	835	822	727	783	835	823	777	768	796	817	742	800	776	808	752	812	803	788	871	750	804	832	789	774	802	841	810	755	735	777	777	739	731	856	772	773	782	802	819	814	781	801	780	797	781	786	750	745	815	834	778	762	775	804	813	815	827	709	818	768	730	802	795	738	790	871	785	791	784	814	748	791	736	747	835	827	731	778	773	851	756	770	772	806	764	810	817	824	801	767	814	799	776	798	783	815	784	771	770	784	742	808	812	732	804	829	829	757	770	886	753	815	768	778	736	807	791	697	805	772	792	821	811	805	846	780	791	758	763	818	760	828	811	775	812	830	787	725	824	799	819	790	809	827	810	773	775	762	812	786	794	788	780	752	790	768	800	768	818	798	861	746	785	789	801	784	839	728	807	749
5898	261	205	193	199	229	222	177	193	196	202	192	193	190	215	225	211	194	183	193	181	202	223	214	190	186	170	172	203	164	210	192	215	179	185	216	195	194	184	186	209	210	195	210	193	209	209	215	179	194	210	195	188	209	222	187	181	190	206	199	190	174	197	199	190	193	218	197	220	183	191	205	184	186	173	197	191	188	169	204	210	209	191	199	198	163	206	181	191	189	207	184	201	215	195	204	184	198	209	181	189	229	162	206	195	190	196	229	179	201	199	198	207	197	207	191	201	180	196	194	200	212	206	205	195	163	211	208	180	197	192	208	202	191	197	216	214	190	227	192	201	196	208	185	202	179	211	209	201	182	203	172	204	222	192	175	192	228	184	194	175	195	211	193	192	197	225	205	194	203	213	200	178	195	205	187	213	187	188	224	208	186	204	188	189	202	192	172	198	215	182	196	183	192	198	205	197	172	183	220	203	216	169	193	205	189	195	192	190	213	205	219	221	213	219	208	191	214	165	166	192	197	192	184	199	219	204	201	214	182	194	210	190	211	208	172	209	219	191	197	194	162	196	184	207	221	202	218	207	216	176	176	172	179	202	200	199	196	184	176	212	179	201	203	198	176	197	204	202	223	215	183	187	206	187	179	181	229	195	182	199	196	196	202	211	178	208	212	221	213	227	191	196	219	209	181	200	204	193	209	197	173	206	203	192	162	197	219	192	195	190	189	209	212	193	198	205	176	173	186	180	198	208	208	183	200	193	190	196	162	195	209	205	216	192	208	188	179	195	207	222	191	193	204	185	193	214	202	216	191	180	218	198	183	187	208	205	213	197	214	192	211	217	192	200	206	190	192	211	223	197	212	200	173	229	189	182	202	191	186	217	189	201	207	194	208	186	203	191	198	218	198	199	195	220	171	203	216	207	207	223	204	193	200	228	250	226	190	194	208	185	185	192	207	203	195	193	212	200	195	173	191	190	204	198	230	183	210	201	181	176	198	184	164	200	206	213	187	204	181	216	185	176	192	188	193	175	212	211	200	198	211	211	194	188	178	189	192	195	199	200	183	208	191	196	229	195	218	203	189	188	197	194	178	168	226	203	188	210	195	184	195	186	176	177	210	205	197	179	205	203	197	206	168	199	207	209	171	177	176	199	213	197	184	199	187	179	180	216	193	179	197	201	199	193	195	213	221	210	209	200	208	187	195	188	194	190	183	207	193	204	204	169	222	184	209	194	199	179	196	193	230	212	186	217	225	199	172	193	208	199	198	215	186	177	198	198	168	184	193	181	197	220	190	195	208	202	188	221	194	201	214	201	189	221	199	201	193	199	189	217	219	184	203	198	185	199	203	205	199	195	198	206	201	202	202	183	196	207	188	183	222	183	198	204	204	217	190	214	181	163	199	207	189	197	203	186	183	189	190	202	200	179	202	179	206	215	187	204	202	212	201	180	237	200	196	195	209	198	193	184	204	218	185	195	228	184	195	179	187	205	199	203	196	212	198	191	205	223	222	199	178	191	186	189	196	204	195	192	189	220	185	214	232	185	192	181	187	199	191	178	182	166	198	198	205	213	213	210	208	183	181	204	189	188	205	195	211	199	209	213	216	216	185	196	213	201	195	198	193	198	199	204	194	199	211	213	179	206	209	198	216	185	216	198	218	197	196	201	208	202	194	193	205	204	190	207	157	183	225	185	186	179	207	196	222	209	205	170	215	188	210	200	169	186	213	197	182	204	192	216	173	189	214	171	192	181	179	213	198	194	206	189	196	200	195	174	198	190	191	183	204	214	198	230	177	192	214	193	189	197	200	188	187	222	192	205	209	216	225	186	176	198	209	195	191	161	196	185	208	204	188	190	195	203	202	198	175	209	212	174	187	211	182	217	222	222	196	197	199	188	191	181	197	185	180	181	211	178	170	211	220	183	193	170	195	188	194	199	211	188	179	204	221	182	239	199	197	184	201	206	208	215	171	184	220	200	202	212	231	213	212	205	217	208	187	213	216	205	201	192	203	207	180	205	208	206	185	216	186	207	191	181	200	218	194	203	194	190	202	193	208	224	184	209	185	191	191	186	207	218	191	245	216	194	218	212	209	218	185	185	211	202	190	196	224	228	180	213	199	193	182	188	222	195	209	189	198	196	213	210	211	199	203	180	182	223	209	182	204	183	233	201	181	222	193	182	227	170	190	190	180	193	232	191	168	187	205	167	230	207	183	215	184	217	214	206	180	207	187	194	218	203	176	204	171	198	184	200	171	213	182	190	221	199	219	192	179	194	197	194	200	224	195	190	215	194	210	199	198	202	201	203	209	197	213	209	215	199	211	189	184	172	176	188	184	180	188	192	196	202	222	171	193	198	179	221	159	186	188	183	187	171	177	198	191	191	217	184	192	212	173	174	190	226	189	191	217	197	187	210	192	214	205	199	189	178	193	198	207	169	174	201	202	191	205	205	197	173	219	205	201	207	202	183	168	210	209	180	180	194	211	190	172	182	216	191	208	196	205	196	188	194	190	223	234	193	225	204	202	209	196	210	177	196	167	210	198	174	192	214	216	202	198	213	189	188	208	173	205	218	199	197	170	220	173	210	162	220	206	197	214	179	205	201	199	196	195	187	210	181	202	202	218	208	186	214	211	210	212	199	210	216	202	198	187	201	211	219	186	222	213	231	199	210	179	196	207	182	201	151	204	189	189	195	196	198	191	208	227	185	210	215	194	205	210	202	186	212	178	190	236	177	207	187	200	179	157	178	182	192	207	200	200	199	217	222	170	210	196	215	190	213	200	218	195	211	212	205	182	201	199	217	192	214	180	186	167	194	211	208	187	188	167	192	191	201	211	208	176	183	180	203	216	201	214	194	204	201	196	169	176	206	175	183	215	206	205	190	216	205	191	175	206	206	183	189	208	187	200	193	190	200	191	183	206	211	207	223	218	187	183	209	201	197	220	210	172	188	242	174	218	201	201	199	214	212	200	239	209	179	186	191	202	182	198	199	199	187	216	190	206	225	204	206	209	205	208	215	238	206	205	195	205	201	193	188	191	181	172	195	219	209	180	191	216	209	188	191	197	203	205	199	208	200	176	183	209	162	222	190	197	215	199	159	211	186	193	184	185	204	180	175	199	184	189	191	190	189	199	229	220	190	204	207	187	193	193	214	209	194	192	170	205	182	188	207	204	207	200	190	191	205	208	192	182	194	185	194	185	191	196	207	231	199	196	206	195	210	213	219	208	219	226	193	215	197	190	167	211	199	205	218	173	199	224	164	199	170	202	194	203	194	186	191	229	180	176	174	187	194	187	204	189	214	183	201	192	198	212	203	191	173	193	218	202	193	194	200	194	172	190	222	192	191	192	194	186	182	175	204	187	221	202	189	184	230	195	208	210	211	210	196	185	196	214	209	253	206	202	205	184	207	183	221	197	169	195	205	169	220	206	180	190	212	198	217	204	196	206	204	205	193	181	176	189	210	216	211	195	191	203	197	223	195	214
6926	636	736	698	652	628	625	618	640	628	647	572	603	569	596	589	627	671	614	566	593	583	570	619	593	548	576	572	583	565	538	605	640	567	602	550	603	584	601	610	605	615	559	595	540	596	604	553	580	560	559	596	575	600	587	582	541	609	604	612	590	627	589	584	592	590	629	611	623	582	586	596	607	586	542	558	552	570	562	561	578	586	610	600	585	541	576	572	600	624	606	587	537	585	597	590	559	587	553	583	586	632	604	601	593	611	528	649	542	578	577	585	610	574	581	575	563	571	572	621	579	626	629	532	581	562	590	606	587	586	617	576	570	563	589	587	596	566	615	585	630	575	568	577	553	572	606	561	579	623	605	627	554	633	585	602	614	600	574	601	656	562	609	606	595	613	601	576	614	589	610	621	608	562	560	588	540	580	571	553	635	550	597	584	631	575	593	597	604	591	569	560	598	606	571	573	562	647	595	585	578	574	618	608	534	603	552	544	570	624	589	581	582	563	596	614	597	615	562	588	570	584	595	618	618	612	570	595	588	586	571	563	609	549	594	620	593	588	551	613	611	563	567	618	558	615	576	611	571	593	536	630	582	536	598	557	600	521	634	613	585	578	603	615	560	589	602	560	540	617	575	593	593	592	578	564	566	559	585	636	543	602	583	571	580	580	564	583	600	572	613	599	561	596	606	584	612	562	572	545	605	582	560	609	551	590	590	598	589	589	570	552	542	564	565	563	550	585	569	597	603	603	585	616	588	568	623	576	571	614	617	606	600	581	542	582	585	593	551	534	550	568	581	572	585	572	582	574	573	563	553	569	603	573	566	598	584	575	577	623	597	577	601	567	543	644	575	596	628	530	628	565	561	591	583	551	561	607	588	581	578	592	588	603	586	573	593	605	589	563	580	572	576	577	575	629	578	589	598	593	602	569	570	566	628	618	598	587	567	611	594	553	605	580	649	619	586	583	574	570	579	580	591	568	554	570	575	583	565	586	566	556	541	628	591	583	587	567	609	573	578	577	568	544	602	579	580	579	601	602	629	581	642	621	556	561	603	540	575	590	561	618	576	594	579	600	606	554	582	608	580	600	601	611	599	614	552	591	550	585	604	577	591	582	598	591	591	581	598	589	584	572	586	559	600	559	620	593	592	610	573	588	591	591	572	575	561	558	583	577	546	573	598	599	569	564	602	573	562	595	592	585	561	608	612	579	574	563	560	588	577	597	577	567	586	553	581	570	596	606	586	585	498	594	582	576	638	565	567	566	597	591	550	586	550	625	545	564	605	555	571	575	579	547	528	562	558	611	621	588	550	562	580	630	604	573	596	555	565	569	586	624	559	558	563	563	556	588	577	575	615	571	549	540	568	530	619	589	588	587	574	576	571	592	610	574	556	600	563	610	580	594	573	578	570	606	548	592	602	588	566	556	558	566	621	537	581	567	564	577	608	561	600	561	565	589	584	537	575	584	638	598	596	577	578	614	602	572	571	577	588	614	595	597	593	562	583	581	585	594	597	597	569	525	585	582	610	569	554	568	569	591	540	577	550	540	580	616	623	598	614	596	543	575	582	568	551	582	595	586	584	594	578	607	551	557	547	627	594	566	580	625	558	579	599	564	606	562	582	524	574	579	616	588	559	632	566	587	572	566	606	544	597	570	611	576	575	557	636	600	574	576	526	587	620	609	614	582	576	574	605	579	564	541	574	571	588	594	561	705	582	593	577	573	610	552	580	595	569	587	617	593	606	597	557	567	602	615	604	589	555	577	591	549	615	606	547	566	616	552	574	583	557	591	526	553	596	576	618	595	619	622	584	578	618	594	583	592	575	535	562	583	596	539	545	583	606	585	590	602	538	572	606	622	590	595	601	615	545	594	566	603	556	581	594	584	588	612	613	573	560	595	604	587	638	555	604	590	556	610	569	585	558	570	588	543	569	586	604	578	599	549	564	560	586	559	599	593	607	576	619	556	582	604	564	557	635	613	578	611	560	569	572	566	587	556	583	596	564	611	587	544	595	623	594	580	596	586	567	584	605	583	607	586	620	523	568	634	568	520	592	568	583	589	592	608	584	546	600	609	563	556	577	551	610	538	588	598	594	585	614	599	574	582	579	581	574	589	587	585	578	527	626	584	564	534	563	558	578	572	578	595	586	590	518	527	526	577	611	600	612	598	600	599	583	602	583	598	547	589	559	577	559	576	617	566	583	588	538	579	536	636	591	598	567	577	616	558	507	591	565	577	553	623	643	587	612	596	555	559	549	574	594	573	582	594	562	562	606	569	583	603	589	567	573	619	582	623	575	608	583	551	584	587	527	571	577	601	612	564	581	561	574	600	573	583	545	604	580	571	618	559	584	593	573	605	576	592	577	591	593	573	594	542	561	560	523	558	568	568	563	578	603	568	556	621	588	582	597	619	580	594	602	589	570	535	543	605	570	552	557	568	548	592	618	565	595	614	586	608	596	607	583	569	560	559	606	588	551	604	598	589	557	574	567	584	557	558	540	587	586	574	579	578	606	603	621	547	570	580	602	634	610	608	594	575	581	566	563	580	602	559	599	604	597	628	596	605	589	596	561	542	555	568	599	590	625	553	590	565	630	586	624	576	575	613	595	590	588	600	531	572	558	593	603	585	577	610	581	602	607	540	599	622	611	580	599	576	576	598	598	554	550	579	594	608	565	557	571	581	570	577	608	598	592	562	572	556	571	557	591	589	573	573	617	556	547	648	514	615	565	548	585	572	612	531	588	564	597	623	541	575	584	583	566	635	568	598	577	619	556	605	588	595	564	576	590	579	586	558	588	571	616	621	578	603	599	572	587	573	613	623	591	619	567	622	595	546	600	568	571	609	575	562	615	566	575	609	591	584	576	603	619	605	608	608	550	587	539	596	572	598	631	577	622	570	593	572	557	591	622	596	610	572	563	604	594	585	558	607	585	617	579	587	630	566	599	616	611	608	570	614	585	579	608	598	561	585	603	622	571	539	575	556	606	576	601	552	619	549	635	632	635	549	592	565	564	625	571	591	591	641	581	615	585	595	559	602	595	587	583	604	578	586	531	638	623	576	638	612	562	650	580	622	635	603	579	552	583	573	594	614	593	563	564	626	601	603	560	573	530	597	550	569	552	573	552	600	605	564	593	549	618	596	597	591	569	609	567	585	554	565	591	604	543	562	572	586	565	593	549	597	596	591	608	574	633	548	616	565	621	585	596	561	613	564	581	585	602	587	591	556	600	554	606	587	571	559	596	539	607	570	556	554	593	571	535	617	545	580	584	599	581	555	577	602	626	598	597	543	564	587	585	588	558	624	571	580	602	572	567	584	624	578	619	602	571	615	575	603	598	596	605	591	582	570	564	591	634	551	597	611	572	592	576	573	578	587	612	559	601	596	607	633	601	604	595	583	584	603	591	581	579	580	611	633	605	565	586	545	559	637	581	610	589	625	606	558	603	606	572	573	495	530	579	572	557	596	589	639	590	584	624	626	557	561
32420	4623	1313	983	771	620	558	531	494	492	447	438	407	417	406	366	374	395	331	342	389	333	377	356	366	350	349	363	385	365	362	328	344	337	320	365	330	388	329	337	385	350	342	339	339	371	342	381	337	322	387	317	396	382	368	328	364	325	334	327	344	314	320	356	327	341	336	379	372	375	328	334	360	355	351	348	338	324	333	353	346	348	340	345	355	338	369	385	353	343	351	338	337	333	367	364	351	315	330	352	354	333	324	359	367	327	339	319	330	358	364	352	345	362	339	369	362	342	355	362	341	363	366	333	354	347	327	321	350	325	352	365	367	334	357	384	335	335	354	366	308	334	336	369	353	349	380	356	342	312	330	346	347	318	361	360	320	341	330	350	326	404	352	353	334	323	334	364	350	347	295	347	319	353	344	350	360	309	350	367	352	342	333	316	364	337	361	357	341	318	348	330	344	364	375	338	355	319	360	351	355	333	327	322	360	362	331	321	354	352	361	370	363	342	301	333	366	332	354	339	322	322	320	334	343	316	353	324	361	368	337	356	350	376	335	359	336	320	357	338	351	345	337	362	322	386	318	372	336	341	331	366	324	348	374	329	346	330	355	338	338	338	339	316	316	342	340	344	340	394	361	327	380	324	341	313	309	327	326	346	370	311	374	340	359	307	326	342	347	344	332	308	366	361	335	321	351	369	356	336	326	330	343	392	348	358	304	330	306	388	373	357	325	355	391	354	331	359	344	334	354	315	341	328	363	365	311	359	334	358	365	346	317	349	344	336	341	343	343	345	333	355	342	304	338	316	322	340	340	340	349	355	326	314	316	338	364	308	339	350	314	358	325	314	355	338	342	344	343	318	330	346	352	358	286	377	358	340	335	302	345	375	342	327	332	370	356	351	365	344	334	366	360	358	348	367	375	375	357	335	371	336	357	362	350	326	332	325	339	308	356	341	352	351	373	324	329	314	320	325	345	352	353	393	352	372	335	327	367	320	345	336	330	330	341	321	368	348	345	345	331	350	348	365	322	338	323	341	358	361	337	332	358	345	350	318	340	343	355	325	351	331	356	333	318	341	324	366	313	322	359	366	331	359	338	326	335	371	326	329	337	357	332	336	350	324	339	314	361	338	333	342	361	313	369	371	340	356	358	328	332	350	342	312	331	338	307	345	318	309	332	327	354	327	334	382	361	354	340	317	327	333	335	327	321	359	358	301	335	329	324	346	330	345	383	329	339	365	333	303	351	370	356	359	328	346	370	340	340	324	332	374	377	354	319	346	318	333	374	330	353	340	369	321	325	341	365	330	359	361	364	353	380	369	319	318	311	305	341	326	353	311	322	313	380	379	337	333	368	349	305	341	325	334	362	369	350	349	336	333	347	355	334	376	324	331	364	340	334	314	356	350	329	353	344	317	352	304	364	382	341	358	356	335	384	353	369	343	329	351	331	326	352	314	363	361	359	299	342	316	364	343	299	361	311	352	331	341	383	327	331	326	346	322	341	373	330	379	322	324	340	308	343	374	291	344	355	292	335	343	327	328	377	369	373	352	338	346	327	347	302	301	365	325	385	317	376	322	302	353	354	348	323	350	357	341	338	345	382	321	345	348	329	314	362	384	360	327	325	351	339	351	332	328	311	327	385	329	338	323	339	341	315	357	384	331	344	362	351	348	330	351	335	339	334	348	372	329	327	349	336	359	341	376	351	320	365	346	343	339	374	341	343	302	303	330	358	317	380	340	348	339	325	321	367	364	332	362	360	362	352	388	366	335	333	317	309	347	329	372	329	355	371	335	331	332	346	388	329	362	303	362	351	336	331	383	381	392	354	358	328	334	308	342	357	338	326	350	391	333	343	341	343	361	333	313	371	356	325	379	363	345	349	358	331	358	352	336	357	322	353	358	341	351	347	383	352	342	362	344	359	297	318	321	327	326	335	340	326	329	345	358	363	385	323	329	301	365	328	337	346	352	346	323	303	355	364	358	354	327	345	351	356	355	346	351	355	378	320	332	318	319	365	316	377	325	333	334	351	332	319	327	346	343	348	340	311	348	331	344	312	334	326	350	341	329	346	358	315	326	317	342	350	351	386	330	323	343	343	315	330	323	370	334	333	367	332	324	328	328	384	336	320	339	339	356	327	313	328	316	326	358	331	361	367	339	356	333	370	370	362	331	368	348	343	367	346	315	350	372	332	316	351	340	327	328	336	367	337	374	345	325	325	363	337	352	363	323	346	309	354	346	359	336	371	329	320	324	354	323	366	359	392	350	360	325	347	329	348	369	340	334	347	348	327	355	352	367	320	309	333	332	358	329	330	340	354	313	350	346	321	359	314	319	335	330	363	350	321	306	379	332	349	339	374	353	336	349	342	337	350	339	365	369	366	328	321	377	325	340	327	350	332	351	348	356	337	383	347	353	315	332	285	358	350	326	316	333	327	356	323	300	336	341	370	358	341	349	305	381	360	344	347	349	329	349	344	341	332	328	311	375	334	358	307	317	344	358	319	349	337	354	342	366	328	335	331	350	357	367	337	348	344	309	370	319	366	346	363	305	351	301	369	352	329	328	340	310	323	293	369	324	332	356	366	337	351	329	328	324	348	314	393	327	334	359	331	325	327	320	348	326	342	347	336	370	333	352	368	334	369	356	329	328	329	327	324	319	358	347	343	369	338	349	369	354	368	338	332	345	334	338	335	332	368	313	342	313	340	346	356	354	350	346	338	355	336	367	357	303	318	327	341	346	344	353	332	322	365	396	340	340	343	380	354	340	358	323	371	348	309	346	337	357	344	351	357	323	355	332	326	349	321	326	349	338	331	337	366	322	368	361	312	306	350	309	324	333	346	334	369	345	357	339	361	354	325	319	352	345	332	301	355	355	341	331	339	301	348	334	369	351	309	362	370	348	347	317	339	383	348	317	317	355	361	372	326	325	331	316	365	369	356	315	345	354	312	333	354	338	320	339	381	317	343	339	306	371	331	366	348	337	335	326	329	344	336	355	340	326	307	334	371	311	374	344	328	317	322	328	324	349	340	322	336	319	364	354	339	331	348	315	336	337	336	335	326	358	360	354	327	345	343	329	380	359	370	369	356	351	374	315	339	361	318	383	364	340	359	362	359	322	308	349	343	356	310	353	347	336	371	344	332	339	370	345	369	307	344	313	339	318	343	357	337	365	356	388	381	362	345	334	361	343	352	344	333	348	327	356	351	348	358	360	343	332	339	351	340	344	348	364	360	318	356	360	340	350	346	350	381	341	361	345	372	350	348	351	327	376	344	339	376	345	344	369	319	351	332	309	323	332	325	331	330	350	348	339	372	316	356	363	328	352	337	339	330	329	308	334	347	312	357	334	351	373	328	323	361	350	325	338	308	349	347	316	363	315	352	363	370	328	347	347	330	348	372	373	343	338	332	381	321	334	321	344	350	351	359	349	343	367	354	347	361	357	326	341	361	343	321	342	341	348	349	345	352	348	335	319	355	330	337	326	325	377
16496	1694	2940	3338	2915	2357	2071	1812	1633	1552	1415	1434	1246	1261	1211	1179	1078	1058	1102	1097	1016	1009	989	1035	1009	1060	1023	987	1006	978	1012	977	953	934	987	933	915	954	991	953	986	944	979	928	922	937	956	948	927	883	906	885	961	919	919	999	890	917	936	824	873	918	926	945	891	912	904	966	948	984	894	897	872	948	946	902	899	907	957	872	875	914	868	883	910	924	965	918	950	871	930	898	884	932	913	948	923	959	926	874	921	876	938	798	951	941	914	902	945	942	881	899	911	922	858	897	913	883	876	929	945	874	922	907	887	905	906	945	906	907	876	901	936	922	943	926	913	874	898	890	961	933	897	900	909	933	918	916	893	934	923	864	877	909	907	944	930	947	895	921	963	925	908	873	962	894	899	888	906	930	934	916	988	937	873	880	916	897	894	852	874	841	905	932	898	908	905	924	914	890	893	886	908	864	922	887	885	855	921	932	875	904	872	922	891	885	932	955	917	919	878	933	923	877	925	832	921	851	927	886	867	888	907	847	920	912	927	922	902	853	900	947	852	906	905	932	938	888	896	959	919	921	896	891	876	904	942	893	882	936	916	896	913	914	899	912	930	859	875	957	934	902	878	862	920	952	915	863	922	903	904	914	906	904	895	901	889	910	948	886	924	907	872	909	877	889	925	977	909	906	871	887	897	934	905	850	876	919	883	901	944	870	924	898	889	940	842	879	950	924	934	906	816	882	953	905	890	882	887	891	945	881	910	826	873	903	968	895	868	926	943	964	880	902	913	924	887	927	892	919	937	879	946	906	891	863	904	892	886	916	926	924	892	849	875	873	890	927	856	873	913	832	896	903	963	918	926	881	888	892	945	896	932	890	839	921	941	908	838	901	872	917	929	895	955	894	859	901	922	945	882	904	989	883	869	904	880	919	927	908	929	956	893	897	907	862	926	840	851	920	916	939	883	912	887	891	873	898	911	929	931	910	919	867	887	979	907	886	916	905	891	895	906	901	937	946	896	901	908	902	953	914	880	928	918	925	989	869	840	882	874	902	855	890	865	920	918	910	876	925	940	919	936	901	897	901	883	929	878	875	917	866	917	891	891	952	907	870	915	889	906	924	940	908	942	965	945	867	883	873	937	933	886	914	900	905	891	909	927	934	941	892	928	888	923	964	894	907	924	926	878	848	883	901	945	878	888	892	886	921	899	922	940	952	915	901	896	877	909	896	940	890	898	922	906	967	938	871	930	917	900	979	874	894	881	859	911	889	853	918	882	902	856	899	933	916	857	913	933	951	898	888	865	921	901	858	898	911	866	876	896	883	859	933	936	942	931	935	919	919	895	916	892	875	967	884	948	877	925	926	890	890	942	910	850	887	914	932	933	885	934	943	905	811	874	894	889	900	893	953	907	893	962	849	856	878	918	857	843	916	884	898	852	911	900	886	855	935	882	909	897	860	981	884	942	932	935	863	858	870	907	891	928	905	900	898	894	903	920	907	918	887	875	942	906	892	886	920	938	925	923	885	883	968	877	907	878	901	926	908	905	879	888	894	918	910	920	913	908	924	923	929	984	881	934	899	872	878	898	931	905	872	955	905	870	910	960	926	902	880	996	871	894	884	915	914	893	876	890	926	899	922	904	871	909	905	897	950	886	939	915	853	944	900	953	907	895	867	868	910	923	872	885	888	897	893	909	915	914	922	864	900	921	948	915	874	891	934	860	864	937	952	927	864	907	994	906	872	909	875	905	938	851	865	868	896	868	909	883	896	910	888	899	932	891	942	893	920	904	921	909	910	893	906	874	927	904	857	885	893	902	924	933	899	893	897	905	878	890	880	879	900	937	917	889	942	917	880	910	935	922	884	879	945	934	864	911	922	901	896	912	878	970	950	947	918	886	977	872	897	912	902	891	917	964	856	905	876	923	932	887	880	913	926	938	942	939	909	914	921	917	899	936	893	943	910	893	888	938	915	857	952	891	880	917	924	875	912	860	923	876	961	955	884	923	908	923	920	885	938	965	909	897	895	953	976	905	904	910	916	854	874	910	896	915	904	919	905	894	893	933	880	907	930	906	918	907	925	921	860	936	900	953	920	899	857	897	908	873	893	903	945	853	915	956	928	940	900	850	919	903	956	903	920	911	954	962	905	873	880	910	904	922	890	884	929	917	905	925	929	919	868	911	898	972	884	926	880	909	904	910	952	893	921	943	881	915	901	889	887	924	913	923	903	916	896	913	931	934	858	872	851	900	897	881	899	906	859	905	846	885	924	913	901	874	941	872	921	910	931	935	890	868	880	890	957	890	851	896	892	878	882	880	909	850	893	903	913	919	882	875	843	940	861	928	865	875	907	923	935	891	922	953	900	889	871	917	891	925	916	943	909	931	914	916	945	857	908	879	920	860	922	915	876	929	934	870	887	914	919	944	880	935	918	900	966	915	895	948	881	874	931	822	935	897	922	917	853	915	924	924	856	906	899	873	909	921	855	995	856	913	890	899	883	895	957	911	884	921	884	935	953	915	941	950	882	932	868	899	893	912	919	882	892	898	937	877	895	900	933	903	907	953	923	942	938	929	889	926	955	909	912	947	939	882	893	844	927	892	903	889	932	940	891	885	921	891	867	922	869	882	894	928	896	911	939	869	943	881	885	900	882	901	897	895	877	927	951	895	905	897	885	918	905	935	916	922	862	907	861	904	909	910	871	934	864	910	921	897	879	883	897	901	926	1002	863	893	866	932	940	888	894	923	951	867	943	941	896	915	992	912	925	840	944	890	906	907	864	918	909	901	918	947	891	856	877	867	922	951	918	910	952	901	849	952	896	930	902	891	893	881	938	877	898	939	884	898	950	878	943	879	845	908	910	875	898	928	902	915	875	895	933	897	910	932	875	913	895	944	915	934	905	935	939	825	889	872	942	895	879	930	871	907	890	899	854	905	958	919	888	945	891	916	915	932	938	862	889	895	896	890	903	881	902	908	926	950	854	881	899	928	877	902	874	940	920	908	884	865	923	897	943	878	839	956	909	914	909	890	866	888	874	909	922	939	869	924	917	941	855	902	923	866	931	873	976	883	896	893	946	889	899	849	873	924	942	913	917	906	894	896	907	843	859	962	930	857	853	907	950	882	903	894	913	910	952	887	945	915	965	946	857	914	908	908	916	891	928	900	915	882	909	926	923	954	947	911	938	936	920	899	918	830	915	879	878	923	897	923	919	912	869	908	894	933	900	869	892	928	908	895	888	892	872	909	941	896	923	919	852	936	877	933	901	846	882	909	937	870	907	899	926	945	939	904	887	895	928	906	854	939	896	880	901	900	904	859	894	906	888	929	965	910	870	902	892	902	876	903	851	932	911	884	872	866	914	886	899	875	910	933	847	925	940	890	919	866	917	900	882	870	919	923	853	955	851	908	909	853	842	896	890	884	880	886	885	902	880	891	959	902	924	889	890	890	881	917	898	867	922	900	943	889	930	885	925	910	956	882	862	915	918	911	914	926	900
44887	9000	2328	1596	1225	867	717	628	552	489	486	387	398	400	364	363	338	362	372	375	312	343	332	376	334	345	346	347	323	323	330	299	288	297	298	315	300	301	319	349	289	301	340	292	300	273	289	305	308	315	342	312	308	319	342	314	302	285	313	288	297	291	293	313	299	310	326	354	325	320	358	305	308	300	297	288	317	321	304	288	292	305	306	315	312	301	334	310	300	330	319	328	306	276	294	321	308	325	309	281	289	291	318	275	295	333	280	295	307	273	336	287	300	363	294	290	301	296	305	317	333	313	306	295	281	328	303	284	301	280	294	338	297	278	285	282	270	311	316	299	313	297	300	317	305	287	305	314	273	321	319	300	339	305	257	308	342	315	304	326	311	314	313	292	298	280	302	335	312	327	299	306	296	325	293	295	289	310	327	285	292	292	268	264	304	300	304	331	312	323	295	316	299	272	318	307	306	285	307	312	290	315	308	302	289	285	310	338	339	324	310	303	314	319	321	282	312	323	310	312	294	286	306	317	298	322	311	323	299	288	279	328	303	282	321	288	288	318	296	317	318	317	289	275	270	317	318	306	268	300	310	327	271	304	314	320	249	308	300	281	311	341	285	307	314	285	307	287	299	311	313	305	313	332	266	317	300	311	331	325	259	310	340	299	321	341	308	310	325	315	311	304	324	290	314	308	261	305	325	289	301	299	307	295	315	315	310	310	281	274	290	275	272	300	298	317	288	308	302	317	287	303	312	314	310	304	305	267	287	340	332	292	310	313	327	316	298	326	299	294	319	297	309	302	315	297	308	306	304	322	309	270	298	312	292	270	301	300	312	307	307	287	309	305	323	294	298	304	307	301	288	306	298	316	297	276	312	306	315	302	296	297	293	272	269	303	290	298	322	292	320	270	280	288	304	317	285	286	307	316	303	336	320	317	308	263	278	307	330	317	280	325	314	292	294	293	295	323	297	335	329	294	283	290	269	284	309	311	295	268	294	337	313	332	313	281	287	310	286	296	287	310	322	326	301	313	289	291	284	286	297	282	307	305	322	330	330	288	286	284	274	312	326	286	283	300	271	293	283	316	292	333	309	286	294	277	304	310	310	332	298	328	309	334	294	320	297	332	296	295	286	288	270	300	292	293	308	304	293	265	296	299	300	298	294	315	311	265	319	325	357	304	309	332	290	297	272	307	332	304	292	320	297	284	312	291	305	303	298	307	287	374	325	303	312	301	334	298	302	310	286	294	280	295	300	287	346	312	310	318	298	318	308	326	307	311	320	311	282	301	312	300	292	293	298	294	317	299	271	274	332	313	302	327	309	320	314	338	315	353	288	318	319	306	291	312	288	289	282	301	308	333	300	314	300	293	295	286	246	313	311	300	307	306	345	280	302	307	276	309	312	328	304	291	334	272	279	325	321	317	301	317	314	300	282	297	354	316	310	286	284	271	304	303	334	296	301	318	295	314	293	290	304	281	300	306	338	304	294	301	285	272	337	316	317	329	263	271	336	283	296	292	319	309	302	285	277	282	298	312	317	284	320	316	338	306	290	288	295	323	290	302	291	270	309	287	308	288	302	300	303	291	280	339	276	327	310	319	306	310	322	309	297	301	302	298	307	287	312	280	304	260	315	313	278	301	277	307	283	299	310	329	282	306	327	296	304	316	320	292	302	286	335	340	315	315	312	280	299	277	298	327	267	285	301	288	291	310	293	312	311	299	279	326	322	301	335	314	291	305	295	294	307	303	313	324	299	277	326	317	331	300	269	301	284	333	291	319	334	332	303	294	285	300	289	308	301	333	309	297	307	280	282	319	295	294	327	303	284	358	293	298	327	285	289	288	294	305	274	308	300	289	327	287	316	301	294	307	277	269	314	316	278	323	309	303	306	298	347	285	309	311	298	264	306	304	303	281	274	290	292	294	285	308	311	304	311	297	303	309	303	282	318	312	305	284	265	260	301	297	295	302	297	305	311	288	344	289	298	325	298	294	303	318	283	284	324	327	271	286	274	313	292	289	314	322	336	319	249	305	325	314	297	332	301	288	332	299	327	287	327	325	298	307	306	301	290	293	277	285	288	293	275	306	299	296	319	303	275	320	294	310	294	284	289	339	281	276	288	287	306	325	306	298	337	315	268	296	293	303	304	317	246	296	315	315	314	307	279	314	333	338	288	320	308	297	282	302	331	307	282	332	265	322	320	290	284	302	324	314	320	330	272	276	317	276	282	299	283	302	292	302	293	312	340	311	304	296	328	305	308	300	317	295	317	326	315	297	315	316	325	327	310	301	286	322	320	325	306	287	299	297	314	284	298	294	305	270	273	292	309	287	276	295	313	310	326	328	290	326	301	346	278	293	304	288	288	339	306	285	309	329	273	299	285	318	306	315	309	293	326	321	286	330	333	314	290	300	338	273	286	320	285	298	323	300	311	323	286	279	304	300	289	280	276	290	317	326	304	305	315	315	306	296	300	324	329	296	296	300	310	316	310	282	302	315	319	313	299	295	323	319	311	254	327	313	306	288	304	298	314	316	302	307	318	292	303	289	311	300	290	292	266	279	274	304	334	290	289	313	292	290	323	299	316	297	244	306	287	294	289	293	270	353	305	306	293	301	315	298	307	321	291	319	265	321	315	294	349	296	328	295	312	299	283	304	326	287	264	307	318	323	317	278	302	304	340	307	309	308	341	315	318	313	308	288	282	294	308	282	318	301	309	309	305	286	296	314	294	310	333	321	302	299	281	294	282	304	314	339	308	330	322	291	296	316	324	312	358	290	318	331	284	296	312	297	314	302	280	289	326	324	288	318	304	273	341	311	307	265	302	294	285	282	332	285	292	283	309	293	306	304	276	314	307	318	286	304	314	310	315	278	314	295	310	288	305	322	323	276	302	314	286	292	333	323	284	315	285	305	273	276	288	301	299	296	316	299	320	318	319	305	302	276	288	300	311	265	310	273	304	291	321	286	296	334	305	305	301	276	282	302	312	298	282	316	301	313	298	307	307	302	314	267	277	307	300	341	314	310	331	311	336	332	314	316	309	293	278	292	281	296	297	314	287	321	315	284	314	310	261	320	314	304	323	318	290	280	318	295	290	301	316	306	295	312	287	310	298	292	284	288	297	314	301	305	313	312	336	298	318	333	317	275	299	311	284	306	276	325	313	315	284	311	279	340	309	272	283	305	315	330	297	321	313	272	305	309	325	308	312	292	300	311	284	305	323	284	292	283	306	289	320	322	307	318	285	339	300	314	312	323	312	309	310	302	318	315	285	279	298	288	286	292	269	299	306	297	314	323	302	299	317	335	284	319	285	294	324	307	288	277	301	281	322	316	278	298	300	320	304	299	321	295	302	299	282	290	277	345	306	292	306	337	313	297	321	314	322	307	302	295	298	309	333	324	318	287	297	304	331	277	297	327	300	316	310	297	302	320	315	286	331	288	324	295	296	303	318	270	271	317	255	292	335	336	320	304	264	311	274	289	316	305	285	321
21474	2349	4692	5306	4603	3769	3062	2653	2382	2057	1885	1752	1599	1472	1407	1357	1177	1199	1223	1124	1071	1055	1070	1035	1009	974	1008	981	937	937	960	976	969	937	863	893	898	847	855	889	863	858	914	918	879	834	816	804	841	843	823	804	812	808	828	835	840	820	809	753	804	813	779	815	836	800	852	841	783	859	837	861	824	784	740	853	823	798	797	804	788	785	814	808	800	824	759	821	787	795	868	777	812	802	832	797	785	796	824	853	792	756	809	785	760	829	818	812	820	801	864	785	749	783	808	818	813	821	811	803	845	807	787	788	866	817	782	780	796	853	745	763	802	795	792	779	822	710	783	814	751	824	788	766	864	770	770	784	812	813	826	752	797	779	801	810	788	761	791	802	807	770	830	788	795	824	795	790	815	807	741	779	768	769	776	816	824	832	780	778	807	811	765	748	784	808	755	798	814	848	794	839	740	788	783	783	758	772	773	788	780	797	809	795	781	784	803	803	779	797	815	772	792	789	754	778	828	769	794	815	828	778	769	751	807	796	761	794	791	755	813	772	866	792	782	816	792	816	765	785	767	763	805	812	829	815	775	811	798	763	787	797	767	779	828	797	815	788	731	800	778	801	806	771	739	811	794	786	727	773	776	803	819	781	786	811	785	801	770	800	729	834	788	838	776	805	789	816	768	761	797	790	829	745	809	841	748	745	766	775	770	779	778	837	779	841	813	785	770	789	781	783	819	760	796	761	788	776	792	791	780	824	791	844	789	764	805	823	798	742	810	753	803	807	788	805	766	779	783	767	795	739	745	789	770	786	781	820	809	787	757	823	811	820	745	727	739	800	783	798	779	795	781	796	810	799	804	823	811	801	815	778	789	815	823	807	773	807	837	790	816	782	766	788	735	762	814	763	786	850	758	757	781	775	823	766	807	774	820	762	815	811	792	777	749	793	802	755	799	804	768	766	788	829	754	808	784	783	762	808	781	781	832	838	764	814	764	778	806	798	777	781	726	776	818	761	761	739	769	809	831	811	797	761	794	780	752	838	768	741	775	814	811	782	816	759	763	772	793	754	726	784	796	788	804	808	749	764	771	825	789	816	763	789	763	747	789	763	781	792	832	827	751	812	796	779	840	814	809	775	748	780	770	798	748	815	766	783	785	782	793	772	803	795	714	777	801	789	777	774	794	819	792	805	805	743	806	793	785	802	841	778	717	801	807	805	803	739	747	766	753	785	783	762	762	760	778	796	753	768	797	787	799	825	788	775	754	810	775	756	778	803	755	726	789	769	808	810	809	819	794	774	780	798	797	798	788	797	792	809	792	790	778	764	790	797	799	762	740	844	782	786	834	745	809	790	789	799	802	776	811	781	765	820	775	800	799	862	816	776	800	791	831	787	810	760	798	781	824	808	791	767	780	788	818	801	821	786	807	810	753	759	784	776	783	841	837	798	769	732	731	781	845	778	797	780	777	774	758	800	733	758	795	833	819	775	774	823	817	756	793	775	758	778	795	740	821	843	760	774	829	842	827	793	795	754	780	783	758	775	768	796	784	769	809	750	751	812	771	768	787	834	799	806	777	752	785	810	784	752	800	774	796	737	781	752	792	769	816	791	760	779	815	810	807	747	782	803	783	719	791	703	768	788	831	805	792	813	821	760	775	787	828	811	759	791	767	746	781	761	863	787	799	782	782	825	755	785	802	765	815	775	723	753	809	808	783	772	806	825	808	770	830	774	774	803	764	753	780	741	773	822	823	760	735	797	774	750	737	762	801	770	737	784	803	849	770	754	792	807	801	786	784	821	754	763	809	802	837	794	831	778	793	748	768	795	820	738	786	773	808	814	751	759	812	746	825	795	810	791	746	754	809	804	796	798	776	794	850	767	786	802	803	740	761	784	794	781	832	755	864	789	803	762	834	864	769	785	791	768	804	802	765	778	795	796	868	763	799	770	748	750	788	792	758	788	807	758	812	810	791	784	798	774	805	816	794	781	805	723	835	779	807	787	797	781	801	792	824	753	768	770	738	806	814	747	797	798	792	773	789	791	793	799	800	808	770	806	798	755	754	799	803	776	794	775	751	818	792	835	756	773	778	795	807	832	776	846	838	793	772	738	767	800	800	813	798	749	789	840	779	788	808	788	751	804	787	789	860	807	747	767	805	731	734	844	800	774	743	811	840	823	761	808	837	775	741	807	795	797	755	784	764	816	812	825	827	766	778	815	783	792	781	777	808	785	763	772	784	773	769	759	804	787	751	759	761	841	833	776	754	757	767	736	778	721	791	782	797	780	804	766	746	809	719	736	775	763	807	773	764	758	773	793	804	803	747	772	760	803	774	770	787	749	810	785	784	801	801	801	798	798	763	766	769	801	796	729	779	754	787	829	777	774	772	742	781	836	756	790	781	778	775	800	795	796	785	808	823	781	737	776	809	853	781	791	765	783	777	776	754	779	806	766	810	780	832	719	770	790	852	778	740	812	787	806	807	794	771	781	805	800	802	797	809	828	781	797	797	788	805	780	771	813	784	772	743	828	783	828	822	781	779	847	852	805	825	817	779	799	754	794	756	765	808	804	798	787	766	814	754	787	790	731	761	805	785	763	821	825	852	777	799	817	784	771	734	792	790	767	782	787	816	800	755	838	783	788	818	812	735	774	801	802	768	824	746	832	783	741	772	770	793	782	806	818	775	785	733	778	759	773	798	784	812	764	770	796	799	826	800	769	767	792	778	783	778	794	741	791	778	840	797	778	776	815	752	816	769	806	790	750	782	789	803	800	812	788	803	829	782	762	807	802	836	793	807	713	793	757	773	771	803	773	787	760	822	834	793	707	781	785	773	841	836	758	773	757	766	826	835	755	780	796	755	799	786	763	797	837	806	807	837	779	811	802	826	755	821	747	781	805	766	782	790	821	791	781	780	805	814	802	780	809	798	768	738	801	776	777	830	792	789	791	818	768	766	776	794	743	785	824	801	810	744	751	808	759	811	797	742	785	798	843	817	762	837	802	781	764	743	726	804	818	744	767	745	819	766	795	790	789	781	775	768	770	761	776	781	770	808	753	817	816	772	731	829	826	693	806	770	791	780	744	757	732	794	792	774	762	803	788	771	786	839	788	735	757	802	787	828	821	770	765	799	793	826	780	791	807	755	780	751	750	805	804	786	801	774	762	776	768	772	837	780	809	781	802	748	797	819	805	758	816	819	759	783	749	770	736	799	752	745	778	790	815	818	774	791	775	787	819	819	756	824	768	757	793	795	774	831	799	796	760	786	772	801	842	751	794	822	818	775	732	774	754	798	820	813	766	799	788	819	772	805	814	739	788	828	770	816	864	803	840	785	781	764	796	783	757	759	799	757	754	790	762	779	725	755	759	786	741	760	837	775	766	770	763	829	784	762	783	713	796	780	778	816	764	789	786	773	762	794	793	751	825	780	766	847	763	799	788	769	773	775	777	794	756	760	784	829	775	790	825	744	800	773	807	802	713	780	790	809	790	809	785
5253	249	240	230	193	204	191	204	195	197	222	213	207	185	160	213	203	189	194	207	197	185	212	196	222	190	208	199	215	206	175	228	181	188	198	178	183	200	200	216	193	200	184	187	209	170	186	181	196	211	169	215	214	196	185	190	187	215	205	190	208	218	228	181	187	201	198	214	215	193	219	188	234	190	219	193	189	207	206	215	213	205	208	219	191	190	168	215	184	183	190	198	208	179	204	218	215	216	211	149	207	187	190	213	195	191	175	205	200	201	182	182	184	178	181	184	214	188	203	192	207	178	195	186	192	196	175	199	230	190	193	199	195	219	201	199	210	206	177	195	226	208	181	175	212	212	194	191	221	202	216	159	197	209	192	208	200	199	182	192	187	176	206	188	211	191	190	189	196	215	193	195	212	208	184	177	216	209	216	159	201	201	202	183	204	212	177	173	206	195	191	197	197	201	218	206	192	189	186	208	183	227	201	200	198	201	185	201	229	192	215	220	208	190	199	213	180	203	176	178	221	216	186	221	221	223	221	204	185	228	209	177	222	190	207	207	188	181	205	172	209	210	206	185	216	199	197	199	190	207	214	196	231	213	189	214	188	203	234	201	206	208	214	213	213	187	165	210	209	182	204	200	193	195	203	202	177	197	203	219	171	210	210	191	192	179	213	214	226	199	209	216	216	189	180	208	197	158	173	202	214	200	234	197	209	189	202	215	211	177	203	195	233	207	207	204	201	197	152	193	215	180	189	196	214	200	203	212	165	194	196	187	187	200	226	165	199	201	192	193	179	189	216	192	190	203	201	198	216	210	211	202	195	181	192	189	204	215	204	208	222	186	211	221	216	194	170	176	201	180	193	189	192	201	215	191	176	162	177	192	216	194	201	201	183	193	201	188	216	184	189	181	207	198	185	213	197	208	217	201	184	206	204	189	217	217	206	189	182	201	166	210	196	211	189	186	184	206	194	205	224	229	202	205	184	194	223	209	194	208	206	214	214	212	194	216	202	205	206	208	186	228	174	194	204	201	224	191	182	214	211	211	157	225	203	205	216	177	210	176	179	197	177	192	201	198	219	187	192	189	178	206	193	231	207	183	195	203	180	195	212	182	188	192	175	193	182	193	215	204	197	194	189	198	182	186	194	178	180	233	204	190	194	211	191	188	212	218	230	167	196	197	211	199	199	206	200	224	177	210	175	185	209	202	208	191	164	193	197	194	218	194	212	193	200	172	187	192	197	226	214	201	193	190	199	209	205	186	213	216	186	186	172	200	196	218	199	202	190	195	207	189	239	172	193	195	208	179	208	178	192	198	201	211	207	218	209	195	188	205	186	201	203	192	201	208	202	198	210	208	178	200	187	188	200	190	228	182	188	182	185	204	201	224	197	186	200	207	197	162	215	212	212	183	174	190	187	219	180	196	199	187	205	196	215	215	188	185	193	192	203	180	191	215	211	199	225	193	195	194	206	202	203	190	207	195	214	201	239	194	189	191	192	187	199	189	182	188	192	188	214	218	175	186	189	217	198	194	171	188	184	192	203	191	196	215	225	210	188	177	217	194	204	194	191	192	187	195	204	199	189	189	210	197	167	216	173	186	212	196	193	181	203	219	192	213	179	173	192	214	225	207	190	215	179	194	194	190	209	183	209	167	216	202	196	188	190	172	190	183	208	208	199	168	198	195	187	184	214	183	220	196	193	214	210	209	168	212	181	185	180	205	190	194	195	169	185	203	210	212	185	192	198	207	189	187	194	203	214	210	209	181	191	214	193	204	210	177	203	203	205	216	177	218	208	193	223	193	195	172	227	177	167	189	198	208	224	224	200	220	202	200	196	177	204	186	203	185	213	205	211	196	208	210	186	219	195	186	173	202	194	210	231	192	183	204	201	196	223	201	218	209	215	198	209	181	200	180	206	186	198	179	214	199	183	218	172	210	206	228	209	208	200	214	213	178	202	192	196	194	182	205	202	232	180	192	194	197	196	197	193	202	194	213	195	236	224	184	174	200	200	180	198	196	204	190	208	211	200	187	196	207	182	209	183	202	215	204	209	189	215	189	186	191	212	207	210	184	194	164	175	196	198	195	197	203	173	199	178	175	214	209	212	185	222	203	198	182	208	184	209	209	197	190	211	206	196	200	218	193	192	180	185	202	196	186	187	216	182	202	197	213	196	218	208	207	193	209	187	226	197	229	199	196	211	185	187	188	184	202	178	224	197	206	185	183	201	198	196	197	219	223	217	195	245	201	168	209	222	222	185	211	223	197	204	187	184	200	204	222	219	219	207	197	212	189	185	232	198	174	186	192	215	185	190	217	209	202	188	209	203	190	190	216	214	222	205	172	203	184	219	190	163	181	213	189	203	173	217	216	202	187	200	217	199	184	203	197	208	199	211	189	220	180	184	187	209	180	199	218	178	194	208	203	178	246	193	164	193	219	195	173	168	191	182	197	206	200	199	179	186	184	182	189	207	208	196	191	187	199	196	173	197	197	211	179	214	186	208	181	204	208	224	181	177	210	193	185	206	209	192	213	189	186	195	175	215	231	211	196	201	195	176	195	203	206	225	197	216	205	214	212	184	182	169	236	206	198	198	185	232	197	221	177	195	184	211	188	188	202	206	228	194	206	191	223	186	200	216	216	212	204	182	184	196	195	164	187	197	221	194	177	200	191	203	225	183	168	212	192	184	196	184	202	191	195	197	201	191	180	187	219	190	190	213	177	180	198	217	210	206	195	201	199	197	233	211	213	197	194	208	197	202	201	213	207	198	196	189	209	203	197	201	182	204	181	183	194	197	197	172	219	201	189	222	199	197	201	190	185	189	169	194	219	199	207	209	194	187	185	212	222	201	174	184	226	209	190	213	206	209	196	198	192	192	208	205	199	196	198	240	188	182	180	217	186	201	196	211	190	189	196	179	215	208	202	224	199	201	201	179	199	169	204	192	194	208	190	185	187	201	199	194	197	215	191	203	192	188	192	202	210	198	189	203	223	197	218	201	195	166	197	206	194	190	180	207	192	198	225	200	219	210	204	216	202	174	239	203	190	190	196	199	193	183	200	200	215	194	182	186	181	202	183	185	231	181	197	186	178	190	182	193	186	197	212	208	208	209	217	223	206	197	196	179	187	213	188	190	223	195	179	212	182	180	220	195	224	206	187	210	187	198	197	172	192	200	212	201	209	197	206	192	173	204	197	173	240	193	198	177	203	194	195	187	225	192	194	225	192	180	190	183	204	202	204	207	219	211	213	191	173	179	175	173	226	199	189	184	205	186	225	216	185	199	196	178	224	200	191	205	204	171	190	184	191	192	184	193	186	194	224	196	208	219	208	215	184	194	203	166	199	191	188	211	216	195	193	162	201	184	217	210	193	204	213	223	202	177	207	202	190	230	208	185	175	220	176	200	205	169	196	226	191	198	184	210	197	211	193	209	215	186	222	190	224	205	193	201	225	195	181	218	210	207	179	190	191	208	195	204	193	198	219	225	185
6336	633	707	685	705	671	664	660	594	613	614	615	645	640	591	579	619	641	597	599	598	610	561	643	558	577	573	603	587	586	624	584	575	576	602	591	560	559	568	582	564	548	561	547	607	587	570	560	603	561	594	553	569	607	561	580	568	565	556	567	603	566	525	607	549	592	598	578	568	621	608	559	582	620	570	577	600	548	588	643	587	630	592	569	548	565	587	563	600	574	587	587	579	554	595	581	593	537	575	573	567	575	571	570	574	601	578	569	619	591	579	549	592	559	599	573	556	560	634	593	617	610	610	597	526	616	561	583	619	567	562	582	550	592	569	538	584	586	600	586	576	543	556	596	603	605	580	612	567	567	617	596	582	623	571	570	530	539	535	530	568	570	583	604	619	584	544	606	597	610	554	581	600	581	621	617	605	536	566	559	595	613	602	522	601	612	579	602	591	573	555	588	589	610	589	561	558	577	572	620	619	559	547	540	567	590	558	618	617	553	574	601	569	582	571	596	568	574	535	616	636	589	589	549	605	596	591	578	609	598	577	590	597	580	569	572	639	513	585	577	582	578	618	615	580	601	577	568	592	590	599	586	593	590	557	572	550	571	597	598	564	578	587	604	600	585	613	609	587	567	546	539	602	530	574	584	600	561	605	579	603	556	571	604	563	621	594	641	558	568	568	559	561	594	574	583	589	575	586	581	568	600	582	605	576	626	588	579	602	612	567	605	595	601	514	598	591	549	576	604	609	570	573	567	567	551	566	552	536	563	568	575	577	605	551	580	566	597	565	580	570	602	540	610	600	582	603	574	578	592	582	596	568	529	556	589	547	588	596	605	585	593	583	545	578	604	561	589	593	562	614	550	574	588	598	582	602	569	610	552	585	567	568	590	597	559	588	612	583	572	569	605	518	584	615	591	607	556	572	551	605	550	569	531	597	635	571	614	592	607	572	612	575	558	600	559	570	563	598	564	545	601	577	537	579	590	579	602	594	645	569	571	598	591	609	594	616	563	578	569	593	569	606	599	563	580	562	578	608	580	583	543	581	546	618	584	579	570	605	562	598	591	589	593	570	578	578	564	562	558	564	601	594	629	576	617	561	617	627	566	581	548	624	614	560	565	584	583	579	583	577	592	574	571	573	597	551	536	592	602	614	561	613	589	591	615	619	577	593	553	612	555	598	618	592	578	568	557	585	581	579	626	579	553	578	581	600	591	571	586	606	560	607	614	587	581	542	550	609	599	572	585	596	539	633	562	556	546	584	558	576	647	591	545	610	575	575	604	606	592	585	591	578	557	624	557	583	571	604	568	636	561	637	595	556	524	585	599	562	610	582	608	576	574	589	552	580	545	621	603	548	597	581	589	608	565	586	583	594	604	583	571	567	544	601	565	591	613	574	593	588	584	560	579	599	589	606	581	558	594	525	638	577	587	619	602	576	570	565	556	580	542	589	561	575	544	544	596	560	554	578	548	549	568	602	562	601	606	555	569	584	581	567	630	640	575	579	582	575	579	568	604	563	605	579	583	528	584	595	578	584	577	576	584	563	588	611	616	615	625	536	575	583	555	580	575	609	551	600	622	586	568	565	597	565	564	609	566	564	567	574	564	591	586	543	614	571	557	601	595	583	571	565	548	592	543	592	605	577	592	607	602	602	591	602	570	632	551	604	619	559	572	587	582	605	576	591	569	604	577	552	566	559	612	561	551	580	585	588	595	575	514	590	562	574	570	586	584	563	573	571	588	569	584	603	604	597	559	587	578	598	575	552	568	582	571	587	568	605	561	583	540	580	607	554	554	577	599	581	564	531	559	568	571	569	577	600	585	530	582	618	566	578	635	591	574	577	646	578	535	535	576	584	586	620	551	592	604	579	591	578	593	557	606	549	577	528	571	554	551	602	581	575	579	586	623	557	594	592	592	570	565	579	613	598	586	590	616	591	567	590	595	561	623	611	588	575	614	574	557	583	574	566	612	581	533	629	586	548	607	579	549	574	568	563	542	565	567	623	576	568	592	585	606	585	572	618	603	525	568	555	600	580	547	621	543	539	528	603	592	582	597	564	585	625	625	569	588	561	604	605	521	599	551	570	589	587	555	548	597	581	638	583	628	587	599	548	581	565	555	604	607	588	583	602	588	587	589	593	586	571	603	590	573	569	602	602	633	603	578	560	599	560	587	556	586	567	574	588	573	554	543	585	592	593	585	577	609	522	588	517	599	554	584	606	589	646	561	549	583	598	601	618	552	568	558	587	554	553	577	581	558	530	617	558	575	570	637	576	538	555	608	573	567	581	565	603	571	536	584	562	583	596	569	555	649	573	598	606	591	627	565	535	571	570	641	582	560	597	589	552	537	579	587	600	595	589	579	542	598	566	589	551	539	549	573	589	567	582	598	572	565	588	567	612	577	610	534	574	556	567	585	607	608	548	572	599	601	553	582	582	595	584	575	618	567	596	540	534	557	552	576	603	597	582	548	569	587	596	591	564	593	559	575	587	591	571	592	568	571	534	577	600	557	582	602	576	582	607	615	587	564	577	596	607	554	599	565	546	575	570	598	586	561	591	607	566	533	549	600	638	569	555	521	583	557	556	583	587	554	595	547	565	583	583	627	575	545	570	562	576	584	520	567	593	570	588	606	588	580	576	561	529	582	579	617	572	572	566	612	562	606	576	569	585	589	585	592	573	617	597	581	597	576	589	573	573	583	578	570	610	625	592	572	564	570	610	561	611	590	591	603	595	592	538	608	580	612	617	554	593	592	589	585	598	608	587	558	624	565	599	587	573	568	609	581	587	586	574	572	600	597	578	546	526	586	578	598	623	571	607	579	580	577	558	611	581	553	540	556	607	591	595	567	605	591	620	617	565	592	562	564	566	558	595	633	589	605	599	561	610	594	585	564	604	575	609	561	545	548	585	572	560	577	602	608	603	604	577	564	581	600	586	621	628	596	577	597	584	619	573	601	593	572	586	516	549	566	553	574	570	533	581	599	596	568	623	557	569	616	605	604	605	562	579	584	614	597	602	605	590	594	568	579	532	567	557	561	596	505	571	586	584	578	565	587	571	587	594	591	594	609	601	603	621	587	553	583	613	557	567	583	556	576	537	568	602	605	597	545	550	621	557	583	548	593	619	584	578	608	585	597	588	581	580	567	596	554	632	566	589	554	576	603	590	583	595	587	590	577	570	528	581	604	574	580	582	596	558	576	578	576	561	597	576	583	564	590	578	573	569	546	535	606	626	554	545	574	573	553	555	585	566	593	608	595	597	568	559	543	582	595	569	587	561	575	550	602	618	589	614	591	585	591	576	540	597	585	594	613	587	594	609	574	561	575	573	562	601	585	580	565	584	561	626	583	596	578	556	540	609	596	568	594	575	574	533	566	568	577	604	617	572	589	565	570	607	597	602	541	584	577	554	572	577	553	566	543	566	563	617	591	573	517	606	581	563	578	581	565	576	584	574	592	575	571	531	614	603	579	597	550	604	567	583	610
28489	3278	1299	1012	797	575	583	496	425	456	428	409	396	380	370	344	405	393	367	350	348	382	379	337	343	364	354	363	360	367	365	324	359	356	333	325	337	337	350	364	363	340	346	352	349	345	374	330	359	367	369	325	347	334	309	340	352	358	359	317	301	305	348	329	337	333	289	321	365	348	359	336	350	354	335	333	343	364	350	347	352	364	325	318	298	359	347	357	330	330	367	350	359	346	321	328	362	400	327	378	330	325	334	318	342	340	372	343	342	340	358	362	343	319	371	350	332	334	324	312	357	346	323	343	338	326	326	318	351	370	342	343	331	308	341	362	353	359	356	353	316	356	380	356	387	357	357	332	330	315	357	321	401	316	383	357	331	362	347	315	345	340	294	335	324	333	320	332	363	382	334	336	317	363	318	313	342	327	315	329	331	342	319	326	317	326	322	314	351	333	352	351	329	306	385	348	332	349	320	341	352	338	308	314	358	321	291	337	362	331	328	322	324	334	341	337	299	352	358	338	400	358	347	332	342	311	341	359	348	326	317	333	346	316	345	328	346	355	335	366	339	336	306	307	350	345	324	351	335	305	330	325	306	313	348	337	352	347	330	351	338	297	350	396	335	313	341	340	372	355	360	324	310	326	343	298	340	305	342	301	345	326	361	325	311	348	361	338	325	335	347	355	314	369	306	299	324	342	346	348	370	350	381	375	358	339	310	341	351	340	342	342	335	345	325	339	338	341	327	340	323	330	309	339	370	328	354	334	321	329	334	334	324	309	351	321	327	324	317	307	311	307	349	303	366	323	369	322	371	312	335	355	336	342	343	301	299	344	349	353	339	381	366	352	348	327	345	315	352	350	327	352	337	331	311	346	374	343	321	326	366	328	325	328	364	373	303	301	298	349	340	355	359	362	337	371	333	347	361	349	351	385	350	335	326	308	339	343	325	362	362	307	307	366	325	361	341	308	353	342	336	326	333	340	339	315	316	353	316	349	361	312	309	342	372	359	328	317	349	375	356	318	347	330	395	320	341	394	326	303	320	295	333	337	351	301	315	334	323	347	324	343	353	340	301	376	328	363	351	337	317	349	371	319	354	327	348	306	346	326	343	312	360	370	325	378	317	370	338	351	318	347	343	366	367	347	328	342	313	334	376	341	316	347	344	331	330	327	323	320	307	383	344	323	339	372	328	321	301	361	329	332	372	338	337	338	350	352	337	356	338	392	347	398	346	358	325	327	362	381	331	296	356	317	345	347	320	319	278	341	366	364	317	334	350	344	328	344	322	341	343	340	338	380	350	358	333	358	298	312	355	330	385	342	344	354	322	363	357	367	357	330	317	350	369	378	355	303	345	338	331	369	328	311	296	353	381	337	358	333	331	356	346	359	314	350	346	321	361	316	342	335	353	344	343	339	316	335	347	331	330	319	340	351	300	337	321	351	348	357	348	340	338	320	347	371	344	334	354	352	331	351	343	323	334	321	345	366	355	332	383	368	358	338	303	349	348	357	330	345	348	341	351	328	324	332	379	345	350	306	329	348	374	335	296	339	328	330	329	341	327	346	356	340	349	338	335	331	322	346	340	352	332	381	353	385	320	345	325	346	332	374	321	381	355	368	354	340	321	311	336	334	350	361	341	328	340	332	368	334	343	330	365	358	364	340	364	344	337	364	353	326	348	355	307	301	359	330	330	350	335	355	343	342	340	346	340	306	328	323	349	345	372	347	323	342	341	345	345	312	331	330	319	361	343	332	364	368	334	353	337	304	337	334	319	330	332	338	359	331	314	364	327	342	325	361	346	344	362	332	323	360	338	321	357	316	308	331	371	349	313	361	309	359	325	337	336	340	345	363	323	333	342	331	356	348	344	351	387	324	352	331	356	335	371	336	316	313	328	323	334	311	346	332	346	341	351	359	335	343	294	327	342	349	316	349	365	324	342	365	373	317	321	344	333	340	373	318	347	319	349	363	321	342	325	371	345	320	320	346	328	387	334	388	326	340	376	329	315	332	346	339	334	336	379	333	367	345	333	337	318	336	370	342	338	339	338	308	319	330	349	324	343	354	319	353	360	347	349	348	343	328	326	323	321	347	319	357	339	361	333	340	393	364	334	318	333	336	359	386	321	368	343	311	359	327	324	344	338	336	357	376	313	343	359	351	331	314	336	333	340	337	370	339	341	335	333	316	343	354	335	304	354	313	366	353	347	360	314	353	340	345	340	308	357	311	313	348	343	318	341	317	320	349	344	349	296	344	338	330	342	321	316	343	372	352	337	326	315	339	364	349	369	343	356	379	336	339	332	372	288	335	346	323	341	306	337	318	330	326	346	336	330	346	330	348	351	363	337	341	359	327	313	343	354	333	341	332	358	328	378	332	358	336	327	370	331	317	382	300	333	336	329	366	352	327	356	345	310	347	302	296	339	357	343	316	349	342	356	348	322	337	374	344	343	350	340	342	338	369	346	323	333	365	341	323	298	331	374	349	342	349	333	351	342	368	302	319	352	350	340	324	340	328	319	332	378	333	346	338	346	334	315	321	322	348	300	370	358	302	367	346	353	332	376	339	333	316	334	310	362	316	371	361	337	337	339	326	320	323	370	332	347	339	312	366	335	370	343	334	346	342	354	347	342	336	346	332	354	368	309	341	323	358	352	351	338	324	350	339	356	342	352	324	349	320	369	341	339	332	344	350	322	319	305	301	366	318	372	326	328	324	363	324	304	325	372	324	361	338	354	319	362	334	316	331	302	326	348	342	340	315	315	319	352	359	342	324	344	318	366	344	333	318	359	357	303	347	348	318	347	332	322	352	343	326	355	361	346	335	340	321	342	362	304	352	358	320	326	347	325	342	342	337	323	332	351	356	356	372	378	347	371	318	337	357	348	362	353	328	357	373	337	349	360	335	340	343	307	304	350	330	346	338	332	331	358	339	323	318	358	391	333	323	377	328	356	351	339	338	359	360	326	335	320	367	327	325	351	361	331	337	332	349	334	397	340	356	330	317	337	315	326	340	348	324	352	328	334	322	315	339	318	343	318	343	304	347	315	324	359	331	339	339	340	298	338	336	333	304	329	342	343	360	332	358	355	342	328	312	353	344	346	360	337	337	367	319	313	308	328	315	333	343	336	310	354	337	359	355	325	341	334	333	341	332	337	333	373	319	384	335	343	352	328	332	327	336	360	308	321	330	351	324	331	348	320	350	361	352	353	369	343	351	349	317	345	309	344	308	349	357	312	357	369	355	370	354	347	319	353	352	371	327	336	361	348	310	337	328	353	344	329	297	312	355	333	325	339	326	375	316	346	341	367	321	331	328	355	327	353	344	333	333	376	343	328	375	336	333	365	300	329	332	331	321	316	348	325	334	329	349	345	323	348	341	355	348	387	333	364	304	360	313	324	345	358	377	330	326	350	334	377	353	361	334	328	313	325	340	345	300	340	307	374	333	347	328	352	319	365	345	352	336	330	320	306	358	332	334	353	393	353	369	312	342
14663	1637	2927	3287	2902	2470	2110	1849	1629	1553	1461	1355	1352	1296	1203	1213	1169	1152	1052	1072	1028	1000	1118	997	1008	976	1016	987	1037	1034	981	985	1013	955	965	1000	991	888	937	916	949	943	936	944	920	974	918	975	919	917	916	918	873	993	891	939	896	929	937	897	889	945	917	928	936	925	826	912	929	891	896	966	830	845	892	908	929	903	927	900	893	929	917	885	927	871	907	913	880	877	930	910	870	878	903	884	871	915	905	932	888	898	952	919	873	901	891	886	872	905	896	899	962	861	896	892	919	938	901	894	862	909	883	895	867	894	893	879	921	889	897	872	904	881	912	883	885	897	912	867	916	939	905	921	909	937	941	882	919	899	893	881	958	896	893	881	954	869	894	897	906	881	898	923	908	902	913	909	831	878	939	870	894	901	885	944	955	873	902	895	910	860	931	886	920	911	944	907	902	912	906	874	834	907	873	893	899	896	920	909	936	926	916	902	894	859	888	838	956	882	873	905	925	897	896	876	896	886	900	934	844	876	920	896	842	903	918	880	891	868	914	890	890	865	872	904	882	905	879	935	906	903	918	915	905	879	910	896	895	940	899	892	826	894	911	937	909	853	923	876	900	879	887	889	915	907	887	904	838	919	892	880	933	862	946	917	899	820	890	941	884	869	839	913	901	938	893	862	928	934	911	889	911	904	878	910	901	849	891	906	929	893	876	894	877	884	935	888	897	895	857	865	879	842	889	869	870	890	885	940	910	879	996	891	866	882	884	930	938	902	914	857	905	880	874	846	904	903	895	886	878	902	865	908	892	860	898	916	904	886	934	853	850	890	887	901	921	844	954	837	915	881	912	893	925	906	832	930	917	923	848	882	888	823	900	881	893	887	927	864	927	949	875	877	925	901	859	905	938	900	912	930	913	921	878	895	896	892	867	878	880	887	883	903	913	858	897	901	928	864	905	876	865	900	879	956	882	938	927	875	908	886	916	923	923	958	894	889	872	871	889	928	842	909	924	911	825	913	942	882	824	858	915	925	950	934	853	894	891	910	933	914	824	928	910	935	899	898	886	932	903	907	869	886	858	929	894	900	867	915	906	903	931	931	885	931	935	867	912	891	924	922	918	938	919	909	904	869	889	886	865	944	864	883	843	870	907	903	938	897	879	865	914	884	978	887	890	862	902	894	913	922	892	894	903	875	861	920	899	907	872	884	872	887	899	931	889	892	895	873	901	931	904	896	935	874	937	896	903	936	881	885	932	914	874	934	920	871	878	862	900	904	866	911	876	957	900	882	926	890	885	817	882	885	855	918	888	928	875	879	868	890	949	933	876	879	879	882	880	898	901	893	901	913	890	892	860	905	931	834	908	868	881	908	882	907	896	936	859	932	859	893	911	927	910	936	938	974	904	902	879	905	903	851	905	914	925	852	911	884	882	929	925	890	935	908	850	922	888	935	897	888	896	911	896	869	920	880	836	828	874	899	899	930	906	896	884	939	965	938	945	943	912	861	874	938	884	867	848	900	863	912	897	866	924	900	917	890	907	910	938	870	927	920	931	900	886	910	864	927	887	893	857	926	897	885	905	845	966	879	912	873	894	883	877	895	915	899	882	918	894	856	903	918	803	838	957	927	851	910	914	889	897	908	882	902	910	913	894	851	851	920	959	902	914	846	873	836	861	902	867	873	900	891	850	853	852	909	860	882	882	913	880	859	862	877	853	900	883	885	833	876	898	866	874	887	978	874	919	944	892	882	900	930	902	865	950	895	887	908	911	850	879	901	868	920	914	822	867	916	921	899	876	864	909	944	853	912	925	883	873	869	882	873	886	909	937	850	914	873	938	918	879	912	915	898	887	885	877	865	878	919	876	864	906	848	920	916	870	957	882	898	919	900	903	861	919	865	891	898	915	894	883	872	913	929	933	910	913	903	833	868	880	919	891	884	903	888	887	913	870	929	878	937	909	891	881	876	918	853	907	872	897	895	874	865	934	976	906	873	915	916	928	913	897	930	877	901	926	891	913	875	921	894	869	905	864	892	873	917	858	913	881	906	906	938	900	846	896	898	923	878	895	854	893	838	914	908	902	838	928	873	942	916	884	905	924	917	893	917	938	904	914	878	907	909	824	883	881	919	880	876	891	890	903	833	877	834	893	864	838	850	907	953	806	890	915	912	894	864	913	926	891	961	920	903	924	879	924	897	885	856	849	887	903	899	866	890	907	902	866	879	930	907	898	942	858	859	836	917	878	875	962	858	902	889	890	879	910	874	893	937	917	904	875	861	936	881	923	905	911	888	878	892	888	889	839	908	874	925	890	927	898	852	896	938	839	868	866	874	931	936	903	952	900	843	898	921	913	872	870	869	918	862	904	889	872	854	907	931	921	928	870	877	851	916	892	910	896	936	910	880	883	926	869	944	897	938	954	914	836	919	867	899	920	918	893	896	921	895	859	912	927	904	892	891	946	869	859	879	908	912	862	878	864	945	946	916	904	859	869	864	902	915	907	918	893	906	933	920	868	851	886	909	899	964	851	904	918	861	903	925	844	891	938	878	889	930	900	871	920	937	880	879	886	918	982	927	936	848	897	955	866	901	872	886	926	910	874	857	886	896	892	856	871	906	909	876	888	883	861	910	928	890	868	994	893	846	906	926	920	896	872	925	900	911	918	953	865	885	940	903	930	956	931	877	920	952	887	871	881	913	879	923	868	829	868	876	931	839	941	899	887	850	871	939	888	906	838	891	867	924	929	908	884	877	931	913	891	910	884	943	930	902	900	912	942	897	947	861	875	930	913	929	907	836	879	848	901	932	870	902	889	901	946	915	896	862	885	942	848	916	867	945	875	864	935	899	912	918	879	906	901	906	903	885	912	908	841	915	897	898	900	902	916	889	927	881	890	955	878	841	907	889	897	906	894	882	952	880	890	898	916	899	877	935	886	912	906	887	896	966	926	900	869	907	876	853	862	873	899	875	869	900	946	907	964	900	914	895	929	914	873	882	867	862	836	877	893	869	853	925	909	848	865	854	893	846	950	888	919	950	908	913	894	886	881	881	890	877	914	915	895	860	903	918	880	905	923	869	883	874	888	923	905	883	887	887	910	816	894	882	902	927	880	854	876	910	911	897	902	851	851	910	852	881	937	878	918	863	850	904	875	825	901	869	882	916	906	922	887	920	922	897	901	895	908	899	909	931	893	921	904	941	819	910	910	928	868	924	893	902	884	876	871	869	905	929	893	878	857	927	886	847	870	904	870	939	922	903	898	881	927	897	889	899	906	891	900	879	934	887	896	892	900	938	872	912	868	889	889	914	897	906	881	886	908	895	892	881	861	920	932	909	866	872	927	870	899	921	892	893	917	887	901	860	950	917	898	896	895	894	893	881	906	860	875	903	876	891	907	891	912	846	846	924	861	951	896	871	840	914	888	863	911	897	941	908	899	838	894	855	852	875	942	863	849	901	913	873	915	900	870	877	872	898	921	883	902	941	837	896	890	911	861	903
41991	8008	2334	1737	1241	897	737	620	540	501	471	423	395	382	385	357	360	351	337	382	348	368	350	331	347	318	346	318	306	322	303	318	333	322	319	301	330	317	316	306	303	306	288	302	304	308	320	317	314	269	341	284	315	325	287	318	303	301	290	329	290	313	314	297	275	307	283	277	303	321	333	301	304	313	293	297	302	288	310	305	278	310	315	292	289	300	312	268	315	297	297	290	337	315	340	297	312	291	338	304	282	312	288	270	307	296	323	323	293	316	302	280	318	300	286	330	312	283	266	335	325	315	309	293	320	306	326	299	310	319	326	303	347	304	310	297	341	280	293	293	313	307	327	307	310	279	322	299	294	321	314	321	313	319	302	316	309	285	284	299	286	288	302	322	316	306	318	314	293	304	274	283	292	300	290	261	318	320	322	286	289	311	312	303	333	307	325	257	293	304	317	284	303	302	300	266	312	331	305	320	303	311	318	294	335	301	304	296	320	297	309	321	305	294	285	326	318	304	298	260	318	333	313	321	325	297	330	297	293	295	309	292	326	291	310	292	310	314	326	278	296	311	326	300	330	304	293	333	330	311	316	307	320	317	314	281	278	282	310	314	278	311	317	281	308	296	318	297	313	317	299	303	306	299	336	320	327	298	296	287	309	298	306	290	308	336	303	287	305	291	324	292	288	313	281	303	339	279	314	301	317	301	322	316	329	292	305	265	270	288	304	286	300	280	297	303	342	295	288	329	336	273	323	319	292	290	275	296	289	298	347	293	306	280	319	294	312	306	335	314	320	299	300	291	300	308	284	317	276	291	300	289	296	348	298	332	285	294	291	287	294	327	309	288	307	314	293	280	304	292	344	293	293	320	289	293	299	313	312	316	292	307	301	314	308	293	292	288	308	292	304	313	305	341	278	336	288	311	298	304	328	303	300	321	310	301	299	305	305	301	291	320	305	267	292	288	279	315	295	312	326	303	306	318	297	295	276	317	301	293	296	306	271	298	304	293	254	290	285	298	282	285	287	315	311	311	295	329	328	297	305	317	287	322	338	292	300	325	303	335	308	289	283	286	315	311	265	291	309	290	324	317	307	288	281	301	305	288	312	325	284	291	313	283	300	312	301	299	301	302	274	292	291	322	332	277	283	305	311	299	319	330	300	306	294	294	333	286	293	305	312	298	309	310	326	290	302	311	305	297	271	310	313	292	320	278	290	306	308	299	289	302	301	294	300	315	307	260	332	298	304	306	318	292	315	301	299	299	327	292	267	313	295	309	293	309	324	286	292	286	285	316	330	276	307	316	323	297	270	311	326	301	300	329	303	303	305	302	314	269	307	323	294	312	341	306	304	310	312	293	288	294	317	351	304	274	309	296	324	290	309	298	289	323	314	284	289	306	297	322	329	287	288	295	323	301	280	306	316	300	269	310	319	298	316	305	300	283	298	312	317	288	318	281	327	289	290	322	315	312	305	312	255	290	299	288	284	290	316	296	296	320	311	295	285	306	257	293	330	307	317	269	281	295	312	288	317	315	339	299	290	297	328	287	326	277	290	307	305	259	307	291	274	316	331	285	324	299	334	326	303	299	293	328	291	301	290	315	286	318	300	313	291	288	314	308	300	294	304	278	315	316	294	322	296	311	265	289	323	299	311	251	345	310	300	287	303	268	273	316	328	307	262	307	304	316	295	305	290	314	296	336	321	305	305	301	315	318	289	339	289	268	272	306	312	306	286	293	275	310	309	280	324	299	322	309	288	320	292	295	276	300	302	314	294	289	318	299	279	283	292	292	312	311	318	277	298	293	297	345	294	291	247	306	310	325	271	279	334	299	279	301	281	313	315	279	301	296	301	300	303	317	316	311	295	320	317	265	329	306	313	327	300	292	311	308	314	324	307	299	320	304	327	323	300	322	309	301	328	297	308	310	295	288	318	301	279	311	305	286	294	317	287	303	297	309	322	318	284	311	321	263	324	336	284	329	314	316	307	288	302	338	311	305	322	285	278	281	311	287	294	310	290	302	280	320	315	291	289	286	300	308	307	311	261	274	341	321	274	296	294	353	323	278	270	314	310	313	293	301	284	279	304	302	296	286	277	279	277	281	285	343	273	301	324	300	277	304	299	316	310	300	297	290	331	347	315	309	325	324	298	253	344	313	290	290	301	311	285	316	262	300	303	313	294	284	349	303	328	299	279	260	299	296	285	288	292	302	297	302	332	282	300	302	306	315	328	328	339	310	329	284	295	304	280	268	283	337	314	278	302	313	274	304	306	270	328	299	299	298	310	306	300	281	310	319	308	327	330	308	279	281	312	281	300	311	325	289	288	340	282	305	302	305	291	325	311	308	306	267	300	295	289	300	310	301	280	348	335	296	304	321	322	300	303	275	294	289	321	298	313	313	297	327	291	314	322	302	282	307	294	300	304	287	294	278	302	272	314	291	310	305	306	317	325	346	309	283	308	339	268	314	330	302	329	321	310	301	305	276	312	272	291	316	281	311	278	287	293	300	311	278	277	298	317	311	304	302	284	298	293	306	321	293	308	304	325	315	292	281	299	298	288	290	333	321	308	304	263	297	289	318	258	329	288	305	323	322	286	288	327	281	337	302	308	329	296	299	313	314	299	318	290	301	281	300	316	303	309	324	300	326	295	291	315	324	312	305	283	306	304	305	292	316	298	342	312	330	300	308	307	339	318	327	295	287	311	282	332	284	313	349	280	297	342	327	325	302	311	301	296	315	303	300	314	333	305	313	284	279	340	278	285	312	261	329	288	286	314	285	301	304	316	291	300	334	270	313	282	309	319	282	320	293	308	283	309	280	292	305	290	310	281	316	290	302	295	303	317	287	306	326	289	316	288	289	317	331	279	300	275	288	305	322	313	349	344	316	301	288	281	314	300	334	319	296	290	330	291	283	310	342	270	292	309	300	340	278	310	310	298	310	290	261	298	309	321	315	293	313	284	289	296	325	278	315	324	296	303	336	312	339	291	314	308	323	251	287	313	316	307	271	296	284	255	329	315	273	299	310	270	278	281	288	302	333	296	287	313	323	313	331	304	314	314	303	292	294	301	301	328	317	306	314	299	309	290	307	293	295	307	293	284	296	290	280	317	295	336	310	285	282	282	325	320	286	284	268	310	318	310	278	252	296	299	291	294	303	292	308	306	310	320	294	273	299	325	312	323	319	294	318	306	301	290	331	311	301	313	306	303	286	349	278	310	299	302	293	323	296	292	317	313	282	300	314	291	306	275	303	330	328	304	273	263	315	310	284	320	299	305	303	328	295	296	267	301	272	290	299	302	305	307	306	287	321	296	276	295	309	261	319	339	285	314	303	309	320	291	301	313	292	299	307	286	306	312	346	298	309	332	271	286	284	301	297	313	299	309	280	286	281	277	342	286	328	324	313	300	312	293	303	300	323	299	316	284	290	300	284	298	285	289	296	291	303	300	308	294	313	302	303	310	296	291	324	293	301	295	278	316	282	308	291	299	293
19980	2199	4730	5256	4672	3836	3083	2699	2317	2066	1891	1738	1627	1533	1417	1331	1222	1186	1188	1181	1094	1057	1082	1082	1007	1052	987	969	910	933	996	888	936	912	941	891	882	817	878	881	890	795	843	847	846	861	845	858	816	810	865	820	855	847	794	824	836	816	822	786	823	862	808	905	813	790	784	793	808	852	835	789	815	771	787	801	857	793	800	771	792	788	800	818	770	804	772	825	823	831	724	755	843	778	759	828	822	845	786	784	774	841	814	806	835	784	790	780	792	799	789	770	773	743	768	809	793	835	797	782	773	773	840	820	777	779	805	771	776	769	784	840	766	771	786	771	855	763	811	788	751	745	795	770	757	798	802	792	825	793	756	841	751	834	805	743	722	793	827	837	846	782	803	764	783	777	789	840	772	775	826	800	735	824	778	793	782	755	730	731	847	779	811	774	813	795	807	842	793	744	801	792	755	796	825	785	801	810	812	808	801	786	754	745	727	835	774	813	788	804	786	774	789	810	746	785	798	773	831	748	772	806	857	756	777	810	761	771	731	838	796	779	759	756	778	785	781	823	776	764	756	796	736	821	806	841	761	770	788	782	757	726	810	780	782	792	793	743	796	811	819	761	765	797	770	806	769	776	773	744	738	803	792	810	698	764	786	732	760	787	767	757	845	787	775	767	781	765	749	793	769	779	824	786	793	810	759	752	778	805	745	777	766	748	805	740	804	749	787	768	752	776	802	797	757	789	734	774	775	793	764	782	822	758	788	826	791	796	746	782	794	815	807	781	754	844	807	776	790	777	800	713	745	762	771	805	820	745	812	823	765	727	834	846	827	798	789	767	776	798	793	841	783	806	716	767	761	775	791	775	799	794	761	793	747	780	798	787	769	773	819	749	752	755	783	798	771	787	764	812	811	765	778	781	796	767	740	793	813	767	770	743	721	770	795	789	827	766	793	813	742	772	781	808	772	814	818	732	766	799	795	821	834	746	826	806	774	831	786	762	769	791	767	803	760	734	792	819	773	765	776	809	782	807	791	769	785	790	781	818	781	780	786	815	740	780	755	800	736	722	793	787	741	762	774	767	774	788	813	783	782	726	760	820	774	712	737	766	778	777	758	800	777	834	808	751	744	798	775	785	743	756	771	774	777	786	798	791	788	816	798	747	757	733	741	746	787	794	773	807	801	749	789	781	796	768	803	764	776	771	775	759	791	797	706	813	820	752	786	757	736	771	805	785	790	774	721	783	801	766	748	780	791	800	793	731	772	780	742	755	717	715	844	774	804	805	785	767	778	794	844	828	759	782	809	802	804	795	790	760	826	787	815	818	821	844	791	786	810	747	800	718	767	797	773	804	788	788	803	784	818	773	794	758	769	743	736	772	805	770	782	736	769	761	787	781	828	750	822	787	812	825	775	778	753	792	790	772	762	795	753	805	770	788	759	800	772	727	819	798	811	757	776	757	776	780	765	740	804	807	769	829	769	807	781	767	752	747	750	790	738	760	782	788	788	773	796	762	787	786	785	764	798	734	773	790	807	790	777	782	780	818	819	812	773	831	787	821	785	793	750	781	789	795	823	736	806	765	779	745	728	814	782	804	749	804	764	759	790	813	781	837	844	745	737	779	764	812	746	790	749	811	796	809	774	769	789	704	797	796	782	817	790	773	794	768	761	757	752	790	857	777	774	736	768	760	780	771	713	802	776	778	799	789	782	838	819	738	804	749	764	799	803	763	770	794	743	792	768	725	760	824	782	736	765	803	796	780	775	766	797	736	815	817	768	805	779	776	771	688	767	775	813	772	778	802	804	763	760	780	780	758	791	763	816	771	768	822	820	769	806	730	775	828	747	833	797	779	795	795	780	799	765	733	790	810	774	783	798	744	761	804	749	778	795	741	752	761	816	765	753	773	832	761	794	746	763	782	772	781	740	772	757	774	788	768	780	771	826	773	798	796	756	750	772	750	762	783	792	758	747	793	739	786	740	765	787	743	779	772	760	779	789	789	775	773	811	754	751	765	776	788	799	751	806	758	803	761	780	801	810	808	724	742	792	831	767	757	791	836	767	779	732	782	727	772	763	772	843	832	766	751	784	794	779	819	758	765	818	840	788	800	802	805	797	798	746	782	746	753	756	831	763	808	739	739	845	749	738	836	815	789	750	806	758	789	802	864	795	773	775	804	760	786	817	770	806	745	819	774	736	816	757	778	804	828	775	778	816	777	837	743	786	830	752	794	738	786	809	786	808	723	808	790	739	762	778	792	792	795	751	797	776	797	812	724	778	794	790	748	747	806	796	792	792	787	743	786	779	830	743	830	750	799	824	767	783	784	772	787	760	797	769	787	750	767	796	809	805	793	812	845	809	803	734	806	812	789	738	788	785	830	796	822	817	800	754	813	792	772	752	734	757	767	811	815	819	775	783	760	797	852	822	793	769	798	735	823	748	724	766	773	826	788	744	790	774	746	783	755	760	796	779	772	812	818	758	777	720	857	831	810	765	773	792	787	740	748	748	763	786	776	811	810	784	809	782	780	817	790	830	853	815	790	758	812	780	815	731	764	766	760	795	733	742	820	845	768	810	736	802	736	821	800	798	744	785	776	741	795	751	799	782	764	830	745	822	727	752	807	786	803	741	810	753	773	782	781	721	762	846	797	812	780	816	800	785	808	796	804	797	735	802	807	753	766	783	758	766	794	735	767	774	782	770	767	778	789	766	747	803	763	782	783	759	775	783	817	794	794	762	722	771	753	831	833	803	788	789	801	810	790	810	798	745	739	794	799	761	769	795	775	782	739	783	785	819	788	742	777	734	757	809	813	770	808	781	769	811	756	767	761	774	779	816	757	739	803	746	765	772	795	781	773	805	813	788	751	809	796	771	811	801	779	773	767	837	776	766	772	755	769	814	772	821	762	806	796	771	795	752	761	774	763	737	814	760	754	750	837	739	724	806	841	795	783	801	743	801	757	790	776	767	811	788	764	798	763	754	769	803	808	783	755	792	798	783	766	791	767	804	777	816	823	797	773	774	755	816	848	789	774	746	832	778	775	723	809	764	776	785	786	771	790	793	770	777	772	771	767	784	769	817	804	818	777	795	776	800	781	768	775	771	746	776	809	751	775	734	785	811	793	772	758	796	799	778	820	753	827	791	815	805	775	788	799	822	810	785	827	810	750	793	752	803	808	754	798	749	773	766	781	784	746	784	824	746	755	775	740	827	788	821	772	799	764	774	790	794	810	765	759	769	805	812	766	827	801	767	788	845	767	848	796	752	749	774	777	799	802	817	809	755	749	816	781	792	791	759	802	783	803	787	776	761	832	729	788	803	759	845	793	764	822	821	817	779	785	834	752	770	796	801	787	811	791	817	795	753	798	753	760	794	753	759	775	783	797	802	766	738	848	747	772	778	813	779	757	770	763	804	748	749	746	738	756	764	759	772	781	775	790	774	767	772	749	787	780	797	762	752	799	754	776	742	759	791	751	795	776	804	817	786	796	855	781
4598	249	247	226	221	186	202	211	214	219	209	185	199	192	200	215	187	170	227	216	221	157	207	199	215	210	182	170	191	184	196	171	201	192	223	190	178	181	196	190	195	193	184	217	200	200	191	158	192	192	184	202	199	191	192	184	188	199	200	192	177	196	210	223	204	190	196	188	179	186	192	170	170	193	195	215	199	215	180	235	198	187	186	208	191	206	208	196	200	226	204	178	186	200	196	197	213	200	206	205	203	199	199	208	199	200	206	192	193	202	206	198	182	178	186	182	206	186	194	202	213	194	196	222	176	220	186	210	168	204	197	182	224	220	208	203	194	182	193	192	209	168	199	205	176	199	209	206	196	222	185	189	194	205	189	202	205	205	191	224	199	202	197	212	221	171	189	175	206	197	184	172	193	210	195	201	192	179	190	160	210	186	212	201	196	179	182	212	204	232	201	191	196	170	184	174	180	179	212	190	162	197	182	199	171	186	170	191	203	194	205	195	188	159	177	189	211	199	205	207	221	173	195	188	187	230	196	170	164	195	216	191	204	182	224	201	178	198	224	200	174	207	217	193	175	180	212	182	210	195	185	195	200	197	190	168	180	212	205	175	202	217	201	210	191	181	203	201	213	185	192	209	204	189	199	192	198	185	209	196	207	196	205	218	202	205	208	194	215	198	198	224	215	215	193	170	185	228	215	212	192	198	204	176	198	202	220	206	183	182	187	208	208	180	174	195	187	205	213	186	190	192	201	184	217	176	190	182	193	179	187	198	187	182	198	188	203	197	201	193	216	173	195	176	181	205	181	187	180	155	195	196	185	190	172	182	178	186	202	195	201	197	182	179	193	219	203	191	195	221	188	201	196	183	210	195	208	198	210	212	229	196	213	217	183	218	192	184	173	170	226	227	212	197	201	199	201	201	195	184	185	244	178	185	206	188	197	187	195	200	206	206	193	202	179	179	192	199	197	206	187	216	182	202	203	171	222	185	191	193	193	199	184	185	203	192	207	193	182	197	183	176	198	213	171	221	208	188	197	206	210	188	205	211	189	193	183	194	167	196	198	197	213	212	206	190	208	204	208	209	201	204	204	191	178	210	155	177	196	203	201	200	186	206	212	233	184	193	216	208	175	194	199	194	192	191	192	181	220	208	182	203	195	204	190	192	172	193	193	184	201	194	213	185	175	202	172	195	201	208	220	176	215	206	189	220	196	183	180	176	199	179	227	174	204	204	197	196	174	206	209	209	184	228	205	200	205	178	175	174	191	169	216	197	220	174	180	179	196	214	184	196	188	186	206	170	198	199	236	182	196	187	204	179	199	217	209	184	180	197	182	204	210	187	217	182	184	214	190	209	184	199	191	207	194	196	209	190	195	206	201	201	215	204	196	175	194	212	198	205	221	168	206	192	186	211	183	211	224	186	176	212	218	209	190	185	187	207	207	180	209	224	189	197	191	210	215	198	185	177	201	207	221	216	194	188	220	207	192	187	188	188	194	189	190	184	212	185	201	173	190	180	215	193	189	185	190	202	212	203	219	198	168	216	192	202	220	171	199	194	209	179	219	202	205	182	230	183	188	209	199	182	187	189	195	199	204	207	183	204	195	199	178	196	216	204	209	190	171	175	218	190	198	192	197	220	224	190	200	197	174	199	205	202	195	196	208	202	194	205	221	207	194	194	178	210	178	211	193	196	206	198	177	188	182	203	229	194	208	195	217	179	192	189	196	187	189	186	191	189	195	209	199	185	234	214	205	199	236	187	214	202	212	197	181	201	204	208	201	153	161	202	206	189	185	175	156	204	196	191	175	211	180	200	180	199	198	200	218	229	195	183	203	188	199	193	170	210	194	179	175	214	192	176	187	174	204	188	176	192	176	217	191	183	202	180	187	222	193	201	192	199	197	187	192	198	186	180	190	217	191	209	179	208	196	173	205	204	191	203	177	205	193	206	197	208	191	193	201	175	174	214	186	212	197	202	179	224	178	211	196	198	185	208	224	178	183	196	182	199	217	211	195	210	203	167	195	182	198	170	187	169	196	186	198	189	199	176	188	198	194	191	192	191	181	200	190	198	182	195	196	166	185	195	203	190	198	204	200	180	198	187	205	203	232	201	193	210	191	207	206	209	180	213	219	212	206	208	160	201	184	192	196	199	203	175	186	196	192	213	193	200	201	212	174	194	195	179	192	203	193	205	184	202	212	184	212	177	207	181	182	187	179	197	188	180	198	208	193	234	195	180	185	178	205	182	184	194	233	192	209	216	208	189	208	190	215	224	195	195	159	163	204	202	172	208	216	182	183	190	208	167	185	191	206	207	194	214	195	196	192	198	193	188	224	200	209	200	194	197	196	190	187	186	181	197	185	204	218	224	195	196	191	196	189	203	173	189	195	180	189	199	193	220	207	181	179	175	202	192	190	197	195	190	210	172	166	186	199	199	194	188	189	185	204	213	211	215	208	173	207	220	207	173	212	203	194	220	214	178	198	208	199	207	198	201	189	173	184	198	187	192	215	213	197	192	192	188	201	200	212	224	180	188	177	183	201	215	219	204	180	184	204	204	208	197	189	202	189	211	194	206	200	197	181	213	195	204	217	183	182	199	178	173	167	178	199	228	198	192	196	173	204	193	216	186	171	177	212	226	175	186	198	181	171	223	177	198	181	192	197	194	206	191	186	198	198	204	176	177	183	207	188	190	220	184	180	209	182	180	173	210	222	210	182	184	196	163	181	185	201	189	183	205	196	207	195	196	192	181	187	213	197	216	182	213	199	208	197	169	202	234	185	209	196	189	225	207	199	212	185	195	174	192	184	193	194	185	203	211	205	198	198	189	206	211	198	195	206	203	192	206	190	185	184	196	185	214	185	175	219	203	186	188	160	201	212	200	201	180	192	211	204	210	191	184	193	193	212	173	176	212	207	194	168	210	175	206	203	171	181	171	219	175	184	198	186	203	176	193	213	189	187	207	198	211	192	223	191	189	192	190	188	184	173	203	202	191	179	187	200	208	181	182	188	198	192	193	172	186	189	172	198	198	193	214	197	199	155	195	202	193	190	206	175	209	196	189	194	169	187	200	199	194	194	186	173	209	226	199	216	190	203	199	189	198	192	217	196	192	167	178	195	202	216	211	182	200	221	203	187	216	207	217	219	193	188	186	189	240	214	218	178	199	198	181	180	185	198	209	215	189	175	180	184	215	172	194	174	202	192	202	190	198	205	213	200	200	197	201	185	192	207	195	226	189	199	211	179	207	216	188	211	183	205	194	208	186	205	195	203	195	215	196	198	211	169	189	219	202	226	199	169	213	218	197	192	200	190	189	216	196	178	200	187	192	190	189	197	207	190	200	170	196	184	189	205	204	198	185	176	191	178	197	219	193	195	198	191	208	181	175	205	187	191	213	208	200	179	183	185	185	192	183	205	187	212	193	202	195	211	199	180	186	219	205	199	203	189	176	195	186	199	172	186	194	202	192	197	206	181	246	201	165	186	196
5849	617	729	683	661	634	621	623	668	600	626	557	576	601	631	559	600	605	587	623	569	573	615	551	570	625	574	572	605	577	578	581	537	586	567	611	526	574	569	591	569	580	603	580	603	505	571	566	588	572	605	579	598	560	547	611	575	564	519	619	563	595	611	560	566	545	637	602	591	557	593	579	591	597	597	560	620	583	593	531	594	542	556	619	592	580	542	558	574	592	587	575	570	583	617	602	549	569	536	628	560	561	593	568	598	586	584	546	568	573	585	619	554	630	638	600	595	587	554	582	616	590	615	574	561	593	568	617	566	572	553	588	634	553	551	552	558	585	567	601	572	598	565	562	580	583	559	548	669	572	560	584	634	558	564	558	572	601	572	585	558	575	623	538	549	580	589	582	584	554	610	608	546	583	539	560	629	613	577	595	597	585	558	565	571	616	578	587	587	597	583	540	590	577	586	587	591	638	588	606	576	592	593	558	566	569	614	583	559	577	577	544	595	593	558	576	551	541	597	574	572	599	590	616	617	604	572	550	586	583	588	565	590	566	578	575	610	562	560	583	539	587	566	591	602	528	563	564	546	583	599	584	615	577	592	588	589	591	606	617	588	591	570	567	577	602	580	571	580	555	545	593	563	561	553	596	554	587	563	589	592	600	576	584	554	566	590	614	550	552	568	610	590	627	558	552	598	593	584	574	532	531	596	562	584	591	556	591	595	581	584	646	639	602	619	579	566	609	550	564	532	578	589	566	615	582	533	607	560	566	605	595	547	594	578	570	593	603	567	582	586	556	542	573	587	572	602	572	597	585	564	567	590	565	594	604	544	607	617	616	587	605	602	602	552	578	616	556	591	560	603	575	566	538	597	554	571	583	561	563	597	564	611	603	604	584	598	586	585	537	577	570	577	594	533	552	564	577	593	570	562	555	578	611	600	577	544	594	586	593	568	600	559	561	639	606	641	564	569	554	593	539	550	600	555	594	529	585	583	586	592	561	591	550	589	600	576	592	586	570	608	600	546	575	594	544	575	561	609	574	546	617	560	563	621	613	563	580	566	584	615	556	573	576	553	581	555	584	549	568	548	571	539	570	569	594	608	591	592	574	610	532	588	582	579	584	559	595	556	565	570	614	551	564	613	597	555	589	553	624	572	583	620	569	590	585	621	593	538	617	546	536	589	579	551	544	592	606	597	611	576	572	588	571	552	617	583	562	604	575	561	604	587	575	548	575	571	587	533	595	594	553	555	597	571	600	587	571	584	590	555	596	554	601	572	586	575	554	587	580	551	592	570	538	583	577	548	578	599	560	592	617	529	564	570	603	575	587	547	607	586	609	603	540	590	583	560	608	572	564	554	568	545	585	552	603	620	586	636	589	533	563	584	552	618	602	566	570	594	641	578	601	566	546	585	580	538	597	533	556	586	578	536	567	544	566	561	592	534	585	570	599	624	587	587	541	627	571	589	599	607	629	590	569	542	568	572	612	616	569	518	545	568	574	568	565	594	591	548	611	548	574	560	580	594	531	550	556	533	562	545	584	572	587	573	574	598	570	561	595	572	573	545	571	572	626	530	594	583	610	553	547	585	572	622	570	592	541	536	601	580	589	585	593	544	592	561	576	603	586	552	572	597	556	573	568	614	587	587	592	590	568	555	551	564	607	566	581	620	606	583	602	549	585	592	565	587	592	599	584	554	603	596	567	580	556	575	595	576	643	566	590	590	550	575	602	536	571	564	560	623	625	549	579	589	581	560	566	619	574	555	575	584	604	547	568	596	537	595	535	572	595	557	543	540	562	584	589	554	538	551	596	601	566	573	551	621	575	575	641	605	550	610	554	569	566	582	597	585	593	579	559	592	589	627	618	625	575	576	543	547	600	572	570	588	534	566	540	598	576	613	593	568	579	544	583	563	555	562	585	596	597	557	593	596	611	529	578	611	523	654	622	590	563	601	578	586	542	627	601	554	557	575	550	572	562	562	588	589	571	549	575	570	563	566	565	579	599	547	613	546	534	583	563	575	565	597	602	566	563	583	585	595	557	596	584	601	590	619	579	648	557	578	585	610	565	582	571	544	599	590	607	542	592	579	614	585	600	586	560	572	539	620	589	584	578	566	582	530	548	562	611	590	589	507	589	577	607	534	552	594	609	571	595	586	593	576	564	622	572	562	577	563	554	580	581	574	527	548	584	559	634	604	580	581	534	596	600	580	579	582	589	568	625	553	591	597	562	617	591	604	576	573	586	602	630	640	555	551	564	539	534	581	575	571	591	593	626	585	595	580	609	592	568	550	584	571	550	584	586	612	590	559	582	579	584	565	578	561	592	593	562	545	559	556	537	564	583	555	566	579	558	614	580	614	577	598	591	602	595	551	547	585	552	547	581	597	601	565	569	546	565	556	601	590	594	551	526	561	575	655	592	559	565	587	613	577	571	610	570	603	612	593	535	537	603	572	587	582	603	618	546	573	567	570	563	593	614	562	560	599	564	571	592	627	568	572	590	615	626	590	577	589	629	575	592	568	551	559	577	550	584	579	573	590	598	589	618	532	558	542	544	576	619	588	602	611	565	541	584	575	525	569	569	556	571	588	560	587	579	567	592	543	571	539	621	564	628	607	591	571	564	564	576	597	546	570	600	585	550	574	585	604	595	577	612	592	616	522	596	605	622	582	596	591	572	569	561	593	558	546	565	577	556	529	622	560	625	560	572	533	579	623	561	572	547	565	588	582	617	599	591	566	622	559	589	534	590	562	568	585	531	586	574	599	562	542	596	563	558	562	572	604	580	568	573	549	621	596	615	573	571	593	549	576	552	586	587	577	552	602	553	601	594	569	568	566	548	571	571	586	583	587	572	587	573	570	588	525	575	560	554	580	563	605	554	595	579	642	579	602	584	617	583	546	580	591	552	591	573	571	591	554	561	600	566	539	587	545	609	578	567	536	539	623	538	599	561	615	561	603	553	586	570	545	591	581	564	554	569	590	560	541	556	606	567	598	542	561	568	563	557	574	503	551	571	566	566	591	569	578	538	583	618	518	572	600	588	599	616	582	586	586	598	610	589	601	623	592	605	579	603	546	623	568	542	621	624	582	546	552	556	594	566	580	598	588	597	573	577	623	587	545	568	596	558	565	586	565	606	613	575	594	551	603	567	585	549	521	573	563	557	570	615	566	576	568	537	576	572	569	550	567	555	598	568	542	546	597	577	559	555	569	583	556	629	605	577	600	554	619	567	591	607	547	582	613	593	547	532	565	561	557	562	587	555	582	576	561	573	591	582	588	548	527	561	550	607	560	565	562	573	558	614	590	586	552	542	567	573	601	591	601	587	593	609	574	581	599	588	587	582	569	594	604	527	543	588	531	557	626	590	564	579	535	588	610	566	587	582	565	573	637	631	567	587	608	607	562	572	594	573	537	593	533	574	524	611	586	538	554	585	587	599	574	616	600	573	581	589	593	566	623	599	579	588	595	654	576	560	557	593	555	577	535	593
24914	2429	1229	1022	802	670	539	481	467	419	407	452	374	366	367	367	375	380	357	388	352	347	355	360	364	366	327	337	329	326	320	357	294	349	334	341	341	358	326	367	338	344	336	319	348	373	306	366	363	347	337	372	353	333	353	359	359	315	317	334	346	339	340	356	328	335	335	343	316	328	340	330	333	357	347	336	343	347	322	326	330	315	342	334	349	336	320	305	339	355	342	335	332	351	324	331	319	338	359	337	366	334	336	344	341	302	342	383	326	364	362	333	309	326	351	339	333	339	323	359	328	324	355	351	326	323	315	349	358	412	378	351	373	314	356	332	322	344	317	372	337	354	329	376	350	356	347	340	334	385	350	376	307	320	345	347	351	369	350	313	328	363	359	343	349	345	340	328	329	331	330	347	331	341	316	331	374	368	342	310	335	336	348	322	335	328	309	322	292	323	343	357	359	293	360	368	335	348	355	313	347	349	317	375	365	325	351	334	327	357	345	341	340	335	341	367	363	351	332	343	332	337	334	333	324	357	326	363	322	317	336	332	370	369	382	339	341	353	336	344	350	308	351	339	338	353	358	307	363	329	309	347	355	330	342	341	336	343	341	337	327	335	368	337	333	337	316	347	356	361	347	315	332	341	319	305	328	339	342	321	326	361	363	344	358	335	355	352	334	345	337	310	338	329	332	349	330	358	351	333	380	339	368	304	350	348	321	367	358	338	320	327	364	350	332	336	336	328	312	327	285	312	350	360	355	316	322	358	372	319	383	334	314	356	360	317	352	305	332	378	359	360	352	330	356	346	330	311	331	357	332	339	334	307	363	374	345	342	346	324	348	317	326	338	346	308	315	350	329	350	373	306	368	372	337	347	315	338	369	348	344	335	356	345	347	355	322	364	355	354	370	344	360	352	308	351	355	354	324	325	342	308	315	344	346	359	329	349	327	330	352	360	298	351	336	362	298	344	328	345	356	321	329	333	319	368	357	339	334	337	318	317	320	320	376	317	349	347	340	335	304	360	336	352	330	333	303	333	343	350	327	350	354	336	353	348	343	334	317	331	351	348	338	328	343	326	346	342	345	357	344	318	359	309	375	319	362	368	390	336	339	320	345	323	357	329	367	344	328	316	323	329	337	358	355	369	324	360	341	362	340	318	356	358	335	363	314	354	356	348	330	332	316	355	337	340	332	334	367	346	363	338	411	340	326	374	369	324	336	331	347	348	340	308	315	320	332	351	347	376	358	339	341	364	354	361	359	350	330	315	331	336	328	322	313	360	368	359	356	371	365	358	337	351	301	335	368	359	331	343	362	297	314	344	332	324	340	378	351	346	319	305	338	327	360	340	299	325	368	343	358	310	298	343	318	338	315	350	330	329	350	325	307	334	335	317	315	319	333	361	315	361	323	330	360	337	333	331	348	377	366	308	305	341	299	323	327	342	327	318	358	347	338	356	327	382	326	364	393	336	327	356	301	323	352	345	346	324	316	316	326	308	323	361	310	332	348	329	347	318	352	304	340	354	348	325	326	327	335	362	328	357	328	371	332	331	351	328	358	358	337	333	358	349	330	355	324	360	336	328	340	323	304	323	319	344	320	330	349	368	358	336	324	325	318	347	356	327	332	319	335	335	358	365	338	334	352	348	337	347	323	353	318	355	354	350	325	339	325	355	372	312	345	380	337	355	321	340	310	322	382	343	339	347	334	342	350	325	345	372	342	358	339	314	353	356	337	337	337	353	355	312	323	351	348	335	349	331	358	299	340	363	323	339	336	333	352	340	327	350	395	346	337	349	353	330	355	338	332	373	327	327	376	351	306	336	363	328	316	364	335	333	339	339	317	322	370	372	345	344	367	337	343	282	308	367	352	332	331	349	342	360	311	367	318	322	352	352	318	361	338	315	332	367	342	342	342	350	366	358	340	285	345	327	342	350	326	343	339	342	313	329	341	344	351	337	335	341	308	338	344	350	351	322	375	343	310	329	343	330	331	335	337	329	318	323	333	346	324	318	339	348	357	309	333	362	328	337	332	356	336	344	341	322	362	304	354	314	317	352	368	330	329	325	338	349	341	336	331	323	360	356	336	341	341	342	336	291	340	334	324	362	335	333	339	306	314	351	333	366	318	352	371	312	337	329	305	356	339	361	307	364	326	354	304	330	323	341	321	361	354	357	343	356	325	327	367	374	348	296	367	352	341	355	327	311	315	344	327	336	358	322	346	368	322	374	317	341	355	316	331	310	308	310	328	351	347	327	378	315	321	361	327	311	323	323	345	323	330	362	292	333	336	378	384	337	313	361	339	338	323	343	315	305	368	318	301	318	365	368	346	333	301	355	357	370	323	349	368	355	341	324	318	317	334	345	362	339	335	317	319	334	303	350	359	341	355	335	320	335	349	356	358	341	317	343	336	346	317	333	318	353	338	357	323	344	329	326	351	295	340	340	346	342	327	319	335	346	332	369	338	356	311	303	371	367	370	347	344	351	374	358	354	344	344	343	324	324	316	336	401	309	345	353	310	349	353	334	334	343	318	333	362	306	298	322	328	342	367	343	308	332	339	338	331	341	338	346	365	354	360	323	353	341	338	329	377	328	345	337	337	325	331	352	334	321	315	335	345	336	363	328	332	334	368	330	347	303	354	316	351	366	344	360	364	354	360	338	351	348	310	337	326	364	341	334	358	357	322	384	338	316	360	355	334	331	361	370	349	327	324	339	350	350	331	354	353	357	378	333	341	336	303	294	339	313	323	306	353	289	360	310	355	344	353	370	319	314	330	349	332	343	369	343	339	355	326	344	350	342	359	329	312	344	334	365	359	336	322	335	347	349	342	339	323	348	373	347	322	334	351	339	324	360	327	345	326	350	346	354	321	332	364	322	346	327	379	328	348	354	352	346	331	338	294	335	340	330	323	337	353	306	342	332	340	324	325	304	354	330	323	342	351	337	314	333	333	326	346	355	326	346	334	350	344	333	332	348	364	334	314	321	327	359	345	353	355	345	321	349	325	344	356	341	323	360	348	323	338	322	337	317	312	340	315	325	339	351	306	375	369	349	313	331	321	310	324	306	318	325	344	342	330	331	346	330	325	363	339	352	330	382	357	334	347	340	333	316	326	315	357	351	323	332	331	340	353	347	340	328	338	349	321	319	337	299	344	301	354	342	341	327	351	311	364	339	328	353	346	343	368	378	352	363	369	353	326	333	342	349	311	337	344	350	342	345	374	341	325	301	333	329	342	340	352	324	324	330	344	359	330	318	329	337	351	384	352	345	328	325	315	356	332	334	342	379	329	366	319	349	311	359	354	330	334	317	332	333	360	380	355	344	363	329	339	339	308	339	383	357	330	339	340	309	330	355	343	306	323	352	367	343	358	335	321	323	323	318	310	340	311	336	311	355	334	326	334	345	349	335	304	301	374	328	364	356	351	323	362	319	324	304	304	317	380	325	356	380	359	292	312	331	379	336	343	344	323	362	384	316	371	328	337	314	320	346
13204	1648	2923	3357	2918	2466	2214	1890	1680	1651	1475	1318	1334	1279	1228	1133	1111	1181	1052	1090	1076	1048	1005	992	1008	992	975	1023	1000	990	966	950	971	944	942	950	968	945	901	952	950	963	881	921	964	933	895	937	877	931	925	878	898	922	917	902	953	921	972	901	854	922	904	883	944	920	919	872	895	891	883	908	904	879	896	919	906	894	926	892	916	955	927	919	891	946	904	887	882	944	845	891	875	895	905	901	920	942	885	892	868	855	877	989	850	879	899	899	879	910	915	938	896	938	867	886	848	941	873	895	871	880	861	928	883	937	891	903	960	858	892	960	924	877	921	907	932	860	931	894	898	866	957	876	900	924	926	866	885	889	933	915	906	956	969	935	906	856	936	890	939	911	910	906	892	866	898	856	932	879	887	853	875	901	876	918	845	913	906	882	915	920	875	931	923	880	957	887	879	861	892	885	902	913	931	869	933	907	916	870	921	887	893	918	899	912	914	899	870	877	902	891	864	895	957	909	845	918	866	907	878	906	895	868	907	885	882	856	918	832	897	879	853	888	964	894	906	861	901	855	891	911	879	948	899	910	889	856	869	883	875	926	893	825	849	907	883	846	910	883	931	866	876	914	838	947	912	929	869	884	890	874	867	847	901	884	886	835	861	878	924	817	935	920	974	841	897	874	942	883	890	875	860	936	960	845	871	887	922	905	895	913	866	858	907	909	867	846	896	931	912	901	904	917	916	890	913	930	959	871	902	909	843	877	912	869	860	908	857	916	927	894	881	914	881	878	857	898	880	810	891	921	941	922	902	928	916	920	846	872	863	918	925	901	893	866	920	844	902	932	923	869	900	897	878	927	916	830	884	878	870	875	894	869	875	888	846	920	963	912	875	903	841	902	889	861	920	892	888	901	875	896	928	883	940	918	815	870	905	858	846	905	952	941	907	857	906	904	882	866	879	857	877	857	884	900	861	882	896	901	876	904	880	893	934	865	862	836	892	859	899	943	896	909	949	908	909	874	908	826	870	923	899	902	907	949	874	904	931	876	866	927	938	867	922	918	872	890	865	902	915	940	905	891	895	958	906	901	910	888	889	909	891	862	834	857	885	838	857	924	891	895	894	912	861	879	946	879	938	867	893	842	900	889	915	892	910	877	882	920	911	927	898	917	905	895	871	915	871	864	932	948	916	885	903	887	924	892	907	862	884	879	901	878	896	913	952	866	903	883	872	844	857	882	913	878	919	922	907	872	913	935	849	933	901	900	860	886	886	907	886	897	939	928	866	832	886	892	890	918	876	884	857	864	867	868	909	948	885	826	927	962	917	897	865	904	866	919	889	920	936	912	907	942	855	903	912	877	879	940	972	866	891	901	926	878	871	844	895	905	908	865	936	917	898	812	868	880	909	857	940	879	914	951	880	827	903	918	908	919	840	885	954	927	908	926	874	897	887	923	968	918	906	893	880	876	902	899	921	903	879	888	864	914	889	904	848	901	886	893	857	888	866	913	920	841	919	895	915	890	831	910	897	910	933	883	865	893	864	830	868	872	857	909	896	881	897	897	918	906	909	909	887	884	914	851	909	861	904	877	910	901	894	864	909	845	861	874	860	883	883	922	929	878	910	922	923	931	925	881	912	893	889	945	903	878	931	836	878	866	886	879	858	839	857	872	905	883	909	919	915	916	924	892	885	921	890	886	899	862	836	948	877	868	851	892	866	842	925	869	870	923	914	865	879	891	928	872	908	896	914	860	890	903	946	903	902	894	984	903	892	933	873	888	816	892	877	859	874	856	914	892	902	884	851	916	871	927	861	873	875	893	931	885	889	841	836	894	845	874	944	905	852	865	850	899	921	871	884	879	864	844	915	918	855	875	878	951	904	900	873	900	939	943	921	850	846	925	898	910	899	854	875	900	880	904	880	906	877	890	887	884	876	862	947	879	924	900	886	866	923	868	889	875	860	825	849	893	892	914	903	876	896	919	906	872	924	888	949	868	914	849	918	891	893	864	866	925	910	864	897	927	879	903	881	879	869	895	853	918	884	883	898	918	898	907	892	899	897	903	893	845	889	897	916	903	892	862	894	912	897	881	861	871	891	877	863	940	893	840	920	867	873	897	832	849	886	906	909	886	938	837	874	854	880	897	869	878	866	895	852	896	945	824	840	861	871	883	942	888	869	894	894	888	925	884	930	859	886	932	859	893	883	879	902	878	894	916	932	872	862	915	925	931	957	902	920	890	922	932	887	845	885	910	924	923	860	906	873	889	868	895	921	840	937	916	871	890	851	907	870	931	901	879	880	925	910	866	925	952	878	898	839	891	842	848	833	904	892	913	874	960	907	880	938	868	952	866	891	883	963	901	899	855	891	929	850	887	886	953	901	881	923	922	847	876	895	848	944	901	943	879	934	903	862	882	814	904	897	894	920	848	891	830	945	904	1011	894	863	937	895	887	871	948	874	888	939	913	893	894	876	831	870	870	849	887	825	898	885	877	898	869	861	888	937	857	888	927	923	881	859	880	903	874	876	939	894	888	872	914	869	871	873	893	902	928	926	945	857	851	881	908	877	981	926	878	897	889	898	877	876	917	898	943	887	891	860	903	928	934	934	891	894	929	913	948	902	870	873	888	881	929	898	895	902	886	874	887	858	939	876	840	947	925	888	911	907	906	918	869	911	932	841	871	876	886	906	912	889	885	888	914	835	903	866	932	923	872	890	875	883	878	908	893	905	867	894	886	902	873	918	894	882	905	908	885	917	884	912	853	921	900	898	913	875	925	940	854	916	925	937	911	909	848	907	911	858	957	887	912	884	953	911	835	853	887	915	910	899	911	916	858	889	865	840	922	866	943	909	878	893	967	906	904	857	867	900	911	897	871	913	834	878	923	927	902	852	889	854	879	929	921	882	934	940	904	906	865	853	941	876	877	906	908	912	958	859	930	913	866	899	889	863	868	858	905	929	871	888	906	847	867	916	865	851	919	891	924	844	869	916	883	882	869	939	890	876	957	876	880	889	892	955	922	875	902	927	903	855	881	914	867	892	905	882	884	883	858	835	933	952	917	875	880	896	913	889	856	859	868	892	868	915	933	929	877	886	844	837	935	933	920	917	898	845	917	970	863	899	896	867	879	888	916	891	879	904	835	895	888	934	848	899	903	835	857	868	982	919	877	869	919	899	917	898	913	869	912	914	891	902	917	835	919	933	860	919	878	855	841	897	923	877	890	903	970	887	845	870	946	938	887	875	890	888	934	876	936	879	933	851	887	895	929	885	883	908	895	912	917	924	896	901	876	874	909	950	903	919	867	926	903	881	907	883	858	906	925	922	888	851	859	943	939	846	913	883	895	858	922	910	882	876	940	926	947	906	903	874	943	873	912	891	868	881	922	905	878	869	919	856	857	873	877	886	925	951	880	918	837	873	936	926	853	880	931	899	846	883	899	883	863	840	878	875	902	883	884	901	850	917	880	865	905	892	891	914	915	858	900	870	869	935	941	892	931
39229	6754	2412	1649	1250	942	743	591	591	507	413	423	382	387	418	359	375	344	363	376	358	346	305	289	334	349	297	306	352	353	306	332	334	347	319	347	315	310	259	307	308	296	324	318	316	331	321	354	295	326	342	294	306	273	295	316	305	328	296	298	298	275	312	316	310	273	302	318	285	288	286	317	297	329	273	301	301	330	293	324	307	294	296	323	301	294	301	296	299	312	292	288	287	313	333	261	258	291	352	292	287	299	276	342	280	294	287	304	282	302	265	309	305	293	278	302	300	299	321	324	308	274	301	316	290	263	288	306	301	293	322	300	280	272	297	298	297	306	306	287	278	290	299	308	301	298	317	323	282	305	300	304	316	289	310	293	325	299	287	332	297	326	296	327	325	306	303	330	329	272	280	304	290	312	300	292	278	308	329	307	310	314	298	290	270	278	296	295	279	297	278	319	315	309	285	297	308	349	325	314	296	285	304	305	284	306	292	300	311	271	305	276	306	286	290	297	307	297	317	287	287	336	294	285	297	282	314	265	276	354	273	318	291	290	306	328	327	331	332	299	288	318	301	298	314	304	304	293	305	300	313	306	292	309	320	333	295	313	296	330	296	316	292	274	293	320	309	290	328	271	288	284	288	281	306	318	263	276	293	288	287	272	266	291	280	324	289	300	306	304	300	279	287	288	279	299	304	277	312	325	317	329	298	285	298	278	287	327	298	287	305	287	309	298	293	318	311	334	320	290	304	323	314	318	267	307	325	295	304	265	297	277	287	306	281	290	290	322	307	300	291	287	303	292	301	308	310	311	331	278	313	294	304	239	291	307	318	283	281	296	299	296	299	312	283	305	295	300	300	316	311	262	301	300	298	282	283	307	270	281	308	297	289	299	298	313	329	309	252	293	263	306	317	303	291	280	291	322	272	300	289	298	297	305	296	302	272	320	321	302	316	293	310	303	323	312	292	278	306	281	288	305	294	323	285	298	271	352	314	325	283	289	313	269	288	285	278	246	295	331	297	322	275	302	297	300	308	321	322	273	297	331	313	299	295	313	297	315	308	302	312	295	329	316	298	304	330	288	302	296	315	284	287	328	312	300	300	316	260	301	315	296	279	295	304	314	293	308	283	291	308	311	276	299	304	293	280	288	318	306	314	312	290	302	291	297	272	305	255	310	295	282	300	291	301	311	298	328	289	297	312	270	299	264	293	334	329	285	274	314	294	301	313	272	304	318	290	325	304	292	300	270	310	303	320	311	328	318	294	310	314	312	275	287	302	283	293	280	268	291	264	282	288	350	322	305	318	292	295	285	331	304	325	300	300	291	300	290	275	315	281	286	333	270	294	284	318	320	279	309	340	320	292	319	305	274	288	285	304	311	306	274	297	308	276	304	304	342	329	316	279	289	262	273	296	292	294	345	325	307	324	338	314	318	301	292	295	283	331	332	289	310	347	265	295	276	294	307	296	267	266	301	301	291	301	291	322	285	324	312	335	315	343	304	293	294	298	259	305	295	319	285	302	308	311	326	293	321	297	322	289	296	291	304	293	256	301	303	310	311	280	278	295	315	337	285	295	296	279	298	335	298	294	278	297	292	268	289	320	288	294	299	321	290	277	289	281	305	315	290	285	320	277	281	294	313	277	304	270	297	302	284	315	299	301	299	334	305	294	309	292	281	313	276	305	291	305	297	320	292	283	285	260	340	285	280	318	340	312	336	322	313	282	321	291	325	291	309	297	284	260	293	311	291	287	298	284	288	306	286	326	305	294	310	312	300	277	315	288	288	313	304	279	261	318	301	288	293	275	275	324	316	328	296	299	303	295	269	314	302	275	318	270	291	282	303	273	305	315	298	294	311	292	283	285	327	311	316	289	269	307	322	283	299	322	293	324	275	272	334	318	323	323	320	287	334	299	294	296	285	278	293	335	294	260	291	306	305	291	327	285	300	306	269	289	298	301	296	334	291	293	292	286	311	263	304	286	318	338	312	288	310	275	313	306	298	306	323	309	283	290	271	302	290	312	317	352	262	305	329	302	311	291	283	298	288	340	308	305	283	327	285	284	319	287	300	325	307	265	289	244	282	307	318	301	295	296	300	303	287	300	313	300	293	301	330	291	313	292	296	289	288	298	299	299	283	279	257	296	291	304	278	269	290	290	267	306	293	299	331	325	289	305	323	292	316	300	335	289	315	301	299	342	319	304	302	295	295	309	286	311	298	299	290	313	315	297	288	286	305	302	333	332	296	272	301	305	314	292	292	297	301	292	299	314	300	296	302	304	302	303	304	316	316	286	303	332	300	318	306	307	326	291	289	310	272	320	309	294	294	301	306	309	311	335	301	306	310	278	304	308	304	279	287	293	316	289	291	306	305	284	278	285	293	286	282	300	301	288	324	298	315	286	297	296	325	320	271	309	329	288	268	296	275	297	269	298	342	296	275	316	320	299	291	296	298	318	301	260	327	264	304	311	320	315	315	305	298	285	300	304	306	312	308	274	324	305	309	314	312	318	322	330	272	304	306	299	298	286	301	276	291	301	285	297	317	281	325	314	297	277	284	310	261	293	299	283	282	312	290	281	307	343	297	305	287	309	298	315	294	311	258	289	292	290	308	306	277	300	316	301	306	317	277	312	322	304	299	272	293	343	313	276	303	320	277	286	288	315	308	298	296	326	283	302	304	295	265	317	286	313	288	320	271	296	287	300	281	283	291	281	276	296	301	312	302	304	284	301	260	290	307	281	281	312	295	313	296	305	292	259	294	305	297	328	290	325	277	303	315	313	319	269	292	301	289	313	298	287	292	308	281	276	273	286	314	284	322	295	272	287	293	296	295	324	299	282	323	320	285	309	274	314	312	277	280	343	301	312	313	313	307	301	298	304	306	319	306	314	276	308	298	321	315	298	311	309	289	317	329	297	292	290	246	293	301	280	287	293	322	314	286	303	293	295	318	303	310	309	286	314	296	303	303	297	275	314	312	280	320	318	291	315	295	288	271	314	295	308	276	317	314	328	278	294	318	293	319	324	315	299	292	299	298	324	311	266	312	332	309	304	271	307	328	288	322	316	287	279	295	298	295	297	301	283	301	303	308	281	288	291	279	307	298	315	266	309	326	312	293	317	297	318	290	284	312	327	301	283	280	321	317	304	308	319	306	282	283	273	297	299	312	309	300	288	287	287	273	325	269	299	335	345	279	307	307	305	315	297	310	310	337	278	302	299	303	296	296	289	335	270	288	285	310	315	273	280	296	311	290	311	310	271	292	302	311	265	310	322	302	299	289	314	309	325	281	273	330	301	323	292	317	266	274	282	305	313	306	276	297	291	303	299	267	282	320	296	275	280	265	316	299	308	309	297	309	307	284	334	291	301	294	317	311	293	289	301	313	292	252	276	317	308	299	286	290	280	261	300	297	337	268	265	298	302	307	287	291	300	300	293	321	284	292	336	313	260	297	311	308	314	299	302	322	332	298	304	303	330	311	329	312	301	331	311	313
18504	2313	4798	5411	4540	3855	3167	2707	2424	2062	1849	1685	1535	1501	1397	1408	1295	1276	1166	1183	1063	1148	1070	1027	1012	1016	992	1012	927	918	923	918	897	946	824	928	881	821	890	866	897	859	841	923	838	870	811	869	873	843	872	802	861	832	836	777	786	790	836	811	822	834	818	795	818	775	844	813	829	795	797	808	803	806	764	810	780	790	799	777	765	800	799	784	841	761	783	794	788	783	790	778	758	820	807	759	780	784	775	774	795	826	755	822	776	820	779	819	743	813	806	793	778	744	780	774	795	745	804	767	787	739	794	815	809	753	749	813	821	785	801	773	794	803	760	747	730	727	772	734	740	777	769	788	777	795	791	786	798	759	755	808	794	772	811	750	815	754	808	799	770	721	791	735	775	792	800	850	766	756	780	756	816	806	821	790	769	779	801	779	759	785	808	784	824	816	770	739	801	756	790	801	774	797	767	726	785	818	736	744	811	788	740	821	768	782	773	791	793	762	747	761	828	730	800	828	772	775	788	773	813	764	796	783	747	750	782	755	759	790	795	781	852	786	734	770	737	842	797	796	771	763	795	728	739	796	825	825	773	810	782	758	763	776	802	833	774	756	744	793	766	764	749	781	769	772	769	774	786	747	804	752	781	788	756	830	810	776	769	756	832	746	827	745	775	796	747	780	798	821	747	777	754	786	756	800	744	744	804	810	796	818	817	775	778	750	820	745	796	798	829	832	770	791	727	800	778	782	808	743	791	831	775	781	821	722	769	786	802	752	766	801	754	770	768	750	785	810	756	796	825	779	793	749	774	782	778	775	749	804	783	763	755	750	778	784	780	788	721	777	792	774	776	783	751	817	766	754	777	833	767	795	774	807	729	707	797	776	765	823	780	760	781	790	790	788	775	816	756	719	811	780	755	756	764	797	814	816	774	793	747	773	791	799	751	766	762	797	794	794	847	782	757	734	762	758	785	753	768	815	790	817	799	763	802	773	785	727	794	736	763	768	791	734	833	797	765	758	768	780	772	766	781	765	757	771	764	769	751	761	786	782	773	769	764	718	806	783	778	737	756	758	757	788	819	776	775	769	817	772	754	777	757	793	826	823	767	773	810	794	763	763	789	739	770	789	765	744	781	822	820	792	803	839	812	802	793	781	807	767	742	797	795	799	780	770	778	772	790	804	797	854	830	780	779	708	803	779	818	797	762	768	821	792	739	803	783	783	780	767	791	802	811	821	744	783	826	762	798	732	759	764	730	764	753	806	750	773	784	755	804	756	753	710	766	781	793	782	815	744	792	736	822	789	763	792	820	811	781	759	780	773	788	758	753	771	815	765	776	757	798	767	778	751	758	774	721	746	779	757	736	817	794	811	808	762	783	804	742	765	831	780	750	747	764	755	766	738	756	709	769	803	757	765	762	750	779	789	801	764	808	804	808	824	715	762	729	770	814	784	802	824	798	750	764	750	761	754	792	747	733	781	783	824	789	821	786	733	750	761	807	767	781	839	781	777	773	746	803	750	764	810	759	759	766	764	771	795	767	817	785	754	827	831	774	773	811	828	784	762	749	815	746	725	749	821	787	789	799	723	738	784	813	813	743	752	809	743	775	839	765	746	768	721	767	738	755	749	810	754	769	776	785	765	809	772	841	774	779	797	767	808	769	785	776	791	825	806	784	750	797	746	765	766	782	763	785	794	777	766	761	788	740	750	781	777	764	768	781	794	831	760	761	747	772	774	805	780	801	748	821	765	785	763	743	781	775	782	781	764	805	784	758	790	814	742	817	811	783	794	714	770	772	791	738	740	770	804	787	760	803	799	762	746	786	791	787	775	854	812	760	786	821	769	770	854	813	809	769	752	753	681	743	814	814	821	754	824	809	784	760	823	746	792	792	805	789	808	780	767	717	792	786	777	772	778	760	786	717	783	794	772	774	795	820	711	770	777	820	785	809	792	852	712	757	788	757	800	755	808	809	776	831	772	785	769	745	717	784	768	799	784	779	744	750	835	730	821	753	795	819	749	729	784	777	767	782	805	756	711	758	791	769	761	785	829	767	813	801	783	759	806	747	768	819	796	777	780	809	789	790	772	740	789	814	772	785	777	751	762	799	781	780	753	747	791	747	770	799	754	807	767	805	760	792	808	786	760	822	726	735	773	751	773	798	784	821	750	771	790	754	766	779	767	793	770	803	822	856	814	745	764	766	822	762	719	793	764	805	814	746	750	789	785	764	777	770	811	798	772	755	763	749	720	777	762	774	828	755	785	772	779	822	729	792	790	790	814	780	848	739	805	771	778	821	810	793	816	804	751	798	794	806	740	767	768	774	750	755	751	844	751	818	810	768	773	762	772	796	801	778	792	788	753	778	774	768	814	785	781	759	770	754	781	822	783	771	757	802	781	776	792	785	768	763	782	802	751	797	785	769	836	795	780	803	752	781	761	767	792	791	797	758	759	778	798	775	769	777	756	796	793	810	806	738	753	752	776	746	753	788	796	787	795	766	821	775	775	784	747	767	819	815	791	779	762	765	719	774	745	805	821	822	779	727	809	754	710	847	768	774	809	782	717	796	771	757	791	798	756	759	738	747	775	781	773	754	768	805	755	769	741	773	802	772	776	812	750	731	758	807	849	767	757	770	777	769	815	750	728	785	777	823	780	766	810	811	804	764	762	769	795	787	753	772	768	798	739	806	790	804	758	731	726	821	778	804	748	823	798	815	768	761	803	773	851	738	748	780	777	748	771	772	733	774	787	805	798	738	788	771	799	776	792	774	804	822	798	764	802	815	770	774	762	763	797	747	805	818	744	815	771	807	784	773	787	835	778	777	811	808	778	825	822	735	775	826	755	793	810	791	805	798	799	798	780	804	754	754	777	753	794	779	802	744	759	777	773	760	763	800	808	748	785	772	743	749	756	774	785	826	803	821	806	752	748	764	759	735	783	826	807	813	790	764	753	771	715	775	766	809	730	773	780	765	756	819	813	733	789	829	765	781	725	734	833	789	769	829	814	778	759	772	757	775	758	799	786	814	797	771	786	809	807	755	813	774	786	827	736	778	767	788	772	761	780	785	790	836	823	755	771	774	731	759	808	798	782	776	788	740	768	787	776	823	799	820	775	826	745	771	804	759	745	751	753	827	728	762	821	825	836	765	777	810	818	812	794	793	764	762	791	779	796	783	760	780	764	792	792	797	730	754	772	825	780	761	803	808	737	774	775	747	818	778	773	802	793	764	753	726	769	842	774	774	785	760	786	746	754	763	799	801	768	801	753	783	796	763	788	836	782	795	804	781	755	790	785	749	718	779	747	765	825	789	744	757	771	758	812	800	804	789	749	749	786	722	816	799	795	753	727	749	760	780	770	771	824	736	783	745	808	752	766	848	804	756	742	726	750	747	769	791	738	784	779	792	825	786	790	781	765	773	743	841	772	757	758	784	809	756	755	759	786	704	758	775	726	769	782	744	776	794	745	781	755	783	762	772	789	785	762	778	800	810	782
4520	352	282	224	212	210	201	207	185	190	187	200	201	193	209	196	204	198	202	193	210	200	195	170	205	215	194	224	222	181	191	204	194	184	197	178	189	202	181	178	178	201	211	192	196	174	205	185	197	229	214	180	193	180	198	190	178	187	226	218	198	208	232	191	208	200	204	210	203	200	198	203	198	186	179	173	210	195	194	178	193	192	213	204	194	190	218	183	184	175	189	164	163	207	181	199	192	175	188	193	224	195	193	186	167	183	180	196	195	195	213	189	180	198	202	195	180	204	183	196	181	155	181	199	203	173	198	192	191	219	182	188	193	182	196	194	181	169	186	200	202	182	181	206	185	210	184	194	198	180	206	197	204	179	171	228	196	176	189	194	219	193	190	195	230	190	203	210	184	216	207	202	231	184	192	210	207	178	166	188	202	190	196	181	204	182	174	218	201	188	195	175	197	202	209	200	213	185	181	203	207	217	200	197	198	207	181	203	196	191	175	200	197	207	185	193	217	191	195	202	210	197	190	166	179	201	197	209	184	218	215	211	209	179	193	205	172	181	213	183	186	183	188	182	193	190	190	184	186	197	207	194	171	169	184	206	188	208	186	189	184	210	178	211	188	180	199	180	178	202	208	205	195	187	197	185	224	172	173	173	171	190	217	199	169	201	206	205	199	172	213	179	192	185	178	210	204	187	190	228	188	207	198	172	214	168	221	181	184	198	203	190	202	220	173	183	185	189	200	186	209	192	204	207	178	186	188	180	175	180	201	203	188	212	191	198	190	203	204	190	204	209	239	223	214	174	194	179	191	174	215	170	206	171	198	193	186	181	196	183	186	195	165	202	177	214	206	178	200	187	178	182	207	216	215	200	201	184	172	194	209	195	195	178	184	201	192	188	189	189	180	193	235	193	173	208	190	199	185	188	202	193	198	190	174	205	212	210	181	178	172	193	184	208	205	193	189	213	172	188	182	196	191	201	190	192	206	205	195	204	201	199	189	212	183	182	182	187	202	197	211	206	204	185	201	182	199	157	213	210	208	191	211	195	202	195	201	209	208	194	181	187	202	224	230	159	209	200	182	206	173	178	189	211	243	226	203	217	206	185	192	180	174	217	219	190	196	178	197	190	198	199	200	208	185	187	191	217	173	164	214	187	187	185	192	184	195	203	184	197	196	171	214	194	201	216	212	224	181	193	187	197	194	184	203	171	182	195	195	211	185	222	157	206	194	204	182	189	193	180	200	176	186	218	188	205	178	194	195	201	195	205	205	191	186	187	199	200	203	205	200	196	181	179	209	192	189	201	191	200	191	199	197	195	195	205	206	181	193	186	197	189	186	187	197	175	174	202	229	187	197	202	205	208	172	217	208	194	177	190	224	205	198	197	209	193	231	197	198	183	191	179	205	185	178	192	184	191	194	206	183	189	196	183	197	228	178	174	180	196	212	206	192	184	216	188	222	191	192	213	208	189	166	192	195	227	208	206	208	200	164	197	217	212	192	228	196	217	169	188	178	210	193	200	189	182	184	191	198	211	206	195	193	211	201	192	222	175	189	181	197	189	215	184	212	214	180	179	207	199	197	170	198	179	197	201	182	220	213	229	221	211	173	232	195	177	186	204	174	185	210	197	166	202	206	185	186	206	180	195	209	181	202	184	184	192	211	177	202	199	208	195	208	206	202	201	219	194	199	198	186	195	181	198	186	184	202	199	185	192	194	189	204	195	211	187	189	192	200	220	206	193	194	188	217	209	218	185	184	198	178	186	205	196	177	216	188	216	199	210	187	188	193	187	199	206	190	205	200	204	204	205	203	206	182	214	192	216	197	175	207	195	205	178	192	216	173	201	212	190	186	179	203	166	200	188	183	188	179	189	188	219	199	216	189	190	197	184	173	199	183	178	176	213	229	205	180	178	187	182	169	185	190	204	198	193	186	194	207	188	202	207	188	173	191	189	171	201	188	189	198	198	202	221	158	190	195	196	209	190	201	184	212	186	173	178	217	201	193	182	198	223	211	199	175	188	183	182	192	188	228	202	172	164	202	209	188	188	172	209	202	211	206	185	197	169	204	175	210	190	207	195	226	211	203	209	209	180	180	199	203	173	181	229	186	204	196	191	191	207	181	209	199	172	226	190	165	199	190	199	187	195	179	188	184	180	219	190	227	197	181	183	181	208	181	177	189	212	220	207	207	188	209	197	213	172	197	193	204	203	172	186	200	194	213	204	175	177	202	203	184	201	174	196	187	184	176	198	202	202	211	164	211	195	199	179	190	182	209	169	192	206	189	198	183	182	193	192	179	203	194	191	188	200	190	186	193	210	206	197	200	183	182	193	179	201	197	170	214	188	224	220	164	216	195	209	221	197	179	204	202	188	231	168	214	187	180	183	180	190	192	194	167	190	189	210	201	201	218	186	181	200	182	180	193	172	183	184	208	184	199	210	196	196	207	208	210	187	208	178	202	189	181	196	205	193	199	204	225	198	205	186	195	195	174	197	215	201	208	186	184	213	219	217	198	198	199	191	181	183	201	181	198	192	176	221	197	209	197	204	200	196	182	215	163	180	210	196	173	193	193	191	199	190	197	213	179	200	185	197	201	208	202	217	183	209	197	214	212	204	188	226	207	178	198	191	202	215	207	233	200	194	190	184	189	177	214	210	205	211	201	198	208	193	178	176	208	207	184	197	193	177	198	197	188	194	216	214	188	181	182	199	206	200	204	198	207	187	202	222	182	207	198	215	215	205	203	214	192	197	185	216	190	165	199	187	220	185	195	186	211	209	208	185	184	193	179	169	181	190	180	198	177	210	230	198	188	203	168	192	185	191	205	213	169	190	191	201	203	214	189	178	185	209	206	174	201	195	216	203	231	200	194	195	191	168	225	184	190	191	193	179	194	201	192	187	169	193	191	181	201	200	219	206	194	202	237	203	208	195	186	167	182	188	191	234	191	206	226	170	206	214	186	178	194	175	213	180	186	200	218	195	209	207	202	199	194	179	207	208	214	189	192	200	201	199	200	180	198	201	202	198	196	171	189	212	185	180	177	193	198	188	189	207	215	185	185	192	222	182	206	180	200	198	195	214	199	202	183	193	186	173	187	201	216	178	200	181	199	188	189	183	183	198	205	208	195	201	214	200	186	173	176	192	174	184	183	212	196	183	204	200	216	187	189	182	210	191	196	184	210	173	201	187	199	202	196	188	185	201	185	195	209	204	187	235	189	180	198	176	188	178	201	185	210	209	195	188	210	212	205	205	205	221	205	198	217	193	192	209	217	187	183	243	199	205	194	164	190	186	202	164	210	208	188	174	198	211	231	194	203	217	209	175	194	188	200	197	192	213	192	191	214	172	187	181	180	222	221	179	178	205	218	186	209	190	215	213	220	184	184	200	201	185	190	204	170	207	184	213	184	216	193	198	199	192	218	189	214	180	199	185	216	182	200	206	182	229	181	197	199	179	221	219	199	172	200	176	182	175	210	189	202	204	203	190
5667	601	735	726	717	692	649	671	630	608	603	606	667	614	570	621	633	609	592	598	590	582	530	565	589	613	645	547	605	595	599	574	600	554	608	596	547	580	600	595	596	590	584	561	619	597	574	603	554	553	606	551	573	575	591	580	590	569	577	585	558	595	607	612	563	592	569	556	593	570	571	571	600	619	586	533	606	590	606	560	543	577	556	552	614	507	540	586	585	540	591	562	568	575	593	576	581	554	557	598	577	570	611	589	580	630	593	562	561	586	634	594	584	585	589	597	563	587	576	572	611	598	568	569	574	526	572	585	579	610	638	564	573	602	577	561	598	583	582	590	570	608	597	553	594	573	576	617	572	598	591	571	552	572	567	571	589	552	529	572	615	608	550	582	576	590	617	560	573	585	572	566	591	583	592	605	569	598	593	583	584	596	553	596	557	591	593	595	595	583	595	566	562	607	570	546	596	579	567	560	582	600	528	593	572	595	566	568	583	592	576	579	580	576	574	598	588	587	551	541	574	591	602	592	534	584	542	588	566	582	589	580	576	565	627	596	603	592	560	602	557	596	600	552	586	602	598	568	610	572	570	559	586	615	595	560	563	577	553	584	545	538	580	582	597	638	560	556	602	554	603	577	571	585	561	585	620	541	606	642	559	556	613	574	621	560	562	607	608	619	611	598	583	572	597	621	540	584	597	561	619	614	585	562	574	531	559	622	578	573	553	547	588	594	564	562	532	561	572	592	589	602	601	554	565	575	539	578	575	568	565	621	547	566	560	564	583	531	555	589	614	612	576	617	515	567	568	586	580	601	564	587	551	583	582	605	569	589	588	558	573	602	565	577	625	596	584	578	619	553	595	584	561	546	563	586	589	560	583	579	573	548	593	621	569	607	616	612	608	554	599	577	560	549	547	567	546	548	642	575	580	568	558	614	565	599	585	557	580	599	576	589	563	583	599	586	561	580	565	597	599	574	566	548	611	595	596	563	596	609	557	559	569	587	631	542	582	572	574	600	598	606	569	592	571	584	612	533	630	590	620	570	593	569	573	594	573	596	538	613	522	600	534	628	607	603	577	592	595	578	608	575	617	590	561	589	603	559	581	571	558	545	605	603	535	559	589	585	607	567	551	577	602	547	561	603	566	579	544	608	610	568	588	539	569	631	542	588	544	549	555	579	548	578	587	593	569	584	622	589	574	570	566	589	562	545	575	599	561	563	595	577	565	572	580	552	543	572	593	547	611	566	567	545	553	558	628	585	580	577	576	566	563	603	577	543	573	607	589	560	574	565	604	597	539	584	573	581	611	568	571	586	573	566	553	610	561	517	604	580	599	622	566	549	586	583	584	581	568	571	557	547	551	599	587	559	597	573	574	556	563	535	537	542	551	574	597	569	559	573	582	604	554	602	599	572	600	588	571	572	564	606	574	583	542	584	594	589	584	610	608	526	601	601	566	562	600	593	583	592	626	595	550	542	598	567	553	585	594	623	585	589	558	608	564	592	565	582	601	583	537	598	565	593	588	557	516	549	557	601	558	579	640	545	598	572	548	586	544	594	564	570	550	575	601	557	573	607	578	562	544	593	566	550	581	602	569	621	554	566	580	550	554	564	548	624	572	578	536	592	591	598	605	625	557	577	562	556	587	573	603	542	567	549	597	605	555	555	575	541	559	571	579	584	615	554	596	554	578	550	529	566	569	553	594	584	581	592	551	646	658	618	593	620	574	594	541	584	571	590	573	563	604	625	599	603	611	590	598	588	550	555	561	577	588	596	562	584	606	556	568	557	602	542	573	596	565	549	569	542	595	607	593	582	595	607	640	611	600	538	570	595	563	558	564	563	531	574	567	591	558	604	600	557	607	570	546	557	577	595	555	592	565	564	600	598	573	574	576	549	585	551	593	615	570	578	563	545	574	593	588	561	583	607	562	590	577	626	591	585	568	548	583	624	572	627	581	592	593	599	554	588	575	583	581	577	572	539	598	533	604	616	594	599	554	591	563	561	595	577	561	569	545	556	555	597	622	605	529	592	599	554	570	572	579	566	558	617	601	610	624	579	581	564	602	604	553	560	539	561	568	617	594	580	607	585	530	552	601	570	589	595	587	579	579	601	553	608	595	556	570	553	613	571	545	540	550	557	607	560	568	574	585	566	591	548	582	551	590	617	548	595	575	562	600	512	524	612	624	575	554	605	613	541	516	581	596	618	560	562	573	564	590	586	596	554	610	571	552	557	574	555	578	566	582	549	557	587	538	597	565	583	548	559	591	574	578	592	607	584	534	579	619	598	539	571	558	598	551	558	543	612	567	589	599	623	549	591	570	590	574	573	563	608	562	553	540	564	584	573	557	605	570	556	578	594	579	539	562	573	576	554	579	586	560	584	568	528	557	570	537	525	580	568	560	577	576	553	575	631	593	613	588	638	580	569	551	588	592	573	553	583	581	607	594	593	539	579	561	624	585	573	540	543	582	585	586	562	582	593	571	569	564	620	580	550	574	542	553	589	583	605	539	545	600	592	558	612	573	596	584	578	548	565	580	593	552	582	546	556	593	548	580	586	582	549	604	578	587	580	599	553	586	562	584	580	573	559	554	551	555	581	590	550	561	611	584	565	616	590	606	556	607	575	545	596	599	551	562	610	625	558	534	589	559	597	575	602	608	545	551	603	604	563	598	601	582	589	555	578	565	606	597	607	583	553	540	561	597	587	564	612	599	546	581	551	558	575	597	545	650	578	571	586	588	593	563	562	561	615	549	594	585	546	542	528	585	601	590	604	563	587	541	588	591	584	594	643	557	563	543	594	572	574	614	597	616	549	536	557	604	566	571	598	559	605	568	549	535	545	588	568	591	567	589	547	580	550	566	588	591	545	545	573	600	586	548	577	560	620	561	586	555	553	620	589	564	558	625	597	612	587	511	589	597	604	626	580	558	637	624	551	606	575	534	555	530	566	566	608	614	553	602	585	600	608	572	567	604	597	608	578	556	571	570	566	586	568	529	582	566	569	593	631	578	578	545	575	590	588	600	606	548	572	612	572	559	588	566	575	582	581	594	557	572	565	577	576	570	571	597	615	544	550	552	580	597	594	582	576	580	581	618	620	623	591	594	578	591	567	589	574	550	612	575	564	558	586	571	535	567	562	513	554	604	577	557	594	586	570	551	597	529	575	559	544	553	588	611	560	575	616	590	571	582	621	567	563	560	596	536	590	548	569	610	560	584	586	559	539	546	560	582	548	549	542	596	564	526	572	583	601	571	566	557	530	624	545	562	579	575	559	542	555	589	574	559	594	568	579	564	572	588	538	540	600	566	593	581	529	566	567	557	592	594	589	618	592	558	566	557	571	580	614	586	609	592	606	559	583	608	600	573	608	579	556	597	590	571	576	600	590	566	580	581	583	587	580	639	597	573	551	567	602	571	592	535	597	576	569	589	576	589	605	600	581	598	558	533	587	556	590	610	575	578	584	558	613	573	597	565	535	572	626	569	558
25391	2668	1269	994	844	612	548	499	478	426	409	405	405	400	358	388	356	367	387	352	345	376	346	336	342	358	359	343	352	318	342	315	350	312	320	342	331	319	332	339	354	326	338	344	336	352	314	342	352	341	320	340	347	340	339	346	325	398	354	332	358	321	332	352	294	362	367	340	350	342	330	303	356	374	337	316	301	335	284	344	301	344	347	326	334	366	355	351	325	338	365	355	324	339	352	324	350	342	362	337	330	307	345	349	344	315	338	352	346	335	359	310	312	317	352	394	312	302	322	347	345	333	335	317	351	361	326	320	318	363	323	349	395	350	336	350	347	329	329	394	340	326	333	334	344	324	337	339	365	346	345	366	340	306	304	344	354	300	348	326	322	336	350	327	371	353	346	305	322	340	320	356	346	328	318	342	336	337	342	333	308	341	349	329	357	306	344	350	316	342	337	301	362	368	344	329	343	365	326	337	338	343	324	318	285	307	310	313	321	347	319	355	345	322	322	336	321	382	340	345	331	362	386	350	334	336	344	333	340	318	336	346	327	327	337	315	371	324	312	352	365	311	374	352	337	327	325	336	349	369	324	336	355	317	331	355	317	364	344	315	338	337	353	347	353	323	343	341	347	363	319	326	322	323	355	366	309	325	357	356	351	335	292	356	315	316	340	366	300	316	331	317	320	341	377	295	350	326	346	329	329	311	338	322	326	338	372	347	339	325	338	321	370	362	306	339	299	316	340	324	320	304	332	347	297	323	373	350	333	355	366	345	332	329	360	338	320	339	319	339	382	318	321	349	334	360	329	377	362	377	358	306	358	343	320	336	369	334	325	349	375	332	317	356	325	354	340	302	342	303	300	328	348	350	340	315	319	343	313	322	295	338	347	380	337	330	338	335	360	330	324	366	309	337	339	331	345	316	352	310	339	351	338	322	355	319	397	344	351	353	343	324	340	322	327	306	339	337	338	345	350	354	350	342	340	337	332	360	349	364	328	340	342	325	345	320	354	327	328	371	334	369	321	317	327	341	369	340	347	309	348	349	319	361	331	319	336	367	319	324	355	353	342	312	339	322	349	353	316	335	339	302	341	364	306	371	301	356	344	339	350	354	349	345	319	340	345	348	356	354	321	348	291	354	360	342	344	335	364	363	363	356	323	324	316	334	350	360	323	334	371	307	349	325	341	310	334	338	362	320	331	361	306	341	295	366	343	336	331	385	377	348	333	328	331	315	342	329	340	327	364	369	345	333	347	327	351	338	354	306	340	328	284	322	329	386	321	341	358	301	360	383	345	319	335	311	361	347	344	370	316	327	356	286	319	342	351	312	328	348	307	327	333	328	367	323	331	358	321	327	336	358	335	301	375	348	308	296	328	339	356	319	338	346	371	314	397	336	334	353	335	334	371	333	331	322	320	354	352	324	343	353	314	342	350	393	353	334	331	342	333	317	332	370	319	351	301	329	332	289	320	297	355	336	353	363	329	331	345	346	327	342	333	335	332	337	359	331	335	329	325	322	323	314	335	303	349	339	318	338	356	306	324	339	283	284	350	294	347	387	348	329	369	311	355	352	330	353	327	367	321	325	329	362	336	318	311	329	350	341	338	299	313	294	336	351	356	337	332	316	320	340	328	345	335	343	332	342	330	331	303	371	338	346	353	374	337	343	336	339	340	350	348	344	376	330	319	342	340	352	334	322	372	326	324	325	330	338	348	326	302	329	325	325	317	370	295	315	372	324	368	348	345	316	317	303	323	346	326	330	349	319	321	334	294	366	320	350	350	343	346	360	346	327	360	373	333	332	318	340	334	350	321	329	328	386	323	332	325	358	307	331	337	353	340	310	316	315	337	322	352	336	369	328	337	342	315	330	352	355	345	349	312	325	373	323	336	330	325	333	335	312	296	319	340	341	298	334	350	331	348	326	349	320	356	343	318	324	339	346	378	321	328	338	301	320	333	342	354	335	304	366	319	332	324	378	352	323	364	308	331	331	334	341	338	340	327	309	296	332	346	334	343	334	350	414	330	308	322	315	299	326	332	362	348	329	332	365	355	354	306	357	314	347	342	333	320	327	353	359	344	328	327	343	343	346	310	337	345	334	337	318	300	365	350	349	335	330	350	343	354	304	323	362	324	339	376	359	337	360	347	351	338	337	342	350	326	333	354	343	344	292	363	352	355	323	349	352	353	326	318	339	356	354	346	383	328	343	353	307	364	350	362	312	360	341	349	350	330	349	349	326	320	321	365	353	337	330	315	350	341	336	336	340	344	326	343	351	347	340	335	321	324	334	305	347	350	326	364	367	358	330	331	345	351	302	356	336	338	335	365	310	331	364	287	341	336	326	367	347	359	331	346	355	316	325	297	312	342	350	329	342	368	330	318	337	333	324	330	322	289	333	335	343	332	313	341	366	347	350	351	347	362	346	350	357	302	306	316	332	331	308	333	318	358	338	348	338	336	356	329	311	379	362	359	383	327	327	324	344	326	350	333	359	318	334	318	327	345	325	338	371	318	356	348	335	336	328	312	325	355	336	322	330	291	336	314	351	332	325	354	316	312	344	320	337	316	306	366	326	316	334	358	312	349	377	364	370	305	376	307	355	341	355	329	329	319	343	306	352	329	346	372	337	338	355	328	365	359	339	356	323	358	307	352	337	346	332	325	309	327	369	337	322	351	378	330	336	325	360	329	330	343	349	318	358	316	373	332	345	369	298	349	337	348	348	314	337	334	315	300	317	361	338	329	321	352	326	331	345	355	345	332	343	320	348	345	325	360	369	332	334	363	315	318	319	363	331	335	317	296	352	341	345	371	342	338	320	330	341	350	300	337	321	342	309	323	335	327	355	363	368	362	348	329	343	332	363	314	310	358	326	327	356	352	357	327	333	325	327	313	346	299	301	329	304	313	324	315	337	329	336	316	342	352	347	328	344	339	325	319	346	327	317	344	355	337	329	335	341	382	356	350	338	337	321	350	325	326	329	331	355	342	340	330	291	333	325	332	355	308	328	341	362	354	341	338	318	351	332	333	336	330	357	323	349	360	311	333	351	332	336	310	329	325	300	335	327	364	323	385	322	333	320	332	340	314	356	344	315	326	339	348	337	345	300	308	346	346	329	363	333	357	327	337	338	370	323	341	323	290	332	305	294	330	314	332	346	350	335	349	342	359	359	356	337	336	348	327	328	344	362	321	350	317	324	341	346	337	348	347	364	313	310	353	312	305	330	353	301	314	352	367	352	350	349	355	360	312	348	318	318	327	323	324	351	330	305	340	338	332	343	400	324	317	341	330	349	347	297	358	340	323	319	345	319	379	336	311	329	344	332	343	334	291	335	329	356	314	351	359	359	363	349	347	362	335	335	349	301	330	350	344	333	357	318	357	319	308	344	317	306	311	338	333	344	321	339	339	304	364	379	374	329	361	363	324	346	341	339	299	374	356	320	322	325	340	348	313	349	323	317	366	308	358	336	337	342	362	322	340	325	313	313	330	340
13355	1692	3019	3317	2898	2557	2098	1820	1750	1558	1428	1408	1316	1246	1213	1200	1113	1078	1096	1063	1072	1015	995	941	1040	983	1023	997	949	949	991	1006	996	1003	936	876	948	957	983	956	885	937	916	928	894	878	967	926	936	942	929	958	904	888	924	939	885	892	924	940	923	920	870	873	899	922	928	924	909	896	918	891	900	919	883	900	891	853	915	855	951	884	893	877	912	900	864	905	909	889	910	877	935	867	882	879	952	878	861	931	889	875	962	944	886	878	867	905	849	936	909	922	931	876	922	905	889	918	895	855	875	909	883	925	962	874	880	949	921	890	904	858	900	921	889	894	866	888	861	929	865	902	950	876	889	873	886	870	886	919	909	932	937	890	928	943	888	889	856	872	866	859	881	841	904	918	896	915	911	848	895	918	894	872	853	883	888	900	918	878	921	917	876	905	920	909	897	904	901	875	884	892	879	889	877	931	843	880	899	973	850	901	953	861	945	905	920	890	904	896	922	907	868	893	891	875	887	884	927	856	938	885	861	921	885	809	842	865	852	847	910	899	894	872	901	925	908	847	911	918	850	907	905	892	902	921	927	871	922	928	926	887	861	857	895	868	849	898	906	886	877	912	891	901	904	900	871	882	864	855	873	927	905	852	886	913	923	865	867	892	841	868	907	895	862	892	859	912	855	904	852	866	897	886	911	908	903	948	896	879	845	883	836	883	907	889	909	907	881	866	868	868	907	894	914	854	849	930	873	950	886	888	904	910	914	910	899	918	928	886	882	852	879	907	861	878	896	873	875	918	920	904	885	868	897	821	887	890	859	863	860	902	872	883	900	921	899	961	804	931	875	864	849	902	901	900	908	864	888	917	896	921	875	902	862	919	938	928	903	938	937	858	900	896	889	929	846	886	871	886	860	876	853	876	869	900	873	912	901	874	903	844	895	920	877	918	896	926	849	846	876	903	919	858	930	847	949	852	980	904	874	886	864	866	865	866	920	873	909	845	859	895	845	897	897	896	979	891	878	855	965	912	886	921	898	911	871	934	930	891	901	916	879	856	836	869	886	906	866	920	923	893	909	854	848	983	903	910	901	912	857	907	912	846	878	880	899	905	844	917	882	850	925	886	856	877	922	865	905	904	809	940	908	831	917	914	885	916	866	861	928	926	888	857	860	945	940	849	925	928	976	904	870	873	868	874	845	852	908	889	923	912	883	981	903	882	916	908	881	931	933	925	913	880	859	932	888	910	917	804	945	953	882	878	873	919	923	869	912	884	905	895	867	895	819	905	929	903	897	871	902	890	914	893	859	919	863	864	870	933	859	877	892	904	873	903	896	934	899	867	896	887	868	861	917	852	871	874	927	871	927	947	876	884	936	901	905	879	889	893	900	885	902	894	919	910	869	905	833	832	895	874	853	912	916	924	889	935	957	891	922	895	886	889	930	883	909	942	883	884	914	899	904	917	909	899	851	837	895	880	828	903	954	924	872	874	852	885	867	913	864	947	919	924	868	886	870	966	848	918	925	867	875	910	873	933	897	845	934	906	901	905	882	906	912	856	886	927	917	863	863	920	923	914	888	898	871	858	868	836	896	935	868	901	858	914	857	911	865	866	821	909	938	918	914	913	847	870	846	835	873	883	858	857	847	910	888	884	909	952	909	951	856	917	894	887	895	902	849	924	915	894	872	940	860	849	849	883	898	901	911	908	861	907	861	919	897	891	906	854	894	885	909	905	909	903	887	874	914	924	960	845	822	889	897	893	896	856	925	893	912	865	890	934	919	897	910	900	854	916	846	904	904	908	884	893	896	909	928	875	858	829	897	875	871	915	918	905	814	898	873	873	894	872	916	854	831	888	862	902	861	886	881	915	916	865	906	894	869	914	864	868	878	962	848	907	873	908	884	890	849	907	878	901	840	881	924	877	927	850	904	866	892	851	903	933	885	913	874	906	873	886	936	891	855	871	861	932	859	962	884	867	875	926	866	858	834	865	881	848	907	905	846	892	864	870	856	854	902	907	866	907	880	932	896	919	894	878	890	894	872	867	880	934	900	880	931	862	894	881	878	904	875	869	899	869	865	900	879	912	913	921	883	880	946	812	891	884	918	909	913	860	864	882	866	878	881	866	839	953	935	873	946	905	869	905	898	884	871	885	890	885	929	881	958	897	918	917	920	871	872	878	940	864	834	926	842	881	846	932	901	916	878	919	880	850	954	916	869	878	888	924	906	872	908	888	889	852	831	920	851	914	925	892	941	916	865	916	885	848	876	910	939	874	911	882	863	871	929	906	885	861	892	845	908	887	863	884	855	910	868	916	856	919	943	878	964	884	923	883	954	903	867	863	845	953	865	885	880	866	892	891	854	900	906	915	922	934	911	835	932	822	922	871	874	883	925	891	904	812	869	921	911	916	866	910	905	921	904	898	887	841	875	894	903	834	887	897	887	876	896	877	937	905	921	863	861	890	899	876	967	917	931	851	871	928	876	878	932	959	884	849	895	874	889	844	910	905	875	889	915	941	863	879	869	886	892	812	880	884	866	893	865	915	907	985	868	883	896	901	884	893	856	934	849	859	887	857	920	864	935	891	866	901	925	915	882	864	858	855	912	906	872	866	904	917	908	847	914	886	949	887	893	869	903	900	959	884	897	893	921	916	931	865	882	866	904	923	931	895	919	955	907	933	889	926	916	911	938	877	938	899	885	878	881	870	888	864	929	900	925	917	879	931	864	895	886	860	913	861	871	842	918	875	909	874	846	866	885	885	869	890	924	842	915	890	877	895	948	874	883	869	924	876	882	893	875	904	859	916	903	888	892	876	896	921	906	904	926	938	832	972	936	910	877	850	891	858	861	885	947	904	894	872	887	876	864	839	888	897	866	883	910	925	930	852	937	903	899	891	895	906	951	900	868	845	884	876	878	925	912	928	848	937	872	881	881	913	894	899	883	862	860	940	845	908	936	913	920	825	869	880	880	927	894	879	873	865	896	858	873	926	909	867	885	908	856	888	940	922	893	931	968	828	905	858	915	864	940	901	875	945	884	928	867	879	883	856	848	867	865	887	841	893	937	851	924	933	873	924	931	960	906	859	916	840	866	885	926	837	823	881	900	906	929	924	893	863	873	940	918	863	916	912	880	873	876	886	854	876	931	906	863	877	844	876	880	852	909	884	947	871	933	900	903	893	881	889	907	830	891	841	898	901	919	872	907	845	899	910	852	845	890	918	919	881	882	892	960	883	919	905	934	966	929	871	857	918	868	879	924	896	881	881	855	894	914	870	910	910	858	872	932	899	927	904	931	882	913	842	866	871	866	887	816	905	879	926	880	877	896	868	929	894	868	873	913	878	852	889	939	871	912	901	876	887	852	879	879	926	920	868	952	907	887	863	871	886	883	859	947	928	894	878	888	922	899	878	929	941	831	922	905	916	946	906	869	865	938	900	907	944	890	900	885	870	924	908	891	905	880	898	922	895	874	892	893	911	871	953	893	882	835	864	916	913
37539	6177	2435	1814	1203	926	744	597	560	493	450	436	425	401	377	356	363	360	359	357	329	323	323	314	338	353	326	365	354	338	305	315	287	322	317	308	306	324	322	305	314	328	313	323	332	309	324	288	293	280	287	331	320	322	309	278	309	299	316	308	303	274	320	304	288	308	318	287	332	307	291	306	304	303	312	315	274	301	315	322	309	290	309	277	310	303	310	323	296	298	289	300	328	282	306	293	348	285	291	302	310	316	317	314	284	326	294	265	299	325	272	291	315	314	287	317	290	311	302	286	308	313	305	313	261	266	312	292	278	324	325	319	311	315	295	287	295	314	279	332	318	274	289	282	311	282	327	310	305	320	288	317	312	280	291	284	299	286	307	293	308	303	274	291	283	281	277	293	298	280	336	265	260	296	330	293	308	327	317	311	336	290	292	306	300	303	295	276	292	291	327	305	293	334	306	301	285	289	308	327	324	311	296	312	284	306	318	316	294	290	314	327	279	306	330	298	273	305	274	290	315	284	266	294	293	339	288	294	324	287	268	301	291	303	274	271	313	304	306	292	267	318	271	299	304	258	304	297	284	326	314	270	286	281	293	297	316	277	284	296	301	304	278	291	288	325	296	290	296	314	307	278	310	263	296	295	296	307	285	289	290	285	287	301	251	288	288	286	292	321	317	333	303	297	279	274	320	273	305	319	314	284	293	309	279	300	285	284	281	274	287	315	283	297	320	284	325	279	305	302	291	339	290	267	301	313	250	300	308	290	308	288	288	318	269	310	298	294	296	298	291	296	282	299	278	288	294	303	304	312	279	328	315	322	285	294	309	325	279	299	291	281	281	307	311	300	284	280	309	306	308	327	300	280	313	287	292	291	309	298	327	301	316	298	298	288	285	316	304	270	314	314	310	281	326	302	286	261	288	322	277	324	304	303	288	318	308	308	320	263	315	300	354	290	269	317	317	267	291	287	300	296	308	277	277	299	317	311	310	284	305	304	265	285	289	297	319	273	329	314	274	302	313	275	283	292	277	300	293	285	283	311	306	310	283	278	305	328	330	307	280	297	290	317	311	287	310	334	313	283	280	318	325	284	319	311	299	303	303	263	297	286	296	275	291	293	295	310	280	290	268	298	273	305	274	303	293	342	305	319	305	266	296	297	302	332	310	308	290	271	293	325	293	290	287	309	303	291	323	309	288	302	276	315	279	315	296	273	324	287	286	295	297	288	292	307	279	299	299	306	324	283	289	281	270	286	285	310	268	301	316	294	305	291	326	283	281	260	244	306	288	312	278	308	294	292	284	304	321	305	321	326	328	308	303	290	303	319	305	261	292	306	280	301	287	278	279	305	300	273	279	283	303	285	280	293	297	302	280	276	311	310	327	311	291	287	303	269	291	300	308	294	311	299	281	327	330	279	303	316	310	314	308	289	324	288	332	289	305	283	274	325	305	301	283	288	292	301	294	274	304	293	297	312	308	309	291	302	314	335	341	307	299	292	298	316	299	312	323	302	303	296	291	285	320	286	309	307	311	291	291	294	292	298	300	297	311	290	300	285	285	267	294	301	288	277	290	297	318	299	307	288	332	264	291	289	348	295	295	289	315	282	296	303	283	289	307	273	272	291	288	279	290	290	303	290	292	301	311	295	331	304	292	301	308	291	277	319	288	292	298	340	281	346	326	292	322	297	303	282	320	302	277	304	309	273	317	268	306	298	297	258	283	309	277	283	310	293	311	292	312	297	325	279	297	310	282	303	266	279	305	312	303	326	303	324	326	282	323	299	290	305	297	296	274	285	283	289	295	319	273	286	255	293	278	298	309	307	304	301	299	331	287	286	294	293	293	301	303	335	289	262	318	303	300	310	283	291	271	290	294	301	280	270	284	273	291	281	292	324	317	279	292	315	301	275	315	315	316	277	263	320	298	314	291	342	297	320	307	276	282	282	285	290	307	299	301	311	278	289	311	292	330	274	330	294	302	313	290	284	278	303	285	282	319	310	266	286	286	311	311	269	308	312	326	304	272	307	300	309	303	308	320	311	268	331	274	298	285	293	328	294	269	307	296	282	274	294	314	311	280	317	307	263	261	343	306	302	331	280	275	278	299	301	265	287	311	321	300	299	320	286	320	309	298	269	258	284	323	334	290	311	274	323	252	304	318	274	298	314	312	292	290	299	293	291	312	286	306	320	322	278	298	290	307	291	275	287	285	303	297	299	268	304	329	287	280	297	306	289	310	280	305	316	306	293	299	296	323	291	283	287	299	316	308	318	306	282	300	263	313	299	294	313	284	304	276	305	264	338	342	282	299	284	309	321	335	304	299	281	287	327	299	301	275	294	311	292	315	290	321	253	311	290	303	294	286	284	285	314	271	290	295	286	287	325	315	293	275	294	298	284	333	299	280	277	310	300	291	298	310	301	278	336	280	267	307	304	318	288	269	261	309	271	286	310	308	305	293	312	289	279	313	265	316	300	311	308	296	332	301	285	317	313	305	288	280	301	298	291	309	306	276	285	299	271	288	314	272	296	334	312	274	311	317	311	313	315	327	305	316	323	269	294	298	267	331	302	313	315	303	265	285	302	274	277	287	302	304	296	321	316	320	292	305	281	328	299	286	285	323	292	323	266	290	319	289	274	317	345	286	307	273	293	315	282	283	264	285	285	296	304	292	288	295	277	269	321	286	326	319	289	326	289	281	310	321	318	289	288	286	289	286	313	285	321	330	288	288	304	270	287	295	280	323	277	273	306	315	276	288	297	322	295	326	319	333	304	297	283	286	289	326	293	321	299	293	316	305	287	303	295	266	311	298	312	297	278	276	274	286	279	299	333	284	304	293	317	313	305	279	291	292	312	301	263	276	280	312	320	315	303	305	296	310	334	280	294	312	326	292	277	315	286	299	295	326	331	299	299	275	290	278	284	313	309	292	344	283	294	308	284	282	286	301	300	287	287	305	290	301	265	298	300	315	296	320	265	306	271	322	278	265	289	317	314	261	302	333	279	329	267	285	272	318	318	292	306	273	300	304	302	277	292	308	300	259	269	286	313	296	325	300	284	296	319	300	298	309	281	313	344	297	303	298	283	293	340	300	300	299	312	315	355	298	315	291	289	297	337	322	320	275	307	332	259	292	283	276	269	302	301	304	256	268	298	307	299	293	290	296	325	301	283	276	298	281	303	304	287	315	299	314	319	272	336	320	301	301	298	276	285	287	295	314	295	300	300	292	311	337	297	269	299	291	283	276	288	280	281	263	318	271	329	328	291	300	266	294	306	272	268	301	268	307	297	282	291	298	302	308	276	298	281	332	310	311	285	293	273	322	276	334	311	319	329	324	285	301	281	285	290	286	277	288	335	311	299	311	326	313	305	312	309	278	288	320	289	272	309	283	268	293	300	315	287	325	300	313	295	292	315	324	305	283	341	315	299	299	311	297	316	259	277	300	302	305	287	278	313	316	317	299	312	303	279	291	275	294	306	308	308	329	311	304	295
17886	2384	5023	5555	4650	3860	3173	2652	2386	2084	1933	1761	1654	1488	1469	1336	1303	1221	1170	1133	1133	1082	1112	1037	1025	980	995	1009	960	960	878	945	919	909	878	861	892	841	867	907	872	825	851	835	885	812	828	833	848	794	773	856	804	791	843	853	834	824	805	837	792	804	794	778	826	724	784	774	779	833	788	753	792	760	769	809	795	808	775	777	792	772	813	752	785	763	765	806	784	762	801	739	806	804	784	753	832	791	749	764	788	797	814	806	841	802	797	831	797	763	819	791	809	769	835	807	786	752	787	783	807	790	775	801	750	782	738	803	772	778	800	775	821	788	739	793	690	774	769	742	771	791	770	769	793	779	769	738	766	766	796	776	761	748	769	764	796	797	725	806	749	822	750	741	712	811	814	785	744	794	813	807	783	811	781	762	817	744	761	836	739	759	768	772	775	707	744	779	807	807	822	768	814	813	776	767	819	783	766	768	840	754	799	773	794	800	765	793	805	811	734	778	842	755	792	750	792	811	775	750	771	768	741	761	780	761	733	773	784	790	810	824	808	770	759	765	786	812	823	764	848	724	773	765	837	800	797	769	769	783	800	819	766	772	783	774	750	714	773	791	788	807	755	726	767	760	769	791	740	785	718	754	782	808	744	777	787	787	776	815	731	747	803	807	761	790	779	790	781	792	735	797	780	773	792	805	743	766	779	801	789	729	802	822	777	752	732	801	728	766	773	782	706	756	761	767	745	773	740	731	750	770	774	782	761	793	809	758	790	774	763	780	762	829	780	729	768	761	784	755	796	800	773	719	784	722	819	808	785	739	796	779	774	781	792	790	748	804	782	783	719	752	733	748	714	820	755	746	782	818	758	794	763	752	779	782	772	764	807	809	789	780	783	806	713	767	794	732	745	787	795	786	760	790	737	764	810	762	755	766	806	778	763	793	830	778	823	774	754	823	769	766	770	813	777	769	740	817	785	818	815	801	745	797	758	802	787	803	784	743	793	785	763	778	764	753	800	761	804	771	782	732	805	752	818	793	763	787	805	750	750	754	797	729	676	759	758	794	748	785	754	767	761	738	781	734	765	758	757	748	748	791	768	770	744	725	748	750	777	781	815	771	796	757	766	769	783	832	809	772	801	770	740	726	763	796	839	789	784	773	757	802	797	824	786	749	777	793	803	709	781	790	761	822	757	815	817	796	778	772	771	788	766	795	809	781	766	724	741	817	751	765	794	792	734	766	741	782	758	754	837	781	784	794	773	735	754	790	773	780	755	758	790	741	774	781	739	767	751	762	775	789	749	819	791	800	791	794	750	771	787	764	784	778	758	797	785	795	816	762	802	809	796	748	782	766	781	755	811	789	803	781	802	755	736	781	792	813	802	798	797	712	768	734	809	753	791	780	837	806	809	855	818	792	753	750	761	772	846	761	759	799	801	765	712	811	787	773	770	754	745	739	751	812	746	735	799	810	821	756	821	788	749	784	780	755	773	770	755	804	770	786	801	772	798	739	790	776	829	747	773	802	770	773	795	786	756	787	762	768	822	773	765	784	778	792	729	756	729	771	775	766	780	778	779	770	792	793	799	798	817	784	762	782	763	800	756	752	728	756	796	812	803	827	767	785	729	773	803	797	817	775	767	767	739	750	790	821	780	767	776	735	829	787	776	812	812	791	741	718	794	769	766	812	757	774	774	778	777	739	750	778	766	772	762	785	754	785	773	774	799	756	751	811	760	778	775	765	770	791	812	785	735	742	761	750	807	732	760	789	762	734	814	763	729	772	778	793	747	796	771	816	776	781	762	830	786	775	768	723	717	768	723	739	800	802	797	768	838	764	766	785	783	793	774	775	756	801	749	793	785	729	765	792	730	832	799	755	766	763	745	790	758	795	784	755	763	754	786	804	805	706	803	756	801	776	815	812	742	747	789	798	750	762	750	735	751	821	786	770	783	734	750	801	765	806	751	784	788	753	805	754	793	776	730	731	795	777	775	828	758	752	817	777	810	725	731	733	759	785	778	811	782	806	753	794	748	791	800	759	782	843	774	779	815	789	757	708	795	782	741	815	789	808	803	710	789	806	807	776	804	802	763	752	797	798	722	812	771	783	738	755	794	801	768	777	810	735	755	796	744	762	736	797	784	804	848	737	811	772	785	803	806	761	804	748	758	760	719	792	787	790	787	802	756	766	729	756	767	778	839	754	769	743	782	826	745	755	773	776	770	838	798	818	764	726	762	768	790	814	775	804	797	780	789	751	799	739	788	797	805	749	757	758	772	791	724	837	764	820	795	821	819	782	749	810	823	759	827	760	753	785	754	761	752	744	804	769	826	804	745	786	788	770	782	805	756	784	755	797	790	777	750	811	729	787	829	790	749	823	761	746	784	772	788	786	774	782	815	775	802	756	814	787	774	748	800	757	796	747	732	785	839	830	740	802	766	778	772	813	721	776	796	762	767	768	808	813	799	792	755	760	750	748	789	769	795	716	757	773	819	723	753	812	764	776	791	795	760	813	798	769	785	797	752	787	767	764	711	770	792	773	784	792	814	782	774	765	755	766	813	783	802	849	799	761	803	790	743	838	734	761	760	796	766	812	741	781	744	751	785	771	781	785	786	809	751	748	798	802	778	803	815	777	753	813	832	796	747	752	822	804	767	797	830	762	729	726	767	768	781	771	721	768	815	734	763	767	802	737	790	783	823	800	797	756	783	764	797	826	787	731	738	820	808	767	792	753	763	805	800	731	847	753	827	764	756	786	745	779	751	764	805	798	739	763	790	777	778	763	753	827	762	786	833	749	834	763	807	762	737	825	758	769	770	731	823	784	823	792	776	769	769	793	823	811	824	786	776	800	791	755	755	758	774	801	775	760	791	761	767	773	750	746	864	822	822	789	808	773	800	776	766	772	761	802	791	829	829	801	717	777	770	754	795	766	779	772	767	756	782	751	745	833	794	768	773	783	760	793	804	836	754	779	739	813	726	758	821	775	766	821	766	752	805	719	770	752	755	780	766	786	757	773	882	753	788	765	788	791	754	800	731	768	795	787	783	744	800	793	767	771	809	796	792	740	803	809	822	720	768	779	799	730	802	783	785	784	771	776	762	743	753	741	729	814	737	752	772	781	806	782	784	805	758	762	760	771	825	807	778	768	721	791	807	733	797	762	804	777	760	791	784	758	765	777	770	771	737	757	816	797	795	766	800	825	770	789	760	765	783	784	744	761	736	744	775	805	784	781	772	761	832	767	781	770	782	776	731	751	762	800	768	802	802	770	805	756	763	789	748	751	793	760	805	822	755	838	762	763	780	735	744	726	796	760	832	756	721	771	791	776	759	799	756	767	778	762	770	770	759	815	811	827	795	774	788	751	780	798	814	777	769	756	766	815	751	799	767	772	758	779	774	722	742	785	762	740	789	761	758	731	750	759	731	801	791	748	752	788	774	760	770	759	768	784	739	806	734	762	787	821	788	770	787	748	781	813	756	782	797	759	759	752	824	820
4095	223	231	208	185	208	199	189	212	203	202	197	213	207	196	205	179	186	187	194	170	189	192	201	197	184	187	172	175	199	189	173	204	206	193	193	172	207	178	192	194	218	190	176	191	175	195	191	190	225	181	203	197	193	193	168	190	177	174	186	207	205	179	186	184	205	183	175	180	212	183	204	198	174	164	203	169	173	182	210	200	191	205	185	181	208	173	192	170	178	203	206	194	199	190	201	176	188	199	191	170	210	179	192	204	179	182	176	194	209	190	206	192	189	213	192	185	205	169	205	162	213	204	173	175	201	194	203	195	205	178	201	217	198	192	195	210	175	188	203	194	200	226	186	187	194	198	195	192	192	179	189	193	195	206	210	191	187	199	191	196	206	210	186	176	196	198	212	216	184	178	206	215	202	198	180	207	185	188	199	187	174	177	185	195	185	209	188	189	186	184	179	211	173	212	190	188	189	207	185	194	196	181	183	168	187	185	179	204	197	203	173	193	207	193	183	201	209	192	209	217	222	192	175	193	196	186	196	220	190	182	184	231	201	190	204	193	169	165	204	187	208	189	215	185	207	203	178	194	178	196	190	166	200	180	202	196	181	185	204	186	174	209	208	196	191	207	187	191	192	183	192	182	199	177	172	188	224	174	192	199	162	164	176	214	204	199	205	158	200	168	177	184	202	181	188	186	182	219	184	202	203	196	192	189	207	193	209	200	173	201	191	216	198	203	192	195	200	216	209	207	179	186	202	183	181	152	185	191	208	202	206	172	182	202	190	207	191	196	181	193	178	172	205	178	204	213	170	208	199	182	204	191	213	185	191	230	197	182	205	192	183	159	186	187	207	207	178	190	169	208	179	216	197	203	208	179	194	216	183	166	171	165	204	176	184	204	187	165	192	186	202	202	190	187	184	175	189	166	203	199	182	194	199	175	176	194	175	199	210	179	197	194	199	205	214	194	195	171	192	210	189	191	184	168	190	178	180	205	199	169	192	191	156	220	227	205	176	201	190	162	172	200	180	210	201	201	188	200	202	204	177	199	199	205	187	188	182	179	212	187	195	199	211	158	184	187	198	224	192	209	193	172	191	199	182	207	209	172	192	200	168	193	162	190	204	228	198	197	205	174	218	212	181	196	158	205	189	160	196	199	217	172	199	201	185	186	186	178	189	205	195	209	196	171	204	212	179	172	201	185	201	191	175	209	182	176	183	192	159	212	201	194	168	186	164	190	188	188	188	177	203	178	194	181	194	175	183	196	160	198	198	193	197	181	186	192	202	177	226	189	204	187	196	193	206	188	202	196	194	210	208	196	172	177	191	169	206	197	170	181	184	217	187	205	216	179	208	182	189	188	243	202	190	207	202	219	193	183	166	162	220	202	205	193	194	198	209	185	192	190	177	165	182	192	199	198	184	186	198	180	189	202	188	188	187	205	200	183	199	222	190	169	186	217	166	216	191	204	183	208	186	167	181	178	191	198	190	179	192	185	208	207	189	198	171	189	185	212	181	185	199	198	187	193	166	179	184	191	182	208	182	198	200	200	190	201	180	202	193	189	190	187	195	198	202	212	196	187	226	163	179	207	197	183	191	200	215	203	192	221	203	170	189	153	215	175	176	201	197	205	198	183	195	203	210	201	222	201	205	201	217	195	178	199	190	167	183	190	198	188	184	173	192	203	204	192	202	204	206	190	187	200	189	213	199	189	214	194	184	192	193	216	187	199	183	188	174	197	190	188	218	210	186	189	215	210	175	184	210	183	162	169	198	200	193	215	169	191	203	179	189	194	172	181	206	174	190	183	210	185	161	206	196	186	204	180	171	176	194	192	182	199	198	192	181	200	178	186	196	187	156	190	199	201	191	186	192	194	198	180	200	178	186	181	215	191	183	171	217	188	201	197	184	186	181	194	185	181	185	185	219	193	187	172	176	171	194	180	180	210	203	201	186	189	211	214	185	202	201	189	185	211	196	186	200	188	208	185	200	189	208	202	191	173	174	204	213	205	219	203	209	178	179	194	174	191	184	189	204	229	190	180	171	184	173	194	190	195	202	217	183	205	202	185	200	155	170	203	204	190	209	191	185	186	218	188	194	204	189	181	168	213	195	183	194	182	208	180	180	201	220	202	214	176	216	195	200	185	195	219	185	186	211	214	180	198	167	191	170	183	219	168	198	179	175	211	200	177	217	190	215	191	202	184	190	171	187	205	190	193	193	203	176	160	197	183	201	202	180	192	202	204	213	191	165	177	192	174	199	187	191	192	217	190	183	205	209	196	180	171	201	207	168	184	182	193	199	186	182	177	176	185	162	208	186	196	201	181	195	207	197	194	208	189	218	209	210	218	154	179	186	187	166	202	197	175	192	190	184	188	196	178	197	182	187	201	218	196	194	199	157	201	191	176	201	199	176	181	196	206	192	173	208	197	196	194	208	199	172	196	176	191	180	180	205	190	193	208	195	212	191	179	198	175	178	170	187	191	166	183	200	193	181	205	180	193	183	191	188	213	192	204	199	188	185	191	182	200	196	190	190	189	203	190	193	172	179	174	189	213	200	198	194	176	180	197	214	198	201	191	179	185	197	188	189	197	188	183	172	195	178	201	204	185	208	190	196	174	195	199	183	201	185	208	178	172	195	202	188	213	225	174	215	194	194	194	190	204	205	215	183	191	176	187	204	202	207	192	182	181	187	149	210	170	194	189	213	191	170	191	188	191	190	221	173	195	172	194	182	202	166	199	180	194	211	193	224	183	197	197	195	169	179	191	187	171	196	198	199	209	190	191	194	189	181	201	201	217	201	185	197	183	178	200	193	196	192	174	171	182	199	182	175	172	190	210	184	167	194	204	207	196	171	212	206	203	172	190	186	192	210	202	188	167	191	179	188	180	180	199	199	205	194	160	188	199	190	204	167	202	197	188	195	177	173	211	199	200	187	177	216	203	199	195	194	205	169	196	194	222	199	185	186	198	192	203	193	190	207	189	197	196	166	221	183	174	184	190	186	218	186	177	206	217	211	184	218	195	174	176	208	176	205	200	188	209	198	207	205	190	207	230	181	195	196	214	205	190	208	210	182	175	193	212	210	211	147	203	204	191	170	202	208	211	186	204	195	198	194	187	175	209	189	181	199	192	199	187	172	185	186	198	228	192	183	197	199	207	180	195	180	196	193	156	173	207	193	169	193	198	204	178	186	173	187	207	204	198	194	211	180	200	204	162	185	171	200	202	207	197	207	166	190	208	161	193	186	193	238	219	208	191	195	210	192	179	185	184	211	185	172	210	229	186	202	200	191	175	177	201	191	175	208	208	206	181	209	190	201	188	195	195	205	195	194	194	198	173	202	213	206	218	195	184	176	204	207	193	206	155	198	199	195	204	183	210	206	184	185	201	206	227	186	201	219	196	184	192	188	204	183	181	206	210	194	210	192	202	195	207	190	160	204	171	190	197	197	181	195	201	172	199	185	206	182	192	185	208	176	204	176	184	198	203	190
5102	622	630	666	682	663	641	631	640	656	603	568	607	645	548	662	555	558	605	575	600	552	588	574	567	591	594	547	555	581	560	555	549	547	590	570	543	559	618	553	585	587	619	601	573	594	578	543	567	602	605	529	607	570	584	561	575	627	592	591	586	533	546	568	563	540	582	550	585	587	627	589	576	559	584	590	605	575	595	596	598	545	522	540	591	530	566	595	596	555	597	556	594	595	610	575	648	574	518	604	614	564	627	550	595	599	569	544	568	538	552	572	522	557	574	547	590	591	584	575	600	541	573	587	591	574	574	540	532	576	564	581	559	587	572	585	554	567	559	562	575	554	567	571	600	563	578	592	545	595	567	558	579	576	543	587	598	570	588	564	563	594	569	575	568	598	584	589	584	545	563	560	571	538	559	556	558	605	558	580	590	587	583	596	570	580	575	573	580	592	616	616	589	554	548	530	572	572	610	602	535	515	569	522	568	583	584	567	617	558	561	625	569	551	531	573	551	566	564	571	581	545	535	626	539	625	556	553	557	593	601	555	574	574	577	587	578	537	594	578	543	573	589	552	566	571	595	547	518	571	546	595	600	574	591	528	591	618	582	595	632	578	581	622	575	593	577	582	580	543	597	585	581	557	561	565	535	550	582	564	599	549	581	579	549	588	594	575	536	533	583	551	569	549	556	555	549	570	530	589	542	596	585	578	627	578	520	570	531	538	597	592	592	558	566	552	605	542	572	580	566	587	534	562	581	570	560	553	583	566	612	589	567	527	583	579	598	574	557	596	546	565	585	590	616	596	589	603	520	604	585	520	553	544	602	564	598	541	597	532	589	559	603	554	567	553	597	585	572	609	572	551	596	551	565	589	597	558	540	594	512	592	572	578	545	600	588	551	572	566	563	550	560	560	594	590	588	542	600	590	536	542	607	553	591	568	634	560	584	592	575	607	567	572	596	610	547	536	577	535	600	573	543	601	610	565	580	563	549	558	569	597	558	573	573	563	571	611	560	584	568	556	514	562	607	581	609	603	570	560	584	630	578	596	529	537	584	564	576	553	542	616	553	569	568	564	648	570	620	579	551	562	608	607	606	563	569	577	568	549	599	598	569	587	554	587	602	566	529	525	568	621	554	590	612	552	579	549	579	575	565	593	550	592	566	616	570	572	571	592	575	578	557	556	550	585	591	585	579	544	559	567	559	546	554	577	602	531	581	588	590	544	541	549	594	565	562	555	601	593	561	586	589	565	583	566	554	550	555	565	569	548	546	553	574	598	548	540	573	554	543	539	593	572	559	582	600	550	596	576	599	554	546	570	565	600	579	549	592	567	536	631	552	558	572	611	579	584	489	575	575	581	557	554	562	630	578	547	558	563	584	573	619	569	601	575	582	564	570	535	585	570	613	550	581	559	535	608	570	531	550	542	592	598	551	561	583	557	596	585	546	558	633	569	543	586	559	544	539	588	574	604	577	606	533	525	584	564	574	568	522	582	582	554	565	564	580	595	570	570	556	566	544	583	577	561	559	575	580	561	570	572	599	560	534	561	557	568	535	567	575	559	582	559	588	580	561	564	583	534	557	539	592	563	592	597	523	574	592	575	581	576	564	543	578	629	617	553	549	581	588	550	545	596	539	577	548	607	576	563	567	602	542	572	559	591	545	566	598	558	566	580	600	545	575	538	603	556	533	594	575	538	555	510	551	597	578	556	517	591	589	562	574	545	564	578	550	553	566	544	586	552	563	573	551	584	568	617	577	586	564	561	555	546	567	579	591	584	560	529	540	579	558	516	554	569	605	555	603	558	540	580	576	596	559	550	580	589	557	560	556	548	540	585	586	558	572	567	552	579	535	560	544	569	555	571	580	542	595	572	562	613	517	566	563	557	588	558	612	518	624	569	577	577	575	553	583	538	546	596	575	549	579	575	584	542	569	564	607	570	559	576	601	517	613	558	566	579	558	605	561	578	592	611	568	571	560	615	561	584	567	579	610	595	594	557	573	549	559	554	547	569	541	558	602	600	585	595	547	591	603	556	581	610	561	549	596	552	552	590	606	555	588	570	635	619	594	534	557	590	599	590	583	571	564	534	551	563	577	577	579	555	545	568	605	589	585	576	569	584	554	584	533	553	573	586	594	544	564	586	556	575	598	561	561	595	593	578	572	592	580	547	592	555	594	552	596	600	618	574	546	560	582	570	572	580	589	602	632	518	531	581	594	607	592	515	584	578	586	556	599	505	535	580	580	586	564	605	618	546	577	553	589	558	577	592	583	567	568	581	591	548	571	589	557	554	553	565	548	592	582	599	598	536	569	527	584	567	547	555	540	562	584	582	590	556	558	563	556	536	571	552	546	566	556	584	564	543	586	524	573	568	585	543	564	604	550	581	548	593	560	597	574	553	574	527	559	570	571	558	566	559	597	595	534	547	602	574	580	580	584	577	568	594	589	606	581	560	548	551	591	550	577	577	590	604	592	542	582	595	617	569	605	569	558	538	555	552	558	571	631	523	569	588	621	571	551	537	603	602	565	567	563	557	602	580	577	595	555	575	553	598	583	566	554	547	534	553	613	579	571	634	627	578	539	570	620	598	580	543	605	599	567	561	581	521	570	614	586	604	613	548	570	510	588	544	602	589	593	584	603	557	591	583	586	567	587	536	576	546	556	564	618	591	561	583	569	539	581	527	594	563	588	557	538	599	553	591	577	567	565	576	581	574	568	561	593	580	590	572	607	589	537	594	558	538	569	565	586	564	577	565	609	601	583	553	580	578	549	576	558	605	582	589	586	590	575	544	567	542	576	578	553	577	561	524	564	597	563	573	560	598	556	529	561	588	560	574	520	603	560	580	621	591	555	524	528	561	533	584	576	611	565	543	584	533	603	546	613	558	613	520	554	558	585	591	575	557	577	582	566	590	592	584	557	580	535	596	590	579	565	592	570	555	585	628	599	582	536	570	606	584	539	597	576	554	584	601	552	560	592	551	552	581	545	599	592	648	582	567	576	598	594	590	564	592	568	611	566	542	512	581	610	593	549	588	593	607	568	562	585	570	561	567	591	583	581	566	563	634	607	587	562	605	553	572	575	561	581	574	575	594	586	603	600	604	586	562	601	604	584	581	576	545	566	617	567	590	581	609	587	549	579	575	559	531	609	574	593	566	595	595	598	583	547	572	567	582	597	585	613	597	593	556	580	609	561	554	580	576	543	513	558	585	562	597	585	541	611	573	571	559	596	585	553	585	562	586	596	574	550	600	546	576	563	591	599	562	596	590	570	594	566	624	556	619	519	618	579	608	595	535	562	555	562	580	519	578	598	554	570	576	537	619	588	562	527	598	580	606	557	553	567	607	576	550	542	585	546	610	595	587	599	617	568	563	579	605	539	601	584	559	639	605	604	591	551	610	573	552	567	567	618	589	611	586	556	558	587	565	563	584	616	552	593	538	494	584	582	579	531	558	574	585	584	606	566	602	527	606	611	580	593	592	570	580
24692	2405	1297	1035	758	675	512	504	449	477	457	418	345	388	398	358	355	358	346	378	341	347	369	329	344	344	334	328	337	346	349	344	341	353	356	342	328	313	302	322	356	334	340	317	340	341	328	347	327	368	362	336	341	356	348	336	357	346	328	304	372	361	329	340	336	362	318	345	302	343	332	340	337	326	326	316	339	335	338	339	351	350	339	329	355	348	334	320	351	363	327	352	317	333	347	351	314	302	359	323	330	339	348	345	305	347	326	331	328	315	358	315	347	351	347	314	344	313	329	336	315	342	305	365	339	333	316	339	342	356	349	342	323	374	328	351	340	304	347	324	322	311	295	327	342	331	334	341	354	330	351	332	304	341	310	352	356	329	319	320	342	330	315	333	324	355	343	332	307	374	346	369	330	331	343	332	312	329	353	323	338	313	309	330	326	342	319	354	297	336	325	310	311	323	339	338	352	325	323	310	341	348	339	336	330	359	288	345	345	319	349	357	307	345	320	350	295	341	356	352	322	304	329	345	318	347	327	355	324	327	343	297	337	314	323	332	304	338	319	315	329	307	330	316	314	323	306	323	343	359	346	305	353	364	328	322	290	364	323	320	319	314	333	319	344	314	310	335	335	335	325	326	360	366	336	374	323	362	309	359	349	348	330	361	339	343	330	312	348	353	329	347	319	332	343	362	332	346	321	358	318	315	339	337	293	319	338	311	369	343	324	337	341	339	360	328	356	305	392	302	322	299	332	337	353	346	342	300	377	342	340	345	299	351	358	347	346	323	306	381	332	331	341	310	331	346	387	335	292	325	320	338	330	369	306	321	337	374	314	329	307	339	338	333	306	315	350	337	379	360	333	344	350	371	335	340	339	323	343	326	324	339	356	302	357	343	317	351	330	339	334	335	344	329	352	340	346	343	320	338	329	321	362	338	330	343	347	337	315	315	352	301	313	334	345	313	319	338	353	347	336	320	390	352	331	356	306	334	350	356	326	286	346	323	330	330	324	361	305	315	334	368	342	325	331	334	324	306	332	345	328	343	310	322	330	331	328	320	318	355	331	354	305	353	325	372	332	325	335	348	333	328	344	335	333	325	329	347	311	325	327	333	321	314	352	363	316	345	312	349	320	354	344	331	341	385	343	340	338	392	338	371	342	331	314	325	386	316	329	364	357	343	335	299	325	348	336	361	340	322	321	323	319	325	340	296	330	326	354	326	377	357	338	362	352	333	359	285	361	322	328	323	315	314	319	345	338	333	325	358	344	358	325	320	325	308	333	330	330	353	325	335	367	372	317	349	336	350	310	327	320	325	341	341	313	360	334	334	315	331	390	315	346	308	344	367	345	345	354	356	335	338	338	365	312	358	326	320	321	323	332	331	311	273	347	333	315	376	365	306	326	338	348	314	328	361	282	334	298	338	326	345	367	311	329	340	358	332	332	364	314	309	325	312	349	298	312	294	299	333	335	341	345	326	339	333	316	351	342	362	361	315	324	346	344	333	351	312	339	317	337	337	318	370	359	324	366	325	326	321	326	292	397	323	316	335	315	350	334	334	316	345	331	340	331	335	326	324	323	330	316	348	331	336	347	349	329	344	334	310	354	306	365	336	365	324	343	340	362	336	320	347	320	306	388	298	324	345	348	340	313	347	335	334	319	320	348	325	365	334	380	300	322	332	333	353	344	317	324	339	327	330	345	325	351	318	332	333	322	356	325	320	348	369	345	337	338	358	306	349	342	332	329	325	341	325	325	294	321	335	312	322	349	339	308	312	333	349	333	340	318	363	334	357	354	286	357	361	322	356	334	317	311	330	344	356	313	357	344	348	328	322	363	356	282	354	302	337	315	355	331	330	340	370	347	343	318	323	320	317	332	340	326	344	323	346	309	358	356	343	342	348	319	289	332	331	341	357	331	329	326	322	315	326	341	340	352	342	320	364	366	341	375	354	346	322	343	335	363	355	359	361	333	373	331	345	324	301	370	337	329	319	339	355	331	309	358	339	325	373	324	321	295	355	311	342	320	381	317	333	325	323	285	320	309	336	327	342	310	310	359	331	314	345	343	302	318	311	338	343	323	359	333	296	351	323	344	374	336	319	343	373	344	348	327	317	324	372	326	387	341	337	339	368	345	337	351	314	321	336	345	337	311	343	327	358	322	364	305	354	368	339	350	361	340	332	352	340	323	347	331	341	359	341	339	361	328	357	337	343	368	326	345	343	327	349	322	349	304	328	332	334	323	338	360	348	355	321	345	343	330	342	366	329	300	322	365	322	324	327	340	332	359	346	335	328	346	343	321	339	322	341	360	340	361	339	349	316	350	299	334	335	317	344	350	328	342	347	338	361	332	360	350	381	365	306	320	317	337	330	318	324	371	368	338	326	347	322	343	330	345	365	357	341	375	328	326	333	322	337	300	288	328	343	325	333	343	339	315	327	331	316	306	295	333	319	322	326	354	307	329	374	301	299	340	340	329	310	326	316	323	349	337	331	355	324	363	329	349	333	322	307	336	353	358	321	334	345	340	343	330	327	339	323	357	340	350	371	338	342	344	336	328	332	363	342	319	345	303	313	318	342	318	313	336	334	353	334	287	311	357	326	321	343	341	347	340	365	363	344	339	357	346	331	353	363	321	344	331	301	350	340	322	345	324	358	350	348	332	343	340	352	357	350	323	327	327	335	301	347	344	314	312	356	379	364	311	325	321	315	327	346	364	314	344	333	330	372	304	335	332	369	319	357	326	314	333	341	333	349	353	322	334	326	315	354	341	342	348	329	312	356	311	331	310	312	344	337	323	307	360	315	336	342	325	333	329	357	320	328	302	342	352	305	328	296	369	317	302	305	324	325	334	337	352	342	342	334	366	350	324	323	317	368	331	345	331	340	342	330	311	341	382	361	328	358	322	304	360	357	331	316	335	335	340	332	349	347	338	294	360	339	350	324	309	351	315	337	367	349	296	309	321	341	334	306	338	348	289	335	331	354	348	372	336	337	328	345	342	348	334	317	372	322	322	369	315	336	311	348	314	355	339	346	334	343	326	304	324	349	360	342	366	314	343	367	355	325	366	346	310	348	339	309	334	347	329	337	358	344	329	355	339	344	330	336	318	295	339	337	372	309	331	358	357	350	331	357	295	354	357	349	319	349	340	325	354	340	325	350	329	341	330	316	314	339	335	343	327	324	352	320	331	338	319	337	338	326	340	297	365	318	326	352	327	356	346	342	339	328	346	311	335	346	349	312	341	346	348	353	346	319	333	360	359	360	350	378	343	360	354	339	351	338	335	340	322	302	347	331	308	353	334	326	338	367	318	317	318	356	337	306	315	346	348	370	358	330	366	341	317	299	347	323	319	330	328	340	365	312	323	371	336	320	317	333	313	353	303	329	319	345	367	364	340	366	303	365	340	346	342	326	323	336	332	308	353	345	350	359	334	322	335	341	311	384	337	343	342	335	302	361	319	336	367	347	356	361	327	322	360	294	338	350	312	348
13252	1682	3076	3367	2915	2495	2185	1908	1741	1518	1449	1446	1276	1303	1240	1101	1089	1112	1083	1048	1064	1099	979	1055	987	972	988	1008	963	931	916	970	955	956	968	976	972	969	966	885	927	874	935	975	902	964	884	898	964	871	932	929	980	951	923	946	964	866	914	903	888	897	903	923	877	913	938	951	934	883	896	915	910	870	868	887	865	902	936	903	869	924	926	923	905	881	886	884	891	915	883	915	887	896	933	905	893	855	900	858	913	980	900	914	931	873	911	897	945	865	874	851	898	884	943	876	900	875	919	894	918	848	885	897	911	877	895	909	854	894	906	925	934	885	842	886	874	902	890	912	880	963	843	873	864	896	887	846	905	895	877	878	837	867	862	897	844	894	949	903	947	924	852	903	877	831	853	858	937	857	906	852	913	920	884	931	882	926	868	906	889	887	875	897	946	897	923	847	935	883	897	909	863	888	900	912	872	891	893	877	873	856	883	895	899	909	886	892	899	908	876	875	888	928	890	939	927	924	861	893	930	861	923	892	823	856	893	896	866	898	896	936	886	882	920	932	849	837	853	830	874	826	884	835	894	893	869	814	877	895	886	860	914	918	883	936	940	896	849	884	940	859	881	924	854	841	865	856	857	921	859	912	915	931	854	943	865	908	846	902	878	877	893	954	872	897	915	927	868	898	926	870	937	883	890	907	966	951	930	854	909	868	886	878	927	925	878	913	877	882	882	927	911	891	851	917	870	885	857	894	853	877	889	918	871	874	890	869	991	896	835	853	919	885	854	868	876	938	906	887	902	967	876	862	891	892	830	911	875	904	841	944	854	894	958	878	869	865	895	905	900	892	931	918	883	899	852	863	912	816	887	870	909	931	933	899	927	896	920	894	906	922	884	894	815	903	971	875	877	935	923	874	868	863	878	863	878	886	923	946	899	862	914	895	851	871	860	846	907	884	821	929	843	894	861	885	911	950	881	847	848	901	892	886	905	932	895	929	886	901	898	908	928	874	878	879	833	878	899	890	916	910	950	853	882	877	877	837	835	911	934	903	924	892	894	918	891	846	918	912	876	885	957	957	857	909	901	942	978	910	906	882	836	889	934	895	851	861	933	906	878	887	877	849	894	878	901	896	879	962	890	904	893	894	934	861	896	896	848	901	908	914	913	856	905	920	906	886	910	887	844	920	886	886	940	894	872	886	904	864	922	900	930	939	842	878	853	883	926	882	876	866	921	892	875	877	912	946	910	893	913	896	883	908	910	885	917	894	880	937	855	896	874	891	884	913	885	818	878	903	908	873	863	945	865	902	919	912	889	843	873	890	898	921	907	851	916	891	913	880	904	857	898	895	927	859	902	916	881	909	920	884	902	911	881	909	812	870	849	821	951	866	841	892	892	892	844	897	901	894	871	878	893	808	843	974	880	881	869	841	900	917	884	920	875	846	847	824	900	896	897	956	874	903	905	854	869	901	939	910	956	878	882	922	875	912	929	843	897	935	862	901	922	916	927	888	881	859	919	927	886	883	917	919	887	885	879	923	844	909	876	888	889	953	858	851	877	901	869	937	917	869	876	913	826	879	874	907	934	831	876	830	843	907	873	905	822	919	847	877	884	920	890	901	920	898	868	909	911	919	895	928	854	900	914	906	900	800	873	906	823	919	881	892	889	851	847	846	886	915	854	900	916	887	862	884	909	849	863	878	889	914	886	906	916	925	903	946	928	897	878	909	902	887	907	918	858	851	876	865	841	865	857	861	887	851	933	869	884	865	872	908	900	884	891	937	870	863	899	890	897	912	873	932	892	942	869	882	907	900	838	930	904	870	892	901	880	896	846	905	912	865	966	836	923	853	893	863	943	916	896	871	890	875	923	853	929	904	856	903	882	895	916	892	930	871	874	855	865	867	926	858	885	885	975	922	913	889	859	890	887	874	932	892	842	884	919	834	901	908	915	890	931	949	876	863	925	860	909	902	908	928	893	871	907	891	892	855	945	882	928	871	890	896	876	890	865	884	849	899	891	859	936	911	859	913	865	874	927	887	852	845	918	909	933	913	881	895	844	894	910	845	946	891	912	918	941	880	842	901	898	832	860	923	872	911	934	884	882	871	903	928	915	970	901	873	912	913	841	919	844	855	854	901	935	912	874	905	841	885	856	939	907	926	902	891	864	916	902	900	900	895	877	886	902	976	895	924	897	917	946	907	909	930	926	850	908	860	909	894	856	927	886	911	871	933	951	894	911	903	874	874	921	880	908	913	903	893	893	860	883	849	907	910	849	923	882	891	955	897	870	944	914	918	903	878	918	910	901	904	928	901	899	884	923	895	884	817	907	892	918	889	924	906	862	851	816	883	921	873	907	882	857	888	901	884	902	920	915	857	894	922	867	932	931	933	892	877	877	921	962	872	877	890	898	918	853	842	893	899	883	857	900	867	888	852	909	899	897	942	832	899	872	891	884	900	859	871	900	882	907	892	924	929	868	912	898	841	845	910	853	900	942	918	907	869	832	897	875	904	891	922	931	888	918	909	900	909	835	879	858	924	877	877	887	947	886	935	903	950	908	924	904	860	908	913	836	897	901	951	959	889	865	864	880	872	919	940	875	960	879	886	972	874	918	852	904	868	896	916	817	916	909	943	902	875	942	878	916	854	842	912	899	872	893	902	885	865	834	878	901	844	882	830	873	896	845	879	910	917	870	925	882	853	913	915	937	916	908	878	886	858	919	926	897	884	844	865	864	917	891	871	891	866	866	887	916	933	892	900	936	889	874	905	893	880	904	932	896	903	876	889	887	835	865	890	883	906	889	843	838	876	884	857	892	912	906	899	901	931	919	877	886	837	933	926	883	897	892	863	901	943	916	872	896	910	916	884	898	845	880	912	845	903	927	942	840	899	823	865	912	929	903	928	897	905	871	895	881	891	917	874	895	888	929	908	848	930	959	832	868	892	861	900	892	902	873	884	905	895	865	852	911	880	907	827	876	871	892	896	841	870	907	991	858	924	897	854	877	863	911	903	955	837	927	839	917	871	863	908	853	892	872	892	826	969	828	890	878	903	889	879	835	873	924	922	959	898	909	827	936	885	861	923	911	887	846	858	883	853	994	877	851	926	848	873	890	939	880	867	869	897	857	846	927	871	879	948	894	871	899	888	856	863	907	911	892	887	931	866	859	871	872	900	867	872	841	885	919	885	891	866	855	873	922	819	938	901	837	849	851	891	851	887	887	877	884	922	917	937	843	925	892	891	853	923	885	849	847	883	943	829	935	935	867	856	961	902	946	895	876	897	863	866	837	812	875	855	868	898	927	896	913	848	869	879	872	905	888	837	910	857	924	879	907	873	852	855	887	929	878	949	880	975	874	879	954	878	920	855	910	873	912	889	906	885	916	891	917	948	855	913	904	913	870	907	915	910	894	878	879	948	915	898	845	894	868	937	889	901	882	879	897	903	904	875	957	835	948	874	907	940	880	852	858	875	871	941	857	902	870	871	880	911	908	841
37594	6146	2387	1608	1203	912	724	664	523	551	468	430	400	394	385	328	340	364	330	323	379	318	299	322	320	304	346	294	334	329	291	345	317	312	288	305	273	279	294	285	280	319	301	341	301	337	291	313	307	329	318	297	319	307	355	283	304	299	307	309	300	302	312	335	297	271	328	342	307	289	291	296	302	315	290	314	278	305	295	303	283	287	308	326	310	284	289	292	292	283	261	297	299	306	285	298	309	299	299	279	282	297	301	295	331	316	329	281	269	310	298	321	302	300	306	312	288	280	285	284	287	264	302	302	298	334	298	302	300	290	290	293	297	323	304	284	314	301	303	301	297	297	285	266	285	326	305	304	323	293	284	320	287	309	324	288	315	318	290	309	299	287	279	305	301	301	293	298	262	273	286	301	332	266	300	307	305	316	278	273	289	313	300	306	287	281	304	306	322	272	295	329	310	283	305	293	298	310	297	278	299	303	294	301	329	290	302	288	300	288	295	317	295	325	266	300	274	292	276	320	319	303	315	274	290	278	307	261	331	304	307	280	308	326	291	288	315	281	312	316	281	309	297	285	316	287	282	317	307	318	271	307	294	317	272	300	275	296	282	310	294	271	305	300	285	266	271	287	300	291	297	292	318	259	267	261	311	304	275	283	282	291	316	307	314	302	280	285	275	321	287	279	273	291	271	298	291	289	306	287	314	309	307	306	280	260	301	318	282	304	296	287	290	273	294	312	303	309	300	293	288	305	325	306	293	338	302	253	308	289	306	262	287	274	308	287	308	325	290	274	306	288	322	336	287	293	284	304	307	293	308	260	328	295	306	280	285	290	299	271	315	272	295	281	313	314	250	280	294	261	309	322	316	303	272	279	317	274	305	294	276	293	305	287	299	279	300	280	303	305	270	300	277	344	289	270	304	295	313	287	286	274	286	308	302	300	299	297	288	286	275	276	284	291	293	255	292	344	306	276	296	285	292	289	297	294	294	306	278	295	301	293	310	299	279	290	293	277	308	298	285	284	328	280	278	295	282	280	283	296	258	298	298	285	276	260	312	284	335	306	292	290	289	292	266	333	304	312	297	268	284	272	289	314	276	288	287	313	291	266	275	283	312	273	316	279	293	288	295	291	295	325	336	300	282	322	298	317	293	305	319	293	304	282	319	280	289	341	280	291	322	303	275	325	299	284	294	282	269	297	291	298	308	277	291	343	262	278	320	279	298	268	296	301	297	279	315	295	281	311	318	317	319	320	309	312	308	287	272	296	309	255	305	311	278	272	299	312	282	305	301	305	302	308	285	313	300	278	325	337	303	302	318	294	307	266	314	283	275	321	315	277	304	289	316	315	338	275	299	305	324	321	282	286	307	297	260	319	288	301	315	327	335	321	292	282	294	297	291	278	291	291	297	305	301	287	305	287	276	303	280	278	274	302	295	323	318	279	283	257	263	312	292	326	300	286	309	296	317	274	322	288	315	302	288	290	288	313	312	335	308	273	273	310	302	269	265	290	278	280	281	301	271	296	291	327	329	323	292	298	290	300	312	289	290	300	319	316	307	278	294	290	315	299	281	285	288	333	270	340	293	292	288	283	265	283	268	307	284	298	284	301	294	289	308	294	281	293	295	307	308	273	283	276	296	319	253	305	306	280	328	264	281	277	303	313	315	320	304	305	298	299	287	311	310	319	286	298	309	308	285	328	310	296	301	296	313	288	285	260	293	307	316	289	295	310	297	321	356	306	311	282	276	293	297	317	302	258	305	264	336	313	280	301	299	306	262	298	287	306	303	294	294	315	290	301	279	330	279	279	307	277	291	287	284	318	294	296	276	310	304	279	288	297	283	255	281	317	305	281	316	297	299	292	292	303	272	269	286	274	301	292	289	287	314	337	303	297	272	261	263	307	313	294	284	255	304	294	293	315	287	317	313	301	293	306	265	297	296	269	284	277	307	291	313	327	311	301	297	310	290	292	291	282	299	306	279	309	276	293	309	307	283	304	287	295	286	290	278	304	305	286	294	298	271	312	291	291	300	315	280	316	285	314	291	309	297	292	313	321	303	293	291	308	319	312	288	319	299	293	327	286	301	290	315	281	290	266	294	319	272	291	322	299	312	278	282	301	277	282	293	292	298	274	278	271	292	275	313	301	293	302	294	301	337	334	305	290	277	304	312	297	311	264	297	296	308	288	336	259	312	310	301	251	268	301	339	302	301	277	275	299	293	314	296	308	297	309	309	324	293	313	302	278	285	323	316	290	310	271	325	295	346	296	338	282	285	302	316	321	267	301	293	298	283	274	294	290	334	304	293	328	314	312	271	297	295	282	266	292	285	322	315	309	290	282	290	304	289	273	291	278	325	302	298	286	316	287	270	338	288	282	274	327	337	296	251	277	283	293	281	290	308	323	311	274	314	298	296	299	319	297	315	324	308	294	269	276	314	281	292	288	310	287	289	287	295	308	283	294	275	302	297	306	324	308	309	302	309	285	315	271	295	307	275	286	288	277	291	285	297	318	307	275	315	324	306	276	304	296	329	286	315	283	268	306	317	317	305	278	283	299	287	316	327	313	306	273	299	316	289	258	281	308	278	284	291	271	272	283	283	304	297	280	277	289	268	293	339	274	271	314	305	294	291	312	266	279	277	318	324	259	291	304	302	314	289	296	278	310	299	267	283	281	301	271	284	310	301	288	286	321	285	319	289	298	267	278	308	290	304	292	296	324	280	291	303	285	282	280	309	301	316	323	317	303	307	324	282	307	288	293	291	295	317	283	263	294	292	329	269	317	284	339	280	323	300	324	318	337	299	286	302	299	293	291	288	320	301	305	299	304	291	309	307	309	298	317	279	292	313	290	284	305	317	292	281	299	279	285	301	330	308	296	311	304	290	313	282	281	289	272	289	279	289	331	306	320	282	297	281	310	286	286	264	262	288	320	292	286	272	293	310	283	277	321	257	263	327	302	291	286	301	283	298	274	307	311	282	304	311	307	296	309	276	289	269	309	289	297	303	271	295	329	332	272	274	281	305	332	277	294	267	292	279	275	309	269	265	318	294	288	312	312	282	317	283	292	295	324	284	306	274	296	306	301	290	270	294	277	319	298	296	294	295	295	278	305	294	297	306	292	300	308	267	286	287	309	304	291	315	302	307	279	300	301	327	287	321	303	268	268	335	288	321	289	305	292	283	324	293	307	320	297	296	279	306	308	307	274	274	275	319	270	271	315	291	270	305	312	313	314	286	291	305	296	299	249	304	258	306	298	309	290	312	283	321	301	329	307	327	319	273	284	306	267	282	308	292	307	293	300	275	268	309	350	330	270	325	287	297	337	320	288	294	278	289	296	269	306	315	271	284	306	293	283	284	277	273	297	304	304	275	292	260	282	297	294	296	318	280	305	306	280	292	274	314	289	270	317	269	273	276	301	277	311	305	323	297	301	305	284	302	315	319	286	291	304	302	272	287	294	264	315	290	319	318	333	288	298	289	283	315	276	324	285
17838	2364	4870	5549	4703	3745	3182	2671	2325	2120	1872	1783	1569	1513	1422	1311	1228	1248	1109	1165	1071	1037	1090	1015	1046	994	991	1031	957	880	913	836	933	901	886	854	901	798	905	807	826	862	877	850	858	846	865	812	855	781	852	812	801	806	793	806	811	860	788	875	779	790	747	772	822	817	813	815	757	758	836	777	819	766	774	837	844	797	767	813	769	807	792	798	835	808	783	760	773	788	757	738	793	830	772	760	731	835	774	793	778	810	815	774	789	789	770	728	821	784	763	840	787	765	781	772	772	779	771	773	790	771	755	747	794	772	750	796	781	778	785	798	750	777	807	754	802	767	731	780	752	799	833	777	772	762	788	747	811	778	774	776	793	804	792	774	778	813	751	734	775	787	727	802	743	713	733	785	773	831	776	757	774	770	789	757	725	789	759	813	759	737	755	763	796	756	744	753	808	767	766	810	740	777	797	826	781	778	811	785	782	808	805	767	768	768	760	807	775	767	799	750	756	764	780	764	770	783	771	743	809	778	788	778	809	770	772	735	767	774	819	777	733	757	759	789	757	809	785	733	753	766	741	744	753	786	779	790	776	780	762	806	745	834	763	764	753	750	748	772	752	714	749	773	778	759	787	777	757	735	782	816	747	760	770	813	759	773	789	807	793	765	836	771	780	800	746	819	794	763	742	778	799	741	828	786	740	801	762	780	728	767	808	799	754	779	767	825	755	777	771	808	751	785	827	792	777	775	813	810	799	794	745	758	740	792	774	746	763	794	757	799	780	759	730	796	789	775	792	798	754	741	785	777	776	790	789	748	736	768	773	770	799	737	770	756	766	746	780	784	765	785	768	782	752	751	747	782	783	816	773	762	780	800	788	766	740	792	775	747	758	779	797	766	838	789	782	802	778	810	773	752	768	799	746	767	823	757	731	775	774	757	793	773	783	807	792	779	784	791	751	769	783	768	773	765	783	751	754	789	786	730	711	762	767	787	755	744	788	816	715	728	757	761	789	803	760	733	729	808	791	727	782	779	727	787	747	801	763	737	763	790	786	765	790	754	774	816	839	752	811	835	782	719	730	783	789	752	767	751	710	773	766	865	755	770	751	737	797	777	775	775	816	770	733	751	789	741	751	754	799	791	810	785	734	737	777	756	800	738	771	802	793	765	789	746	766	770	785	817	749	808	748	779	804	764	764	799	788	802	779	774	755	811	794	803	777	815	759	793	787	768	766	767	777	741	745	769	783	733	727	785	760	789	779	796	745	775	751	814	804	788	742	766	769	754	754	782	752	791	795	805	797	776	799	733	741	759	727	789	789	748	750	739	765	758	786	813	772	716	764	776	727	818	772	774	765	737	801	764	705	778	818	791	777	822	785	757	774	710	731	765	692	782	760	722	779	771	793	752	751	732	815	744	786	756	782	797	775	734	784	754	759	812	733	717	770	768	791	807	760	788	779	771	766	779	771	762	746	777	751	763	778	789	744	753	767	780	762	742	781	786	737	826	798	729	831	741	750	742	737	743	746	714	789	785	755	813	735	789	710	810	767	822	783	759	784	786	752	766	795	775	760	752	761	716	753	779	761	820	789	866	755	805	757	748	788	775	764	790	765	770	798	786	773	770	808	806	768	815	822	758	792	792	706	725	801	761	759	776	768	730	756	763	797	758	796	800	767	780	798	785	826	712	784	785	795	759	791	782	743	774	754	724	797	733	782	828	740	801	787	791	779	773	778	757	755	721	756	780	778	818	773	766	756	732	736	763	798	746	750	771	697	809	798	803	851	820	754	835	813	755	787	811	772	782	740	783	784	736	739	778	754	795	731	793	731	766	705	749	752	751	841	781	784	776	744	765	735	823	771	809	764	774	740	758	785	753	706	732	774	738	785	774	755	837	737	705	767	792	774	735	758	772	761	755	756	747	761	751	765	779	747	730	754	798	760	736	783	838	787	748	776	781	754	777	772	762	765	775	761	796	751	755	761	783	730	775	763	771	773	799	743	782	787	787	797	752	813	786	776	820	811	788	758	812	779	765	780	713	802	812	792	756	779	778	808	803	784	780	759	779	802	838	756	746	793	819	746	739	802	768	791	759	779	756	737	772	777	804	791	725	798	770	739	729	786	766	717	756	776	785	716	828	784	851	736	759	783	731	778	754	767	750	750	734	778	743	761	800	735	760	744	753	782	808	748	774	831	764	771	819	799	767	774	771	769	809	775	774	796	771	784	798	818	791	767	776	760	770	752	759	777	764	799	765	745	768	782	808	771	763	772	779	761	782	755	729	736	792	828	823	707	756	774	784	764	782	786	765	782	794	763	768	764	790	810	766	777	743	770	775	746	822	757	829	787	822	814	794	749	750	793	751	760	791	768	812	726	756	810	752	754	739	754	792	772	791	795	787	795	840	753	827	825	815	699	813	748	740	766	767	800	799	730	784	805	746	800	774	769	830	792	778	734	753	795	762	774	734	773	781	769	781	765	804	840	761	754	759	754	785	777	756	685	755	788	797	792	816	799	797	750	727	718	794	761	767	825	774	815	777	769	745	837	743	797	732	739	787	734	741	710	770	748	782	805	787	736	797	759	743	755	735	766	776	759	802	764	826	762	703	823	778	759	779	807	730	742	769	821	721	786	749	801	739	765	765	787	763	777	758	728	821	821	786	740	764	816	774	739	778	792	744	777	769	772	801	804	788	786	763	791	744	776	769	763	793	794	799	744	825	746	804	756	747	806	784	781	770	769	792	782	764	811	786	801	822	791	764	759	777	786	778	776	750	806	801	785	800	780	726	778	745	710	799	743	804	796	829	767	789	742	753	772	804	719	774	739	767	816	745	766	786	762	758	755	834	769	780	836	746	750	772	733	720	793	783	770	778	729	828	725	732	765	780	782	768	814	720	735	773	730	810	763	791	805	786	810	821	775	764	772	822	751	761	799	753	791	736	811	771	778	799	776	741	774	817	765	758	720	744	735	791	773	816	808	779	754	807	803	787	766	755	799	777	782	801	782	743	720	752	783	772	782	812	756	765	749	766	744	732	789	785	793	796	769	752	781	783	788	810	796	734	765	804	793	758	767	796	786	772	776	754	736	727	757	789	793	797	776	696	749	824	755	746	742	816	727	740	722	780	816	769	798	762	808	762	823	806	751	784	806	736	800	811	789	776	786	779	777	779	774	798	815	768	767	763	789	808	783	738	795	805	777	798	814	760	806	766	756	789	791	741	755	829	748	758	752	776	784	784	757	776	747	816	737	731	785	774	754	798	719	778	766	813	778	763	711	763	775	750	723	812	762	751	732	730	785	711	787	825	803	800	790	788	779	819	776	824	757	773	803	801	800	752	819	782	750	753	800	790	779	790	766	786	779	789	761	742	759	782	819	744	783	731	802	781	809	758	743	744	801	761	781	731	689	801	739	781	743	773	807	749	777	792	762	764	746	802	797	744	738	749	722	804	708	821	802	768	814	746	775	817	759	803	767	771	812	811	777	788	725	787	767	727
4018	232	228	200	224	208	190	210	187	194	200	196	178	190	193	167	189	169	198	195	191	200	184	191	188	183	194	183	198	215	181	217	161	168	201	177	203	185	205	198	194	193	187	178	181	183	181	193	224	215	202	198	196	191	196	158	186	211	186	181	188	197	210	197	189	197	185	207	188	212	218	198	190	192	217	194	191	195	178	196	193	196	191	192	195	183	205	205	197	190	186	217	233	176	184	181	206	181	190	207	192	180	170	176	205	185	184	194	188	185	210	200	194	170	195	192	172	219	202	163	193	194	175	194	200	206	195	173	173	184	193	208	198	173	192	176	201	198	203	184	227	187	204	206	184	186	172	151	175	197	202	182	202	206	175	212	203	202	181	214	212	190	202	195	185	206	210	183	216	186	203	184	187	205	197	180	182	190	225	179	176	184	190	196	213	190	170	175	200	201	206	184	180	178	189	203	204	219	182	209	205	174	193	181	207	188	187	206	187	194	182	191	181	182	200	191	206	186	213	194	196	219	183	198	187	213	189	200	192	200	209	212	195	192	190	214	188	195	176	179	195	187	181	182	192	183	200	186	202	175	184	196	214	199	185	219	174	188	207	211	181	172	189	185	185	210	189	181	192	206	190	175	206	201	163	189	215	182	187	183	191	184	208	217	170	201	174	230	206	203	191	203	190	188	185	181	173	184	160	193	187	220	187	216	208	193	197	193	186	208	193	178	189	148	202	177	192	192	190	216	198	196	205	186	192	187	213	193	189	156	190	206	189	171	164	184	186	182	207	203	187	182	208	177	187	209	200	200	199	201	195	180	207	178	179	209	199	188	190	197	179	208	188	178	227	209	159	207	190	176	186	193	180	189	200	216	203	195	208	205	192	193	175	193	183	206	167	173	169	197	215	207	213	196	187	172	186	211	202	187	211	200	205	192	198	196	222	223	191	220	202	185	181	209	167	188	212	216	184	187	195	188	196	194	193	191	211	204	208	178	190	211	196	193	180	174	189	193	194	203	209	169	172	179	176	203	210	189	191	179	179	197	225	183	208	166	195	175	192	176	193	208	173	186	199	193	232	197	209	193	166	182	212	185	190	211	177	176	206	208	225	190	194	183	195	192	205	185	189	201	212	198	197	191	216	217	210	185	193	221	210	200	190	191	195	174	171	194	187	194	198	183	161	190	223	193	181	197	184	201	195	207	205	200	188	201	218	213	170	223	181	212	184	201	185	225	218	197	225	183	214	205	190	213	201	195	176	210	198	230	199	204	199	205	198	212	184	204	200	173	185	186	217	206	160	190	173	187	180	178	211	188	197	194	205	175	211	202	196	186	201	190	176	196	201	224	185	193	190	187	186	207	180	203	207	189	218	191	199	193	185	199	202	209	178	205	209	195	198	196	171	219	185	172	235	200	184	207	203	203	201	192	205	167	185	191	174	214	200	179	211	176	211	212	193	184	189	199	185	193	189	181	187	213	177	188	186	173	173	199	216	198	202	169	181	180	185	203	214	171	166	208	181	207	225	223	209	191	187	189	167	180	175	187	196	186	193	192	187	211	198	199	187	171	184	208	195	213	191	220	190	198	179	179	197	201	171	179	188	217	193	192	189	177	177	213	204	196	206	191	222	230	209	204	200	192	179	207	192	193	205	181	208	176	191	189	192	175	203	179	181	200	195	203	220	190	197	199	196	198	197	175	174	157	156	227	204	196	181	193	204	189	184	180	199	198	207	198	190	211	228	194	221	217	181	174	186	200	178	200	211	193	165	188	189	186	205	205	205	184	192	193	181	213	201	204	184	193	192	202	174	194	177	204	184	221	179	215	205	203	169	212	207	205	182	201	201	208	197	193	196	174	231	217	185	169	200	165	198	176	171	192	209	212	202	185	214	191	205	193	200	206	171	191	217	181	193	169	177	211	169	214	177	204	188	176	216	172	197	196	210	156	196	179	172	218	195	163	159	185	196	197	210	206	187	190	204	229	163	194	205	215	205	198	177	202	202	170	169	195	190	164	167	175	168	181	187	179	202	197	189	210	186	196	201	201	197	199	189	190	210	187	192	171	164	210	204	205	197	192	188	203	167	186	189	182	188	195	189	206	195	205	207	205	193	187	196	191	202	185	195	186	191	177	202	207	170	190	217	188	182	213	184	210	163	194	199	188	196	192	190	206	196	188	207	201	202	205	225	187	178	181	182	199	207	200	198	175	207	208	200	220	191	206	206	210	192	206	215	204	208	202	165	205	210	210	192	204	196	189	219	186	208	197	203	187	162	195	188	183	193	185	194	193	213	228	235	179	205	201	185	195	175	180	203	205	206	203	187	196	187	195	188	176	212	190	198	206	174	209	186	185	205	217	204	199	178	209	216	183	179	198	191	186	178	179	191	192	183	193	215	177	225	200	189	197	197	195	184	202	199	186	218	207	190	188	182	205	194	186	201	194	198	182	181	185	176	180	203	200	185	183	174	190	204	190	182	198	207	201	186	211	173	181	206	183	189	203	181	175	202	200	188	199	196	197	213	189	211	160	215	198	191	175	220	173	162	195	190	190	169	189	202	193	193	211	182	196	186	188	190	211	184	189	186	197	209	216	209	204	189	197	197	211	186	207	178	171	201	174	204	205	185	214	194	177	192	199	199	209	210	189	199	210	170	179	197	193	166	206	198	209	204	186	194	185	176	205	200	198	205	189	184	198	174	170	211	179	193	201	202	210	202	211	198	192	206	195	199	196	189	187	201	212	220	199	213	176	174	195	226	211	195	215	213	203	211	196	183	197	180	181	206	220	194	188	178	181	203	218	209	226	183	198	191	202	185	175	220	180	161	210	193	215	181	183	190	194	185	180	199	181	221	189	200	218	199	181	195	192	178	223	186	168	183	212	181	163	183	205	188	224	201	176	212	202	207	187	199	222	207	174	215	220	198	194	176	188	219	199	176	189	191	223	190	174	172	195	209	212	219	218	176	176	195	214	190	172	163	196	203	189	193	203	188	184	184	179	184	191	189	193	213	197	188	208	193	210	187	214	190	199	187	191	192	195	203	180	202	161	207	183	194	196	180	195	204	193	207	200	194	186	196	187	198	193	180	213	197	211	206	177	210	189	196	200	192	191	198	193	191	197	224	216	161	182	189	217	215	216	192	177	195	180	207	206	194	189	223	208	209	195	207	175	197	235	157	209	196	201	180	170	190	202	203	194	178	204	206	189	199	185	175	181	184	176	193	198	205	205	164	187	185	213	183	215	214	169	182	205	180	166	185	187	208	189	225	195	204	192	192	208	218	191	212	206	179	183	188	209	192	188	214	202	179	184	199	186	199	190	174	202	189	194	196	205	192	193	197	198	185	186	191	200	168	178	193	217	207	214	186	190	193	193	182	223	176	171	176	152	187	194	173	179	212	173	212	216	205	206	226	185	192	180	185	195	179	191	180	190	204	189	170	180	202	202	217	204	194	179	178	191	210	183	209	174	198	205	195	182	203	201	186	178	193	202
5080	667	696	748	682	675	623	628	605	568	614	578	594	562	567	594	614	568	557	642	550	609	555	545	556	551	607	557	628	560	577	567	575	607	574	575	612	591	595	596	577	511	560	603	582	570	609	551	597	561	567	606	601	614	536	570	627	608	535	557	578	584	593	532	606	567	606	586	591	575	610	578	611	562	576	570	629	560	602	587	565	606	587	584	605	580	566	567	580	594	563	621	592	548	574	570	601	604	597	561	576	570	573	533	560	551	550	602	586	600	565	581	581	593	608	591	556	571	554	571	569	525	573	534	560	592	558	614	596	548	617	635	526	579	561	546	577	588	578	592	610	590	624	550	540	596	540	541	553	592	582	580	595	611	543	568	565	579	590	567	546	534	581	601	607	584	548	593	546	566	589	562	534	637	569	575	606	566	605	550	510	571	551	579	549	583	597	598	557	601	547	536	554	592	568	556	579	534	575	583	582	601	579	579	593	580	571	561	569	550	568	557	628	551	535	584	570	552	589	571	578	569	585	575	585	576	548	576	594	594	539	548	540	574	586	528	610	626	608	565	561	569	575	588	613	575	564	594	573	518	576	608	532	609	553	573	558	544	612	582	544	605	608	557	595	589	609	538	565	584	576	580	547	582	605	603	566	548	566	579	571	549	580	564	572	595	538	609	583	545	594	567	626	562	587	556	546	529	554	642	546	620	588	601	577	565	511	551	550	600	572	637	565	597	531	578	598	609	543	571	624	563	533	608	595	585	572	555	589	642	567	561	545	531	531	560	618	585	608	533	548	565	578	549	563	567	620	564	572	615	585	539	574	591	556	597	572	563	559	577	586	585	562	571	529	565	546	536	570	537	518	567	539	566	550	568	576	610	535	590	571	550	569	504	535	600	620	535	530	582	567	554	583	566	573	584	601	592	555	565	513	553	566	615	549	565	572	562	557	572	606	562	571	563	605	593	577	593	612	550	586	600	584	579	597	577	600	574	564	598	545	556	538	580	551	581	575	598	540	541	573	592	544	543	588	544	576	576	560	558	576	549	542	559	577	549	534	574	545	590	578	594	600	532	584	580	525	546	585	551	553	584	591	555	584	579	581	589	536	550	566	612	569	600	517	583	625	575	589	583	624	554	582	581	589	558	610	569	517	611	532	563	540	576	511	588	592	553	598	569	601	550	591	563	597	626	607	569	582	587	570	554	557	545	591	561	541	572	600	554	568	586	554	556	592	568	618	549	571	579	565	540	569	573	584	594	584	565	595	577	507	598	571	548	569	570	622	562	580	564	547	634	605	616	594	545	580	568	605	628	554	595	602	576	538	580	539	564	577	547	573	601	534	590	567	560	563	603	587	553	555	552	593	550	604	539	574	542	548	581	544	545	581	565	600	594	617	590	621	619	534	559	552	532	559	541	547	556	575	601	577	592	548	547	554	578	576	593	568	547	568	609	552	569	520	584	573	599	628	549	572	586	556	620	552	593	587	570	615	532	565	531	564	537	559	567	562	585	551	532	550	543	581	587	586	597	565	559	581	597	590	614	547	603	566	600	555	591	590	566	552	564	571	561	594	541	557	599	537	554	560	590	650	559	561	539	587	613	603	565	593	603	551	549	584	524	563	582	602	567	570	567	594	536	605	551	568	559	597	570	536	597	557	615	544	616	576	587	552	556	589	589	582	581	572	527	566	584	542	579	552	576	606	568	558	542	625	570	602	567	549	539	592	622	557	561	577	550	556	576	551	606	550	561	571	586	596	612	612	575	547	557	527	579	597	556	562	589	552	584	582	630	533	591	579	608	555	549	597	581	557	591	572	590	572	551	572	577	576	572	557	626	551	548	549	577	563	556	554	600	533	600	517	566	570	596	554	580	576	580	544	545	571	550	582	489	549	537	616	591	583	520	570	558	583	556	605	595	547	580	550	584	592	571	574	579	502	587	589	607	561	566	542	565	553	615	623	573	564	583	547	547	555	590	537	563	575	622	576	579	518	572	495	572	575	547	598	578	599	589	561	610	564	594	570	541	554	614	594	568	553	581	583	547	580	542	598	580	527	597	576	570	618	563	603	557	556	552	628	582	547	624	562	571	584	573	588	598	561	599	536	588	577	563	580	586	586	575	586	593	630	543	548	539	550	555	599	540	593	553	556	596	593	562	580	564	577	593	603	526	591	597	611	555	594	589	574	601	554	568	547	551	607	591	546	565	574	561	600	575	608	550	599	565	557	548	578	539	587	571	551	553	590	542	579	559	574	564	538	571	580	564	592	572	567	572	570	578	606	565	577	593	551	558	583	561	627	565	551	610	577	582	601	564	584	557	562	580	579	534	545	564	600	556	573	562	581	581	577	541	601	591	585	598	550	583	575	551	567	536	535	552	595	548	580	591	572	594	559	557	601	620	619	563	581	593	560	564	574	622	551	560	543	549	574	582	518	625	559	532	597	542	557	614	551	660	560	607	565	566	558	581	591	589	621	526	575	536	547	552	598	588	563	619	543	569	581	593	558	592	571	562	572	575	550	613	549	553	550	541	591	533	568	565	551	559	566	571	567	599	598	554	589	540	611	548	526	597	551	584	593	593	586	547	581	586	572	585	565	561	580	594	626	575	557	577	584	576	560	522	561	572	542	577	570	544	549	591	598	604	551	541	611	526	618	592	538	556	534	565	567	550	549	543	574	573	589	561	586	566	586	546	580	532	586	585	608	542	566	594	557	583	549	558	572	550	622	589	548	559	574	567	592	549	580	532	578	582	616	558	631	583	575	542	523	585	546	563	587	580	574	588	567	546	606	576	559	531	603	559	611	580	548	572	547	545	599	545	565	599	590	565	579	552	602	564	527	574	603	613	539	600	605	570	576	640	607	594	547	563	536	546	549	572	571	599	570	542	562	551	552	553	577	572	562	620	587	594	522	545	549	530	637	586	556	568	591	542	568	604	547	554	616	632	594	595	624	582	589	541	566	598	575	570	576	568	549	604	595	592	564	574	600	591	604	524	634	569	589	526	573	588	544	641	556	565	551	586	595	508	538	553	534	536	571	584	532	563	578	527	606	584	560	545	549	616	572	578	523	562	546	588	613	544	575	564	594	524	570	557	595	557	585	564	567	583	533	545	593	574	568	581	620	585	579	549	555	560	561	573	570	538	548	577	614	596	610	601	586	586	565	609	585	556	584	591	551	528	583	547	530	599	547	554	557	543	523	592	580	571	545	539	555	568	548	574	585	573	520	575	542	569	654	555	567	572	598	595	564	565	567	571	596	583	564	559	592	571	561	574	577	562	544	580	565	553	566	547	570	584	552	555	569	594	608	604	562	589	583	524	555	507	533	601	576	601	651	590	583	561	589	569	601	548	583	590	558	552	570	557	562	535	598	570	611	598	586	563	545	536	559	548	572	606	595	585	597	604	564	563	620	578	542	535	528	556	539	542	540	603	531	565	565	565	547	586	592	569	600	582	568	625	566	565	543	548	597	575	610	607	571	604	578	603	585	562
23008	2247	1307	1020	842	592	538	452	485	442	414	388	384	358	360	363	412	358	354	370	362	361	379	345	318	366	348	352	362	348	325	320	335	329	343	308	344	326	313	353	334	326	337	333	343	350	346	355	344	323	328	338	359	369	363	382	328	356	338	352	328	341	345	320	361	295	342	324	321	336	343	342	335	331	324	332	323	341	326	292	296	327	318	326	356	305	347	366	351	364	343	314	311	341	347	377	329	333	299	341	351	323	344	325	332	353	334	302	353	349	347	316	309	363	345	297	387	359	318	349	346	366	324	350	341	331	322	341	348	349	341	346	333	309	317	345	351	325	322	339	318	317	351	312	324	328	363	348	338	336	313	331	346	323	330	330	365	357	332	302	373	346	354	329	350	370	320	317	361	359	335	336	319	326	321	340	348	344	352	332	302	328	334	325	301	331	345	316	328	340	317	334	357	351	322	399	311	324	326	321	331	351	330	329	347	332	318	353	327	338	351	343	331	305	318	351	310	335	360	350	338	340	341	324	348	343	376	322	299	319	324	365	312	330	356	325	359	317	316	330	340	338	334	379	311	327	361	347	321	367	363	295	330	344	321	339	317	338	333	307	339	353	313	332	315	353	316	316	335	307	330	318	367	331	318	328	331	335	348	353	332	312	346	308	339	341	329	319	338	326	336	348	351	373	356	330	334	324	345	318	369	362	302	338	357	346	319	297	303	353	361	393	339	360	323	314	341	323	312	322	306	334	312	344	335	373	326	363	343	365	351	333	312	349	339	335	328	313	320	360	348	349	353	301	328	326	373	337	299	335	338	306	346	330	311	338	322	337	339	347	347	309	300	333	336	357	343	336	354	318	379	326	317	334	316	323	311	352	339	335	341	346	309	296	328	356	337	333	329	354	338	362	295	349	332	345	329	332	327	329	378	327	365	335	292	368	310	331	292	335	328	332	337	350	334	324	324	355	314	348	330	350	334	334	348	339	352	316	339	353	330	337	338	298	339	355	320	318	335	324	319	298	316	345	373	339	354	332	352	318	379	305	332	336	347	384	329	324	347	332	335	341	322	326	332	341	306	350	340	349	353	310	351	337	373	279	348	304	386	296	327	332	316	334	358	328	321	313	349	339	346	334	306	337	325	315	339	365	320	341	322	339	308	351	315	317	363	349	314	329	352	297	350	319	338	331	361	374	356	332	298	326	341	368	310	352	343	328	316	321	331	336	326	379	335	333	328	299	336	351	335	320	339	290	336	348	331	320	318	297	330	308	315	337	310	315	351	338	349	339	336	330	348	297	318	318	329	328	340	376	320	335	310	315	325	329	360	344	375	337	359	334	352	353	327	334	367	341	321	373	318	342	333	306	316	348	351	340	344	332	373	305	355	319	325	358	355	332	310	380	347	341	372	341	315	321	330	353	354	340	342	350	345	356	349	351	310	347	355	335	324	333	299	349	323	330	339	347	336	326	339	346	349	306	334	304	334	319	317	313	296	318	329	370	319	324	293	371	344	340	336	351	372	359	333	312	302	344	356	305	356	352	338	339	297	362	337	352	307	326	323	340	376	330	343	323	316	317	346	350	353	328	342	312	329	371	338	352	318	315	342	316	361	362	350	328	329	327	350	344	344	291	328	313	353	334	310	308	346	349	330	339	309	317	319	347	347	323	319	362	334	340	362	340	344	336	348	314	343	304	323	301	358	335	352	338	329	325	318	328	297	326	321	354	336	312	318	333	325	338	339	356	318	322	345	312	317	307	339	295	335	331	352	318	338	324	321	358	323	318	358	366	343	347	332	359	334	313	336	331	334	380	362	326	380	353	329	325	334	344	391	338	337	378	314	350	359	322	321	378	336	335	317	313	314	315	338	344	349	361	347	314	335	324	345	322	308	359	306	339	354	342	341	339	333	341	343	358	353	332	338	350	357	333	346	339	296	306	326	322	359	326	355	350	346	333	358	326	335	312	321	328	338	370	318	331	357	323	341	306	340	354	318	352	321	346	319	323	332	348	362	330	355	303	343	368	333	332	322	323	337	328	339	304	328	329	355	323	352	357	317	324	336	314	324	326	331	329	347	350	309	329	320	344	352	376	343	324	345	314	335	353	347	354	347	318	331	327	345	319	316	315	333	363	321	312	330	341	329	338	329	327	319	370	364	295	325	373	326	377	304	361	323	336	315	338	340	335	306	327	339	341	351	349	335	341	341	302	313	342	332	328	350	309	340	367	343	340	326	355	337	365	355	323	318	331	341	360	334	335	328	326	326	323	314	336	311	346	334	338	341	356	348	317	337	326	387	340	345	353	316	347	322	315	302	312	310	340	311	360	347	299	340	317	323	304	323	323	366	323	354	323	333	324	352	332	341	330	386	330	354	318	332	334	345	318	339	331	341	339	298	327	329	331	319	354	315	328	326	354	344	311	360	349	356	341	332	367	327	298	337	324	332	351	325	328	366	333	383	312	352	327	328	338	347	333	309	341	355	303	316	350	311	344	337	320	360	326	326	320	330	343	325	355	327	325	342	333	333	361	343	342	350	364	351	378	318	325	377	351	311	331	339	332	331	369	351	345	348	382	333	312	334	380	315	314	341	346	351	329	323	300	322	332	316	297	328	340	347	353	314	338	355	337	348	366	299	327	335	351	368	358	325	283	350	355	340	381	345	340	321	352	356	352	345	300	305	334	325	307	362	334	321	322	310	337	346	350	343	322	316	358	334	316	320	345	340	333	365	337	310	357	335	313	325	309	330	333	312	338	354	314	332	329	319	324	332	343	340	336	322	307	348	359	335	364	354	348	368	346	333	319	354	349	323	319	374	336	316	318	331	324	310	319	327	348	330	323	327	342	365	348	323	314	335	299	335	345	318	317	362	324	341	337	314	331	346	301	323	340	343	349	339	360	327	285	330	320	345	333	347	345	336	309	317	325	326	333	352	334	325	355	387	330	338	326	312	338	337	355	343	366	349	362	314	350	331	357	333	322	345	312	350	326	308	306	367	313	326	308	306	312	349	347	358	329	337	363	319	325	312	353	329	336	324	350	332	330	340	321	324	323	373	324	327	296	332	327	333	334	326	331	332	371	305	352	318	320	316	306	342	302	289	355	312	325	322	340	315	337	325	322	343	323	319	320	350	369	340	329	311	358	316	357	324	339	327	349	335	316	339	328	339	334	343	344	356	357	342	380	321	343	318	315	316	335	307	357	351	363	329	342	308	328	339	333	309	310	347	305	315	343	352	336	335	328	322	325	327	338	298	315	319	346	336	313	313	316	320	356	347	339	361	325	315	345	338	309	372	343	318	340	339	308	351	333	324	313	341	328	342	348	357	330	359	367	322	324	372	360	304	314	332	351	308	335	327	337	347	308	334	337	340	349	341	311	342	353	314	337	326	311	341	351	302	362	370	323	350	334	351	315	304	338	321	329	310	304	328	331	339	318	319	402	363	310	360	326	299	322	349	360	337	334	352	338	332	347	349	335	357	368	336	325	373	321
12323	1711	3115	3302	2943	2620	2177	1889	1701	1580	1419	1377	1297	1235	1215	1245	1096	1149	1122	1112	1080	1080	1031	969	1020	1020	1005	980	948	983	974	930	956	928	984	969	928	948	915	887	919	925	915	904	937	917	935	899	856	941	921	898	914	949	909	931	967	910	885	876	900	974	895	918	971	923	900	906	923	908	959	910	924	925	925	882	843	902	926	873	856	938	910	840	945	915	926	870	839	944	919	885	850	897	916	866	900	962	874	918	920	878	840	891	883	919	890	878	872	881	879	899	909	896	890	934	874	951	905	909	912	885	910	878	878	915	927	893	876	900	883	878	857	865	960	867	890	914	930	861	892	909	924	914	896	909	830	875	918	851	922	853	946	900	855	904	824	903	897	879	879	838	922	875	821	915	871	879	921	866	905	829	855	895	871	867	888	886	874	902	886	912	880	898	896	947	900	889	867	895	864	924	897	933	842	865	883	851	878	886	939	835	918	873	912	936	849	907	876	881	912	851	885	910	894	897	884	923	882	889	888	942	893	898	893	924	917	906	864	905	931	862	893	854	905	933	858	923	826	863	878	938	883	865	863	843	901	863	870	873	954	901	876	932	883	859	907	806	887	937	880	861	874	890	913	961	900	873	895	878	863	853	850	904	918	927	917	899	901	877	891	852	866	901	879	929	921	882	848	868	879	862	854	862	831	900	930	935	908	856	889	876	875	907	842	941	907	866	884	938	863	852	904	834	855	893	920	890	884	827	880	900	902	930	934	906	903	870	871	912	916	930	907	848	892	890	910	921	856	894	953	845	885	936	864	871	902	863	906	895	892	898	866	945	867	870	873	900	887	921	869	890	897	872	903	951	979	877	949	819	885	886	931	882	956	869	890	869	826	910	924	891	852	919	895	881	848	874	838	893	904	883	901	881	891	883	888	922	873	865	882	906	863	920	863	890	933	909	903	925	926	884	939	866	840	898	861	952	921	888	892	914	832	908	852	947	844	911	858	932	882	827	887	829	868	831	836	887	896	904	814	894	956	906	861	896	898	878	802	868	836	936	935	899	911	873	895	887	917	929	886	931	847	895	876	890	834	876	853	900	868	853	851	853	883	909	875	913	902	895	908	903	893	891	929	956	921	906	924	863	924	897	922	892	902	870	879	913	893	895	868	861	894	869	902	933	824	893	920	875	895	893	908	880	857	870	850	916	870	880	941	932	888	886	873	906	828	901	851	869	887	889	898	930	880	918	876	904	873	898	928	877	862	909	925	854	873	885	890	884	900	875	917	871	934	874	926	862	873	915	878	891	906	946	822	920	940	880	940	906	869	907	921	881	895	847	906	942	954	849	898	879	888	895	859	888	914	866	904	889	868	886	880	860	884	908	896	900	879	842	865	881	887	846	933	856	837	947	930	903	931	911	850	829	923	834	877	876	940	896	840	869	867	885	847	863	865	874	796	891	903	884	849	928	916	896	913	859	869	883	887	933	926	848	919	851	924	844	919	882	887	854	889	914	885	877	845	922	834	910	920	926	903	898	913	882	922	912	896	862	888	918	902	940	870	898	899	832	920	898	865	914	901	850	853	942	868	877	929	937	853	864	909	893	884	898	868	877	924	881	909	845	855	830	906	916	918	852	913	906	872	918	917	946	883	906	927	919	877	938	888	903	889	923	896	900	913	945	900	886	897	914	895	866	903	907	907	904	936	872	868	874	920	916	849	927	889	905	931	865	853	891	922	861	883	833	834	923	887	858	932	883	869	924	906	861	904	856	876	933	851	858	889	887	882	885	855	878	882	854	887	915	892	922	903	937	875	857	865	868	877	885	934	938	922	915	934	869	883	874	860	872	900	898	872	857	904	880	910	898	886	892	861	946	821	859	921	852	886	875	916	912	933	923	877	934	918	877	897	869	911	913	848	912	907	944	869	904	883	842	885	866	868	968	875	883	873	877	858	912	948	910	890	893	896	910	920	948	892	883	887	948	923	895	915	837	888	861	944	873	938	875	922	924	929	889	884	910	877	937	887	869	891	907	896	840	877	877	885	930	881	925	909	854	870	892	871	912	866	915	866	904	932	875	895	864	865	897	972	941	853	882	869	879	1027	883	932	963	890	919	869	862	906	876	882	951	827	898	918	891	924	923	886	880	892	842	906	924	868	842	868	918	908	908	905	906	891	910	941	886	868	929	920	884	889	918	883	877	879	905	904	887	865	854	912	858	926	848	921	935	871	926	883	871	912	849	864	846	850	807	869	876	879	877	880	851	941	825	901	859	860	864	870	930	874	841	887	934	868	881	896	912	883	866	816	908	898	925	901	867	934	832	881	866	873	866	855	837	902	865	857	861	939	914	909	894	883	878	896	887	910	864	901	840	889	910	908	900	914	893	894	884	883	892	906	869	888	845	901	888	928	912	913	837	894	917	887	879	876	813	897	852	867	919	838	902	902	871	882	850	896	875	868	890	941	887	926	906	911	859	905	843	949	920	907	886	890	939	864	898	851	907	928	845	915	899	924	861	902	910	908	941	903	899	865	900	857	878	965	903	883	921	832	912	883	860	916	906	890	923	838	883	923	895	873	841	866	946	845	913	884	868	849	889	904	906	905	843	924	876	870	908	893	883	885	848	905	824	906	920	819	912	843	874	853	908	897	926	892	821	924	904	875	880	858	914	902	867	892	895	919	903	867	865	911	893	872	875	914	850	880	835	882	888	905	831	857	924	912	952	851	978	878	856	923	871	856	863	900	864	863	881	872	887	902	895	888	934	873	899	927	938	890	898	876	895	939	895	867	862	910	893	912	871	907	861	874	881	897	884	856	887	959	857	910	892	870	879	899	861	851	896	850	879	930	878	905	898	887	855	876	889	846	908	895	880	926	929	934	926	887	913	909	896	882	882	939	866	855	916	885	864	907	893	875	852	896	813	856	905	883	885	884	891	849	801	875	897	889	844	856	926	927	927	904	894	899	914	885	878	885	835	891	874	858	805	911	871	923	932	961	919	877	929	850	890	870	898	969	905	857	896	883	862	856	932	900	858	922	875	917	866	902	905	877	884	905	912	925	905	908	906	883	899	908	938	868	851	876	877	894	927	906	886	822	934	894	888	918	882	880	856	918	948	891	916	910	857	836	947	886	894	865	850	837	917	870	885	933	904	894	838	883	873	894	861	914	875	893	896	868	879	871	867	941	933	928	910	907	867	922	855	879	920	900	839	839	856	889	926	814	835	891	811	883	925	903	851	887	898	896	901	859	893	897	943	863	861	952	897	891	859	880	925	1013	921	899	888	880	891	901	893	924	935	877	858	933	882	926	915	873	873	883	878	876	873	953	948	910	932	862	907	861	833	873	839	909	873	853	882	815	889	864	876	931	886	930	875	918	906	864	913	899	899	929	852	823	896	923	881	873	893	871	907	890	873	906	854	884	873	894	838	861	876	886	843	851	883	916	907	899	860	841	885	905	913	882	889	830	895	860	880	886	833	895	849	894	857	872	943	902	869	912	869	893	863
36063	5628	2341	1714	1190	962	768	628	545	512	491	449	393	371	400	355	331	365	373	359	340	304	308	314	312	323	292	359	322	307	306	298	294	298	292	297	289	311	321	286	293	289	306	279	313	325	318	302	279	299	305	307	288	311	314	283	299	307	302	284	314	258	318	306	292	293	312	291	324	287	315	302	288	308	288	274	303	310	314	282	287	281	298	293	304	308	305	321	337	295	281	286	282	324	288	309	306	291	296	311	283	277	299	274	284	303	280	279	307	320	288	292	302	307	311	287	312	301	297	291	311	301	303	307	313	303	268	295	293	285	322	290	263	292	301	284	289	299	319	287	289	316	282	298	288	326	331	294	311	286	308	309	290	327	277	312	275	305	289	291	284	291	300	302	337	313	335	302	264	291	293	281	306	291	309	272	322	267	323	281	323	269	308	271	314	280	298	307	309	273	288	280	293	307	295	313	297	310	320	296	298	301	298	283	320	263	289	307	269	321	287	293	298	276	298	296	293	313	332	320	325	307	293	308	325	298	311	318	298	282	288	282	310	290	299	272	313	270	303	264	286	318	310	285	311	294	292	282	301	309	308	274	302	316	286	287	301	314	304	297	311	313	297	282	315	270	296	299	318	318	311	278	266	291	302	321	308	295	315	286	294	305	314	295	260	308	317	295	299	334	301	293	291	292	282	292	264	301	293	272	312	307	285	293	269	287	272	303	294	296	286	277	322	284	282	306	307	289	302	301	307	295	301	297	314	323	300	327	293	279	301	318	280	287	306	284	303	290	307	251	299	349	281	293	298	300	290	301	290	316	279	285	281	301	289	303	268	279	292	302	292	281	260	305	307	317	295	258	280	292	315	300	310	305	334	288	330	305	305	267	297	296	287	299	316	319	260	294	300	306	292	306	301	307	320	283	293	308	288	357	288	278	304	296	294	295	309	294	280	293	306	280	304	294	294	290	287	312	335	287	314	330	295	312	315	285	289	293	320	282	275	304	287	287	306	276	296	295	300	305	297	267	283	336	266	309	287	261	265	286	328	323	289	274	257	266	295	252	286	296	282	310	304	280	277	318	275	296	301	305	312	295	309	293	304	305	297	303	332	324	309	301	248	298	332	312	270	280	282	316	272	285	306	289	323	301	275	322	296	281	301	305	302	318	304	306	333	291	276	267	280	290	304	300	295	309	279	282	301	295	281	293	282	282	285	311	306	257	297	262	302	278	279	276	318	303	289	273	294	293	296	322	289	281	314	305	272	247	296	309	263	289	295	271	339	287	275	308	321	307	285	290	322	297	313	285	311	299	298	338	299	320	264	318	294	319	321	310	269	274	287	332	289	281	271	295	287	305	272	280	303	305	282	297	309	340	298	283	304	296	325	242	295	292	295	273	293	310	310	304	321	295	337	249	285	299	298	302	286	322	289	279	275	296	296	286	305	276	303	275	301	299	316	316	272	294	275	306	290	327	299	291	298	282	306	284	325	304	272	293	296	312	292	304	315	314	283	234	266	303	288	281	288	257	300	290	318	299	316	291	323	311	285	304	281	299	278	309	288	303	297	297	279	318	300	316	262	294	289	281	300	290	321	305	320	322	299	274	317	277	295	307	285	303	328	298	318	261	302	295	303	286	285	285	311	306	302	302	281	297	300	289	338	307	280	276	281	294	302	294	301	272	305	287	317	301	281	285	306	300	277	308	288	273	318	325	301	264	308	275	297	308	326	271	317	302	303	273	289	286	297	288	340	276	319	275	307	280	310	312	327	283	312	301	307	317	312	282	271	292	269	299	278	309	303	263	311	295	313	281	284	306	302	295	305	324	286	309	285	296	311	307	296	302	316	295	298	263	296	321	275	288	325	254	298	307	295	278	308	280	280	295	296	311	285	275	298	303	280	294	276	314	300	307	301	272	280	309	316	305	293	320	292	297	283	280	271	304	305	309	288	297	297	320	317	309	291	289	292	324	303	283	291	327	304	290	301	268	301	267	276	269	275	287	281	273	341	303	270	302	282	327	287	274	278	290	289	307	281	292	298	252	262	278	317	309	317	275	292	299	278	284	311	301	285	285	307	313	284	304	296	332	301	324	269	330	291	261	272	299	291	306	263	297	301	267	281	297	273	308	308	280	299	314	310	356	280	276	281	274	292	334	295	297	283	267	302	286	279	293	309	290	302	291	299	297	314	315	286	312	285	332	281	312	304	279	310	255	273	315	306	310	300	269	291	268	293	273	257	293	276	281	294	298	307	305	289	279	301	254	330	294	279	300	301	291	292	287	281	269	296	299	285	276	306	280	318	309	290	284	277	270	276	319	282	299	301	313	278	292	289	329	296	334	286	313	298	258	336	299	298	309	286	262	283	291	309	306	324	301	319	292	321	275	296	327	252	297	291	290	287	304	307	308	292	286	291	291	319	306	302	249	286	290	305	278	292	288	318	281	295	307	315	311	296	288	300	298	336	308	303	297	320	267	289	279	306	278	280	291	285	318	281	301	307	282	320	284	324	292	303	309	318	284	305	288	329	281	302	283	298	294	263	283	303	310	299	292	277	282	257	292	328	272	322	301	279	296	317	312	286	293	276	281	296	279	314	324	285	303	325	285	325	298	305	282	285	279	273	300	272	313	303	302	301	298	295	264	301	283	326	298	296	259	299	268	334	302	290	288	324	308	300	296	306	300	284	286	290	293	295	274	301	260	304	317	282	250	302	282	267	281	288	277	282	332	318	298	303	295	290	265	333	304	294	285	292	316	321	314	304	258	312	269	309	302	270	295	318	312	278	279	308	293	313	301	319	300	273	284	284	342	277	289	306	269	319	278	273	273	258	289	296	277	308	290	285	302	274	269	302	284	313	325	303	340	310	266	327	275	338	288	297	282	318	271	302	292	299	287	316	262	294	290	309	288	304	275	298	302	324	302	271	315	302	291	303	300	309	304	291	295	302	284	302	335	318	282	305	301	269	262	267	322	292	297	312	293	313	300	295	296	319	285	289	311	290	302	292	295	319	305	307	298	286	308	318	280	298	305	297	290	308	278	291	289	297	316	316	280	285	283	282	285	302	279	282	280	313	295	318	305	325	296	261	269	310	256	277	323	287	316	312	327	287	308	281	303	312	266	287	278	316	263	293	304	306	312	270	303	282	310	282	269	314	305	288	315	281	262	298	303	249	315	283	283	264	276	295	308	342	317	291	300	286	293	312	324	298	287	310	279	295	314	279	302	276	295	328	294	281	292	312	305	280	291	282	293	324	305	315	336	325	327	281	295	292	300	297	308	308	310	287	301	292	313	315	282	299	274	284	303	313	278	271	294	254	268	294	331	291	296	273	282	313	283	272	270	296	288	284	301	285	309	304	294	302	300	285	331	297	297	301	272	323	304	309	295	287	298	277	288	293	279	278	310	317	278	294	308	330	288	284	302	305	323	304	325	311	300	307	324	310	314	302	332	278	265	276	320	289	313	305	284	313	295	287	300	309	317	307	279	276	290	298	313
17092	2384	4882	5508	4677	3851	3239	2659	2445	2141	1857	1790	1669	1549	1459	1343	1209	1239	1262	1189	1120	1064	1098	1020	951	983	953	988	964	975	908	965	969	884	884	938	951	866	842	945	887	826	846	825	877	818	821	851	746	799	817	818	827	836	821	816	853	769	849	772	852	839	789	764	770	822	846	753	777	816	776	817	788	788	784	786	762	816	799	808	801	787	774	750	821	789	758	808	828	787	821	764	757	768	779	761	819	794	746	821	758	834	764	811	774	760	784	751	821	755	783	787	824	800	787	751	739	798	783	802	780	789	737	760	801	793	794	779	800	789	767	783	757	732	795	747	755	786	816	766	753	771	737	782	748	793	789	779	745	794	781	770	775	790	756	783	747	789	770	766	777	726	768	756	778	784	750	748	815	772	722	761	774	726	788	814	755	765	770	773	743	771	776	788	781	810	791	784	794	757	767	804	779	725	769	722	801	760	753	781	784	816	826	768	721	828	726	776	726	778	784	772	799	736	797	766	734	743	750	764	803	724	744	788	778	791	749	799	750	778	774	796	776	816	751	795	794	791	735	749	718	755	724	789	777	777	780	758	780	704	796	784	775	766	800	771	740	795	822	788	788	801	766	794	758	779	812	801	775	789	783	777	760	748	799	720	771	755	793	720	796	784	814	770	750	760	786	795	793	792	756	823	791	795	781	729	756	752	799	694	743	758	750	718	734	799	776	789	805	762	748	793	769	787	794	785	780	795	762	751	809	760	767	802	751	769	821	759	841	755	803	788	784	783	803	788	738	775	801	798	779	818	765	756	739	836	781	753	763	734	797	752	736	775	833	782	778	779	750	772	819	764	774	810	763	760	758	782	738	744	767	765	804	807	799	743	785	797	811	808	743	736	778	767	766	782	753	793	751	786	774	797	737	753	789	758	784	761	728	805	736	800	803	760	789	782	739	707	779	745	779	798	819	749	803	770	829	791	769	759	742	743	777	766	739	755	790	757	769	755	746	761	792	804	770	736	798	744	758	765	787	790	737	740	771	793	801	774	737	782	773	801	700	768	745	760	797	776	804	815	722	782	859	773	764	781	790	759	785	746	769	756	791	791	801	771	722	762	801	786	735	781	815	764	723	783	784	746	798	762	750	788	784	805	717	756	731	700	759	776	757	804	756	798	764	774	736	775	758	753	723	734	786	768	756	727	801	746	775	795	758	751	789	741	780	731	771	782	751	771	781	758	765	765	805	796	728	796	802	766	775	814	790	807	769	772	780	785	797	756	722	759	758	772	768	769	776	779	747	715	805	794	781	795	735	778	756	805	795	745	776	776	781	826	781	761	794	781	772	747	765	762	721	723	772	775	737	757	781	727	799	773	778	810	785	747	732	787	789	774	775	793	782	800	809	754	756	729	775	775	784	729	768	735	815	771	712	740	798	751	742	783	754	766	797	750	807	781	741	768	764	743	799	730	778	755	812	752	756	767	762	778	804	779	777	812	806	780	795	729	797	770	733	740	827	781	775	791	827	784	780	779	743	794	809	785	778	771	796	763	842	709	765	784	766	761	746	797	794	733	718	715	766	778	756	803	776	780	725	764	780	786	788	734	792	792	847	725	773	768	797	766	769	733	780	764	800	818	799	767	761	768	763	724	737	789	774	730	768	741	768	776	784	798	749	763	776	755	845	768	795	811	772	803	759	775	770	774	757	756	796	769	796	763	749	753	758	768	780	774	791	764	800	754	763	772	802	729	738	786	802	801	779	750	739	768	764	763	736	820	750	745	789	767	762	770	808	786	766	748	792	758	791	771	798	825	803	721	755	792	771	828	792	779	752	783	789	806	799	782	760	797	791	760	788	764	770	771	799	725	777	791	776	767	794	802	808	771	771	769	743	751	752	764	753	793	757	723	730	775	797	769	779	810	770	768	781	752	809	791	775	784	778	781	802	781	711	748	777	796	781	771	758	761	755	765	772	808	749	725	738	777	787	783	767	809	885	800	757	818	777	782	786	771	751	827	801	780	764	781	732	774	752	772	768	804	774	768	720	780	753	789	775	802	759	773	781	812	814	780	749	769	759	757	761	763	810	778	777	790	792	795	757	787	792	799	782	777	798	773	738	785	807	764	745	772	770	747	785	801	787	824	712	799	734	767	764	799	768	699	761	760	748	795	790	791	753	772	732	770	743	762	756	791	773	757	748	828	766	815	807	740	758	794	760	771	732	731	779	807	803	741	786	858	780	716	772	704	765	758	807	772	783	767	810	771	755	739	785	811	772	741	786	720	805	755	754	781	759	761	762	725	790	779	773	754	792	765	779	756	771	751	745	747	769	805	787	793	767	728	765	735	771	754	793	768	786	758	748	761	717	801	801	758	762	774	741	795	797	751	748	761	762	731	794	769	840	750	767	796	768	776	748	782	759	765	827	814	704	767	733	802	733	770	809	826	818	757	793	754	781	786	800	804	749	745	795	720	757	759	723	777	758	748	771	759	791	733	775	730	773	803	777	789	811	718	832	768	782	763	774	771	781	735	766	784	815	796	753	744	738	802	788	739	827	798	757	791	782	735	794	741	762	849	775	792	790	764	761	769	763	778	819	782	814	772	786	771	741	779	750	812	778	712	788	803	805	808	794	787	759	797	762	779	739	730	761	769	725	750	788	754	754	767	757	773	789	774	811	770	736	780	796	749	816	770	775	775	737	770	753	738	764	779	794	825	822	762	811	774	786	772	743	768	714	788	783	728	765	770	788	774	768	815	774	734	777	764	764	755	823	797	749	757	743	785	771	786	779	760	760	800	801	804	782	763	717	824	749	765	791	798	716	771	764	734	794	789	755	784	804	769	763	807	743	722	762	802	802	751	803	760	729	779	794	834	747	757	845	769	771	784	801	781	762	742	777	800	756	760	809	757	771	780	737	780	821	757	707	849	715	712	726	796	787	723	791	752	769	770	794	824	776	769	736	765	763	781	819	773	779	761	826	798	772	790	764	736	739	756	755	808	765	784	775	743	813	809	737	831	784	830	770	784	777	786	767	774	800	759	714	804	776	821	811	821	762	808	778	813	798	783	798	768	819	803	817	777	791	759	737	771	810	737	814	807	715	764	759	724	737	794	730	779	763	748	808	771	760	777	811	776	801	836	812	805	813	758	747	795	746	775	768	777	761	773	793	780	745	765	761	788	775	804	756	784	742	785	792	736	751	761	734	751	760	758	787	725	785	793	780	837	764	746	744	744	813	849	770	774	798	809	798	766	773	760	799	759	778	737	753	783	762	790	758	762	719	802	758	792	803	748	740	754	748	812	788	811	757	812	737	825	776	796	763	762	737	750	747	766	737	775	789	725	770	726	780	734	774	801	807	796	782	767	800	805	803	802	765	798	750	774	819	791	811	829	808	753	727	761	754	752	738	790	770	807	825	760	785	774	807	800	736	823	773	758	763	806	813	805	758	774	794	778	743	741	759	788	741	806	798	759	771	771	767	779	783	780	759	801	798	768	797	751	753	794
3929	275	261	225	230	181	196	196	179	196	224	213	220	197	182	211	165	209	172	199	175	177	189	186	185	189	190	177	171	196	178	214	170	197	178	186	189	187	174	194	195	203	211	188	204	201	205	202	187	199	185	207	199	197	192	184	199	194	210	208	170	175	181	200	212	176	204	181	201	199	175	193	208	186	182	191	180	199	203	205	188	216	207	191	204	223	200	178	173	199	202	175	206	175	198	217	193	189	201	189	204	210	194	211	203	182	216	196	192	193	202	194	193	211	226	188	192	193	216	182	180	179	201	193	218	191	187	188	185	231	195	203	189	209	203	188	193	211	181	222	185	210	184	206	194	187	183	208	210	184	209	195	205	209	187	187	213	205	173	208	194	197	202	189	188	205	193	196	173	186	192	202	170	213	191	188	178	195	180	213	191	227	184	188	167	203	197	182	217	160	170	192	200	210	193	178	199	174	190	204	190	191	190	202	193	208	198	213	216	191	177	198	170	208	202	179	213	179	204	175	180	175	181	193	197	198	206	200	210	196	208	180	180	192	211	203	225	179	203	190	197	177	184	210	167	182	200	193	172	199	188	191	185	179	203	176	166	216	180	201	177	164	201	208	206	183	224	194	192	186	167	184	175	175	201	201	181	193	218	199	184	184	180	213	182	209	203	187	195	215	196	206	193	192	209	205	195	197	222	201	185	201	192	194	183	194	203	195	182	189	167	225	201	204	203	164	181	186	174	190	174	196	195	185	197	187	191	173	191	165	193	188	197	186	198	206	196	216	205	171	175	184	177	192	165	211	186	205	170	189	187	206	201	213	191	191	199	177	192	186	196	213	177	181	215	213	210	189	194	177	200	213	192	201	161	188	196	195	191	183	187	175	196	195	184	198	206	218	189	196	204	198	210	200	194	219	184	206	190	198	161	199	192	186	190	216	191	186	204	218	195	171	187	213	213	189	187	164	193	175	183	198	215	191	194	182	172	204	189	194	177	215	197	174	191	205	194	194	174	217	169	206	205	206	176	192	164	201	177	203	211	180	207	203	196	182	179	208	200	177	185	201	181	181	194	202	176	189	166	167	207	186	199	191	167	180	212	164	210	187	162	222	193	199	205	199	189	232	189	213	218	175	174	185	198	191	210	205	190	179	208	150	204	189	193	198	216	183	200	204	184	196	192	168	197	176	191	188	208	212	198	188	176	206	180	180	209	216	198	178	182	200	175	213	181	200	209	179	182	186	209	190	194	203	190	167	209	181	189	243	182	200	191	197	201	193	169	203	189	208	175	175	215	195	212	185	193	206	195	184	190	197	180	197	191	219	160	191	176	197	213	196	176	187	195	191	189	204	222	198	159	189	188	170	200	220	181	170	174	177	193	183	195	211	230	206	208	200	202	201	178	186	213	202	184	172	195	192	187	188	181	182	209	168	182	169	179	188	183	173	171	226	211	186	168	209	189	179	213	189	180	181	186	162	193	174	193	190	197	176	174	194	181	186	210	201	193	190	198	193	191	189	192	197	213	206	184	203	199	165	226	214	204	215	211	196	191	191	198	185	231	188	191	238	201	200	182	169	186	193	185	192	198	218	186	196	171	202	220	208	219	191	220	215	205	197	193	208	183	199	161	206	190	188	190	178	205	206	201	170	195	161	188	189	173	183	192	206	176	224	214	195	189	193	219	179	188	216	173	223	219	190	168	194	196	203	216	198	187	207	190	191	168	228	177	191	161	179	198	215	196	190	188	176	181	196	195	181	233	202	187	182	187	184	200	207	177	161	188	189	171	191	205	212	203	204	200	175	215	205	195	206	196	213	181	211	211	195	194	190	175	200	202	212	194	190	197	180	182	210	201	215	182	212	231	193	186	202	196	169	194	204	185	196	187	152	192	201	189	191	201	196	193	197	180	213	188	185	198	206	195	204	191	188	216	214	205	195	202	188	201	211	194	185	201	189	172	185	215	203	196	229	182	194	195	202	196	182	214	194	208	182	182	154	168	235	181	183	195	188	185	187	196	203	202	189	219	192	200	200	177	201	189	209	193	187	187	186	179	194	209	225	220	177	194	188	193	192	165	186	187	177	199	192	189	199	172	191	188	195	204	194	225	196	187	186	168	215	191	202	193	175	199	204	185	178	176	186	182	206	204	188	210	199	218	245	199	191	204	211	189	187	195	211	178	187	180	192	196	178	215	210	198	190	197	235	182	210	175	188	193	199	179	178	182	204	181	205	181	198	196	189	215	208	147	195	210	197	190	185	169	173	178	175	193	207	197	190	192	156	183	219	212	190	232	206	173	205	194	212	182	214	179	218	203	210	209	197	218	204	212	183	195	173	204	188	176	192	224	204	187	190	196	178	178	186	216	213	220	205	181	209	210	193	178	208	187	187	211	209	190	188	209	178	176	177	181	194	168	199	193	195	171	176	210	203	191	183	221	194	200	183	201	195	181	172	171	208	191	181	210	175	194	176	199	175	208	179	201	192	188	177	202	198	176	196	197	218	213	201	205	183	165	201	174	197	156	192	193	200	189	180	193	216	190	181	192	190	192	203	212	199	195	192	219	185	192	209	199	211	178	185	216	195	177	189	192	189	178	190	190	191	178	215	210	189	209	191	190	189	219	187	191	199	179	201	174	218	191	217	202	205	188	191	190	179	199	176	196	202	220	195	197	196	190	182	215	198	190	208	199	183	207	198	191	164	181	191	202	206	197	210	196	198	171	199	187	196	195	185	189	187	195	209	176	202	203	200	177	180	195	210	206	173	188	186	199	197	196	223	190	192	176	213	190	218	214	206	178	190	184	185	214	196	172	191	184	198	169	176	195	190	193	202	195	198	195	211	199	223	162	186	177	227	209	192	196	199	186	158	194	198	210	191	188	192	193	201	185	182	191	160	187	161	190	193	219	175	185	202	180	166	200	198	199	164	195	181	228	189	193	197	178	215	195	197	170	204	199	203	178	191	183	172	200	195	185	182	197	190	202	199	197	190	184	197	173	199	193	200	196	194	178	182	204	188	201	200	213	172	206	195	201	181	177	192	199	188	195	199	186	183	182	184	201	182	211	186	203	170	192	172	172	164	167	190	213	213	193	197	203	196	190	180	205	197	204	212	178	179	198	203	183	208	177	191	213	192	197	178	174	192	188	200	197	187	190	190	194	171	206	190	178	172	212	169	195	183	189	179	217	162	214	182	210	205	207	161	192	191	184	173	176	187	175	189	201	200	190	185	187	197	185	175	190	205	168	174	212	190	218	181	226	192	208	171	195	201	166	208	215	169	193	192	209	196	167	186	202	215	204	192	202	181	182	181	188	236	182	194	196	190	198	176	170	198	194	199	187	202	210	183	210	190	228	176	190	201	201	199	196	186	175	207	202	194	219	195	207	186	193	201	187	233	179	195	211	216	202	180	177	189	186	188	176	185	184	215	200	175	174	200	190	166	186	193	204	214	192	191	202	209	199	186	202	178	195	165	200	202	197	177	171	183	176	191
4978	636	679	671	706	679	640	606	620	593	634	583	592	598	554	580	599	537	605	576	575	571	575	547	591	601	564	572	598	594	594	567	543	571	595	577	580	563	581	591	576	557	584	629	554	570	585	602	589	592	590	579	544	551	551	595	560	610	591	607	554	556	561	575	541	595	578	573	568	561	548	575	537	592	558	596	572	571	559	568	535	557	595	574	536	585	577	548	583	571	593	567	567	604	544	566	580	591	591	587	578	564	606	596	539	553	583	561	604	585	547	575	582	543	573	594	562	574	579	570	581	582	564	598	595	536	537	617	593	567	616	592	553	592	580	633	589	565	578	601	622	570	532	596	553	532	559	583	586	564	562	562	586	552	564	574	551	552	527	586	577	627	590	571	575	628	559	594	538	537	555	606	576	596	573	585	548	578	522	592	551	584	590	616	612	543	600	572	556	583	572	579	556	525	600	550	581	572	583	602	536	588	560	554	568	593	561	601	585	583	570	558	570	582	603	562	554	568	572	567	557	591	581	576	565	531	549	593	572	591	573	614	587	566	551	571	584	589	587	576	608	532	593	569	522	594	570	617	586	559	564	554	612	524	564	549	583	535	599	554	580	609	557	542	567	582	568	531	536	571	609	596	588	545	553	584	590	558	537	543	575	567	565	582	604	563	591	576	574	554	576	531	599	579	607	577	541	561	570	593	572	606	579	556	578	531	538	582	581	559	625	591	593	540	600	604	558	572	608	568	593	551	600	586	606	613	611	565	596	565	528	555	562	580	565	613	552	582	571	604	561	601	568	590	590	578	533	582	587	561	518	559	590	589	541	543	546	570	576	575	543	570	593	578	566	567	518	532	607	585	586	555	532	562	581	627	527	571	582	596	574	569	569	606	576	611	570	543	618	552	556	569	566	566	544	598	563	561	570	565	575	568	592	613	578	579	582	580	558	608	618	549	597	560	567	565	614	575	609	577	576	567	531	566	585	579	556	561	587	536	548	579	557	545	563	560	580	567	538	545	594	592	556	599	583	591	551	548	569	568	585	597	537	577	566	582	569	608	566	545	551	570	591	555	539	554	547	574	583	575	596	524	565	561	606	584	582	555	569	571	577	584	592	564	571	607	546	567	554	593	586	587	575	583	607	580	552	583	552	583	576	599	613	581	596	593	592	566	582	519	612	558	623	575	589	580	562	585	558	574	531	592	588	589	584	589	569	562	534	578	559	538	595	585	600	519	566	543	534	558	548	575	576	552	572	571	567	575	571	529	562	572	595	540	557	577	542	579	572	535	578	598	578	552	539	572	554	578	580	548	615	551	552	562	622	561	605	539	607	599	539	539	621	603	555	576	559	610	569	579	578	550	546	602	546	587	575	614	584	577	590	595	594	555	538	592	569	589	556	584	589	591	544	519	573	556	567	618	540	554	573	581	602	581	559	587	566	543	533	632	548	564	579	603	548	575	586	578	589	572	573	605	549	593	593	556	530	610	595	569	601	586	557	564	538	555	552	566	601	547	533	542	539	573	609	608	548	549	555	614	561	570	548	542	603	554	567	575	630	561	573	577	624	539	554	569	587	535	553	540	578	559	518	575	564	575	592	571	588	541	579	575	559	565	541	572	526	608	576	574	554	546	557	558	547	541	586	608	546	609	545	582	612	539	589	567	571	577	556	578	558	556	544	568	536	572	591	556	571	580	534	573	593	584	546	573	586	563	604	547	589	577	556	539	546	611	548	595	579	581	594	578	625	571	586	583	595	562	643	546	608	571	606	556	594	542	591	576	622	570	570	562	561	599	565	594	597	608	594	589	575	571	566	585	628	563	574	583	566	604	547	550	513	570	598	597	578	565	501	590	549	585	569	567	584	571	552	568	600	578	620	609	554	556	605	573	586	554	593	622	554	551	599	589	562	588	558	568	558	566	585	556	567	619	582	580	575	610	570	557	575	557	577	571	548	574	566	579	531	570	574	600	604	579	568	566	547	568	569	617	554	585	588	531	593	621	575	565	591	556	623	579	582	593	571	589	596	535	600	569	584	566	612	577	547	564	553	552	560	582	618	577	606	562	535	557	597	596	536	570	625	635	542	569	591	555	549	543	556	584	530	569	574	566	574	550	567	557	563	600	578	545	600	578	548	623	560	582	575	589	584	561	533	569	561	580	577	590	531	564	566	555	516	561	544	580	599	519	569	551	560	560	581	576	533	549	579	524	553	576	601	610	558	560	586	537	585	574	528	595	566	616	531	548	575	552	573	586	594	587	577	590	551	560	563	571	578	573	612	570	530	575	576	572	588	570	568	579	586	575	581	592	546	641	573	577	557	589	538	539	567	633	565	591	571	557	600	556	580	572	595	569	607	594	613	551	570	561	548	527	564	527	584	597	575	547	546	592	516	583	582	570	626	560	536	556	609	546	590	567	554	601	555	623	567	597	561	541	569	548	565	572	548	549	588	604	601	545	586	539	565	556	618	560	555	560	595	570	516	587	576	596	565	597	612	569	590	606	568	600	549	604	599	600	577	545	573	535	615	552	581	596	565	598	588	582	578	603	542	557	549	571	554	555	574	588	565	594	545	578	559	586	516	565	550	541	585	589	528	598	572	560	610	549	582	538	561	582	558	539	575	547	566	534	551	559	576	582	575	550	597	555	617	512	583	572	542	584	566	602	514	561	573	539	568	553	568	600	543	609	537	568	568	581	575	601	537	565	535	593	569	555	580	555	498	568	600	557	565	590	599	526	620	613	566	537	541	575	554	576	572	618	549	600	582	549	593	564	557	565	568	572	584	576	583	577	558	572	542	533	581	543	567	582	582	585	537	574	576	596	537	522	568	561	587	580	562	560	560	580	549	585	579	579	564	540	533	610	563	609	588	569	579	561	600	594	579	614	607	577	605	563	590	582	579	618	607	562	566	552	578	586	594	583	529	623	564	572	585	576	617	580	578	621	578	538	562	521	559	605	576	622	611	598	618	564	574	578	534	584	573	581	605	559	568	554	589	547	566	559	607	523	573	539	554	557	542	601	577	560	571	594	553	576	566	572	529	578	587	583	555	550	539	565	553	559	577	554	554	568	568	542	578	589	582	606	577	562	613	564	574	573	573	591	550	580	576	592	598	573	556	548	597	553	582	560	598	592	585	601	566	606	584	580	567	593	546	592	575	571	602	569	555	576	548	593	604	594	525	543	594	621	533	562	603	560	613	573	565	543	585	536	566	538	565	613	577	542	581	605	551	595	554	616	575	558	583	579	562	548	540	556	554	598	603	551	579	579	551	637	586	581	570	556	561	554	597	599	565	580	547	518	549	589	607	574	583	597	561	617	581	534	604	549	586	549	526	554	545	566	578	564	608	537	586	593	589	569	559	539	546	574	548	582	562	602	595	566	556	581	568	555	594	541	544	601	542	612	624	610	607	562	597	577	542	579	592	543	613	567	578	621	526	573	565	553	554	590	583	600	560	558	589	572	572	571	590	593	563	538	543	609	579	566	577	522
22599	2701	1336	1029	750	697	595	505	459	423	409	431	361	362	382	347	388	379	385	340	341	367	375	367	355	369	373	377	331	359	364	337	345	361	356	336	317	343	326	336	331	361	330	335	338	358	342	371	329	323	340	339	315	340	364	321	334	326	355	360	354	329	343	309	383	369	329	343	319	351	312	342	336	324	346	318	336	350	337	321	295	329	335	337	325	331	330	331	347	347	363	333	354	325	334	321	336	364	330	324	326	336	329	355	334	351	320	286	337	307	387	313	326	364	345	337	341	341	311	289	327	335	318	344	334	347	323	355	314	321	346	319	332	329	350	334	321	338	352	339	347	346	339	338	299	354	331	332	334	325	354	323	344	335	368	331	358	373	336	343	346	334	321	301	344	347	390	357	360	374	316	321	348	325	356	341	373	314	348	359	334	328	344	341	366	339	328	345	351	325	328	343	355	369	332	332	348	354	340	351	337	358	306	317	334	287	342	318	341	333	346	337	341	356	344	349	319	312	350	324	368	308	356	328	329	318	374	302	332	334	331	347	349	352	349	340	327	361	360	327	330	349	338	360	347	349	334	343	336	353	334	360	337	339	308	337	353	295	344	315	334	325	359	328	314	321	342	321	337	357	338	333	346	321	341	335	340	367	370	329	328	339	339	319	334	334	322	350	311	316	326	309	356	324	357	337	337	327	324	320	326	335	319	347	328	325	334	321	354	351	328	318	335	339	327	344	320	330	318	334	355	362	355	361	340	358	345	313	342	347	308	345	326	356	330	359	330	358	320	307	333	333	325	360	307	323	341	325	342	307	299	319	345	302	313	333	350	337	323	329	313	344	330	306	325	321	336	339	304	328	336	360	341	315	355	354	359	377	346	324	317	334	327	332	314	319	333	363	335	356	355	371	340	345	367	339	321	305	319	325	331	354	340	338	330	314	329	296	313	284	348	318	323	326	360	343	316	347	322	318	351	306	335	337	358	332	323	321	336	335	325	318	358	308	317	360	311	330	336	347	323	327	335	316	326	332	323	331	355	337	305	342	335	345	338	351	355	289	332	343	309	347	349	344	329	344	358	335	353	353	335	345	344	353	313	349	366	365	377	354	314	329	351	300	316	362	362	308	291	316	322	300	354	325	323	333	343	318	319	323	308	322	344	348	339	345	324	323	333	362	338	365	343	345	346	339	357	332	325	309	340	311	345	359	333	307	324	331	333	358	330	335	327	335	330	329	324	329	338	339	338	320	287	337	316	303	343	313	315	301	319	334	317	338	328	313	337	344	319	342	342	316	344	317	403	343	327	331	372	329	337	339	347	324	340	338	335	340	355	313	336	378	328	345	340	335	346	325	335	348	317	335	336	336	363	359	359	333	378	355	327	331	316	339	319	330	339	332	350	323	330	330	375	309	356	335	366	335	333	343	362	338	362	341	338	314	327	364	331	368	349	341	307	355	328	360	345	288	315	353	336	342	314	325	312	358	346	347	348	349	309	312	341	331	346	314	353	322	323	325	368	312	358	333	349	347	323	321	370	325	329	336	352	343	347	345	350	325	317	335	343	341	348	356	319	340	323	313	362	340	321	324	323	304	337	328	358	324	349	332	338	310	333	372	347	308	331	349	345	356	368	380	321	315	307	342	341	343	330	349	334	308	326	336	383	303	358	327	331	350	334	361	344	348	350	370	360	368	354	341	307	321	342	335	306	331	319	295	317	322	337	319	326	347	334	366	323	328	376	313	349	361	326	366	332	335	344	336	334	331	375	262	318	383	315	304	302	354	336	330	323	320	343	324	350	349	318	347	342	327	355	316	342	363	311	334	320	332	313	335	327	348	361	334	314	350	337	310	340	304	317	332	314	332	326	354	336	366	329	299	375	366	343	347	312	322	338	317	324	373	344	323	311	380	317	295	313	327	360	326	348	360	356	342	333	344	344	301	347	380	351	339	350	356	349	320	346	315	299	341	294	313	326	302	354	336	340	375	331	308	318	330	334	356	326	363	363	341	352	344	308	302	328	354	361	317	347	321	338	349	349	341	334	333	375	350	313	330	322	332	321	339	332	342	279	342	357	330	316	343	348	347	347	329	332	340	341	338	338	339	349	371	335	324	341	336	335	315	344	340	328	323	314	335	325	324	349	342	328	335	365	339	357	367	316	312	367	321	328	307	343	354	314	344	361	356	339	340	341	347	334	332	328	359	352	358	343	306	338	368	354	318	345	341	358	341	329	322	324	344	329	341	319	326	342	323	334	358	336	326	331	348	372	332	342	356	339	350	335	339	350	358	337	356	316	335	321	346	331	330	312	313	337	365	319	326	334	316	365	329	351	348	313	332	339	366	327	352	341	358	364	314	332	326	316	347	335	354	369	348	342	320	359	331	333	360	356	358	342	317	317	372	341	324	390	349	313	334	340	343	372	337	339	335	315	332	341	345	363	317	362	315	345	349	358	357	330	355	328	347	353	311	317	336	342	356	352	348	339	344	354	321	361	368	352	363	323	324	315	351	345	332	328	341	354	361	343	338	335	347	301	337	327	343	332	378	334	346	310	315	357	342	327	339	349	366	348	318	367	312	343	332	345	332	325	306	378	319	311	312	355	316	353	349	378	317	319	358	341	335	335	311	316	326	328	334	343	314	320	336	330	339	340	357	320	298	309	336	347	336	318	363	315	359	322	318	357	337	323	330	326	347	339	319	330	346	321	305	335	348	333	379	330	333	351	328	348	321	341	311	355	324	331	345	378	338	342	360	340	345	382	310	362	368	341	327	368	343	343	337	361	331	350	350	338	323	313	358	347	337	332	363	318	316	335	377	339	331	336	370	332	331	339	324	363	306	308	324	369	338	340	340	329	370	339	315	325	348	326	314	369	340	315	344	358	327	335	310	331	334	325	354	363	374	319	348	347	314	358	335	342	331	352	297	344	340	390	357	333	322	354	332	369	365	318	344	354	354	322	307	301	386	329	319	355	338	321	320	334	333	319	335	363	313	315	339	339	342	332	351	343	337	327	315	365	353	344	345	351	336	336	336	346	336	338	324	326	332	338	331	330	294	330	364	358	364	348	343	329	357	356	342	338	306	344	361	314	317	323	295	292	331	363	325	326	318	328	323	333	344	358	342	334	327	317	314	323	331	348	322	361	321	337	357	337	320	331	323	319	380	315	296	331	334	326	311	355	352	350	334	335	336	320	330	333	357	336	304	341	320	330	328	352	323	334	328	323	344	323	343	367	328	333	307	362	319	346	298	344	334	376	347	355	346	325	337	326	318	349	314	344	345	331	322	328	301	327	322	329	360	327	323	334	331	355	308	328	318	328	311	344	376	376	346	320	362	333	303	325	345	333	327	335	342	337	360	347	321	337	365	337	331	340	330	361	360	317	364	292	341	317	328	363	304	328	343	366	364	337	329	314	308	322	334	327	303	332	358	322	366	318	341	361	299	317	312	331	292	340	366	359	353	320	329	330	354	358	338	325	342	318	346	360	298	339	293
12192	1725	3096	3448	3003	2588	2097	1895	1699	1672	1493	1358	1358	1259	1206	1187	1099	1098	1099	1110	1053	1037	1017	1039	978	1027	999	983	1001	979	985	968	967	956	915	942	911	974	925	978	945	951	957	922	923	914	868	994	956	913	927	916	942	928	891	881	949	865	898	871	881	895	933	938	870	891	916	863	910	869	880	918	890	932	849	903	981	888	849	879	933	918	865	902	904	917	866	892	902	949	888	854	913	942	825	943	873	899	906	906	914	880	861	941	858	803	851	874	890	892	873	852	894	878	858	904	888	938	953	898	930	910	860	860	946	921	866	875	817	884	877	891	856	894	873	899	912	916	928	862	897	907	872	899	865	860	908	898	898	878	930	873	885	931	920	913	886	960	892	915	924	881	886	878	922	895	856	896	869	915	932	892	901	919	878	962	877	893	901	892	890	875	879	876	936	871	885	887	906	893	908	904	895	822	926	905	898	874	877	875	831	883	906	862	874	928	887	874	909	888	865	916	846	855	875	887	881	945	873	919	948	914	880	871	919	886	896	927	909	858	904	867	897	917	856	885	968	930	876	849	871	877	888	869	855	909	933	905	905	894	889	884	855	902	900	925	876	916	893	867	864	893	942	865	890	933	865	903	930	932	880	870	902	869	924	877	828	849	921	892	852	877	846	862	838	879	898	885	903	903	897	905	865	890	916	851	986	850	854	902	861	906	927	845	890	939	889	850	848	855	847	885	891	899	897	918	921	873	819	947	902	923	904	897	838	913	879	882	913	887	902	817	865	868	901	904	881	874	904	898	850	846	971	867	842	865	914	903	924	873	845	869	918	845	895	907	909	879	895	894	919	895	863	903	888	901	881	921	904	907	930	932	889	874	893	867	902	903	901	905	847	855	920	856	876	890	881	848	883	907	881	811	852	866	809	876	887	863	927	888	907	901	867	933	908	904	889	904	925	939	896	838	897	997	849	871	893	858	913	880	823	833	910	917	849	884	851	909	934	919	833	882	922	879	892	872	893	897	876	863	886	855	888	902	906	910	924	895	881	857	941	918	904	873	866	909	926	874	901	948	990	887	828	919	896	874	926	927	903	866	893	856	900	853	847	867	902	918	873	867	888	872	911	882	844	851	911	886	885	879	926	866	875	825	926	868	920	883	886	885	887	900	909	849	908	910	920	945	899	901	892	856	848	875	853	877	936	893	901	881	958	895	822	918	907	873	871	887	891	905	888	895	834	886	937	886	873	885	899	876	899	859	891	840	920	871	892	919	900	895	898	858	864	857	875	907	926	907	906	881	876	912	902	913	907	865	896	883	885	926	901	876	903	848	862	899	926	916	844	881	892	923	921	870	895	877	843	841	881	921	873	841	860	902	836	865	880	817	874	841	890	901	842	888	905	894	886	927	893	820	876	870	902	908	837	926	891	854	861	890	817	925	878	876	855	916	867	877	929	930	901	904	915	866	876	948	924	892	949	903	880	934	846	880	842	906	872	901	953	898	882	909	908	901	992	921	874	861	876	914	951	883	870	893	839	877	913	876	861	885	869	959	906	846	893	859	894	881	885	885	862	838	832	931	889	887	864	885	911	911	888	932	838	884	895	911	843	874	881	895	932	840	945	898	906	842	921	909	871	896	897	922	913	910	973	882	892	886	880	885	897	938	916	908	871	928	863	865	936	909	899	869	895	833	894	867	912	887	909	867	877	899	894	835	915	828	905	840	867	871	891	874	932	893	882	879	868	861	909	906	872	843	922	908	966	888	873	878	810	844	917	944	892	909	931	882	821	867	857	868	879	897	914	926	895	925	915	855	880	906	929	937	856	856	889	910	915	877	911	908	860	895	849	895	847	929	942	918	946	877	822	901	879	924	863	866	920	839	920	830	877	878	872	896	862	883	867	849	865	879	881	894	907	947	916	817	860	931	923	879	916	832	877	900	916	869	888	963	831	921	921	865	852	920	877	857	889	882	891	896	901	896	885	878	965	906	855	901	887	893	849	923	924	887	889	838	885	846	872	835	919	848	894	867	867	883	882	859	858	872	843	970	848	887	943	836	850	811	957	949	834	881	910	899	794	893	875	909	850	889	926	915	891	937	814	908	883	839	888	843	859	903	924	852	900	873	886	979	883	877	874	895	940	871	878	917	912	876	918	897	826	821	888	903	839	860	862	868	872	902	906	884	908	877	875	852	917	851	860	925	870	832	876	923	883	869	907	898	926	861	881	868	925	852	874	863	904	906	910	860	854	870	837	911	881	916	881	885	841	894	934	855	885	903	898	909	920	899	900	867	879	893	818	894	891	927	882	922	960	868	839	881	894	880	939	870	913	896	877	902	878	869	851	914	931	884	881	924	860	861	848	921	859	862	857	812	921	891	918	901	880	864	851	908	879	908	956	896	924	884	964	854	844	896	871	865	840	918	849	906	842	919	910	913	900	875	874	936	904	973	904	917	909	937	920	915	868	912	883	894	869	907	880	862	902	919	862	839	852	917	946	946	903	875	900	942	865	912	891	867	894	889	883	906	895	917	880	915	894	875	871	815	860	829	926	924	886	926	859	844	856	927	845	911	898	864	868	910	877	929	907	903	883	917	906	887	897	875	933	880	853	921	866	888	822	870	942	917	910	945	850	871	922	927	842	888	887	913	892	915	899	885	893	942	906	832	896	881	885	840	945	908	896	862	945	896	877	876	876	887	945	917	949	868	872	933	913	877	850	871	912	863	892	873	893	895	848	809	903	908	852	883	915	876	846	888	962	900	934	894	842	933	937	945	904	870	916	889	876	812	919	902	850	892	835	870	881	842	907	875	902	859	920	907	865	884	880	878	901	879	922	879	932	889	888	865	909	941	824	883	862	990	860	903	879	881	882	888	850	846	861	867	904	952	890	855	880	888	900	910	862	864	874	889	870	832	939	898	900	925	901	970	925	927	859	875	927	898	899	893	905	897	855	874	946	877	873	901	878	937	865	909	878	897	882	871	882	885	870	870	916	902	862	873	904	859	891	904	808	910	920	835	880	901	869	909	873	909	893	910	862	909	910	874	849	946	879	877	862	914	914	865	893	910	855	883	916	888	960	892	931	879	886	873	920	848	875	865	850	914	880	894	885	913	875	927	873	864	884	928	888	890	856	920	918	880	874	890	915	840	892	880	838	862	911	925	945	884	893	925	958	936	904	898	895	880	889	879	1002	883	868	907	897	875	890	877	910	869	835	894	884	888	879	901	964	918	869	895	934	883	956	867	884	850	890	893	875	876	875	917	921	903	939	927	908	899	925	897	864	912	849	950	876	929	946	798	866	902	870	822	916	895	867	837	901	905	870	889	907	937	913	915	883	898	948	901	876	925	888	903	922	914	888	893	915	831	903	907	860	941	864	990	840	872	873	926	877	884	857	865	887	914	948	880	886	875	918	868	921	897	846	906	882	894	860	855	879	851	918	916	831	956	877	842	869	919	909	918	891	896	916	878	911	842	812	846	924	854	903	913	934	823	841	886	897	906
33258	5533	2423	1755	1235	910	723	654	603	534	468	489	420	429	358	361	373	351	377	333	326	338	313	334	281	313	299	343	286	310	299	316	313	313	313	294	336	315	296	286	326	301	304	288	286	296	304	268	301	307	282	313	308	284	277	313	295	295	338	263	327	297	295	290	302	284	296	278	309	274	277	302	294	286	274	300	303	322	304	327	306	283	283	314	285	298	292	296	311	306	311	308	304	273	310	292	328	313	307	279	278	274	293	297	303	279	280	300	313	275	309	296	261	274	328	293	275	283	296	298	291	291	302	283	293	259	318	282	313	290	277	343	292	274	336	285	305	285	310	302	300	307	297	294	278	297	267	302	318	294	290	299	332	297	307	309	292	264	263	314	312	305	275	348	265	287	303	284	290	297	312	276	281	285	298	297	309	285	287	276	283	284	305	288	288	325	301	300	284	294	288	321	271	307	294	288	286	297	274	296	297	279	304	281	305	297	304	310	308	290	312	276	306	337	318	301	312	308	292	287	314	300	311	288	310	318	319	332	316	309	272	321	275	338	299	343	309	283	277	302	295	294	314	258	330	285	319	336	307	288	283	300	293	308	281	286	304	319	313	276	255	297	288	302	276	295	316	309	318	317	284	287	276	314	319	312	310	322	321	307	310	314	298	263	297	292	280	291	301	318	310	286	306	303	304	294	321	313	306	287	315	281	325	321	303	278	307	299	306	300	276	293	276	302	292	273	291	272	295	319	277	293	291	284	268	309	304	288	291	301	310	298	292	265	307	323	315	311	302	296	296	286	294	327	307	293	282	313	324	257	309	300	318	299	280	314	312	297	303	263	303	307	303	311	258	293	302	295	307	263	316	295	279	311	295	263	313	300	312	286	299	309	281	256	286	275	297	261	270	300	299	256	269	313	282	263	325	282	314	292	280	339	285	301	289	307	284	317	303	268	292	317	304	291	299	310	321	314	326	292	274	293	314	284	273	308	305	282	308	282	266	285	279	272	309	299	291	300	286	298	319	318	305	283	336	284	288	308	294	285	307	294	308	281	277	295	291	294	309	309	310	292	300	294	303	291	333	278	325	261	308	335	289	316	327	315	304	305	327	314	298	313	322	300	280	298	288	275	316	273	281	279	328	289	295	265	300	293	275	272	314	276	305	301	284	280	278	314	263	295	285	310	284	291	282	285	291	273	322	299	301	289	291	300	321	325	300	305	283	324	308	284	324	309	318	298	286	273	267	299	300	314	269	302	296	293	318	267	293	277	286	288	305	316	315	287	284	298	274	324	324	296	305	288	299	320	295	312	294	284	232	284	257	301	291	284	322	304	304	285	295	293	301	328	258	306	275	273	295	282	297	290	282	322	296	283	274	282	311	269	294	315	319	286	293	304	294	293	310	287	262	330	311	290	321	290	302	302	281	284	275	298	292	289	320	291	271	312	285	298	303	287	300	279	291	257	283	282	294	266	302	307	300	290	299	286	303	295	296	288	273	321	297	295	282	279	301	305	281	295	310	319	300	304	294	281	293	261	314	316	286	289	291	303	303	283	301	285	267	296	303	299	320	322	288	316	303	321	286	264	297	286	265	298	297	306	314	270	323	318	297	308	337	294	307	271	321	314	327	301	287	288	269	310	313	293	327	298	307	317	282	294	310	332	270	304	297	264	299	319	293	287	285	303	284	310	295	287	318	320	285	306	306	290	256	305	303	292	291	296	290	310	293	326	299	311	291	297	282	319	307	297	286	313	328	295	303	300	304	293	290	305	274	343	302	316	265	276	304	308	300	299	281	304	270	292	292	256	315	307	294	315	286	294	291	285	282	304	300	310	280	296	279	256	303	308	289	303	283	327	299	299	276	291	297	307	299	295	293	311	314	283	279	293	278	286	264	271	348	286	298	256	313	319	280	327	287	302	322	282	285	300	279	323	306	307	296	304	282	305	291	315	319	292	294	295	326	307	317	277	285	298	327	297	285	316	330	282	280	270	310	278	300	276	284	313	312	284	305	301	285	279	308	265	274	325	282	292	284	287	257	298	313	314	291	299	294	294	272	308	277	288	296	299	287	316	290	280	282	302	292	290	320	321	330	285	307	289	326	295	316	281	296	297	282	311	326	298	312	307	286	284	299	281	296	292	300	298	324	319	288	265	332	308	335	308	298	291	319	283	291	266	287	302	340	311	322	303	282	284	286	286	287	311	284	266	285	291	323	302	285	322	272	289	311	329	278	279	272	288	298	314	293	281	288	284	301	293	279	305	320	300	280	308	262	290	258	305	296	296	279	304	308	263	311	306	310	285	280	282	283	303	274	291	276	288	300	268	286	293	340	279	305	300	277	298	285	312	311	326	303	285	290	304	297	298	294	307	315	306	295	308	280	306	300	329	297	277	268	291	305	301	307	281	325	323	276	335	321	313	300	291	311	309	315	286	296	312	271	285	267	308	267	307	276	301	292	286	293	273	294	298	309	303	292	282	297	292	328	316	284	255	288	284	274	272	277	286	284	306	265	298	285	292	286	284	285	268	310	282	283	293	294	287	278	284	277	303	322	289	262	294	303	290	259	275	292	318	325	331	299	281	290	302	329	333	268	267	324	302	285	291	309	297	293	293	281	247	286	297	327	281	302	288	244	293	326	274	277	283	318	292	294	279	298	299	319	305	320	294	263	270	286	312	306	278	287	280	277	270	323	310	279	305	274	297	304	313	310	317	296	290	324	327	296	285	303	283	272	307	331	310	312	284	286	333	285	305	313	315	299	283	288	334	294	289	316	284	299	284	312	297	269	275	323	314	291	310	308	300	258	297	289	318	282	291	290	292	265	291	272	289	323	300	323	275	277	316	309	320	309	275	254	287	294	289	323	316	274	298	291	270	317	290	308	327	320	324	292	320	311	289	300	310	329	286	287	308	304	308	300	302	276	298	318	291	299	283	327	308	274	291	311	288	297	306	276	322	320	272	320	303	289	304	299	269	284	241	271	304	286	285	304	295	311	289	321	274	303	254	318	280	326	325	296	296	300	293	306	257	291	309	275	291	294	286	321	327	285	301	305	259	269	261	296	309	290	296	298	292	322	283	309	285	285	297	295	280	282	278	270	310	315	298	311	282	298	293	302	280	267	277	292	284	291	325	289	310	299	259	292	278	274	274	319	271	303	318	297	314	311	290	313	289	291	299	297	296	283	293	308	334	292	298	262	281	284	296	269	332	327	327	280	306	322	314	292	292	308	282	273	298	304	310	298	304	291	262	278	295	285	289	270	334	288	286	294	271	317	286	285	295	305	278	290	300	292	282	306	308	320	314	273	259	305	304	305	330	273	305	311	276	279	278	305	306	309	307	315	295	326	294	324	271	290	295	301	279	266	291	292	292	261	328	274	291	272	323	297	267	321	312	270	316	287	291	289	308	316	275	327	287	294	295	294	268	337	289	312	259	303	297	272	307	290	264	317	254	310	279	282	286	283	318	291	313	283	306	317	265	298	316	316	304	290	323
16179	2352	5053	5502	4790	4000	3240	2668	2417	2132	1890	1709	1609	1543	1423	1299	1347	1211	1222	1132	1112	1043	1011	1092	1016	965	991	902	958	880	914	934	938	830	879	866	874	849	873	861	824	834	858	879	801	879	866	817	780	846	816	836	818	776	854	839	755	833	782	841	792	817	787	820	771	808	763	818	808	803	826	752	764	788	826	830	804	792	809	749	788	805	773	780	740	796	806	794	809	806	821	784	748	756	790	720	821	776	792	781	790	777	730	787	754	748	780	765	756	769	777	806	798	820	784	783	740	740	748	798	780	772	796	809	815	789	756	749	718	744	729	817	739	819	771	812	787	773	754	777	830	808	756	743	767	761	770	757	766	773	769	763	751	796	817	745	782	744	788	851	815	725	808	779	743	784	741	730	763	725	799	800	782	778	780	789	776	771	800	764	810	741	750	762	790	841	786	768	798	784	696	759	842	735	808	781	784	735	768	736	797	784	750	791	775	774	732	787	739	753	772	789	765	796	740	790	746	765	737	819	744	776	752	716	759	751	765	824	777	799	736	806	792	793	727	748	804	815	767	756	765	731	771	768	800	758	798	776	759	797	787	730	707	778	841	788	789	785	772	724	786	770	795	768	744	744	811	762	758	807	782	775	825	745	731	789	750	753	771	766	778	765	747	800	748	779	791	764	752	808	793	797	746	782	795	750	778	729	773	813	803	765	796	762	721	748	749	737	748	716	806	762	754	781	800	730	742	761	749	753	763	778	748	735	785	733	769	736	720	746	719	768	752	754	739	709	750	778	792	770	786	765	726	763	731	781	822	770	783	774	736	743	716	749	817	759	775	809	767	811	774	810	749	817	811	796	726	758	737	778	777	789	775	716	815	822	813	789	803	754	795	761	749	739	809	768	735	802	806	820	758	794	772	745	737	748	764	765	739	798	739	792	776	751	722	775	747	784	786	732	770	811	752	779	764	779	761	817	782	780	768	794	833	762	776	816	729	740	813	745	816	797	804	754	786	749	752	792	763	762	797	791	857	747	771	745	755	790	799	817	718	778	745	737	752	755	818	793	732	845	814	744	786	755	756	755	729	802	744	685	759	820	777	757	756	700	812	731	714	774	731	768	765	786	737	843	775	784	801	760	759	688	791	748	805	800	770	771	788	838	817	764	798	725	785	796	810	850	730	733	754	807	805	791	780	772	781	785	784	728	840	818	739	776	760	759	764	765	747	783	744	744	800	792	735	811	775	819	757	765	819	742	812	792	749	754	781	788	777	733	769	757	729	737	785	781	785	772	756	775	789	792	823	761	739	764	759	773	759	773	768	751	732	747	779	754	779	767	741	769	745	739	782	795	755	771	798	737	760	771	811	808	771	779	745	764	757	765	745	783	767	778	778	757	775	788	788	799	773	741	782	789	742	782	784	720	747	830	788	790	755	784	794	729	762	739	790	753	747	750	763	776	768	737	775	769	807	743	811	762	737	759	758	765	760	731	773	788	773	804	782	745	777	696	787	810	713	755	803	773	846	766	801	758	800	768	794	781	763	745	773	793	797	759	788	787	775	763	831	736	828	765	779	784	793	813	757	762	750	710	751	819	760	775	760	742	770	770	827	712	717	759	771	806	807	789	774	791	756	756	784	800	759	785	761	792	789	760	770	714	743	728	808	781	759	747	730	794	847	741	763	760	825	751	756	741	778	822	781	742	741	726	771	797	709	737	778	765	820	775	774	804	784	714	769	830	807	790	744	806	779	757	767	770	754	762	738	801	762	851	780	748	716	751	764	801	758	815	753	792	762	750	747	726	796	778	697	789	730	831	727	788	746	795	779	803	746	723	754	804	733	790	751	796	815	776	770	841	777	844	759	793	782	762	764	783	764	809	811	737	799	797	785	783	710	727	784	777	789	731	792	843	793	765	738	786	783	806	812	782	765	811	725	760	752	746	772	792	777	724	821	746	730	783	801	752	789	788	771	768	782	764	731	731	758	743	769	780	732	768	756	780	772	771	748	750	788	777	754	731	774	753	760	807	763	776	761	776	735	829	775	785	773	768	756	798	802	714	741	734	704	768	790	754	774	762	777	783	758	837	761	743	762	734	796	751	784	773	810	745	804	772	781	726	789	766	731	767	760	742	746	798	765	773	773	744	780	823	760	741	809	708	725	732	785	748	777	813	825	782	783	755	751	796	755	771	742	784	787	741	724	744	772	780	794	707	843	724	712	809	759	756	741	800	766	787	745	755	767	758	776	765	781	731	751	815	808	788	760	721	793	834	755	772	761	808	790	795	722	783	755	748	802	750	777	741	748	794	768	787	759	767	808	721	797	736	780	796	783	756	753	767	796	772	786	749	819	817	761	782	754	761	778	765	728	820	791	753	776	738	812	762	757	799	769	767	756	740	780	782	701	781	752	766	762	772	784	765	760	765	793	762	770	735	753	787	816	756	755	752	780	762	787	718	811	785	763	746	764	764	757	821	767	772	786	726	765	782	749	776	788	769	772	721	742	799	826	755	756	775	751	780	771	790	737	773	790	768	784	758	783	762	799	739	750	791	781	781	733	774	792	769	815	795	738	747	784	785	736	739	798	791	764	780	717	764	766	717	769	731	734	742	770	791	784	753	691	744	775	768	756	713	794	798	786	728	773	798	713	743	746	751	803	772	779	770	744	736	782	811	778	812	757	777	774	740	811	808	751	751	819	767	750	773	756	825	760	791	741	777	705	807	795	765	810	782	750	806	757	807	794	767	791	809	750	794	751	746	740	727	787	752	777	772	710	786	749	812	806	758	772	806	745	784	776	776	813	787	829	753	744	753	780	733	773	731	790	765	780	751	734	748	770	778	784	792	773	790	764	775	762	725	744	791	782	828	818	804	772	758	802	782	779	794	767	767	761	821	778	787	789	750	753	771	839	781	758	806	762	785	741	766	751	781	747	779	806	794	747	760	770	769	720	761	796	793	681	784	792	770	743	754	748	804	811	755	796	774	779	815	783	774	751	776	742	766	767	724	758	757	781	746	767	732	794	748	801	731	760	757	785	712	767	731	786	836	796	761	763	772	740	747	804	776	782	771	841	811	786	810	769	781	772	780	760	781	781	767	814	785	725	776	751	750	736	781	782	782	771	789	743	821	766	777	763	736	761	794	704	743	764	779	765	783	750	760	813	753	746	803	733	790	799	771	773	778	772	790	812	751	792	780	769	795	797	755	734	788	798	782	739	698	785	751	780	759	698	753	776	763	765	745	749	741	754	802	744	772	744	813	768	753	827	788	752	796	759	797	771	752	748	751	715	812	783	745	794	773	766	738	774	752	798	810	780	745	730	708	845	718	750	734	772	756	749	757	745	799	760	774	775	761	728	729	764	808	802	792	769	741	778	728	776	751	767	752	796	762	747	749	743	787	760	788	791	699	778	785	754	791	740	798	731	773	762	761	728	774	773	776	837	758	830	776	760	760	781	756	789	789	743	726	734	754	780	751	744	744	776	730	754	775	768	812	752	799
4001	219	217	249	210	185	196	205	191	194	200	208	207	179	196	195	220	194	195	192	210	223	221	209	215	199	163	218	201	189	217	176	200	201	168	170	183	203	195	200	180	196	174	192	187	182	185	208	177	193	182	174	190	210	216	179	190	191	212	187	181	209	194	205	188	210	203	202	219	195	199	186	205	190	206	176	208	199	196	190	185	207	205	176	174	199	183	203	190	166	199	206	214	230	207	159	199	193	155	191	205	187	198	189	206	186	223	216	219	183	189	186	205	162	176	218	200	232	207	218	190	191	197	179	184	191	178	193	190	209	183	200	176	180	201	199	201	170	194	199	195	219	209	216	206	225	169	185	198	172	200	184	200	233	178	200	182	202	193	198	189	184	196	189	197	199	202	200	203	188	185	194	214	169	184	185	209	198	179	179	207	207	193	193	194	195	220	188	195	185	195	191	203	205	195	180	194	188	183	192	193	184	190	186	184	199	202	197	207	182	180	210	216	187	203	198	198	163	191	197	192	186	194	192	171	196	165	180	189	176	183	172	209	192	216	192	172	190	210	189	177	196	213	185	195	219	218	203	177	189	172	181	176	196	184	211	205	200	191	176	196	192	199	202	218	201	189	177	185	206	192	182	207	210	208	198	199	205	181	186	197	191	230	172	215	201	165	222	183	191	210	202	198	190	224	203	189	186	156	180	201	200	184	172	178	186	186	168	157	173	190	192	212	196	211	183	204	184	205	187	181	203	188	182	191	189	193	195	196	176	206	206	209	184	221	208	174	183	182	201	190	192	206	183	173	216	169	179	202	191	203	202	208	198	193	177	207	206	184	157	160	188	159	183	203	194	223	207	202	181	206	186	200	207	223	194	182	208	181	175	189	211	195	168	193	186	182	210	179	184	230	184	187	199	192	188	184	192	193	186	215	160	175	195	198	193	198	184	178	201	218	182	221	202	185	208	175	195	180	193	172	228	191	197	197	195	196	219	179	204	191	191	202	212	207	192	176	180	196	195	169	171	210	172	182	174	177	185	180	167	183	199	218	208	195	219	192	186	191	214	182	175	207	187	211	188	180	214	190	207	215	205	190	201	216	190	162	171	200	200	183	161	194	193	205	215	194	188	169	209	194	180	184	205	205	178	184	206	207	190	192	175	199	176	202	216	220	181	203	188	183	174	188	214	167	191	187	198	179	176	196	193	192	191	193	206	189	198	203	192	181	182	178	176	186	188	181	192	210	222	184	194	185	194	194	188	181	181	210	224	190	193	208	173	218	219	190	222	186	177	188	200	164	197	189	200	194	198	189	196	173	181	196	211	210	206	217	186	171	188	213	190	212	176	193	194	187	199	183	187	199	195	195	197	189	168	195	211	210	207	205	189	187	188	172	155	213	194	178	181	165	181	198	202	196	202	187	173	224	176	171	175	192	210	183	209	216	189	197	196	197	182	206	197	173	197	204	205	215	195	183	185	184	224	187	179	203	170	191	171	193	196	187	177	187	193	164	195	174	191	201	178	209	177	206	177	172	178	175	199	213	184	210	222	201	185	186	202	206	172	179	174	180	192	206	197	181	198	189	211	193	194	192	215	222	198	205	186	152	193	196	196	163	196	208	171	187	186	194	188	185	212	192	187	195	183	190	227	166	180	188	180	193	199	210	191	194	215	214	185	193	216	152	196	198	200	198	191	191	188	186	199	175	193	182	196	227	188	179	196	194	194	190	187	194	192	191	197	203	168	191	191	184	206	164	183	177	194	190	167	200	204	176	208	218	201	182	189	184	184	182	209	178	207	201	221	204	191	206	201	197	183	190	179	198	193	204	187	187	201	190	193	197	180	207	217	200	201	181	196	166	199	218	200	202	203	184	176	199	185	180	176	198	208	169	210	200	189	204	187	207	158	184	185	179	197	206	201	183	210	214	193	195	210	199	202	218	197	206	198	203	188	204	206	194	221	192	206	191	189	175	193	206	189	190	189	183	206	194	174	210	213	204	184	175	180	208	190	200	191	197	186	201	223	172	194	194	195	204	185	208	174	192	195	205	195	177	191	216	203	205	216	201	183	187	211	180	195	192	191	195	209	191	190	185	214	197	178	196	217	200	177	179	176	199	188	196	201	174	202	192	210	164	186	177	194	188	206	183	176	198	188	224	173	191	204	189	181	192	180	187	195	198	215	178	201	197	173	219	215	192	170	185	210	208	172	186	194	192	184	205	191	209	199	194	204	179	215	200	193	176	200	175	202	213	195	202	210	178	189	220	208	195	185	199	173	188	190	186	207	208	196	208	179	194	210	193	192	190	218	210	191	213	210	223	214	209	178	219	169	177	166	211	210	192	199	195	176	199	181	204	211	191	194	170	210	193	178	172	184	229	197	192	183	195	184	173	223	216	199	212	181	194	194	190	197	185	193	191	195	204	222	170	191	179	206	170	206	198	194	207	187	198	182	203	185	210	186	183	213	202	162	199	210	205	182	185	174	177	173	206	188	204	171	183	204	209	200	186	182	197	201	207	181	217	208	179	204	212	196	212	190	196	204	206	224	195	205	189	208	209	196	214	166	204	199	174	183	220	201	175	204	196	195	197	188	196	194	228	166	196	187	218	185	227	181	183	202	210	197	190	191	180	195	171	201	189	183	220	198	200	164	184	220	173	208	203	195	192	191	212	187	165	184	206	189	202	192	187	173	194	183	195	185	201	190	176	203	198	168	180	183	211	201	173	186	216	174	209	204	183	180	204	196	205	183	186	195	190	194	222	163	194	205	180	194	195	188	212	194	211	218	188	187	195	188	193	195	175	164	193	208	213	192	202	197	190	172	197	195	180	185	178	197	201	213	212	184	185	207	194	198	205	186	186	198	206	195	206	176	213	191	183	198	198	227	194	185	192	194	177	192	218	227	186	185	197	186	180	214	193	196	165	178	212	200	191	202	200	213	207	188	184	199	189	195	174	185	146	197	201	169	216	182	196	208	206	185	186	179	183	195	207	159	198	167	199	183	180	207	206	203	176	178	198	185	183	188	172	196	201	198	159	201	207	196	172	195	200	172	192	210	176	203	172	199	195	210	191	190	202	214	183	170	195	181	195	185	202	191	196	185	209	212	189	199	210	207	217	210	216	195	211	197	197	203	187	207	186	182	181	191	181	171	189	188	181	173	208	205	199	183	189	188	221	163	199	194	218	184	215	181	213	188	191	183	212	160	196	212	212	189	197	201	205	183	180	188	174	204	191	180	180	192	169	215	198	160	193	193	198	184	214	196	183	195	206	184	188	189	194	174	207	166	201	173	197	202	191	200	244	180	203	195	208	183	219	199	202	187	178	188	198	196	189	190	199	167	191	186	210	200	186	200	194	204	209	188	198	218	192	216	198	193	192	167	188	204	195	210	181	171	185	176	194	156	195	183	184	188	183	212	189	197	186	200	224	194	195	163	204	188	209	197	173	196	161	176	191	204	188	184	193	193	201	202	181	203	176	196	179	188	190	194	193	203
5054	643	629	676	744	652	647	638	608	623	637	601	584	602	627	608	585	537	564	627	570	552	580	548	579	617	583	594	550	546	590	566	530	560	582	550	527	553	568	576	568	553	561	537	589	549	622	604	552	609	559	540	562	530	585	562	532	639	548	574	550	586	598	563	536	603	561	536	548	582	567	563	650	574	594	565	584	544	566	609	601	569	552	583	564	587	558	585	585	575	565	573	574	549	571	582	546	585	535	581	591	569	547	582	569	597	555	532	572	548	615	575	602	542	588	616	557	556	568	556	589	573	582	542	591	556	560	583	561	570	551	617	585	595	556	614	538	554	574	559	597	577	555	569	584	604	580	504	556	551	552	543	623	600	574	594	548	581	548	554	558	563	539	616	536	575	560	578	577	651	583	604	531	556	552	575	578	554	585	556	577	564	526	607	593	585	558	568	579	583	560	580	594	583	580	600	576	561	573	545	604	626	563	574	545	584	576	578	562	548	629	605	572	606	561	626	597	590	621	569	573	536	545	614	545	606	598	599	570	577	586	609	589	539	556	551	608	571	592	644	568	559	542	521	554	564	577	570	605	563	546	568	563	542	599	559	584	585	616	584	597	590	548	605	567	575	553	577	553	551	566	542	600	582	604	542	576	568	567	610	579	555	569	544	542	635	606	616	548	523	541	564	556	553	533	565	576	551	562	571	579	567	583	569	580	560	558	568	604	585	571	554	570	590	572	575	544	560	538	538	568	578	566	542	575	582	551	571	562	605	609	579	548	566	591	588	576	591	582	597	579	586	565	568	609	553	551	575	540	565	583	500	588	596	553	614	568	571	572	551	520	582	535	587	583	585	579	607	586	585	582	576	579	603	565	586	608	572	581	561	539	611	598	578	540	547	575	513	580	583	606	540	552	557	553	560	574	596	581	557	556	615	591	572	592	559	560	540	561	551	581	554	570	581	583	526	602	549	585	592	543	578	573	522	573	625	595	545	618	576	563	559	556	517	556	587	573	604	598	550	529	591	584	572	569	586	584	585	572	539	580	584	621	571	571	601	563	565	552	585	565	593	569	575	563	599	583	555	609	580	573	518	579	584	578	623	609	580	581	542	556	572	560	553	590	596	581	577	599	588	575	555	568	599	579	604	615	560	559	581	561	576	547	562	590	604	574	531	540	546	556	571	571	548	572	563	545	563	590	570	579	565	578	598	551	553	538	573	592	574	582	601	544	558	570	554	557	598	584	559	517	535	575	567	539	617	585	563	591	601	566	552	573	592	589	535	544	551	595	536	583	556	567	578	522	592	602	577	558	569	596	579	579	561	561	571	559	589	601	587	611	526	565	597	555	549	575	594	597	595	585	594	566	542	591	579	544	551	557	560	590	595	574	568	559	606	558	540	581	574	534	549	604	552	568	553	586	612	602	554	556	587	525	570	543	585	604	596	549	578	558	581	606	612	599	579	595	589	549	530	595	614	592	593	623	557	576	559	547	581	630	565	558	585	567	561	600	617	555	576	601	587	559	542	611	589	569	583	539	571	572	584	556	610	583	587	582	602	613	577	581	584	513	561	554	576	572	609	583	593	548	558	602	587	568	598	548	552	517	518	574	561	566	588	572	572	612	568	532	552	561	575	573	555	580	589	550	609	558	612	551	578	562	549	538	526	565	527	560	620	539	545	553	579	575	608	572	571	579	580	570	599	600	543	611	594	563	579	577	546	563	533	609	591	553	564	571	571	556	563	598	579	513	610	575	572	609	547	560	570	586	574	565	613	590	588	547	603	570	594	602	574	549	530	606	603	589	586	586	553	556	623	574	579	548	565	609	539	546	576	563	541	574	554	538	575	535	569	598	560	569	557	621	603	583	557	589	547	582	575	531	554	591	570	590	557	537	547	576	532	547	546	556	507	562	575	607	569	601	576	583	617	557	544	595	567	538	573	564	564	558	560	600	580	563	576	520	542	596	529	552	537	580	529	557	547	598	570	558	554	564	583	530	571	561	534	569	553	558	580	602	566	533	571	635	555	558	582	609	566	549	605	561	587	567	581	576	575	551	538	585	569	580	615	550	562	566	570	572	588	561	524	560	567	561	579	585	532	557	591	580	540	569	583	600	609	559	587	532	599	558	536	611	577	578	603	564	552	622	571	591	588	586	581	572	569	577	573	585	596	585	576	567	553	581	583	576	576	569	561	533	603	616	554	573	575	560	591	546	581	617	533	571	575	553	541	582	563	569	559	578	548	655	570	543	543	566	618	583	553	554	575	570	554	581	602	577	575	545	560	510	584	591	547	555	544	568	571	579	536	596	562	550	594	580	604	568	535	567	593	581	590	567	583	593	594	539	552	604	596	575	591	572	596	576	593	573	589	553	555	564	581	622	565	586	559	552	553	565	534	602	573	553	587	586	594	591	568	520	591	529	551	550	564	563	563	569	571	559	567	569	619	608	573	521	579	547	554	576	570	560	622	564	548	566	605	571	569	589	556	537	561	592	604	574	580	610	568	583	575	583	530	561	613	594	574	597	567	580	566	591	562	573	571	593	572	600	592	558	595	560	580	511	567	601	592	565	565	555	563	608	559	574	578	536	576	588	615	574	568	539	617	554	531	569	575	581	579	582	550	618	553	598	534	571	566	580	553	570	551	565	572	586	558	553	555	597	572	547	575	518	572	574	572	599	576	557	564	560	503	603	585	601	587	597	578	571	583	585	560	589	544	558	539	561	584	577	575	528	572	548	573	590	547	540	557	550	569	510	528	609	563	560	599	575	552	612	529	543	593	617	611	595	566	572	584	549	582	547	571	610	602	547	577	659	584	595	534	617	577	589	580	539	548	564	561	614	560	556	565	565	587	569	565	574	572	591	553	572	577	563	582	598	575	561	547	570	592	591	609	590	556	578	592	573	601	580	565	557	554	536	595	533	593	552	517	616	572	553	605	532	575	582	598	581	519	548	528	570	529	596	567	569	592	603	561	551	504	577	586	555	577	546	578	606	559	577	564	594	590	602	589	577	601	613	568	578	516	624	588	590	548	538	593	571	594	597	602	574	571	588	558	531	560	581	549	567	578	576	592	590	622	542	578	596	592	586	563	536	544	567	570	605	597	584	562	581	550	560	524	580	537	605	565	617	540	584	604	534	621	592	584	594	576	574	578	532	592	572	570	622	548	558	573	578	562	593	555	545	557	561	584	576	609	566	567	534	560	561	544	543	560	560	551	579	547	559	547	546	614	597	545	553	574	532	602	583	570	575	536	586	582	593	594	563	580	554	547	553	558	596	584	542	593	535	587	600	554	605	545	559	581	545	561	614	569	605	588	588	587	594	619	581	576	602	627	588	559	595	550	524	549	595	572	564	529	601	589	543	548	576	538	558	601	554	565	516	589	565	559	565	570	573	561	528	572	598	572	591	559	526	591	497	593	566	598	576	563	585	606	538	582	624	605	615	591	605	587	580	550	580	536	578	598	576	575	581	584	590	553	582	590	573	604	599	580
23909	2747	1327	1020	806	655	546	543	489	443	432	423	383	397	362	367	354	359	363	346	394	365	372	330	404	368	342	356	297	366	363	340	349	311	340	330	327	312	340	359	343	351	325	353	367	353	331	347	332	313	341	327	327	356	341	346	353	340	331	344	334	356	338	358	360	342	363	332	361	378	345	312	319	322	334	341	333	304	338	336	309	365	379	293	343	332	309	323	311	334	333	362	324	324	363	332	355	353	362	314	324	337	319	369	356	331	353	339	372	344	319	339	363	300	298	334	326	304	336	342	339	341	327	307	308	335	320	335	329	335	324	339	336	331	305	322	310	357	318	351	312	334	346	329	316	309	350	339	324	291	347	333	379	315	364	319	329	305	314	325	360	372	321	334	350	317	341	316	331	352	354	351	325	310	284	306	374	332	353	332	312	321	374	328	324	360	368	341	322	317	342	336	333	331	309	331	331	350	348	298	333	323	339	322	337	360	345	336	312	318	318	324	341	326	343	357	351	315	317	370	333	320	369	325	378	347	285	354	339	338	341	360	322	351	329	343	342	338	288	337	336	343	318	355	348	321	319	319	375	350	317	307	357	333	332	324	331	326	322	352	352	348	333	325	318	362	326	362	321	343	307	295	332	349	342	336	322	325	340	311	329	337	367	342	347	302	362	354	307	360	348	345	332	324	317	352	359	313	324	320	333	382	341	340	304	346	318	341	313	338	324	347	369	345	344	344	347	351	349	314	326	318	374	317	313	338	336	313	311	331	308	342	350	333	351	351	329	338	307	345	335	360	326	336	335	379	328	335	305	310	338	313	353	336	347	316	343	336	356	341	350	348	323	363	330	321	326	346	304	306	341	321	306	342	349	295	317	318	330	326	337	307	337	347	321	309	331	332	326	318	325	372	328	349	325	333	325	363	343	300	377	320	319	332	337	320	341	348	334	350	345	366	339	350	333	322	330	328	357	346	336	346	328	310	323	314	370	317	347	323	330	327	346	328	349	339	338	343	334	320	361	321	332	382	348	343	343	330	321	333	315	344	370	315	344	352	357	358	315	344	331	325	340	321	338	370	367	295	311	349	337	327	306	331	349	314	349	322	329	327	312	383	340	320	353	336	327	365	303	321	324	355	337	336	351	323	330	341	340	334	325	325	325	326	339	362	354	356	333	340	373	359	317	334	293	344	359	347	336	372	326	330	359	337	306	324	287	315	342	339	351	341	332	304	282	301	331	330	339	321	334	319	310	329	360	334	342	331	370	320	324	381	349	318	348	357	336	317	345	355	358	346	361	377	333	330	347	337	353	347	334	337	321	335	328	331	342	310	346	333	297	362	356	318	319	353	343	350	316	325	338	367	351	310	329	336	361	323	365	367	328	344	347	367	290	325	325	319	346	318	320	333	333	362	361	353	347	310	328	346	345	348	335	320	345	325	371	323	331	348	327	320	307	339	332	349	336	309	327	323	321	325	343	313	341	323	353	313	374	325	358	351	373	350	355	330	352	335	337	337	334	359	342	289	351	331	368	365	370	364	330	365	353	374	323	359	325	358	322	314	389	327	333	320	322	338	336	338	328	315	348	372	348	312	352	334	332	354	341	352	345	314	350	324	337	338	333	345	349	303	377	342	342	309	344	327	331	349	325	322	331	315	345	353	358	319	339	356	343	280	370	340	348	315	345	344	338	320	323	327	334	328	339	326	344	347	334	356	386	315	335	319	345	343	324	324	360	316	364	336	326	365	306	339	307	314	335	326	367	330	310	331	312	329	330	339	337	351	333	331	353	347	381	374	307	351	348	326	358	359	356	335	340	326	370	320	333	330	341	341	378	341	369	330	357	359	322	342	340	340	343	356	326	358	328	325	334	343	311	357	334	360	353	312	344	338	339	329	376	334	355	331	322	374	350	344	353	330	366	340	336	324	336	344	339	322	310	359	321	318	328	344	339	315	329	334	346	327	343	383	330	301	364	348	327	315	302	355	331	365	360	333	302	339	340	378	375	387	318	320	341	335	319	360	343	313	352	353	322	331	300	346	328	343	328	320	313	336	321	355	348	345	331	356	363	351	338	318	352	321	367	336	354	363	375	333	337	324	299	339	343	338	325	332	341	315	346	333	335	349	329	379	348	351	349	362	345	348	368	304	306	333	341	347	356	347	328	322	329	361	330	320	345	328	324	319	364	321	328	328	291	349	314	335	376	361	337	353	338	346	342	355	351	375	354	375	324	348	305	354	367	330	324	323	346	329	345	314	341	313	307	354	305	339	354	338	321	296	348	329	359	354	330	357	354	368	325	327	330	305	336	295	316	365	351	316	314	335	342	308	340	325	309	311	314	363	355	327	352	339	343	334	333	330	352	335	338	323	317	320	373	346	349	335	352	369	316	351	323	351	337	329	349	372	308	320	363	350	360	302	327	309	322	357	338	345	336	312	307	320	328	344	311	333	313	307	328	322	327	346	356	299	347	343	338	311	332	345	308	365	323	361	299	337	328	346	316	328	334	339	333	334	309	303	323	339	331	344	350	333	322	346	347	364	354	337	323	353	365	345	335	350	335	346	331	350	364	336	323	365	358	356	366	343	316	352	345	358	335	335	333	350	352	305	335	330	340	311	348	346	344	343	334	359	322	317	350	320	349	327	358	323	372	337	367	328	322	339	347	325	315	323	370	318	342	330	315	331	315	332	339	363	343	354	345	312	336	327	339	349	342	325	368	353	329	314	350	362	333	343	312	346	356	324	344	328	330	328	341	359	318	318	304	356	354	325	318	323	337	301	340	354	318	329	352	328	352	337	335	320	339	322	348	305	341	351	334	338	333	342	317	368	318	325	304	330	336	374	364	375	361	353	323	323	345	344	327	373	312	301	374	326	336	331	345	326	315	323	311	325	298	371	319	303	332	320	319	321	344	330	330	332	329	376	314	321	303	325	348	350	302	342	364	308	332	320	346	337	339	341	350	312	323	330	358	308	326	345	296	338	381	361	322	339	335	369	335	366	304	350	354	322	353	321	333	343	346	333	319	355	315	349	357	328	356	323	332	347	307	335	361	323	293	342	373	311	316	321	341	376	335	335	339	311	347	341	329	341	345	364	317	324	344	337	341	325	343	340	349	318	330	331	337	294	349	330	333	331	333	346	334	341	361	363	331	345	333	346	326	294	305	338	354	337	348	330	344	342	331	341	320	365	320	345	323	362	347	329	336	377	332	332	309	332	329	356	338	333	353	350	341	372	333	316	303	310	332	337	316	336	317	321	333	332	352	328	336	328	330	341	320	355	371	372	356	334	296	332	366	344	315	357	303	337	343	329	314	327	328	340	317	352	320	345	328	329	330	355	326	343	324	339	324	359	363	344	324	342	339	326	300	358	329	345	346	334	348	370	330	313	321	330	362	323	333	341	317	324	333	350	336	336	341	314	331	333	295	333	328	303	343	331	364	366	336	330	346	355	327	317	315	336	322	336	358	327	375	351	364	373	342	365	303	323	339	394
12949	1773	3040	3419	3047	2585	2204	1876	1742	1554	1539	1334	1303	1260	1209	1162	1134	1181	1140	1082	1062	1057	1047	1031	1018	997	966	1018	1004	987	946	982	992	955	940	911	913	936	940	921	937	975	933	922	876	909	967	921	906	957	893	934	919	921	879	882	973	911	869	945	942	911	945	909	844	898	914	862	917	914	940	900	921	914	897	908	919	881	872	884	881	891	917	889	914	862	926	888	911	899	851	878	888	855	883	918	897	894	887	884	942	910	924	935	902	883	907	895	966	917	864	869	894	922	931	861	874	852	860	902	908	909	920	911	898	937	883	893	923	951	876	886	853	885	956	865	851	878	934	871	880	889	902	892	882	838	919	884	943	903	875	895	899	914	907	840	893	847	875	900	877	809	884	875	860	961	858	878	888	907	853	881	864	866	934	885	919	931	914	872	900	850	916	922	870	910	895	871	869	910	895	893	945	914	913	874	950	848	817	866	882	844	855	915	876	929	899	871	865	932	914	912	868	960	871	896	809	897	893	895	910	855	861	882	911	880	821	885	871	926	890	843	904	907	887	903	941	919	882	861	926	973	890	871	874	912	892	903	873	933	894	910	889	916	871	864	902	923	870	951	896	912	899	878	904	917	874	879	871	896	906	867	893	898	894	855	914	891	890	954	945	873	910	858	920	913	916	822	907	907	935	875	897	826	881	945	922	914	855	948	839	933	909	861	840	901	881	851	888	870	921	904	907	940	872	876	851	911	880	870	913	855	873	858	929	916	922	858	904	914	832	845	890	915	871	943	853	895	906	894	964	902	893	877	914	899	891	824	862	922	946	825	922	924	872	889	837	864	868	929	888	860	836	860	855	885	881	872	848	949	910	859	865	867	884	874	860	842	912	919	877	881	881	913	873	906	895	866	893	874	925	826	917	855	922	811	890	880	900	883	863	891	912	908	874	897	898	862	808	888	844	917	921	907	851	878	931	897	925	853	947	927	901	923	897	877	912	916	870	904	909	874	861	891	849	867	932	843	924	881	902	881	890	880	962	932	897	879	879	856	850	855	962	913	928	915	874	893	853	913	910	841	912	897	876	868	870	908	862	913	952	921	868	899	910	938	920	850	921	913	872	938	857	863	861	912	946	857	860	857	833	884	926	892	877	853	853	908	867	929	897	897	940	907	852	874	975	887	880	906	903	891	882	946	944	933	892	897	869	887	884	890	858	859	900	889	870	887	885	867	853	823	901	860	857	841	882	831	937	900	926	838	857	859	840	832	855	888	932	880	878	847	904	868	941	848	923	841	937	927	858	920	894	882	892	924	878	832	864	892	884	901	851	868	893	871	874	869	882	894	912	860	911	935	890	900	844	843	911	865	847	909	899	921	901	880	898	895	910	880	865	928	949	846	874	863	931	923	842	849	860	928	898	948	879	875	909	897	869	880	942	842	868	853	882	889	913	857	843	889	883	865	839	944	884	906	936	864	898	923	928	840	932	897	857	866	870	928	913	895	871	844	864	919	911	892	969	862	886	886	868	879	963	881	840	926	893	871	899	946	900	908	863	866	869	899	869	900	875	884	855	922	946	899	876	855	909	860	890	926	857	901	834	950	861	930	904	857	895	862	909	873	928	859	945	860	952	904	927	933	850	884	883	896	861	886	916	892	867	931	911	898	876	863	895	936	896	895	952	930	829	909	866	890	922	867	866	905	900	876	901	863	876	876	873	894	885	891	894	851	874	886	913	889	826	920	854	847	831	913	912	901	866	854	890	922	844	865	946	909	837	872	871	841	915	901	867	907	876	887	911	872	899	882	897	867	909	909	924	908	943	868	891	896	912	878	866	892	874	896	896	886	872	857	845	898	910	960	891	899	842	916	911	908	889	877	897	902	911	887	875	929	859	869	912	936	927	897	849	898	889	846	918	860	861	928	828	936	932	912	896	890	843	869	917	854	884	854	920	898	913	891	844	859	910	843	853	899	915	884	903	929	940	823	857	856	888	886	867	895	890	902	893	894	884	952	914	903	917	861	890	848	883	887	899	931	883	902	911	912	911	909	882	872	903	901	929	862	883	880	861	896	896	860	913	898	877	924	912	891	895	822	892	894	901	864	933	881	863	898	903	890	862	877	915	886	904	863	934	879	882	877	936	885	911	928	871	875	842	875	890	910	901	835	895	881	926	932	848	850	905	905	909	860	879	890	915	830	916	863	875	951	858	870	901	901	909	858	864	860	878	907	906	838	887	918	847	865	878	822	873	928	893	907	877	938	932	900	951	895	860	909	881	893	904	909	888	870	923	881	843	926	916	919	917	893	888	895	914	929	920	900	921	864	941	908	883	951	917	894	843	876	942	889	917	843	916	881	887	897	867	877	871	917	859	903	893	888	933	914	873	865	933	875	910	886	878	853	943	931	930	949	939	849	879	924	905	907	901	895	912	889	890	932	856	876	895	895	906	871	854	879	866	895	898	924	874	872	928	916	943	923	922	888	949	966	916	834	866	898	878	957	944	893	880	907	862	884	880	892	911	895	877	949	925	807	903	845	908	913	955	874	956	864	886	906	890	899	952	864	925	877	887	908	889	890	895	941	933	898	884	963	900	872	932	937	936	890	904	861	912	847	881	852	914	884	913	907	927	906	896	892	949	849	912	906	881	888	905	908	897	867	885	852	871	908	849	842	881	939	847	881	899	863	846	938	852	832	952	869	927	881	934	886	877	909	906	939	887	824	842	938	842	876	887	879	905	920	827	921	866	821	884	900	868	942	931	851	872	856	900	947	898	899	934	887	899	907	896	905	899	864	926	906	901	954	923	892	917	886	910	882	928	886	860	884	891	896	886	882	862	944	877	907	843	919	880	876	878	939	954	929	903	905	869	879	886	910	894	961	909	913	854	916	895	902	844	929	936	919	896	887	876	894	898	877	888	927	958	875	916	866	918	879	894	855	833	935	902	887	908	889	938	961	863	848	926	912	889	854	939	902	903	885	885	901	916	926	917	867	913	878	876	941	881	902	901	878	893	875	929	913	870	918	876	902	907	888	893	828	898	901	883	878	888	870	898	895	910	868	924	893	882	859	892	878	904	899	920	875	859	861	873	878	892	941	905	909	873	911	934	854	885	893	896	914	897	921	863	900	904	864	961	894	869	869	888	908	896	873	881	859	889	904	888	913	900	864	863	905	905	865	918	894	908	945	893	884	916	859	919	919	917	915	890	912	835	919	894	926	899	882	856	881	909	905	827	918	868	916	856	843	897	867	896	920	918	888	895	875	891	903	891	864	876	855	895	894	879	888	929	931	873	909	886	917	844	877	905	896	874	901	877	919	924	887	882	927	914	888	887	875	873	889	873	927	942	892	914	880	952	839	903	887	929	886	895	868	896	862	885	840	902	906	923	896	859	883	906	888	877	905	853	850	896	882	876	898	840	894	913	931	933	862	906	902	920	850	852	896	915	929	896	888	912	880	879	936	871	847	891	872	913	897	844	890	875	895	882	909	893	841	893	955	886	942
36542	6856	2341	1728	1219	916	761	614	566	494	505	447	395	401	382	358	340	369	361	328	349	343	338	295	335	306	348	356	315	316	311	338	267	291	291	297	327	338	318	314	305	300	291	342	265	331	286	304	277	262	288	297	296	336	275	293	350	291	289	294	308	277	264	296	310	298	283	301	291	315	293	309	313	302	273	280	260	294	307	340	286	292	310	305	302	322	296	305	312	290	295	303	275	325	304	270	267	319	312	303	301	283	297	315	295	277	303	299	296	283	299	290	305	306	289	262	298	295	280	300	324	323	290	270	295	280	312	288	300	296	259	297	311	305	278	319	308	317	303	328	299	279	309	277	298	310	305	312	299	288	301	303	272	280	311	279	281	309	335	292	320	272	314	305	295	309	275	302	327	288	290	304	323	276	312	284	298	292	290	316	273	277	269	312	309	284	320	330	280	324	297	308	293	295	292	271	288	267	285	314	269	337	308	308	295	287	328	254	310	309	287	314	289	296	297	266	335	301	303	308	295	311	303	269	331	249	313	246	281	307	263	259	274	320	291	305	290	280	272	285	322	294	278	290	300	294	305	303	281	301	296	303	294	300	297	306	311	289	292	280	313	282	291	302	250	294	288	280	295	303	288	306	290	266	304	323	306	312	286	287	315	278	294	287	292	304	317	264	278	303	315	304	306	296	268	281	246	296	300	256	278	312	288	301	268	295	303	286	266	282	307	262	298	308	291	281	294	264	329	311	316	258	313	290	288	291	325	273	292	301	297	286	303	319	279	279	317	294	331	299	280	295	311	300	321	322	309	285	292	292	288	305	307	271	309	303	293	315	311	281	334	292	288	295	240	270	300	269	305	295	315	280	305	320	295	287	269	303	306	306	281	280	278	283	274	309	280	285	312	298	286	317	290	278	273	313	279	308	289	324	288	307	302	304	287	294	282	324	300	280	293	293	333	278	296	305	315	299	279	327	294	311	295	297	287	314	284	287	274	298	284	277	280	278	286	266	296	332	296	325	282	313	292	311	306	289	307	281	292	290	296	290	314	288	299	312	279	306	307	285	275	296	295	319	310	292	285	294	309	288	301	295	327	279	304	273	299	300	287	295	291	280	299	305	290	323	292	302	340	273	268	258	305	307	284	284	276	290	314	290	313	276	285	301	283	303	292	297	268	293	281	273	278	282	290	315	262	288	292	296	299	284	286	323	273	274	295	281	297	281	302	300	292	295	293	320	304	332	294	268	261	297	287	272	277	265	287	263	305	321	282	277	296	301	291	239	281	277	301	300	323	300	310	262	290	332	298	318	297	277	297	292	324	282	316	310	317	318	292	284	309	274	329	309	294	326	303	318	276	295	283	289	303	305	291	266	311	321	287	297	286	267	275	285	297	299	325	293	322	283	306	289	279	264	345	276	296	304	288	278	311	284	288	308	303	318	310	331	298	271	292	267	273	276	286	309	313	267	288	305	308	266	317	310	291	276	338	290	293	274	300	308	310	281	263	292	300	317	277	272	301	288	330	319	287	307	321	311	277	272	292	306	260	307	311	298	283	283	313	276	290	307	313	267	281	264	284	291	300	294	290	309	281	272	317	291	328	307	285	311	318	287	303	292	285	321	262	328	329	306	286	302	295	323	305	273	289	305	301	284	306	265	305	316	268	286	316	293	256	298	300	282	305	315	306	302	294	309	267	288	309	310	286	283	327	324	310	305	269	299	271	287	289	351	286	325	283	293	279	271	310	302	292	327	291	311	268	311	311	280	315	298	273	292	300	266	357	315	263	305	300	273	310	284	310	270	263	251	328	297	260	306	283	297	296	306	302	296	305	312	269	267	269	310	312	277	288	297	287	294	323	298	304	305	283	277	284	310	312	308	311	257	305	296	284	273	297	326	290	281	293	306	281	274	273	306	275	320	295	331	296	327	292	313	255	266	279	275	325	303	278	291	280	297	331	309	302	292	295	276	327	331	294	306	296	253	272	331	276	283	307	301	296	286	311	285	304	296	292	282	322	283	294	273	313	293	283	297	311	324	310	290	304	314	321	307	303	300	291	301	280	312	284	291	290	270	305	282	317	296	283	289	294	300	304	328	277	278	316	310	336	305	288	297	302	291	272	280	312	310	256	298	290	300	332	297	252	323	277	276	311	272	298	272	288	282	323	295	290	295	264	308	277	283	315	307	289	282	313	306	253	285	305	300	285	286	303	272	277	312	282	278	274	268	293	304	284	293	288	318	264	299	294	294	251	303	301	268	286	320	304	301	276	290	288	327	317	285	298	314	287	276	313	288	291	298	308	311	286	314	323	296	282	286	302	282	290	288	284	316	307	302	314	299	291	310	336	277	283	297	314	297	305	281	286	303	284	294	282	309	299	301	287	306	288	320	292	272	298	281	300	283	286	288	313	333	305	300	304	327	283	277	264	326	280	308	288	268	294	341	263	291	279	275	290	321	308	306	307	295	309	272	297	296	292	303	303	286	286	290	274	296	291	273	293	269	310	315	314	259	297	300	308	284	316	285	268	278	263	303	326	262	306	293	279	308	294	294	299	298	294	315	340	299	275	293	298	295	301	268	314	291	281	256	311	306	308	293	281	304	293	307	293	314	315	272	295	327	256	283	331	308	287	263	284	306	313	297	295	287	297	308	279	276	308	268	284	280	296	295	289	318	302	276	285	311	301	266	329	293	300	282	296	310	322	298	310	300	303	286	293	307	282	253	273	310	300	324	311	304	313	268	301	289	295	303	266	318	290	321	295	289	312	300	269	293	312	321	326	315	304	282	308	311	315	307	331	307	302	281	283	299	301	300	291	318	301	298	322	291	306	315	309	281	311	322	263	296	281	285	293	304	300	294	315	272	276	309	323	282	313	273	312	300	307	315	298	309	281	273	310	307	301	287	304	304	332	280	297	273	311	278	314	304	317	286	313	308	316	290	284	304	285	322	319	311	293	287	310	263	285	352	286	308	273	280	296	298	307	274	285	283	304	298	298	268	317	299	282	284	301	317	280	274	290	276	271	313	266	325	305	301	294	297	310	307	289	275	291	307	303	281	304	270	287	296	311	326	317	291	293	257	291	279	301	270	280	253	303	309	306	254	320	300	279	326	267	296	276	299	304	340	291	313	277	305	297	316	308	298	291	305	302	279	300	327	309	286	304	303	292	310	309	277	287	300	293	302	270	296	321	337	284	275	291	299	278	302	310	281	287	291	275	323	301	306	339	306	306	287	323	297	291	319	293	293	280	293	278	302	289	313	313	292	273	267	290	277	342	273	292	341	298	297	301	258	295	303	288	326	297	270	313	320	338	308	306	293	305	317	287	280	289	287	296	328	294	287	307	302	308	311	257	306	293	338	276	281	306	325	319	278	280	282	309	335	289	299	267	314	266	288	284	310	295	294	285	302	333	274	266	310	265	281	307	286	328	313	288	306	301	297	274	318	264	299	304	305	310	302	336	274	258	311	293	300	277	306	311	286	295	315	280	287	291	320
18138	2570	4989	5573	4765	3930	3163	2699	2343	2128	1937	1740	1630	1532	1368	1316	1289	1242	1165	1108	1139	1093	1044	1036	1049	1010	1011	1009	941	934	936	925	878	863	809	910	862	886	846	857	820	832	819	849	865	840	834	863	846	817	812	812	783	788	851	792	804	777	812	768	820	777	785	777	766	752	810	836	803	770	786	816	762	792	814	806	772	810	798	787	798	777	758	799	782	777	784	767	816	699	791	771	777	805	788	812	779	816	804	843	760	730	815	767	787	775	775	786	744	768	808	811	686	764	831	825	794	761	783	784	805	757	786	744	766	754	745	775	782	809	776	747	787	755	779	761	783	820	780	759	775	731	818	748	747	744	753	765	734	798	779	751	794	770	777	764	782	747	802	829	807	812	738	788	802	708	781	773	759	795	789	772	774	771	768	813	773	771	831	782	793	790	857	724	756	773	792	830	762	740	780	744	769	759	790	781	775	767	763	755	762	752	753	802	759	750	803	784	811	780	766	770	745	768	764	736	853	702	736	816	819	819	780	743	774	771	723	772	724	809	758	733	755	832	784	773	754	770	744	787	766	773	744	818	766	761	787	775	729	749	788	710	751	838	766	781	832	750	727	758	749	755	814	752	791	767	704	770	740	739	771	769	749	812	790	781	774	796	811	745	771	749	752	807	756	786	750	741	805	759	806	772	800	790	720	801	763	743	758	798	845	768	756	734	758	744	790	761	797	760	806	782	749	748	742	770	832	743	780	862	750	787	750	781	816	794	815	766	812	805	758	735	740	796	756	750	748	778	749	783	797	759	771	804	758	787	742	789	762	791	764	805	757	809	759	771	745	766	776	797	798	747	775	773	791	751	775	769	809	802	743	806	794	744	719	743	791	813	768	767	761	762	782	786	787	725	737	747	801	768	806	779	786	791	764	749	783	798	769	786	791	734	772	753	796	734	754	749	774	804	732	751	784	746	792	763	781	765	804	732	753	784	728	781	745	791	762	811	774	732	781	770	739	736	756	806	745	793	721	773	809	761	747	758	827	740	769	764	802	730	797	760	781	784	803	757	772	807	784	717	773	805	715	791	769	759	775	761	758	765	743	745	794	723	830	786	813	739	753	825	779	791	758	758	760	765	794	762	711	794	727	749	731	754	724	764	729	754	725	803	739	737	720	722	733	750	768	748	809	776	775	756	747	802	763	772	784	716	763	799	784	766	808	803	798	767	727	722	736	796	780	827	793	789	790	756	790	762	764	773	746	804	778	755	793	769	800	762	722	798	780	770	838	764	784	769	779	764	765	809	785	754	720	727	756	787	757	774	789	824	817	754	778	761	800	828	847	726	766	746	755	795	788	756	766	772	787	765	783	798	775	773	728	761	735	769	777	747	777	715	768	783	819	724	788	755	805	822	706	774	775	810	717	798	754	787	754	775	805	768	749	789	774	766	762	796	787	781	777	827	752	735	690	783	778	766	753	774	778	782	798	770	762	759	781	760	771	805	788	781	727	733	797	807	801	750	784	776	758	786	776	781	741	732	765	814	781	713	791	749	763	776	769	712	785	794	763	781	784	814	759	794	740	736	762	759	764	789	805	716	768	762	792	736	737	774	765	791	768	781	787	756	816	724	756	772	737	800	763	731	789	797	767	712	823	769	737	788	743	770	823	816	788	808	776	794	773	793	769	760	791	784	725	760	753	791	825	745	795	781	778	778	774	785	812	768	777	787	758	772	791	755	741	787	742	761	771	814	752	827	814	816	727	776	741	792	764	750	781	772	750	710	727	829	701	771	744	768	771	788	772	792	763	745	812	793	792	755	772	814	778	759	776	794	776	748	737	746	756	783	734	757	727	767	781	735	792	784	785	769	764	752	744	812	766	804	769	758	706	779	717	757	791	741	834	710	783	760	756	756	793	735	769	768	779	797	725	821	762	760	791	789	812	733	762	775	767	773	773	760	777	763	757	733	837	789	721	791	777	771	817	791	761	789	759	751	816	770	742	724	806	764	755	738	764	791	788	773	733	798	738	794	808	755	737	744	811	779	784	805	752	822	772	758	764	793	798	785	760	751	764	723	788	707	743	806	793	731	765	770	790	790	787	716	783	762	748	796	734	804	771	854	813	789	777	793	756	719	762	778	770	747	799	778	749	733	735	798	710	741	753	783	729	815	745	735	740	743	741	764	758	739	770	736	764	745	768	800	779	767	752	784	761	773	753	775	780	734	748	726	799	747	790	781	736	742	733	770	777	750	786	814	799	779	783	769	776	733	763	774	740	803	729	758	750	791	767	752	761	734	767	749	751	739	793	756	738	713	766	821	748	741	769	779	758	788	769	749	860	739	761	796	753	797	775	743	788	734	747	725	766	791	792	754	753	739	775	752	755	775	763	781	750	745	775	762	757	785	755	718	735	757	805	764	732	825	752	748	824	758	834	742	770	717	784	737	747	824	737	745	763	798	798	795	749	786	745	723	787	776	790	735	784	722	775	744	777	780	779	761	745	775	761	795	770	817	785	793	827	792	779	778	769	776	809	766	817	785	756	777	779	782	778	777	768	783	803	738	817	771	797	757	727	802	819	709	803	756	771	825	727	739	754	754	773	758	729	813	773	811	748	780	762	793	744	751	838	746	763	805	759	736	722	723	790	770	769	775	761	734	761	799	759	772	779	710	798	781	812	794	802	736	797	823	778	794	780	717	836	770	702	776	759	768	735	724	765	775	777	841	774	776	755	759	819	792	759	784	777	793	817	775	768	817	824	768	800	796	792	798	788	762	787	756	747	785	761	752	731	745	714	822	832	790	796	777	800	809	735	806	762	795	765	763	804	779	818	791	795	746	735	764	807	755	774	726	734	766	788	757	789	797	730	742	713	760	746	747	778	772	713	764	746	770	761	787	765	801	769	747	775	802	786	716	770	798	762	766	812	800	787	718	795	743	815	764	825	761	787	786	805	758	752	806	724	778	758	766	802	777	784	801	750	797	761	782	803	755	788	755	772	804	789	776	782	768	728	734	728	761	776	796	748	744	758	762	735	762	805	773	744	766	796	809	772	775	783	781	802	754	794	733	787	785	753	769	772	746	806	749	764	768	740	775	742	782	752	741	784	772	825	788	757	802	758	752	765	789	716	768	757	798	811	751	789	765	765	804	781	744	758	795	779	802	710	775	799	696	750	765	765	735	831	785	762	814	770	782	720	787	772	764	816	754	782	753	762	763	794	778	825	794	795	738	749	735	752	721	781	743	775	771	757	812	789	729	775	750	778	814	808	789	767	799	804	785	734	776	764	788	750	779	748	752	729	733	763	744	784	817	709	732	775	804	756	754	765	758	721	786	761	800	764	717	715	795	808	755	755	755	801	731	774	831	774	756	728	732	818	759	736	764	780	756	787	800	743	787	788	844	771	764	726	723	769	749	788	772	723	769	817	784	785	803	768	798	708	751	820	786	818	765	776	787	793	753	760	740	751	751	748	774	799	795	756	779	778	770	758	769	792	760	750	749	736	740
4301	228	219	232	210	202	216	204	202	229	169	219	188	178	177	189	199	183	188	190	213	168	185	191	209	188	188	172	202	211	189	173	201	166	208	175	186	187	197	207	185	191	210	195	200	172	190	184	170	205	203	178	188	203	193	206	201	203	205	171	201	206	181	197	192	199	180	205	190	182	191	179	184	187	184	221	229	183	168	201	175	196	203	198	189	198	193	188	175	172	182	207	215	200	173	177	194	171	189	197	195	186	187	147	174	196	194	176	175	201	185	186	180	196	204	200	210	193	215	192	182	184	198	187	194	204	195	221	191	180	207	183	207	198	188	190	209	173	197	183	209	189	203	207	188	199	175	186	199	186	190	203	198	215	196	200	173	207	210	219	196	215	184	177	199	198	169	175	194	202	211	223	213	183	213	198	172	169	177	191	195	205	205	174	184	198	210	173	186	184	203	184	193	202	233	207	200	211	209	176	201	200	203	211	189	185	200	199	157	179	192	201	195	178	217	201	206	203	188	211	187	211	199	189	195	201	211	198	189	193	225	203	186	202	205	203	200	204	203	195	200	184	183	199	206	213	193	164	191	197	189	205	201	188	193	200	186	186	173	219	191	191	205	217	192	187	215	232	200	190	190	190	186	221	199	182	214	223	213	216	206	196	212	201	189	201	189	193	200	204	191	170	210	195	203	203	193	220	207	212	179	198	173	206	187	198	192	209	178	191	198	195	165	214	196	194	224	192	215	224	224	234	173	215	175	202	192	176	195	203	195	201	184	198	188	147	189	200	202	186	215	195	194	207	187	195	211	184	206	206	210	181	175	175	169	183	219	184	200	175	166	228	188	205	229	193	212	199	177	213	196	211	200	203	190	149	207	184	213	209	192	200	192	168	172	210	175	202	183	204	195	189	175	180	213	221	219	214	192	217	199	206	194	167	210	204	199	194	193	162	203	177	205	197	213	191	180	159	182	188	196	224	221	178	161	192	202	204	178	197	184	204	202	208	194	181	222	217	182	217	201	202	185	192	219	194	189	221	204	217	198	221	216	182	197	177	196	180	206	203	176	193	215	189	197	166	183	169	205	177	206	210	198	212	188	207	197	181	189	181	178	202	206	191	198	208	219	193	217	189	189	172	193	170	204	191	202	180	202	176	198	213	193	214	165	190	178	194	179	216	187	209	209	188	188	201	180	192	188	178	185	188	176	195	194	169	169	179	198	191	177	199	198	192	219	175	206	160	186	218	164	173	191	174	200	173	175	213	186	172	216	177	195	196	193	186	188	201	202	190	178	187	195	187	211	204	208	186	203	179	200	177	185	207	204	200	179	182	211	197	195	191	170	183	194	189	194	185	196	203	182	182	187	187	193	195	211	193	189	189	184	214	205	200	196	193	186	206	186	188	192	212	203	192	197	196	179	179	187	194	195	209	179	199	192	185	196	207	197	152	182	175	214	164	210	192	206	193	189	195	167	197	191	185	213	204	208	164	179	189	189	223	198	182	203	193	205	158	187	181	188	200	178	209	172	172	187	219	191	215	196	207	210	186	186	202	188	218	200	193	178	198	185	184	193	207	183	190	211	204	190	220	164	166	190	184	187	198	205	175	172	209	209	202	228	224	190	223	189	211	157	217	214	179	182	175	220	211	215	210	193	186	186	196	179	198	206	186	193	191	177	194	209	221	176	199	206	184	201	204	207	205	196	202	209	202	184	197	202	198	198	189	213	185	211	184	203	196	187	198	188	207	202	192	182	183	217	193	195	201	165	181	177	229	196	211	220	183	199	215	186	204	179	180	175	187	200	191	214	194	181	186	195	170	183	179	199	208	181	197	153	184	206	199	212	165	209	183	202	201	209	184	170	196	203	180	197	159	188	227	174	200	200	179	214	192	209	202	190	191	211	208	217	200	218	178	179	212	199	197	166	185	174	206	200	185	206	225	186	196	216	200	164	206	205	194	183	204	186	216	184	187	196	208	210	206	200	182	178	199	157	195	148	193	217	199	198	202	177	199	201	247	207	184	202	210	197	212	208	183	212	196	179	190	190	177	213	191	197	192	201	191	215	179	195	214	196	175	194	178	209	211	202	180	228	184	213	207	211	204	202	206	177	185	177	182	176	184	183	182	218	171	183	192	205	198	175	208	189	188	243	210	184	189	173	185	223	195	179	194	206	233	170	213	170	196	193	200	194	205	216	178	203	192	215	158	227	196	198	225	190	204	196	190	189	180	190	180	210	181	175	199	192	202	223	204	184	204	217	211	197	199	217	181	201	175	191	192	212	198	189	163	201	220	190	222	179	207	238	183	166	195	212	207	209	200	194	197	209	209	176	182	180	195	176	190	188	172	181	227	177	199	176	192	234	196	200	191	174	202	203	190	167	160	222	166	177	174	196	201	214	192	184	220	204	213	187	177	180	205	185	214	181	199	190	190	176	215	184	205	200	226	202	192	208	219	185	188	181	192	201	192	190	166	181	178	187	204	184	203	198	191	191	203	184	223	227	171	207	189	195	176	208	195	191	175	182	181	214	186	205	192	210	174	208	172	210	211	207	178	204	225	186	181	187	176	205	186	212	209	180	191	191	213	174	175	186	184	211	196	193	210	186	203	196	189	203	218	199	192	162	201	212	187	199	186	191	201	201	157	155	214	180	207	206	200	179	175	200	181	180	203	164	179	180	190	207	190	218	206	180	218	202	199	198	206	195	169	182	190	168	181	185	192	225	176	192	221	183	190	207	190	186	197	202	175	183	198	201	201	175	182	197	198	193	205	178	204	207	189	173	202	191	214	208	196	176	217	169	197	217	176	210	173	199	202	197	185	202	182	219	202	197	194	202	186	210	176	187	173	179	188	186	172	177	203	182	202	219	223	182	213	177	181	213	192	177	199	193	220	226	221	184	214	204	222	215	192	200	193	183	197	195	196	193	221	192	190	208	186	172	198	206	178	195	197	182	199	207	215	192	207	207	174	171	177	197	170	185	191	163	196	199	182	196	192	178	191	171	216	208	200	169	185	212	183	192	199	207	199	183	207	201	176	181	187	223	199	207	201	208	172	197	174	162	182	196	207	221	201	196	200	202	183	204	194	209	218	185	203	171	229	201	177	166	184	186	202	202	188	192	200	200	206	208	174	238	193	191	161	176	176	215	194	175	205	194	192	197	210	181	182	207	200	202	170	195	182	197	176	200	175	205	204	204	185	213	189	174	197	195	188	195	199	224	214	182	192	191	195	195	180	191	165	184	160	183	193	178	198	195	187	174	185	184	203	169	203	200	194	202	173	196	214	193	204	200	196	184	198	192	208	205	187	203	187	180	173	180	192	210	191	193	174	170	193	202	196	198	195	166	227	222	224	206	202	206	201	212	176	198	180	189	176	192	182	177	185	192	187	182	203	227	198	184	187	206	198	209	225	202	203	170	205	197	196	216	192	207	242	206	221	204	205	192	186	190	194	175	183	188	195	208	201	197	199	192	211	203	179	199	206	189	192	183	183
5283	633	634	711	663	665	617	664	624	608	640	621	614	607	620	537	593	589	607	592	589	569	593	615	565	596	577	586	571	583	545	569	565	597	564	561	537	584	591	567	609	581	584	555	592	542	593	575	588	544	567	565	578	596	587	530	572	613	523	582	548	581	568	532	513	581	579	535	630	618	601	563	568	620	566	591	601	547	575	590	577	548	620	551	591	549	542	565	567	561	549	589	572	569	579	546	581	561	620	583	567	592	587	617	569	610	601	596	554	597	610	591	544	576	553	578	553	570	534	547	579	570	532	573	610	605	605	603	593	568	516	501	555	563	587	568	544	582	567	551	547	594	596	567	532	586	569	564	569	561	567	603	559	561	580	569	551	580	572	582	599	594	584	576	543	556	550	573	619	572	562	603	548	613	617	514	598	572	561	552	592	589	612	577	542	556	585	586	594	572	574	569	564	544	605	540	606	590	578	557	583	569	538	603	548	556	587	589	569	577	606	600	536	628	593	608	587	578	562	587	594	564	564	572	608	534	551	583	584	581	572	574	601	555	588	551	539	572	585	559	551	574	550	550	627	575	568	573	538	573	561	559	546	593	567	581	583	600	623	624	548	622	587	548	579	561	562	555	543	553	604	571	553	550	560	585	578	551	573	582	586	597	594	633	578	560	545	581	504	585	568	586	554	572	527	581	568	545	560	580	577	582	581	575	582	554	522	588	560	578	607	592	552	585	552	545	586	580	568	601	594	547	559	603	561	598	578	596	567	589	578	587	585	600	562	561	598	556	644	566	612	596	593	628	579	574	572	591	529	565	595	593	586	523	625	576	562	571	545	581	569	556	546	609	601	561	649	543	510	584	595	568	535	584	562	596	575	581	603	578	572	587	583	625	593	553	577	594	553	590	559	579	599	577	602	569	576	589	583	587	611	570	553	600	597	534	531	541	591	567	543	589	548	573	576	579	561	558	566	539	565	570	590	572	557	577	586	569	596	551	586	620	596	573	540	580	600	569	590	574	547	545	600	551	558	577	574	594	553	518	622	598	574	534	558	556	572	596	558	639	588	625	582	558	573	559	514	537	616	582	566	577	558	570	566	539	576	579	550	625	613	549	611	514	557	592	581	530	559	564	589	609	603	559	544	578	566	567	623	539	629	609	584	552	618	573	563	565	561	570	566	540	569	582	547	587	624	560	601	585	589	572	554	550	557	597	559	566	597	565	592	591	587	612	571	583	557	606	575	589	561	576	608	603	600	561	550	591	564	585	578	550	587	552	604	584	539	558	542	564	588	575	608	579	588	580	571	545	624	572	561	552	594	545	570	557	549	556	575	583	546	579	559	547	569	569	540	569	600	568	555	531	558	583	605	550	570	556	611	586	583	601	602	586	592	573	535	573	559	561	566	589	560	541	578	583	570	584	577	533	566	612	565	563	544	602	553	581	582	607	557	574	565	613	601	564	593	554	585	599	571	566	547	573	562	520	523	608	563	581	575	586	599	534	572	568	594	550	556	613	579	612	548	570	604	642	520	584	605	602	570	597	561	591	589	556	575	573	585	579	574	597	594	564	550	621	595	550	589	549	597	531	566	608	618	569	583	551	564	515	564	586	552	574	569	601	521	588	555	568	601	582	546	555	581	569	587	563	595	601	506	603	579	606	567	584	654	594	601	591	575	545	546	587	572	552	581	594	566	514	552	586	547	580	573	588	579	562	599	535	587	606	616	550	561	587	587	586	560	564	588	576	569	606	558	542	585	559	588	575	579	561	540	544	574	545	534	544	573	582	553	559	567	580	601	596	601	608	559	570	593	607	603	556	572	592	597	584	603	586	589	550	561	576	511	573	549	542	567	610	590	564	551	606	585	587	555	509	515	614	564	517	585	604	596	535	568	585	603	576	587	547	549	554	572	574	611	555	591	567	580	620	595	566	605	585	548	592	600	568	574	526	552	554	584	618	599	553	550	604	553	590	572	575	596	565	554	542	542	632	633	615	566	591	565	539	580	561	586	570	579	531	557	521	584	556	544	581	536	637	564	594	577	564	575	543	555	568	616	542	583	557	575	573	576	596	563	535	609	601	606	552	563	557	565	554	585	569	593	589	604	552	548	596	592	541	596	530	545	600	568	595	521	574	619	580	540	609	589	572	544	592	613	561	543	570	561	550	572	575	587	631	605	600	554	562	596	588	558	583	577	521	595	555	544	622	617	551	645	558	520	576	610	522	578	607	585	571	594	565	556	573	637	594	580	578	584	595	599	616	593	568	543	565	568	595	589	579	570	590	570	579	574	570	573	563	553	579	559	576	557	608	536	601	560	558	568	596	566	584	589	577	546	516	607	585	557	585	533	603	605	557	558	544	567	602	582	566	543	541	546	583	585	556	615	569	579	559	592	593	552	618	551	590	606	595	573	642	626	587	576	593	565	572	598	615	586	561	542	566	581	562	571	586	558	566	572	516	562	549	523	588	579	581	552	547	572	554	614	541	575	530	559	557	576	564	575	575	576	563	568	595	570	536	595	586	585	611	551	556	576	605	565	554	616	617	582	613	554	547	621	590	572	574	594	540	577	525	628	573	555	562	601	518	535	546	579	575	555	577	581	608	623	580	541	594	586	582	532	545	546	572	597	563	569	599	594	573	601	571	607	589	593	573	567	560	578	534	580	604	642	558	571	550	563	569	570	602	585	577	572	596	598	600	588	598	558	581	594	535	578	558	605	557	557	556	547	546	552	581	545	590	565	567	629	567	551	556	574	578	597	527	578	579	577	526	601	581	539	564	631	524	562	604	592	558	589	605	598	600	520	541	603	595	601	593	583	601	559	601	612	539	551	559	560	571	578	580	585	564	575	551	556	572	586	573	578	620	592	599	615	591	573	527	597	548	528	556	599	604	607	576	562	558	573	602	540	590	579	541	579	567	574	573	559	569	564	599	591	522	603	576	575	570	598	549	608	598	596	585	599	559	568	568	589	609	537	552	536	562	560	531	578	592	595	610	562	594	577	540	572	614	568	570	593	552	575	589	623	574	599	592	560	601	609	583	579	595	545	563	603	604	631	553	571	540	593	538	590	545	576	597	584	572	598	614	560	530	543	585	571	574	578	573	599	558	570	603	613	587	575	582	553	556	574	555	578	563	589	585	568	579	564	595	606	567	574	527	589	548	606	546	530	575	622	570	578	601	564	569	579	571	571	579	574	582	557	548	580	550	582	571	576	575	548	537	572	615	560	564	563	607	601	596	571	555	605	543	562	552	546	547	577	565	580	556	566	559	555	594	597	582	562	573	579	588	601	546	560	589	571	568	594	556	560	549	568	597	554	595	589	575	559	559	596	588	532	615	583	570	594	571	580	544	612	569	567	623	553	576	568	562	537	598	575	576	562	538	571	570	580	550	558	617	606	531	550	562	608	606	569	587	560	574	573	571	598	572	601	559	584	589	556	587	568	551	583	568	568	592	582	594	532	570	609	593	549	562	623	550	586	580	568	597	606	557
26553	4433	1288	966	779	641	566	520	452	469	427	413	396	393	407	389	362	358	349	355	360	378	356	342	374	377	358	343	381	345	333	333	333	323	347	371	340	339	325	373	344	342	327	316	350	338	308	340	308	330	364	334	326	311	324	315	355	341	332	368	373	349	350	327	377	334	353	330	320	322	371	372	286	309	311	317	318	367	382	316	345	387	343	332	336	300	358	295	318	296	357	349	323	326	308	355	319	324	328	341	320	336	367	288	372	334	310	309	356	355	339	323	316	338	333	361	314	341	333	373	326	318	319	346	301	318	298	342	352	340	306	329	337	321	345	302	380	337	325	327	348	374	341	338	333	343	291	355	327	311	320	381	332	333	348	372	352	344	355	333	331	322	302	326	372	324	363	366	351	301	329	321	347	330	335	356	328	329	331	355	303	335	370	337	315	335	322	349	343	356	343	348	329	366	313	325	333	319	356	349	309	339	340	326	317	317	344	358	325	372	321	347	343	336	324	337	368	312	297	374	333	329	310	341	360	329	326	333	294	340	370	338	342	336	336	341	335	300	334	314	336	346	314	327	357	331	324	329	301	355	341	331	302	333	346	308	343	337	349	317	357	331	370	304	360	325	312	297	334	351	319	335	348	353	330	318	364	346	324	317	343	303	357	359	287	348	309	337	331	342	322	323	313	360	362	308	362	328	321	305	341	334	346	342	323	333	322	335	325	334	333	388	323	318	335	352	320	367	354	292	326	337	343	348	322	367	321	318	319	328	373	338	327	341	339	313	339	368	330	307	350	312	333	364	355	306	325	325	346	321	330	317	322	369	337	322	327	318	342	349	314	361	333	329	336	369	338	309	349	357	313	328	318	311	346	327	345	344	373	314	310	342	308	346	343	328	348	332	347	341	352	332	328	313	323	348	328	317	339	338	336	333	320	344	298	365	308	322	355	347	356	337	341	311	313	336	336	295	327	325	324	336	348	353	321	363	316	329	336	362	311	338	352	351	330	313	332	335	311	306	355	347	336	369	328	319	352	346	320	355	302	346	326	316	323	327	300	304	337	333	360	320	379	341	331	309	346	361	318	348	357	337	304	311	341	374	335	333	296	361	317	357	347	343	361	341	314	356	340	340	328	326	330	345	323	342	320	332	376	321	355	294	322	345	318	355	344	348	319	314	317	329	310	311	327	328	322	361	310	345	333	344	353	355	352	340	313	334	303	323	356	364	348	334	337	327	347	350	315	301	338	345	317	349	301	327	375	334	349	288	308	344	346	338	377	329	344	350	377	340	335	348	323	346	343	365	355	330	357	341	319	327	327	338	310	370	296	345	323	361	316	351	350	335	369	370	325	358	345	326	320	329	347	350	323	318	347	297	325	357	304	379	335	305	345	325	323	352	323	322	311	326	381	326	331	315	349	381	309	342	300	357	324	346	340	324	360	323	320	348	303	322	319	339	337	379	358	340	309	323	309	342	304	346	386	338	339	330	338	329	336	340	326	333	353	324	329	370	319	322	292	312	353	348	313	321	347	342	327	330	313	327	326	336	331	345	332	342	324	344	383	329	355	320	338	324	323	367	310	327	325	298	338	318	337	352	327	327	348	346	366	338	321	357	349	301	338	352	332	330	353	337	316	317	320	355	345	320	306	340	342	347	330	331	324	336	341	352	375	372	351	335	332	342	347	306	321	324	356	323	342	296	324	333	326	317	326	350	370	324	311	310	322	361	321	349	311	323	355	361	348	330	351	298	328	339	338	349	359	360	378	344	304	305	349	351	362	316	304	353	271	339	342	322	343	347	335	310	314	292	326	336	304	360	336	330	356	317	304	278	324	333	382	333	362	349	343	361	303	329	353	304	339	360	323	345	352	337	352	351	333	323	350	377	323	336	328	324	350	337	362	366	337	328	323	350	301	311	347	350	332	340	363	336	320	319	360	348	302	332	403	322	323	343	357	335	330	328	319	314	318	327	370	331	328	342	358	332	346	356	357	316	340	326	306	307	351	334	322	311	380	343	338	349	335	344	335	348	362	338	352	330	339	330	346	355	342	366	313	327	333	343	320	317	279	323	292	369	333	340	342	339	322	342	352	344	349	336	353	298	355	335	300	334	318	335	324	351	340	362	351	342	323	328	348	310	348	325	361	318	341	352	357	346	355	322	356	352	340	342	296	333	321	357	329	321	345	331	340	354	346	355	369	323	337	343	355	318	315	350	327	331	347	337	341	347	321	354	347	313	341	344	318	326	323	345	339	360	348	339	352	335	346	345	340	339	356	324	351	341	364	363	370	329	343	352	317	329	360	339	348	342	353	334	340	313	341	337	341	311	308	322	353	361	346	310	365	326	340	336	322	320	368	334	311	345	326	359	350	344	345	360	297	328	320	317	327	333	345	327	333	320	320	353	348	349	356	337	349	327	311	313	347	322	346	322	337	330	331	331	356	347	349	335	340	339	329	340	316	319	341	336	323	348	365	357	355	331	332	353	353	329	343	378	350	353	331	333	384	305	323	341	390	320	341	336	368	342	316	346	336	356	347	324	347	337	360	289	351	329	320	325	335	335	320	328	343	315	345	342	321	316	347	356	299	348	344	352	369	341	340	339	322	370	335	336	320	321	344	343	317	338	342	353	325	338	340	350	350	330	291	371	321	327	339	339	275	352	332	333	342	332	334	361	366	333	355	348	387	362	313	331	336	338	330	337	355	367	336	348	378	373	332	332	355	319	328	310	330	349	344	350	375	332	338	326	342	320	309	329	347	345	338	359	347	360	358	334	350	354	313	303	337	332	328	349	297	352	345	351	322	371	335	338	329	314	343	339	320	334	330	327	341	352	339	320	346	352	346	365	333	330	322	326	356	321	336	325	314	307	345	327	347	335	323	313	334	301	305	354	373	328	327	354	316	324	339	343	381	331	316	350	384	319	324	357	357	317	325	353	354	329	319	352	362	307	312	334	338	305	351	340	329	342	289	326	324	321	303	325	353	373	336	343	346	340	348	339	339	345	339	330	352	335	325	326	302	332	333	318	335	347	348	360	327	348	336	328	342	331	331	322	330	358	346	340	288	306	338	344	374	360	355	331	287	316	332	354	300	320	320	336	361	334	357	340	327	342	351	314	343	326	357	340	354	333	359	371	331	351	366	338	337	326	324	320	357	333	375	316	336	326	320	305	359	321	330	334	332	324	333	327	352	329	334	346	301	349	324	360	338	356	342	320	363	340	337	340	338	345	361	331	344	356	329	327	306	338	329	335	318	324	344	364	336	329	287	346	332	323	371	330	306	306	330	334	317	327	319	358	330	342	379	309	348	346	318	330	340	302	343	365	327	368	323	321	327	340	339	341	343	329	314	346	341	333	296	349	325	303	317	343	302	332	319	325	361	342	347	323	352	309	367	354	364	307	328	341	328	357	339	349	346	327	375	301	348	345	302	346	342	324	384	352	307	344	330	323	327	322	315	321	321	351	336	363	363	381	339	335	339	348	343	313	320	343
14595	2352	3091	3337	2989	2484	2127	1939	1668	1589	1527	1406	1282	1272	1178	1124	1105	1123	1101	1074	1080	1018	1016	1020	1039	988	1008	959	934	1003	982	956	919	1008	956	926	946	944	959	1013	984	892	928	932	896	930	918	934	863	909	868	878	924	871	873	919	927	903	900	886	947	936	905	897	927	876	882	900	930	889	866	890	945	897	930	898	901	942	867	899	916	901	930	864	915	932	922	896	901	891	857	865	892	886	889	909	917	904	864	881	931	885	899	890	911	869	846	854	897	869	867	890	909	868	892	900	957	900	859	894	877	868	861	837	921	905	866	863	951	889	845	912	869	990	917	887	891	873	831	903	927	902	895	843	887	895	822	891	917	901	901	896	971	900	913	925	876	923	897	934	882	848	913	866	897	890	881	930	900	899	889	952	916	937	860	858	866	910	853	911	908	881	927	854	890	921	820	878	847	821	869	838	848	884	967	899	926	893	889	902	945	879	921	865	864	921	887	848	888	821	899	959	885	863	840	879	885	855	894	914	885	873	894	879	857	957	910	868	904	910	906	917	893	932	890	869	934	904	918	899	905	896	920	893	870	892	862	890	895	899	882	909	882	888	939	895	896	889	901	907	890	869	881	864	825	862	906	893	886	878	898	878	883	929	930	890	895	907	891	964	881	902	977	879	854	880	867	895	900	876	870	872	905	951	842	877	905	903	887	888	901	861	849	863	916	910	895	876	884	917	860	889	892	850	917	926	866	855	873	894	907	889	851	870	905	866	898	918	845	901	877	891	882	877	871	901	874	866	940	902	890	915	907	865	836	852	919	908	869	865	907	867	882	926	944	909	889	890	887	864	840	925	870	885	836	876	937	911	916	882	924	956	886	872	919	889	863	895	899	876	937	909	879	876	882	893	861	883	921	948	908	931	883	824	888	920	939	909	875	904	871	908	856	886	870	927	935	864	879	876	887	856	915	871	831	907	898	881	895	864	911	906	866	864	900	894	900	880	936	911	861	897	902	865	887	892	886	863	909	918	902	852	897	861	879	920	868	945	867	853	892	876	909	886	898	943	873	885	957	838	918	865	883	884	883	864	858	866	889	846	843	828	922	926	883	968	865	916	910	864	881	937	855	941	898	864	888	890	902	897	927	864	888	882	903	828	893	904	907	860	952	904	887	882	858	864	888	874	884	912	874	880	894	932	930	931	922	925	877	882	916	830	889	936	921	824	907	946	865	895	866	841	879	979	966	876	854	887	848	905	879	883	805	869	934	925	876	897	862	875	869	903	874	901	918	894	898	885	904	886	870	902	873	901	844	927	827	887	837	905	877	912	916	872	886	889	892	915	882	843	880	901	870	911	911	899	883	846	913	880	868	885	884	868	897	893	925	860	840	843	841	912	917	873	904	896	930	886	918	928	880	898	928	893	897	875	873	874	862	896	905	905	876	878	929	891	860	854	857	919	904	858	911	886	862	863	889	875	880	859	906	869	925	892	884	867	857	892	839	902	883	854	927	853	913	919	873	938	888	920	929	900	889	966	878	879	926	857	925	850	890	944	930	876	840	824	854	844	897	924	860	902	922	860	896	906	890	899	898	876	906	892	944	869	924	900	916	885	874	888	880	869	917	886	861	889	892	900	865	918	885	932	923	885	887	922	868	918	864	891	869	862	864	926	922	881	842	833	936	865	919	877	879	872	888	859	827	899	918	867	876	904	926	926	902	833	871	868	866	893	847	873	905	893	847	969	911	900	890	918	855	898	917	875	867	943	918	906	897	861	889	851	934	906	851	857	886	908	875	888	929	850	856	857	862	879	863	880	919	882	912	906	877	882	893	894	871	851	894	873	845	887	947	858	887	881	904	881	935	835	887	916	866	875	891	891	885	917	838	881	863	896	874	917	917	907	900	832	871	878	884	952	949	901	969	870	831	929	904	869	922	915	875	973	912	880	901	911	852	858	927	913	872	941	920	896	873	884	904	914	869	891	925	930	891	902	896	893	830	867	877	931	895	869	866	887	945	871	882	864	939	863	893	926	889	903	881	843	840	860	890	873	904	884	873	893	865	899	891	924	854	930	887	865	852	879	940	917	911	890	855	913	891	864	891	945	854	883	876	917	872	883	869	875	901	908	900	881	915	843	885	933	911	863	897	883	885	891	906	902	922	934	893	854	868	868	933	852	897	894	874	874	875	900	881	912	904	864	919	849	865	931	906	861	843	895	857	871	882	902	902	898	946	929	894	918	871	887	898	931	910	902	874	889	872	890	903	881	883	964	873	910	894	880	909	873	889	902	837	895	904	881	918	873	930	926	894	880	833	873	895	836	908	887	910	892	889	941	900	894	889	892	891	882	871	853	823	904	917	884	901	883	874	960	895	946	893	888	924	867	856	893	856	864	838	922	902	839	901	892	902	899	930	892	906	856	863	865	904	855	877	873	821	910	933	903	907	826	867	919	892	892	899	840	853	887	877	887	940	946	907	880	912	905	850	917	906	891	892	888	873	922	841	959	927	939	890	922	898	855	888	911	875	893	834	888	856	840	879	933	924	871	876	892	853	903	920	887	901	896	799	860	869	843	926	975	877	856	874	895	824	853	925	886	914	901	864	844	909	822	861	911	867	901	889	848	916	889	874	897	897	902	808	885	903	912	895	858	916	869	867	902	927	853	936	928	908	892	911	827	865	903	870	849	909	941	934	892	874	865	863	857	875	902	928	830	908	890	864	862	929	904	849	866	892	869	889	901	869	918	833	898	887	911	861	878	868	880	898	858	897	914	897	892	873	838	899	850	900	848	897	919	892	885	876	886	860	882	925	836	886	902	886	908	881	928	938	894	915	932	897	903	878	886	936	915	893	865	843	919	893	863	929	859	848	863	874	883	942	871	883	838	949	876	878	927	845	863	922	910	895	894	879	896	900	905	860	890	845	918	924	863	834	897	892	927	886	924	890	896	894	878	876	823	880	883	932	881	830	846	919	823	874	868	893	878	832	919	857	848	884	870	851	898	861	882	862	890	930	850	939	892	866	924	915	921	902	887	922	864	874	890	946	861	846	850	915	902	883	893	866	838	920	853	947	840	919	935	918	903	898	890	856	931	904	874	908	874	911	931	924	864	828	903	913	858	848	860	876	903	938	931	906	840	890	923	920	884	890	861	868	952	925	881	835	892	905	818	920	910	908	879	861	898	860	836	907	892	932	840	872	881	935	925	831	912	864	959	874	924	878	908	920	908	918	904	886	935	883	952	931	910	938	851	870	894	890	901	923	882	871	894	881	897	917	877	849	906	946	920	860	912	886	861	896	879	886	898	892	906	881	923	898	899	842	905	864	963	911	896	876	885	883	922	870	904	889	906	897	834	897	822	910	919	898	870	835	851	873	897	883	916	910	889	891	934	883	870	909	880	897	892	903	965	917	880	894	875	901	891	875	922	877	914	844	873	909	859	895	904	881	881	884	930	888	870	914	952	872	863	891	892	928	862	883	933	907	891	877	846	933	853	1004	839	880	881
42131	13453	2577	1709	1144	899	744	641	535	562	483	446	400	404	377	372	381	327	357	338	340	360	297	302	345	324	320	333	338	308	305	306	325	328	273	297	308	299	298	309	319	289	287	327	319	288	291	312	246	294	309	315	269	317	294	269	278	314	306	290	286	283	321	338	301	302	279	283	283	304	305	300	293	296	318	287	298	276	311	276	292	345	291	272	328	280	281	273	316	305	275	277	297	288	300	294	342	294	308	308	305	294	291	302	327	290	328	286	268	304	329	287	322	295	260	325	313	290	307	308	305	309	329	279	287	313	290	292	302	339	299	303	279	281	287	281	294	286	287	335	305	280	300	297	303	334	305	257	312	292	330	284	265	290	322	291	298	300	256	280	294	309	276	283	295	295	288	292	264	268	289	310	311	307	316	308	331	289	287	307	309	297	306	280	278	315	291	299	291	327	342	294	337	302	303	313	328	279	279	284	310	273	271	325	308	275	339	282	313	305	269	287	309	306	327	278	293	291	323	332	306	305	263	358	269	290	275	279	300	277	288	316	263	292	290	259	309	272	284	308	307	320	301	288	276	298	285	316	294	302	284	266	273	312	293	286	294	264	297	325	312	306	285	264	306	290	285	324	314	290	275	294	287	270	308	305	308	315	297	303	290	308	295	270	298	294	305	320	303	303	301	269	273	271	301	291	304	268	262	282	294	299	320	312	295	291	326	264	286	302	325	290	312	314	288	309	282	302	301	299	323	307	288	283	317	277	300	276	310	293	304	299	280	282	324	275	274	338	314	311	293	290	285	293	270	290	278	287	294	307	283	302	284	319	278	302	302	264	284	283	294	315	299	300	279	291	301	295	306	295	269	320	345	311	277	300	301	294	282	306	305	319	278	303	288	293	305	272	299	284	282	350	299	267	262	312	308	283	289	319	258	304	260	301	325	293	290	290	283	306	291	301	283	287	284	297	297	310	304	297	300	319	316	318	279	293	301	296	275	310	285	307	341	346	310	285	299	320	286	285	295	289	284	297	277	290	331	292	286	292	292	287	297	266	284	304	292	271	297	281	284	321	279	321	310	270	277	308	305	288	297	275	302	297	311	295	317	298	286	298	294	284	291	290	318	296	293	296	325	294	292	284	295	305	311	301	290	279	303	282	331	310	304	304	304	309	271	277	254	325	311	281	296	326	268	303	285	296	276	290	295	310	278	299	330	305	281	274	286	305	329	281	306	277	321	284	305	296	303	281	282	301	291	318	273	295	299	292	310	286	257	316	295	271	320	265	290	295	290	275	294	294	286	301	311	273	280	298	319	298	317	305	304	304	290	258	307	330	303	284	281	309	305	282	318	259	330	280	284	306	284	280	313	305	293	286	333	299	289	301	271	288	313	308	273	275	272	262	296	277	323	293	311	287	287	260	278	310	276	299	284	267	327	313	304	323	300	276	313	307	305	287	294	275	288	274	287	274	311	320	290	294	277	303	276	315	295	284	306	283	337	296	289	315	321	277	318	306	297	295	284	289	316	301	292	296	292	325	280	293	306	286	271	301	307	300	302	291	267	301	322	280	311	314	272	291	265	286	288	301	279	293	281	328	295	328	288	311	272	295	305	293	308	260	272	274	306	272	300	281	310	271	275	319	312	307	313	309	314	327	285	279	278	297	346	309	296	326	289	308	280	295	311	292	256	303	307	287	333	305	275	304	275	313	308	292	304	291	305	314	307	294	320	310	295	271	283	295	300	304	289	323	316	278	328	292	285	281	275	313	291	303	299	299	270	293	291	272	322	292	304	317	288	289	261	286	286	336	323	301	293	276	313	278	348	299	286	314	271	261	289	309	297	301	283	305	269	304	311	290	292	293	292	303	303	309	286	340	321	277	285	269	285	306	280	291	270	312	303	282	321	302	304	310	299	285	272	288	293	280	308	306	265	275	256	344	295	261	277	285	299	284	283	291	294	278	311	323	261	294	308	304	300	304	333	320	287	313	289	304	311	268	317	279	265	347	304	272	297	293	285	300	305	306	281	285	289	306	302	291	298	318	298	303	312	275	296	311	277	281	278	283	297	276	320	286	276	269	284	302	299	286	274	299	318	269	283	334	301	274	303	300	295	314	294	301	279	294	287	291	286	286	334	268	281	285	316	285	308	340	297	290	294	322	280	310	291	311	294	277	308	298	312	327	286	307	307	292	284	302	275	297	305	278	277	293	302	320	313	258	303	299	321	326	289	266	299	271	310	281	274	288	301	283	327	295	318	313	300	309	288	303	321	299	296	320	278	265	285	289	332	309	304	319	303	287	299	287	292	283	288	298	315	304	301	294	284	304	278	364	259	321	340	284	277	303	314	299	306	295	303	284	290	307	327	293	278	291	323	301	301	275	303	301	308	307	306	269	276	248	286	303	291	305	262	292	297	296	276	273	279	298	284	287	309	315	304	280	316	266	308	315	290	303	290	280	299	285	313	283	264	282	307	303	259	287	282	297	274	288	297	277	316	294	304	284	312	260	357	329	298	286	328	327	313	276	330	305	308	311	293	290	307	318	279	261	300	296	281	281	286	317	286	309	278	310	308	301	303	292	267	315	278	291	266	308	331	307	258	279	296	290	305	328	269	267	342	291	269	273	330	299	311	292	276	321	316	315	307	283	287	334	295	308	300	269	317	307	291	287	289	304	333	267	298	305	326	300	319	280	294	313	300	287	328	307	279	287	284	283	295	297	318	318	335	280	306	329	278	313	297	314	240	282	293	310	303	286	278	303	288	265	316	297	303	304	299	287	263	327	282	267	293	285	293	314	314	306	273	300	289	277	300	296	317	284	277	282	264	323	287	292	309	304	274	311	306	314	275	329	276	303	321	294	298	308	321	317	302	280	300	303	307	284	300	314	307	323	301	291	292	309	286	284	304	283	301	323	301	299	255	267	290	312	305	271	294	301	300	286	281	318	279	287	297	294	314	314	268	307	264	289	310	283	286	321	266	288	284	304	302	293	303	299	284	280	314	275	287	303	301	315	271	298	297	274	301	334	318	319	302	297	312	293	312	275	319	285	298	297	284	268	298	327	288	317	290	317	310	275	293	296	308	272	308	323	301	326	314	294	288	320	292	302	299	283	277	273	304	291	300	318	312	281	299	312	311	311	290	299	285	275	300	281	307	284	353	296	275	305	292	295	288	281	272	302	294	289	313	310	283	300	299	289	289	315	314	306	293	303	347	273	326	270	320	326	276	289	271	276	295	315	282	314	286	345	294	296	305	293	297	288	321	298	306	291	253	322	311	289	292	296	271	309	284	308	317	301	298	303	298	274	297	337	311	323	306	318	274	315	305	303	297	301	285	298	277	297	283	321	285	294	291	316	280	277	307	320	315	280	290	303	302	295	281	296	270	283	295	315	321	285	304	286	291	319	271	310	286	264	287	308	320	285	290	307	299	275	313	267	294	307	347	319	289	311	326	313	299	286	313	289	284	269	287	292	301	324	293	312	319	289	309	279	289	312
22362	4665	4972	5463	4665	3912	3126	2743	2374	2096	1852	1685	1557	1510	1380	1344	1266	1209	1158	1105	1080	1147	1028	1028	998	1017	961	951	939	995	949	906	882	928	921	848	855	868	880	846	791	836	842	879	825	816	784	882	836	859	786	797	785	790	823	753	791	815	811	842	791	798	805	796	835	812	858	810	739	796	820	816	804	795	772	770	864	797	760	776	777	705	826	769	788	779	753	773	797	778	793	796	765	822	765	745	796	808	761	803	865	782	805	773	793	756	769	760	746	788	796	770	763	794	793	824	791	786	771	755	784	782	719	753	812	759	795	750	757	771	795	762	802	770	770	764	796	833	766	745	792	768	788	763	790	776	799	792	758	777	819	810	781	811	752	753	758	836	752	765	764	761	772	771	790	740	785	763	785	745	803	754	726	779	731	697	752	725	741	802	739	753	774	706	813	802	769	779	706	778	759	749	793	733	744	751	808	761	731	813	751	791	767	760	727	779	755	764	730	796	783	735	769	726	774	793	736	747	812	725	764	786	749	844	789	733	757	782	814	776	770	757	756	745	724	754	762	744	743	774	797	734	784	779	769	777	778	747	746	761	797	816	803	762	765	806	798	803	747	771	801	783	769	759	779	757	787	733	765	767	767	759	774	788	800	780	754	766	773	831	742	791	805	766	745	771	759	733	733	695	779	780	721	693	762	762	778	783	753	790	735	829	748	768	839	817	795	696	766	739	755	776	771	771	731	753	742	780	794	749	814	767	733	772	731	733	757	783	792	763	768	766	813	766	727	805	802	782	773	756	784	780	778	774	764	744	753	777	803	784	786	753	752	774	835	788	789	727	750	803	811	776	741	768	819	795	835	733	741	723	774	765	791	783	821	835	729	768	831	782	752	772	765	829	803	801	770	760	791	747	767	740	773	750	782	762	761	750	746	725	763	778	741	810	743	755	772	730	818	754	772	766	735	792	770	796	768	788	775	782	804	805	730	791	770	782	783	771	710	763	749	797	776	755	747	806	823	817	775	747	767	763	718	750	774	767	817	790	778	778	735	772	787	754	797	769	786	810	723	735	800	754	785	739	729	784	775	696	753	758	768	842	753	731	769	751	758	738	731	755	778	789	762	800	755	812	714	780	757	761	787	783	798	823	762	760	744	797	823	776	807	803	761	753	752	801	784	775	745	775	798	704	833	739	773	785	753	741	819	799	793	795	737	775	787	773	777	782	747	781	797	791	769	744	745	771	756	767	767	793	750	771	780	739	749	753	808	761	735	781	800	795	741	791	748	827	776	778	764	745	769	768	717	771	773	782	743	727	774	734	735	770	776	775	711	765	809	766	724	808	725	780	767	717	743	769	749	782	793	765	735	827	713	806	749	785	762	703	801	795	702	758	772	745	815	743	742	751	742	796	789	784	736	802	767	729	817	778	746	795	833	779	755	750	784	789	739	821	731	792	766	790	775	735	778	781	774	781	801	784	779	832	793	753	749	760	817	796	759	798	778	750	739	805	697	812	751	798	776	744	751	831	745	782	806	761	728	731	775	768	767	759	698	827	761	735	797	756	805	785	794	754	733	728	777	768	808	759	768	769	776	703	763	747	777	777	779	704	811	744	777	780	740	767	799	702	790	796	739	782	820	758	785	769	809	749	834	741	777	762	762	804	766	770	766	788	734	778	751	754	788	773	760	797	764	781	743	775	731	779	773	810	731	766	764	783	784	777	809	791	779	785	784	756	789	741	814	783	764	751	732	766	761	803	761	776	749	812	787	795	783	773	802	839	779	720	764	790	761	761	747	781	738	776	781	736	720	768	785	812	776	834	782	760	792	721	779	790	809	738	796	742	783	792	802	787	787	791	762	714	698	807	787	785	791	730	745	789	773	736	742	755	770	728	790	837	792	715	803	787	802	786	787	755	799	732	754	773	779	811	731	770	773	786	827	770	780	802	801	789	768	800	769	745	767	770	797	776	787	795	809	782	732	787	767	779	793	771	744	742	785	776	759	744	727	797	725	799	731	790	745	715	820	782	771	816	776	745	750	756	822	767	773	774	768	758	801	799	800	770	810	802	851	792	815	757	785	788	734	787	773	814	760	776	736	771	774	772	761	781	832	811	765	744	772	785	768	773	726	798	807	814	818	747	717	714	788	832	729	805	743	756	764	784	732	803	801	770	731	781	754	777	782	731	715	738	770	780	745	765	753	794	747	771	758	775	790	723	789	783	768	742	797	784	790	737	817	780	804	829	811	808	748	807	751	796	778	790	753	762	733	741	783	764	811	764	730	752	792	767	795	783	763	806	777	742	727	759	751	828	792	773	800	793	782	798	800	780	750	746	766	731	757	743	788	756	763	750	771	765	788	726	727	765	772	801	748	774	749	748	779	744	811	760	756	806	715	816	725	807	786	763	774	782	754	769	756	751	759	730	803	762	837	858	793	753	834	761	782	819	816	794	765	789	745	754	810	755	789	781	734	823	751	759	753	741	769	781	750	765	707	818	798	772	753	722	735	801	793	793	754	784	829	803	771	744	804	786	726	758	733	796	784	717	760	738	795	797	771	755	773	785	745	824	746	757	747	783	749	789	753	745	725	769	791	732	775	760	799	764	735	786	773	723	724	755	801	731	761	804	820	733	745	748	695	743	763	761	803	758	766	776	745	764	816	766	813	716	810	753	771	777	806	797	805	755	732	780	800	807	736	752	828	768	787	761	756	759	792	759	753	765	772	761	802	752	778	765	773	711	776	769	804	794	803	752	806	815	817	780	749	753	744	790	771	722	755	783	743	743	737	740	752	812	749	745	798	752	800	785	755	783	770	766	795	793	738	732	725	754	762	758	732	771	768	714	773	733	799	781	745	735	787	775	813	778	786	741	750	763	715	744	785	735	782	751	756	772	765	802	781	771	757	726	786	749	773	787	815	748	753	765	758	812	767	716	759	729	774	769	747	783	717	790	790	748	800	746	779	734	804	722	775	808	780	797	768	743	769	779	737	782	754	783	791	806	758	773	751	745	734	731	790	812	778	840	809	773	795	768	781	804	718	733	800	819	771	776	764	770	743	773	729	776	728	745	748	712	751	755	812	761	838	740	769	775	762	738	745	751	757	794	758	780	773	746	750	752	752	751	715	763	760	760	794	780	736	805	745	764	757	775	780	799	750	752	788	799	755	744	781	789	748	756	796	737	791	774	789	742	748	752	794	718	804	827	744	774	731	762	779	769	726	808	762	784	833	803	722	754	770	741	760	773	753	788	809	754	754	755	749	735	787	724	768	734	770	797	753	743	778	786	779	767	783	773	714	778	759	754	744	792	747	812	776	730	751	752	756	792	753	812	770	819	811	749	775	770	719	786	735	755	751	761	775	786	740	777	794	785	777	759	777	745	753	722	797	781	744	786	754	773	752	797	780	802	771	781	718	791	745	774	736	727	740	738	746	738	768	810	698	845	759	834	801	783	760	783	797	797	748	780	757	797	753	827	773	725	747	762	794	762	778	771	762	809
4998	425	235	240	221	225	211	199	201	224	187	206	176	215	179	192	176	190	215	172	181	245	215	187	197	216	214	205	186	206	234	196	193	206	210	193	214	191	168	217	218	195	198	219	212	200	200	203	180	194	199	190	197	199	181	199	210	188	230	206	191	195	193	210	184	158	177	201	238	202	187	205	181	178	202	210	199	218	177	197	178	216	208	200	206	204	205	188	187	205	204	198	219	188	215	220	198	190	202	180	198	213	206	204	190	199	179	193	200	238	193	188	180	182	195	199	200	217	199	188	172	190	184	204	197	180	182	195	196	193	200	196	192	184	223	180	195	179	180	204	169	174	199	202	196	209	201	218	187	209	214	195	205	184	181	200	212	207	169	183	185	175	219	193	192	193	176	204	189	183	183	191	209	193	202	184	188	198	193	197	186	214	201	197	174	217	190	178	206	197	221	196	188	202	198	191	167	203	183	187	196	168	211	187	191	196	191	189	208	191	197	215	191	186	183	203	204	190	210	207	208	169	210	184	189	179	190	210	190	192	217	236	197	180	192	200	199	197	209	186	201	206	199	198	185	196	207	194	198	198	200	223	208	178	182	194	189	198	194	203	203	236	197	169	215	180	210	196	197	188	188	219	203	214	189	189	169	218	210	219	228	204	218	214	188	212	213	203	198	190	200	198	199	205	176	189	199	195	194	204	160	188	184	162	169	204	189	189	208	176	209	193	194	201	193	197	187	196	211	208	185	194	181	195	199	207	186	172	181	214	176	219	212	207	231	238	199	184	204	191	206	190	205	199	214	217	209	178	200	192	178	211	195	208	205	179	206	188	196	206	208	180	183	189	182	199	193	188	212	170	196	202	185	183	195	186	187	179	203	212	203	207	195	198	204	194	204	189	190	197	176	194	187	195	198	216	202	174	218	203	198	211	198	203	203	228	186	176	179	183	206	213	188	190	198	204	182	192	186	194	187	190	220	190	190	211	194	183	184	212	204	227	235	196	202	198	195	190	232	194	188	216	193	216	200	218	192	205	194	195	175	199	180	210	208	172	182	191	185	198	164	200	225	195	206	178	154	190	189	199	191	210	205	172	193	210	179	197	207	185	199	193	220	197	197	159	210	183	174	199	181	201	186	214	216	183	195	173	207	192	207	192	195	201	205	201	223	206	203	217	213	195	195	232	195	186	194	184	191	185	210	191	192	206	179	207	212	192	195	169	210	214	206	187	223	187	198	183	173	201	207	201	224	209	189	181	182	207	209	194	171	183	193	195	217	210	194	192	178	201	234	201	222	196	226	191	188	192	219	201	188	188	193	190	187	195	200	192	219	182	193	187	203	209	197	183	213	188	188	189	196	189	197	187	180	182	222	196	173	177	190	189	208	215	204	206	200	210	172	176	209	203	240	199	209	208	199	194	194	188	201	197	171	197	191	204	208	188	198	184	218	211	201	222	202	203	216	199	166	207	186	197	183	196	198	201	218	213	190	210	213	201	190	195	200	231	195	201	189	192	191	220	213	214	201	232	168	199	185	193	174	188	189	197	198	183	212	188	183	225	202	219	205	238	204	197	200	191	197	192	170	196	216	185	178	177	216	218	200	215	238	210	203	207	189	210	213	216	177	173	197	212	195	225	164	194	191	194	182	168	187	190	199	201	183	197	193	196	196	195	182	181	189	204	214	189	205	192	208	202	224	178	187	172	200	196	228	186	186	202	200	182	195	190	193	215	219	216	181	197	202	183	201	206	197	217	190	166	183	179	178	217	209	183	189	179	205	230	182	208	179	180	221	196	218	195	173	173	196	189	206	180	188	190	200	197	184	193	188	169	200	183	198	206	173	200	197	164	201	212	171	212	216	227	211	203	191	193	187	202	195	167	212	206	237	208	208	212	227	176	202	197	201	156	191	201	202	192	191	190	203	167	177	192	230	173	171	190	200	206	209	207	192	186	202	213	208	201	206	196	236	224	175	183	201	195	221	192	162	196	193	195	164	207	177	189	197	198	211	214	208	195	181	206	187	190	219	187	194	181	199	178	184	203	203	220	202	192	204	186	166	184	211	200	210	212	209	215	225	194	202	173	200	204	198	206	210	211	196	172	181	193	205	211	203	215	196	197	190	170	194	193	206	180	203	170	206	197	181	175	193	203	214	208	192	186	175	205	210	185	192	195	186	229	218	199	209	197	181	200	204	228	190	196	202	217	212	187	207	204	186	208	204	212	209	189	170	177	184	185	181	214	214	219	198	188	192	196	188	160	204	208	191	200	199	199	199	197	185	215	195	199	189	186	185	189	195	205	194	175	184	173	181	174	218	172	175	186	194	215	201	192	201	188	215	207	194	197	195	178	182	178	199	199	196	179	216	227	204	205	179	195	217	189	210	205	242	189	209	189	194	202	189	197	189	197	205	198	226	178	213	175	184	230	208	190	205	195	215	188	200	178	213	212	178	189	217	180	202	171	182	194	191	210	195	188	199	203	192	196	202	181	206	193	214	201	192	181	205	191	191	202	180	175	223	183	173	184	208	191	186	216	197	195	210	185	198	203	214	189	193	225	195	189	202	205	190	187	197	230	218	195	222	191	203	192	209	194	181	234	234	167	217	204	206	203	206	228	207	174	204	198	195	203	180	195	217	198	211	208	209	197	204	207	195	206	201	193	186	195	196	186	190	192	207	191	210	220	212	216	213	207	198	183	175	164	191	206	202	223	192	195	175	185	220	213	202	212	168	171	212	208	193	176	207	195	194	199	193	185	206	213	214	191	198	189	197	217	197	188	175	218	209	210	214	202	188	172	248	190	186	193	204	200	206	195	184	218	213	185	214	203	217	157	195	185	191	196	195	228	213	195	198	177	193	199	191	179	190	200	177	200	215	200	193	177	181	203	190	185	208	193	181	207	220	223	194	210	213	185	233	188	196	210	202	203	210	180	218	187	165	204	226	194	224	178	193	202	197	195	184	221	206	202	184	187	179	199	212	191	197	171	211	176	198	227	172	205	206	202	216	198	197	189	195	186	225	228	212	194	201	187	183	172	197	175	193	187	227	204	219	186	202	205	205	199	199	196	198	209	175	204	196	231	208	193	205	211	203	172	208	189	181	198	193	195	190	225	199	197	198	175	160	185	204	214	197	215	194	195	199	202	196	193	219	218	219	213	189	188	166	214	191	214	189	193	190	201	197	187	183	201	188	194	211	151	232	199	223	189	218	190	187	188	208	209	198	185	227	196	183	184	183	194	202	167	174	196	212	197	220	181	182	173	200	202	209	174	175	180	179	175	185	209	214	192	216	200	204	186	182	184	197	216	204	190	193	197	197	222	179	185	195	179	204	207	174	167	217	182	175	189	181	190	192	184	196	224	205	189	186	204	201	190	202	203	208	188	188	198	204	199	217	177	206	217	199	175	188	207	226	171	219	192	184	194	204	203	206	193	183	200	236	182	199	187	243	183	203	198	217	199	194	182	193	157	152	196	190	162	197	240	185	171	173	200
6012	911	715	653	693	659	607	636	602	613	614	629	577	566	586	574	618	584	582	586	597	631	609	592	577	573	621	592	557	592	581	561	566	550	601	571	577	537	582	563	596	563	596	554	581	571	620	587	604	625	595	616	556	617	607	571	562	595	623	566	590	572	574	589	607	587	560	583	583	554	558	632	589	564	533	560	580	578	614	552	577	606	581	536	559	550	601	560	580	563	568	559	625	588	595	604	558	539	580	596	558	568	582	586	551	556	635	570	560	575	594	533	629	604	578	618	602	564	580	591	559	572	616	564	569	576	580	587	588	570	614	589	608	534	549	594	568	592	568	563	555	571	576	572	574	576	586	598	595	544	616	555	654	591	561	587	593	570	595	553	581	577	573	569	561	590	585	561	570	565	583	558	588	649	582	608	623	550	547	555	568	593	560	596	568	587	574	541	578	637	543	584	594	536	601	601	558	561	570	591	531	623	598	617	600	578	563	589	635	578	548	590	570	563	575	600	598	544	600	595	573	593	547	605	567	569	552	558	587	576	559	562	569	580	551	549	555	568	572	593	561	581	618	631	620	539	625	577	625	539	627	555	572	611	575	591	586	573	625	595	578	600	549	558	557	615	603	552	567	544	579	578	558	570	535	600	609	566	607	606	604	577	555	581	576	575	614	614	583	575	567	567	544	568	571	548	586	563	594	580	576	601	611	604	547	548	599	580	601	565	591	620	600	621	600	560	582	545	582	584	591	574	573	571	615	538	647	595	545	572	504	586	593	598	546	568	542	613	614	571	566	601	566	613	543	627	613	593	552	627	632	572	576	604	553	581	564	572	609	546	569	593	598	581	591	605	576	570	580	581	541	585	586	597	576	537	620	568	565	598	570	594	559	578	575	584	571	591	541	581	575	553	613	606	587	606	624	530	595	547	610	616	574	609	558	573	584	596	558	548	593	587	571	582	570	594	627	577	579	554	569	583	578	616	575	571	568	579	584	538	609	589	627	613	568	612	644	647	568	616	615	618	539	646	520	602	574	585	577	599	566	597	647	561	583	548	566	587	567	557	572	564	586	585	554	599	604	611	558	572	582	563	586	614	551	554	604	574	566	565	607	603	568	534	583	552	574	592	550	571	604	578	615	580	609	550	563	625	610	620	589	596	591	577	594	581	551	579	547	584	601	625	614	589	532	580	592	559	557	587	556	570	594	589	584	600	587	590	576	633	590	529	605	639	568	570	540	593	610	576	523	612	574	592	520	575	543	570	585	606	630	612	582	591	570	553	539	561	590	649	571	576	590	574	592	627	554	579	591	571	587	576	543	557	612	596	558	605	585	628	601	563	532	594	575	601	534	557	567	539	561	587	580	583	596	591	582	572	562	589	583	576	565	590	619	581	582	589	580	582	594	618	595	545	551	563	556	628	566	585	594	537	559	618	589	585	562	579	587	571	549	589	568	560	611	583	572	586	602	609	564	569	595	575	613	587	578	565	567	571	596	566	600	620	603	585	553	574	584	545	584	596	592	609	563	583	574	583	554	598	579	594	543	553	564	597	551	619	589	584	595	582	618	578	588	558	595	610	629	573	554	583	625	593	586	581	620	549	611	561	632	599	556	585	614	566	546	588	568	574	576	606	554	609	590	572	595	594	533	589	561	577	527	570	607	583	592	564	526	573	566	578	626	634	576	572	576	547	598	560	597	584	591	568	535	582	602	596	560	581	610	568	561	600	583	576	562	602	543	611	561	589	539	550	617	594	587	565	563	623	562	562	591	616	573	548	570	555	544	594	609	610	652	583	554	603	594	579	547	605	593	597	553	592	571	558	527	570	585	559	557	548	579	604	575	595	583	578	547	582	584	557	574	591	568	600	606	601	553	549	543	566	599	585	595	594	557	581	560	572	571	580	577	626	612	581	603	636	582	567	568	591	572	594	599	587	575	543	601	571	579	601	612	567	563	552	569	570	572	631	558	555	567	548	565	511	589	553	598	568	588	554	547	566	581	566	598	582	551	587	590	559	624	610	584	584	620	616	553	567	559	577	557	569	585	598	546	584	573	552	611	560	591	575	573	579	559	607	599	520	574	599	565	619	579	566	550	565	595	543	581	563	562	524	607	593	595	620	571	540	630	573	591	565	588	599	594	597	591	564	582	600	599	589	555	582	590	530	578	558	560	580	554	586	583	600	561	606	591	582	537	585	566	547	553	587	566	570	605	542	583	555	581	611	555	596	553	627	604	603	552	594	580	583	558	600	557	583	549	577	607	578	554	625	544	565	569	590	635	574	615	601	585	537	582	595	584	587	649	552	591	615	552	596	576	623	602	594	598	562	580	624	639	577	578	576	549	587	587	588	563	590	571	564	606	605	567	566	573	608	596	584	575	564	588	587	602	544	593	611	589	584	614	557	605	541	576	566	590	567	548	567	579	566	570	533	607	587	611	581	603	594	526	601	573	607	582	582	622	569	596	593	570	578	550	595	584	568	581	555	602	581	607	597	604	568	602	603	555	592	583	577	582	521	569	602	600	566	577	562	592	579	612	559	572	540	589	594	563	611	561	615	626	616	577	572	548	558	528	596	551	609	556	536	604	542	542	550	591	534	578	602	560	585	594	576	570	577	581	557	594	555	576	598	543	601	591	558	569	539	556	587	554	622	521	591	561	538	559	576	584	577	570	594	563	575	635	518	576	563	551	621	613	588	592	562	565	565	584	570	608	613	607	601	592	569	600	610	560	667	615	593	586	570	589	602	591	568	570	590	584	601	541	589	557	536	617	589	608	601	553	612	581	575	581	611	557	597	598	607	547	555	595	582	563	560	627	574	593	554	576	588	584	570	571	618	614	553	581	573	566	577	579	545	586	591	595	597	582	542	570	592	586	590	595	565	565	582	552	578	563	619	585	561	542	546	559	624	593	598	555	561	561	608	595	589	596	573	615	591	557	554	583	579	546	601	583	634	524	624	582	638	547	550	575	532	564	553	579	570	597	542	606	572	576	600	560	583	578	584	624	600	590	606	600	613	591	555	564	546	591	568	564	571	586	577	555	591	578	605	563	592	606	606	552	573	600	602	556	588	576	550	596	654	547	555	581	599	589	567	613	579	588	592	575	569	555	596	590	596	540	568	613	557	563	572	550	562	573	594	572	573	596	552	585	543	546	598	562	593	621	578	585	590	587	588	567	567	637	569	566	564	592	591	604	590	565	561	578	550	581	621	590	573	589	572	610	540	545	597	579	608	591	588	539	570	591	574	543	619	571	606	590	554	600	583	585	571	573	582	525	534	578	556	561	600	561	583	586	600	583	581	602	595	571	568	586	590	589	576	605	594	568	592	634	564	591	574	597	598	558	499	589	609	565	558	600	536	607	605	563	550	577	602	607	557	615	595	542	576	557	582	568	583	596	567	545	568	583	607	587	631	558	597	569	571	543	585	572	582	574	569	612	592	591	597	600	602	586	601	594	597	611	593	645	542	553	593	558	597	582	591	571	549	592	573
31621	14799	1821	978	751	606	532	503	497	452	427	381	404	384	399	405	375	343	387	337	389	344	383	369	360	357	364	306	371	357	368	329	362	338	344	328	374	329	352	358	349	338	370	337	347	354	325	392	331	351	352	352	318	339	354	349	313	317	340	293	332	340	355	384	280	328	344	308	331	313	353	344	337	360	348	322	328	325	377	347	334	334	316	309	299	327	330	350	358	339	338	350	350	343	324	327	334	324	329	309	330	373	358	356	369	353	371	371	347	329	319	327	341	321	354	342	341	340	343	379	371	335	329	331	339	330	355	310	349	322	347	336	350	321	335	351	320	329	349	358	345	318	330	316	338	350	353	369	351	347	347	380	332	317	341	341	330	330	335	359	355	339	339	331	334	321	368	375	355	322	335	311	307	330	342	326	337	350	335	347	361	349	311	327	333	407	308	365	336	344	322	311	315	295	323	320	324	322	329	334	316	319	327	334	353	364	323	347	349	369	325	322	361	352	375	321	359	325	360	368	348	354	322	349	320	340	345	374	350	335	311	346	336	326	331	355	364	363	350	325	326	349	316	371	352	342	351	330	357	338	355	314	314	349	347	345	358	367	359	349	306	337	318	338	376	356	333	334	333	362	338	310	322	328	354	311	360	351	333	305	350	332	369	342	309	392	294	324	359	344	319	327	329	306	301	342	353	319	373	326	343	340	345	342	327	369	331	345	325	311	351	337	351	340	354	317	354	322	354	316	319	351	336	346	343	366	348	323	322	348	360	334	333	319	311	365	338	338	309	320	332	354	346	342	364	380	367	321	345	354	324	349	341	364	335	340	338	347	333	357	338	350	333	356	321	306	330	367	336	334	302	317	332	348	347	356	347	365	355	330	342	321	370	341	327	376	336	349	322	342	335	343	371	323	318	333	323	306	367	343	341	348	330	366	327	332	333	339	334	327	333	324	359	342	353	314	365	340	347	348	332	370	333	361	350	329	354	370	318	344	335	370	312	333	349	310	339	319	331	301	348	321	375	327	381	339	315	345	345	316	316	329	306	327	315	326	363	358	307	356	374	350	318	328	346	310	314	322	327	347	323	352	345	347	341	343	344	351	345	322	370	348	378	351	336	341	318	345	345	341	307	374	328	362	357	292	359	313	364	365	351	321	325	350	339	349	333	357	341	330	332	332	381	328	321	359	303	369	334	357	359	363	318	335	362	335	346	342	360	340	306	332	321	336	320	353	342	318	355	340	337	336	307	346	366	331	327	318	307	337	386	356	359	323	360	342	338	364	334	352	344	315	324	276	334	298	379	324	351	338	325	364	359	348	367	385	333	366	323	372	338	347	354	334	339	333	358	353	339	327	312	338	349	348	351	348	350	333	349	356	380	332	342	361	333	319	357	339	329	316	332	344	367	330	338	353	332	335	340	343	336	365	325	346	334	317	327	336	359	306	328	347	365	331	323	328	302	331	346	324	304	326	357	341	328	350	338	370	319	306	350	342	357	343	344	361	347	323	353	326	332	346	348	323	337	326	316	334	368	324	366	347	321	338	367	358	345	351	347	313	352	323	360	351	338	324	332	333	337	333	341	363	353	357	383	359	349	352	341	369	311	360	316	335	293	306	345	369	333	351	310	327	346	357	355	306	315	336	340	362	337	331	286	384	355	320	332	323	357	353	375	311	338	348	316	360	390	309	328	354	364	301	357	336	330	307	337	330	338	325	357	360	333	301	310	338	326	348	351	323	324	314	356	366	329	336	325	314	328	385	340	329	339	352	342	383	333	365	344	345	343	310	331	320	350	333	351	351	338	362	363	328	327	354	359	366	360	345	368	358	317	370	341	335	381	333	344	337	329	328	366	344	357	330	354	332	345	353	302	365	336	386	348	340	355	357	344	338	351	331	367	320	342	326	310	361	310	345	307	349	356	351	323	329	357	382	360	337	339	329	322	279	325	344	356	350	349	349	322	321	344	303	385	337	329	330	330	332	356	332	352	309	340	322	292	339	336	335	366	343	351	350	368	363	331	335	338	344	379	351	357	362	330	352	352	356	352	325	314	362	330	325	353	326	359	344	314	332	358	358	359	344	350	322	358	342	314	389	340	337	368	335	336	362	313	323	360	319	352	321	344	325	357	366	337	343	346	337	350	320	354	328	341	302	357	348	362	375	318	362	365	377	379	344	337	366	389	363	332	338	352	324	360	339	353	371	343	321	345	326	357	313	345	342	362	380	336	339	334	323	338	340	312	359	337	344	347	356	346	325	340	324	349	360	341	330	330	324	373	363	343	355	386	340	331	304	378	306	329	341	337	320	353	335	328	315	351	344	335	316	356	319	354	341	333	369	333	300	348	364	365	319	373	343	344	334	363	359	363	318	327	389	283	356	359	360	317	314	366	367	353	315	362	325	335	300	319	348	370	321	338	324	375	301	351	348	386	330	366	323	333	333	332	361	315	342	359	313	339	326	319	359	338	321	333	363	336	350	334	358	335	332	353	340	346	340	341	356	330	288	330	326	319	382	350	359	352	319	344	377	341	350	305	355	375	345	326	333	356	344	345	330	340	309	331	337	349	348	356	363	332	359	324	393	340	330	323	333	331	369	344	327	335	332	302	313	334	352	342	325	348	329	367	332	336	346	322	316	332	335	324	337	370	355	359	332	356	354	330	375	366	322	337	361	361	295	332	341	347	346	353	362	343	310	362	347	318	327	350	347	323	353	307	316	345	330	407	359	333	374	324	363	376	316	354	328	348	332	337	341	334	335	321	345	317	347	325	359	311	321	289	334	315	344	348	348	320	331	347	366	337	340	354	329	328	316	326	379	334	335	330	314	347	366	379	373	321	363	347	332	338	314	328	311	351	317	337	302	351	353	330	315	323	366	327	330	305	318	322	369	321	322	346	329	325	308	348	341	375	305	342	323	307	340	316	330	318	321	325	339	322	347	284	348	372	356	326	367	303	355	313	350	331	348	337	332	372	336	343	313	340	336	365	301	328	348	366	337	319	350	320	335	357	334	371	349	372	375	331	379	349	332	325	344	354	313	350	339	348	338	318	340	334	349	334	338	326	331	357	347	337	356	344	336	329	333	337	354	348	363	352	356	366	350	343	324	348	297	351	363	308	346	332	326	325	364	304	303	324	347	365	380	338	300	335	316	335	317	332	334	320	320	373	335	321	384	352	339	315	340	346	333	325	337	321	328	328	349	351	329	324	363	393	349	339	340	324	326	311	328	338	356	341	381	321	323	351	365	338	306	341	332	364	347	384	340	314	330	343	328	331	337	338	335	326	341	355	367	328	373	380	356	318	393	358	355	354	373	341	342	313	313	319	375	329	342	345	356	364	316	347	339	327	323	347	357	346	329	369	326	323	318	328	384	349	341	352	338	345	350	363	347	344	335	345	333	326	359	338	349	326	362	352	352	347	346	324	306	338	349	344	303	332	334	349	317	316	362	369	320	356	299	337	339	325	328	350	340	317	389	372	358	356	337	318	337
16730	9525	2960	3315	2983	2442	2146	1882	1684	1544	1447	1356	1285	1202	1253	1143	1201	1138	1090	1091	1006	1031	1015	1048	996	998	1022	1009	970	1003	951	977	930	956	969	913	979	931	958	950	919	946	954	962	927	948	907	938	906	892	988	935	954	934	967	932	937	927	840	977	904	888	956	933	870	930	902	882	936	883	954	897	889	892	883	917	946	916	922	933	894	903	935	871	900	872	866	909	910	888	837	944	935	905	949	907	920	915	920	836	874	843	867	933	890	945	882	852	851	966	869	902	897	904	890	909	888	959	900	897	870	849	893	942	887	827	891	887	907	936	938	870	908	843	911	934	932	933	922	912	900	932	901	854	894	882	907	915	877	932	921	907	883	931	930	841	897	891	885	914	939	917	891	954	901	937	895	893	888	891	915	864	889	898	906	869	838	878	910	898	865	981	913	955	941	877	911	893	889	866	875	896	924	968	872	879	918	930	898	890	885	904	894	939	931	875	879	944	897	830	905	895	956	926	890	900	908	879	897	905	917	930	895	860	927	858	889	894	884	884	904	895	929	891	940	945	837	933	936	938	892	879	888	889	912	857	920	856	861	851	841	898	849	897	877	892	895	864	913	921	957	896	950	910	941	847	888	890	845	906	858	855	866	893	845	879	874	903	918	843	944	852	855	877	869	885	848	932	895	916	941	903	869	913	893	878	872	933	868	881	916	878	939	996	895	923	891	872	933	936	876	919	923	877	894	907	857	930	939	915	893	890	883	920	894	947	883	884	891	865	888	926	887	888	905	904	875	888	949	925	915	898	908	884	874	903	894	894	927	890	878	872	909	873	928	872	940	895	896	887	889	874	874	834	913	921	895	911	898	935	899	921	923	893	900	894	911	939	875	865	939	898	871	826	881	857	934	900	878	934	938	886	903	893	888	914	887	899	919	938	872	881	963	933	898	896	892	902	906	895	892	913	886	926	888	866	856	890	905	933	912	901	906	893	871	908	914	927	891	897	892	874	896	877	921	887	873	913	864	909	969	913	903	927	958	878	919	925	928	911	885	853	915	890	912	927	916	910	916	911	840	908	905	852	848	820	928	908	884	891	917	917	928	910	883	842	942	879	905	897	932	841	891	907	884	899	918	892	870	891	856	918	958	923	918	878	899	892	856	941	869	894	917	948	880	892	890	898	890	941	875	840	878	978	883	903	857	850	937	945	859	844	906	910	927	900	877	937	898	890	902	863	959	882	887	917	898	849	891	897	890	851	891	869	860	916	927	870	874	897	964	877	922	882	941	873	930	879	890	903	879	855	856	938	901	857	887	931	874	915	861	896	933	913	875	867	917	899	891	904	911	926	876	917	884	896	849	921	940	889	900	889	922	893	878	897	935	893	906	860	863	951	888	921	890	859	888	872	877	917	884	940	926	895	898	868	891	880	862	892	903	898	864	937	882	941	855	895	878	922	876	900	918	869	928	918	904	915	919	853	867	903	899	909	913	893	948	927	891	912	903	831	924	909	857	910	850	915	879	903	898	924	893	942	891	930	964	884	887	938	890	845	944	867	887	905	903	874	884	927	968	899	911	901	908	927	924	852	835	845	913	888	912	935	898	934	864	914	904	913	852	847	927	924	910	907	904	887	901	900	906	891	914	935	921	896	889	881	890	891	916	904	881	885	905	909	893	903	917	879	899	865	911	871	901	896	895	909	944	899	854	851	858	899	843	859	916	854	932	928	892	841	859	967	921	904	908	887	936	934	867	917	860	943	874	941	880	926	927	890	851	936	916	847	858	866	932	893	874	902	872	958	900	843	873	878	932	905	874	912	848	910	881	896	902	917	909	920	912	956	899	909	881	946	973	878	918	848	900	951	895	905	934	900	909	915	931	932	880	974	875	900	891	898	980	914	888	909	969	912	862	922	893	907	912	871	913	929	933	916	910	876	888	895	895	857	917	941	867	853	861	870	905	942	871	872	899	878	842	866	940	918	888	865	964	850	901	861	928	921	907	908	812	872	938	912	886	873	875	876	861	942	887	921	861	875	909	873	940	933	918	900	916	862	912	936	910	877	879	894	885	948	871	913	847	893	888	948	899	889	910	945	969	873	886	936	889	915	908	884	888	895	911	863	893	879	905	926	873	967	926	927	898	897	851	946	892	876	933	884	887	911	927	864	914	914	887	909	941	872	895	897	836	896	910	895	871	905	892	881	860	886	876	904	858	874	895	888	883	929	840	922	903	921	863	882	918	878	896	890	925	874	890	855	941	880	862	897	876	861	887	911	838	893	860	853	868	890	868	899	865	882	958	893	917	862	905	888	921	942	849	907	884	945	931	883	890	953	882	886	867	885	893	871	900	916	898	932	903	950	906	901	871	867	891	923	876	965	889	898	881	908	907	818	908	945	887	890	909	830	886	902	831	884	871	882	919	887	894	923	896	888	914	889	923	895	897	909	875	901	922	878	871	901	887	925	852	887	884	964	910	921	905	912	923	912	920	933	892	905	873	883	879	920	887	915	926	904	890	906	855	898	901	926	870	906	856	900	904	948	932	867	907	854	884	906	882	909	908	894	878	845	881	914	920	910	918	974	920	896	881	942	939	888	912	890	839	894	919	865	871	880	914	989	910	887	964	886	931	854	859	912	966	876	954	869	847	880	913	937	912	945	843	973	890	892	921	825	884	889	915	901	896	881	946	881	890	925	921	844	885	857	844	946	918	907	883	914	960	888	911	809	894	876	889	939	879	924	942	883	854	918	946	912	895	861	870	851	859	860	953	876	886	921	868	875	882	969	866	943	911	864	859	893	916	869	910	875	897	895	907	895	859	892	918	865	884	878	913	936	945	933	858	938	895	919	894	883	806	904	940	928	898	899	948	893	849	911	904	859	866	942	870	871	882	906	944	918	927	868	918	888	930	938	913	927	926	915	927	840	859	900	912	928	891	852	865	897	862	864	918	896	934	878	915	870	842	918	921	925	907	909	883	883	866	933	916	914	904	897	822	875	914	932	979	940	894	887	891	854	900	857	908	903	907	945	875	859	861	890	946	883	901	932	901	920	921	885	900	906	883	919	893	932	912	882	900	926	948	941	913	853	872	898	915	862	928	928	907	813	923	902	866	902	987	925	917	870	904	872	952	883	917	942	876	861	914	939	870	874	845	917	886	871	868	894	868	935	879	904	855	877	851	876	934	852	945	908	928	929	872	905	911	840	885	906	846	929	929	887	892	919	871	924	927	850	898	966	869	910	907	912	927	910	854	910	891	874	893	886	924	875	918	905	873	926	914	923	831	887	905	925	876	889	874	837	891	860	910	863	863	894	880	871	936	895	944	848	902	893	875	932	938	884	848	903	884	927	849	886	939	914	826	865	875	892	853	934	892	898	895	874	888	863	863	863	880	950	926	878	891	846	931	924	870	912	836	888	884	905	876	909	848	886	919	873	879	895	902	862	903	856	873	871	973	912	944	902	880	965	924	871	896	862	904	919	934	899	901	906	910	909	932	900	907	957
45571	31865	6359	1694	1148	822	710	599	552	494	457	372	382	423	363	369	336	373	319	338	364	318	327	346	320	341	311	317	375	324	309	309	317	321	307	317	333	283	304	324	345	306	304	327	295	297	317	315	294	278	313	295	287	316	322	316	283	300	267	311	299	324	344	308	285	336	300	309	304	317	295	310	326	318	287	316	273	324	295	280	308	290	300	321	300	305	294	311	282	293	317	261	310	282	334	308	276	305	308	330	318	300	316	309	281	280	260	316	292	316	309	296	300	291	295	292	279	319	298	318	303	317	280	304	292	278	308	272	334	293	315	321	305	300	298	302	290	285	306	273	291	271	293	307	320	295	261	350	320	294	306	297	310	286	278	304	267	302	287	295	291	302	293	265	303	291	324	328	323	341	311	343	293	281	315	321	283	314	325	270	286	324	308	306	282	307	284	305	319	293	263	279	301	293	313	286	325	310	310	272	301	322	296	289	317	328	276	316	293	304	307	285	314	321	324	308	281	304	279	297	331	312	290	317	308	312	290	321	297	298	314	307	257	292	303	310	275	255	301	298	291	287	293	304	299	333	320	289	304	284	332	305	327	285	264	275	315	315	297	314	302	299	300	305	296	292	313	313	306	284	288	283	311	258	275	303	269	285	317	305	294	287	307	319	277	301	273	292	313	323	304	306	290	280	324	315	268	310	297	312	284	282	307	309	275	279	295	299	307	328	287	308	303	289	315	323	289	297	314	268	294	287	289	279	322	294	316	322	319	305	325	318	286	277	271	302	348	315	321	302	294	295	313	298	298	288	276	318	282	295	307	275	292	295	310	280	327	297	300	300	297	322	305	291	317	307	315	321	312	305	300	320	310	288	302	296	308	291	281	308	306	318	307	327	333	332	328	311	302	301	292	280	307	298	296	298	323	316	285	298	315	302	316	279	318	275	307	263	313	295	287	312	312	309	285	301	289	285	276	324	351	292	288	329	322	319	353	282	292	301	335	304	308	266	261	338	316	268	321	316	305	322	319	267	295	286	289	285	260	344	318	257	288	317	309	339	290	297	336	308	315	336	312	299	312	296	314	304	277	319	279	307	270	297	324	298	277	309	292	303	313	290	289	276	298	279	316	274	316	302	290	318	270	283	330	298	309	291	287	314	296	343	316	295	321	282	308	294	283	293	308	307	316	330	354	322	304	291	325	284	298	298	282	302	346	303	309	290	274	284	295	294	296	289	281	297	304	261	334	291	287	334	274	300	304	309	308	308	277	299	328	315	344	308	292	303	297	305	302	291	276	318	280	278	288	306	314	296	293	315	305	298	297	310	322	275	323	278	349	351	310	317	321	284	313	279	281	310	318	296	309	298	295	293	328	281	304	308	290	318	287	306	300	299	281	283	328	279	290	304	287	305	328	321	273	306	299	292	311	304	322	299	295	300	284	300	320	297	316	291	299	283	295	289	301	305	311	284	293	308	285	313	296	308	317	283	316	303	297	307	279	264	288	318	290	322	288	348	325	316	296	299	315	319	296	286	279	279	280	305	277	305	294	312	313	291	293	313	306	292	286	288	284	287	285	284	298	276	319	297	283	256	319	339	291	262	301	279	311	304	297	288	289	287	299	292	314	286	286	297	277	270	348	312	299	329	281	278	298	296	311	321	309	301	293	315	262	325	286	300	295	288	307	333	315	270	298	299	294	298	299	291	302	312	321	320	290	285	298	315	291	295	289	326	315	322	338	265	324	295	325	294	293	293	316	276	290	312	298	309	304	303	294	310	330	302	273	285	318	317	300	286	307	310	300	309	297	306	342	305	314	351	279	312	357	294	309	320	283	282	302	311	270	291	301	296	311	293	333	271	300	309	283	253	325	303	279	290	277	280	323	291	306	298	308	251	297	290	280	307	311	281	300	317	291	322	288	279	272	312	295	292	278	314	281	341	314	298	310	285	272	304	298	301	309	305	278	317	306	307	294	287	291	300	290	322	318	323	310	305	289	298	331	303	298	300	291	285	321	315	301	312	283	312	288	268	321	291	272	314	310	304	321	325	295	298	291	317	271	276	292	293	290	285	305	276	340	330	310	330	297	258	317	283	325	261	283	283	306	320	325	285	269	324	303	269	322	276	292	285	292	292	279	300	283	294	317	318	285	278	281	296	311	318	310	317	257	305	277	318	251	279	345	317	332	307	283	336	322	302	290	267	283	292	301	286	281	296	289	315	319	301	302	319	325	281	309	359	319	307	295	268	294	318	309	347	287	303	305	302	272	302	308	304	309	305	286	299	308	291	279	322	281	305	313	296	296	326	309	286	285	295	326	289	290	288	310	307	311	272	304	310	293	334	304	282	299	332	303	311	330	284	334	279	272	299	315	311	271	304	288	282	281	296	323	308	295	313	310	299	296	297	285	305	304	295	310	282	309	290	301	291	309	331	311	322	290	304	328	301	283	274	299	327	260	322	287	273	277	313	319	306	289	271	283	301	286	309	297	307	295	275	287	291	304	356	308	244	292	284	302	305	301	303	262	290	290	304	299	311	314	318	300	279	300	295	294	309	328	309	290	287	357	301	319	306	307	316	290	316	274	271	363	282	286	295	289	288	326	295	286	306	347	287	305	311	306	292	304	327	278	305	312	305	295	284	322	282	277	305	275	301	292	328	296	300	301	298	319	306	278	287	292	315	315	311	298	326	326	296	321	328	315	297	315	287	278	325	277	332	289	300	331	282	277	308	305	317	298	318	294	282	298	284	299	316	287	288	273	256	322	334	334	313	297	338	303	340	333	311	307	307	319	291	276	324	287	327	271	319	299	294	304	290	321	346	284	290	296	292	322	315	294	308	325	311	285	279	303	306	300	291	286	304	325	277	357	281	305	310	285	308	306	337	312	311	277	300	257	276	306	339	281	257	332	297	288	277	277	321	272	289	302	286	275	300	280	312	317	298	305	328	307	309	299	315	287	342	293	314	282	318	301	312	288	303	301	307	264	303	292	296	317	292	296	318	295	315	273	285	304	284	302	283	319	281	294	314	309	286	277	296	325	282	289	337	258	286	284	306	322	310	270	305	309	322	317	298	299	300	312	314	297	284	315	321	278	302	291	300	287	286	291	301	305	314	274	307	307	282	298	292	266	292	316	267	314	301	303	300	329	280	323	326	295	311	293	314	279	299	287	296	274	298	276	328	332	256	302	304	292	305	284	291	309	287	296	310	298	300	302	304	286	311	328	300	300	310	306	297	295	285	326	288	292	310	296	317	302	306	310	270	293	286	301	286	338	309	266	283	268	287	284	338	316	278	310	269	282	299	312	270	314	295	273	328	324	320	294	280	290	297	309	319	273	259	302	312	289	306	322	272	316	312	278	314	297	279	314	307	304	307	304	308	301	323	295	290	326	319	307	292	299	292	291	297	296	322	285	311	278	322	280	338	326	302	294	299	299	324	332	292	292	337	318	304	308	302	298	276	283	283	287	263	318	284	297	317	313	320	313	290	314	296	279	302
22546	17337	4617	5319	4470	3833	3146	2592	2335	2014	1864	1740	1625	1528	1399	1248	1256	1226	1172	1154	1031	1064	1057	1035	988	1026	975	1026	973	946	944	927	928	966	875	877	871	883	840	891	877	878	830	813	887	843	823	880	859	857	879	794	834	830	827	811	841	786	808	830	846	816	805	780	807	822	765	842	803	800	774	789	802	816	822	780	817	829	810	832	800	788	759	826	805	816	798	827	767	793	812	807	832	783	859	782	850	787	818	777	804	752	755	841	779	811	728	806	765	779	824	797	783	768	791	746	772	784	781	805	801	792	797	801	767	822	781	769	794	793	818	776	765	819	769	731	777	794	760	754	767	807	810	756	813	829	800	851	798	829	785	807	781	756	760	768	778	774	756	818	792	753	794	800	768	778	794	765	784	819	775	784	791	786	750	766	740	775	794	758	745	818	798	743	740	786	795	800	831	783	820	802	740	767	727	770	799	764	762	807	812	742	854	808	800	770	746	803	732	774	773	778	831	809	821	815	797	830	777	799	773	760	732	820	779	724	776	795	753	709	809	811	794	818	776	789	814	831	818	768	794	790	751	752	794	794	766	787	761	796	753	761	809	780	777	773	785	728	809	793	793	791	777	822	792	729	821	754	801	797	747	777	790	768	821	798	779	721	784	751	735	778	768	798	757	791	763	812	795	793	805	783	784	807	793	761	752	771	753	793	766	742	777	793	742	802	775	730	792	808	798	844	767	759	757	812	797	769	788	777	777	764	794	768	765	814	755	774	763	804	775	751	765	733	783	765	786	803	802	814	776	763	748	775	755	737	793	804	775	768	777	796	811	787	754	748	835	750	785	752	770	789	812	745	789	734	810	818	765	764	802	750	798	794	795	781	806	776	801	793	745	787	769	798	775	765	802	768	809	785	799	770	777	744	731	794	771	773	773	807	773	791	729	782	791	769	793	786	772	785	773	742	781	767	812	814	788	814	757	807	780	794	784	776	829	814	780	799	767	788	747	755	808	779	743	784	766	787	756	759	797	802	768	773	753	733	793	746	713	810	799	749	743	798	823	812	712	817	757	749	856	767	738	768	810	779	792	767	736	783	760	722	752	764	797	778	791	755	787	771	818	747	860	750	779	826	830	820	821	789	788	792	753	782	781	760	734	840	762	775	803	770	741	752	735	798	754	796	756	782	784	814	817	799	806	795	777	839	793	832	767	761	806	773	769	746	747	727	800	787	747	851	757	792	791	726	780	804	840	820	763	758	760	748	817	777	772	777	775	736	778	784	815	766	786	745	820	784	780	797	811	732	780	803	783	772	737	771	814	816	755	822	788	828	733	763	738	835	785	764	780	810	785	754	789	780	736	762	821	766	756	804	797	790	834	809	776	745	780	737	758	789	822	798	766	779	819	760	747	770	797	804	775	833	777	811	795	810	765	824	804	786	780	738	761	776	844	780	784	793	840	808	758	816	729	836	796	769	763	802	732	788	788	823	775	813	818	816	766	804	764	744	802	786	789	781	781	747	764	804	809	782	798	742	785	770	786	767	786	824	742	767	759	800	787	752	775	793	734	750	757	757	760	803	734	779	807	757	808	784	766	798	793	806	773	801	789	769	803	759	808	747	792	772	744	796	809	796	813	765	809	723	738	801	763	757	754	759	803	796	782	756	790	809	773	799	788	807	850	780	767	801	763	803	845	767	780	763	781	749	766	743	794	819	782	782	773	801	775	820	769	795	729	774	761	791	794	780	819	778	764	723	815	794	804	813	793	738	749	799	744	773	774	779	761	785	773	785	807	796	807	816	753	750	772	767	821	776	777	798	761	806	772	773	776	795	814	740	768	808	779	798	732	752	766	758	787	782	790	755	770	768	776	810	780	801	785	749	783	789	770	810	781	788	778	737	803	792	788	821	853	791	773	764	786	788	742	768	746	790	805	774	791	795	790	765	752	808	827	813	732	802	783	790	758	798	818	799	763	782	846	817	769	788	772	787	812	806	778	743	824	768	793	782	820	757	804	714	777	778	874	759	780	772	777	816	797	753	784	781	818	797	749	767	791	783	755	785	790	804	738	815	811	806	743	792	775	803	747	805	764	771	790	820	843	742	789	790	773	762	773	786	763	794	765	760	797	730	789	801	738	773	805	777	793	770	807	781	762	794	789	825	795	792	778	794	840	766	789	758	786	781	804	802	778	770	766	772	782	707	771	779	793	826	769	777	764	730	757	728	769	773	770	741	781	832	752	797	782	756	802	816	744	768	837	790	782	816	842	742	795	753	768	806	774	765	765	784	778	777	755	800	785	805	808	784	757	766	748	796	746	762	801	775	759	783	760	820	818	757	777	743	827	741	784	814	731	753	807	784	776	749	758	759	826	777	763	760	804	768	792	801	819	792	781	773	761	795	759	757	821	805	824	780	791	775	760	811	771	768	827	872	793	789	700	765	772	749	814	795	759	789	773	758	750	750	797	819	806	786	754	821	793	802	788	806	791	781	784	834	778	792	766	801	752	780	759	825	742	802	781	800	773	791	805	814	818	782	798	763	749	806	752	800	814	760	770	779	807	772	791	848	779	762	802	825	738	773	788	771	760	764	766	802	801	774	791	802	756	770	796	810	757	785	759	827	761	784	822	781	777	797	808	768	725	810	782	787	775	819	798	763	802	825	805	731	798	762	819	798	813	875	810	777	843	777	778	786	784	758	768	813	757	775	773	753	776	765	734	789	725	814	770	776	733	782	744	788	785	740	814	760	767	749	715	727	838	789	734	757	766	780	809	783	767	754	834	770	839	807	768	764	771	783	769	805	775	829	802	763	793	820	778	790	780	728	719	822	769	747	798	723	787	772	808	782	732	817	764	775	791	810	773	797	727	767	785	793	750	766	768	738	797	788	782	792	759	747	801	814	806	760	808	773	798	794	770	786	768	749	776	771	778	795	781	746	762	817	818	729	762	809	749	784	721	774	760	754	785	748	781	814	776	765	784	778	730	805	763	781	809	805	780	806	789	795	783	790	773	785	726	765	779	783	785	781	787	797	823	816	829	782	765	761	753	814	753	731	782	786	841	788	801	790	761	775	775	813	774	789	751	795	805	775	781	768	780	771	748	727	782	812	766	808	761	763	814	784	786	772	800	770	786	743	750	789	764	767	775	748	791	791	752	841	799	804	817	752	765	800	761	757	781	768	759	780	764	767	768	771	834	795	756	786	826	733	815	767	787	790	791	769	792	769	786	815	742	767	792	718	792	826	808	754	783	741	775	736	773	812	785	761	813	798	730	783	756	756	802	771	829	765	767	760	818	812	742	743	792	732	795	791	782	799	736	741	805	831	802	780	792	788	752	815	776	763	790	751	794	765	743	771	795	813	766	755	795	800	843	776	780	800	735	768	731	799	783	789	774	767	797	774	802	775	800	746	783	749	799	775	757	728	778	772	777	788	779	776	785	808	759	735	777	746	834	773	734	772	814	790	749	818	791	786	780	785	833	773	817	811	744	781	828	801	816	780
5185	1002	233	231	215	190	230	197	226	217	204	207	179	243	199	180	217	200	199	209	216	231	185	215	212	206	198	191	187	185	200	217	205	195	185	213	198	202	202	198	232	208	198	218	213	191	185	210	199	205	212	172	199	209	195	225	229	203	209	171	241	206	198	207	210	214	207	188	207	217	191	209	201	214	219	182	183	207	224	202	193	207	162	182	195	201	173	217	188	179	191	199	209	204	194	203	219	203	187	198	199	178	201	188	209	180	204	206	183	218	187	181	214	184	191	184	206	199	194	203	198	206	206	218	202	214	197	209	209	188	211	171	219	184	173	189	198	181	219	190	200	196	195	195	204	195	196	202	183	204	206	202	192	203	215	209	209	188	193	210	216	190	207	205	215	185	198	199	166	223	196	218	202	191	225	179	198	215	208	209	206	193	182	191	172	199	209	208	188	188	220	209	212	199	221	214	185	186	205	209	192	173	204	215	204	196	216	204	199	217	219	209	219	225	214	218	204	251	183	218	211	191	189	186	176	201	202	228	199	209	210	203	205	208	193	204	195	185	207	209	216	187	179	177	222	204	222	186	181	191	209	203	187	199	191	201	189	185	182	199	194	187	208	191	179	187	202	224	197	174	196	177	232	203	212	197	204	211	201	192	207	181	216	204	209	219	195	193	188	215	208	223	161	196	216	203	200	200	231	217	182	195	196	206	188	207	200	213	193	191	199	211	210	197	185	174	196	201	187	207	217	186	188	196	211	183	202	168	200	206	192	196	218	220	222	212	193	164	202	166	217	202	203	213	191	210	180	203	205	193	207	211	209	189	202	172	208	184	202	173	227	207	191	200	227	212	190	204	195	193	214	197	199	176	202	215	202	210	186	205	191	211	196	223	223	187	199	226	206	199	199	215	204	209	194	196	175	195	200	223	209	222	187	195	202	221	194	210	213	179	208	169	198	207	191	185	225	199	197	204	196	182	202	189	209	199	221	199	229	191	220	177	199	221	220	202	207	166	177	204	183	221	204	220	198	233	188	179	186	194	210	206	211	210	204	223	205	227	227	223	195	189	185	213	207	221	207	207	197	215	200	176	190	191	206	204	204	212	176	207	209	196	216	196	182	221	179	177	222	218	191	207	191	212	211	182	230	243	197	178	174	181	204	209	197	166	217	213	200	195	207	183	199	215	189	201	200	201	211	200	210	198	207	201	192	206	187	197	229	179	206	196	230	219	211	196	193	211	184	196	216	195	185	206	204	210	189	192	192	206	219	199	198	195	199	197	218	173	187	196	169	189	187	201	194	222	198	229	210	228	194	199	217	176	190	196	200	189	196	206	206	195	205	205	185	214	205	203	195	192	189	183	203	199	189	196	192	201	202	198	197	205	207	195	162	186	183	194	199	206	192	185	210	215	205	191	212	180	190	211	201	199	178	210	189	181	196	217	188	168	193	195	224	171	193	203	216	189	190	210	200	200	194	201	188	209	180	187	209	202	185	222	200	196	183	224	198	221	195	194	200	192	177	205	185	214	190	194	224	177	170	181	185	206	197	202	213	202	204	219	192	195	209	194	198	213	185	202	202	186	179	201	219	188	201	226	183	211	185	202	168	193	200	193	223	192	215	200	204	189	203	191	208	199	195	198	207	214	225	177	189	220	181	216	184	193	192	192	228	200	235	190	208	183	191	202	210	191	198	189	194	194	194	177	193	200	207	207	193	207	203	178	191	177	196	181	209	189	199	216	207	185	217	192	198	223	219	203	198	181	206	196	188	185	190	225	207	196	208	183	207	209	229	202	201	209	194	219	218	208	193	202	195	183	176	185	189	225	197	220	192	219	199	196	194	206	208	195	207	218	212	180	211	169	202	196	224	191	234	196	190	187	197	197	198	203	185	206	197	209	204	231	195	211	203	199	181	194	196	211	194	207	192	190	200	186	169	192	199	201	209	199	226	205	214	232	205	197	201	198	191	185	193	214	208	184	214	207	181	192	206	208	207	208	236	213	208	219	204	215	208	226	185	174	181	190	196	198	217	200	178	202	212	206	203	214	215	199	204	207	194	195	189	209	215	198	192	185	209	189	213	174	180	199	209	202	185	195	197	236	224	208	192	204	204	201	185	204	208	215	224	220	192	203	203	201	201	190	195	198	190	205	209	213	199	209	207	202	206	194	197	214	178	194	208	167	199	171	223	192	204	204	196	182	191	201	201	208	193	200	191	191	195	200	174	198	207	189	234	197	217	184	184	209	228	216	223	197	198	199	217	197	206	198	196	207	192	192	185	205	196	201	182	214	195	210	199	200	210	188	203	185	222	195	225	212	227	187	209	230	188	194	222	185	204	208	223	189	184	170	190	186	204	222	204	177	224	205	191	178	209	194	216	190	181	188	189	202	223	188	203	190	205	203	183	200	238	210	202	209	200	203	206	193	211	204	182	192	221	174	187	203	213	199	193	190	188	191	219	206	202	226	190	201	185	180	208	189	230	211	209	208	200	225	190	200	186	185	205	195	215	182	184	201	219	195	198	233	198	199	200	214	214	181	196	217	191	231	194	202	188	202	198	183	213	201	211	198	180	205	205	206	206	211	223	196	219	194	234	212	216	180	201	206	178	192	199	195	193	193	185	188	199	216	208	218	195	218	197	220	192	174	181	214	209	192	205	183	199	185	171	191	200	229	197	193	167	189	191	198	216	193	204	176	213	183	204	215	216	217	162	176	194	190	198	192	194	183	171	188	247	193	195	190	256	231	183	209	196	203	192	193	191	197	181	200	186	203	202	194	200	199	173	197	223	223	209	209	185	204	204	212	182	216	184	188	183	195	217	201	206	205	191	215	196	217	182	200	206	181	184	216	205	203	203	218	203	199	190	198	192	182	195	189	176	172	200	196	215	192	180	201	221	196	189	197	176	210	219	195	195	201	190	202	218	181	198	186	206	202	209	214	181	199	208	178	198	209	177	230	208	181	199	198	203	196	184	185	195	204	197	215	200	222	213	183	183	204	194	207	220	202	186	198	192	226	199	199	210	213	175	198	228	198	202	188	234	209	190	210	203	196	188	189	196	207	220	213	218	197	200	197	214	195	207	212	188	210	180	192	186	197	190	169	188	224	189	204	206	191	198	195	193	196	225	199	209	171	194	174	164	196	184	187	200	174	196	207	195	197	208	200	202	189	196	182	184	216	182	203	197	206	208	231	167	223	220	206	214	173	177	182	194	183	191	204	200	207	208	182	197	154	211	201	200	200	183	222	213	196	200	208	193	216	183	202	185	234	217	201	189	194	210	206	194	212	190	169	177	168	203	207	193	184	181	193	241	222	178	196	190	213	183	212	191	182	212	196	215	195	183	215	223	215	185	192	181	223	209	191	212	208	174	200	174	219	208	182	183	223	201	197	196	216	196	203	189	189	189	212	217	204	210	197	204	201	214	192	228	193	186	209	194	182	229	220	202	176	182	192	199	183	225	188	207	226	187	174	218	210	205	202	210	237	192	182
5943	2040	687	687	649	686	653	631	616	602	646	600	592	603	599	571	597	591	636	557	597	606	580	539	566	597	607	587	594	580	594	607	555	583	605	587	558	595	567	580	606	584	583	552	617	584	599	646	583	609	571	572	607	575	632	589	598	555	578	643	551	601	544	589	583	585	556	548	621	584	580	567	611	604	615	584	573	599	612	591	629	549	604	572	571	565	597	597	591	620	581	578	588	585	555	589	591	570	581	555	593	586	556	620	612	572	616	620	574	599	600	531	584	548	575	559	579	550	602	613	621	571	592	571	614	608	634	606	574	599	602	600	554	643	607	570	578	583	570	610	572	587	581	639	597	551	606	615	595	599	547	623	592	567	580	596	639	580	545	591	596	600	601	617	575	564	588	623	575	582	585	546	576	599	593	551	603	571	593	608	563	599	603	605	556	617	590	621	620	628	577	610	591	621	624	622	603	575	615	559	584	622	548	612	573	601	575	613	632	554	625	613	594	548	577	592	605	605	580	612	607	594	622	601	622	568	614	594	615	551	569	614	563	563	558	578	583	588	590	634	593	556	557	585	537	551	551	587	659	560	560	575	572	610	580	570	587	551	599	610	608	611	649	650	631	606	570	634	561	600	575	565	592	569	597	622	614	568	593	558	605	581	569	617	619	575	627	596	583	598	557	566	556	582	591	589	552	538	596	626	586	605	555	623	606	598	555	601	567	673	605	600	620	534	617	557	590	581	592	597	641	561	576	594	603	578	578	609	567	538	555	580	590	627	533	597	570	620	625	586	609	543	602	634	536	589	584	568	580	587	556	587	588	589	599	583	619	556	562	556	583	592	606	559	578	637	617	585	576	575	540	625	585	616	609	585	609	560	589	591	627	557	570	602	597	595	582	601	528	598	607	617	602	610	552	597	589	577	625	609	584	548	597	612	569	580	563	565	573	623	590	613	583	561	585	553	585	575	607	569	605	613	592	581	612	594	604	624	582	601	605	569	569	539	576	573	619	661	637	580	537	575	550	566	615	560	548	622	537	600	584	593	612	593	623	575	587	599	609	599	538	577	606	568	617	566	600	590	574	604	565	611	633	599	611	594	612	593	585	554	591	585	602	604	589	596	571	587	568	567	598	558	569	632	585	622	606	575	571	605	571	560	562	572	570	527	564	581	601	589	562	584	576	603	611	570	604	627	587	564	566	589	577	559	577	575	591	555	595	587	553	571	589	551	570	587	599	610	590	618	568	595	616	608	595	587	579	613	581	603	568	591	542	586	594	563	573	618	571	594	561	618	618	597	560	586	549	616	607	592	580	585	576	586	575	599	597	595	581	633	591	583	588	582	541	592	592	580	576	611	591	582	578	619	587	583	619	612	551	587	610	601	573	599	593	605	608	559	616	583	593	640	587	577	586	589	575	594	589	566	583	555	607	578	593	567	603	573	597	606	611	602	583	572	579	592	620	561	609	562	602	565	593	631	584	601	570	563	598	556	587	587	582	602	609	572	589	558	586	615	595	603	587	588	592	630	639	607	570	614	568	558	565	606	586	585	570	598	592	652	611	543	607	590	591	598	579	606	606	624	598	613	595	607	591	583	595	581	574	599	610	578	603	578	612	584	550	575	604	569	578	600	606	579	583	599	536	610	586	571	598	614	625	574	615	576	587	571	596	627	579	576	630	602	584	614	581	587	569	600	591	575	566	573	585	618	618	635	611	569	573	560	588	576	630	660	575	581	589	556	578	568	576	638	592	576	546	574	617	569	587	603	595	563	577	626	568	583	610	581	555	592	625	631	572	550	613	592	595	561	546	583	624	578	571	626	573	612	572	589	574	605	607	617	600	600	567	622	585	594	573	604	573	553	621	574	560	584	584	573	571	570	601	612	597	604	612	551	624	576	591	567	529	604	600	590	590	630	604	583	624	570	598	544	588	544	603	611	578	539	575	572	565	573	580	583	607	602	571	601	622	591	623	569	564	592	612	568	549	614	571	581	529	590	606	565	618	605	622	599	599	624	579	584	593	556	580	599	604	560	571	562	597	611	587	614	571	595	631	568	560	608	583	577	550	592	601	633	590	594	568	576	574	597	595	571	566	601	597	606	566	600	560	575	571	572	570	609	587	630	600	582	597	574	581	553	603	599	612	549	602	613	564	594	542	545	639	629	611	551	612	587	577	622	613	596	587	606	596	568	571	556	637	569	622	572	600	642	602	560	569	602	559	594	601	591	582	590	596	627	584	604	581	604	616	578	582	588	570	553	594	577	579	547	585	589	570	585	570	578	603	582	582	627	590	599	603	563	590	581	579	566	575	567	574	606	597	593	597	633	588	606	591	595	578	613	569	573	559	587	574	591	585	611	603	535	611	567	570	608	586	625	543	567	537	633	555	606	577	571	602	608	552	595	620	585	577	590	554	617	629	602	578	620	577	614	583	570	570	539	539	595	600	595	599	617	587	593	596	574	580	593	565	601	581	573	578	575	606	621	550	605	593	595	603	581	594	601	575	536	573	604	601	601	614	642	582	567	604	582	583	557	568	599	635	567	597	579	580	627	606	542	533	601	572	574	543	582	623	555	567	561	567	571	594	588	567	589	576	603	571	605	568	591	577	615	602	606	620	600	598	617	639	613	574	556	583	602	574	600	580	561	581	618	576	585	593	585	595	567	553	583	579	613	561	611	587	568	620	563	573	592	580	576	592	566	546	605	627	574	598	580	569	582	593	593	568	590	624	559	602	586	577	600	575	585	575	579	554	581	564	585	589	575	589	602	585	535	569	621	583	616	616	594	558	604	606	567	550	567	608	607	560	577	585	567	571	604	598	584	615	588	585	569	563	582	617	564	544	576	570	565	609	613	573	630	580	556	550	584	570	577	541	602	568	570	630	563	606	560	617	577	616	569	602	610	581	621	577	595	583	607	611	620	582	597	602	593	590	592	585	605	624	594	605	606	580	598	554	514	644	601	586	600	576	557	581	574	567	577	602	606	602	547	582	571	564	612	590	557	562	597	600	584	607	586	556	602	553	603	566	554	572	596	598	600	612	586	617	625	613	588	572	591	631	618	610	582	564	581	573	560	577	596	558	571	636	590	607	602	590	584	584	641	583	585	581	556	593	573	547	599	630	548	612	570	585	611	623	546	609	611	580	622	602	602	581	592	634	564	596	588	576	581	569	589	596	597	582	585	609	569	605	572	587	608	538	580	566	610	603	580	565	589	586	555	580	602	576	623	619	566	613	581	593	623	597	557	621	596	574	532	611	532	597	611	630	612	555	596	599	595	602	600	572	638	577	586	643	548	568	616	601	572	618	604	618	578	571	598	610	592	609	608	578	535	540	607	586	609	578	536	570	595	597	572	613	580	589	569	582	562	609	591	585	578	576	579	580	632	593	572	590	596	590	601	559	620	567	625	588	620	602	544	588	568	572	572	662	552	582	605	569	550	629	597	569	606	575	590	554	560	589	623	575	607	577	578	588	598	629	575	567	570	602	603
29610	22370	2506	1013	763	645	524	453	494	402	416	394	419	369	314	382	388	333	369	364	378	384	374	361	353	374	333	366	360	321	353	350	379	335	342	361	350	368	360	360	335	366	367	347	327	344	336	349	370	339	355	345	360	343	305	317	339	340	358	318	349	299	347	353	337	351	340	338	345	367	346	342	334	339	355	348	345	356	364	350	341	323	363	336	342	353	348	337	329	328	320	305	338	334	317	360	353	330	337	369	348	374	343	358	343	351	349	342	358	324	330	306	310	313	327	341	316	332	364	360	322	330	355	343	348	331	323	354	334	337	343	328	328	328	367	338	317	365	340	329	340	329	357	349	316	330	304	347	346	354	385	318	361	338	326	325	366	334	344	344	357	294	309	332	341	317	320	348	308	346	309	298	354	359	369	324	361	337	373	337	352	310	356	353	327	335	344	311	326	342	346	328	333	339	366	331	355	353	324	317	325	363	349	351	352	308	334	340	364	336	324	347	333	351	351	345	336	362	362	364	373	371	332	350	346	317	319	335	348	333	353	319	327	330	324	326	364	332	367	370	331	363	324	331	361	352	320	331	349	310	383	314	363	318	324	348	376	336	320	325	309	332	353	375	347	358	357	336	333	366	317	338	327	307	352	365	347	323	342	336	325	323	347	335	314	329	357	390	328	344	324	368	340	318	338	329	337	355	356	319	329	317	350	324	316	338	327	322	298	316	336	352	343	327	340	355	348	313	337	337	331	361	342	338	319	342	351	341	339	341	330	348	336	318	329	331	338	330	344	338	324	327	316	346	316	336	343	375	355	334	352	335	346	365	326	327	321	362	341	353	342	363	347	341	357	358	327	359	323	350	318	325	325	327	327	320	378	330	347	333	377	354	330	359	305	361	323	386	335	363	356	356	351	348	338	335	339	343	349	370	360	329	331	344	330	318	339	324	354	365	321	334	344	332	349	347	354	325	322	339	367	308	347	313	328	359	329	336	325	343	320	301	322	319	339	368	323	347	357	353	347	329	358	315	305	353	328	336	299	342	355	337	371	331	371	354	362	316	351	361	341	332	324	369	358	354	320	309	318	344	386	318	360	328	338	350	380	336	341	333	346	349	324	331	368	318	315	392	318	353	332	355	319	352	359	317	332	343	324	363	328	395	351	319	321	337	328	338	331	344	346	348	346	369	346	340	336	354	323	361	342	341	372	340	344	349	377	355	342	356	327	338	308	323	374	311	365	333	350	339	328	345	375	328	338	334	323	319	330	313	317	327	357	334	325	341	337	326	350	337	320	317	336	316	365	339	317	358	386	382	365	314	314	345	332	329	327	340	296	340	315	348	314	346	340	338	320	314	361	352	315	337	338	320	314	333	331	345	361	348	315	317	315	352	367	352	326	334	334	336	367	349	330	333	375	323	361	344	329	319	336	349	363	397	339	328	340	356	363	348	328	343	339	363	323	338	353	328	377	343	328	365	314	366	329	351	319	331	371	386	354	341	345	321	337	315	346	332	303	337	336	373	356	357	326	358	335	319	352	311	354	372	318	329	335	341	371	340	340	338	380	358	355	321	346	391	324	335	323	281	354	365	364	366	359	343	353	318	320	344	320	355	351	348	356	327	357	318	329	342	330	343	347	357	302	324	359	359	329	349	366	348	309	342	354	349	330	343	328	307	346	344	352	325	342	363	380	375	348	377	324	311	342	349	314	353	336	377	357	317	339	342	323	364	301	355	313	350	323	330	350	309	350	341	348	346	341	341	311	333	349	332	369	340	339	353	333	340	364	345	326	364	329	365	356	287	342	335	338	333	315	329	343	345	359	368	317	295	361	356	352	318	314	359	332	317	370	354	373	348	367	349	331	340	325	348	345	324	343	363	297	313	332	330	323	325	329	323	332	356	338	358	320	313	328	338	323	321	323	353	347	357	346	370	351	345	340	362	320	356	328	341	337	340	323	313	347	360	364	351	306	333	336	367	340	358	350	300	336	346	353	325	317	353	349	334	345	348	381	339	340	333	352	324	345	367	317	358	346	377	363	359	372	337	333	342	355	341	306	341	332	317	356	354	357	326	322	338	332	312	359	314	317	354	333	347	302	376	324	339	325	344	336	354	342	341	366	341	386	369	304	323	358	310	323	330	347	323	326	357	379	342	350	305	367	326	363	350	353	306	352	305	398	341	354	338	339	330	307	341	350	354	359	338	358	343	329	347	335	340	368	327	330	334	335	332	331	301	341	345	348	301	324	345	343	346	320	338	352	329	360	309	326	354	310	314	334	339	362	359	341	350	323	325	345	363	357	356	358	325	324	317	354	349	337	322	342	343	355	338	314	337	344	357	328	323	343	331	363	335	314	367	342	353	334	356	335	365	314	337	359	365	343	336	328	315	317	302	367	353	325	347	368	341	342	334	329	333	305	335	349	346	329	312	307	346	355	339	360	328	340	330	330	341	326	321	373	340	354	349	316	343	331	355	312	330	329	344	307	347	352	333	336	336	381	329	343	367	341	331	306	311	378	339	322	338	329	334	327	321	310	340	355	372	312	354	375	372	392	306	332	330	336	370	329	346	351	338	328	338	325	350	333	354	314	347	317	361	350	376	329	330	343	342	330	352	320	312	358	343	328	345	351	332	355	337	345	356	301	367	321	326	321	350	331	333	341	363	330	352	362	351	353	347	360	333	360	341	348	335	356	310	333	319	324	332	334	327	369	344	354	321	370	339	352	318	361	337	341	327	370	354	329	322	341	322	326	342	360	343	338	346	329	336	327	348	315	323	339	338	358	367	306	336	298	350	338	342	303	334	355	350	306	343	360	328	354	356	351	349	371	339	331	365	325	358	331	346	347	340	331	343	332	334	332	363	324	341	346	317	343	345	345	298	315	346	341	327	332	337	331	321	318	329	351	359	362	363	351	350	284	358	325	380	320	329	336	366	312	352	330	347	368	356	339	350	353	365	369	336	355	362	339	343	306	348	300	353	360	340	355	353	369	339	328	329	338	345	355	317	342	357	319	317	356	333	352	339	284	329	339	330	327	321	348	354	367	383	356	345	338	293	321	369	327	334	353	338	308	340	358	332	325	340	337	325	341	346	355	372	356	330	332	332	322	307	340	335	333	321	358	315	416	368	320	311	332	314	330	334	344	364	312	367	345	337	325	357	346	372	355	338	343	357	347	334	376	310	357	381	327	350	352	347	301	363	363	361	345	332	343	353	351	370	339	315	375	320	353	330	339	368	343	327	308	349	337	349	331	318	328	318	328	372	352	345	347	335	274	365	331	340	322	323	362	309	333	333	351	333	330	330	364	353	364	335	346	359	367	334	317	353	313	338	333	339	334	307	336	369	353	351	346	336	325	301	323	363	318	324	339	348	334	347	360	331	340	334	373	332	356	307	365	319	355	345	348	370	323	361	337	372	323	350	330	328	331	319	353	337	369	349	337	329	335	330	336	350	350	315	355	359	328	328	332	310	368	348	359	332	334	328	362	323	348	309
16963	12615	2952	3377	2866	2468	2162	1909	1642	1580	1506	1396	1320	1245	1212	1168	1091	1142	1135	1111	1055	972	1071	1065	1058	1022	950	988	1006	980	975	956	983	988	972	932	942	998	953	960	945	936	989	965	932	924	941	949	897	947	902	906	961	952	899	876	949	950	950	890	888	916	877	910	872	936	897	919	966	908	931	932	854	965	914	909	883	866	950	903	960	954	892	884	939	912	883	924	878	883	953	877	974	901	926	889	896	910	917	870	887	909	890	963	914	887	857	864	945	917	913	924	866	886	857	914	916	916	920	910	932	890	931	926	908	881	903	866	909	857	884	875	922	841	911	910	903	900	895	899	894	891	908	914	854	880	901	908	886	915	896	880	914	878	901	917	937	863	922	920	953	896	960	942	886	918	891	871	925	916	858	924	947	950	861	920	861	934	868	892	901	922	812	874	811	877	895	937	923	878	863	914	895	852	896	858	872	911	907	866	876	916	878	910	861	918	933	928	888	961	889	884	917	941	925	862	871	874	881	903	896	927	878	874	866	847	892	866	923	858	934	905	905	878	934	940	946	900	866	920	886	861	920	957	909	921	904	910	891	866	862	935	917	914	866	855	897	941	924	905	856	858	877	840	886	863	889	931	908	934	944	920	860	899	888	907	953	899	931	895	873	923	859	920	878	861	917	908	924	930	861	913	878	869	859	947	892	953	894	952	858	927	974	927	914	887	945	892	957	848	846	878	875	885	919	915	919	896	881	873	936	874	895	914	896	893	929	889	921	913	965	859	942	895	962	923	878	899	909	921	918	883	938	898	916	897	941	924	921	896	942	918	927	893	910	915	868	876	883	857	951	910	898	898	841	892	929	871	853	959	927	867	938	878	894	876	867	864	839	886	856	849	876	868	888	890	890	894	954	922	903	913	898	886	907	876	903	876	851	869	867	855	881	907	858	852	967	891	940	918	906	879	921	944	866	919	890	911	891	907	946	879	878	854	925	858	926	923	899	871	875	897	908	849	936	916	897	903	887	935	940	870	894	913	878	929	880	863	887	900	922	842	949	910	928	845	867	911	859	937	895	881	906	934	907	868	929	897	859	890	900	906	870	930	858	884	931	914	908	969	937	903	912	926	929	897	887	924	838	822	879	882	889	915	905	872	898	901	868	940	882	850	889	948	882	878	893	930	888	931	920	905	936	889	874	825	897	932	912	882	852	924	928	921	918	876	894	888	928	880	919	873	884	900	957	849	903	877	937	902	891	935	937	948	853	858	890	857	891	897	868	916	917	885	912	972	923	900	873	918	884	886	931	888	869	927	921	889	926	859	896	877	893	847	921	914	844	882	909	907	856	893	911	932	888	882	956	911	925	848	926	876	915	972	945	890	938	955	896	871	946	896	968	929	905	909	869	915	871	882	919	884	874	863	861	865	865	889	903	949	880	899	891	886	879	951	971	891	900	949	931	904	877	877	863	905	919	911	934	910	942	888	842	902	901	910	901	875	973	876	951	929	962	883	910	901	856	907	902	872	901	959	944	944	942	900	922	880	941	866	947	928	899	959	898	872	918	907	886	916	892	852	861	912	906	898	901	942	885	923	913	943	931	871	880	849	888	885	908	957	878	891	882	869	860	920	927	904	934	843	927	885	843	886	885	952	944	851	884	902	926	924	869	864	905	915	896	885	904	943	895	876	901	897	906	874	893	865	913	958	892	872	952	881	906	922	891	865	928	853	898	822	909	903	877	948	867	900	855	951	899	838	895	941	931	944	870	902	898	905	931	891	909	889	905	883	924	913	893	903	889	864	912	938	912	843	944	883	910	907	945	880	941	913	910	910	875	903	976	916	931	900	888	922	867	891	901	921	883	881	871	897	901	948	885	909	876	865	875	935	898	908	930	855	875	897	899	921	937	886	888	917	849	853	920	929	898	845	833	916	943	915	874	881	882	894	941	899	876	921	937	892	898	891	915	897	881	880	918	906	907	923	913	909	916	901	927	880	865	929	847	930	870	905	908	891	921	863	891	918	869	870	941	890	911	829	795	874	903	943	859	920	888	950	889	878	941	838	926	840	889	878	891	943	972	904	870	885	855	896	903	878	927	877	904	882	895	929	917	879	869	904	898	896	876	880	855	883	817	940	829	882	883	887	897	925	941	902	926	939	927	938	905	894	926	887	853	885	857	879	898	877	867	881	904	919	939	896	902	912	907	909	921	938	880	889	896	925	932	876	902	868	907	871	864	904	924	890	837	850	887	881	922	882	911	882	949	917	869	909	914	930	959	889	870	874	887	917	884	914	947	868	850	938	899	887	945	939	909	962	936	869	876	883	916	862	922	899	934	921	871	909	941	913	911	935	904	890	855	811	846	857	888	885	854	895	930	888	884	894	935	915	882	907	920	898	865	876	942	881	898	905	919	900	858	938	896	900	936	923	894	917	856	874	912	913	881	900	880	874	901	923	931	918	873	877	910	897	843	866	871	918	860	833	928	844	947	834	965	903	873	868	879	920	885	941	876	865	881	895	896	841	887	897	873	895	901	836	912	972	918	904	931	963	973	911	908	920	875	942	877	826	924	875	888	937	893	935	853	899	875	932	905	893	927	893	855	858	917	918	835	859	915	923	918	874	850	870	923	947	871	901	905	974	901	906	875	909	921	938	909	922	922	894	929	892	879	928	861	921	873	909	840	912	939	926	849	910	898	900	893	852	883	960	909	899	862	897	851	905	900	884	930	888	838	881	925	881	935	874	916	891	927	927	930	917	974	845	936	925	919	910	907	925	932	919	935	927	907	883	908	891	901	925	890	933	926	889	881	971	900	926	878	915	869	853	950	923	885	887	926	923	895	941	858	947	918	906	875	938	883	950	819	821	886	903	920	908	882	826	917	919	912	905	952	862	903	940	892	919	905	919	879	856	859	909	906	858	939	905	911	837	925	958	936	910	928	912	871	883	894	918	883	904	883	924	861	928	961	896	854	914	932	918	904	930	905	934	928	901	898	902	928	887	922	942	828	950	848	854	872	936	862	928	905	894	856	904	858	909	895	906	900	894	888	897	911	912	942	897	931	880	863	886	895	917	950	935	914	909	888	922	853	889	846	951	941	888	897	901	952	900	867	889	876	902	904	940	905	908	879	931	852	899	860	884	933	898	940	885	922	872	880	913	925	892	876	880	909	910	918	911	921	882	889	869	944	882	927	928	883	918	926	903	958	896	914	916	888	886	922	860	949	884	922	898	874	901	943	935	863	889	940	925	898	908	874	942	873	924	884	904	929	884	870	966	877	939	940	907	895	876	869	925	957	910	912	934	896	927	868	904	908	923	928	879	917	876	957	808	907	883	917	913	883	871	955	896	945	912	870	886	919	932	900	970	852	905	900	921	881	911	888	924	867	878	860	888	904	909	921	910	880	865	937	920	898	908	949	914	894	882	937	928	861	984	881	892	897	916	932	925	914	901	926	845	873	937	915	887	849	925	880	880	892	869	905	896	895	891	913	853	935	899	904	914
43448	34022	6037	1792	1157	879	766	583	512	483	465	438	388	382	423	383	353	340	386	324	322	383	345	329	308	352	316	322	308	328	310	341	312	319	295	287	301	290	351	298	295	293	330	338	294	300	303	319	299	330	295	300	298	291	323	284	336	297	303	327	307	300	276	295	291	317	288	318	292	312	293	309	279	311	296	297	300	344	308	287	281	313	285	307	309	307	298	300	318	286	310	293	275	314	259	305	282	312	286	301	311	299	303	295	346	270	300	283	303	325	289	319	314	314	302	281	303	301	296	304	304	337	308	306	311	317	291	299	303	325	319	284	319	315	311	295	298	271	309	309	334	314	286	291	342	290	280	285	298	299	309	321	278	299	312	289	287	296	288	329	277	319	336	316	295	305	283	296	284	323	296	322	302	305	286	326	298	282	293	285	280	314	330	277	306	305	281	302	301	289	254	345	302	301	294	290	288	308	301	312	318	309	291	305	302	327	321	324	313	275	274	318	282	290	330	286	280	292	305	295	290	295	286	312	295	310	300	289	289	340	265	311	290	286	328	297	297	326	317	293	327	305	311	288	322	273	289	304	297	285	331	292	302	306	292	318	331	306	324	291	308	306	327	319	296	319	290	286	296	323	303	293	288	283	296	328	282	333	290	289	316	280	273	323	305	278	301	258	314	309	272	272	309	306	338	290	294	324	305	284	316	344	298	319	312	285	265	273	295	289	305	316	305	314	307	302	306	296	295	290	290	305	308	278	301	299	276	325	286	302	311	277	297	303	320	332	340	322	308	299	310	295	289	321	303	301	296	311	294	307	292	306	291	341	282	310	301	271	296	301	308	257	316	286	292	321	314	307	327	279	276	279	283	302	301	324	312	295	306	320	320	298	290	289	303	314	306	282	315	330	315	309	324	315	284	285	303	326	313	286	286	298	303	314	305	313	336	317	295	282	291	321	259	306	313	296	317	339	286	303	271	304	296	290	315	319	305	339	311	252	318	285	279	294	278	331	287	313	317	267	284	264	286	337	279	314	300	303	298	302	303	295	269	292	282	303	308	308	260	280	315	292	281	347	299	296	285	293	312	296	337	299	292	315	295	298	321	262	295	326	288	322	298	295	298	283	282	293	316	301	290	289	294	303	293	306	305	277	309	321	277	283	278	321	302	277	296	296	349	272	339	302	302	280	316	323	316	297	285	296	320	299	304	292	306	308	310	315	294	317	311	313	278	290	268	315	257	294	322	291	292	306	313	283	284	292	269	314	292	285	302	270	292	324	318	334	285	282	292	295	320	294	311	292	318	287	290	303	292	292	298	298	306	301	295	297	290	310	308	316	321	298	307	310	315	323	273	315	286	306	303	263	297	299	301	300	305	316	271	303	293	302	315	314	274	317	293	307	311	312	285	320	317	290	319	311	276	285	283	289	277	302	307	313	309	281	293	300	267	309	308	275	308	301	294	270	309	302	294	281	309	314	332	316	296	324	311	285	300	286	284	329	318	338	300	313	320	253	304	308	281	296	276	292	282	314	316	283	306	273	330	333	283	287	289	304	299	283	306	309	319	311	289	268	296	295	281	282	330	308	289	291	335	303	304	287	288	278	318	299	283	282	298	309	318	316	312	283	312	299	325	315	311	292	295	291	309	284	305	305	317	290	335	322	269	290	310	287	286	322	286	286	290	304	290	286	305	311	272	304	304	299	313	265	317	307	289	319	301	318	273	292	321	316	321	349	305	285	293	279	307	298	311	320	301	285	306	298	326	284	299	321	283	319	297	286	313	311	296	287	276	307	283	315	329	282	308	282	285	285	297	300	275	302	291	306	313	303	292	280	283	328	319	333	308	318	279	282	294	302	332	292	331	304	309	322	316	278	299	269	292	293	264	294	288	271	280	299	296	306	310	302	311	305	312	289	310	284	272	338	302	326	307	294	291	259	306	333	303	308	322	278	324	293	308	269	295	314	300	291	290	329	299	316	288	321	295	283	332	292	283	281	273	291	269	299	276	284	324	318	317	317	307	303	303	309	303	284	281	278	279	288	296	313	327	297	281	312	331	247	311	306	304	307	292	329	296	266	345	299	313	323	304	310	308	311	301	316	301	324	280	298	286	309	296	308	303	311	291	267	264	296	249	304	324	319	264	254	283	288	292	290	312	299	254	273	299	297	295	336	314	300	282	355	299	310	308	296	291	313	270	284	308	310	287	285	309	328	293	306	295	276	269	298	323	286	280	291	310	326	313	319	331	290	326	271	300	278	316	296	334	288	310	278	294	303	295	321	282	281	325	295	277	286	300	297	307	333	323	336	325	295	298	305	251	294	266	310	287	308	312	309	303	286	313	309	298	258	315	294	280	302	306	332	316	299	286	285	314	293	267	302	316	252	291	271	311	333	283	317	315	341	294	293	313	327	329	283	303	291	278	291	287	274	294	281	303	310	272	302	317	284	291	307	293	333	292	308	304	308	289	268	297	297	304	299	289	324	275	274	325	320	318	291	261	314	274	303	292	332	314	266	312	293	281	312	273	257	295	317	330	269	297	287	294	309	307	333	309	308	301	291	281	281	315	301	315	296	297	322	291	327	296	268	301	348	303	291	257	311	313	326	328	283	307	306	323	298	307	289	344	299	293	303	309	293	297	300	323	309	314	270	273	291	306	317	290	326	287	283	324	288	298	298	302	286	302	318	300	300	278	300	270	282	298	316	308	310	288	271	281	310	317	298	272	284	310	292	313	290	323	279	315	309	290	277	294	287	296	317	283	290	292	311	310	300	297	317	304	262	310	278	269	323	311	313	301	318	314	275	282	303	285	310	285	282	320	322	284	290	291	311	343	345	309	325	312	274	278	261	308	291	300	318	276	316	309	296	309	295	283	305	294	297	323	292	302	286	309	303	296	257	305	313	291	292	286	289	301	298	292	310	286	288	299	290	315	324	265	319	301	310	284	303	290	343	321	297	283	302	341	289	300	318	293	296	283	274	306	295	297	301	266	324	311	292	272	305	303	294	306	324	322	322	290	342	279	288	319	309	305	299	321	299	298	319	284	293	298	300	327	286	293	309	308	314	325	291	300	302	295	281	325	270	271	316	290	309	297	302	294	319	309	270	298	280	300	327	300	299	298	319	310	290	304	297	303	311	314	273	294	291	309	300	309	310	296	303	289	310	337	287	305	276	272	289	301	289	277	328	308	289	293	286	302	273	324	321	304	281	293	285	298	307	289	279	317	295	311	306	288	292	257	294	325	295	295	327	302	283	302	302	280	266	292	359	294	306	327	334	298	281	329	310	304	302	265	318	284	267	319	287	331	305	334	301	295	306	277	317	292	275	297	274	300	314	324	283	285	328	287	313	306	310	279	281	312	334	277	299	340	302	281	293	322	316	339	291	274	321	315	298	311	343	325	290	319	332	286	296	297	289	317	326	312	322	314	284	301	318	282	346	295	312	306	304	314	317	319	295	304	294	290	303	282	333	290	310	296	288	289	294	312	292	298	294
25186	13361	4725	5350	4481	3724	3051	2747	2278	2107	1921	1643	1607	1438	1398	1250	1216	1186	1230	1149	1084	1027	1053	1057	957	948	989	912	947	898	892	952	981	881	886	888	851	878	816	835	851	844	798	898	879	817	883	862	848	847	805	810	851	780	804	903	791	849	867	823	744	805	802	797	791	878	835	792	777	777	818	761	776	830	793	771	733	812	817	865	811	833	788	847	778	763	783	793	772	790	775	850	778	801	809	766	766	744	813	789	773	771	772	774	784	768	793	824	799	806	787	755	778	806	772	781	808	786	775	780	794	806	815	775	808	776	822	788	785	772	750	747	799	756	835	800	820	760	747	745	793	806	796	760	773	730	745	799	810	758	793	798	759	750	825	812	792	776	746	775	766	762	791	780	812	779	823	765	786	808	807	758	765	795	767	814	810	790	742	775	765	754	716	820	820	760	773	791	797	784	754	791	813	779	774	775	778	822	707	761	758	780	754	716	768	782	780	790	764	737	827	780	775	780	816	768	725	752	857	770	771	728	821	790	838	754	804	834	809	770	773	810	807	750	771	772	775	797	779	755	738	773	778	774	771	766	757	735	785	768	761	831	806	812	759	805	813	775	805	814	723	748	756	787	742	789	789	794	802	762	750	757	786	795	750	823	793	776	753	760	775	779	771	761	804	770	801	795	787	761	809	762	771	751	769	820	779	785	776	775	798	739	785	778	732	757	783	779	750	782	780	801	773	766	800	806	802	803	771	758	784	739	830	764	746	801	772	793	728	759	765	811	833	772	765	808	711	796	761	753	763	816	782	774	779	775	777	765	765	763	829	798	807	706	737	792	750	802	762	816	771	713	785	772	821	740	775	722	827	769	770	763	820	750	787	784	783	793	755	762	737	754	810	739	748	757	799	772	808	807	753	781	764	775	795	785	754	850	743	783	752	800	763	788	776	732	748	835	786	802	787	804	805	811	778	773	778	770	745	732	759	797	778	783	740	794	804	762	814	785	809	850	782	774	788	745	783	790	778	776	769	795	784	820	802	758	793	792	819	751	757	752	750	789	774	788	751	806	788	807	789	792	787	752	776	788	834	770	761	803	847	753	748	783	786	775	797	801	809	793	781	775	754	796	831	830	741	772	771	796	806	765	752	757	778	757	778	814	734	786	811	841	816	774	796	758	781	739	818	789	747	788	812	768	809	809	744	753	814	798	820	797	809	731	746	776	782	796	766	830	755	799	794	750	780	760	762	819	781	765	798	764	790	752	753	818	774	798	758	778	776	781	797	738	762	791	750	764	800	723	756	751	779	750	870	807	741	795	794	782	746	775	746	797	775	773	811	725	824	759	805	784	728	818	772	803	784	788	804	768	780	818	773	788	811	779	738	788	779	770	808	788	740	800	763	805	790	739	756	770	763	756	791	772	771	786	777	739	811	739	795	821	703	774	813	813	740	742	781	773	769	806	773	791	700	759	752	806	790	781	801	793	812	745	756	778	785	791	766	800	782	767	782	784	778	824	740	749	801	756	815	768	746	765	805	779	768	806	791	762	765	811	769	769	795	801	813	776	781	787	725	782	818	716	754	769	794	758	760	783	726	757	792	725	757	768	816	779	742	758	811	857	771	761	783	810	746	777	762	775	751	793	771	795	763	766	777	837	828	745	799	801	785	778	823	769	734	831	795	820	751	796	777	783	802	780	781	816	761	796	773	776	841	825	738	775	757	810	772	791	801	779	795	771	772	790	722	773	725	774	803	781	771	726	780	802	765	743	750	799	786	787	757	843	780	734	780	734	751	789	747	732	837	764	755	759	786	826	770	727	766	797	785	787	823	776	749	814	781	743	810	798	755	769	787	799	800	809	771	781	837	809	729	778	758	759	754	812	788	762	775	785	768	766	781	767	799	769	737	793	802	735	793	775	765	750	776	760	770	825	765	796	814	750	765	784	760	758	752	788	754	790	746	778	755	812	799	740	781	737	753	775	793	798	762	750	712	793	788	769	789	777	761	732	801	789	755	772	826	769	770	757	781	809	763	763	775	737	767	807	737	785	779	812	731	807	732	748	768	736	749	802	775	842	798	741	779	814	784	783	779	767	770	782	770	800	804	744	801	772	844	743	719	805	777	793	787	784	791	809	744	792	755	770	752	787	797	804	728	777	753	759	768	788	783	816	789	795	780	779	758	788	742	774	795	725	768	731	775	798	793	754	782	813	785	786	769	743	811	748	729	774	805	828	759	797	812	790	780	768	756	786	737	781	785	746	805	787	762	739	792	827	794	779	801	750	752	791	716	761	801	780	771	798	786	815	797	824	754	765	762	815	793	821	807	771	776	770	780	752	831	760	769	795	776	754	784	743	783	781	759	779	737	754	856	782	812	774	801	777	746	766	798	740	820	762	804	775	818	800	756	734	796	787	777	779	704	800	812	745	786	776	779	780	807	749	765	736	771	772	841	787	778	789	771	762	793	802	799	812	769	743	763	792	734	787	763	776	782	794	717	772	793	783	755	776	774	756	817	782	812	757	737	801	768	842	812	773	808	804	777	795	754	834	755	788	715	789	751	785	839	785	751	734	782	737	776	826	790	742	750	786	758	775	759	754	747	765	805	746	805	728	762	746	805	767	715	809	779	756	786	749	806	833	803	755	768	711	835	790	733	763	749	796	755	821	746	751	750	736	837	749	804	813	832	789	756	753	762	748	706	795	738	803	737	775	764	767	753	823	809	756	762	779	780	814	777	768	795	770	750	813	768	796	764	729	772	748	763	790	776	738	779	782	799	782	785	758	755	767	782	781	776	772	771	756	795	748	742	793	811	748	756	768	746	776	752	759	773	729	748	768	770	783	751	804	758	843	792	735	760	795	806	743	775	798	754	766	739	817	767	784	755	838	798	776	811	800	730	747	783	762	742	772	765	780	771	785	784	758	808	764	731	790	808	738	797	735	740	806	783	788	728	782	776	766	756	774	782	768	776	791	798	794	822	770	773	790	811	749	757	819	754	763	764	776	739	759	780	763	735	738	748	813	761	737	815	738	803	777	741	784	814	769	806	754	757	742	738	765	746	816	779	764	737	816	738	756	771	789	774	827	767	735	803	796	757	748	760	772	760	758	791	776	787	759	798	733	815	714	772	769	755	759	790	753	766	775	792	807	824	796	833	740	834	818	756	765	743	781	813	763	740	775	811	768	771	831	800	757	737	772	776	763	812	828	755	798	824	776	798	785	799	741	773	765	832	772	816	814	727	775	803	768	806	782	772	833	770	772	802	785	725	760	770	732	823	767	769	753	806	754	803	728	791	798	742	801	760	754	765	822	774	744	763	754	749	793	784	764	794	824	842	760	770	805	787	760	791	772	789	811	823	805	811	786	761	797	762	735	733	716	802	784	768	748	755	758	808	758	781	821	791	735	773	768	732	720	733	785	753	801	764	753	777	803	829	753	781	729	784	743	761	828	780	724	745	819	787	850	799	715	721	767	774	770	767	808	782	809	740	823	731	771	779	789
4409	954	230	239	204	202	207	221	205	196	209	206	181	196	240	202	197	214	210	217	199	231	191	185	199	234	186	201	201	207	176	232	174	207	217	193	196	194	199	206	194	184	194	205	200	188	213	207	184	226	215	196	199	205	197	183	185	217	220	187	197	212	190	217	212	203	203	216	214	185	190	192	185	210	188	201	173	209	180	196	187	189	196	179	192	198	198	198	219	214	194	198	190	204	197	194	188	204	198	222	195	188	199	213	196	190	183	216	196	187	182	206	184	212	185	191	219	190	211	196	202	187	169	186	196	209	207	200	209	210	208	213	216	223	209	191	199	202	224	173	187	219	239	187	190	203	204	213	207	209	192	205	183	173	211	207	191	190	216	204	213	166	167	191	212	208	210	220	186	218	210	201	176	211	204	182	228	190	198	231	199	200	199	203	192	175	217	213	207	190	202	184	215	182	219	216	194	189	217	197	191	193	183	206	174	206	198	183	182	206	218	185	214	193	220	173	225	203	199	205	201	197	198	206	185	195	191	191	209	190	214	174	188	178	232	204	168	210	208	225	200	195	195	196	180	200	194	185	194	192	208	214	177	182	205	197	192	192	223	208	196	220	197	206	197	189	207	189	194	203	208	214	198	200	212	222	203	211	186	212	216	223	202	207	214	186	173	188	205	218	188	203	193	198	233	200	188	169	226	188	217	173	188	193	217	205	233	228	227	199	201	189	194	219	203	221	214	198	220	189	209	195	204	215	191	202	185	224	228	223	199	199	202	176	191	201	199	189	194	199	217	203	236	207	200	188	202	192	187	196	205	225	210	195	209	205	189	206	208	200	210	210	214	192	218	192	190	188	197	180	207	183	189	192	194	206	191	225	220	180	190	203	201	224	187	198	207	194	188	200	218	172	214	176	181	219	196	210	166	187	210	185	198	194	193	203	180	192	184	184	205	191	231	210	190	210	205	189	193	198	208	188	182	184	195	190	180	187	183	228	191	186	211	192	215	214	173	223	214	192	171	199	199	202	223	206	210	194	223	196	184	178	185	194	193	211	209	193	199	168	208	186	175	230	180	210	217	216	205	184	179	186	165	181	222	185	203	191	182	218	203	211	189	189	208	175	204	211	199	214	192	207	186	202	183	180	196	200	207	194	170	193	193	198	197	201	170	216	205	198	187	196	193	214	199	185	206	221	197	222	194	184	245	192	206	209	220	187	176	190	193	169	204	178	180	189	191	201	212	221	199	191	186	214	192	197	195	189	162	222	192	196	187	199	195	205	187	201	224	192	198	231	207	176	206	203	212	211	187	192	182	191	199	191	209	205	181	189	228	198	194	202	216	199	193	201	219	220	242	187	186	179	201	208	209	207	187	219	184	197	175	169	201	208	219	193	174	215	206	193	193	214	226	208	199	203	203	192	205	177	195	171	187	214	213	199	188	202	192	205	196	210	204	201	217	203	188	206	222	202	193	183	216	189	205	209	164	212	197	200	197	199	186	193	207	203	177	204	197	205	207	190	195	212	176	196	196	200	197	210	220	212	169	185	184	208	202	198	192	221	211	176	208	180	192	185	171	183	216	185	176	183	201	197	232	209	184	191	193	217	200	208	207	215	183	186	209	217	199	204	183	194	192	186	205	206	202	209	210	213	214	202	194	203	193	192	206	210	229	210	221	184	198	204	191	212	215	224	202	216	182	174	205	215	194	217	174	193	210	199	204	198	186	217	201	213	188	205	208	197	196	214	203	185	212	197	214	190	196	204	189	193	189	196	196	215	197	181	221	198	205	196	184	185	210	179	211	200	206	227	209	198	193	195	190	202	213	175	193	192	234	202	218	202	225	185	188	179	204	186	202	202	222	165	216	176	206	190	196	209	185	203	170	211	211	185	186	209	206	222	174	208	220	190	207	188	179	192	219	196	228	214	234	232	190	221	210	186	207	195	195	191	228	179	198	175	188	209	178	223	197	213	204	192	211	212	180	213	171	179	186	191	215	222	217	196	184	206	187	198	193	211	203	189	220	181	176	174	220	217	182	225	219	192	212	216	187	189	192	200	208	207	213	219	206	192	235	212	181	208	210	211	177	194	199	187	212	192	201	194	204	214	207	197	188	214	219	190	192	225	178	193	179	177	204	187	207	212	173	218	193	202	179	192	182	183	200	187	188	210	170	174	229	203	199	198	208	183	213	209	193	183	189	186	190	205	183	188	202	199	202	203	195	204	207	209	198	189	193	187	213	207	195	204	176	241	210	173	221	194	186	193	197	213	198	191	214	183	200	211	205	187	176	188	181	194	187	220	194	173	183	195	198	211	210	183	173	181	194	201	210	240	183	206	196	183	187	183	186	192	198	226	192	199	215	200	218	205	207	212	210	182	212	198	185	194	186	217	209	191	173	188	216	219	197	208	184	180	176	194	192	198	206	181	209	214	190	230	214	173	182	194	191	182	207	219	209	183	172	211	193	193	161	209	187	213	206	187	232	225	203	229	237	175	194	202	201	202	190	184	187	191	202	203	209	197	209	187	193	171	204	201	190	211	193	176	212	214	157	187	218	196	205	200	201	199	206	193	190	204	194	181	190	214	198	184	202	178	213	217	202	227	193	210	213	205	185	181	196	237	187	209	227	190	213	192	199	220	189	216	207	210	190	199	201	190	225	211	185	193	180	205	207	195	217	166	208	169	193	196	186	191	215	202	179	179	169	207	188	195	227	199	209	191	202	208	213	213	163	216	196	186	196	186	186	211	192	187	190	182	207	211	163	171	175	204	193	201	194	224	179	223	197	198	212	197	199	208	182	191	174	203	208	189	188	209	190	200	209	202	202	216	205	221	208	191	199	171	180	182	215	206	201	188	210	189	192	191	218	169	215	200	193	189	201	215	203	192	196	178	193	205	179	177	207	217	191	200	205	194	210	217	194	205	224	206	209	193	193	197	211	201	196	215	203	205	178	227	186	221	197	205	181	205	225	192	192	197	199	188	183	211	192	181	194	195	179	217	248	184	197	176	207	214	176	211	207	200	191	203	216	196	193	190	170	185	228	200	208	181	185	181	191	180	196	199	206	187	189	184	197	184	194	194	189	231	173	199	202	221	185	199	210	191	208	209	195	221	215	206	174	180	194	218	204	196	176	194	191	199	209	203	189	208	181	198	218	207	195	199	226	210	207	202	175	182	182	219	217	234	207	199	209	211	206	206	209	213	190	209	184	211	210	175	195	187	191	192	224	227	196	202	209	185	185	215	196	201	209	209	186	181	186	213	195	200	199	228	200	205	180	217	185	205	181	205	199	187	197	198	211	221	202	194	226	212	226	193	197	215	207	211	177	220	226	213	192	207	184	182	216	201	175	193	180	219	213	212	214	200	189	199	190	202	212	196	168	213	208	209	197	189	183	194	211	190	196	188	177	200	181	200	191	197	204	206	204	198	168	209	202	181	217	182	177	180	206	218	178	188	187	220	193	189	197	192	237	191	203	203	204	208	193	188	199	212
5668	1853	686	710	721	648	611	666	618	587	592	613	607	566	629	598	604	567	559	607	578	557	588	595	583	610	555	607	623	589	601	622	560	563	585	536	586	553	590	590	553	563	618	583	608	578	578	607	622	561	598	572	642	606	583	659	610	599	552	589	607	544	607	602	596	582	581	610	556	564	581	577	583	585	590	624	595	563	541	576	596	606	555	580	556	625	571	614	621	555	557	602	594	553	597	652	600	579	582	563	589	595	613	578	577	560	560	607	606	567	550	597	584	570	568	575	603	599	540	555	590	568	511	556	561	586	566	599	556	591	584	600	578	551	602	579	561	515	574	561	574	575	576	565	613	551	548	582	592	566	586	579	607	557	586	590	599	594	568	581	598	603	559	626	584	563	557	533	598	599	608	620	606	589	504	603	591	570	570	604	569	577	621	564	623	581	561	558	599	553	651	567	567	623	583	595	556	583	589	531	575	580	537	587	583	588	570	595	644	602	616	552	574	580	611	584	606	586	596	591	610	595	561	574	634	588	543	589	600	600	570	567	605	573	578	557	612	553	562	585	557	583	534	584	564	571	626	584	595	573	597	616	565	551	613	531	556	589	557	601	589	621	608	607	577	606	596	592	595	610	616	611	584	592	612	604	566	573	575	620	611	589	627	578	574	560	596	607	627	607	545	567	581	555	591	599	588	607	614	614	595	608	600	572	567	545	579	627	596	569	605	587	572	548	593	598	564	553	563	550	605	590	573	579	538	585	566	566	607	577	589	588	559	615	581	557	612	571	599	616	600	580	592	595	612	555	570	583	583	557	614	624	563	592	541	582	553	593	600	591	555	572	568	587	584	569	580	597	570	582	544	586	566	529	580	571	557	552	564	592	594	618	600	598	574	585	631	539	570	573	602	569	538	572	561	596	538	564	604	582	576	597	631	595	555	586	625	540	615	614	623	600	534	613	543	584	590	627	587	588	610	602	564	579	541	600	573	590	564	575	577	563	563	595	607	561	567	576	555	587	578	551	587	584	556	642	586	591	583	559	560	627	597	574	548	576	565	601	579	563	591	610	617	552	586	550	565	581	601	590	580	610	543	567	571	561	590	590	588	596	586	559	640	547	614	573	608	566	601	572	556	561	606	588	531	580	575	585	555	587	587	582	601	543	596	566	599	570	551	558	558	566	602	553	585	542	572	597	561	586	582	583	608	604	579	599	543	615	556	559	623	607	623	563	542	567	560	639	577	634	573	563	621	573	579	627	631	578	547	539	589	613	579	583	567	586	595	589	554	590	581	555	589	594	565	597	579	549	593	560	575	569	591	648	545	537	566	598	551	583	580	554	584	591	627	589	557	593	579	593	578	531	600	593	589	593	577	564	552	586	583	582	619	573	569	591	606	577	607	571	621	570	571	556	615	575	571	583	556	557	616	584	610	587	614	568	587	573	567	551	550	602	583	603	594	560	630	572	586	567	625	615	590	554	562	598	583	595	580	595	559	651	558	609	560	585	575	556	596	581	594	596	574	540	589	540	571	582	595	555	594	614	619	546	564	626	574	575	541	581	558	559	573	592	560	593	586	605	577	623	572	581	599	594	577	555	588	556	564	566	606	578	564	625	601	625	566	579	585	561	588	604	619	573	593	573	535	619	568	574	610	593	596	590	552	557	598	545	564	602	567	618	580	571	601	592	611	624	595	546	604	579	608	601	570	576	560	597	630	618	568	616	589	576	572	588	590	552	601	601	568	577	559	536	587	567	602	608	559	577	591	622	612	567	601	582	548	574	567	578	586	576	570	570	591	572	579	590	505	538	576	545	570	574	616	624	604	611	589	593	583	612	546	601	572	553	585	587	574	574	588	532	581	592	585	578	588	543	589	575	543	591	623	591	583	570	571	590	573	572	562	576	567	549	599	617	581	612	602	589	573	560	609	550	618	613	608	581	597	606	584	589	586	578	574	622	562	561	584	613	524	574	564	568	635	596	574	547	588	614	601	570	576	578	571	582	625	544	567	596	582	577	578	566	575	594	569	566	572	572	562	602	600	607	601	597	616	592	571	571	541	589	567	594	626	613	587	526	573	555	600	555	595	573	563	585	558	542	565	598	608	579	553	561	585	586	539	573	597	564	591	582	534	604	590	586	612	544	556	601	591	570	587	598	618	583	573	574	580	600	556	603	601	599	571	611	563	605	582	577	597	560	571	581	569	554	575	565	568	541	590	601	612	593	586	577	567	548	563	525	589	555	601	558	604	564	564	646	597	566	572	579	568	564	612	606	615	574	593	565	555	560	565	584	577	613	551	552	599	638	596	574	549	560	536	560	602	582	556	631	605	569	566	616	580	592	563	587	586	573	567	559	612	583	585	570	562	535	601	560	604	580	588	572	627	582	604	552	626	583	610	621	616	561	639	577	559	576	569	578	591	523	609	629	539	603	584	583	571	561	608	601	608	611	572	597	603	538	566	584	572	566	537	562	598	567	588	576	582	594	550	559	598	582	567	579	585	554	596	617	586	578	588	581	574	546	556	604	556	572	631	585	568	595	568	561	613	578	586	596	579	595	557	577	560	595	566	545	587	590	571	581	586	542	533	555	623	618	599	528	566	535	555	593	586	626	512	586	606	591	571	598	595	590	565	577	552	563	592	561	606	566	595	595	576	564	591	584	567	562	501	544	576	559	568	597	584	572	583	571	596	557	578	569	531	578	549	561	592	576	580	587	579	539	572	609	594	570	588	616	643	577	604	544	551	577	612	577	558	585	547	605	594	589	583	581	642	576	577	550	578	539	641	588	603	564	579	588	590	598	551	578	598	586	558	581	532	601	560	550	590	585	609	604	591	601	618	571	601	565	560	556	574	598	570	558	580	617	594	621	567	560	583	591	582	597	633	585	592	570	585	583	580	585	557	591	613	598	594	585	607	554	605	537	597	570	616	580	565	545	567	606	590	600	611	578	594	597	584	599	544	579	571	618	606	578	562	572	621	634	594	590	611	560	566	580	588	598	631	566	601	562	589	599	591	558	528	580	548	550	619	574	600	577	597	580	593	556	568	601	556	606	582	603	585	571	562	593	596	599	611	597	553	586	588	572	579	588	571	559	585	552	586	540	568	639	528	612	578	583	633	604	582	570	611	611	579	602	559	580	602	568	534	606	559	588	586	567	583	612	608	560	537	567	613	580	588	562	588	563	588	600	579	637	606	594	539	608	580	588	568	595	582	576	568	597	597	590	586	560	594	591	562	540	611	578	585	578	587	571	617	609	628	605	594	566	575	552	583	563	585	569	617	556	590	555	582	569	590	543	546	611	574	554	548	543	582	561	597	604	562	599	598	602	600	583	579	606	568	606	563	574	593	588	584	565	580	566	587	583	573	585	592	567	576	646	595	567	621	598	617	583	569	609	635	596	544	545	540	605	546	610	619	545	582	571	593	620	553	615	561	588	539	589	586	594	614	576	576	626	618	629	620	595	579	585	572	561	589	598	551	591	578	599	584	591
30537	21574	2181	1042	752	653	596	482	419	404	394	367	403	408	367	361	353	379	343	363	326	374	373	330	370	356	358	345	372	356	339	351	348	360	328	340	347	325	351	341	323	317	345	332	372	351	341	312	333	322	337	372	307	325	311	344	343	360	325	343	355	357	354	350	358	334	343	300	321	315	333	351	356	344	345	340	332	353	369	357	378	357	326	327	334	330	329	353	337	343	318	307	354	348	305	344	331	333	346	347	297	389	350	340	336	344	366	370	344	356	332	354	313	353	336	345	348	339	361	331	321	334	370	337	342	377	326	349	323	344	340	336	333	325	350	335	327	330	345	374	372	343	369	320	314	341	328	373	329	353	322	361	373	325	312	344	324	327	331	360	378	315	320	331	331	346	354	346	325	334	345	324	348	374	360	339	347	336	335	358	335	361	355	295	349	361	314	298	325	342	327	296	366	337	373	354	350	353	313	324	345	388	397	347	313	367	348	328	321	322	348	383	321	357	341	349	333	337	345	342	316	355	359	332	343	323	338	321	367	337	354	307	342	318	319	370	331	379	329	358	371	330	296	330	370	315	330	350	333	302	318	340	362	320	351	306	331	312	375	336	337	376	323	355	362	321	357	325	328	339	360	340	325	349	309	356	335	352	336	368	360	348	353	335	326	336	325	311	350	322	309	357	307	342	343	317	342	356	308	343	339	357	338	355	338	330	320	342	327	339	349	345	319	316	319	332	337	344	371	307	329	367	341	325	332	333	333	344	320	337	326	335	352	339	333	357	352	324	334	305	343	344	308	311	370	362	315	364	323	355	343	375	351	314	325	353	365	351	360	371	346	359	318	324	336	315	342	335	310	320	347	369	342	333	334	332	381	343	336	350	381	346	369	302	349	343	383	336	341	319	324	344	353	347	333	334	318	324	319	335	350	332	359	353	354	307	344	355	346	376	365	331	315	300	372	327	334	344	312	377	299	300	368	339	324	359	368	345	330	333	340	311	325	352	350	332	374	356	355	347	336	323	315	319	350	339	342	332	323	348	342	315	356	345	367	354	342	359	338	379	353	338	349	357	356	357	359	350	336	333	346	354	340	337	333	326	315	327	322	350	357	361	339	365	326	321	345	339	341	313	347	343	334	344	377	343	351	312	370	316	355	335	350	351	337	356	326	310	341	330	391	336	333	329	323	360	337	368	321	312	357	336	361	334	314	348	353	350	324	379	349	359	337	318	341	343	361	347	317	306	355	340	373	376	358	322	346	360	349	358	363	331	352	357	357	337	332	330	316	346	336	342	312	347	340	312	343	322	332	390	366	317	342	329	361	354	355	323	323	341	356	347	344	349	345	394	342	312	341	336	328	311	313	346	347	370	340	341	334	332	309	370	343	336	329	348	351	348	327	328	342	330	322	373	368	337	336	346	344	316	325	347	356	347	319	345	356	343	361	361	326	295	333	366	356	347	357	334	341	338	351	334	322	356	326	344	366	340	347	338	320	332	357	323	294	339	372	336	337	341	309	374	323	320	357	325	344	329	312	359	365	360	347	352	319	351	359	324	358	325	319	328	312	374	342	338	358	358	322	346	328	363	289	327	371	329	315	347	354	349	337	338	303	351	330	360	325	356	335	321	327	328	334	367	353	322	355	328	324	340	319	329	345	348	346	352	348	337	344	332	352	348	349	379	370	328	297	350	334	325	368	330	345	316	338	334	345	349	331	345	329	331	356	365	341	367	341	331	319	334	338	338	370	322	323	361	337	361	375	348	357	349	343	308	336	386	356	378	354	366	323	347	303	361	323	355	382	352	332	340	322	339	341	331	321	339	348	300	361	344	327	317	354	356	331	335	331	324	382	322	336	297	343	350	331	349	331	349	333	349	310	355	322	342	354	319	338	329	355	321	383	363	347	344	346	357	351	357	303	333	304	348	321	357	348	374	343	326	313	357	355	376	320	354	329	344	366	360	369	333	394	351	338	364	362	348	363	323	361	360	334	353	338	314	347	380	363	367	343	304	352	343	338	340	331	336	323	318	368	347	349	354	381	328	354	344	352	323	340	322	325	347	303	282	356	345	347	343	338	375	328	336	315	347	334	380	318	322	360	347	325	346	312	352	367	361	356	365	334	330	337	345	366	352	315	311	318	375	355	374	346	285	366	358	341	317	351	307	309	322	364	384	336	360	320	355	376	331	337	317	362	370	323	345	372	327	351	338	343	330	328	318	362	342	343	292	349	352	361	360	367	333	350	356	332	326	346	378	353	365	333	388	347	305	343	316	324	327	353	329	377	339	313	331	351	324	339	318	336	326	358	343	312	379	358	346	366	351	316	391	363	351	356	347	356	350	324	330	333	332	389	350	357	325	373	341	329	317	345	336	322	342	311	340	340	358	329	342	318	340	341	344	319	337	366	349	355	358	302	352	383	365	334	337	322	321	394	335	354	331	337	332	363	349	346	347	339	332	347	370	354	366	341	329	355	328	344	390	358	347	375	325	349	347	324	371	325	327	345	350	295	326	365	375	357	329	340	320	337	337	324	332	350	353	334	373	319	359	358	280	349	363	328	356	371	353	339	325	312	336	360	355	348	345	332	347	317	347	332	339	356	335	342	346	368	324	347	348	363	367	339	318	333	333	320	333	341	382	333	362	364	321	351	325	295	331	350	328	368	321	356	348	359	336	313	349	339	308	313	348	344	342	345	352	342	337	331	348	361	344	342	369	341	341	382	349	338	317	332	364	357	322	360	310	327	337	344	356	305	340	367	353	336	325	313	359	369	318	322	340	362	343	328	334	347	328	325	370	311	368	358	318	335	340	348	326	327	353	321	334	344	333	318	307	363	324	331	317	342	336	343	326	321	352	306	335	346	309	356	348	352	319	333	350	354	326	389	356	332	381	344	311	324	333	357	350	333	340	400	333	328	338	347	356	374	350	325	325	353	322	340	341	358	320	377	346	304	358	313	352	315	358	365	333	358	349	338	375	352	321	359	318	353	376	348	336	344	332	324	332	356	332	315	351	327	346	338	339	336	348	321	316	383	357	310	366	346	356	293	338	358	368	331	329	328	345	324	350	319	326	323	327	363	352	319	305	333	336	356	331	320	343	340	345	324	311	329	321	346	351	342	343	353	355	319	364	297	326	338	333	338	345	373	382	312	357	351	323	367	390	328	380	334	337	331	311	333	342	379	321	335	350	358	341	330	332	353	304	325	357	345	310	338	377	314	369	366	354	367	324	355	337	374	387	352	322	345	351	321	331	316	323	330	365	345	364	324	346	339	343	344	353	329	348	300	332	331	359	339	374	319	390	327	347	361	349	377	353	353	350	364	345	384	374	355	372	336	311	321	325	327	374	298	314	305	349	347	348	311	324	341	328	373	335	351	364	332	327	371	364	369	319	396	378	366	367	357	328	331	333	320	322	335	338	354	322	351	326	327	398	319	363	340	343	363	374	338	361	373	361	345	353	367	345	330	366	315	361	328	333	335	363	345	329	326	335
19534	8865	3082	3259	2894	2383	2049	1816	1703	1641	1461	1339	1295	1237	1193	1175	1139	1211	1070	1075	1053	1024	1029	1055	992	959	986	997	1004	991	967	937	912	952	964	927	928	942	938	961	963	904	979	937	890	887	932	911	905	911	904	898	900	886	897	975	956	905	919	933	945	1000	917	896	887	902	912	890	886	900	892	934	917	872	908	916	870	885	909	953	943	905	934	890	957	939	894	863	910	890	855	868	916	932	905	875	933	926	941	878	902	879	886	903	890	905	894	893	944	910	915	864	858	918	919	894	893	864	876	875	912	919	898	862	929	855	920	892	934	936	894	929	900	916	884	894	884	941	853	922	900	912	940	921	871	940	922	888	873	928	910	906	937	856	892	893	922	904	869	938	849	889	900	894	901	921	925	887	879	879	865	923	850	938	898	900	865	959	855	885	898	939	915	861	907	892	862	882	896	921	921	862	872	935	930	963	882	905	920	827	907	865	866	917	880	884	901	886	878	900	890	943	918	891	881	901	857	903	859	905	910	930	861	946	925	899	885	908	899	873	897	901	936	845	941	849	881	848	896	929	934	873	923	927	892	920	832	876	913	897	912	916	897	834	923	955	921	947	899	925	906	876	856	939	818	888	897	897	904	878	864	907	896	898	907	911	913	894	906	888	907	901	898	941	917	869	849	929	915	922	856	868	902	915	906	882	923	893	874	916	902	922	939	902	826	897	843	858	858	898	893	955	893	852	871	929	884	893	919	898	847	853	935	921	923	919	853	916	931	900	881	880	868	912	882	874	954	902	877	910	904	880	884	858	847	863	905	893	936	972	866	869	877	889	860	864	853	882	879	911	830	878	886	887	898	885	861	882	856	849	910	876	921	870	874	883	893	832	846	873	850	933	914	900	928	929	883	907	882	897	905	869	858	912	883	942	927	918	878	963	904	952	963	857	894	901	852	901	882	885	911	871	862	944	881	883	891	852	880	894	871	855	910	831	885	836	888	901	907	847	855	940	866	897	875	914	936	897	947	867	916	922	863	841	918	915	929	865	871	934	860	926	902	921	927	913	885	880	863	873	878	898	909	890	941	891	933	840	941	933	877	880	895	892	919	845	884	919	861	921	831	895	881	830	893	886	905	821	962	830	907	890	893	893	921	904	918	890	935	829	905	878	857	905	907	881	871	894	887	884	947	906	868	877	887	886	911	877	902	937	927	861	914	913	906	864	903	926	920	861	928	863	904	888	886	904	866	862	911	880	897	822	905	883	893	871	910	930	891	877	861	898	927	886	908	916	942	939	893	864	883	897	928	855	920	855	923	877	881	908	871	946	902	867	948	928	878	845	896	886	878	893	881	893	862	925	833	869	929	904	949	853	877	915	899	890	826	915	915	900	882	922	883	924	850	911	845	878	896	890	942	916	916	934	847	899	917	898	899	897	870	901	892	885	867	866	948	890	888	887	956	896	916	877	885	934	824	876	880	935	950	927	902	871	889	886	866	917	893	840	916	915	919	899	889	869	909	904	889	877	902	850	846	960	896	853	902	933	841	883	892	867	916	854	913	918	871	923	880	883	883	907	942	897	883	930	872	853	932	858	879	852	879	889	925	893	959	911	896	922	902	875	947	894	928	900	867	922	896	936	892	896	828	920	871	934	908	882	893	896	893	858	827	872	893	866	852	922	875	894	895	877	854	849	908	868	890	932	950	906	847	873	912	873	897	900	864	904	960	878	862	919	891	920	861	903	911	882	853	880	895	916	894	911	900	891	855	895	922	878	892	863	833	906	908	908	919	909	919	921	914	957	922	899	945	881	918	898	912	918	876	853	863	910	912	898	951	961	928	865	968	905	839	868	834	911	901	845	894	935	886	920	899	920	916	874	846	815	852	936	921	928	865	911	874	865	908	880	901	832	854	871	855	958	891	939	907	884	873	926	846	894	904	910	864	904	915	871	926	868	906	923	890	915	898	901	893	890	926	876	908	850	882	937	891	931	855	923	948	927	921	854	910	882	881	920	894	910	919	935	847	883	842	876	875	891	868	957	947	878	902	925	899	881	847	866	902	929	917	891	877	895	882	903	882	910	943	899	905	940	898	881	936	901	872	921	892	875	911	909	921	952	895	915	904	941	915	884	934	822	863	860	913	913	919	892	878	865	917	866	842	862	893	945	872	877	938	892	893	811	865	904	893	901	885	879	893	893	879	888	906	914	912	886	899	927	898	869	872	841	878	942	875	833	902	911	893	871	913	891	892	901	921	936	914	867	880	903	899	892	869	913	921	862	906	879	899	893	894	908	879	978	907	902	890	880	867	886	905	868	848	896	860	910	866	906	852	818	937	865	933	886	917	914	873	868	887	893	901	931	858	869	906	898	864	935	921	922	888	849	918	896	882	917	889	902	906	894	901	813	938	882	906	899	896	888	874	950	911	880	855	919	940	961	871	864	921	900	868	863	880	857	902	906	886	845	870	889	866	920	888	903	858	905	951	910	938	892	907	900	915	847	920	940	875	886	868	895	913	882	908	868	928	882	950	872	897	948	855	908	927	872	883	875	891	876	906	867	903	920	958	894	903	945	929	880	943	854	890	920	874	847	860	951	910	890	884	836	887	897	907	907	857	833	920	899	899	1013	889	898	890	937	921	910	943	878	916	855	892	904	891	904	850	888	896	941	856	933	898	858	865	932	932	886	915	879	862	906	869	839	919	883	899	894	887	853	901	908	883	901	907	816	895	906	890	852	913	876	934	865	904	962	879	881	879	895	899	901	945	894	835	920	851	877	922	847	849	934	921	860	937	921	909	878	852	863	850	954	930	893	895	940	915	910	867	872	861	901	936	936	882	873	843	857	874	868	949	904	839	884	927	873	927	888	876	875	913	930	904	942	920	899	843	880	875	916	889	850	863	852	906	914	937	877	842	900	910	909	903	917	889	850	860	865	958	845	887	866	909	910	898	899	881	918	873	891	891	940	907	895	881	905	922	935	907	857	910	935	903	864	916	916	891	939	895	897	869	888	893	903	944	929	870	843	957	905	929	935	875	868	882	884	875	878	875	903	943	910	936	950	920	894	854	892	915	888	910	926	938	922	853	911	910	925	898	884	893	888	875	842	892	913	832	935	955	864	940	923	841	931	904	858	936	878	890	902	882	943	877	897	881	902	898	919	896	939	843	885	920	871	916	868	890	896	913	905	881	880	887	880	850	906	897	875	883	887	840	854	838	876	903	980	907	882	918	896	887	928	877	915	833	881	920	902	896	898	892	911	852	868	929	875	852	865	894	888	858	890	859	920	917	925	892	888	926	873	956	834	910	862	823	847	945	906	923	936	902	924	927	872	944	917	898	883	895	872	832	893	923	963	868	902	896	897	898	857	910	879	912	897	886	867	860	911	879	889	870	895	877	921	880	898	902	872	907	898	879	903	867	897	882	871	862	890	915	912	918	876	932	859	905	877	839	919	898	893	866	887	928	893	881	905	878	862	859	860	901	884	909	858	967	911	903	909	902	896
43638	33748	5898	1818	1137	907	746	607	503	454	477	392	400	370	398	328	390	328	362	358	346	338	341	335	326	318	281	349	336	328	316	329	333	328	289	294	330	289	306	263	262	307	317	312	319	270	284	283	332	293	309	278	288	293	303	309	331	315	284	289	274	275	307	306	301	297	293	299	296	328	306	328	294	350	331	288	337	292	305	304	299	287	279	303	304	319	306	292	293	291	305	294	270	301	337	287	308	286	291	313	257	291	313	281	300	279	305	309	289	303	287	299	307	318	278	308	293	314	294	286	308	265	312	274	294	314	279	297	279	302	294	280	320	330	282	298	290	330	286	270	312	303	282	289	318	295	286	314	302	294	317	317	321	291	322	300	294	344	309	310	296	294	296	299	282	300	308	307	299	308	317	317	271	289	314	284	331	318	259	298	293	298	280	284	303	286	286	309	298	274	287	330	296	284	298	323	317	251	300	310	322	295	278	308	286	293	327	294	284	290	304	288	306	289	301	306	307	304	277	311	344	282	307	338	302	296	334	319	286	321	301	302	314	301	313	337	288	299	301	312	307	279	274	301	267	265	285	287	319	332	294	287	264	301	323	301	322	281	293	306	304	343	278	305	316	293	311	277	263	289	309	318	308	322	287	287	298	287	305	295	303	284	329	269	288	272	318	300	277	315	305	274	286	309	315	321	318	310	312	307	277	322	285	293	302	288	290	318	314	317	290	287	292	302	294	290	286	318	274	267	317	301	275	298	289	278	316	275	313	296	319	288	259	289	283	308	297	298	304	283	285	277	301	308	314	323	317	275	298	247	297	298	313	301	303	287	295	297	309	309	279	304	290	318	286	259	293	321	313	287	315	335	292	308	298	262	320	304	316	294	317	312	318	341	291	295	279	300	315	303	321	256	279	301	314	316	278	288	331	310	326	305	304	278	280	283	284	298	310	280	310	299	313	289	302	323	284	319	263	298	329	281	305	274	289	295	298	305	330	302	322	324	286	266	279	299	283	290	313	312	309	313	293	299	249	291	298	287	310	273	281	293	278	301	310	281	295	321	308	309	308	288	297	330	335	324	324	279	313	279	316	291	304	289	276	306	294	296	305	308	301	272	343	288	278	293	332	279	317	292	315	300	318	304	286	288	311	283	322	290	293	334	327	284	316	309	296	315	297	251	282	280	295	282	273	324	310	289	276	290	298	290	271	312	305	287	326	293	303	284	274	293	323	302	287	296	311	295	296	305	304	291	297	317	303	283	299	302	309	324	324	314	301	293	287	280	311	288	289	296	292	337	309	338	297	262	303	280	298	301	313	277	279	285	294	310	298	319	331	304	307	309	287	277	288	308	306	286	327	293	274	313	274	312	300	300	315	269	282	287	289	281	304	261	272	337	307	287	288	316	293	267	298	269	302	274	292	288	266	299	310	296	315	302	311	306	276	313	336	294	324	300	268	304	292	292	332	288	303	298	296	332	297	276	303	293	314	280	315	294	314	308	294	306	308	315	288	319	289	317	281	318	323	269	260	305	335	292	275	347	284	312	314	293	282	295	286	330	313	289	277	278	303	285	327	334	318	319	294	315	309	326	293	307	285	298	314	290	291	290	299	295	310	281	266	302	309	290	323	306	300	292	282	280	271	293	272	323	279	293	304	319	289	321	305	310	321	303	297	312	305	300	301	280	337	275	293	324	304	320	314	331	300	321	298	293	291	284	302	279	331	317	315	302	278	315	308	295	302	263	279	332	286	284	283	312	291	282	288	315	335	255	322	281	316	304	294	268	304	330	289	295	298	331	286	307	302	232	288	322	332	348	298	276	281	284	266	285	294	297	340	289	297	313	292	292	300	307	308	300	285	289	322	281	284	315	285	303	322	297	310	299	287	348	317	290	283	290	303	287	300	320	301	334	292	303	290	328	289	298	283	289	326	270	304	300	291	297	303	314	314	301	305	306	318	302	282	300	305	295	284	314	300	297	294	325	309	319	319	294	274	306	311	332	310	267	266	285	294	264	312	291	279	291	292	284	322	279	302	303	316	315	287	274	278	273	300	300	315	286	269	293	296	292	295	305	299	294	298	293	292	277	356	307	321	325	303	275	303	299	326	290	281	343	293	276	275	328	295	282	308	300	280	301	324	294	278	287	297	287	272	320	257	277	343	353	310	293	281	333	282	285	295	314	270	268	314	308	339	291	247	285	266	306	291	293	306	304	304	307	326	303	268	281	299	298	302	282	274	289	285	295	337	289	307	310	284	308	341	298	311	292	308	282	338	328	271	283	321	300	315	301	298	284	332	319	320	335	298	329	279	317	330	292	275	281	320	298	344	327	271	265	297	279	287	309	302	313	349	314	301	302	262	338	287	307	311	300	277	311	338	270	319	295	296	298	310	320	322	307	302	308	310	296	273	347	292	289	277	295	297	323	303	286	303	320	303	298	283	313	343	311	294	267	272	281	319	291	322	309	309	328	328	301	289	302	308	304	306	312	322	306	280	289	313	329	293	324	289	303	305	327	311	310	274	321	267	305	292	283	278	305	284	294	288	303	280	289	306	302	298	296	296	328	317	299	302	320	307	292	301	304	307	304	270	310	262	292	279	306	311	297	275	320	306	312	326	286	279	292	295	309	305	265	311	292	358	313	295	258	300	296	288	290	313	306	305	320	303	282	318	291	308	318	291	292	294	339	301	322	313	301	303	285	310	279	297	265	289	306	315	297	302	323	310	305	273	288	293	329	291	286	295	324	311	307	293	261	296	306	298	300	282	264	288	295	283	264	296	277	321	282	284	284	290	290	310	300	300	293	315	322	320	300	292	317	296	315	283	318	308	290	284	271	322	293	294	303	302	270	324	316	283	305	315	308	289	291	341	270	312	280	259	308	296	289	298	286	307	299	264	288	314	323	291	303	290	302	286	270	278	315	318	303	311	314	303	291	320	310	310	317	316	289	311	301	296	272	322	334	293	326	294	316	271	285	300	288	272	276	291	306	273	285	290	270	303	288	300	288	282	330	303	300	283	298	302	302	312	299	292	302	290	304	284	260	306	292	263	326	300	302	340	305	310	304	299	285	305	288	288	298	338	296	292	307	263	324	270	312	300	283	282	306	289	279	297	315	271	301	312	288	276	315	299	296	274	299	301	278	286	308	287	320	302	317	261	294	332	301	271	300	308	283	284	322	306	300	307	295	312	300	302	285	313	285	283	282	313	289	307	271	294	301	263	302	302	314	297	291	308	297	302	306	323	283	309	284	317	282	299	284	309	264	326	333	299	284	329	303	271	307	304	286	287	261	290	321	302	328	302	284	297	287	267	315	325	281	321	301	324	327	304	276	304	287	297	332	289	279	307	279	272	338	321	290	291	289	264	318	284	323	291	306	278	312	320	272	287	293	310	301	291	254	310	329	303	298	304	301	310	280	315	301	305	288	313	307	277	286	311	301	281	302	290	267	337	298	296	283	301	308	309	328	316	274	332	322	310	283	289	305	282	275	330	282
26185	11909	4739	5365	4567	3725	3056	2657	2310	2135	1798	1728	1525	1432	1402	1253	1277	1177	1116	1145	1085	1092	1018	1003	999	1018	1023	957	948	928	948	897	892	904	883	891	873	874	911	875	863	865	824	839	839	820	787	816	815	773	812	835	817	832	836	792	832	874	782	831	846	778	777	829	809	785	860	799	824	787	845	807	738	837	743	844	827	807	781	751	790	773	740	835	884	806	767	782	746	794	811	795	785	762	757	791	835	733	734	764	809	790	752	776	797	759	754	756	790	792	829	746	778	782	789	817	775	764	856	841	760	801	758	726	786	770	736	796	740	819	801	764	805	791	767	796	777	731	822	777	837	786	803	792	801	804	779	787	737	754	831	754	765	781	750	741	811	794	798	803	784	802	751	732	795	734	805	744	781	725	772	793	745	758	776	764	765	806	787	792	735	801	767	796	807	788	758	775	795	763	823	823	756	800	795	799	770	784	761	780	799	765	788	786	761	840	822	765	790	748	801	775	789	747	742	775	789	750	781	736	763	721	784	763	792	788	759	802	764	787	855	766	744	844	769	746	763	828	744	781	763	784	801	805	775	771	817	797	836	749	789	752	759	808	796	746	825	786	784	813	783	750	763	799	745	777	769	750	781	804	785	796	742	793	787	758	789	852	807	754	736	764	775	785	736	779	707	744	800	742	782	767	756	781	741	760	764	754	785	813	767	799	787	790	741	790	726	749	741	783	794	774	819	737	818	802	766	773	767	793	740	781	784	801	793	776	766	764	818	848	806	704	821	788	772	782	767	760	765	794	738	755	807	767	747	779	742	765	773	763	762	709	810	759	797	763	787	752	762	744	748	783	778	775	748	771	812	794	732	770	782	782	798	761	739	765	785	749	755	744	732	779	801	799	792	796	695	773	770	771	774	748	774	743	746	781	772	756	786	741	780	766	776	777	728	780	757	787	787	797	819	731	777	770	791	772	799	715	785	792	789	777	759	729	806	808	779	813	780	770	768	807	752	801	739	750	790	840	774	795	729	821	771	750	744	821	800	788	761	729	765	763	770	805	787	792	791	770	784	769	774	775	804	721	758	833	777	780	781	729	791	771	747	760	789	776	782	782	710	789	775	796	765	791	739	746	733	767	729	831	719	782	786	762	739	748	837	799	737	780	846	740	787	753	798	801	714	792	720	797	813	699	767	814	721	750	775	768	755	794	751	753	750	811	800	774	766	792	745	785	784	782	737	782	797	772	755	869	857	747	779	772	777	824	805	740	768	793	802	774	757	791	738	805	784	758	790	763	786	748	788	748	767	784	761	734	754	754	766	756	762	735	778	795	808	813	812	767	735	748	816	760	770	790	755	749	751	810	805	725	790	753	806	775	783	790	800	758	799	792	765	784	809	823	764	804	729	742	776	766	782	753	725	781	777	776	802	820	786	799	791	752	790	747	804	738	815	761	774	755	801	773	743	804	785	739	771	801	790	755	786	773	834	775	730	771	788	748	777	779	764	794	788	743	840	754	842	765	764	776	763	765	795	766	755	811	783	796	751	767	739	752	804	778	748	744	761	709	747	786	757	774	777	749	760	734	795	790	740	797	795	761	818	755	740	737	798	820	757	778	810	745	763	731	724	682	785	805	769	747	747	741	784	715	776	793	761	778	743	802	795	722	754	775	800	736	754	736	769	764	752	787	776	739	769	785	751	803	796	770	765	762	831	770	706	792	736	756	845	720	802	721	794	772	753	788	777	732	781	744	732	822	817	737	801	746	755	774	783	768	774	775	816	760	781	731	728	852	774	746	785	732	832	775	769	778	765	749	766	808	728	756	756	749	785	784	827	762	810	732	747	742	766	765	794	782	793	788	780	731	761	744	776	796	778	809	778	745	752	802	750	789	765	791	767	768	782	776	760	825	712	727	769	800	789	733	699	804	811	720	753	786	814	743	787	752	787	795	739	786	764	752	743	765	747	794	756	765	767	778	744	797	735	784	812	728	771	787	777	768	804	690	772	754	796	754	745	775	738	810	822	743	735	816	772	723	741	778	782	777	826	766	701	799	778	727	824	766	779	807	766	800	761	783	744	742	812	773	765	705	809	744	785	783	754	793	769	802	724	794	780	773	800	777	759	797	787	741	771	766	785	793	813	787	785	746	824	785	835	792	785	824	794	795	681	807	725	755	785	788	774	835	797	806	792	811	797	804	815	776	790	751	736	770	761	752	766	764	755	736	857	752	736	786	747	808	776	809	843	804	797	754	781	783	781	783	769	705	774	800	799	800	760	786	788	743	775	774	778	787	794	781	725	781	742	800	856	776	748	756	783	747	838	737	785	726	819	768	779	825	759	747	782	749	741	777	752	756	810	820	774	754	811	718	828	771	824	788	772	751	737	815	737	717	796	784	745	763	814	753	803	822	757	800	818	809	793	815	760	737	738	765	767	757	778	766	732	832	787	784	786	750	805	797	746	763	772	800	749	767	794	809	790	818	756	790	802	803	790	751	781	757	810	790	798	765	735	784	789	787	744	714	842	773	783	746	775	735	778	763	810	739	837	737	757	777	766	782	790	742	773	775	797	780	755	783	757	756	778	769	779	735	732	731	769	783	786	824	762	750	782	810	752	779	763	795	764	790	821	774	767	819	785	782	777	776	788	768	784	732	778	764	796	772	770	793	748	794	780	776	761	810	808	789	750	799	792	731	727	789	788	765	765	731	804	799	829	799	805	767	766	804	765	789	777	781	775	811	771	814	770	827	795	796	819	798	770	773	738	748	768	749	771	753	770	788	741	820	813	724	761	754	807	795	810	804	775	793	825	784	791	792	826	815	767	759	791	704	835	789	815	801	721	793	765	751	775	755	738	770	800	719	809	825	824	776	769	786	815	803	767	777	762	753	795	752	798	760	763	718	792	794	813	794	765	765	786	782	789	751	799	785	785	797	771	807	771	770	785	760	818	808	732	796	796	728	740	757	770	773	791	754	754	796	804	743	770	768	806	790	761	736	793	737	781	714	773	752	747	757	759	735	771	795	727	750	733	796	734	786	784	761	782	787	769	759	802	810	836	717	740	718	833	763	768	781	797	767	794	775	778	846	756	768	756	832	758	808	749	719	785	775	782	760	754	751	759	775	788	766	772	761	753	734	751	755	791	795	767	789	789	746	757	753	773	779	744	814	770	823	784	810	792	735	782	782	791	774	745	787	805	771	779	746	765	806	719	784	780	800	776	733	819	758	771	766	835	781	777	790	768	783	793	791	751	737	752	770	739	809	770	786	740	762	760	772	801	785	733	810	813	802	770	779	757	781	810	815	770	791	728	777	783	763	844	762	767	767	759	784	742	746	770	737	753	765	733	799	757	732	743	737	764	735	743	771	760	762	765	813	758	753	774	808	790	750	841	790	798	778	791	776	754	777	744	786	765	769	837	801	740	781	793	784	755	829	807	787	809	765	731	803	755	761	740	783	747	752	798	796	770	779	737	786	777	749	735	798	761	777	790	759	785	787	755	798
4246	949	228	231	205	203	211	205	196	193	191	193	219	204	177	196	183	197	198	158	163	207	185	208	217	193	190	225	193	216	184	200	198	226	199	192	209	210	210	183	238	194	202	197	188	212	193	207	197	218	188	203	197	195	209	212	184	213	203	166	232	206	171	207	197	192	219	215	206	202	212	205	200	200	203	210	215	194	187	181	217	213	195	195	191	195	217	202	188	199	190	198	179	211	198	205	213	180	180	190	214	201	209	212	183	194	183	177	202	190	206	202	209	182	199	201	173	180	197	192	197	215	187	219	202	167	180	212	215	200	208	172	185	193	194	179	213	193	183	207	194	198	219	204	190	200	199	181	205	217	179	209	205	212	199	183	209	213	212	189	211	207	179	181	193	210	196	204	191	162	203	209	229	202	194	202	173	211	222	207	187	202	199	199	190	218	202	194	218	223	218	196	228	185	221	210	190	202	188	201	160	213	213	192	219	213	218	203	221	191	229	231	212	201	189	206	212	202	185	198	191	192	190	190	201	182	226	213	173	181	201	170	183	182	210	207	210	180	210	180	207	207	208	166	181	212	218	205	204	184	170	198	188	187	206	190	206	192	211	212	189	192	177	222	196	190	200	201	189	204	196	220	208	212	206	175	213	229	206	227	188	200	205	220	208	178	186	215	217	192	195	209	197	188	207	199	210	216	211	220	194	184	187	201	182	178	205	197	197	181	220	208	215	180	186	213	222	173	236	176	230	198	222	187	201	210	206	209	197	214	202	209	225	221	175	189	200	198	212	200	197	189	190	189	212	183	207	191	219	180	202	193	185	205	181	205	231	224	204	205	208	195	194	193	214	242	196	221	194	196	202	200	205	179	206	201	205	198	228	189	184	182	182	194	186	208	190	204	191	205	202	205	194	204	180	205	196	202	180	186	196	201	193	212	207	223	232	192	227	213	215	219	203	211	210	190	197	208	184	180	198	192	212	156	192	206	199	194	209	196	192	198	211	181	194	211	185	220	194	205	202	189	209	189	207	217	197	184	185	209	203	213	184	193	215	204	184	213	177	201	177	198	198	214	223	194	240	174	199	188	216	191	216	201	206	191	208	187	192	186	203	180	212	200	206	218	173	210	207	190	211	195	211	206	218	191	211	215	195	198	216	205	174	204	190	188	208	207	202	192	189	193	204	190	197	189	199	191	179	225	190	191	186	187	199	207	203	221	157	187	219	190	199	188	208	203	219	195	215	190	195	193	187	197	179	202	202	180	196	190	197	190	182	171	184	208	181	183	211	172	185	176	208	175	237	197	222	212	183	206	183	204	190	198	198	193	197	203	186	201	196	221	210	195	211	203	224	211	193	205	220	216	204	186	216	188	204	172	185	181	194	199	224	205	197	219	189	199	190	201	201	214	218	199	195	172	190	189	189	202	196	212	196	204	239	214	208	188	204	209	183	228	202	217	203	180	216	200	215	196	199	183	202	182	191	182	209	186	208	188	196	208	203	181	224	200	202	211	194	172	176	205	191	182	187	179	188	193	204	188	195	204	188	184	216	185	193	179	212	207	185	218	180	184	190	211	205	188	203	202	197	174	167	186	190	203	203	188	190	191	180	206	189	223	222	176	194	203	224	216	176	187	203	204	197	215	203	212	201	200	197	187	213	211	173	178	193	209	200	215	215	211	193	199	192	217	207	212	193	197	187	173	200	195	199	191	203	205	205	215	215	190	194	222	215	218	212	196	187	218	219	222	219	228	204	184	211	184	208	200	215	220	209	194	183	201	190	184	180	202	212	177	179	189	194	187	210	211	185	189	180	183	200	237	192	188	213	191	208	168	202	208	179	189	196	201	178	180	207	216	214	180	185	174	203	185	213	195	208	183	199	195	213	192	186	224	205	202	201	211	186	182	200	215	192	201	215	196	199	217	203	205	191	214	173	231	219	222	200	196	190	192	195	196	204	192	201	193	188	203	221	174	190	187	185	193	180	208	218	219	229	193	187	197	201	226	212	180	214	193	198	203	218	197	207	218	188	209	191	216	182	220	175	187	185	173	175	190	189	213	196	215	177	213	198	204	198	212	211	202	188	206	197	203	195	199	217	162	218	204	198	199	221	185	207	197	213	173	194	187	192	180	211	189	194	188	220	193	204	211	202	203	209	171	205	191	206	169	200	168	177	202	188	191	170	198	182	181	177	192	207	179	197	191	212	184	203	200	192	212	199	191	212	200	195	212	212	187	187	195	220	193	187	215	193	178	224	207	194	216	177	205	194	201	197	208	185	190	203	179	181	188	206	183	197	181	205	191	202	217	194	179	178	252	207	200	202	205	220	208	194	204	202	188	186	217	194	201	182	189	204	232	195	190	215	204	231	181	194	190	206	212	203	192	205	198	189	213	218	183	184	201	203	195	195	191	195	179	213	178	212	208	192	213	203	187	183	214	218	220	200	191	196	191	193	215	201	179	180	197	199	190	214	200	209	203	189	206	196	211	188	192	211	190	231	196	201	203	200	204	233	191	193	195	205	195	191	208	200	196	207	217	202	197	213	206	212	177	184	197	198	171	194	205	182	184	199	205	190	186	209	188	186	205	196	172	192	204	196	191	201	206	186	191	194	231	196	194	187	218	198	207	199	193	198	207	215	200	201	195	184	197	192	211	205	201	211	201	174	209	199	187	203	195	214	195	193	217	180	200	184	189	192	202	185	214	239	220	181	184	179	214	173	210	213	187	206	196	181	178	199	198	193	186	211	202	206	211	185	199	207	205	195	204	200	207	191	202	216	194	195	204	190	192	195	199	198	190	165	203	190	206	171	197	183	184	200	196	189	183	215	218	187	180	185	217	191	177	188	179	202	189	193	206	167	215	214	185	186	186	208	190	192	229	192	184	198	233	214	207	212	152	213	191	196	213	189	192	194	190	157	190	182	228	163	217	193	211	188	185	189	185	209	174	171	217	210	180	208	238	163	180	210	213	203	195	193	191	202	191	187	226	199	227	161	204	203	187	189	203	190	210	218	217	213	218	191	183	203	196	207	195	193	215	207	205	195	205	174	199	178	189	208	207	218	179	204	204	211	201	182	192	214	201	234	190	210	204	190	214	199	199	183	206	194	192	184	191	200	199	196	207	223	188	185	199	202	209	179	214	199	207	209	214	218	190	207	216	206	176	221	192	208	178	230	177	160	194	199	184	180	174	205	188	207	191	209	176	206	198	191	190	188	215	205	197	205	224	186	220	195	189	198	198	224	177	205	157	208	201	220	172	184	214	206	194	189	191	187	182	196	197	204	186	186	191	165	184	211	220	190	212	220	191	205	186	187	205	195	201	192	196	192	194	214	215	206	192	179	194	190	179	208	229	205	225	208	212	208	237	224	185	196	215	193	207	203	207	192	201	205	201	198	192	205	206	186	192	209	195	221	207	185	213	177	187	177	211	192	178	212	217	191	223	212	195	193	213	193	195	211	202	188	193	220	184	174	185	195	185	209	207	187	192	177	176
5358	1792	727	666	661	633	621	653	615	634	574	591	633	583	599	609	585	577	595	579	591	584	619	559	612	567	599	569	568	594	615	572	590	596	599	574	589	591	562	576	585	531	593	561	597	618	567	582	569	582	573	566	613	577	583	582	604	587	572	588	603	609	577	595	605	596	604	588	585	567	579	558	642	602	588	618	614	576	570	593	620	546	572	603	558	573	565	597	601	622	615	576	573	620	568	578	605	619	593	604	588	629	565	565	552	604	590	581	603	612	580	563	593	584	600	564	591	586	600	594	551	586	591	561	566	595	617	577	558	585	577	598	614	588	604	579	577	607	578	590	577	606	574	604	588	575	609	590	543	606	529	566	542	584	553	585	566	570	590	584	538	562	618	600	594	573	568	596	575	597	560	622	590	571	578	566	581	589	567	615	557	619	550	620	594	562	581	601	576	596	591	637	520	594	586	617	562	556	604	576	551	610	536	576	600	561	613	572	569	547	564	568	586	567	597	594	585	575	601	625	557	554	557	552	558	570	551	602	607	582	587	565	599	579	580	637	587	584	541	583	615	603	601	595	556	553	573	626	561	582	571	585	510	606	588	578	592	585	598	593	601	574	602	598	584	574	573	623	559	582	580	607	594	571	603	593	560	609	554	548	589	559	552	564	581	603	573	529	594	566	585	557	554	571	551	621	614	593	635	542	594	585	560	581	597	597	591	578	593	561	606	590	599	569	580	627	566	562	553	584	577	587	596	604	619	652	580	551	575	574	559	582	536	591	614	585	601	565	588	579	581	551	572	544	594	562	554	579	605	636	580	601	628	543	591	559	625	579	585	559	584	564	589	603	575	630	581	583	569	575	613	606	559	532	565	580	588	580	591	615	586	603	533	574	589	572	566	577	598	552	613	606	585	575	595	589	549	638	604	540	575	532	580	574	603	589	585	609	584	519	607	562	575	552	603	578	615	602	576	592	568	610	614	566	570	590	608	614	548	574	598	613	634	591	581	583	589	568	570	588	607	582	547	565	599	615	577	543	570	584	618	602	566	611	588	599	605	578	588	570	557	580	575	610	581	564	552	569	612	599	577	545	558	614	561	568	619	572	558	617	619	591	606	596	584	546	599	595	588	602	584	560	545	629	596	591	565	568	602	574	588	598	574	578	631	581	581	606	537	560	591	578	598	617	620	579	572	583	593	619	617	613	588	577	570	562	609	580	577	555	626	575	566	620	562	607	602	601	591	540	597	594	582	609	610	517	598	582	535	576	587	562	559	604	551	553	571	555	577	578	579	594	609	571	607	552	568	572	610	556	578	582	556	578	602	599	580	566	532	603	594	616	578	546	591	598	588	548	597	594	593	595	576	594	552	595	607	589	557	583	573	584	561	586	575	594	569	541	577	573	594	604	579	570	592	566	584	567	562	544	597	587	585	610	594	633	618	585	599	607	557	543	616	589	608	608	603	585	571	588	588	609	574	600	563	557	570	580	549	586	564	614	588	583	575	584	601	584	586	600	574	596	562	547	600	591	633	581	579	610	565	574	543	606	623	579	545	571	589	625	601	562	591	563	581	631	579	589	534	614	594	577	562	624	544	582	564	601	606	569	562	596	607	605	587	549	558	592	551	544	558	557	553	534	598	581	618	546	563	627	578	584	589	590	543	566	618	574	610	595	551	566	598	545	570	601	563	554	594	574	583	548	605	592	602	578	582	527	563	600	598	587	559	606	593	633	569	573	552	574	549	575	577	605	573	606	548	593	574	602	559	553	594	571	634	593	607	599	564	550	608	562	584	582	591	574	620	627	617	593	584	617	592	575	586	603	583	602	585	616	581	581	581	581	627	570	555	581	569	625	557	554	607	568	574	578	561	552	535	568	592	621	568	565	577	612	560	605	556	629	595	575	599	559	529	588	616	586	609	582	594	577	616	624	607	587	580	593	558	621	642	524	590	596	608	567	605	572	575	593	591	586	571	593	605	599	528	554	605	587	584	578	627	592	575	581	585	612	540	575	575	600	583	605	588	586	586	575	559	617	603	573	578	609	572	573	587	591	591	571	602	569	589	565	587	589	544	569	575	571	575	601	586	577	577	545	577	605	549	525	583	578	611	604	567	550	573	553	588	582	583	586	601	578	555	573	622	567	568	556	559	561	632	603	630	597	555	577	567	561	575	609	549	579	626	548	593	614	586	568	609	584	628	567	599	554	552	635	566	590	571	573	597	613	575	579	574	608	606	606	554	551	586	580	595	619	582	619	558	580	577	600	562	537	574	560	591	566	590	581	608	575	577	573	563	560	566	624	578	589	571	583	587	589	594	565	629	564	599	565	549	610	625	599	596	608	575	583	613	625	565	582	581	559	542	587	631	558	558	599	578	570	599	557	576	554	549	594	575	591	635	556	619	575	568	561	594	580	639	567	586	582	565	569	590	601	562	553	564	585	584	563	587	589	567	588	570	630	583	575	595	610	606	611	569	577	591	557	566	593	581	601	578	604	573	574	553	590	583	589	586	584	605	591	548	597	574	586	593	595	576	609	613	568	579	576	574	571	596	599	581	589	566	590	583	615	586	629	597	589	613	584	599	591	565	569	549	561	561	613	578	608	529	586	594	576	603	594	594	566	600	574	614	596	565	576	596	539	584	596	593	574	558	590	579	601	536	583	604	623	541	607	588	611	589	599	568	588	585	554	565	586	614	569	552	574	588	573	591	571	586	560	591	619	575	587	560	614	588	581	597	611	575	552	570	530	576	579	585	593	601	559	576	544	525	594	594	575	599	544	601	611	582	587	542	624	570	547	564	611	589	580	632	596	592	599	602	625	611	581	546	603	612	572	587	589	610	597	558	601	585	526	570	579	581	548	587	586	583	581	610	583	555	629	563	556	580	629	557	557	588	570	557	620	586	559	598	582	576	542	566	559	575	561	615	556	588	572	549	602	559	590	570	575	595	562	563	577	552	597	558	584	527	591	548	573	591	613	546	536	559	576	599	585	570	591	582	575	580	604	634	568	564	614	613	583	541	565	577	610	573	561	568	587	626	566	597	562	597	550	563	585	580	581	555	584	578	616	604	574	540	587	555	586	541	578	568	626	601	601	618	572	606	593	591	598	596	604	566	561	599	544	625	559	539	576	617	583	593	581	612	585	521	575	646	577	576	595	574	607	614	568	637	587	554	634	579	562	599	591	580	569	597	590	577	611	641	574	599	616	567	641	570	557	566	559	580	583	578	557	569	565	601	611	579	555	594	556	540	561	585	581	578	596	622	624	557	536	571	572	577	563	558	598	599	595	605	603	546	564	589	585	547	613	616	590	566	548	615	583	576	564	590	589	592	556	586	559	560	566	545	555	578	601	630	584	541	594	619	608	601	599	600	581	581	611	577	585	593	600	603	548	548	584	607	562	604	583	563	553	587	594	563	569	586	583	561	593	566	567	563	577	569	616	621	578	573	598	622	580	575	606	573	614	577	609	623	570	561	555	587	567	586	625	604	587
31592	19403	1758	1077	804	601	552	528	464	458	414	395	375	360	358	357	369	316	386	357	335	379	311	325	370	370	329	309	339	331	322	369	382	361	317	355	331	333	343	358	352	381	369	390	352	377	355	332	347	325	338	365	378	378	337	335	308	351	347	335	336	332	325	305	324	339	305	320	338	364	356	357	351	355	332	338	350	354	328	314	313	350	326	360	328	356	337	337	315	364	333	345	316	315	315	334	358	334	332	353	352	310	356	346	327	389	307	322	357	347	343	337	315	332	341	343	342	378	347	363	343	351	357	324	315	354	356	385	358	315	356	324	328	326	326	352	355	335	359	352	340	331	362	327	358	352	352	380	354	336	303	319	369	330	337	350	297	336	347	321	382	313	329	347	344	325	356	328	340	334	287	344	334	322	318	340	386	319	343	321	320	350	349	344	381	340	338	355	356	328	337	353	326	324	322	312	368	326	335	340	346	328	340	297	334	337	344	344	342	326	333	317	327	349	330	359	348	342	324	308	341	345	350	326	341	336	347	343	331	354	363	373	336	328	311	346	307	328	340	370	336	338	347	344	317	324	347	338	339	320	337	331	336	355	359	378	369	358	343	279	327	329	303	361	331	339	334	359	344	340	356	320	324	325	353	313	329	339	335	356	329	350	317	362	323	326	327	332	355	336	368	341	347	312	347	356	300	343	329	336	340	357	334	337	335	319	329	349	323	391	372	353	345	344	339	355	339	326	326	327	342	344	336	381	318	335	351	361	346	328	331	359	313	329	352	332	336	360	319	373	338	346	331	323	344	311	341	365	322	353	311	328	338	328	332	343	333	344	304	336	335	324	352	359	370	311	332	337	335	356	334	306	359	325	349	352	343	348	353	349	352	368	346	312	318	353	293	349	348	365	329	337	379	340	349	356	359	340	352	343	335	321	372	360	346	325	335	350	354	350	324	332	331	345	319	323	353	378	370	342	355	323	336	334	343	327	315	340	333	339	344	328	318	347	366	334	373	321	346	345	355	350	322	344	351	324	347	362	351	310	349	354	333	332	348	334	346	371	357	347	300	328	323	322	353	336	312	367	330	319	379	329	364	337	317	340	332	347	328	368	314	342	318	331	298	339	333	336	314	343	370	318	318	349	290	337	328	361	327	324	379	336	340	372	356	330	372	364	305	341	378	330	305	346	308	353	359	342	319	345	345	325	359	341	367	337	349	324	339	343	345	330	345	327	371	318	313	365	317	312	353	332	364	342	362	318	341	354	334	334	347	339	342	353	358	341	307	334	345	356	338	330	335	341	336	345	336	341	356	305	359	322	339	344	308	363	335	364	311	317	367	301	325	342	325	334	330	339	364	365	339	332	364	350	333	356	306	328	356	329	373	346	305	311	322	330	320	340	331	345	364	340	352	323	372	339	316	315	345	350	340	324	324	326	337	307	328	328	313	314	332	332	340	340	347	355	364	346	358	316	351	303	349	336	346	330	322	340	329	335	317	330	312	361	295	341	347	337	324	334	347	353	368	369	350	328	348	319	354	345	344	322	319	321	366	368	376	365	352	336	359	326	359	334	332	327	321	315	339	357	360	332	339	314	318	317	361	332	349	298	370	322	311	366	336	331	319	378	351	301	367	338	330	336	309	314	331	358	332	350	313	332	352	343	323	347	348	353	329	343	359	315	344	319	320	328	321	346	332	335	334	343	284	330	323	362	356	369	326	352	339	347	330	326	345	338	341	317	342	366	351	300	349	359	322	314	304	318	314	376	322	352	356	336	358	333	329	319	337	329	326	329	319	296	329	347	337	332	334	335	298	352	359	348	367	325	333	324	351	361	347	317	354	332	320	334	307	331	359	369	343	323	321	322	351	328	340	367	344	352	312	372	334	345	347	337	307	316	335	328	336	314	352	352	343	339	313	324	332	310	338	331	331	374	325	368	337	304	345	347	360	330	297	316	348	335	352	356	340	317	348	355	314	318	318	374	362	336	340	336	317	329	344	296	331	364	316	335	336	316	357	380	317	333	346	363	321	307	363	365	345	353	352	336	347	304	354	303	358	318	347	314	326	322	329	320	334	335	355	361	345	348	358	311	334	334	345	354	331	341	329	315	349	347	347	334	356	324	340	327	355	335	346	330	355	336	370	335	328	339	351	331	338	344	299	326	349	327	321	323	300	334	320	322	344	307	339	338	322	343	347	296	328	343	358	312	303	360	320	345	339	356	332	356	364	337	343	334	334	336	329	348	346	319	325	329	328	325	320	323	341	348	356	304	317	326	329	342	352	361	331	333	323	340	340	323	325	348	322	339	357	344	326	312	330	321	345	334	359	381	322	378	330	331	341	329	343	325	342	341	332	342	336	322	331	332	337	339	347	300	319	315	351	317	381	350	347	304	332	344	360	311	347	349	351	311	355	341	363	347	347	335	342	331	347	334	324	346	337	337	345	324	300	312	367	368	316	326	329	375	304	368	312	333	348	323	357	320	317	339	342	353	320	335	331	327	314	345	367	319	355	366	338	355	356	339	350	329	349	339	365	323	322	307	356	333	328	332	348	345	348	328	327	400	318	334	390	314	308	304	326	331	327	359	328	328	348	334	328	324	351	333	346	321	348	354	313	317	302	366	329	353	338	340	311	338	344	322	357	320	324	322	313	359	341	326	333	351	330	356	343	329	346	337	342	343	333	349	341	343	308	325	342	328	371	322	326	358	308	365	339	318	352	319	331	376	322	289	340	350	329	339	323	366	377	312	330	379	376	330	362	349	345	326	343	385	319	345	355	332	350	320	330	326	358	377	350	346	342	321	336	311	301	375	314	365	354	340	342	331	341	376	339	354	322	294	369	371	354	321	330	336	339	367	340	298	331	350	341	292	325	349	364	326	340	313	344	329	330	365	377	308	364	350	374	329	345	333	325	333	316	300	354	370	338	331	335	342	335	346	334	309	343	362	354	315	330	342	372	353	331	382	320	356	323	322	345	317	326	337	338	329	328	330	374	308	308	347	336	338	327	344	340	333	359	319	356	337	333	323	332	332	354	305	366	335	352	325	339	321	331	338	337	339	354	336	315	323	354	308	331	319	338	301	351	318	350	355	310	320	361	302	336	339	334	355	329	332	367	329	353	353	319	320	311	324	341	345	368	347	343	340	339	333	367	337	362	374	316	315	359	303	308	355	336	354	330	347	349	358	300	320	336	342	309	336	348	344	338	356	318	357	354	372	334	349	334	371	312	353	303	337	336	327	321	325	335	305	304	376	336	343	347	312	319	344	341	323	356	334	304	348	356	314	339	290	333	365	333	313	328	322	340	366	334	338	381	304	374	335	339	333	338	353	337	340	340	353	325	317	355	324	341	357	358	388	332	316	340	341	335	321	336	349	300	319	337	371	330	324	347	320	354	326	344	300	318	353	330	349	356	363	341	341	330	368	318	343	354	338	363	346	348	353	309	345	311	334	342	326	338	306	313	364	368	341	362	341	362	307	349	311	366	322	337	376
19761	7921	2941	3374	2983	2447	2082	1901	1712	1498	1464	1379	1297	1281	1266	1173	1160	1184	1113	1028	1094	1043	1022	1024	1064	1060	985	959	946	923	957	907	983	946	911	929	977	940	995	930	905	858	934	914	898	945	935	930	911	920	900	952	995	929	923	920	888	919	896	872	912	938	867	922	894	849	865	893	929	912	869	893	911	892	876	912	891	920	925	935	890	896	885	887	937	883	903	886	882	896	941	873	859	857	922	947	867	931	898	901	901	883	872	909	942	915	919	900	899	894	872	874	922	912	940	895	889	854	913	903	946	884	855	924	931	851	882	897	893	910	892	930	930	903	852	866	966	899	961	968	914	887	909	837	870	886	897	901	898	902	893	873	906	910	864	903	886	898	885	818	899	891	881	859	901	900	855	856	915	859	881	930	894	913	909	891	855	984	915	870	917	891	906	885	906	927	881	867	894	901	955	892	907	839	872	944	906	883	907	915	935	922	919	878	915	906	913	888	847	909	881	939	895	929	866	901	846	879	850	891	878	858	878	875	891	900	826	885	908	869	901	907	839	952	900	873	858	964	898	840	901	897	917	865	859	888	855	857	868	878	891	910	901	927	858	898	838	916	856	920	879	932	868	894	894	903	866	945	907	943	886	947	898	899	879	896	890	922	918	795	883	877	916	843	895	877	902	873	889	890	918	849	908	880	885	890	924	846	911	940	936	909	913	864	913	878	910	907	887	905	867	840	889	913	908	945	918	936	899	918	834	897	866	900	876	903	950	924	860	871	858	925	968	896	896	904	915	875	835	913	829	864	900	895	884	859	847	879	922	853	867	935	860	871	869	886	895	909	881	905	938	903	904	828	885	933	911	892	890	893	927	899	913	840	875	860	917	901	906	894	881	954	857	835	905	837	881	885	867	883	842	894	940	877	891	887	885	885	834	836	898	870	965	926	860	937	872	916	873	931	935	839	936	913	841	908	920	899	870	898	968	904	912	898	869	861	877	856	890	868	900	857	913	896	884	891	929	828	893	879	946	886	876	900	844	838	893	907	885	926	853	881	936	848	898	875	850	885	862	890	890	880	944	861	914	904	918	926	853	894	891	884	887	880	903	885	868	878	933	860	856	929	929	927	926	839	877	910	879	888	885	832	884	894	839	910	884	892	866	912	897	884	885	840	886	887	886	882	840	922	894	911	894	907	877	882	902	889	905	896	911	899	856	953	911	905	901	853	898	897	882	851	910	875	910	898	872	891	934	934	849	851	922	856	908	899	918	868	873	914	836	883	936	859	916	929	849	887	822	900	874	944	866	927	852	893	857	893	914	902	892	916	887	891	805	916	872	892	846	898	940	887	886	870	910	906	871	928	855	845	857	873	865	891	924	862	977	929	899	894	919	934	868	867	893	860	845	873	941	868	893	889	890	959	879	905	907	893	892	943	903	853	901	877	859	900	917	872	890	923	920	938	846	949	914	920	913	854	925	899	842	903	878	878	873	826	866	870	953	875	880	935	931	868	860	856	917	939	868	897	899	926	865	870	871	889	935	900	878	897	929	896	882	879	933	873	870	921	968	890	843	895	852	901	906	872	830	891	880	895	886	930	904	824	916	911	862	873	892	937	839	886	850	920	898	906	878	879	863	905	877	876	884	854	837	904	896	911	863	918	893	877	878	920	878	936	906	831	899	882	858	912	896	892	875	900	933	893	873	923	915	891	903	890	883	870	862	870	933	861	905	870	935	895	869	900	812	894	883	890	845	834	821	882	858	917	911	852	855	889	923	909	858	845	830	904	853	899	926	853	951	835	887	864	869	870	877	864	861	864	881	885	894	900	888	877	896	873	890	909	892	909	892	910	847	822	900	937	906	872	893	885	923	848	913	863	860	881	887	886	878	909	879	878	896	873	909	923	936	912	891	902	881	868	884	871	889	852	875	910	843	841	912	846	889	886	879	882	851	858	858	928	838	860	861	876	848	921	893	944	862	933	880	895	905	859	883	900	897	868	885	873	872	904	898	898	868	877	901	876	846	854	895	893	916	893	872	866	890	895	929	880	946	923	844	870	868	909	898	929	933	919	918	946	892	892	864	878	903	840	857	874	890	880	941	912	890	884	902	883	845	953	942	881	874	875	906	878	890	884	903	905	910	910	870	919	866	898	906	915	890	905	901	863	928	850	870	917	855	947	897	908	900	934	883	871	899	891	935	876	823	896	877	892	911	888	897	840	828	893	877	907	872	903	897	876	902	890	944	861	932	943	867	902	848	885	913	906	899	918	899	895	909	903	928	934	914	885	870	876	926	873	913	873	878	858	879	875	908	879	948	839	900	839	928	838	907	857	885	910	928	866	864	911	926	890	922	909	889	967	928	886	962	917	890	907	890	900	900	904	890	900	905	931	961	852	898	819	875	889	858	840	877	879	865	876	867	880	877	876	939	902	899	898	882	952	890	905	904	955	916	858	929	947	845	934	907	917	912	907	894	894	897	868	941	885	902	880	888	893	826	886	953	907	863	891	894	860	863	921	920	902	883	964	868	900	872	923	866	927	908	922	993	911	900	904	939	819	837	918	903	903	900	928	914	854	894	941	872	849	903	876	902	878	900	941	874	960	898	843	814	888	910	923	895	857	933	911	888	821	865	919	836	846	908	959	872	876	871	878	831	876	881	862	935	923	905	935	933	898	828	853	883	965	863	892	904	898	840	935	889	835	906	940	927	871	886	961	906	869	935	931	857	907	843	893	927	880	896	906	879	926	980	875	899	843	871	900	871	881	896	910	833	893	889	862	854	857	853	885	839	836	918	843	898	910	854	945	889	962	896	874	906	932	826	859	960	912	862	815	849	936	840	859	901	918	901	910	863	840	956	916	888	901	866	882	880	938	909	889	918	886	919	908	919	921	903	837	881	949	912	840	897	865	898	857	935	866	897	916	884	887	905	869	910	875	902	878	888	860	895	856	883	891	920	912	857	872	863	863	980	875	855	887	885	928	854	899	906	870	916	893	922	850	872	883	915	918	891	897	882	908	912	860	893	901	868	901	853	926	936	906	854	895	862	870	880	916	901	935	858	871	888	950	905	901	947	902	876	901	891	915	874	893	848	849	884	928	875	892	849	851	956	934	905	875	841	893	860	964	933	913	922	833	882	841	863	847	878	909	875	936	858	906	870	922	856	881	914	910	844	888	904	897	918	878	872	880	917	886	905	881	880	913	956	845	933	910	897	922	928	861	831	911	853	911	922	847	928	878	972	876	879	888	886	901	889	894	875	876	846	884	899	914	907	899	932	898	879	944	902	889	914	925	944	836	903	877	905	949	922	912	885	857	871	900	943	879	914	918	918	895	840	855	871	880	870	872	896	914	944	940	898	871	890	896	902	884	865	876	877	826	921	871	907	861	842	911	931	858	897	909	897	899	846	906	890	882	885	889	949	893	899	849	939	873	888	868	870	933	856	902	893	945	903	872	888	916	891	900	901	893	898	941	914	877	874	857	858	826	910	905	921	894	887	906
45146	26868	5146	1909	1284	920	721	596	589	518	452	437	391	429	389	362	349	364	353	353	341	329	310	329	342	302	343	329	311	351	337	307	346	300	292	307	282	271	318	314	308	310	320	319	291	315	296	302	294	285	300	290	259	285	269	306	304	332	301	317	264	302	307	308	286	290	292	301	301	290	306	294	274	278	308	268	295	320	299	296	303	301	269	312	258	286	316	302	269	314	308	319	309	298	309	310	301	289	289	279	266	306	306	267	269	327	313	301	304	306	297	315	295	311	279	291	291	311	270	267	278	294	300	310	287	281	250	283	308	297	299	300	295	290	309	299	293	292	295	298	329	257	314	283	311	285	251	263	315	290	280	300	324	306	298	302	285	307	270	318	292	265	311	292	316	280	274	308	258	336	329	292	309	298	297	273	273	302	274	296	265	298	274	304	319	304	278	322	299	295	284	279	278	298	299	298	302	295	289	311	278	297	290	274	305	280	268	269	274	292	256	293	281	290	287	301	278	267	277	308	278	298	326	271	273	275	313	290	332	324	292	293	286	294	309	290	335	292	278	303	284	309	266	300	278	326	259	297	274	311	324	303	309	311	298	285	303	279	281	283	328	300	298	278	298	289	322	288	279	301	307	306	288	298	276	289	291	301	273	278	292	322	315	282	307	316	293	294	293	292	299	296	287	264	300	286	300	324	266	293	275	296	330	287	284	288	275	286	277	274	260	275	307	295	300	310	296	280	313	285	279	269	304	297	304	293	269	302	309	306	287	340	285	285	288	288	268	318	309	298	314	305	302	339	280	290	299	285	315	296	253	282	303	279	293	300	259	311	305	301	287	304	300	312	296	267	308	318	272	271	301	294	301	287	287	308	288	287	299	306	278	279	304	314	286	315	314	300	272	303	273	304	298	303	283	305	272	296	272	306	315	289	268	301	317	269	323	271	287	300	286	284	279	287	311	297	278	283	293	288	306	281	273	298	285	306	291	277	314	333	309	305	331	285	315	299	277	315	272	297	264	288	291	269	287	316	287	281	305	319	259	265	283	288	279	286	282	309	279	281	278	266	279	288	308	324	289	282	342	274	285	310	274	286	292	250	293	280	283	272	299	309	285	287	287	310	324	292	280	256	270	291	323	250	304	257	291	273	290	307	269	279	291	299	296	265	277	296	300	307	291	302	313	272	265	306	324	252	295	301	316	288	330	303	300	313	291	302	316	266	278	270	277	311	256	283	273	294	272	294	282	275	271	278	283	305	298	293	322	278	263	330	283	287	266	245	272	271	299	277	273	279	306	293	308	296	318	290	319	277	302	296	314	295	327	320	284	293	287	299	320	293	277	296	306	314	283	314	312	282	289	289	280	278	290	328	296	289	308	297	278	303	296	333	295	290	310	287	272	282	317	287	290	282	293	299	306	295	301	311	306	280	240	255	295	303	296	284	249	294	310	306	280	287	297	259	279	301	325	331	311	283	314	280	327	297	273	274	277	291	284	272	329	280	301	303	285	266	282	307	308	262	310	286	282	274	304	307	304	293	298	282	292	275	271	256	293	299	294	300	312	282	291	287	270	297	317	299	322	302	275	312	280	276	296	281	285	263	269	303	308	288	296	311	271	277	315	272	298	294	269	302	303	282	265	286	274	304	320	277	293	266	294	311	282	297	247	301	302	269	289	264	302	262	301	318	263	295	311	286	286	273	295	304	289	271	318	321	262	312	282	290	301	319	332	329	307	283	305	276	297	303	306	297	318	309	299	305	309	305	278	294	305	294	310	263	283	330	334	287	308	315	271	293	298	279	286	302	298	299	302	273	303	286	297	302	287	267	281	293	291	282	326	295	316	301	283	293	311	322	334	275	347	293	297	307	301	299	286	283	266	286	271	285	290	287	296	289	285	269	297	309	272	270	291	298	275	280	288	302	288	287	287	301	270	310	281	307	286	283	279	291	280	263	319	299	288	299	296	296	306	313	296	308	265	281	307	281	294	289	298	300	289	297	263	284	283	319	304	306	292	293	314	288	321	314	301	322	316	291	280	294	309	288	303	274	293	299	315	301	316	280	305	290	292	314	297	285	299	282	303	298	317	280	280	304	296	288	321	302	250	297	305	282	309	278	274	295	293	291	278	306	264	297	248	280	300	301	320	314	313	306	307	301	308	297	331	302	275	311	284	270	271	302	300	307	317	294	291	245	321	303	292	267	270	315	317	271	275	286	323	319	325	301	269	309	285	287	306	307	303	289	329	286	299	292	284	272	295	303	291	334	288	293	298	306	264	283	301	281	263	298	310	306	284	284	319	278	267	319	293	274	289	262	309	280	305	292	314	264	322	288	275	300	323	284	317	311	301	305	288	310	308	299	307	289	301	328	333	288	307	300	292	316	305	294	267	336	307	291	297	278	285	312	306	300	283	291	290	269	276	301	305	270	286	289	285	307	274	243	296	290	302	307	288	309	291	271	283	258	298	285	268	300	286	317	304	279	287	289	266	294	285	285	291	276	280	282	320	325	280	286	302	305	288	288	293	291	302	288	308	283	329	270	287	293	289	296	295	307	290	287	314	281	310	285	293	316	336	315	288	286	285	276	304	297	304	270	284	278	323	289	291	269	350	318	325	254	297	257	285	295	286	301	322	299	289	280	284	303	320	288	292	301	289	288	284	320	291	297	299	288	315	270	296	309	303	316	313	311	328	313	268	293	296	302	284	310	272	308	250	310	281	307	293	284	321	270	296	285	276	288	277	287	313	292	288	274	292	282	295	282	325	298	327	319	321	283	295	304	271	284	289	322	303	267	281	311	308	331	286	286	315	266	291	323	300	348	320	328	282	289	307	310	276	265	290	281	289	282	286	289	310	278	281	275	269	302	269	317	259	291	291	281	260	303	295	299	303	283	289	252	294	275	329	272	305	326	299	311	285	285	283	330	292	325	311	328	304	299	308	288	286	276	309	278	289	271	285	295	281	312	279	322	318	294	258	275	307	323	283	286	302	307	275	290	292	322	284	291	296	279	268	326	287	289	297	280	319	283	300	308	285	285	287	295	300	314	266	279	302	289	288	313	279	309	319	290	290	311	318	287	301	302	288	289	306	304	333	296	279	294	281	326	298	272	267	315	318	302	291	319	303	286	281	338	324	285	292	284	266	298	282	279	312	311	277	330	313	285	301	299	291	297	319	300	306	273	290	330	272	296	287	314	291	291	300	286	331	254	280	289	293	289	268	315	287	304	310	318	316	291	283	284	300	324	284	277	277	269	318	314	296	304	271	303	299	277	301	297	294	285	297	257	334	325	316	305	288	349	256	299	284	296	249	307	329	278	303	314	293	305	280	292	287	321	288	290	275	269	302	270	301	300	281	285	312	281	295	271	324	297	294	287	285	281	302	298	300	290	287	292	288	321	276	312	239	302	306	287	317	291	234	297	327	314	290	300	276	321	273	316	291	311	289	279	291	308	296	277	269	298	295	278	287	290	302	283	319	288	331	289	290	301	294	302
26690	7307	4940	5444	4656	3823	3103	2631	2347	2035	1881	1785	1567	1446	1413	1323	1272	1216	1172	1164	1113	1101	1102	1027	1014	1009	930	939	928	926	933	954	941	901	915	833	859	884	909	869	823	833	841	778	855	851	821	819	814	854	833	813	794	814	834	774	792	794	751	793	767	761	823	814	829	807	796	744	790	796	784	704	788	789	809	800	776	804	763	767	809	801	843	754	750	803	775	835	812	815	813	756	812	797	851	777	775	752	799	760	798	788	700	809	789	764	752	804	791	746	769	787	800	753	757	767	735	802	766	769	751	800	775	727	798	775	823	778	777	816	706	781	753	796	741	755	810	768	780	775	785	752	771	741	778	710	784	768	751	749	794	752	748	726	723	750	724	712	750	783	762	777	784	787	783	756	786	775	767	787	753	719	780	767	820	755	713	756	763	776	745	765	735	767	765	782	738	743	720	761	778	790	770	723	810	775	801	758	761	723	773	782	750	783	730	721	743	768	785	787	761	778	739	793	798	756	756	703	753	737	733	793	738	787	803	737	758	806	756	786	733	752	759	788	790	778	747	698	748	704	784	768	705	775	797	791	776	744	778	765	738	718	742	746	779	774	763	778	756	736	753	801	725	722	732	735	744	757	790	780	765	742	776	758	778	738	767	771	726	782	761	825	819	750	803	762	827	758	793	816	755	801	751	818	783	764	778	767	744	749	747	770	810	788	756	787	802	698	754	779	779	786	750	782	742	788	801	778	738	790	792	806	797	788	783	785	738	804	738	789	760	808	808	741	760	749	737	780	806	777	734	726	810	786	786	790	713	780	778	784	775	762	809	730	773	821	728	732	761	773	753	792	791	758	775	786	768	797	780	753	771	783	762	720	739	748	784	745	770	786	713	759	708	764	761	727	741	781	730	757	776	785	775	733	797	762	756	757	804	772	727	782	732	730	766	819	776	761	752	746	802	784	789	817	767	763	786	768	799	783	768	735	741	758	801	743	758	759	735	789	757	746	767	750	783	732	762	727	747	747	742	796	756	745	769	698	739	763	743	773	739	760	802	756	782	796	779	799	743	761	752	769	776	712	807	773	721	738	779	768	782	697	771	804	721	804	733	760	775	770	767	752	803	825	801	790	807	708	766	770	800	774	755	775	756	729	805	790	744	768	773	757	753	757	743	781	762	764	771	799	810	739	794	748	797	793	733	770	773	784	739	770	756	731	772	777	815	748	784	747	750	732	771	789	797	784	757	800	767	748	775	739	745	753	742	728	717	777	778	754	798	794	742	768	747	782	770	800	764	782	760	788	771	724	771	720	763	753	833	751	731	742	817	771	761	781	748	721	758	730	746	764	761	784	754	796	733	764	745	768	818	729	819	775	734	715	793	748	762	779	723	773	797	766	719	752	788	776	772	707	786	819	735	769	802	738	759	750	733	805	807	788	753	763	788	770	722	750	788	757	772	743	743	778	793	763	722	828	736	769	774	789	780	785	768	779	765	730	749	792	764	733	789	679	802	761	758	708	772	758	791	773	747	748	782	794	784	737	764	813	720	775	732	746	774	761	803	795	780	758	784	749	752	792	735	756	729	757	753	776	731	816	748	752	773	794	733	783	762	745	804	783	797	743	754	779	755	751	816	808	770	722	746	819	743	764	771	754	733	833	771	758	777	783	767	752	765	779	757	781	791	764	698	766	768	780	773	718	725	773	824	769	780	757	731	828	749	751	773	761	795	787	793	747	766	768	747	730	735	810	747	798	725	777	739	786	785	751	779	765	810	780	796	771	768	748	732	739	776	822	753	778	796	734	779	742	780	767	728	761	740	728	717	739	756	747	744	761	810	756	767	784	738	796	723	815	781	745	732	771	763	753	719	782	705	789	784	697	781	793	799	715	792	772	764	770	812	755	708	760	788	765	745	747	779	788	784	810	789	778	756	763	714	756	748	748	754	767	795	719	805	786	761	815	753	807	815	761	725	763	760	747	805	773	728	729	827	710	774	775	768	766	716	709	804	819	778	716	751	780	817	816	782	724	758	747	786	736	760	736	809	764	732	757	740	790	736	776	745	743	764	779	757	760	763	738	792	780	768	772	733	783	797	776	741	761	759	769	787	770	773	782	767	787	724	779	759	790	788	710	770	770	717	806	779	775	820	810	764	777	830	764	765	753	765	753	756	766	729	714	740	791	727	733	798	759	788	774	769	761	764	728	756	792	789	744	803	751	782	752	766	748	756	743	760	714	785	733	718	746	749	735	735	744	751	787	777	764	711	769	764	758	775	809	749	766	773	749	773	727	772	791	756	811	749	775	782	793	697	786	739	775	779	736	760	802	803	752	763	777	770	749	797	756	795	783	783	752	694	746	770	795	775	780	775	745	768	739	721	805	780	756	788	748	801	777	762	794	779	747	716	793	758	776	793	790	745	788	796	732	744	745	770	727	742	738	726	721	757	771	781	716	798	771	710	783	733	824	795	743	796	716	799	731	762	745	767	733	707	739	690	794	756	741	762	789	816	735	769	825	753	768	762	757	781	776	769	774	743	809	765	771	743	779	755	764	769	754	692	735	729	726	805	760	744	746	789	770	763	773	824	766	794	754	771	734	747	772	823	805	774	781	772	747	787	750	716	741	782	726	791	758	734	778	782	748	730	762	743	757	747	760	832	785	744	727	788	757	825	754	751	769	752	820	809	732	751	774	724	737	734	811	750	783	749	735	728	742	793	776	715	807	833	764	740	782	739	761	760	800	764	794	763	790	755	759	744	710	738	760	818	776	768	716	751	782	741	713	738	827	794	769	747	779	741	736	775	734	776	692	703	785	766	775	744	782	776	735	757	829	729	742	757	766	794	786	765	757	758	739	765	778	781	775	763	756	810	696	742	752	770	790	769	781	785	797	788	728	776	755	776	735	792	749	764	808	748	735	780	772	768	766	736	729	688	770	799	758	736	776	722	738	718	801	763	749	773	774	740	788	807	726	743	745	754	744	758	751	720	743	747	757	751	797	758	737	766	792	784	784	833	798	736	783	785	739	797	783	783	763	721	753	760	720	795	802	735	737	760	750	789	779	762	736	766	784	763	779	799	758	731	757	773	753	697	734	729	735	767	775	766	756	727	752	738	716	788	750	747	758	751	738	734	762	759	725	758	721	770	798	761	719	724	727	779	750	771	703	750	735	770	756	786	761	746	746	740	795	808	760	737	732	728	753	710	764	795	795	792	786	759	787	713	773	803	768	806	773	832	743	775	756	760	764	757	823	765	743	746	747	772	807	765	746	771	730	710	767	765	782	801	737	726	713	744	791	821	794	739	737	712	795	748	737	762	777	730	764	724	785	721	747	812	795	803	761	766	776	807	784	736	760	793	808	695	767	760	762	738	786	804	765	734	813	741	765	814	780	729	804	779	774	736	778	791	802	765	778	758	753	799	779	784	771	765	814	813	782	758	794	804	797	762	764	784	695	758	751	743	753	739	736	769	746	721	724	731	768	747	753	741	777	804	758	766	782
3729	450	228	226	163	176	200	193	202	190	199	196	200	193	200	207	193	186	199	192	216	197	204	203	206	175	218	209	201	196	203	155	190	187	179	207	181	194	195	201	213	162	184	185	178	192	196	197	187	198	221	194	188	200	182	192	212	192	171	191	207	204	208	191	196	208	196	194	200	200	217	196	207	193	208	182	196	231	181	210	179	184	214	233	204	200	196	195	163	211	195	203	201	181	208	201	213	181	174	211	194	218	225	182	167	188	190	202	227	213	230	160	178	189	197	184	178	185	190	206	199	197	203	160	197	173	215	187	202	181	178	195	198	206	188	227	189	197	189	168	202	187	203	221	224	190	163	177	200	190	168	207	219	185	210	217	220	177	178	190	195	186	183	206	217	172	196	172	195	222	203	218	166	179	186	182	213	183	181	193	217	217	178	172	187	192	211	187	210	174	202	209	204	195	194	199	185	189	192	215	211	213	199	175	202	193	190	186	190	181	193	198	189	196	178	191	184	181	188	181	214	205	215	200	196	197	182	181	171	185	213	173	181	198	181	194	224	198	207	174	191	202	187	183	189	184	177	183	196	190	194	190	173	185	210	189	207	190	191	187	195	193	188	196	209	190	197	193	199	226	199	199	182	196	194	205	220	194	190	217	204	188	190	171	178	189	183	190	205	206	192	228	188	188	200	182	168	177	203	195	194	194	199	183	177	217	196	177	195	196	182	179	207	183	177	217	184	192	205	188	205	173	204	184	169	195	208	196	183	178	200	194	180	187	180	192	188	183	174	187	211	204	190	185	208	220	188	199	200	168	194	195	211	175	198	209	181	166	190	192	181	223	188	176	176	208	178	194	185	172	181	216	188	207	183	190	175	213	195	187	193	200	185	203	175	209	225	198	183	176	204	201	196	210	216	170	189	214	204	211	209	209	197	184	195	192	185	193	197	173	181	183	218	176	181	195	186	216	216	167	198	179	178	184	195	204	203	216	198	170	186	185	202	208	196	184	196	184	188	185	220	189	198	201	197	150	192	193	208	192	209	181	201	171	183	200	208	210	174	150	193	191	207	198	196	195	188	169	186	223	185	207	183	197	186	196	204	184	212	210	195	201	174	216	181	145	186	181	162	210	202	183	199	203	191	212	195	189	202	209	216	189	192	179	207	205	183	203	186	212	180	200	190	210	182	184	181	191	195	201	207	186	211	174	220	182	186	201	188	201	192	209	190	185	184	214	181	194	189	202	175	193	161	200	177	192	207	215	214	181	174	194	180	176	204	160	182	182	200	191	186	188	217	191	192	187	207	209	191	196	203	227	188	183	204	209	209	212	205	186	206	216	188	174	188	188	191	188	206	207	197	194	177	181	221	190	179	195	194	199	190	190	201	171	205	173	198	189	185	180	172	226	195	196	204	215	209	196	177	212	192	187	199	195	198	193	191	187	205	174	192	194	199	190	172	208	183	163	199	200	209	181	184	192	191	199	226	201	200	206	191	201	182	171	186	195	210	204	197	196	191	180	182	197	186	180	184	192	189	199	213	201	222	175	190	185	184	196	174	204	175	226	191	180	200	187	182	223	184	202	193	206	209	193	205	177	166	189	195	205	194	202	185	174	186	197	203	188	197	179	179	180	193	181	211	216	206	178	172	184	188	188	180	215	164	204	147	174	189	221	191	196	205	178	201	211	203	238	211	185	206	207	169	173	194	191	195	200	195	233	166	186	209	194	199	222	211	203	196	178	180	208	182	172	211	220	197	182	216	192	204	208	203	185	190	174	191	193	194	178	172	213	219	187	207	198	197	179	194	198	177	230	173	194	187	200	190	175	190	195	199	195	198	198	177	200	176	192	207	200	208	166	180	190	194	176	194	209	189	189	199	163	194	184	189	193	185	217	190	190	215	176	201	196	185	222	200	207	194	183	207	198	217	170	206	192	163	194	173	186	193	173	218	196	190	186	205	201	203	194	195	176	194	204	184	204	211	189	166	182	198	199	156	194	202	178	207	177	176	155	188	206	192	160	200	173	168	210	170	177	227	174	176	198	178	177	168	191	169	179	180	184	179	204	176	175	178	183	176	213	191	190	196	205	190	218	188	204	206	169	212	164	210	189	184	196	199	181	198	198	197	188	185	200	169	182	212	192	194	172	204	198	200	233	190	187	175	192	202	182	201	180	199	202	200	188	170	208	192	191	197	188	199	198	175	213	197	156	210	191	219	205	179	199	215	190	192	193	192	184	186	192	186	199	198	226	187	182	206	181	191	199	201	216	213	174	212	180	225	190	199	232	230	170	196	172	188	182	182	198	202	217	190	201	199	171	215	199	183	203	203	215	221	187	191	202	197	194	204	207	215	185	190	206	195	198	188	205	182	188	193	194	198	182	196	187	201	216	195	167	204	191	205	177	211	192	181	190	206	205	201	227	198	191	216	196	218	178	213	196	181	190	154	213	210	212	188	167	181	206	214	175	201	184	167	173	201	184	207	202	198	186	179	191	188	227	189	182	199	185	190	183	179	179	189	193	188	181	185	200	175	202	203	186	187	207	217	197	206	220	205	175	186	188	212	193	181	206	200	190	212	206	196	190	175	198	213	187	200	184	163	215	184	177	193	188	195	197	175	173	204	210	191	178	208	195	215	177	194	190	206	180	201	191	186	198	190	200	196	191	176	206	200	183	191	221	184	185	187	194	178	173	203	189	204	188	161	200	187	207	187	197	191	201	192	195	205	190	190	181	203	163	171	216	209	192	188	195	205	171	169	198	175	185	162	195	191	203	235	203	182	230	223	206	179	185	206	162	212	184	208	174	215	221	170	196	170	193	169	185	187	180	224	182	196	183	211	205	203	193	189	186	195	181	197	193	183	211	192	205	187	154	177	203	178	192	211	187	184	207	210	208	185	175	182	178	201	190	182	194	208	182	197	179	225	212	194	187	162	179	213	190	225	201	217	195	202	203	183	192	173	185	192	183	192	178	206	186	177	185	181	202	204	188	167	197	193	196	195	192	182	194	206	187	176	203	189	198	180	187	201	202	174	187	194	187	204	198	183	179	191	199	205	198	203	231	203	201	206	191	191	212	184	211	191	191	206	185	194	208	218	190	189	236	165	188	223	215	201	191	209	184	192	191	196	154	181	177	193	192	181	195	179	200	196	204	189	189	205	186	200	196	184	197	207	194	222	143	176	203	199	189	204	226	168	182	202	209	183	198	187	211	202	208	171	195	190	191	194	209	188	163	202	197	190	181	208	200	202	196	183	187	193	177	191	201	177	169	204	187	190	179	200	206	180	198	194	203	213	198	185	213	189	160	178	196	195	194	202	200	174	193	169	187	220	195	178	181	205	183	181	184	194	187	204	190	195	207	182	185	170	171	204	191	199	183	189	187	206	184	162	171	196	193	179	194	172	158	181	204	175	202	191	200	215	200	204	184	213	163	206	190	199	181	189	240	195	200	172	167	195	205	195	177	171	203	219	184	212	190	216	220	218	199	200	203
4547	939	659	686	718	644	648	591	571	588	620	607	613	599	584	597	576	606	598	609	556	544	555	624	624	598	595	559	619	542	576	519	575	557	554	582	544	616	590	593	611	562	592	565	538	570	555	597	528	581	551	538	609	594	541	577	577	558	561	560	562	602	642	552	599	576	556	535	578	578	593	626	601	574	556	560	599	558	567	593	564	593	586	585	566	542	529	560	545	570	554	582	621	579	576	594	619	580	593	559	547	606	598	575	567	600	551	584	565	587	573	594	548	585	557	515	535	550	549	595	570	583	546	583	528	563	580	580	562	547	544	534	589	502	564	547	591	599	537	583	554	564	548	529	556	630	560	555	585	599	545	577	590	559	585	557	601	610	561	616	589	571	595	525	548	598	616	535	522	560	537	592	585	562	586	553	550	560	522	586	553	552	556	566	594	570	542	562	561	584	592	564	613	595	557	590	613	566	575	584	550	571	567	572	553	576	548	602	554	534	582	611	582	588	530	591	589	541	571	563	597	572	606	525	580	587	568	596	576	582	590	610	557	543	589	579	556	564	568	583	608	557	567	531	569	550	564	545	583	627	566	584	550	567	610	588	529	564	599	587	533	646	542	575	574	582	572	570	539	580	576	544	534	568	583	575	559	547	617	540	521	557	607	534	591	576	579	587	575	577	542	566	545	583	546	555	568	563	596	605	543	549	590	572	606	581	574	612	540	566	542	593	604	562	543	605	556	596	636	558	543	569	548	517	634	593	571	574	581	574	587	551	571	548	574	545	541	588	569	559	591	585	557	578	620	574	571	545	570	567	560	561	538	548	604	605	527	564	531	597	605	593	550	541	584	572	586	559	573	527	532	594	565	615	578	567	547	589	576	564	575	589	581	571	608	580	591	547	593	562	573	586	577	574	526	581	631	580	554	561	606	556	597	564	563	585	570	552	624	595	569	578	617	534	620	582	559	553	553	559	515	613	567	596	534	554	588	556	560	569	576	554	599	546	585	559	601	571	605	555	547	535	581	550	578	574	543	583	521	555	512	553	561	585	572	578	562	597	569	552	523	575	575	596	544	557	574	571	586	594	575	642	530	600	593	582	567	574	572	549	528	509	574	566	561	566	548	526	579	576	586	573	578	589	564	607	586	559	571	547	567	507	571	584	557	572	572	575	611	604	570	558	549	559	547	551	566	568	570	543	562	555	596	562	575	604	560	551	574	573	575	555	563	563	581	573	578	612	575	601	598	560	550	610	543	591	562	596	590	578	583	589	562	543	558	627	568	607	585	574	593	588	571	604	578	605	584	569	553	582	572	572	551	617	550	569	604	545	590	566	599	548	557	566	534	594	596	542	586	556	544	598	565	622	557	634	583	517	569	586	566	596	565	577	561	538	558	575	583	527	652	538	563	592	587	551	618	556	553	576	554	593	574	582	584	565	540	566	570	594	573	534	594	583	548	587	572	546	516	541	546	584	579	548	565	591	568	581	572	566	588	600	585	570	555	561	528	538	570	566	585	549	565	586	554	531	568	593	565	562	558	567	587	560	593	530	588	564	579	553	550	562	552	536	555	573	595	576	604	582	552	549	614	556	582	569	592	620	565	581	537	596	543	568	540	591	517	570	542	567	562	546	544	567	570	605	592	597	600	530	537	563	561	568	594	564	540	608	579	562	592	534	551	631	574	566	542	571	570	572	577	558	611	586	550	586	633	569	602	524	548	592	580	556	579	574	622	570	582	575	580	542	571	559	574	614	580	575	585	566	583	536	526	564	570	545	601	562	543	584	600	563	541	511	588	552	556	588	573	605	557	594	559	564	592	537	592	549	561	535	521	597	532	614	559	556	581	555	567	589	583	546	538	593	520	557	587	600	585	567	552	550	549	566	572	562	586	564	550	581	561	579	537	554	538	533	602	568	578	592	557	594	531	551	570	585	561	551	600	579	583	587	598	587	549	536	553	561	547	620	564	563	538	553	527	574	596	597	554	584	539	589	580	555	572	596	555	582	561	581	601	575	581	567	581	617	544	580	546	520	584	552	572	583	558	580	576	519	551	580	578	632	573	565	548	589	554	607	544	574	589	578	604	581	638	553	527	516	596	548	570	599	566	551	545	567	576	561	563	554	538	587	583	560	586	538	603	563	600	571	566	552	580	582	544	585	576	565	552	537	594	570	568	563	613	566	544	579	596	559	562	573	604	535	603	575	563	560	575	584	571	575	589	574	561	544	561	546	593	559	572	572	540	554	596	556	537	556	572	573	586	562	589	572	566	537	580	592	554	582	588	576	576	532	553	589	551	600	549	572	562	572	570	528	574	598	563	566	585	562	592	600	608	509	590	576	571	512	605	549	549	557	569	547	554	571	583	586	567	587	594	531	595	625	549	618	602	569	566	568	528	566	585	598	595	608	576	586	591	566	565	591	548	567	574	596	559	600	593	562	533	567	542	562	540	561	532	562	563	587	547	595	577	597	602	548	591	558	533	542	572	530	591	605	519	617	580	591	600	541	577	544	572	575	584	614	559	557	591	547	589	567	578	559	572	534	534	556	552	562	548	552	575	571	624	527	580	539	573	574	528	608	576	613	557	592	543	575	601	560	549	531	563	581	541	561	591	606	572	602	562	559	619	591	541	628	555	636	562	575	547	586	575	589	586	549	600	574	560	557	569	571	517	569	551	565	609	569	569	540	547	574	579	574	557	579	596	564	585	494	572	552	538	565	572	548	610	549	523	548	580	573	545	534	577	546	532	567	545	565	572	580	556	544	531	608	564	548	530	587	546	568	576	587	568	567	578	618	567	592	581	552	547	591	581	539	596	558	557	572	547	559	559	546	581	596	610	601	533	602	579	536	600	574	573	523	571	584	570	584	569	578	580	596	575	583	511	558	573	594	591	540	560	602	580	575	556	541	552	574	571	590	574	569	580	544	547	564	549	571	575	561	585	590	553	613	577	523	565	544	541	614	572	580	600	560	537	527	558	554	523	568	612	567	591	606	578	572	581	543	575	553	579	555	580	547	572	559	548	536	552	579	551	563	581	601	583	553	546	583	535	616	579	570	564	582	547	576	528	597	594	557	581	587	570	530	593	552	563	563	539	539	564	558	538	582	564	566	582	554	593	558	579	560	551	576	559	584	557	540	563	548	575	561	561	558	553	557	582	537	560	566	594	588	571	602	515	572	582	569	501	580	584	607	576	574	570	558	553	574	574	576	570	597	561	532	597	565	528	567	549	563	571	589	575	594	591	571	576	563	553	577	583	598	553	589	579	560	601	564	592	578	591	485	598	539	539	598	542	533	583	552	545	554	594	553	558	560	550	570	549	555	625	577	570	610	601	563	605	559	608	607	526	596	577	589	559	566	565	580	540	574	595	588	598	550	575	520	559	555	550	550	586	574	556	552	565	560	569	563	583	554	525	521	567	571	552	508	562	622	583	583	574	547	589	562	563	567	568	576	556	517	543	571	578	519	568	522	556	548	602	568	559	549	539	586
30626	12448	1892	1066	824	641	552	511	452	461	447	393	422	359	388	405	364	359	324	384	383	349	377	373	350	340	355	354	316	333	325	383	343	338	343	389	346	324	359	325	359	331	366	335	331	346	301	346	321	313	319	298	352	343	327	372	350	338	344	336	369	319	299	354	351	343	313	329	333	319	314	345	309	338	302	309	319	352	310	340	376	327	339	333	352	332	319	346	346	343	311	330	348	364	355	305	325	358	316	294	338	360	359	322	341	354	310	343	326	340	314	334	293	332	358	352	325	330	350	350	352	335	313	315	329	339	335	327	336	326	329	328	302	349	327	332	310	283	316	310	333	344	318	317	334	303	331	337	333	338	353	310	330	366	379	340	322	326	306	340	356	306	340	307	308	325	333	317	314	365	354	310	343	380	317	321	313	350	313	310	340	291	316	346	335	354	337	345	347	346	339	313	304	324	360	349	337	342	328	299	320	350	339	308	346	341	331	308	339	312	324	328	326	313	342	352	338	306	344	382	319	335	332	343	316	336	327	338	333	343	315	324	323	321	348	347	342	339	329	323	312	327	325	331	302	332	307	315	297	325	351	310	342	358	339	359	376	320	329	337	333	363	333	328	318	320	345	362	335	336	308	365	342	319	310	328	336	327	363	322	357	328	310	348	359	317	343	337	355	337	304	305	330	328	337	322	331	333	314	359	358	335	334	354	349	332	327	365	334	345	350	353	317	324	320	341	357	296	321	320	347	288	365	330	323	315	337	337	315	360	316	352	314	323	313	359	305	313	364	328	349	308	353	323	294	321	349	338	346	331	334	324	327	328	277	330	319	358	369	319	372	317	302	316	357	301	301	317	296	333	348	335	322	297	371	274	365	343	337	357	317	370	330	356	309	328	311	346	308	347	325	340	322	323	343	317	323	343	314	337	336	347	354	382	322	318	400	313	332	359	295	313	353	333	328	301	306	340	321	321	343	335	319	339	317	303	332	314	379	339	327	359	313	323	333	353	331	349	326	366	329	335	358	351	375	323	323	346	306	288	339	323	336	299	323	361	347	323	343	362	354	336	314	321	355	358	319	290	343	321	341	354	324	331	280	346	341	302	330	321	305	326	324	323	323	342	329	298	312	359	375	306	341	332	355	338	320	359	351	311	342	296	337	310	327	352	342	326	317	340	337	347	310	305	341	326	319	343	303	331	335	337	323	345	338	293	314	337	343	330	345	340	310	334	341	332	309	345	313	337	348	312	319	351	326	353	321	346	334	335	337	338	345	323	316	332	336	332	322	344	323	364	358	325	316	336	373	349	351	347	328	358	339	350	290	349	350	355	314	334	351	330	358	323	350	344	308	340	315	353	352	357	316	337	333	378	314	308	345	351	320	339	332	332	299	349	344	336	282	316	345	326	332	297	343	319	344	324	296	355	322	357	337	316	310	298	320	364	350	356	327	310	343	322	337	372	333	320	351	316	316	317	327	323	353	332	352	382	325	310	351	299	327	320	267	309	353	352	303	319	328	353	339	329	310	332	321	343	305	331	336	348	369	345	343	327	333	343	336	387	334	327	343	371	334	341	340	344	318	363	342	352	340	336	333	302	321	348	347	371	316	357	296	346	311	320	316	288	325	316	338	296	328	325	338	310	330	291	327	295	318	349	328	348	318	362	317	321	300	357	305	317	347	338	299	283	323	339	341	348	347	335	301	284	332	353	348	328	332	337	376	346	320	343	345	322	350	302	315	319	338	323	297	338	335	316	348	326	367	375	348	320	322	317	307	339	328	326	345	332	337	307	309	337	301	341	322	334	346	353	325	341	298	328	324	350	311	351	357	338	317	324	325	357	332	374	329	337	314	332	323	351	325	331	343	304	354	328	362	342	347	361	318	337	339	323	340	319	328	338	350	294	329	354	343	299	339	338	354	336	320	348	351	326	337	335	330	349	351	322	298	320	379	341	354	333	365	334	345	291	384	365	312	329	302	324	317	355	314	348	328	356	305	332	332	333	344	350	316	311	313	337	318	363	330	343	306	355	334	371	350	332	319	381	344	330	342	326	312	312	332	337	322	339	352	322	310	314	338	332	321	317	354	333	326	304	313	341	341	308	332	333	333	307	316	335	367	332	301	339	332	351	342	382	354	386	360	300	315	320	323	360	311	321	332	346	355	340	336	348	329	343	372	338	328	346	360	323	345	329	343	354	332	334	347	357	295	334	323	317	343	321	304	352	334	350	338	320	361	342	352	324	328	350	301	323	320	353	320	314	346	343	296	355	308	356	346	316	311	346	352	332	345	312	351	348	333	332	358	346	345	332	316	353	283	330	366	343	345	332	335	311	326	338	314	309	318	326	342	338	361	336	310	319	308	361	358	358	313	303	363	360	330	334	319	336	338	312	329	316	298	348	329	330	342	345	368	346	311	324	332	312	330	338	355	354	341	328	307	316	344	364	324	352	344	303	336	352	344	311	350	324	316	340	351	358	348	311	320	344	340	360	300	324	316	310	339	297	296	353	304	353	321	337	365	338	301	321	349	327	340	347	312	350	355	314	336	307	318	340	362	317	336	329	339	329	339	341	321	339	320	314	328	305	305	340	346	332	371	344	371	333	364	316	319	345	371	345	351	351	317	329	331	321	351	315	330	315	333	316	352	306	333	299	343	342	314	346	364	334	343	329	335	363	320	331	360	344	347	331	300	335	335	302	320	310	316	372	338	338	341	332	322	337	333	362	341	363	339	317	336	305	332	321	339	350	346	321	314	326	303	328	354	322	356	324	339	333	293	349	331	309	368	315	317	319	329	321	322	345	318	352	334	344	313	319	327	329	362	306	309	330	398	327	321	328	336	358	335	329	301	363	372	312	340	332	339	319	323	320	332	301	351	314	325	358	314	363	300	292	318	359	331	321	308	320	318	349	347	320	357	387	328	304	343	340	322	369	335	331	355	358	331	370	347	333	364	301	322	335	329	354	308	333	359	346	320	315	331	304	317	324	325	362	328	319	347	313	353	314	313	307	379	348	309	329	326	311	350	324	334	328	339	337	337	338	334	341	336	314	320	283	350	350	336	344	338	324	316	326	343	309	334	301	323	362	378	323	325	329	344	339	350	334	318	342	315	320	347	288	333	275	322	316	300	313	353	295	356	322	326	335	322	347	328	304	325	345	332	339	348	361	328	337	306	350	307	323	332	332	318	323	334	320	350	347	338	321	362	324	331	323	324	365	310	325	345	352	349	346	349	354	310	309	345	327	341	353	330	376	330	352	321	344	314	330	332	323	322	340	327	323	352	369	343	312	312	337	311	365	334	343	348	352	371	349	357	332	331	349	321	341	317	321	333	319	336	338	347	334	312	317	299	341	357	351	339	337	328	369	319	336	319	323	311	325	324	347	350	377	319	373	343	317	318	335	357	331	332	309	338	316	386	335	343	374	349	311	332	322	311	336	351	312	310	321	332	316	314	322	372	330	341	319	346	347	302	315	312	315	333	323	338	344	331	389
19302	2815	3151	3435	3030	2520	2140	1882	1831	1539	1423	1364	1326	1225	1201	1202	1132	1130	1067	1049	1022	1007	1051	1023	1003	987	972	1001	1000	954	974	959	959	964	941	948	942	908	964	928	918	910	930	887	869	952	865	890	941	934	920	889	900	916	902	896	905	915	961	930	894	921	855	917	920	888	921	942	864	883	895	871	864	914	918	891	875	877	993	863	866	914	897	832	892	931	976	898	878	933	889	908	855	904	871	868	893	867	903	914	869	932	935	873	916	865	827	880	875	918	907	860	898	876	892	817	905	905	906	880	893	890	887	857	906	949	904	903	890	868	931	897	892	866	895	868	862	880	845	892	899	879	908	836	891	870	869	881	912	874	847	904	908	880	873	881	858	939	930	941	906	851	913	878	887	869	868	835	832	879	852	929	870	884	892	838	852	923	861	917	943	840	867	865	880	844	892	899	937	896	878	878	864	920	881	829	914	905	933	904	882	875	859	923	905	869	883	886	835	814	889	849	875	867	900	880	867	886	926	859	866	839	919	888	899	860	814	936	876	949	876	854	913	878	949	844	900	875	852	845	848	867	830	898	901	886	891	870	820	886	898	931	879	869	896	797	847	899	837	900	908	877	862	854	863	881	857	879	842	878	872	865	823	880	925	843	878	880	927	866	843	932	909	925	887	946	879	871	874	889	924	900	944	884	943	917	935	891	821	889	914	902	927	928	929	872	940	892	876	846	918	913	841	835	853	840	880	894	846	934	940	844	896	855	899	917	899	899	894	893	843	885	931	882	895	929	888	871	913	918	888	873	893	925	877	921	821	873	875	834	912	949	843	856	894	889	838	881	870	879	912	813	888	851	861	903	915	900	914	928	876	850	866	911	923	849	875	879	903	901	879	891	869	888	847	859	877	928	843	896	815	856	899	882	877	854	888	902	896	842	917	854	875	880	905	903	912	879	896	864	864	883	922	916	877	862	899	835	910	921	863	854	942	891	858	905	886	883	913	830	832	899	859	936	862	829	891	902	881	870	875	892	882	838	889	851	877	914	899	862	913	890	854	893	875	887	910	847	879	925	887	924	879	859	854	797	915	862	898	903	862	861	921	857	865	897	914	861	859	843	862	872	842	864	889	904	931	899	889	826	882	891	887	835	872	925	878	879	924	896	879	885	859	844	905	914	875	941	905	850	872	874	866	890	909	944	892	923	876	912	955	855	862	923	895	875	926	893	895	893	928	864	935	824	906	884	880	861	873	936	867	915	827	852	903	891	862	922	845	860	886	866	830	859	925	868	921	832	853	873	859	833	924	838	826	906	875	888	891	943	862	811	913	928	894	934	885	922	914	881	913	891	893	904	920	906	856	879	836	850	884	878	831	892	876	882	870	886	879	890	856	871	912	908	881	867	897	922	848	883	907	923	828	882	896	898	876	886	847	897	896	899	832	865	906	817	870	877	860	877	857	839	940	856	829	922	829	841	887	834	882	845	902	879	854	866	873	948	892	858	899	867	860	880	848	864	851	868	857	852	835	823	880	876	836	883	893	850	879	899	830	856	912	819	860	933	909	869	861	847	898	853	906	863	923	858	914	890	901	835	873	905	859	867	893	877	865	850	845	862	945	878	880	886	825	960	873	932	853	869	855	878	908	896	928	825	895	911	902	872	877	889	918	834	839	871	907	884	893	938	895	861	856	833	925	891	897	905	872	901	799	889	873	892	861	872	887	895	853	854	888	860	864	932	888	910	904	811	911	898	907	926	874	894	879	869	903	858	883	920	929	854	824	833	878	895	877	836	888	852	873	861	857	840	873	859	881	907	823	830	869	904	862	882	916	838	862	904	862	877	906	900	882	884	917	874	888	876	824	829	871	807	851	868	874	899	849	861	886	860	919	854	889	887	865	841	844	860	926	891	885	865	906	848	833	869	812	881	837	856	886	895	806	834	899	876	884	834	910	865	886	851	894	928	892	877	885	903	907	821	911	863	906	863	861	895	916	888	880	883	884	872	898	867	843	968	896	876	892	939	911	897	876	846	904	902	910	813	896	834	868	873	855	855	888	862	878	837	939	924	856	853	899	877	882	862	919	874	868	918	840	878	924	902	907	879	872	944	903	898	888	856	901	858	855	862	889	873	896	870	881	855	845	875	892	889	928	907	865	907	883	884	871	922	925	852	876	950	866	898	879	849	853	910	845	905	852	868	849	841	873	843	890	902	872	892	912	873	924	871	856	871	887	864	897	881	898	872	863	922	852	850	887	836	886	877	822	920	891	850	879	883	859	874	887	872	901	850	868	848	850	829	926	901	866	861	840	834	942	905	890	862	885	879	889	943	831	894	1008	885	923	858	843	889	838	884	821	924	867	886	869	859	884	925	914	889	844	858	866	881	898	917	820	929	920	911	855	903	868	916	897	882	874	891	846	886	927	803	895	898	880	849	856	865	843	887	829	838	890	926	888	853	905	889	877	889	908	885	879	903	890	855	868	853	938	895	943	865	892	900	893	842	867	920	898	891	877	845	855	858	916	891	844	940	898	897	900	897	837	886	896	865	849	887	880	846	849	867	828	875	909	857	926	905	853	877	865	871	878	906	844	960	888	883	889	814	880	888	907	900	853	880	904	899	896	866	870	894	869	874	872	872	828	894	973	901	878	891	923	862	932	811	868	827	887	898	891	945	883	892	847	849	906	835	890	914	826	846	856	859	927	881	887	849	894	850	842	837	891	868	866	851	855	928	898	876	927	857	853	898	944	888	885	910	899	880	833	875	890	847	852	881	905	917	907	907	837	870	942	894	873	905	868	884	879	873	867	850	843	916	885	933	892	965	873	864	840	915	930	862	869	856	915	937	949	872	841	902	812	880	900	890	888	867	914	877	881	881	882	860	854	849	825	848	872	851	859	871	836	891	891	901	843	854	885	882	863	872	905	867	864	847	844	894	900	901	879	950	809	856	892	912	849	847	913	928	928	869	886	915	863	865	944	864	841	906	880	855	840	948	898	900	883	798	881	891	861	852	835	853	879	916	916	933	859	841	971	866	950	825	883	868	914	859	894	873	851	866	925	838	901	891	838	926	880	888	888	887	906	888	870	816	864	881	893	955	844	896	863	857	899	862	884	881	882	935	849	903	888	871	878	892	887	908	868	895	878	926	931	861	913	915	843	876	837	870	865	894	874	913	824	862	913	883	851	869	874	868	902	868	874	918	907	874	865	902	906	870	856	842	885	896	846	872	855	878	858	889	862	834	896	888	874	919	831	838	882	852	848	841	901	898	831	912	917	863	878	885	870	878	877	870	918	857	871	867	883	837	870	860	887	853	856	921	878	893	925	897	873	822	871	805	873	859	823	892	870	900	914	881	860	900	909	897	916	820	938	832	905	907	857	891	817	931	925	837	858	829	863	877	914	832	929	868	900	895	825	882	888	864	811	871	811	886	892	841	917	881	842	818	915	869	896	885	901	897	882	898	891	821	876	903	908	881	874	872	897	917	832	867	893	921	898	897	875	901
43489	21342	7600	2087	1229	949	794	603	521	507	452	432	398	370	394	400	353	383	314	326	292	324	320	345	318	347	295	295	320	327	315	325	302	297	286	310	297	282	297	318	314	307	320	298	318	324	262	313	281	318	270	280	288	283	276	305	329	304	298	310	295	287	314	297	317	289	289	284	291	275	289	269	292	286	295	271	301	293	254	290	269	261	295	270	306	296	277	308	285	315	293	273	271	273	325	292	290	286	302	317	264	307	320	308	301	273	292	285	278	288	322	281	275	291	312	279	333	256	273	273	291	289	288	263	288	304	308	309	279	293	286	308	325	292	303	301	290	281	278	292	278	297	289	260	301	284	258	284	324	303	289	292	277	275	265	315	309	276	313	260	334	307	293	298	278	288	275	273	281	286	311	288	280	289	268	294	288	292	263	314	310	282	279	304	268	291	275	283	281	281	297	302	288	295	281	300	298	279	274	286	295	317	320	289	293	293	306	308	293	293	293	279	292	297	301	291	295	264	282	303	287	267	304	269	279	288	298	291	286	262	260	290	265	294	312	289	271	276	301	295	288	289	289	295	293	268	290	304	283	281	273	284	264	290	275	292	281	260	289	253	281	322	310	296	305	283	320	285	295	259	284	321	268	297	282	288	292	298	286	309	315	279	325	292	308	278	254	287	287	260	285	295	308	291	319	294	251	311	268	301	292	255	304	271	297	290	273	340	344	292	263	307	309	312	268	294	319	298	292	290	312	269	270	282	311	318	286	237	275	310	299	291	259	301	324	307	300	280	301	261	288	285	306	304	292	304	310	293	288	290	255	263	266	272	288	293	247	262	299	278	298	276	296	310	257	285	288	281	293	289	313	288	274	280	285	310	267	298	268	301	324	256	307	303	326	305	317	276	295	283	313	275	269	318	314	280	266	286	278	280	315	308	296	278	289	289	288	302	266	302	249	295	292	323	288	282	295	296	272	282	281	264	302	282	284	318	324	302	278	331	254	289	278	274	287	277	298	275	287	266	287	299	285	300	257	280	278	289	286	287	280	299	277	281	319	325	274	302	302	295	324	303	282	272	310	302	295	300	301	261	283	289	300	263	290	260	304	285	304	267	265	309	281	305	281	321	307	267	304	264	324	274	315	294	285	262	331	287	261	258	294	268	285	306	283	290	287	293	274	294	273	278	271	298	271	309	290	305	272	283	296	305	292	301	326	307	288	294	264	271	299	288	297	309	289	310	297	272	261	308	300	300	288	319	254	300	311	311	300	286	303	279	274	251	295	283	317	284	283	267	301	282	291	295	257	312	315	270	277	265	312	290	296	277	254	277	297	285	263	310	284	279	274	318	300	270	330	272	301	294	305	297	303	274	288	278	286	321	293	273	294	271	271	284	309	296	300	298	273	290	280	276	290	266	272	267	296	283	312	308	287	292	308	277	315	321	289	321	292	312	309	294	286	288	298	320	284	285	255	285	277	296	271	287	285	285	322	288	289	299	290	300	290	291	323	318	290	289	263	305	296	284	308	302	287	289	291	318	315	296	309	300	277	277	316	319	282	301	262	305	256	254	277	298	294	282	296	275	289	298	310	259	322	314	288	313	282	277	288	309	322	336	302	334	287	291	271	313	288	271	299	289	293	308	291	253	284	280	310	317	278	279	293	293	279	238	267	258	292	283	276	290	288	266	271	283	293	258	255	274	279	298	289	284	252	300	282	270	281	277	290	283	284	304	327	284	271	305	261	286	281	300	261	284	296	273	322	303	288	285	285	300	275	290	272	308	303	239	292	280	289	312	284	307	276	295	291	295	286	321	280	300	301	305	278	311	293	286	299	293	304	302	309	312	284	315	288	291	291	260	264	296	321	281	308	302	288	282	286	289	288	291	318	299	265	296	255	315	302	289	326	313	301	274	271	304	294	309	280	285	323	311	270	286	276	269	290	293	285	258	295	270	317	323	286	285	285	311	277	265	326	288	316	316	310	312	315	292	299	299	302	316	313	325	292	312	276	282	250	307	296	306	313	311	262	273	283	302	292	308	273	303	294	260	304	313	304	266	289	304	290	249	294	289	316	276	295	290	279	289	316	288	311	277	250	304	292	292	300	281	280	291	293	280	311	260	292	294	306	289	300	280	282	283	280	301	297	312	300	270	282	285	288	308	318	326	285	256	304	304	273	322	294	299	273	282	272	308	286	294	292	308	297	262	268	301	306	247	278	290	316	287	275	275	265	288	290	282	259	276	264	293	310	303	287	283	290	282	268	291	269	289	308	325	288	270	278	293	323	321	288	306	279	299	290	291	301	285	297	278	298	259	307	310	297	299	282	292	269	324	269	292	297	276	287	290	289	291	305	286	291	268	288	286	294	292	277	306	299	299	288	286	297	299	274	278	296	281	287	284	258	285	282	284	294	316	285	287	315	289	264	231	287	293	266	266	279	292	279	310	296	271	284	308	285	281	286	295	274	265	274	297	281	269	277	306	296	295	317	281	308	255	256	326	268	312	328	323	291	311	293	322	268	283	304	279	296	296	318	316	308	276	290	294	280	256	300	332	289	276	325	292	280	255	314	282	289	271	283	266	285	296	271	267	312	290	326	308	290	303	289	282	300	318	314	286	309	275	308	279	272	306	315	304	271	273	311	291	252	275	303	293	276	291	306	300	305	311	297	293	281	258	268	328	288	305	282	273	284	297	298	284	276	303	267	275	303	292	283	293	271	289	280	301	308	271	289	290	262	273	313	282	319	284	297	286	267	304	272	306	303	274	312	271	303	245	269	328	320	288	290	309	282	265	275	266	305	286	291	291	292	287	305	261	291	261	304	300	290	291	261	285	285	298	310	297	276	291	282	275	282	272	326	310	276	288	259	267	300	253	300	292	296	291	304	288	270	272	310	315	242	308	291	296	319	308	293	278	313	263	302	260	324	291	279	267	301	312	281	282	276	291	308	292	287	330	277	274	313	279	305	314	279	304	313	305	302	258	286	284	277	294	276	266	276	298	267	283	297	299	284	267	301	300	284	301	300	309	288	296	293	308	319	267	282	281	268	329	273	322	306	295	302	294	273	298	274	304	319	290	286	296	304	303	281	297	289	289	283	304	317	272	291	301	316	285	266	310	314	256	282	299	275	291	249	308	305	268	303	274	298	332	288	299	268	284	267	285	307	331	279	292	297	296	332	272	274	316	281	284	282	276	306	286	281	264	271	322	288	306	257	283	292	297	277	280	302	319	274	326	261	275	278	318	294	321	293	301	302	300	265	278	331	306	309	256	275	289	296	295	276	295	300	283	292	262	302	299	292	297	279	311	279	308	287	302	282	301	280	296	329	283	280	316	277	290	303	276	325	267	285	303	282	298	262	278	290	282	264	272	283	325	303	253	256	292	306	298	302	267	293	283	287	294	273	266	307	301	269	292	262	294	311	281	278	288	305	249	283	289	258	288	298	291	268	291	312	311	275	292	303	262	263	305	266	281	314	288	277	283	291	322	296	300	262	275
27418	3087	5005	5400	4771	3846	3137	2746	2409	2141	1907	1710	1595	1485	1416	1318	1322	1209	1199	1182	1111	1082	1052	1023	1041	945	980	932	907	895	931	895	924	909	898	913	852	846	762	873	849	843	806	800	881	844	797	832	835	839	824	829	839	836	823	820	765	791	811	783	788	776	770	781	797	786	756	715	761	707	760	757	775	825	765	784	770	774	762	741	825	733	755	781	758	750	767	809	747	781	791	751	761	753	734	779	740	760	748	806	828	789	740	791	809	792	770	753	718	770	746	712	759	758	728	731	792	756	701	716	755	725	728	806	780	735	760	781	797	753	733	789	767	772	811	772	747	786	753	750	756	723	744	745	744	760	754	767	794	791	769	786	733	701	798	759	789	768	766	803	769	751	761	756	774	766	742	814	756	788	708	742	803	757	766	741	755	853	796	768	749	760	760	807	732	758	752	751	753	783	782	701	786	745	700	775	764	771	758	731	717	787	733	785	778	769	758	740	743	746	726	762	734	761	738	760	769	723	717	766	709	810	724	725	762	744	747	795	746	747	730	772	747	759	774	772	764	763	749	735	784	786	773	749	780	728	751	785	762	738	729	752	731	783	722	781	807	740	777	762	764	750	761	791	726	745	734	793	757	749	742	714	763	761	776	773	799	802	760	761	770	722	791	795	763	740	738	766	757	749	782	722	747	791	785	778	723	785	758	732	783	761	764	771	763	797	798	766	820	737	753	705	749	713	790	772	771	768	690	795	767	744	733	732	835	710	782	755	724	787	781	789	762	751	725	757	709	756	745	789	790	784	778	745	747	765	783	827	739	782	780	805	793	725	767	808	760	792	746	769	774	752	739	774	740	756	762	742	750	747	758	759	739	752	752	766	800	758	735	758	749	718	803	792	799	765	779	792	751	778	726	728	754	768	755	734	696	731	791	742	768	768	774	721	807	765	780	776	771	765	772	763	719	810	806	801	722	782	737	763	786	795	732	727	743	729	785	772	752	746	729	732	748	736	776	765	742	739	774	754	774	714	730	794	777	730	765	761	801	740	717	758	774	724	773	786	732	741	763	763	775	741	755	734	753	797	723	746	751	770	751	747	752	723	757	762	733	704	748	747	817	777	755	795	782	747	732	751	713	774	749	752	767	744	751	790	730	775	717	795	733	784	740	729	748	772	796	751	759	725	795	847	710	737	712	725	747	751	706	765	766	786	746	728	806	762	774	763	756	767	730	767	758	730	729	776	770	718	714	760	788	726	736	753	675	750	761	742	765	760	751	782	795	732	810	775	751	791	771	726	748	747	776	742	819	765	768	792	792	750	784	768	752	751	784	764	719	719	776	750	758	762	739	750	741	789	753	752	771	774	726	715	787	760	768	742	790	744	784	778	704	770	811	764	744	748	756	784	738	796	765	769	725	780	771	785	793	758	805	751	701	711	727	775	756	745	739	780	776	790	748	755	717	775	764	705	772	754	799	748	778	780	763	763	748	764	744	752	736	784	731	744	719	729	785	732	715	790	789	708	780	803	787	814	788	737	729	770	766	734	763	726	725	725	784	817	766	718	776	764	696	745	796	715	725	730	740	733	713	739	764	757	785	781	778	773	741	841	729	741	703	787	763	724	720	704	711	715	731	770	789	744	752	727	711	734	716	749	777	749	741	739	819	760	715	716	781	770	793	795	748	731	741	772	739	775	759	758	775	779	749	731	752	738	775	767	748	752	720	724	746	714	747	776	745	785	717	781	761	769	754	754	779	810	774	783	737	724	756	788	714	732	786	725	791	759	758	775	730	754	765	701	749	756	742	787	810	782	732	756	740	774	725	777	769	802	712	773	744	723	770	769	737	752	775	743	788	769	763	792	764	743	771	731	749	792	732	755	754	795	755	788	746	728	766	772	726	772	747	693	751	768	755	721	795	808	774	742	730	748	767	732	746	786	734	837	756	783	771	745	699	837	765	773	719	747	773	766	758	704	790	721	795	747	751	781	718	723	805	760	692	757	742	774	774	728	723	750	789	769	777	796	789	748	792	778	753	738	740	807	727	772	747	775	754	761	727	699	732	727	762	748	738	756	814	738	721	726	759	726	783	795	708	787	769	689	756	770	737	786	776	765	710	778	762	738	793	761	716	734	755	766	744	759	731	753	760	783	725	727	759	732	762	742	731	778	754	800	706	760	803	765	803	803	740	794	695	713	788	750	741	759	754	775	763	768	777	773	772	745	761	743	761	726	786	771	699	705	789	769	733	758	700	741	736	734	751	776	732	733	753	774	719	719	744	726	714	784	754	775	751	737	736	730	725	808	780	764	710	765	757	761	792	725	726	770	741	760	775	739	770	783	764	795	739	718	820	750	744	820	740	780	725	752	775	760	789	729	773	743	711	738	769	740	734	780	733	799	782	753	741	776	770	749	756	792	784	739	745	722	693	758	720	780	772	762	723	722	795	789	749	790	767	748	764	761	698	749	783	753	746	751	724	722	749	765	734	692	776	774	791	791	763	762	759	783	736	795	780	724	738	745	735	724	762	773	767	745	733	807	704	778	769	765	741	777	784	739	779	768	787	764	789	797	763	757	754	766	750	730	733	717	750	729	760	751	719	729	775	766	757	753	755	746	743	800	803	738	736	763	730	742	725	753	717	806	772	775	702	777	780	782	752	766	783	776	770	788	770	754	765	774	716	770	742	716	770	738	734	762	759	783	783	732	783	768	767	710	752	758	738	741	759	791	771	758	714	778	770	776	768	767	759	721	749	796	759	761	762	758	802	738	768	790	741	766	720	785	709	770	744	762	725	774	764	752	725	797	780	753	687	810	723	742	714	771	762	759	730	725	819	730	776	754	754	755	805	729	761	735	771	746	780	727	760	802	765	744	726	781	766	753	769	765	772	742	720	789	757	741	693	797	722	717	762	738	765	743	758	704	764	718	739	782	754	780	777	761	785	759	786	817	696	815	778	772	735	729	715	743	776	760	802	723	757	727	751	744	729	703	739	778	818	751	740	754	712	752	801	757	776	739	748	762	759	750	768	776	724	808	735	821	793	770	773	745	729	823	815	761	733	761	814	722	730	766	746	755	764	752	726	750	774	745	745	784	753	765	760	732	771	789	764	705	756	744	707	738	786	791	764	757	744	768	776	774	752	778	762	754	807	767	820	700	729	764	746	745	784	777	761	786	743	738	745	791	749	750	766	756	776	724	759	798	765	751	742	792	776	796	784	742	773	701	756	771	769	758	776	807	788	739	782	725	785	734	776	759	785	828	770	773	746	715	754	798	712	741	799	692	807	771	777	743	821	751	795	794	770	782	809	754	732	774	789	753	784	758	750	736	735	754	806	712	763	747	740	756	704	753	754	747	724	796	818	720	744	761	753	773	796	737	799	788	788	769	739	781	768	744	740	775	719	759	791	736	723	705	798	768	776	763	742	808	759	777	757	730	778	722	769	727	766	788	746	751	699	746	716	730	748	736	767	781	780	771	790	818	751	739	742	715	786	761	740	762
4181	311	218	224	200	196	195	185	189	215	208	185	189	187	193	188	211	197	199	187	189	199	202	217	217	194	194	212	197	208	190	186	198	199	192	177	204	192	201	205	179	199	160	189	197	185	202	194	172	197	193	194	186	216	218	181	201	183	173	214	187	213	186	191	167	201	199	190	197	205	189	204	182	201	199	173	208	205	208	212	190	205	212	210	182	194	188	182	177	160	184	209	201	204	188	211	192	163	186	205	190	192	201	203	194	189	203	210	197	203	176	199	212	204	191	182	208	188	178	184	194	229	197	196	208	176	195	181	209	181	206	195	194	195	197	192	200	164	184	180	219	176	185	191	191	187	183	179	204	198	196	219	190	202	194	204	190	220	198	204	169	165	160	197	168	206	185	173	191	179	204	202	184	176	199	196	193	192	175	193	204	187	216	190	183	203	192	187	197	209	211	206	189	202	201	204	178	213	213	187	198	208	203	198	207	163	172	192	181	205	180	191	176	191	187	204	195	179	190	192	185	229	219	206	183	191	205	205	194	204	200	213	200	178	199	193	169	194	171	214	199	182	179	179	187	213	204	167	193	192	201	194	198	205	204	169	213	202	208	191	179	230	195	202	186	193	187	199	186	222	167	201	170	208	195	189	197	204	193	179	215	179	187	194	208	195	193	191	184	190	187	199	191	199	198	189	180	191	182	217	194	177	171	176	201	200	197	191	189	190	176	173	215	200	196	196	183	214	161	185	192	201	192	217	209	199	183	191	182	185	193	194	193	171	199	205	192	183	188	170	166	185	214	198	189	200	173	197	208	179	201	203	183	176	190	199	196	206	175	163	187	192	187	168	188	200	187	201	174	191	185	215	193	198	203	186	179	181	198	203	184	205	198	200	193	171	201	194	206	204	177	183	200	184	163	190	204	178	184	184	214	203	196	196	177	189	226	193	186	204	213	207	224	187	203	196	173	172	199	169	204	215	210	194	236	219	204	198	204	201	213	195	171	236	215	186	185	230	200	191	202	208	169	185	195	212	193	185	178	195	180	181	183	185	180	221	190	198	177	182	189	189	180	189	193	177	197	176	188	192	188	194	192	198	198	201	178	190	185	200	205	169	200	187	209	208	191	168	189	192	193	196	214	203	186	200	182	196	205	185	190	188	184	183	219	201	204	182	223	191	181	184	194	170	189	166	189	192	206	165	181	172	204	190	202	215	183	177	184	168	193	202	199	187	190	177	181	175	171	190	201	209	161	199	219	197	184	187	185	184	184	201	188	202	186	191	204	208	191	187	183	214	183	189	188	170	185	193	219	165	190	201	211	192	185	208	169	185	177	191	172	188	155	175	181	194	220	173	178	207	184	194	175	210	189	181	200	173	190	215	189	179	216	194	178	214	193	177	196	189	215	171	178	166	176	207	198	185	190	200	194	231	202	178	208	191	186	197	199	195	196	164	197	185	187	182	177	215	197	203	218	182	175	186	205	202	163	181	203	221	200	173	203	175	209	201	209	194	187	222	189	207	202	180	185	199	202	185	181	198	197	178	201	226	198	189	192	176	187	196	195	211	177	212	184	189	188	209	179	195	215	199	192	203	164	198	184	181	199	190	202	183	214	190	172	213	191	206	163	183	182	193	199	179	198	193	173	211	193	196	201	200	187	169	212	204	188	191	210	221	199	209	180	218	203	178	217	200	194	186	191	192	202	203	210	203	208	197	192	198	167	180	179	193	197	176	192	181	213	200	202	205	186	181	180	170	189	227	198	192	191	184	203	211	180	183	200	251	198	210	184	189	180	186	192	205	187	196	215	184	185	204	206	185	204	189	185	180	199	193	184	198	187	197	206	194	191	198	185	188	208	196	192	206	195	183	186	190	204	175	192	189	171	190	205	181	186	164	182	202	189	205	181	212	180	194	181	181	176	205	191	217	176	222	182	211	182	185	186	189	217	171	204	197	186	209	184	200	183	181	192	169	188	206	201	196	170	214	174	190	175	171	199	202	191	187	185	201	190	186	194	213	188	205	220	218	167	198	204	202	164	191	207	179	213	187	178	188	181	196	194	212	188	196	179	202	186	158	231	191	225	205	193	195	185	182	206	220	199	196	194	219	203	197	180	180	189	181	223	190	188	201	177	213	196	174	176	186	187	192	181	183	216	169	194	196	175	201	178	185	207	175	196	206	221	176	200	186	180	210	211	221	179	199	202	187	190	182	197	174	172	179	204	208	181	211	178	188	202	202	196	176	176	196	200	215	212	182	151	187	206	186	166	196	199	196	173	182	195	203	203	206	210	197	163	189	178	179	208	202	200	184	201	199	188	189	206	196	164	208	170	203	197	205	172	209	199	164	188	175	204	205	211	194	193	193	178	182	200	200	209	197	189	180	194	213	178	183	179	208	203	196	203	197	186	196	186	186	179	174	177	187	165	194	192	196	203	205	194	181	196	173	179	208	202	201	214	205	186	193	173	208	201	201	182	198	190	205	184	178	182	196	178	214	202	169	204	216	202	193	192	183	187	184	192	193	197	194	195	173	209	179	220	184	190	205	197	207	186	197	191	180	205	212	197	200	179	181	209	199	215	219	185	180	188	204	202	192	199	179	200	209	183	186	195	183	196	181	184	191	199	188	197	209	208	180	209	205	196	187	202	155	210	189	190	187	189	224	180	191	192	200	185	212	174	182	197	171	208	178	192	222	206	194	170	201	177	211	204	209	186	164	185	180	219	210	209	193	237	222	188	187	196	203	196	205	189	197	217	172	190	191	194	189	194	187	184	191	182	199	178	179	214	217	177	186	179	210	185	197	196	177	185	197	203	191	198	185	177	215	218	176	187	174	203	180	186	174	179	249	195	198	158	193	201	218	198	177	197	201	198	193	176	187	199	189	193	184	214	184	209	177	208	204	187	194	189	194	232	193	204	205	188	214	182	175	221	201	222	202	171	201	192	200	193	182	199	196	214	211	165	203	199	211	166	211	186	195	211	204	179	182	193	181	197	235	190	178	181	206	199	217	205	200	174	149	198	197	191	177	194	172	215	215	199	196	183	186	202	177	214	214	189	185	201	203	180	193	180	191	199	213	163	203	187	191	185	197	186	207	179	223	195	181	186	181	197	213	198	192	189	207	184	194	184	178	189	169	156	198	194	169	192	207	224	186	189	181	209	218	193	179	212	210	188	180	179	212	215	176	187	196	178	208	196	207	196	189	216	201	175	193	175	198	184	178	212	203	221	189	199	182	201	169	197	205	173	198	202	193	191	190	201	178	194	199	193	201	199	190	204	201	182	205	176	184	179	197	206	195	184	203	203	173	182	212	204	194	188	187	201	174	214	199	187	215	202	208	185	201	188	186	198	200	181	175	196	206	211	184	187	188	186	202	165	173	217	213	216	225	172	205	202	190	159	202	169	192	182	195	210	189	204	181	177	187	206	198	193	205	186	174	193	184	190	178	198	202	185	197	171	177	205	202	201	191	176	187	177	194	213	224	223	188	198	197
4590	647	702	711	697	697	657	646	568	629	587	565	565	603	579	600	592	558	594	584	593	580	568	591	604	571	615	500	596	537	562	534	547	580	555	573	602	573	560	561	567	577	572	606	585	542	586	606	538	573	615	597	564	550	586	588	541	597	565	557	597	554	570	526	558	567	562	616	587	551	572	555	566	574	539	590	566	566	566	578	608	549	576	561	601	547	628	576	546	564	599	573	545	577	587	549	595	578	575	547	562	578	562	567	557	564	572	563	579	558	549	582	569	548	593	579	593	537	572	533	575	547	577	557	547	570	555	555	585	615	570	578	557	582	535	548	569	529	584	574	566	612	572	580	611	571	567	555	533	576	584	582	590	573	560	583	567	521	592	541	586	572	583	567	590	578	597	562	580	529	585	615	578	551	558	563	558	555	560	557	584	550	533	591	519	542	562	566	529	567	568	551	569	599	582	596	528	586	600	560	586	583	563	576	547	508	582	570	602	581	567	566	544	568	563	578	575	558	565	579	601	538	560	547	579	581	565	566	563	566	563	592	591	575	586	547	557	582	598	600	568	541	536	581	551	567	577	627	578	592	554	501	592	585	575	548	577	568	566	604	579	576	563	590	549	555	569	541	528	637	575	553	589	543	562	601	596	586	586	519	599	551	580	572	575	584	595	563	607	529	606	554	565	591	561	546	544	586	586	545	571	567	568	562	559	558	552	589	551	578	572	594	577	553	596	596	531	569	584	599	567	569	543	601	587	624	568	546	579	572	573	621	568	521	590	544	547	607	555	512	577	595	574	576	538	587	594	615	600	559	557	575	562	575	587	536	622	540	629	563	586	605	599	555	594	564	560	522	564	558	591	563	545	580	568	518	586	593	570	555	562	563	541	561	596	543	540	606	535	578	555	548	572	585	558	582	552	599	585	584	583	541	580	571	545	568	573	550	569	616	551	601	556	568	534	569	579	586	531	558	573	573	586	576	558	559	561	563	564	611	540	577	614	557	578	559	580	550	528	544	590	561	554	539	574	587	610	574	555	550	583	564	576	565	588	612	557	558	549	553	561	612	535	560	585	633	571	535	578	589	509	594	568	562	540	573	585	542	604	609	605	578	547	567	561	590	596	541	558	600	555	597	552	572	546	574	566	568	603	568	560	542	594	586	619	534	539	575	577	555	560	605	595	577	563	559	576	526	545	535	511	500	583	588	593	546	582	563	577	596	576	586	554	575	561	538	573	560	526	595	546	530	559	615	579	566	559	586	584	530	555	553	577	582	535	582	564	589	570	558	591	605	531	621	547	564	564	555	603	594	612	569	556	566	587	561	564	558	547	593	561	591	568	537	610	558	574	548	610	625	576	537	568	555	568	549	526	576	601	553	572	514	508	601	560	613	600	612	547	564	543	565	594	548	537	519	579	580	542	584	571	529	574	574	589	562	573	571	569	536	541	569	575	554	584	566	559	576	601	557	558	540	543	616	619	561	591	603	558	567	576	581	551	541	525	558	555	546	526	555	531	617	568	553	511	544	596	595	564	550	594	598	560	594	540	553	514	536	545	564	529	586	590	589	629	581	554	600	572	590	532	576	514	590	570	575	560	519	567	595	593	588	544	545	562	569	553	597	593	541	542	579	598	585	576	575	525	560	541	571	587	599	574	589	603	555	556	563	563	583	573	618	569	553	565	601	575	536	570	556	555	560	556	577	567	604	599	563	576	556	505	588	568	577	543	586	623	564	522	595	510	533	555	580	567	545	548	574	603	548	629	585	534	579	566	635	560	578	563	563	576	586	568	538	590	565	565	549	584	604	581	592	573	541	609	581	553	541	596	574	550	590	577	585	551	561	529	605	569	618	545	560	552	578	560	541	551	561	607	600	543	564	597	566	572	553	585	620	545	571	599	570	527	554	553	605	593	566	575	576	570	569	544	555	544	544	544	568	584	599	547	565	598	567	532	605	545	590	582	584	557	537	589	581	606	605	583	579	545	566	551	565	584	550	584	632	520	571	575	561	576	585	593	586	553	577	553	547	562	529	488	597	574	555	569	551	574	598	562	566	609	533	579	539	596	575	588	534	528	582	560	574	564	595	542	595	555	557	555	523	555	567	563	559	586	510	620	523	583	549	569	572	592	588	556	568	527	532	545	595	587	586	561	572	593	568	573	567	581	590	563	577	589	533	553	608	561	574	540	554	590	580	554	600	569	622	582	570	586	587	610	572	554	548	562	565	585	570	554	578	568	566	562	591	547	573	550	563	566	566	591	554	533	525	599	550	597	568	546	568	605	572	544	559	586	520	568	551	576	594	579	567	584	602	558	544	572	549	565	566	585	587	544	577	566	582	541	593	558	554	551	546	582	530	574	550	553	573	600	559	557	574	542	554	572	532	577	537	573	548	558	552	583	552	555	579	494	527	569	561	579	546	555	558	560	567	584	600	577	596	548	583	597	570	602	586	574	569	577	584	605	569	598	516	562	569	576	546	565	607	555	505	566	543	566	573	553	560	566	646	564	551	522	600	614	585	604	587	576	608	551	564	540	572	555	557	605	558	579	574	555	603	595	510	597	522	601	549	569	539	548	575	618	587	575	575	596	584	553	548	569	568	596	585	576	551	592	551	564	555	599	508	560	585	591	561	541	564	589	599	556	543	550	608	533	582	541	567	556	589	564	543	563	518	606	545	574	542	573	558	527	617	581	565	594	550	560	562	552	598	568	558	566	527	562	552	556	536	616	555	595	599	562	592	598	557	565	567	548	602	559	549	569	560	568	539	569	597	606	577	559	563	568	577	572	562	554	596	557	563	615	603	569	549	573	593	598	583	611	545	525	553	547	547	557	586	589	599	525	575	571	609	553	538	553	595	610	571	576	529	549	567	506	570	572	588	576	547	591	581	516	564	584	576	591	565	575	612	623	530	552	609	546	561	599	533	520	537	520	597	524	598	573	585	565	570	542	543	589	576	546	512	550	579	582	588	592	565	578	559	566	594	575	574	572	565	569	535	570	575	554	614	584	543	572	562	537	570	530	581	614	562	559	537	606	564	589	593	596	622	543	537	560	586	582	556	571	577	522	556	592	567	579	603	557	577	557	543	555	572	618	564	576	518	529	580	582	576	615	535	558	571	527	543	580	589	552	577	581	593	564	549	569	599	560	550	587	589	578	567	562	540	605	594	577	548	548	541	583	568	574	578	568	549	574	533	521	586	556	568	622	603	596	591	555	589	563	578	530	582	610	564	621	571	545	555	538	569	613	570	612	560	593	599	603	544	542	551	547	583	590	620	565	538	580	593	528	558	578	547	634	575	551	561	554	583	565	539	585	546	567	537	549	576	569	550	542	590	577	579	546	588	557	562	618	559	558	589	573	584	514	609	570	603	528	564	549	546	536	600	559	568	630	599	603	549	574	594	587	545	596	578	582	582	562	591	554	518	586	622	520	590	547	582	560	539	571	587	597	620	619	568	581	552	593	595	582	550	587	582	573	568	598	568	544	622
29337	10256	1770	1050	753	616	535	476	436	425	414	392	379	402	372	361	370	360	330	332	342	331	340	352	379	347	325	345	342	342	349	345	285	347	334	324	333	329	335	350	367	329	313	287	357	379	343	303	369	329	348	332	340	364	351	367	348	360	351	334	352	316	335	351	317	324	326	346	340	338	330	331	338	300	341	344	313	347	311	354	297	337	329	333	336	309	331	304	314	353	359	347	310	335	336	350	343	315	338	327	313	349	338	343	318	332	343	362	312	352	364	311	323	335	346	327	346	353	324	339	371	341	357	338	354	343	325	354	319	352	359	317	342	338	340	334	361	358	330	296	343	318	312	349	323	318	312	312	361	346	355	343	362	333	333	337	340	352	315	373	318	316	358	368	311	366	338	334	322	337	296	327	355	326	327	319	382	352	319	300	355	360	382	331	343	337	335	369	311	320	330	334	310	312	346	366	337	332	329	334	368	357	354	327	339	344	319	280	358	356	301	330	335	350	352	346	359	350	352	318	322	316	334	358	326	309	338	319	331	293	290	354	323	361	361	313	328	382	348	344	331	329	337	330	306	326	342	351	368	345	333	323	347	323	318	334	319	261	295	343	352	318	348	332	344	329	303	314	274	351	360	347	334	335	316	351	339	308	342	322	346	317	304	324	309	322	305	279	344	344	313	314	355	339	329	335	329	339	325	361	312	340	372	360	319	334	355	362	348	350	342	338	355	331	326	308	348	341	340	294	353	333	287	341	303	326	351	350	336	321	326	316	330	323	319	339	305	309	337	374	330	330	330	337	352	325	354	336	360	334	339	325	330	302	286	316	324	345	320	348	324	340	324	315	309	355	299	322	356	344	331	344	335	352	344	333	334	324	339	356	320	336	320	328	349	314	332	337	354	322	321	344	337	286	363	306	348	332	349	330	324	319	360	317	326	344	329	323	308	332	315	337	333	335	336	339	366	320	344	326	346	361	393	312	325	292	329	352	311	323	303	324	327	308	379	336	350	343	342	308	345	336	328	335	314	326	310	349	323	336	323	352	358	357	328	336	327	350	319	354	362	337	351	316	313	363	325	289	313	340	366	302	316	334	366	325	347	331	355	339	363	299	304	308	314	354	318	293	335	320	333	346	340	327	337	351	303	353	348	333	348	341	336	317	339	317	328	354	331	323	310	340	303	342	333	298	317	343	351	352	307	323	340	362	325	331	331	303	289	303	331	333	364	349	317	364	306	328	324	386	327	340	320	299	367	353	311	338	296	322	306	316	331	358	324	318	288	355	353	305	338	344	319	309	313	332	362	327	337	365	331	334	356	339	325	333	356	352	307	325	354	372	317	326	339	356	303	299	306	337	326	350	316	329	324	365	334	353	334	352	351	306	327	352	299	322	333	326	335	335	323	315	369	350	327	342	351	333	332	311	339	320	327	332	334	322	334	325	337	334	348	342	352	322	345	340	311	341	335	311	298	333	362	338	352	319	340	331	330	310	361	321	373	325	318	338	311	337	312	327	347	304	351	334	337	361	331	330	346	367	317	335	358	358	348	360	324	344	376	341	345	323	325	349	368	340	322	327	337	374	299	352	311	319	322	322	332	337	325	344	291	373	355	345	328	332	336	338	349	349	341	322	361	322	322	299	340	354	349	313	325	349	330	311	320	350	355	340	308	305	331	319	339	353	315	340	365	330	312	338	321	351	328	347	319	352	347	318	329	327	311	354	348	323	326	293	319	317	329	318	335	363	310	339	353	345	333	364	340	319	329	323	297	315	327	327	309	313	328	359	308	327	302	315	344	331	309	320	320	352	325	349	328	346	309	324	334	327	317	315	312	340	300	318	328	349	315	349	298	329	333	323	319	355	334	349	334	326	334	342	323	319	338	334	355	341	344	331	324	351	381	350	364	362	328	364	330	308	318	322	322	338	330	313	315	313	323	308	325	341	317	322	328	349	317	344	341	375	351	351	311	328	359	375	329	326	343	309	357	332	333	353	356	314	330	357	339	310	333	380	357	347	358	272	332	334	330	357	338	360	333	308	313	321	326	351	345	313	329	310	312	336	394	348	321	329	366	361	320	329	333	359	350	352	332	316	329	383	334	359	368	317	364	341	320	316	334	311	308	323	321	335	352	332	342	338	366	345	328	304	338	334	315	334	286	329	328	321	321	358	342	313	373	314	332	351	334	336	337	336	335	310	342	347	330	316	320	355	334	352	361	342	305	334	318	296	347	331	333	332	348	325	320	324	330	333	340	335	328	339	355	344	286	329	334	308	330	319	342	307	321	313	327	327	347	322	300	352	324	325	329	345	326	327	328	315	326	319	330	343	325	328	328	347	331	340	332	371	325	356	309	329	301	322	307	333	309	312	344	327	340	313	335	313	333	317	337	350	288	351	329	302	352	358	339	349	328	351	345	357	343	322	361	303	311	332	334	331	282	321	302	337	310	348	329	350	359	308	323	345	338	341	354	326	323	325	348	341	320	364	354	315	330	347	351	354	319	329	340	325	367	333	381	314	331	330	326	327	323	302	334	364	331	318	346	341	322	323	358	346	343	321	314	320	336	334	322	350	350	328	324	338	347	326	335	330	321	356	332	325	319	322	343	335	349	339	338	328	364	320	354	311	298	330	311	346	302	338	319	322	347	370	322	322	317	309	321	355	367	348	347	340	310	379	325	325	292	312	317	350	321	301	290	310	325	342	344	381	340	322	322	336	324	339	333	346	312	344	327	298	321	344	333	279	339	333	313	324	327	319	365	355	311	353	304	336	317	323	319	313	342	317	351	336	329	330	341	316	336	322	322	318	303	343	356	333	326	344	328	354	321	326	368	355	300	372	326	329	334	341	314	347	355	343	337	338	324	330	311	340	312	322	360	366	328	333	345	326	335	367	342	321	352	349	328	326	355	339	346	370	324	337	360	366	316	305	349	352	318	344	339	331	311	331	364	328	296	343	350	330	337	338	317	343	326	306	321	315	340	360	321	343	321	344	333	317	320	337	347	324	338	347	321	329	329	347	317	327	338	325	338	322	312	330	320	307	342	325	325	309	358	334	311	366	314	327	328	359	312	315	290	354	325	366	305	319	297	339	305	330	348	364	348	330	321	325	322	339	346	322	376	297	348	316	328	317	340	330	309	343	338	361	310	322	324	329	320	379	311	309	319	344	343	315	371	328	353	338	341	325	327	302	348	332	285	325	354	321	329	337	335	338	320	309	383	320	311	345	359	328	388	333	335	333	325	332	337	307	347	324	327	367	334	337	329	374	346	348	313	320	314	342	350	320	318	324	358	342	341	321	329	336	317	346	350	347	319	340	344	358	329	327	315	372	321	338	326	337	303	348	335	309	321	347	343	345	352	331	336	341	330	359	342	327	328	355	303	335	336	315	329	346	326	342	354	363	341	334	311	352	322	354	327	335	347	351	327	334	365	332	316	329	323	289	323	329	297	345	321	346	342	338	322	339	325	346	326	363	336	366	360	349	343	376	367	343
18256	1889	3161	3423	2943	2510	2151	1954	1733	1565	1415	1431	1270	1338	1265	1140	1135	1148	1083	1018	1117	1041	1050	1029	973	950	960	974	943	962	943	958	947	962	901	878	939	896	921	930	914	897	898	919	924	916	909	966	896	850	860	892	844	905	961	897	895	907	892	923	959	907	899	869	880	855	879	862	900	882	893	839	891	845	881	900	883	897	946	862	887	840	965	888	858	903	855	866	885	899	862	890	894	918	859	852	901	870	894	926	851	864	907	905	872	854	899	917	872	870	833	838	901	885	867	875	915	858	895	877	933	933	862	907	858	914	853	898	890	871	889	840	843	846	870	946	881	867	847	859	830	921	852	885	854	881	882	859	840	857	890	883	823	821	896	848	883	901	854	897	897	826	861	891	903	852	905	909	879	891	888	905	862	896	849	857	868	831	894	878	912	881	910	873	866	898	846	826	847	864	864	926	852	890	888	874	883	899	865	907	889	867	851	887	803	868	919	889	852	881	909	865	927	845	874	849	844	899	874	885	925	926	872	839	879	856	917	916	871	896	884	842	864	854	867	857	877	894	879	864	859	857	868	879	893	878	892	847	890	882	858	902	855	928	860	917	868	887	834	811	874	878	859	867	903	833	815	875	849	877	858	882	897	962	843	878	913	923	912	879	863	857	945	885	911	855	860	876	906	827	964	888	852	889	860	864	892	980	885	884	826	892	906	863	864	890	853	911	931	863	893	850	885	867	877	860	900	917	884	901	845	816	866	871	798	907	897	845	926	877	926	891	868	880	898	875	828	887	835	839	853	864	827	865	887	880	833	864	868	862	911	875	884	884	892	892	950	879	859	867	877	902	900	874	884	879	882	902	920	881	896	891	857	894	893	868	854	883	873	913	894	844	878	876	928	898	934	857	852	867	860	924	862	920	872	863	888	877	888	865	861	826	950	895	902	820	874	886	873	905	946	890	869	821	836	818	901	889	887	856	857	848	845	887	805	865	902	923	866	840	897	825	871	918	913	911	851	900	873	845	841	908	882	850	863	873	899	822	889	905	902	853	874	865	917	859	881	857	897	882	886	877	844	892	859	832	866	897	911	869	920	897	844	894	864	864	899	881	901	950	942	912	908	857	867	872	874	844	911	860	884	896	870	946	872	830	859	889	868	839	893	901	898	907	890	902	888	863	897	918	898	897	894	892	894	925	887	908	937	926	885	874	826	845	861	873	868	814	843	844	829	887	838	861	848	848	850	918	868	865	878	872	871	857	852	838	865	891	882	893	863	838	892	892	844	809	898	887	852	895	863	871	830	868	859	877	899	900	936	809	902	894	867	895	887	890	814	857	890	901	869	897	845	849	853	867	855	842	894	902	906	864	895	903	887	911	926	839	844	909	863	862	831	899	903	960	911	875	850	929	904	881	880	855	851	862	860	951	899	859	878	866	842	902	894	855	920	858	863	890	898	900	880	863	847	886	902	875	872	879	857	900	892	902	839	888	882	906	849	842	924	896	913	886	840	889	855	868	847	914	818	869	848	896	858	856	935	942	907	899	915	857	853	881	887	856	842	862	825	911	811	881	841	882	821	879	866	859	843	850	873	865	882	794	921	894	860	926	886	909	903	858	913	870	869	895	840	817	894	822	829	856	829	881	892	873	916	882	870	934	880	872	897	881	879	886	886	883	898	897	842	911	867	879	843	869	858	860	862	890	833	849	857	913	790	864	889	896	873	829	852	827	866	869	803	834	846	871	910	875	827	948	867	881	916	908	902	877	886	868	885	891	902	888	860	895	861	877	893	875	861	836	886	911	895	853	889	872	847	884	818	890	848	794	879	920	852	942	943	863	910	885	910	870	859	862	865	866	902	875	874	919	850	884	850	856	901	855	876	843	863	891	870	890	900	868	846	909	903	896	853	872	857	849	866	844	931	853	851	871	897	831	873	889	872	847	895	868	809	875	842	900	889	817	852	838	913	865	881	845	898	897	851	870	902	922	923	875	887	924	864	890	866	845	888	885	902	850	904	861	907	882	876	870	913	874	913	850	813	887	848	857	926	890	865	884	912	828	870	857	814	902	889	915	885	889	902	875	832	861	851	841	917	882	848	852	860	862	892	856	867	944	870	843	891	919	810	882	888	868	888	871	866	914	822	975	856	902	847	819	851	889	877	922	879	886	864	853	936	862	816	867	846	881	877	869	843	888	880	864	848	843	944	867	805	856	901	887	871	877	878	872	922	862	924	936	918	882	893	902	883	854	890	865	841	883	851	834	843	847	818	870	859	855	924	892	850	869	906	879	863	931	852	922	892	887	894	867	895	854	860	878	935	842	909	866	873	944	859	845	848	930	953	887	834	851	908	885	871	884	829	888	885	874	864	870	918	946	841	867	901	865	903	825	895	878	898	850	901	881	925	879	875	872	874	872	833	859	860	871	914	850	885	838	897	846	896	893	852	917	906	840	837	875	880	847	851	897	841	894	926	910	832	859	903	854	873	899	900	887	832	870	898	868	900	832	900	903	934	908	881	876	899	908	875	883	877	939	873	865	903	862	899	867	918	884	838	891	898	829	863	887	867	853	823	907	838	913	890	910	880	919	901	850	888	894	846	895	880	876	890	867	867	892	873	833	848	900	837	884	893	829	898	890	823	918	886	894	863	874	902	908	895	901	838	916	876	866	871	879	873	904	843	864	882	899	844	880	927	855	873	864	869	874	919	890	916	854	870	893	910	918	861	912	878	888	850	897	904	857	846	901	851	852	879	886	807	924	886	829	880	871	859	942	877	940	887	890	846	925	903	896	893	864	857	890	865	887	845	856	879	848	949	901	864	906	878	938	928	856	920	880	885	813	884	860	885	888	827	882	931	891	892	829	910	877	841	844	863	884	909	892	900	885	868	873	899	877	901	907	891	859	837	872	845	865	860	877	870	870	887	890	890	854	869	857	978	897	893	887	887	903	913	892	891	856	855	872	956	882	857	851	827	876	888	927	899	896	866	852	881	905	856	869	934	889	851	790	880	866	905	892	887	887	905	924	869	889	862	939	910	890	838	902	874	900	906	870	853	852	823	879	832	814	889	919	870	896	908	864	905	904	901	929	887	921	927	904	896	892	865	828	890	927	855	830	852	940	788	925	864	825	864	877	834	881	919	868	905	899	911	838	844	871	910	857	806	948	899	872	885	901	900	890	886	871	823	895	896	900	944	884	899	864	835	847	871	865	902	852	847	858	837	858	908	928	857	891	851	916	840	828	864	875	904	901	860	895	970	879	892	884	931	865	908	797	860	891	912	905	867	907	880	833	888	885	856	885	885	794	903	844	862	918	820	884	869	850	881	893	913	859	870	893	865	867	882	896	879	907	889	921	905	875	931	878	892	890	867	904	912	906	868	850	951	918	801	892	937	926	905	893	892	830	868	864	867	851	840	904	836	871	874	881	892	872	848	864	893	846	897	893	876	888	840	930	855	857	881	858	821	853	830	880	880	835	876	889	848	887	865	875	832	860	860	865
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
