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
337000767390	337000767951	337000768501	337000769051	337000769601	337000770151	337000770701	337000771251	337000771801	337000772351	337000772901	337000773451	337000774001	337000774551	337000775101	337000775651	337000776201	337000776751	337000777301	337000777851	337000778401	337000778951	337000779501	337000780051	337000780601	337000781151	337000781701	337000782251	337000782801	337000783351	337000783901	337000784451	337000785001	337000785551	337000786101	337000786651	337000787201	337000787751	337000788301	337000788851	337000789401	337000789951	337000790501	337000791051	337000791601	337000792151	337000792701	337000793251	337000793801	337000794351	337000794901	337000795451	337000796001	337000796551	337000797101	337000797651	337000798201	337000798751	337000799301	337000799851	337000800401	337000800951	337000801501	337000802051	337000802601	337000803151	337000803701	337000804251	337000804801	337000805351	337000805901	337000806451	337000807001	337000807551	337000808101	337000808651	337000809201	337000809751	337000810301	337000810851	337000811401	337000811951	337000812501	337000813051	337000813601	337000814151	337000814701	337000815251	337000815801	337000816351	337000816901	337000817451	337000818001	337000818551	337000819101	337000819651	337000820201	337000820751	337000821301	337000821851	337000822401	337000822951	337000823501	337000824051	337000824601	337000825151	337000825701	337000826251	337000826801	337000827351	337000827901	337000828451	337000829001	337000829551	337000830101	337000830651	337000831201	337000831751	337000832301	337000832851	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2689	3650	2300	2689	3650	2300	2689	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	3650	2300	2687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19939	11463	10857	8848	5817	3573	3553	9513	22107	27785	27516	19506	12106	5277	675	401	351	347	350	324	342	300	310	298	306	294	310	309	284	281	287	299	292	302	302	306	319	285	300	271	286	300	313	317	314	298	286	317	308	308	297	308	304	295	299	263	286	250	305	342	331	300	267	288	296	296	305	320	294	340	288	304	317	292	296	281	317	316	294	303	311	289	276	295	283	257	263	296	264	287	302	301	284	265	313	292	312	279	242	284	290	285	307	304	284	316	304	277	290	270	286	313	251	295	298	278	297	290	304	294	300	296	306	302	263	265	308	320	290	264	263	315	307	300	282	272	336	288	291	268	269	316	287	298	270	289	345	314	280	279	270	297	317	303	313	290	304	296	308	291	300	327	300	321	289	319	300	274	286	304	296	277	295	330	309	294	293	290	322	267	300	313	332	286	301	280	299	326	301	270	278	308	315	300	302	322	295	300	273	273	295	312	266	295	272	298	305	268	292	295	326	326	291	314	308	293	299	317	296	295	285	298	309	262	312	290	285	303	265	308	272	315	280	294	287	300	310	305	289	261	274	322	331	317	277	257	289	288	298	307	289	261	293	290	291	273	260	309	303	250	296	330	277	303	307	324	320	300	297	292	292	268	301	323	313	306	276	295	303	283	314	280	282	289	317	267	265	296	336	346	305	305	308	295	323	273	293	309	309	280	302	303	272	287	299	287	303	278	282	287	264	269	269	295	277	278	320	291	303	285	262	283	302	291	292	306	277	301	294	299	310	304	301	284	288	243	276	285	315	299	302	290	259	311	301	274	293	291	295	281	293	316	291	290	354	334	286	314	317	264	258	296	318	296	285	322	291	283	269	290	334	294	283	312	287	325	305	265	313	277	314	300	288	311	262	293	281	320	332	310	264	297	260	268	339	295	309	267	298	272	280	272	290	279	263	309	312	351	275	276	298	280	267	308	294	292	317	308	318	293	292	319	298	259	295	285	314	288	286	309	285	262	277	290	298	322	304	315	273	308	290	313	285	297	316	301	307	262	278	293	300	293	291	315	288	281	298	301	305	316	262	296	303	286	287	267	303	293	295	263	311	283	257	279	273	311	284	274	310	278	267	300	309	310	292	283	287	272	305	313	327	319	306	295	273	285	297	277	288	266	281	317	309	326	341	304	280	273	276	286	337	287	295	304	282	303	286	310	321	294	264	278	297	282	255	287	293	305	268	309	290	291	262	298	277	305	291	295	275	278	297	293	297	310	305	290	290	285	291	297	286	288	280	302	300	314	257	294	299	270	294	283	291	304	303	277	297	305	313	305	321	311	304	282	296	318	314	303	289	271	255	268	268	300	285	305	290	311	285	313	302	333	318	303	291	324	272	276	270	314	309	290	305	289	295	282	303	338	321	266	291	307	287	275	286	261	283	300	298	298	294	268	286	289	304	320	313	286	313	301	257	278	329	298	283	293	259	273	315	306	288	306	307	292	311	279	278	287	294	308	313	286	273	301	284	317	283	316	305	287	297	307	323	307	293	315	323	283	303	320	289	295	276	281	305	303	290	278	307	277	300	287	289	325	302	286	260	269	293	281	291	294	335	264	319	302	262	303	282	328	291	280	324	320	257	305	306	269	255	266	309	273	276	286	261	280	303	300	302	311	318	323	283	299	307	276	306	323	294	318	287	297	289	314	303	299	303	282	300	310	286	297	296	264	317	277	300	289	278	291	282	265	296	287	291	294	301	302	321	289	301	310	297	298	318	288	322	319	272	301	291	268	284	283	314	308	307	294	324	319	301	285	297	296	289	247	295	297	276	296	275	301	303	300	268	303	283	305	280	300	316	281	308	267	304	317	310	281	296	267	323	322	306	289	289	290	278	300	283	288	310	308	275	275	293	315	287	294	306	318	290	256	295	309	289	304	302	310	337	304	330	297	281	298	313	293	321	321	300	285	281	320	315	309	286	292	290	272	317	319	312	304	332	273	319	280	284	270	244	314	288	272	270	329	298	310	303	312	308	299	287	312	312	313	308	298	298	260	285	316	296	306	276	322	300	314	301	288	301	300	321	322	336	282	291	295	277	301	317	279	320	264	296	301	281	324	305	275	299	332	336	281	277	292	297	273	299	299	260	318	296	262	294	301	310	305	320	284	260	328	275	309	302	315	294	295	284	311	310	258	306	283	281	305	302	310	315	347	335	290	326	325	304	242	319	281	308	292	280	291	310	288	298	309	293	315	292	297	282	261	282	270	299	323	275	295	274	288	311	269	294	308	301	288	284	289	282	322	315	296	307	283	268	296	298	290	290	292	282	302	295	283	286	305	284	306	281	314	304	296	305	285	279	310	293	293	280	314	297	288	300	285	310	281	289	281	272	307	297	285	283	333	282	301	333	294	301	277	284	284	287	267	283	288	300	309	319	291	323	287	337	329	295	298	308	319	310	288	303	296	290	271	284	312	311	288	270	303	276	293	296	307	287	298	287	285	301	309	324	305	251	330	276	255	298	313	282	304	296	296	295	277	302	276	321	292	286	273	330	264	284	298	290	322	306	308	269	316	312	271	290	260	268	279	301	322	317	308	304	277	293	278	262	298	293	317	308	281	316	315	281	310	312	290	317	318	269	290	302	297	298	285	319	291	258	311	261	268	286	270	301	330	281	317	303	280	315	315	300	281	269	262	299	297	276	303	284	280	275	279	293	328	285	288	308	298	325	313	296	289	300	295	291	285	295	272	298	332	310	271	297	294	298	309	308	281	282	314	311	314	296	346	319	306	290	290	321	287	326	294	277	303	280	304	316	289	315	292	265	298	297	309	303	324	301	291	331	290	323	274	289	304	262	302	294	333	270	306	287	279	291	309	313	277	326	304	292	282	282	285	340	284	294	287	276	292	293	319	300	295	299	293	288	275	296	285	287	292	326	294	318	289	316	290	279	281	298	312	327	308	284	306	280	329	297	310	300	311	284	296	299	289	313	288	284	305	285	319	336	291	276	309	314	314	311	270	276	299	259	279	262	302	302	292	325	282	315	278	283	292	300	291	293	304	277	293	289	286	306	283	264	294	292	298	272	318	312	325	290	284	302	325	291	283	272	301	286	307	326	314	324	272	282	286	270	307	304	303	273	276	294	329	288	282	320	260	271	274	311	314	293	280	287	277	299	276	267	267	285	270	280	294	335	336	269	258	297	307	272	288	292	314	287	272	297	307	301	288	297	291	310	323	303	294	315	282	289	284	263	310	323	282	301	326	292	293	285	278	289	285	289	279	296	300	304	262	300	288	283	311	286	283	313	311	312	290	308	320	309	259	321	275	286	339	299	289	278	275	281	305	291	304	291	277	311	304	307	280	305	312	294	273	283	320	300	303	283	307	292	284	315	312	307	305	303	287	310	312	290	322	268	219	291	286	292	287	293	289	258	306	307	293	275	311	289	281	290	294	282	289	295	313	282	297	309	321	284	287	314	286	289	315	302	298	316	322	276	279	339	254	280	270	282	285	290	303
11693	8568	13238	16921	14637	11423	13439	28530	44251	48484	46911	39013	31168	15701	2158	1220	1068	1102	1059	948	856	779	799	788	762	762	786	746	727	725	746	786	712	750	775	738	738	720	715	708	734	700	697	757	718	705	690	726	724	715	748	667	668	775	699	731	714	697	706	749	694	708	712	711	752	745	709	695	717	718	684	702	726	654	688	710	672	740	709	736	718	703	744	702	691	716	701	703	693	707	703	701	735	730	739	705	728	764	723	739	702	718	704	717	680	728	746	687	691	740	714	730	699	691	762	722	724	717	734	704	743	763	709	716	790	731	741	783	742	712	702	726	730	674	696	714	727	735	696	703	767	724	718	683	715	732	682	719	679	737	765	711	701	713	719	717	688	686	714	732	651	691	674	703	728	735	718	727	686	691	674	730	699	734	675	692	683	747	699	724	678	696	643	722	705	759	692	692	735	668	741	766	742	736	664	712	745	688	747	717	719	728	678	742	712	744	692	717	712	718	673	703	716	691	740	720	695	727	729	728	666	691	673	712	713	686	747	724	679	718	706	691	723	719	704	673	696	725	684	721	692	676	751	721	733	679	693	727	722	762	703	691	683	742	732	713	703	761	697	729	720	675	710	696	745	741	651	723	676	648	681	705	731	716	693	737	742	689	716	657	681	701	694	690	711	689	706	722	710	698	741	748	720	713	754	719	707	733	675	691	749	723	710	707	686	748	715	708	698	722	697	750	722	718	671	716	721	715	684	706	704	748	710	696	761	666	723	722	705	720	756	733	659	735	706	744	707	721	707	714	697	737	690	712	731	691	672	712	755	691	682	746	712	723	714	683	731	686	713	706	746	700	704	755	663	746	696	685	721	705	746	674	737	730	702	682	694	723	700	705	701	716	719	701	757	749	671	752	729	754	699	665	745	714	683	713	707	689	681	716	666	740	699	732	725	716	720	729	681	691	732	672	739	729	699	673	719	641	720	718	738	747	716	731	717	725	723	703	662	649	742	721	687	753	753	705	743	700	701	722	699	719	721	720	729	663	730	702	646	734	754	725	742	725	713	751	739	741	693	678	687	706	715	709	704	752	729	732	699	704	723	700	747	713	765	726	725	688	701	713	723	740	751	721	726	729	728	681	675	711	732	754	683	738	733	699	690	684	726	695	693	673	682	717	724	700	702	751	690	720	708	709	724	717	721	660	688	683	679	708	658	713	690	667	680	700	721	701	714	703	732	687	724	672	712	658	711	714	704	681	699	723	683	704	687	700	726	727	676	688	712	748	755	725	692	735	698	730	717	665	731	694	659	730	696	680	686	738	660	708	676	798	733	718	685	712	706	708	746	704	722	716	704	718	710	717	665	727	754	738	715	726	754	699	659	662	752	745	723	724	692	737	732	707	688	697	699	685	722	722	710	709	687	741	677	752	716	721	739	723	680	699	663	754	732	728	681	674	706	705	737	695	713	712	719	791	736	749	674	677	674	753	751	738	702	673	705	706	687	627	678	689	671	727	791	738	699	688	697	728	718	707	687	722	743	695	744	713	729	681	688	701	689	708	683	733	762	694	722	706	751	739	709	707	727	702	695	682	721	665	708	691	710	752	709	725	730	691	638	742	714	702	706	696	694	745	664	657	685	720	722	717	669	710	763	716	680	722	700	683	682	731	715	711	692	685	680	713	694	673	714	735	708	751	671	753	713	765	742	713	683	707	733	765	709	716	720	729	708	666	659	714	716	666	770	676	698	711	724	696	664	720	759	688	739	709	715	737	675	678	704	728	772	688	736	736	735	750	715	724	696	731	727	685	705	718	683	738	664	739	690	726	746	694	697	704	714	711	716	693	716	733	700	737	709	663	741	695	700	704	767	689	675	747	694	706	702	712	691	731	725	716	702	716	722	673	724	762	672	738	676	695	701	698	703	733	699	709	719	707	720	672	656	749	682	780	715	723	718	710	712	682	681	702	708	663	748	727	785	778	748	756	740	668	739	687	732	740	753	740	662	762	712	722	770	696	714	727	711	702	721	702	713	680	702	717	707	709	752	732	713	662	696	704	722	685	697	704	741	712	723	708	724	717	710	725	673	748	736	738	709	705	745	692	695	743	708	680	657	673	760	710	692	693	682	676	693	750	684	748	744	708	781	730	757	719	717	725	700	718	707	729	680	721	685	747	701	725	760	752	709	746	747	682	675	716	706	680	718	711	735	705	707	704	694	712	705	752	688	696	729	705	673	707	701	724	728	665	651	697	723	703	722	731	637	678	694	748	746	708	687	702	722	789	709	713	701	706	727	764	702	710	712	698	675	728	757	784	676	675	726	671	682	737	762	741	749	725	706	721	709	728	685	686	730	709	745	713	779	731	713	733	743	727	675	726	656	772	727	736	711	750	738	780	720	676	696	732	711	682	711	721	712	689	736	709	742	717	703	710	684	703	736	695	694	747	721	733	713	701	731	744	727	721	704	718	696	678	705	699	743	692	755	719	704	697	722	704	739	719	701	700	701	683	704	715	693	731	685	703	703	718	711	669	717	734	703	687	717	721	751	717	697	721	701	696	702	659	728	693	714	680	727	724	726	684	704	728	774	698	674	695	736	730	717	715	698	647	774	654	669	754	697	695	708	724	734	715	718	694	741	752	723	686	740	709	733	653	760	719	724	684	693	728	722	683	693	702	690	764	682	719	674	729	715	731	710	676	699	717	697	749	692	692	694	720	718	709	718	732	716	664	747	705	705	675	691	727	760	730	674	731	681	733	698	701	720	688	729	748	733	724	728	732	715	684	748	715	748	690	706	720	737	681	707	708	728	770	755	690	720	697	694	694	665	680	659	677	715	708	760	721	689	703	687	704	739	680	750	729	672	694	714	705	691	740	653	713	719	710	744	708	703	705	710	710	687	646	679	701	685	700	722	750	679	669	723	726	680	704	767	762	729	749	671	740	708	712	669	664	690	693	714	762	738	743	735	710	731	715	769	720	715	700	704	690	709	673	720	693	720	734	705	675	680	726	739	741	683	729	727	729	712	758	728	706	741	716	728	690	704	683	697	693	710	660	696	755	744	689	703	721	716	716	730	689	694	739	688	695	688	759	707	713	659	747	668	696	708	701	684	734	684	696	687	693	713	684	686	726	707	693	704	645	680	710	699	675	752	706	725	678	674	758	659	725	671	734	810	666	709	726	694	705	685	699	739	688	725	711	745	701	712	744	694	717	753	726	709	741	748	698	696	692	717	717	682	690	767	707	736	687	671	752	670	703	719	728	711	685	710	757	706	772	650	744	738	704	701	705	743	726	740	733	738	723	699	722	759	726	706	743	776	697	744	705	702	734	750	703	747	708	695	684	744	725	695	735	743	723	720	723	759	696	721	679	755	725	703	725	698	720	742	756	712	685	706	744	721	726	720	686	709	682	773	699	741	733	696	725	660	704	723	708	698	720	714	712	741	729	691	792	690	695	720	751	707	727	711	709	656	692	740	666	709	715	737	706	699	689	727	726	723	734	752	665
5246	2438	2322	2085	1325	950	615	602	685	885	1156	736	453	241	145	154	151	144	141	147	124	133	138	156	157	121	153	126	120	151	135	145	129	148	126	145	143	137	132	149	140	134	117	161	132	142	118	137	135	143	125	123	132	157	147	124	140	134	140	149	128	125	142	160	142	124	142	117	135	141	123	134	148	130	160	143	163	147	144	162	140	164	142	154	147	138	144	160	137	142	135	138	147	152	146	166	112	136	125	138	137	158	140	133	134	138	152	136	161	139	141	145	146	143	157	144	127	137	147	164	154	137	125	146	154	178	148	142	135	126	131	106	155	166	148	109	142	132	134	141	136	148	161	157	128	146	156	143	133	131	128	143	155	165	136	143	141	121	133	142	141	150	110	119	155	137	150	134	141	154	157	132	128	130	164	130	141	134	127	140	125	145	138	116	150	173	122	149	139	115	127	141	147	156	147	131	150	135	126	148	120	163	167	149	170	152	131	150	152	159	126	121	146	131	144	140	137	136	151	147	140	142	126	134	142	128	134	143	151	144	144	121	139	144	140	133	135	141	132	146	133	146	145	137	116	141	137	155	162	139	135	145	142	150	147	148	142	125	136	134	145	117	153	172	137	136	146	158	119	147	142	131	149	133	138	123	146	140	149	149	130	117	150	137	138	149	142	138	146	170	148	107	164	148	135	134	149	148	158	151	168	160	141	158	135	154	141	132	150	140	119	132	129	136	147	135	134	143	137	132	142	126	126	139	118	132	146	141	145	143	154	148	132	124	144	123	137	146	132	147	131	143	131	137	136	121	141	156	149	138	137	137	127	137	137	119	142	171	143	135	130	143	150	142	157	144	123	126	151	130	133	145	134	132	155	111	151	139	125	128	140	130	156	142	152	130	130	160	154	161	138	142	139	129	149	141	137	140	124	139	126	142	150	145	115	125	151	130	127	127	130	161	154	124	169	136	130	130	158	132	159	136	154	107	142	137	155	152	164	122	136	166	144	132	128	126	161	127	147	141	137	124	136	136	176	146	148	158	136	128	170	126	141	150	157	138	147	132	142	137	149	152	132	150	142	126	143	146	138	152	126	145	131	127	123	138	157	163	131	129	153	138	167	145	152	169	135	136	123	164	141	140	125	147	133	140	135	151	111	150	147	153	147	160	144	156	134	126	145	149	155	141	128	153	136	116	151	141	164	149	148	148	136	159	137	137	140	125	138	144	129	150	136	150	151	125	138	144	120	141	135	118	141	147	158	160	163	133	115	160	123	126	147	139	145	151	141	143	171	140	149	128	142	130	138	140	121	157	140	126	148	134	129	165	139	149	125	131	129	142	132	158	129	146	145	126	149	142	151	139	153	139	121	144	148	136	147	123	117	131	164	158	147	156	137	136	128	130	136	146	129	127	140	137	137	122	153	120	133	166	133	134	162	138	147	127	126	139	150	132	139	141	131	136	154	164	145	132	137	138	134	153	128	149	159	134	131	133	129	132	148	153	147	144	127	141	163	139	138	124	139	125	129	158	153	150	126	162	131	116	129	134	144	145	167	137	146	144	109	141	143	148	132	154	151	143	135	141	141	148	151	149	141	138	119	159	134	141	135	150	117	130	152	129	139	133	147	133	114	136	138	133	128	126	143	133	133	146	144	133	129	146	147	141	126	131	161	151	144	149	141	142	147	127	148	155	125	127	165	134	133	123	128	98	139	147	127	137	152	150	147	151	142	145	114	145	139	146	131	122	145	153	137	145	158	128	158	141	123	149	144	141	132	147	152	141	157	126	145	147	154	122	111	143	122	132	135	141	127	140	143	146	129	142	136	139	166	138	133	136	140	133	147	139	141	140	122	129	143	154	147	139	173	131	139	158	129	136	114	145	134	154	151	137	136	138	127	140	137	132	137	133	163	141	131	175	150	119	156	122	127	136	139	146	128	138	141	147	129	128	152	133	139	142	131	149	143	158	118	130	146	133	137	156	135	144	165	127	149	140	138	137	127	146	131	108	150	149	131	158	137	122	141	136	148	127	147	149	139	130	152	141	119	136	140	160	136	145	129	126	119	143	149	141	138	141	145	145	120	135	138	146	152	151	158	118	151	141	125	141	121	147	153	146	135	155	140	134	121	117	145	138	126	158	148	132	141	143	152	144	143	134	150	136	118	139	121	148	134	120	153	136	159	126	131	143	127	145	134	149	156	152	135	108	146	142	150	139	150	163	144	124	160	137	159	145	144	140	142	143	146	146	139	149	135	148	167	140	152	120	132	149	129	129	124	129	130	119	149	152	158	144	142	154	153	149	127	156	131	139	139	145	143	140	133	153	156	118	146	149	139	128	141	128	141	140	132	140	137	148	142	121	133	116	157	139	124	131	177	145	149	130	150	133	147	134	140	153	141	125	133	155	117	173	161	150	160	150	120	135	154	138	130	136	143	146	117	131	135	134	146	134	146	130	162	146	147	145	135	126	126	143	122	112	142	148	121	152	142	152	143	124	130	138	152	127	138	129	135	143	145	146	149	147	163	152	164	151	128	136	123	142	141	136	155	129	136	149	135	120	146	138	147	147	149	145	112	125	147	156	136	139	142	130	132	138	130	132	130	165	157	136	130	134	132	143	139	132	139	161	156	149	143	146	155	132	146	141	158	156	136	164	138	148	121	138	146	117	125	138	151	128	156	135	127	125	146	115	105	125	144	123	132	140	146	141	120	153	169	129	129	142	141	135	131	164	139	154	129	110	144	141	124	128	129	135	157	142	143	149	144	117	144	148	121	134	138	131	155	155	134	139	134	149	151	124	132	156	136	140	158	129	133	138	129	139	139	135	136	135	144	166	141	123	152	148	140	148	134	143	121	155	125	109	143	118	127	138	159	121	138	138	122	143	148	130	139	127	138	144	149	120	140	143	143	143	125	166	145	142	137	130	132	137	124	148	116	144	154	145	125	132	152	138	120	140	155	156	139	131	120	126	130	143	131	154	149	156	144	135	140	131	135	151	136	147	136	152	139	159	147	180	157	154	137	153	165	130	147	141	158	135	134	138	125	127	140	144	122	134	128	147	153	136	135	151	143	142	149	150	128	146	133	143	140	143	157	146	138	132	137	154	147	143	134	141	131	141	157	158	143	142	123	148	145	144	141	148	158	152	134	134	128	137	146	115	152	133	136	148	134	132	123	138	127	136	154	151	161	141	129	125	153	140	139	130	140	139	158	151	151	150	140	127	152	149	166	127	142	133	125	126	161	144	126	142	119	151	147	120	141	152	137	161	147	137	125	143	155	132	159	148	136	158	144	137	149	132	125	166	132	140	149	148	137	128	133	135	155	162	149	160	128	135	129	149	138	136	126	107	144	142	134	154	130	126	138	150	139	135	138	142	150	164	123	125	128	148	132	141	146	154	130	142	122	145	149	157	131	150	124	132	137	127	142	136	138	153	126	135	141	124	121	168	126	134	142	131	130	150	129	130	127	145	134	126	139	132	130	141	149	138	128	128	149	139
3599	2545	4616	6380	5015	4002	2924	3020	3638	4748	5765	3520	2257	1010	466	406	469	436	396	418	410	421	406	403	402	390	383	389	379	384	397	380	399	411	371	379	390	412	402	374	395	356	364	388	400	386	396	398	399	384	422	410	400	404	396	370	403	396	365	360	413	377	362	390	402	423	414	406	398	376	397	408	395	439	338	367	398	412	369	418	371	436	425	395	362	406	439	414	379	381	389	378	403	381	406	412	371	399	412	418	379	412	404	383	417	377	389	365	385	366	376	380	369	410	379	399	422	422	367	390	406	426	384	391	379	397	403	376	410	425	366	421	388	370	404	377	394	393	369	394	437	426	402	375	390	373	392	382	410	372	390	401	392	393	388	388	382	404	384	385	358	383	378	397	401	385	378	369	375	377	399	379	389	386	396	389	375	440	374	412	384	395	406	387	377	389	378	352	393	384	409	392	394	397	363	390	422	386	383	363	396	379	401	357	421	415	396	400	371	366	412	405	359	381	387	405	361	399	406	350	373	400	389	347	418	399	359	359	405	385	387	361	365	423	361	356	351	396	364	349	377	413	414	398	388	399	431	384	386	396	371	384	394	399	377	410	386	375	414	387	386	373	390	376	403	427	413	402	392	399	395	403	382	370	410	387	380	420	341	377	406	400	401	370	409	370	396	437	389	385	413	410	372	404	372	339	400	387	380	378	377	391	408	379	380	365	397	368	378	362	381	379	365	407	416	339	418	375	378	359	382	379	420	415	387	344	423	414	376	389	376	377	405	386	381	389	401	406	390	386	414	373	340	361	364	381	394	372	343	437	371	368	362	394	423	368	381	383	372	377	415	408	385	359	428	392	409	364	404	384	397	417	381	420	388	421	378	372	399	384	397	379	400	376	383	436	400	379	428	409	359	394	365	351	407	366	402	405	401	366	400	374	390	363	366	390	368	393	378	387	412	425	428	409	407	405	365	382	400	398	409	399	411	364	396	403	376	406	396	408	393	374	352	360	412	389	356	378	369	386	383	388	382	358	377	418	406	386	400	388	370	403	377	370	422	385	381	354	338	366	398	394	401	373	377	373	373	383	427	397	391	358	404	408	378	353	374	392	376	400	390	382	346	388	397	394	406	416	393	373	388	413	409	415	392	397	364	369	403	403	375	375	453	373	367	363	385	395	371	397	365	394	358	402	408	371	411	416	389	391	370	423	382	393	362	391	398	361	414	381	353	370	374	379	371	395	368	398	394	402	355	395	392	402	379	386	405	398	363	369	393	395	373	401	387	395	404	371	403	373	374	385	409	377	395	408	412	434	383	394	373	425	351	368	387	423	432	399	348	379	391	375	366	428	390	401	381	376	405	372	384	390	368	370	390	385	361	404	397	417	376	409	393	407	385	380	367	342	381	398	400	393	346	405	369	379	376	344	412	402	392	374	385	425	416	377	370	400	409	402	413	415	358	390	369	390	386	386	392	376	438	363	371	408	387	405	383	367	342	408	382	380	407	376	392	367	391	375	398	390	373	353	369	376	395	350	403	373	380	417	403	399	390	377	369	399	411	388	391	383	395	389	390	367	401	426	374	376	382	387	426	437	393	343	368	405	373	344	411	391	383	394	385	378	376	369	429	385	400	386	404	378	403	405	402	386	381	362	422	408	390	363	396	367	426	386	407	404	413	384	354	386	391	353	378	400	399	384	361	439	382	384	365	402	398	403	396	380	382	413	418	355	403	405	383	387	377	353	431	395	387	401	417	401	386	415	394	395	396	434	418	408	368	399	430	383	430	392	391	348	398	371	385	381	390	377	396	377	433	396	405	407	337	379	386	371	429	361	379	378	365	418	390	394	412	356	404	429	374	394	394	397	368	385	353	361	360	395	400	372	371	368	404	357	411	379	360	382	426	381	409	367	402	397	397	398	408	393	381	389	350	435	358	391	411	389	373	387	332	388	396	379	379	435	376	371	365	369	431	371	375	412	427	395	361	422	387	372	399	388	410	392	365	375	362	370	414	394	370	375	405	380	389	392	399	393	392	416	381	377	370	363	394	422	399	388	365	405	383	374	404	398	434	395	382	402	391	392	400	372	387	380	393	415	383	411	378	389	418	366	379	371	390	370	351	358	383	393	390	367	338	396	393	381	393	419	441	411	372	389	360	415	374	417	414	447	398	380	396	376	395	363	361	389	397	378	413	400	367	395	396	385	403	375	398	362	394	359	399	342	411	352	426	387	367	369	444	440	379	376	376	394	378	386	396	375	428	413	399	391	373	403	372	409	375	393	369	362	419	381	338	378	386	377	412	375	365	376	375	374	385	387	386	400	364	386	398	360	360	372	389	386	370	399	367	391	388	394	392	348	407	391	396	405	390	392	375	414	391	388	375	430	366	387	376	409	373	396	385	388	422	415	399	381	383	397	417	386	403	399	414	405	380	400	420	396	366	394	426	403	408	374	363	387	405	395	389	374	404	366	397	400	377	381	392	394	415	398	364	379	396	394	426	396	409	380	369	409	372	399	391	361	368	378	381	373	406	397	392	389	378	399	365	386	415	406	397	410	384	396	362	369	368	388	370	384	393	374	370	372	381	373	391	383	403	395	405	411	390	405	395	413	416	409	381	407	411	372	412	406	374	376	414	395	347	377	380	420	378	401	420	417	379	387	390	411	383	377	413	391	402	402	360	366	383	375	368	389	435	393	384	382	367	373	388	356	384	385	370	396	409	393	384	388	375	375	400	418	394	386	414	384	393	384	404	394	428	401	397	403	352	378	376	395	395	407	399	394	387	430	381	366	384	385	406	397	381	378	377	396	444	388	379	386	427	391	372	385	417	380	394	362	395	405	397	381	378	401	395	355	395	388	377	396	391	366	374	396	388	359	353	356	406	402	418	406	393	391	400	373	404	409	367	443	386	368	375	370	414	383	372	373	344	384	396	380	396	405	349	370	348	381	375	405	354	423	359	430	369	365	397	381	352	399	380	372	405	413	425	378	422	398	368	415	385	383	378	386	388	374	366	391	375	415	362	398	397	381	354	380	370	396	374	377	366	368	397	353	333	388	423	383	374	346	376	381	367	385	416	383	400	382	418	392	366	396	380	400	415	366	341	393	429	398	375	399	393	395	402	371	351	401	398	410	362	389	421	421	392	391	372	372	375	388	372	373	399	353	420	397	380	376	375	384	428	404	365	351	374	395	394	387	392	405	380	350	392	367	386	379	392	342	369	419	398	425	404	392	358	376	354	391	435	397	367	393	368	368	369	413	379	360	419	386	433	374	366	417	351	424	406	404	351	368	387	378	411	404	399	392	360	375	354	353	414	421	386	367	434	381	408	396	365	377	411	372	378	382	366	408	368	418	369	408	408	368	422	389	395	385	383	384	403	398	393	388	374	353	370	379	369	350	413	378	374	369	381	356	400	384	365	409	405	398	408	385	402	364	350	387	395	387	408	405	368	419	361	388	378	401	427	361	331	399	409	399	414	354	386	363	378	430	381	400	352	410
11638	7149	7632	6235	3840	2139	1604	2362	3561	7997	14420	14112	6196	1337	330	332	250	271	284	260	263	255	259	258	259	239	278	249	253	263	262	261	264	247	222	245	259	266	262	279	229	269	252	233	252	255	227	249	246	235	223	257	230	247	243	246	251	231	252	256	259	258	270	284	213	251	225	227	263	220	243	235	237	247	261	266	254	239	255	251	240	259	263	231	225	245	214	253	260	282	221	233	232	271	246	256	261	234	244	214	248	205	227	231	245	238	259	244	232	255	229	238	236	227	263	226	247	263	227	257	260	267	240	243	231	204	212	223	240	238	233	250	230	240	262	250	238	254	224	243	276	240	279	229	234	241	250	247	204	258	249	244	249	229	234	225	243	253	256	242	245	253	219	243	252	252	250	227	274	248	248	249	208	210	238	229	237	253	242	265	244	243	234	272	226	222	197	274	246	230	228	248	237	227	209	239	245	235	220	262	247	248	208	239	252	249	230	249	247	240	268	220	254	237	229	236	271	276	248	238	234	247	267	237	219	229	223	250	278	217	239	221	244	253	239	258	246	216	273	230	229	257	220	277	262	234	224	210	247	244	237	236	246	239	237	251	274	269	267	241	208	253	261	211	223	259	250	261	218	246	258	253	243	233	256	232	232	249	262	247	251	244	251	218	237	213	238	220	254	211	226	236	255	244	241	235	246	229	233	220	241	234	242	238	229	266	245	260	194	241	271	253	257	255	238	225	239	243	252	246	249	239	235	262	263	252	234	270	230	265	224	230	248	235	246	236	261	208	245	246	226	248	212	245	223	244	232	265	257	242	251	289	260	255	277	250	234	247	230	246	267	243	229	242	235	250	275	252	256	237	260	243	258	254	235	240	241	253	260	251	230	250	244	257	230	248	257	251	233	224	264	236	259	233	216	229	243	259	227	236	220	239	237	262	228	245	243	220	234	267	243	256	228	256	264	231	252	237	256	247	234	228	246	249	238	249	258	247	239	270	251	253	267	281	244	232	246	254	237	277	239	244	241	244	240	235	253	233	242	238	223	249	266	262	254	206	263	214	275	248	247	289	265	242	279	235	261	252	200	237	243	250	257	255	287	230	206	256	254	228	203	247	256	233	234	260	239	251	273	237	255	251	223	267	246	265	259	230	274	211	294	262	256	241	273	240	273	253	233	262	236	250	259	234	245	252	283	255	244	229	222	243	246	229	243	256	259	274	232	242	230	223	216	226	241	246	233	218	261	263	268	229	215	234	257	262	237	242	269	236	253	225	240	227	233	233	238	221	240	266	254	239	225	244	273	236	242	217	260	241	244	243	234	259	234	235	237	258	228	247	239	262	233	237	252	242	238	245	236	236	231	241	231	261	228	261	219	224	247	208	281	271	234	223	283	269	263	259	237	254	224	262	210	239	214	240	258	239	282	263	249	255	219	227	236	244	236	255	237	242	234	278	241	244	213	239	252	223	230	275	255	258	259	256	234	249	273	204	228	253	226	252	274	249	271	273	240	226	233	248	256	244	235	255	232	237	248	249	226	259	227	215	228	235	247	256	230	240	245	246	219	253	233	239	232	230	275	250	219	221	239	234	264	247	240	259	220	227	260	250	227	234	244	231	233	221	241	244	241	248	247	259	250	250	241	252	261	254	253	229	249	230	248	258	245	275	253	216	238	262	226	229	249	245	226	248	224	230	249	251	241	242	256	250	248	236	246	232	262	248	251	247	249	258	249	242	242	234	265	254	247	230	230	248	226	237	268	274	256	275	243	246	215	236	237	248	244	227	264	250	242	225	239	242	258	277	239	247	248	238	240	224	247	232	262	272	248	224	244	270	277	248	213	240	248	251	255	246	242	234	236	255	262	236	238	244	210	263	265	254	260	259	242	263	250	248	241	253	266	259	218	244	212	261	237	241	223	250	242	244	231	225	272	268	247	266	223	245	238	232	241	251	282	240	225	243	224	231	240	232	226	224	265	245	250	225	250	242	247	250	226	235	236	249	263	251	246	236	252	251	256	262	217	212	242	247	231	222	225	212	215	249	207	242	254	232	242	270	247	244	245	245	252	248	248	255	238	269	265	251	224	262	250	256	237	230	251	255	245	242	215	253	241	241	269	250	277	291	247	236	260	257	199	247	247	259	287	258	235	248	234	245	257	238	239	274	226	267	269	254	248	243	241	222	263	251	228	236	234	288	243	240	235	259	250	241	225	269	247	253	249	227	241	241	234	203	247	237	259	197	248	236	219	261	223	249	259	222	251	253	229	232	253	233	261	227	246	234	261	260	263	221	240	262	257	236	233	256	249	209	264	244	217	248	255	223	284	256	220	239	248	248	251	251	232	224	257	256	225	246	231	245	268	233	250	250	213	227	243	197	242	219	244	227	292	246	280	259	261	245	240	274	254	222	237	251	234	234	225	235	225	256	252	257	242	241	249	213	234	236	275	259	242	266	218	215	257	243	242	234	264	231	292	238	244	260	226	256	255	249	255	257	213	250	220	223	239	256	267	205	246	242	266	234	245	246	240	257	254	215	274	296	236	281	242	225	254	236	247	256	231	266	264	263	239	240	245	266	244	232	227	252	257	252	227	244	260	227	270	229	239	278	236	247	251	230	240	251	243	236	241	224	267	251	254	264	244	236	276	225	262	246	242	229	224	238	227	227	264	242	260	229	273	262	231	235	242	248	213	249	234	236	242	245	256	248	229	249	239	255	276	239	248	253	217	260	239	226	228	278	249	245	277	236	219	252	235	274	232	246	233	242	225	238	260	245	245	275	260	239	243	218	228	260	237	222	246	219	232	226	226	259	247	255	243	259	250	230	251	245	270	237	231	225	256	220	233	227	282	237	263	264	225	248	228	248	264	255	231	254	244	260	219	246	209	262	254	221	255	245	246	217	257	268	281	229	242	227	236	225	244	215	241	264	250	258	246	275	249	232	246	218	233	229	246	268	265	233	226	235	273	226	233	255	258	251	217	261	263	259	248	244	260	274	244	249	239	234	227	230	251	247	264	223	248	256	241	230	211	252	251	260	253	246	231	251	254	252	257	271	232	260	238	255	272	239	257	245	239	255	255	222	234	289	235	243	231	283	260	242	250	245	249	245	222	249	241	265	212	215	256	233	259	245	244	258	237	244	250	273	248	221	274	239	246	258	250	230	240	271	242	252	217	204	237	220	260	240	257	245	251	252	253	258	226	246	247	249	235	250	220	243	247	225	237	226	260	231	260	249	254	234	269	234	254	231	249	252	257	252	249	242	241	219	267	251	237	271	273	226	249	236	244	239	264	236	267	280	232	211	241	241	255	226	274	249	269	229	262	239	244	243	251	236	251	256	259	251	275	266	247	207	266	246	255	243	251	224	247	246	244	221	261	237	257	242	227	230	267	261	240	246	239	270	285	249	241	196	238	259	224	244	249	245	255	238	232	239	263	243	236	232	233	240	231	257	218	233	227	264	270	229	242	244	268	251	226	231	250	275	225	215	240	258	250	243
8183	6213	11281	13681	11221	7577	6626	10317	14767	26402	36955	34523	18750	5429	1093	1151	976	830	816	701	663	633	660	648	645	621	564	663	645	668	642	591	615	661	607	604	661	645	646	658	652	622	656	597	631	602	644	642	645	607	629	652	607	614	621	630	605	628	617	611	626	676	629	633	596	610	620	607	628	640	570	631	600	634	612	631	616	648	585	617	605	614	608	604	563	629	653	630	660	642	635	639	598	658	603	628	633	654	598	645	662	615	636	660	604	581	614	586	612	610	602	608	636	614	626	637	692	601	635	602	595	635	671	604	572	634	614	614	629	637	574	615	598	585	641	641	611	594	585	606	607	661	667	611	620	616	586	612	551	585	633	632	619	648	637	638	590	632	631	611	599	596	658	637	626	663	636	676	594	635	610	581	620	660	652	641	640	620	607	646	622	578	609	624	646	595	597	660	616	646	593	584	617	624	639	597	660	639	607	628	596	599	599	591	652	636	592	610	625	603	639	623	598	665	650	589	637	631	618	627	628	636	619	602	617	584	654	656	634	552	640	638	669	621	619	656	620	625	585	645	621	652	673	580	566	610	639	641	582	631	572	623	638	663	603	637	634	632	652	617	638	619	630	599	604	642	584	661	665	580	641	642	639	594	655	623	641	577	626	589	602	622	631	590	623	619	658	620	663	616	574	594	695	591	598	645	582	605	677	653	643	598	626	617	614	634	661	596	636	593	592	622	634	621	611	590	585	617	617	617	593	606	652	625	605	576	645	595	615	640	618	599	626	614	652	619	682	648	596	585	606	611	614	625	613	617	600	639	624	631	586	664	616	598	603	668	612	668	629	594	624	606	659	569	615	593	583	622	586	585	662	613	625	614	663	641	633	631	589	569	629	626	648	551	596	584	615	582	603	617	614	603	609	574	614	612	632	629	618	621	629	608	604	618	626	624	613	598	580	592	641	648	607	580	622	630	614	606	584	609	631	621	639	607	622	589	613	620	587	634	639	564	633	601	627	635	591	578	590	647	606	592	630	608	613	614	667	541	587	661	642	606	576	615	607	547	614	566	619	615	666	645	650	599	618	680	647	622	634	614	601	632	635	604	601	600	592	548	638	622	605	596	588	643	623	630	555	639	589	605	613	601	666	602	636	620	594	624	596	654	618	580	646	676	624	605	597	586	604	575	621	614	643	619	618	565	634	639	605	630	630	615	641	576	587	612	594	575	594	601	671	560	664	627	617	619	663	592	609	632	562	665	600	626	616	639	637	682	640	615	589	607	611	632	676	556	606	630	549	615	590	637	596	594	589	601	631	625	615	618	619	561	621	618	644	588	634	621	648	613	603	636	626	596	594	608	623	632	610	619	652	589	591	612	648	624	661	659	653	638	628	592	606	620	626	643	642	676	607	634	636	611	590	579	608	658	626	597	581	625	612	611	595	623	618	646	600	678	677	632	577	577	654	590	595	623	640	627	602	625	611	633	590	621	624	641	610	609	632	617	663	623	566	607	604	603	644	620	613	620	642	599	621	643	608	605	609	588	576	628	592	615	608	644	615	638	601	643	624	607	619	621	647	634	621	596	582	614	674	569	623	612	609	634	599	596	654	625	588	636	671	620	614	635	645	613	620	697	624	638	630	621	589	605	607	641	609	693	638	614	659	584	670	583	613	614	637	660	617	641	618	667	599	608	649	635	626	638	598	640	593	633	639	624	634	636	633	617	597	648	631	611	615	590	578	622	620	628	641	623	615	638	632	665	603	665	606	654	628	627	647	597	645	661	629	617	626	623	635	684	619	663	573	652	652	629	659	569	656	634	594	622	608	620	601	687	593	611	630	588	631	609	597	602	619	619	660	587	664	632	665	632	631	592	605	619	620	577	641	657	634	614	645	616	598	591	665	605	613	596	623	612	609	627	638	648	644	590	622	613	605	611	629	639	647	586	609	640	626	591	681	641	573	632	594	588	622	603	642	628	583	616	643	609	625	615	657	588	619	606	652	618	630	598	663	630	619	629	635	604	652	641	599	633	631	609	629	626	633	632	625	649	655	642	642	598	649	622	604	603	591	616	617	591	626	562	638	604	678	623	621	660	600	633	617	626	603	643	608	610	603	593	620	619	626	637	657	573	551	631	649	636	600	607	635	607	649	610	617	637	618	562	605	586	593	590	609	623	599	627	579	645	655	573	604	622	570	657	605	586	631	635	663	632	594	624	651	617	595	660	658	632	585	576	634	631	592	634	625	567	570	616	621	605	607	612	631	623	616	610	668	657	631	613	584	620	637	595	608	630	563	612	597	615	593	596	631	622	607	592	623	643	611	657	660	560	634	634	600	590	599	583	661	631	602	582	622	635	580	619	614	640	627	596	563	557	614	645	566	650	606	563	632	615	625	591	641	635	601	654	630	606	651	570	634	613	638	626	626	596	626	597	600	663	605	634	634	650	566	623	625	613	614	615	632	634	636	590	597	589	589	663	611	650	612	598	635	600	635	642	609	622	672	596	630	581	618	616	577	576	636	635	615	650	597	620	615	604	646	619	612	610	610	613	680	612	611	601	613	612	611	625	626	612	595	603	588	617	630	619	634	618	613	627	667	627	610	615	614	635	645	613	659	613	607	622	582	636	600	576	591	625	629	600	651	652	585	589	609	675	614	665	604	607	615	567	592	608	622	629	638	580	628	613	627	616	607	659	622	651	596	645	618	593	608	603	614	648	622	623	611	620	666	608	632	586	677	647	598	623	600	578	630	622	604	604	620	589	627	629	644	657	585	635	601	605	607	612	598	601	627	633	563	644	610	624	578	621	623	623	578	624	592	598	624	648	618	589	643	617	623	635	587	629	662	593	584	618	622	605	651	618	643	663	591	597	663	614	599	648	625	628	618	607	618	592	626	612	663	637	627	634	634	655	654	598	620	603	627	612	616	631	607	629	647	561	616	685	584	630	640	611	575	656	622	638	638	619	553	601	589	610	596	641	605	628	581	612	620	650	695	616	640	590	645	653	627	609	603	644	664	631	640	603	597	627	586	612	647	615	610	640	633	604	619	632	619	605	599	599	582	647	636	601	662	599	628	615	650	583	638	671	648	655	610	618	651	572	617	602	609	618	609	658	652	607	657	602	607	602	612	631	625	593	632	604	578	618	609	596	651	639	612	610	645	682	647	571	588	623	626	602	622	620	610	585	616	650	602	628	648	635	609	618	633	575	675	615	622	574	670	607	596	598	597	596	600	641	554	604	663	670	646	634	614	618	606	607	624	584	648	588	642	637	584	654	601	656	634	619	623	604	617	610	620	599	628	582	583	638	633	632	585	633	629	622	590	616	637	633	610	642	632	621	628	604	625	619	586	633	606	620	618	586	631	596	641	640	599	577	630	624	608	634	603	629	619	590	640	617	634	629	648	574	647	640	639	631	598	605	671	610	624	567	605	622	587	608	641	611	622	644	625	586	570	644	624	582	612	593	550	596	634	616	584	578	594	659	615	603	579	621	672	614	608	632
19158	12190	13341	10815	6860	3848	2306	2604	2062	9141	25863	27573	17811	4846	493	445	406	320	308	291	283	288	266	299	306	265	300	291	268	287	294	256	276	307	268	253	308	271	302	265	279	254	300	266	325	279	259	270	281	261	282	264	270	274	278	273	289	271	266	272	294	255	266	251	246	298	266	255	285	266	280	278	250	260	288	274	251	271	264	285	260	288	293	279	290	295	255	260	273	250	260	272	266	279	271	261	288	264	270	278	283	255	261	264	257	262	266	282	253	244	279	315	269	281	279	258	264	258	269	268	249	267	290	279	285	273	319	257	284	267	241	271	267	234	285	244	276	274	291	284	266	266	271	286	274	294	289	266	266	277	232	265	303	279	251	256	281	257	240	295	265	253	278	273	265	248	263	281	284	283	317	287	279	276	284	282	314	250	276	235	261	288	294	258	297	253	264	281	271	278	258	267	274	279	302	252	253	270	250	268	247	292	262	243	274	282	277	252	282	267	271	287	273	293	290	260	294	276	275	285	256	258	266	275	245	318	284	268	271	272	286	289	287	280	278	256	313	270	267	265	255	278	253	259	312	312	281	281	272	270	278	268	269	268	264	347	264	268	283	273	276	295	256	282	284	231	267	293	273	268	296	264	277	286	272	276	263	263	276	265	276	275	289	265	262	265	313	275	288	265	269	270	274	262	283	272	287	295	278	274	262	260	287	285	273	257	286	280	248	287	273	260	309	290	305	280	269	248	277	251	268	274	276	275	262	275	255	283	284	274	264	311	248	292	284	272	266	264	267	264	246	256	274	282	275	254	269	257	271	255	263	281	252	257	286	273	254	278	274	267	229	252	293	264	266	250	299	285	263	270	279	296	267	299	269	281	255	290	282	259	296	253	244	266	304	253	254	282	240	269	260	255	271	272	277	266	279	282	260	314	272	281	292	296	283	273	298	272	235	291	286	276	319	230	272	251	239	262	272	275	266	260	271	297	265	237	263	245	281	267	297	325	288	268	288	252	270	260	277	248	276	269	287	242	284	310	278	287	275	252	276	289	284	287	249	275	278	287	264	288	255	237	240	268	267	265	234	242	270	289	287	271	302	276	295	328	276	281	295	297	255	248	292	259	282	284	280	276	281	266	262	268	282	277	283	259	278	271	275	276	250	287	264	262	292	247	297	305	266	283	281	282	266	280	265	253	262	281	281	267	289	285	256	265	262	269	301	251	240	249	274	274	249	293	272	280	257	290	293	291	290	258	254	275	302	284	283	302	290	274	236	255	270	296	286	271	277	273	254	279	276	289	256	266	299	282	254	287	277	260	269	305	274	278	275	278	280	259	268	295	267	311	267	286	283	268	245	288	297	260	256	259	283	285	241	254	299	259	261	283	266	300	253	266	265	292	266	283	292	265	260	263	282	274	294	249	274	257	250	293	264	256	275	260	276	258	283	274	253	262	280	267	257	266	281	278	257	301	275	289	279	294	259	264	253	288	269	278	298	272	238	231	283	263	254	264	251	275	281	245	293	279	274	272	266	286	298	276	273	291	277	291	235	284	286	262	289	289	285	299	271	259	274	245	270	271	271	273	259	267	295	273	269	272	291	272	254	276	284	282	251	270	245	266	306	318	273	261	274	273	256	264	255	267	271	302	274	286	238	263	243	279	273	277	254	270	330	270	269	269	247	278	288	262	300	270	267	289	284	256	309	278	263	281	273	289	240	271	298	307	246	271	272	251	276	284	279	293	272	263	274	276	268	256	249	286	262	289	282	289	305	273	288	301	274	283	264	285	251	244	263	281	237	255	289	272	253	290	268	291	293	301	265	272	254	276	264	246	281	275	299	261	268	273	306	238	290	253	264	261	278	287	268	261	286	277	286	278	297	268	301	269	266	252	259	287	279	273	280	278	300	251	289	256	272	280	274	273	277	280	284	282	257	263	241	250	278	243	237	275	273	282	292	285	241	270	289	260	258	254	275	265	285	255	291	240	243	287	274	261	284	273	279	247	284	247	296	238	264	276	272	265	295	294	267	253	236	273	264	305	290	269	273	251	279	258	293	272	260	288	253	281	229	283	269	275	284	293	275	275	281	276	277	268	280	265	268	269	287	262	255	259	298	257	262	266	274	279	262	263	294	281	285	262	284	262	274	284	306	280	283	286	258	287	279	270	313	254	257	249	272	294	259	280	272	274	252	275	258	269	267	253	280	280	284	296	255	275	278	295	259	254	285	267	286	263	267	299	270	281	274	258	254	263	293	228	285	298	295	275	281	259	265	266	262	264	300	261	251	269	261	245	257	283	217	257	293	280	291	277	249	260	248	267	247	279	285	270	284	294	271	272	280	309	305	289	288	306	250	284	289	308	250	261	285	250	253	285	288	265	293	252	289	264	265	279	260	268	267	282	251	282	266	276	248	318	288	274	283	299	262	281	269	262	240	284	297	297	318	281	264	277	270	258	263	266	251	263	283	254	269	277	257	284	249	266	299	278	272	279	255	283	269	277	288	268	242	269	289	264	253	263	261	272	283	270	273	259	292	264	277	285	258	268	250	260	285	319	261	292	281	299	292	269	276	259	299	280	283	272	276	272	274	260	271	284	268	278	266	262	253	240	255	299	253	290	290	266	247	257	246	265	251	254	255	245	249	276	304	289	270	302	282	283	252	256	277	275	265	267	278	253	266	299	259	283	243	252	294	267	230	251	276	265	256	260	303	267	268	299	263	248	265	262	297	293	252	306	281	278	265	270	261	248	285	266	273	261	257	271	276	268	280	280	284	278	291	278	279	287	250	289	279	265	295	305	293	294	254	283	293	257	278	284	270	261	286	270	279	225	275	286	279	283	265	271	272	272	272	265	266	280	277	297	286	268	271	292	252	283	260	286	256	281	267	254	287	297	285	259	267	250	253	304	284	262	269	245	268	276	283	265	264	279	253	263	285	272	284	274	272	271	305	266	287	272	267	289	270	243	297	260	271	300	281	264	272	265	294	279	273	262	287	285	281	284	260	263	270	286	275	290	259	282	279	291	270	262	280	300	294	287	265	290	261	264	300	260	289	298	288	255	301	258	239	279	277	277	268	281	288	289	282	265	263	283	267	256	238	274	299	291	284	273	260	229	267	265	274	274	283	251	312	262	264	273	256	262	273	287	281	303	276	278	279	258	299	252	284	269	297	270	266	258	270	310	252	292	293	289	257	285	303	278	295	261	282	256	283	302	277	277	267	248	267	279	277	285	267	276	293	254	287	272	270	283	263	290	258	262	266	259	271	275	249	280	288	290	293	257	274	258	281	267	276	252	281	308	239	281	273	260	278	301	263	296	231	268	272	287	265	278	264	291	285	282	316	263	286	303	270	320	268	296	263	306	252	283	267	294	273	258	276	262	300	259	292	254	256	252	274	294	255	288	283	273	273	309	273	271	256	268	246	256	264	262	282	310	319	285	260	258	241	242	258	265	275	276	280	246	301	247	266	281	280	270	317	292	309	264	304	301	250	288	276	272
11381	9394	16327	18499	16012	11551	9180	11434	8813	24175	48084	47210	34962	12377	1597	1611	1403	1173	921	839	746	769	688	744	779	780	694	663	699	741	674	691	640	703	667	689	696	674	702	677	682	750	642	677	700	657	662	627	636	689	658	641	681	630	695	688	666	638	653	690	675	659	663	639	683	694	687	670	646	656	617	651	655	692	659	748	651	655	659	662	686	658	658	617	648	664	660	634	660	638	657	692	626	626	640	654	695	688	654	584	664	643	617	654	657	677	654	672	621	655	651	648	665	666	634	717	654	647	675	669	672	650	674	640	611	647	661	670	672	628	649	682	655	687	680	657	679	641	686	618	653	662	675	611	696	692	680	649	644	669	659	657	662	682	625	700	659	608	708	641	649	657	654	674	674	677	669	636	654	647	656	670	660	614	661	665	694	601	673	671	702	642	676	625	672	689	653	672	656	684	674	699	644	643	651	667	704	691	689	673	663	641	655	734	621	671	681	645	679	661	691	637	698	654	688	682	659	723	664	639	685	687	652	617	651	638	650	676	624	678	725	634	666	691	692	655	686	682	650	677	708	682	672	660	649	671	652	653	615	682	722	665	636	691	675	706	600	616	665	647	630	679	700	659	679	669	660	662	646	619	641	632	658	648	633	683	697	614	676	694	641	698	672	635	701	659	653	690	638	672	653	675	628	618	698	677	676	696	711	643	680	654	688	694	693	635	717	671	646	657	666	641	682	633	710	637	653	636	633	645	639	690	645	655	718	636	633	658	674	705	649	621	680	645	649	664	643	694	627	659	629	601	643	657	712	636	632	635	692	638	697	650	643	668	688	592	721	664	623	696	663	652	638	630	625	625	681	656	645	689	672	662	673	673	677	672	666	726	687	645	662	711	676	672	702	665	692	740	688	627	678	633	614	698	641	665	633	648	710	670	638	683	662	647	642	611	650	618	646	642	645	648	705	651	672	662	678	617	652	646	669	683	645	703	629	635	641	687	655	676	686	647	670	701	665	686	615	665	603	688	696	687	656	664	660	653	631	676	689	617	706	660	656	704	634	649	690	683	663	655	734	721	650	679	670	704	633	694	674	612	645	673	628	657	621	696	690	657	659	690	652	664	680	654	690	678	657	716	652	615	662	639	661	677	675	713	705	624	707	671	667	666	666	648	693	713	695	623	659	667	641	696	631	686	656	701	644	651	679	668	644	662	681	667	677	679	685	682	687	709	701	650	642	686	677	646	674	692	672	664	622	664	677	695	667	714	635	694	660	657	638	624	655	631	683	677	632	709	697	656	694	653	658	689	690	671	646	639	672	630	692	651	674	690	641	612	714	708	642	657	680	630	702	635	640	692	651	649	633	634	655	680	642	618	637	621	677	701	666	693	698	656	681	684	653	640	658	698	678	677	641	658	648	659	683	670	611	688	670	691	646	697	673	619	694	653	686	703	677	630	649	676	674	643	656	647	659	676	674	674	651	610	698	644	648	688	657	620	672	620	698	663	614	682	678	668	681	639	655	641	649	671	679	663	619	626	697	668	652	721	666	669	678	661	667	711	653	677	669	647	654	686	661	626	669	664	642	612	656	642	693	668	642	615	657	663	685	698	677	666	655	675	708	669	675	662	674	609	665	661	613	662	637	590	634	627	679	696	646	698	653	691	588	708	666	677	670	643	661	677	734	665	635	694	623	691	630	673	686	647	630	659	674	679	735	684	663	662	629	608	653	640	625	649	661	651	711	685	670	693	684	651	667	646	627	697	669	696	642	620	700	614	661	611	711	664	684	700	647	655	660	678	708	679	721	663	654	698	653	667	686	661	649	645	691	656	697	623	663	616	631	664	661	674	626	712	650	689	654	628	668	674	601	685	680	644	677	677	652	657	656	670	693	679	633	602	684	683	652	631	662	688	702	670	655	629	681	663	657	672	715	639	623	655	650	678	712	644	674	617	606	696	686	664	625	642	644	677	655	694	680	627	706	695	667	663	704	650	663	667	613	649	640	655	638	671	642	633	669	675	655	658	609	645	643	682	668	683	653	644	641	655	666	649	627	674	681	653	668	711	705	647	615	631	664	674	660	620	643	685	709	640	673	639	625	623	686	646	674	635	692	679	708	674	653	653	637	711	693	675	658	646	659	673	630	681	636	681	647	655	654	681	678	669	651	645	664	698	697	682	660	660	647	634	667	673	651	667	629	649	637	644	686	671	659	646	644	658	620	651	650	679	655	633	630	659	649	616	668	662	655	655	706	662	678	671	658	650	704	644	679	633	677	678	673	688	612	677	629	645	671	723	681	674	682	639	628	694	685	680	610	669	636	607	632	631	662	673	626	680	686	700	687	679	644	636	657	694	646	664	626	663	657	645	650	655	622	672	686	667	579	693	620	634	656	669	659	656	675	652	683	626	661	665	629	689	660	629	710	634	668	670	673	664	712	665	661	684	656	665	645	668	627	659	657	644	648	677	660	673	659	656	664	657	654	694	659	664	657	680	676	620	617	686	686	664	668	669	682	694	659	664	624	686	672	649	646	684	663	656	657	642	659	623	681	673	696	628	643	679	679	679	619	636	632	653	667	647	630	647	681	658	679	692	692	636	617	634	677	666	636	631	675	733	740	624	627	639	685	726	697	682	664	662	700	659	683	641	705	677	655	667	675	676	647	678	661	662	645	668	644	678	656	653	645	647	662	671	668	697	682	611	665	640	654	668	688	729	673	711	663	664	711	610	688	621	675	655	671	624	663	675	662	625	725	658	671	644	662	689	667	654	671	722	657	664	648	695	695	678	663	626	672	638	643	648	651	666	673	662	678	655	661	634	636	648	623	690	692	689	706	636	654	676	661	674	658	703	660	651	677	630	658	711	614	674	619	646	633	716	644	599	692	713	662	651	639	671	660	646	676	647	671	696	693	670	686	709	662	692	685	659	636	671	688	700	644	664	651	655	647	668	679	686	680	701	681	706	689	636	643	661	646	668	698	660	694	662	662	631	689	670	696	655	665	663	666	697	649	663	684	618	645	607	622	660	660	621	649	687	665	657	612	644	635	637	674	684	679	691	698	693	649	638	656	688	675	665	669	672	681	652	646	682	643	664	656	670	630	689	633	682	668	664	620	641	679	659	662	683	670	659	695	615	640	669	709	661	693	656	651	642	620	694	642	675	645	682	651	644	672	691	643	664	639	660	636	648	654	650	652	641	663	705	597	688	661	702	672	686	690	671	626	673	642	676	703	654	675	676	692	658	677	669	657	681	663	631	661	676	655	691	654	640	633	681	695	681	681	690	626	715	644	642	603	641	645	669	668	623	638	647	652	641	675	637	705	679	614	679	625	664	726	599	623	632	701	611	659	701	664	638	637	651	662	601	644	648	658	700	665	664	655	665	623	693	628	684	636	716	673	674	665	661	679	666	662	690	681	659	656	697	686	647	642	652	702	653	633	630	620	662	620	624	662	674	671	681	660	644	680	639	677	666	696	678	648	668	650	673	656	679	665	676	661	633
4554	2235	3019	2205	1516	892	682	627	475	457	827	1484	1157	481	166	179	147	143	153	184	160	168	147	167	153	134	150	150	139	158	158	145	166	161	158	141	138	125	154	130	160	162	161	174	157	156	145	139	143	178	164	151	159	161	155	173	173	157	150	154	168	145	175	143	159	144	186	149	164	169	165	138	151	141	178	150	146	132	162	150	152	174	188	153	158	168	180	160	141	163	166	167	154	145	165	167	159	165	170	150	139	171	164	177	160	165	146	153	176	152	128	141	150	165	163	162	153	167	139	143	146	170	144	156	162	176	173	140	170	154	145	161	138	150	180	162	165	166	166	165	154	151	138	154	132	154	179	162	136	146	152	158	143	147	168	149	160	161	159	154	156	175	156	159	172	155	150	148	166	154	144	144	136	147	188	156	145	168	140	176	156	171	156	152	149	170	197	140	150	181	161	153	154	140	156	150	175	169	167	133	163	151	178	152	142	174	167	165	152	149	149	151	151	155	168	155	143	154	153	143	163	144	150	140	160	153	144	173	151	151	148	168	133	168	151	177	141	158	144	142	141	146	156	154	160	158	159	151	164	162	166	159	162	162	198	140	152	166	155	121	159	168	140	161	142	185	143	153	143	159	145	148	163	161	147	151	149	139	170	155	147	158	165	150	137	151	137	141	169	153	176	176	163	160	149	160	159	165	171	161	142	137	179	141	164	146	156	145	150	138	171	149	147	171	157	169	150	163	175	151	152	154	156	154	139	146	168	156	126	155	179	147	161	129	169	157	156	161	137	164	155	155	165	180	145	154	154	162	157	152	159	155	144	152	146	151	169	167	150	182	156	153	141	137	149	131	151	154	142	139	145	173	160	170	140	133	151	184	150	156	150	163	131	143	157	163	164	158	169	142	144	150	177	174	145	152	143	164	141	160	173	134	133	181	159	144	133	137	148	155	148	184	145	165	158	151	168	159	160	178	174	180	169	175	150	158	153	155	172	155	128	177	170	142	143	149	162	161	166	159	178	151	156	159	147	156	178	140	138	161	153	147	142	162	169	144	144	182	173	169	139	152	181	151	143	170	149	167	175	169	191	161	166	163	161	148	157	136	155	157	158	133	138	141	134	144	146	167	136	152	160	166	150	148	158	171	173	147	165	169	172	158	153	157	159	148	146	164	166	149	149	147	171	151	181	160	152	157	158	137	153	143	158	138	154	169	168	141	159	174	147	170	148	108	141	158	176	163	161	152	155	156	117	151	155	162	162	163	165	164	165	156	152	153	164	157	144	170	161	177	181	156	161	157	165	174	177	165	167	176	159	176	149	168	163	167	163	157	145	171	154	147	144	156	167	148	166	151	140	156	174	161	164	151	124	180	154	137	135	154	161	156	172	153	157	158	167	141	164	139	147	170	144	149	169	167	174	164	145	155	147	168	148	153	165	148	146	155	122	155	150	165	149	173	184	155	141	155	153	123	156	128	148	153	139	178	143	166	157	177	150	154	161	144	151	146	156	139	139	155	161	153	151	165	142	159	169	136	163	141	158	148	163	141	162	150	146	167	144	151	159	164	167	157	164	168	138	138	152	156	162	170	144	136	165	132	185	155	162	160	146	159	142	163	161	148	125	126	138	167	162	143	160	156	133	174	169	168	163	170	151	172	170	146	151	172	160	160	153	145	152	166	147	137	158	167	154	152	178	167	147	138	173	155	174	152	165	130	175	170	173	164	161	135	116	136	153	135	147	133	144	152	124	172	130	174	152	153	141	182	179	156	156	159	149	186	151	164	151	157	150	139	171	154	164	160	184	166	160	148	192	159	145	162	160	165	160	136	140	150	159	141	133	160	142	163	156	140	140	146	148	139	155	162	169	164	148	166	157	163	172	137	139	151	156	178	145	157	154	153	145	147	162	155	157	163	162	137	143	170	144	156	137	168	171	161	159	154	175	157	156	151	175	152	153	160	143	144	175	148	151	132	155	166	150	161	162	143	160	171	168	151	156	163	143	181	160	172	177	159	149	162	150	161	154	169	157	154	171	140	163	151	121	157	144	161	151	192	160	149	159	163	144	159	158	135	160	170	167	146	140	137	144	144	145	149	186	160	138	159	148	140	153	165	137	137	164	139	154	139	155	163	163	148	171	167	162	152	164	153	144	151	170	153	145	153	124	173	144	156	147	183	163	157	146	155	162	148	148	141	186	161	128	152	159	126	180	171	138	145	170	167	163	143	140	147	146	158	160	168	146	139	184	170	149	163	179	170	159	149	144	153	167	165	146	157	173	157	200	159	156	169	139	147	156	164	178	171	150	154	181	181	157	161	161	177	154	157	165	155	123	149	156	140	148	147	144	177	163	161	146	148	137	154	152	155	153	145	160	148	150	154	133	145	136	145	147	151	163	136	161	163	179	134	156	142	166	151	148	147	152	145	160	173	160	158	149	179	168	154	141	151	151	162	169	165	140	179	156	149	166	157	148	158	144	148	154	157	185	126	158	147	145	164	166	132	159	155	158	141	175	139	159	185	168	142	130	152	143	158	159	145	163	156	151	151	142	168	154	185	146	172	137	123	138	162	159	167	167	146	161	159	172	166	174	162	166	156	150	161	171	154	142	142	173	148	156	161	182	178	148	156	153	148	154	155	156	171	162	138	151	144	148	148	152	144	170	153	169	130	169	170	165	168	163	145	161	159	143	141	158	149	161	163	155	168	149	142	155	153	164	184	154	146	177	140	150	164	161	153	145	147	171	155	156	144	143	153	144	152	155	168	139	144	145	154	135	139	160	140	150	157	170	157	167	139	159	155	148	135	149	141	166	139	170	147	187	156	191	144	151	145	146	156	155	146	158	158	161	165	153	172	156	168	170	159	169	139	158	155	173	154	134	136	151	158	154	160	167	146	155	159	168	134	173	156	156	176	161	158	146	139	138	169	153	167	155	155	145	157	151	149	136	165	155	160	173	156	150	154	148	160	126	146	180	151	157	142	142	149	142	156	148	126	163	143	176	174	143	158	174	134	176	163	158	138	163	152	129	172	154	150	156	156	164	159	151	167	157	153	142	162	152	140	170	144	146	162	142	154	155	174	161	145	172	178	146	145	158	157	161	171	145	140	161	143	189	149	155	148	176	147	157	160	151	187	162	166	147	133	154	173	139	128	149	142	149	168	151	138	152	150	154	139	164	152	167	143	150	121	147	142	152	174	163	146	155	156	151	134	155	155	128	157	172	183	170	175	179	148	134	154	164	163	152	162	161	171	164	161	145	153	175	152	138	147	150	157	144	170	154	134	132	153	169	179	182	162	135	165	152	151	132	163	160	174	139	140	172	170	170	175	154	180	138	158	149	141	146	157	151	149	133	160	153	148	151	156	134	150	127	156	152	163	184	141	140	160	164	166	189	151	169	150	166	170	149	154	156	150	156	160	143	160	153	146	133	138	143	161	149	161	148	130	163	157	140	166	155	162	141	159	165	147	150	140	164	173	157	154	169	166	153	160	151	168
3441	2444	5953	6613	5556	3661	3291	3074	2169	2397	4653	7219	5338	1941	467	455	427	443	473	425	421	441	421	400	424	436	422	412	438	419	381	443	451	423	406	401	422	449	408	440	429	429	418	428	428	427	448	441	428	454	437	401	452	413	458	391	438	436	422	426	423	455	406	426	415	409	455	419	449	424	444	419	398	430	440	439	440	442	445	422	442	415	443	399	408	440	436	431	419	410	402	425	435	440	418	459	444	455	466	413	403	436	440	420	428	438	446	414	443	407	449	423	442	446	460	434	431	438	421	440	418	447	422	437	443	450	421	406	397	396	383	425	425	472	426	433	453	426	436	423	440	426	420	415	443	443	394	457	429	401	406	423	441	416	403	442	420	420	409	458	441	424	434	444	418	436	445	446	422	466	424	413	425	459	405	446	440	414	443	433	446	461	429	394	452	432	407	419	417	412	416	427	388	429	415	436	446	467	443	403	420	403	429	406	433	418	422	464	438	424	393	425	436	455	434	391	465	447	441	439	438	401	453	436	406	440	452	441	416	454	432	417	434	403	409	430	426	410	430	431	465	380	415	446	416	453	439	426	418	421	432	412	448	413	439	421	437	452	422	426	412	423	404	423	420	424	410	439	447	445	456	429	436	401	426	415	404	424	434	414	446	399	457	407	437	415	407	403	426	415	449	431	412	451	439	413	401	447	395	445	409	456	432	439	454	429	444	473	424	425	423	409	429	429	417	427	479	438	409	424	473	437	404	450	401	413	460	405	457	429	436	424	455	421	465	424	409	404	416	423	428	427	444	422	412	409	423	406	420	444	384	450	460	397	418	404	452	425	436	428	429	430	375	435	460	442	430	391	449	395	438	468	415	408	431	415	437	420	446	428	465	445	395	434	436	423	412	448	441	401	448	441	373	379	379	429	445	408	436	452	437	428	412	430	420	398	406	428	425	426	424	451	424	415	451	469	443	431	414	419	391	417	410	438	413	396	428	425	460	465	427	414	430	407	390	394	426	421	441	423	402	419	411	425	442	443	462	461	415	423	417	429	381	442	424	439	417	453	452	429	412	429	425	412	421	420	412	449	425	439	406	432	425	416	399	381	410	424	421	405	426	403	421	467	405	420	442	419	401	403	404	397	437	405	397	424	424	417	408	418	416	444	414	454	393	447	486	421	432	450	420	405	383	428	422	404	448	459	421	424	441	404	411	392	424	416	414	427	441	402	424	433	396	424	440	426	411	427	459	396	455	409	388	422	433	451	413	435	415	447	390	437	427	425	427	448	461	417	427	395	428	454	405	465	418	433	439	438	406	400	446	410	445	415	436	430	446	464	439	390	426	429	391	437	446	422	431	428	398	427	423	435	447	450	447	441	442	463	408	423	462	441	413	449	413	425	426	399	436	417	433	422	420	420	445	413	413	426	421	425	378	443	470	447	445	418	442	428	416	403	436	453	436	454	431	429	440	426	433	451	390	424	413	402	419	426	432	430	450	430	440	395	428	411	430	411	413	384	463	397	422	454	417	392	418	456	434	443	430	442	425	431	383	423	415	416	433	441	439	434	395	442	416	422	439	453	388	462	427	431	406	413	429	419	424	435	409	450	439	438	419	427	446	434	459	445	397	424	418	450	450	429	426	423	405	435	409	446	413	415	422	408	443	420	452	424	443	430	399	439	419	430	418	489	410	422	418	441	415	434	430	437	414	452	463	406	415	409	431	444	429	441	420	405	469	451	391	430	412	400	412	459	426	411	415	449	417	413	426	436	439	428	402	444	414	451	436	405	431	453	419	439	420	390	415	441	421	404	431	413	429	432	404	444	430	440	446	400	413	393	405	446	436	487	394	446	427	433	439	418	451	402	430	419	453	467	433	397	431	435	434	400	426	464	428	425	409	424	417	404	426	464	444	420	435	398	433	441	445	414	457	434	471	435	418	445	431	425	449	434	413	404	420	434	434	477	434	454	441	398	413	421	430	450	426	443	445	391	476	410	449	413	447	452	427	428	430	434	461	404	491	455	446	412	415	444	430	409	432	432	452	387	440	415	461	427	461	444	433	411	429	395	447	405	398	440	402	453	414	378	429	387	441	428	461	418	421	411	395	402	418	441	423	443	416	440	427	438	413	426	408	442	422	430	394	412	439	417	423	404	403	393	451	419	430	402	440	436	438	412	408	433	464	430	474	411	443	387	392	455	446	421	420	436	428	394	427	434	441	444	420	468	429	430	408	416	428	400	417	453	419	441	415	435	457	443	397	414	383	438	423	413	432	437	384	406	427	445	438	416	453	406	421	407	419	447	433	447	398	435	422	452	393	439	393	442	409	443	427	420	449	408	425	415	416	428	458	402	433	454	424	430	440	433	442	433	434	450	409	429	420	414	448	424	457	460	426	419	439	418	392	432	431	397	461	434	423	412	435	408	425	440	429	407	431	433	441	421	415	407	407	415	396	446	416	408	451	414	452	421	408	422	394	428	447	445	430	423	398	434	415	444	410	427	408	405	418	398	415	396	437	424	426	442	408	439	431	432	424	411	454	411	443	427	400	422	467	421	454	426	394	415	419	441	393	422	428	443	469	418	444	409	429	441	424	432	465	409	452	406	413	412	437	426	430	420	440	411	414	440	424	453	399	425	466	425	384	441	434	447	436	408	394	449	421	448	407	442	443	412	469	451	437	411	445	461	460	433	430	450	405	421	447	420	450	393	418	439	406	433	458	391	456	424	442	384	431	441	415	432	451	427	407	426	456	460	396	434	414	451	454	434	435	446	406	425	454	441	419	470	441	436	428	417	413	435	428	421	416	424	471	426	383	424	446	453	421	438	417	428	427	439	426	433	431	395	421	399	440	444	442	401	434	432	438	453	409	412	397	449	454	438	385	460	429	418	413	444	387	425	447	463	432	426	435	431	454	411	429	428	447	449	391	412	467	419	401	444	400	411	433	453	385	415	420	417	466	419	430	441	444	418	466	449	436	430	413	417	394	364	415	463	414	428	424	421	429	453	433	434	399	406	466	414	435	423	432	433	446	449	408	443	414	430	409	414	395	416	402	436	417	407	416	418	430	438	413	439	436	427	411	421	454	463	408	429	486	427	417	455	403	382	462	421	431	431	423	418	403	410	411	408	402	447	419	408	412	490	434	383	429	440	414	427	442	426	418	425	438	448	419	416	434	447	417	452	381	446	415	436	435	436	392	424	424	469	427	417	423	439	414	428	402	424	434	411	455	449	427	442	414	418	423	427	431	382	467	442	434	437	434	409	459	425	442	417	435	424	472	442	455	449	440	446	397	400	454	415	413	405	422	428	421	438	448	413	406	443	452	431	413	428	461	432	433	460	429	423	428	442	452	427	436	435	394	405	422	419	441	391	458	456	408	445	427	428	422	442	432	420	406	433	412	414	419	433	424	448	396	437	445	415	404	418	406	416	444	402	421	399	492	442	397	431	431	422	405	421	405	422	410	439	465	420	430	422	404	435	432	431	455	405	408	407	419	419
10449	6395	7154	5861	3879	2347	1963	1324	1122	1718	10231	16241	11644	5326	787	293	281	278	281	285	307	318	289	287	285	276	259	288	283	300	267	280	270	270	276	274	287	276	293	273	269	283	259	277	254	289	261	262	277	292	267	267	299	285	265	258	302	278	284	294	277	306	293	294	284	300	285	264	272	283	286	288	281	262	271	275	295	279	271	255	275	276	308	288	282	300	271	293	291	304	310	276	267	303	281	263	271	287	282	279	280	270	286	284	243	232	290	268	281	268	272	263	282	284	286	286	287	262	293	262	283	270	306	292	257	293	246	301	266	271	282	265	295	274	282	282	285	261	268	302	276	280	305	276	248	314	296	258	264	269	264	310	287	244	249	258	295	285	250	283	288	279	307	294	262	297	266	271	278	283	301	237	244	268	273	286	281	279	241	282	282	294	260	268	302	310	292	270	283	292	311	309	277	257	299	260	286	280	267	283	246	284	275	290	278	295	267	278	295	278	254	299	256	270	249	271	265	278	293	248	275	277	311	223	300	285	247	267	230	283	298	229	263	276	275	287	269	256	269	270	252	238	268	288	261	266	294	257	291	269	284	278	265	267	298	272	268	279	280	262	261	280	298	318	268	269	253	298	288	276	265	291	291	281	300	276	292	298	274	290	283	273	244	296	257	250	275	250	289	282	302	298	271	277	299	276	281	265	257	284	317	252	306	295	247	263	284	280	282	293	269	275	319	233	279	274	271	263	273	246	266	300	263	280	242	286	294	253	292	301	291	275	250	269	274	251	248	311	274	293	291	301	247	284	304	313	304	290	329	292	295	292	287	241	265	299	277	266	255	270	269	272	279	282	287	289	266	288	270	275	298	305	284	275	310	251	288	295	291	294	261	259	249	255	269	290	277	297	302	234	308	271	236	265	296	256	273	256	254	300	274	292	258	280	281	269	271	253	292	308	275	286	290	276	275	282	262	300	282	280	300	287	311	259	288	265	297	250	284	276	282	299	281	267	315	290	281	271	279	309	283	282	265	294	298	274	276	254	282	278	286	281	263	295	304	277	248	267	268	269	285	286	250	270	275	268	270	277	280	280	254	261	256	256	273	285	292	238	260	265	281	254	273	308	297	275	265	259	262	274	253	260	274	275	299	316	289	314	260	281	268	281	244	279	245	272	270	301	276	319	305	270	281	287	257	278	262	279	276	275	278	277	251	286	290	291	261	271	267	299	276	262	255	254	288	264	321	275	272	285	278	305	271	289	258	303	289	292	265	295	272	258	262	267	298	301	274	302	264	272	286	269	260	275	296	267	268	278	312	294	302	295	283	272	262	272	286	277	298	277	281	293	269	271	297	317	285	304	273	275	281	279	262	280	264	262	253	276	278	271	251	257	292	309	310	265	301	316	280	266	273	279	304	277	261	264	313	290	275	254	268	292	306	319	295	256	271	282	286	257	266	241	290	240	250	286	266	261	275	261	273	278	276	285	293	293	280	253	316	267	285	299	277	297	246	268	268	281	309	248	285	273	311	244	304	332	281	270	300	292	298	291	282	295	268	264	242	250	297	258	276	263	251	262	302	280	271	254	299	283	308	283	271	315	240	283	291	264	276	287	255	273	291	286	286	298	338	272	278	276	295	262	288	269	262	255	257	270	278	276	277	299	296	275	266	260	278	330	301	282	272	241	256	268	267	289	299	277	277	292	262	263	287	265	300	261	275	280	269	298	278	308	262	296	277	296	269	251	270	271	260	293	309	271	283	307	275	303	267	244	261	286	262	257	269	317	290	279	295	258	289	267	285	304	292	281	305	286	289	272	259	287	287	262	292	286	300	302	275	285	283	267	297	289	255	281	281	264	296	261	273	266	289	290	269	289	285	262	294	278	304	256	274	292	264	300	254	283	308	260	261	310	300	257	272	301	299	269	308	269	274	284	291	263	296	270	273	293	268	286	277	297	285	269	269	235	301	278	306	283	289	244	286	248	286	248	298	301	277	278	301	297	252	289	286	301	263	292	287	281	251	284	264	244	284	268	273	278	275	282	307	287	316	280	309	282	285	274	281	283	297	269	284	279	263	266	270	275	276	272	273	296	285	318	274	276	266	299	274	300	282	276	276	280	258	305	268	260	278	276	295	256	282	265	283	280	288	266	296	310	268	274	253	274	297	301	260	266	296	314	270	276	273	296	305	281	278	281	246	273	301	279	244	286	263	260	286	263	292	283	278	298	274	291	293	283	273	248	269	265	288	284	265	291	263	271	270	279	264	286	264	288	290	259	264	301	254	284	266	285	256	264	248	286	286	274	294	295	269	251	274	262	269	276	283	290	278	286	280	301	296	283	279	277	282	244	275	302	255	276	299	301	277	271	280	291	285	279	322	293	288	282	267	335	279	289	286	235	278	270	259	289	275	269	307	259	270	270	316	279	286	255	309	311	277	273	265	295	292	307	277	276	265	261	270	292	330	251	275	285	270	282	283	273	290	304	323	313	287	275	265	282	274	284	301	268	283	265	294	269	307	293	279	241	297	285	269	246	297	258	274	294	259	283	274	270	301	276	269	303	287	262	258	283	289	288	295	265	273	294	277	300	310	289	296	292	294	265	299	293	266	318	276	277	296	286	280	270	278	302	299	288	276	269	266	294	265	289	281	295	290	275	273	298	265	263	287	285	284	287	304	286	284	274	243	282	264	276	295	304	289	324	314	247	290	268	252	293	303	251	272	287	302	282	317	284	279	294	281	288	262	286	261	306	291	255	308	287	284	240	304	282	281	280	264	268	278	270	303	310	260	304	278	299	266	267	281	269	302	268	290	294	304	275	284	291	260	254	280	308	275	253	283	268	296	285	270	306	267	302	272	294	279	294	256	256	274	289	286	268	273	280	271	257	273	286	286	300	260	277	285	294	267	274	264	250	266	301	284	304	271	266	248	284	262	320	282	269	280	275	280	283	285	299	285	288	267	264	249	296	289	267	278	274	299	287	270	276	281	254	258	290	311	283	306	265	279	276	308	276	258	288	287	320	323	290	271	289	234	305	271	268	270	249	319	273	280	245	280	281	280	300	292	276	291	292	274	260	232	264	278	303	290	277	288	262	286	270	313	286	290	264	293	258	273	260	279	281	251	277	275	294	279	261	224	269	262	261	292	247	319	300	278	272	261	309	313	286	284	261	292	285	277	320	254	249	277	284	278	286	271	302	291	303	260	277	264	268	322	289	273	308	258	268	238	293	279	250	267	269	308	291	305	294	267	272	273	291	270	278	280	264	274	294	271	286	276	294	249	293	271	306	266	266	306	261	278	283	252	302	312	277	273	297	271	285	306	284	281	299	289	261	278	311	268	295	286	294	282	292	282	263	302	289	278	269	287	271	279	308	261	273	320	304	291	269	288	266	261	274	306	276	282	275	274	260	295	287	287	297	288	302	270	270	262	263	282	287	301	295	279	310	300	302	283	246	280	288	322	294	285	275	318	270	268	280	290	269	312	290	277	287	246	275	273	258
7746	5855	10556	13153	10983	8801	8384	6124	5068	8266	31524	38212	30494	17632	2937	884	774	822	794	807	747	773	693	801	702	759	686	751	705	729	682	707	709	654	705	761	734	695	719	678	709	754	691	685	701	702	708	724	692	753	742	728	716	712	725	680	667	726	735	741	721	681	692	704	746	715	693	735	694	721	758	703	661	724	691	728	716	713	702	762	703	720	725	677	716	671	656	725	718	724	743	735	728	712	702	704	680	717	689	676	696	723	689	730	700	675	706	700	659	692	690	692	724	701	697	729	683	709	660	708	676	709	751	670	665	717	740	725	686	696	714	669	670	718	679	684	695	717	722	672	696	687	744	683	720	655	711	697	677	716	754	686	740	693	680	664	706	717	697	692	694	727	728	712	714	721	721	744	706	708	673	717	641	706	690	716	669	676	689	687	716	663	674	735	724	670	700	718	758	727	718	692	679	770	695	759	741	664	710	730	695	695	719	744	646	688	702	709	699	673	728	760	710	727	733	701	733	692	683	758	696	675	668	714	733	683	669	692	685	700	630	682	727	712	752	653	688	693	685	686	673	729	684	703	693	691	714	696	687	682	667	678	699	675	744	660	717	665	744	662	722	709	689	670	671	641	712	683	685	701	715	678	743	689	692	713	735	727	680	698	708	686	693	716	691	721	734	717	688	649	728	668	698	750	753	721	736	713	726	688	688	750	715	696	696	698	681	679	710	731	688	685	670	668	693	683	678	679	749	699	754	697	698	714	702	739	691	698	700	672	743	739	701	747	697	712	755	723	689	699	702	713	675	720	728	689	664	724	701	738	710	722	691	721	734	693	709	701	726	686	703	696	725	723	732	658	735	744	741	719	690	751	665	693	706	746	703	712	732	703	722	694	684	693	726	669	721	693	642	707	697	671	755	668	732	677	722	716	722	668	676	760	690	675	685	708	721	696	694	692	679	709	682	689	695	700	678	710	698	697	712	750	723	689	670	708	690	708	661	705	701	711	735	714	725	677	727	668	696	732	708	702	727	750	745	731	702	697	726	695	689	727	708	683	664	695	652	737	733	717	710	672	742	689	719	684	706	712	693	737	712	680	703	683	746	683	669	726	697	678	694	700	688	682	693	677	732	702	708	686	681	694	740	710	691	675	734	688	687	690	702	738	746	690	708	744	676	712	710	696	695	687	681	683	689	698	728	752	650	762	720	694	717	667	697	687	667	747	710	722	756	743	737	705	728	691	741	701	710	743	695	717	701	707	700	715	706	694	691	712	707	714	673	674	705	732	758	680	748	674	703	676	661	703	683	708	705	678	724	736	775	775	672	749	725	675	684	657	682	711	707	672	693	707	701	682	725	732	707	694	657	665	713	707	713	712	720	752	703	675	682	675	681	758	675	705	723	729	737	709	678	697	642	683	702	684	709	727	741	696	718	720	759	684	685	711	749	725	731	670	646	716	723	725	691	713	744	704	675	710	737	703	704	664	696	678	704	707	744	710	727	718	712	703	691	632	707	709	727	698	721	705	684	693	662	653	714	673	704	668	761	680	710	711	666	642	670	718	712	765	688	705	692	717	700	704	654	713	680	685	724	634	701	699	731	720	704	690	716	736	710	731	728	702	719	728	752	708	752	715	678	662	663	723	650	711	666	683	733	749	698	689	644	707	698	700	696	745	730	715	706	702	675	742	711	720	654	664	666	696	685	719	729	701	688	734	656	712	670	702	681	708	703	675	678	646	734	671	693	705	741	710	724	707	703	714	665	739	773	692	689	665	692	667	669	688	718	716	649	707	699	628	726	721	698	707	694	731	726	714	733	696	707	706	700	700	708	701	721	676	714	653	711	695	699	717	721	692	645	697	709	716	674	677	703	672	680	702	724	701	715	720	665	717	706	695	683	689	630	713	677	711	745	700	723	685	742	725	686	725	735	709	727	689	736	708	691	710	716	678	695	711	686	680	710	742	675	681	731	686	713	688	679	711	675	729	686	682	692	701	683	669	714	678	765	663	714	713	699	754	675	732	719	684	680	714	679	752	696	684	705	725	679	721	664	668	667	716	677	747	680	654	684	712	721	670	714	690	715	665	707	688	703	727	705	690	704	700	682	710	686	680	696	676	706	716	722	660	686	657	736	649	706	720	717	729	737	682	693	720	762	696	729	693	702	706	696	685	722	687	722	784	707	703	728	730	714	674	719	695	680	714	706	732	707	685	671	690	705	678	779	749	714	709	689	714	762	734	740	664	731	684	698	778	669	726	693	708	697	693	641	712	688	711	700	718	675	710	670	668	641	764	680	698	720	725	689	721	694	698	747	703	733	654	685	695	731	685	667	691	684	705	702	708	721	703	693	709	737	703	692	707	727	687	706	666	712	705	713	692	696	691	755	726	694	694	654	683	715	735	674	704	654	728	688	722	689	720	697	693	715	733	647	710	758	783	712	717	719	723	711	711	732	708	705	726	687	683	737	688	725	708	705	666	688	722	674	722	712	723	742	711	689	712	677	687	693	643	730	731	716	715	724	731	706	705	703	702	690	727	711	745	698	672	670	731	697	706	672	711	724	694	721	712	694	704	734	685	699	701	685	718	689	770	739	722	743	681	671	701	726	698	659	697	721	697	709	618	692	650	711	719	722	699	749	665	666	702	708	711	688	674	728	743	705	772	732	688	682	718	708	720	722	743	670	683	728	714	719	620	692	751	718	690	691	664	665	740	666	745	737	725	647	721	726	702	695	716	707	734	712	702	714	662	683	680	740	713	712	750	706	697	736	666	695	724	676	685	678	687	676	717	735	689	690	734	696	711	708	689	700	683	724	682	745	726	728	762	679	711	701	752	691	722	701	715	738	665	711	724	666	751	689	656	705	715	693	671	716	748	683	681	711	681	714	737	649	733	716	719	737	683	684	733	693	761	677	669	736	697	717	679	708	699	702	707	681	699	753	675	693	696	685	693	720	729	768	703	723	686	719	668	740	662	732	718	716	672	669	660	702	678	707	675	733	671	719	684	698	723	708	721	655	727	730	675	686	676	707	692	707	719	742	701	696	725	680	741	712	712	718	661	753	703	706	725	661	730	736	690	754	686	724	699	736	704	721	697	720	756	680	739	700	692	711	680	708	746	696	676	710	724	688	763	708	713	692	684	765	720	729	702	696	710	708	705	672	714	733	694	684	704	711	736	678	673	679	722	724	724	686	673	715	687	705	748	712	662	698	685	707	725	697	699	647	713	727	700	710	677	700	664	709	684	680	701	726	690	706	726	710	630	666	652	679	710	669	720	678	731	668	717	679	708	733	689	732	722	685	634	664	713	720	680	724	721	721	703	695	694	685	708	708	729	674	746	713	649	686	743	707	718	686	715	690	693	700	690	706	695	711	708	679	723	749	703	690	728	716	715	727	681	710	732	680	692	696	719	711	720	696	675	690	693	691	739	692	726	721	674	683	716	754	727	733	759	723	708	711	674	728	719	736	674	708	702	675	668	641	713	732	735	707	706	657	781
18073	11610	11950	10654	7277	4797	3306	2356	1821	2649	22008	26892	23738	13699	2985	390	352	348	332	362	346	377	327	305	321	307	340	295	311	340	337	311	325	321	306	313	340	325	295	322	333	331	346	328	328	338	319	340	330	333	308	308	304	314	316	321	330	318	354	321	338	332	325	326	350	328	360	351	335	324	288	320	350	341	326	357	338	318	298	341	367	341	307	345	351	307	300	309	342	337	302	336	308	328	355	354	318	336	300	304	334	288	343	318	335	331	328	351	329	358	351	323	338	328	316	306	335	368	320	336	337	336	328	318	329	328	344	348	320	337	325	303	332	322	308	317	303	298	310	320	311	326	319	321	341	316	309	331	326	286	310	325	309	346	329	310	337	320	364	325	336	299	327	311	324	312	338	337	326	337	283	328	310	293	304	347	309	350	328	322	313	341	338	298	344	346	342	305	342	313	346	307	334	333	348	286	315	313	343	307	319	346	299	346	309	318	354	330	322	337	295	338	335	349	316	323	341	293	314	331	320	306	327	332	315	357	370	303	340	340	334	335	336	310	331	342	288	355	312	329	308	317	312	318	310	336	329	302	292	317	346	318	299	332	345	323	349	345	332	333	296	345	318	325	341	308	319	309	343	336	360	349	340	328	323	304	341	315	344	337	323	316	329	344	312	347	319	329	333	340	314	309	347	362	322	317	315	301	310	322	341	351	309	315	348	352	314	355	358	330	315	316	342	338	311	341	323	326	309	331	328	312	322	340	341	344	327	370	298	295	345	332	353	349	365	330	333	309	354	325	340	328	316	314	330	356	320	346	343	353	318	317	326	329	339	331	321	317	292	345	321	322	320	324	337	336	313	345	283	342	309	351	349	316	312	352	343	337	312	327	316	373	325	316	308	356	322	305	314	347	296	330	323	324	296	297	288	288	324	322	339	309	327	326	317	297	343	346	323	327	336	358	325	349	361	335	313	349	325	315	342	319	332	311	307	340	319	312	318	329	323	326	372	357	318	321	338	331	326	351	307	303	337	317	317	354	298	327	328	308	306	305	342	325	307	324	308	365	320	358	335	335	309	304	311	322	314	355	323	345	327	313	356	320	335	325	306	326	330	302	321	298	329	313	328	323	323	323	373	318	349	318	308	338	343	300	306	319	305	312	319	334	301	359	322	335	344	322	335	319	317	316	315	333	288	331	319	356	296	284	343	304	284	333	341	306	319	315	318	325	336	310	330	301	321	343	326	327	380	325	315	312	341	334	326	317	330	287	313	336	332	318	309	339	313	336	297	273	303	310	300	304	323	322	350	324	336	324	303	310	318	313	330	323	316	312	314	341	352	349	341	317	338	332	287	302	347	314	346	329	300	299	318	318	330	368	325	308	348	351	330	320	319	295	277	274	318	316	359	339	314	327	353	314	348	346	340	313	305	313	363	330	307	322	315	334	335	322	324	314	366	359	332	322	329	321	298	340	295	301	330	312	297	315	332	345	351	337	323	333	328	281	317	324	380	334	340	289	325	344	322	315	309	297	315	333	323	309	343	316	322	299	307	326	322	348	369	354	339	325	350	313	324	317	313	345	291	294	305	314	317	328	345	322	325	304	349	314	369	325	326	328	331	316	309	324	337	314	312	278	322	329	316	343	331	352	351	316	317	335	344	313	309	326	367	319	325	325	359	313	320	350	327	340	309	316	283	329	335	346	340	317	337	314	345	318	327	309	300	319	306	308	314	355	324	345	339	318	301	331	330	357	304	335	301	325	333	341	323	288	302	344	341	334	346	307	354	319	325	341	302	319	308	325	318	330	336	334	323	338	295	308	328	325	330	320	329	324	321	331	328	309	349	337	344	317	314	333	329	295	316	335	342	303	327	319	327	351	331	313	325	336	303	336	315	322	319	356	291	311	332	289	308	314	324	355	302	321	319	312	306	314	330	302	340	363	351	353	352	307	334	326	328	338	336	325	283	320	341	326	332	315	349	327	350	312	318	334	341	326	303	298	319	313	297	330	314	294	294	337	339	369	346	341	293	321	322	308	333	302	311	337	333	331	350	334	329	327	317	336	303	325	338	323	326	328	340	300	333	318	335	307	358	337	330	328	317	317	330	308	313	304	335	308	340	307	356	336	331	292	301	315	319	322	316	294	316	288	298	320	319	303	329	342	276	308	364	331	315	339	285	366	338	315	318	321	318	351	326	338	343	334	310	321	318	347	313	305	317	322	316	302	296	345	322	330	328	294	300	350	345	300	320	336	325	365	314	324	330	325	310	287	330	346	350	327	318	307	330	324	337	309	328	331	333	337	298	326	316	341	313	316	348	336	371	347	347	320	324	339	343	331	320	321	303	309	316	334	321	340	322	333	351	350	345	345	318	336	336	314	338	330	333	331	302	338	315	294	345	299	325	339	329	315	312	310	376	314	353	299	339	309	354	319	334	336	278	325	293	329	296	305	343	318	271	317	303	348	305	321	339	323	334	325	323	303	355	336	312	359	334	348	337	311	326	331	329	308	338	338	355	301	366	317	313	304	319	300	354	310	295	327	328	307	311	299	332	300	321	306	316	268	341	352	324	324	326	329	302	334	303	320	284	305	343	318	345	340	331	354	318	326	337	325	349	365	327	302	338	333	327	338	313	321	320	317	325	348	311	304	319	302	313	310	359	321	341	343	327	318	349	294	304	347	331	310	371	340	359	343	337	335	376	320	310	307	330	335	324	326	339	336	370	334	349	315	320	324	337	307	333	315	303	326	329	327	333	348	317	330	331	319	295	326	316	326	320	364	330	312	347	330	301	329	315	351	342	347	330	295	360	299	314	341	321	354	355	326	302	327	312	288	347	317	356	330	330	339	328	332	299	344	308	333	308	334	333	305	334	358	352	346	315	282	331	311	316	290	335	325	325	329	342	335	385	333	328	312	324	299	310	312	343	323	328	302	334	317	306	328	324	295	322	343	317	311	346	348	323	327	327	317	322	312	320	330	320	311	308	301	316	339	357	290	306	299	313	338	333	306	338	310	328	334	308	330	312	323	350	314	360	339	327	321	295	347	326	336	343	323	338	325	338	327	308	313	332	325	320	342	353	327	309	295	295	313	320	337	327	359	332	314	349	315	324	332	335	360	321	360	337	341	339	334	352	339	342	321	349	323	331	297	326	337	320	328	306	347	337	316	345	324	311	343	365	320	345	361	303	346	307	338	336	324	315	303	323	323	310	336	291	354	361	341	341	319	331	323	340	334	364	302	334	324	327	327	326	304	351	299	312	351	355	347	317	302	325	296	356	328	311	342	326	329	297	314	306	305	333	311	344	325	333	327	305	330	329	320	332	327	295	337	331	331	314	344	316	333	325	319	364	310	308	314	330	314	332	340	296	332	341	346	315	329	305	332	312	349	342	326	342	320	369	321	316	313	363	322	311	333	343	327	315	313	324	335	311	288	326	337	323	337	343	318	324	324	342	332	339	317	330	366	299	301	321	308	325	329	310	337	328	300	329	332	309	327
11005	8556	14785	18628	16919	13924	11529	9523	7862	11146	45294	47784	43573	31393	8089	1069	913	828	923	960	931	864	795	821	760	767	827	775	760	779	822	799	813	749	811	800	771	754	781	752	854	776	816	765	766	804	792	779	819	754	761	806	779	766	748	799	795	781	793	770	762	748	825	804	754	755	778	772	767	802	786	761	747	753	787	793	790	779	755	755	765	798	780	802	765	827	830	806	797	819	817	806	754	832	780	783	783	828	813	789	787	757	770	788	831	788	774	831	867	810	772	835	801	771	762	800	818	774	823	779	812	794	824	855	785	864	816	736	777	785	738	808	768	781	785	805	756	756	758	804	761	834	831	811	773	825	754	784	751	743	802	827	752	783	780	796	778	797	798	794	812	817	776	788	740	764	823	782	816	757	809	788	750	794	833	810	852	791	801	758	803	745	812	768	787	858	829	808	760	782	753	808	771	789	763	757	811	770	790	790	789	723	769	775	823	760	829	747	827	710	767	777	746	806	764	750	806	778	800	799	836	796	748	830	752	809	807	780	758	762	757	815	769	776	793	766	767	715	823	823	796	773	776	785	759	802	807	796	750	753	799	802	833	791	807	797	801	790	709	825	749	766	794	745	777	731	781	818	790	783	773	767	767	757	815	818	750	787	835	788	776	780	825	851	737	802	807	762	761	833	782	829	759	811	747	781	787	808	742	826	786	775	766	766	800	838	781	738	809	822	810	794	754	818	765	771	754	794	755	766	807	793	760	785	768	755	784	820	828	847	856	773	781	765	774	779	795	827	824	750	775	807	763	763	796	790	784	779	699	803	777	790	805	780	769	733	796	751	796	782	824	792	796	812	808	825	738	747	830	796	764	820	781	806	704	804	739	804	807	773	754	776	784	797	825	749	819	807	763	777	812	770	844	802	829	770	756	797	731	760	795	791	762	834	829	784	771	778	790	740	763	840	864	742	807	787	816	745	802	818	762	760	779	804	815	805	834	822	763	796	792	722	776	783	773	793	798	784	776	790	746	796	778	754	768	794	772	820	812	797	750	784	731	856	864	787	801	758	828	813	748	799	786	780	804	810	774	773	796	757	770	731	840	784	811	751	740	754	782	750	787	802	764	739	800	791	768	762	796	786	772	807	818	750	820	747	852	782	799	781	793	775	831	768	800	752	758	774	815	789	788	815	787	785	820	776	760	768	720	821	779	787	785	786	811	808	824	780	766	794	800	802	845	784	734	797	808	778	738	878	789	823	795	737	748	808	779	788	774	810	793	791	769	833	769	807	780	801	806	774	817	778	792	813	757	811	791	764	803	808	758	799	834	810	761	863	819	783	797	764	798	775	818	844	766	750	785	806	777	739	785	815	763	775	751	805	767	807	798	837	795	793	796	828	769	802	787	740	723	818	782	827	786	804	835	794	788	751	754	781	780	834	791	832	795	821	795	802	758	793	743	806	798	768	789	790	848	789	733	746	835	779	733	766	772	819	796	764	730	819	739	758	748	771	811	741	834	764	756	740	765	802	780	750	807	736	751	807	793	789	792	717	774	802	784	774	795	836	751	787	739	796	756	821	766	822	762	754	789	740	788	789	767	766	820	768	781	837	772	760	817	778	772	771	820	804	758	787	797	780	811	759	785	799	779	790	784	759	800	803	798	804	820	767	740	838	787	763	798	784	808	755	828	749	823	820	800	788	773	790	785	809	788	829	778	838	821	825	729	822	782	779	801	801	820	776	767	781	781	760	817	810	815	735	855	766	795	849	780	773	757	838	822	779	738	759	776	760	762	829	792	776	809	798	759	826	824	800	794	799	781	780	753	815	784	761	808	753	788	716	804	817	778	807	745	765	753	769	781	777	813	751	792	778	790	734	824	812	750	788	806	786	846	799	774	852	804	761	798	776	790	718	786	800	780	758	804	810	750	817	787	778	811	799	794	788	755	769	834	758	780	790	765	837	827	806	776	821	828	804	795	785	777	783	789	822	746	762	796	763	792	792	806	792	744	779	770	755	751	822	789	849	787	756	769	747	766	798	785	773	778	742	805	772	760	809	800	761	799	786	776	800	845	784	830	801	811	825	773	837	833	802	766	818	750	772	766	749	792	760	781	770	772	806	801	752	837	791	776	797	817	785	779	816	792	814	764	746	766	764	784	772	711	800	767	741	762	780	856	802	820	775	778	819	785	774	804	799	735	754	787	788	741	763	788	781	797	784	836	757	787	751	803	806	789	792	818	829	808	715	768	800	776	780	776	822	787	796	778	801	754	815	845	741	732	806	800	809	740	785	765	776	787	806	763	781	772	776	831	804	787	817	741	807	804	826	770	758	767	809	799	795	773	806	781	783	781	788	754	764	798	783	788	828	770	826	771	830	782	799	847	775	792	774	803	832	788	797	789	782	775	768	773	797	800	833	839	782	810	755	752	738	767	797	784	805	758	812	738	775	816	840	756	777	840	787	795	781	787	783	792	725	765	775	785	732	779	763	811	808	758	837	767	797	785	804	807	741	806	746	756	819	771	816	794	787	783	796	736	802	810	791	749	747	737	786	794	729	842	774	765	760	773	763	746	807	748	833	828	776	771	772	762	840	791	789	820	772	810	766	776	784	806	836	798	796	812	794	774	763	757	751	775	799	797	787	785	870	820	767	772	768	761	832	770	779	712	744	809	811	783	824	760	740	787	794	789	804	801	765	794	783	768	853	798	794	806	757	775	802	790	775	758	748	783	788	759	739	796	782	797	805	789	821	747	799	762	804	825	778	777	791	820	785	794	760	754	804	766	767	789	777	822	814	764	730	783	764	795	756	832	851	775	746	768	782	785	791	797	805	825	821	803	770	792	785	745	817	849	764	807	767	777	786	835	803	702	753	779	755	800	796	752	774	795	786	827	821	790	785	795	769	783	786	769	808	757	768	816	794	796	806	734	802	773	840	789	770	768	810	823	815	772	758	757	731	789	776	835	793	775	761	751	820	827	772	791	774	745	773	745	791	761	795	800	807	771	800	785	828	808	829	771	809	788	818	802	837	801	772	773	777	768	784	816	800	795	817	761	781	797	772	817	790	794	813	769	836	804	795	779	753	803	823	778	781	773	767	767	787	752	813	778	812	805	781	737	827	801	756	791	795	806	779	838	820	782	747	738	806	824	752	797	817	769	765	784	770	755	758	783	777	812	781	784	805	819	745	754	818	801	798	801	762	791	814	792	786	781	751	742	825	749	773	756	770	795	789	751	760	795	766	763	783	777	765	722	798	737	785	815	761	787	763	769	825	735	765	784	770	759	796	787	804	760	773	794	783	817	701	759	846	795	790	771	803	770	806	779	787	789	817	776	760	752	763	778	788	759	762	835	778	757	811	801	745	759	756	781	749	806	839	817	802	786	747	778	802	754	746	789	818	805	767	782	813	802	731	787	799	803	747	811	819	832	762	840	803	788	742	747	784	717	778	718	863	815	741	782	762	771	768	745	763	817	804	846	856	807	793	739	800	786	774	828	762
4062	1670	2775	2438	1901	1327	1057	792	644	523	944	1932	1904	1221	456	213	226	219	216	233	235	219	232	208	223	210	217	193	182	187	232	243	200	203	193	220	241	191	219	216	211	232	221	231	221	218	230	238	204	231	225	206	218	219	196	217	236	211	220	190	195	238	202	246	212	213	202	208	263	218	211	222	225	213	236	230	201	210	207	221	229	221	218	227	211	227	235	207	207	209	228	199	193	222	209	239	221	233	214	210	248	215	260	211	236	261	199	217	233	212	225	206	203	218	242	235	225	193	234	237	196	221	218	217	212	208	241	240	232	218	225	260	222	247	214	233	191	195	219	206	211	215	220	211	254	219	227	224	235	233	256	195	212	172	211	209	209	224	203	225	241	196	218	215	213	216	209	197	212	200	235	217	204	223	208	211	204	202	210	206	206	217	221	253	226	246	220	238	212	204	186	202	212	210	192	238	228	196	232	232	231	205	228	219	212	210	214	212	247	221	222	215	254	213	205	216	220	205	191	188	203	220	231	219	207	219	210	239	218	220	186	210	211	236	220	239	187	259	222	210	215	204	200	223	227	213	199	192	196	221	225	231	205	213	204	214	219	220	244	215	213	192	231	244	225	217	235	208	230	207	246	214	218	229	223	200	217	213	206	219	194	208	213	201	232	193	233	196	237	226	221	205	232	211	204	204	212	206	194	211	221	182	227	210	228	191	208	205	221	216	225	210	217	198	234	224	225	192	222	223	215	248	223	206	220	193	224	229	207	243	198	200	203	221	209	211	217	211	235	188	209	212	223	228	199	211	228	220	186	199	225	203	194	230	228	199	216	214	231	210	232	204	240	217	235	243	243	220	229	204	198	208	234	236	209	213	230	234	214	204	189	250	218	232	192	206	216	226	178	211	227	209	201	213	231	208	220	214	199	211	206	217	212	205	204	210	212	208	204	222	202	196	226	214	199	193	233	224	224	221	216	217	219	193	244	199	237	223	218	234	226	211	186	203	239	232	201	164	196	225	209	196	193	228	235	250	199	236	227	212	212	210	235	216	202	217	222	201	212	256	208	233	200	211	219	192	213	217	218	214	215	215	207	219	242	218	217	201	238	234	224	230	216	212	218	216	226	231	215	221	236	203	188	237	210	203	214	210	234	212	234	238	215	234	215	229	203	204	216	220	225	211	205	222	216	213	216	203	206	241	218	233	234	207	186	200	192	201	216	215	238	227	235	227	210	238	203	200	209	201	207	214	196	222	223	208	206	184	253	215	241	249	212	183	224	204	234	206	204	209	207	248	189	217	188	202	219	212	216	221	207	225	191	228	228	220	223	221	223	182	198	213	214	195	232	193	202	235	243	183	235	251	224	213	213	231	220	212	225	190	202	213	225	214	250	198	202	233	208	211	221	193	201	225	241	206	192	215	235	232	233	231	210	250	212	220	204	219	234	231	246	231	201	211	232	198	247	201	213	230	229	251	198	241	220	208	226	194	209	207	200	216	220	205	208	225	225	227	221	195	206	220	199	208	236	207	241	198	221	228	220	202	212	208	211	232	229	231	205	233	209	229	226	224	204	217	220	200	213	205	223	211	209	215	207	210	226	200	220	208	223	220	197	202	213	224	237	193	223	256	212	199	220	241	209	215	249	211	230	214	210	216	229	239	211	228	225	197	207	211	201	202	226	241	206	244	212	210	247	239	243	209	216	220	240	227	199	233	204	210	241	200	216	232	215	216	221	225	206	190	183	228	212	222	248	214	224	242	224	209	211	223	206	216	221	249	211	212	217	232	212	194	206	250	219	222	225	217	233	207	220	247	216	225	222	209	192	203	198	225	220	225	206	203	198	205	225	199	232	234	235	221	229	201	209	214	211	192	240	212	248	214	207	208	227	216	219	230	220	211	238	230	196	240	235	227	216	220	199	198	200	204	218	231	234	186	201	196	209	236	212	213	212	210	235	210	184	194	200	181	227	226	212	194	218	215	228	214	211	218	204	206	237	214	243	208	240	234	227	211	227	218	189	237	221	265	241	242	247	219	212	225	223	217	229	235	212	180	227	191	220	214	217	241	208	209	215	187	223	248	238	222	224	234	215	236	211	232	207	204	214	236	231	205	225	215	215	240	197	217	235	222	224	238	242	215	185	218	212	211	201	212	220	217	222	179	215	210	235	221	221	205	207	204	194	233	212	210	237	224	211	204	216	213	225	200	217	213	212	203	235	230	220	222	216	217	245	227	209	211	193	198	233	211	208	203	238	235	198	214	205	221	218	195	232	234	220	200	200	212	224	230	214	203	224	216	202	234	235	229	226	203	211	216	230	218	217	188	222	241	232	201	194	192	221	241	222	232	234	213	207	199	228	226	213	227	250	226	232	206	214	212	221	238	210	200	207	228	208	207	228	236	200	210	222	217	231	200	219	214	211	204	190	222	239	196	210	229	207	210	225	227	223	214	215	215	178	229	236	206	216	210	220	188	236	238	181	218	215	239	221	212	226	210	204	232	224	237	224	199	222	208	185	233	221	226	225	244	216	223	220	214	185	250	197	239	192	206	208	224	216	216	201	212	216	224	231	202	208	191	238	202	215	211	230	217	222	242	212	203	240	216	219	199	233	221	188	231	233	209	213	222	198	215	216	241	214	239	231	223	234	216	226	189	248	230	207	234	230	207	209	201	231	211	207	208	240	220	227	238	231	205	237	217	201	215	231	218	204	234	200	227	236	227	228	248	215	209	223	199	193	203	190	221	218	223	230	239	233	227	235	222	227	200	222	225	226	244	213	171	225	199	215	215	201	219	195	234	205	222	221	214	218	246	206	189	206	243	217	220	227	215	220	219	239	223	208	228	206	226	223	229	222	194	216	230	246	223	195	208	202	200	228	208	211	211	217	214	221	201	217	245	224	219	198	251	199	224	228	232	208	210	252	222	188	229	227	230	215	204	229	210	222	208	199	208	240	220	216	195	231	229	217	219	220	242	239	211	182	217	194	223	203	201	227	205	219	212	217	234	226	213	206	202	218	229	208	202	217	201	196	204	220	224	217	235	215	203	209	234	219	215	226	233	220	192	223	211	190	226	221	196	191	219	205	222	215	228	215	196	221	206	202	217	179	208	243	185	238	195	216	214	204	219	219	192	217	191	217	191	197	209	222	237	237	215	238	215	224	208	239	197	218	216	221	200	230	231	245	208	201	220	227	203	215	206	198	208	220	261	216	232	195	187	221	205	248	215	206	199	210	188	233	241	230	213	214	229	238	205	210	222	204	206	221	197	196	231	195	179	249	238	229	213	227	244	213	195	204	210	215	186	193	216	215	200	183	212	220	207	234	218	219	186	226	223	219	209	214	232	234	186	186	221	202	228	224	221	209	223	196	241	197	213	224	235	160	203	203	216	224	220	233	217	209	234	215	226	214	216	213	231	202	211	196	188	207	214	228	229	219	215	218	219	213	213	222	234	208	216	204	206	252	219	232	234	204	221	222	242	221	227	196	209	199	211
3289	1947	5513	7132	6740	5685	4702	3582	2957	2474	4546	8559	7365	4578	1384	611	577	573	581	526	550	563	614	549	586	548	605	563	604	556	577	570	541	588	574	549	527	550	529	557	588	562	584	525	594	560	596	584	580	591	554	564	554	596	584	571	571	543	548	599	583	594	550	556	588	553	579	589	585	600	573	594	617	602	544	553	587	554	561	574	574	590	556	579	564	585	576	586	571	541	577	552	564	578	618	589	591	570	557	553	573	552	565	598	556	598	564	559	553	572	560	549	535	590	545	578	582	535	558	566	550	575	537	559	598	575	575	582	563	533	589	595	540	570	588	576	579	567	576	555	573	554	538	561	561	579	634	545	562	550	565	566	589	565	599	600	569	555	576	584	605	566	581	587	567	589	557	571	586	571	555	567	588	559	543	569	590	577	603	561	564	569	556	555	528	553	588	566	558	586	582	561	607	590	563	595	549	568	548	554	546	565	551	570	554	548	572	529	579	598	592	640	596	589	566	518	559	569	548	547	596	580	552	531	571	568	613	589	522	581	587	520	540	599	633	567	541	544	603	569	542	536	534	613	581	583	570	562	595	602	590	559	562	535	586	566	560	582	574	585	574	531	565	552	538	539	559	562	574	535	602	537	520	598	561	537	579	577	545	529	573	528	586	547	559	570	581	550	571	542	528	540	602	580	589	583	543	538	563	567	560	561	566	572	493	578	611	568	554	575	538	581	570	595	558	534	614	581	541	565	566	542	536	523	572	574	523	573	557	553	555	605	527	561	514	576	557	578	526	555	576	596	559	539	569	557	615	562	599	580	568	574	574	523	580	587	522	558	524	561	524	575	545	581	579	618	594	517	616	574	571	625	580	610	593	563	581	568	606	585	582	514	560	569	566	598	587	581	563	582	603	552	537	548	590	554	559	539	572	620	560	550	558	526	536	563	540	585	564	540	572	576	561	546	596	527	557	617	571	571	578	583	532	579	588	592	555	578	570	517	573	563	534	592	574	576	579	546	564	567	564	578	554	553	575	618	570	609	556	561	538	594	571	571	546	573	567	585	546	621	544	578	589	585	547	594	598	559	586	579	596	586	563	558	530	583	590	547	600	552	566	565	562	544	536	574	587	579	572	519	561	564	544	593	557	529	541	570	578	577	587	554	553	580	566	573	515	567	563	566	581	588	624	577	585	561	562	580	565	514	574	569	566	585	549	545	615	533	541	600	582	534	577	578	600	563	533	548	553	569	558	566	569	568	553	563	605	564	564	553	554	572	576	613	562	616	513	538	602	594	556	537	537	552	567	557	591	581	529	624	538	576	532	566	569	574	559	566	581	573	550	607	584	559	539	581	586	592	566	539	556	573	611	548	577	567	518	585	557	580	559	615	581	545	545	574	588	580	592	584	542	606	567	560	552	578	537	591	533	569	551	552	528	569	542	594	534	560	605	556	594	560	571	522	572	573	586	571	614	594	564	575	547	567	561	612	566	566	586	597	551	613	565	576	606	501	546	608	589	533	577	586	551	545	572	568	555	591	570	595	604	571	617	552	522	581	577	546	532	518	562	536	554	543	557	553	536	556	553	564	570	574	566	524	537	539	574	552	587	547	583	597	541	558	596	558	578	543	555	533	548	562	516	564	553	554	554	573	568	566	527	526	564	524	549	540	567	547	574	549	609	593	569	585	523	584	535	592	602	586	598	556	582	540	580	544	547	560	597	551	591	576	602	566	598	575	564	615	586	554	609	569	605	544	542	593	555	549	559	559	579	551	554	577	572	544	569	546	581	568	556	596	577	594	578	563	551	565	585	602	577	558	537	522	564	563	544	542	601	557	568	575	566	581	529	592	561	593	564	586	564	590	588	560	581	601	574	560	612	560	530	539	546	592	565	548	571	589	571	588	556	585	568	593	589	563	612	571	590	582	583	570	594	562	565	582	611	595	541	587	542	546	573	597	618	550	576	598	637	573	571	553	564	554	536	544	540	586	566	581	574	606	579	565	550	571	596	569	585	579	561	592	567	561	570	558	588	613	539	563	579	605	560	523	556	596	521	599	602	608	548	601	588	551	604	565	613	538	579	567	549	597	526	553	617	518	581	536	599	622	550	605	577	544	542	583	568	586	616	568	562	535	537	545	589	553	571	598	570	578	562	508	540	553	565	539	611	550	587	558	588	551	578	573	559	528	609	581	575	524	575	567	548	510	558	575	568	605	556	509	557	555	531	545	536	593	563	588	573	569	574	590	572	522	623	597	535	555	537	574	613	562	572	555	526	614	577	568	536	548	616	570	511	618	535	611	546	586	575	603	552	553	571	564	598	586	587	539	538	523	582	518	570	585	550	573	572	586	590	594	558	540	518	565	592	565	534	587	567	563	521	566	605	554	559	558	574	590	532	571	574	552	546	562	610	545	532	583	559	556	545	602	550	569	563	604	527	572	584	577	582	569	559	542	565	533	611	615	541	607	581	561	555	583	559	578	592	557	558	581	550	566	567	534	607	565	558	550	591	576	559	574	578	533	577	602	582	616	549	562	570	557	589	597	566	585	590	571	529	538	530	545	574	547	569	560	558	598	603	587	553	567	525	612	524	590	587	600	559	589	562	566	593	588	565	584	578	601	559	561	580	538	595	553	524	611	559	553	559	566	544	564	541	564	565	538	601	582	548	587	570	546	598	549	565	585	532	553	567	546	573	570	579	576	594	603	580	542	583	556	585	552	608	557	558	570	604	575	553	540	571	604	572	632	538	585	575	542	592	522	572	549	561	557	585	579	560	577	584	531	551	552	556	576	584	574	573	565	565	578	586	564	583	568	576	596	580	535	548	531	607	526	554	571	558	593	595	587	581	594	572	612	602	566	592	591	578	528	588	567	575	561	596	560	561	577	585	595	551	593	533	542	549	570	561	591	581	565	573	539	573	575	570	597	567	575	552	519	558	566	515	575	546	575	569	572	522	553	553	574	562	510	567	563	551	605	543	557	550	603	577	557	540	531	577	598	556	553	567	565	592	593	581	586	565	573	582	523	591	579	621	571	513	560	596	530	569	537	566	596	558	538	595	551	565	576	618	581	564	599	574	552	587	593	522	567	588	576	591	566	601	581	576	562	563	548	575	543	579	571	554	564	614	563	574	585	560	576	527	576	547	544	564	614	570	601	594	566	587	557	577	573	542	556	605	576	570	536	579	583	550	577	558	564	564	564	551	582	625	580	546	583	574	519	535	591	538	561	569	574	554	566	577	547	539	539	580	608	529	554	581	571	552	550	568	580	593	551	558	543	563	574	558	529	579	555	530	562	578	594	619	564	598	535	576	541	558	584	552	576	520	518	550	545	542	552	571	582	561	545	556	565	547	543	575	575	557	522	569	543	575	577	539	589	595	576	552	590	570	584	562	560	556	569	587	582	585	615	610	579	569	537	524	563	605	558	578	574	580	577	588	550	586	599	605	572	617	576	601	545	556	553	578	596	510	551	516	536	501	576	584	596	570	573	600	572
9972	5803	6989	5283	3284	2390	2142	1636	1488	4300	11160	15238	11550	6201	1169	368	309	309	300	335	323	289	301	283	279	312	294	290	308	305	266	284	293	298	291	294	295	307	287	292	289	305	330	289	289	304	272	315	288	307	312	276	308	320	313	290	278	268	293	313	288	324	281	286	281	312	282	290	294	314	329	303	295	302	245	306	302	335	285	269	267	325	287	284	322	293	286	315	305	280	314	290	318	304	276	269	279	313	269	287	336	326	264	280	295	288	280	287	288	281	287	338	302	312	322	267	281	313	295	278	338	304	297	334	298	298	287	292	319	292	298	287	304	294	334	294	322	295	285	299	293	296	308	306	285	323	279	313	323	302	271	290	302	313	289	313	279	292	310	270	305	283	290	294	288	305	298	293	302	266	274	291	281	293	274	294	288	297	284	288	288	295	309	310	297	250	297	276	303	297	302	333	286	307	281	285	329	285	334	295	279	286	281	275	334	304	337	295	254	302	281	299	307	291	289	332	294	288	286	310	318	319	292	294	259	297	307	327	260	290	280	288	330	297	311	273	302	317	316	314	300	299	282	320	323	287	288	272	317	291	296	291	320	294	265	287	287	265	325	294	306	271	286	319	291	267	299	293	286	271	253	277	304	329	268	305	297	264	298	297	303	291	320	305	301	291	290	300	285	309	309	318	321	288	276	264	289	300	274	288	290	308	329	312	293	290	285	312	311	281	302	292	328	281	336	297	287	305	328	284	282	336	307	274	337	291	307	290	310	286	276	285	315	298	318	270	296	309	295	293	292	293	294	283	309	269	318	303	259	316	309	285	280	297	279	289	321	285	307	271	293	313	311	293	258	310	287	303	283	291	281	248	290	293	320	292	280	280	270	268	313	298	273	302	321	326	299	303	285	304	296	287	305	280	290	288	307	336	280	294	272	313	318	281	322	329	270	327	304	310	267	295	294	303	276	285	290	285	279	276	276	319	322	270	320	277	294	312	277	296	311	265	295	288	283	292	310	291	307	307	292	296	315	293	294	326	283	310	323	282	291	306	286	286	329	294	321	293	291	329	301	301	318	289	291	333	305	260	299	293	299	302	283	299	283	299	304	343	347	297	294	290	315	277	273	305	284	272	278	289	299	292	309	297	330	308	282	305	316	303	263	314	289	294	294	301	313	322	305	314	314	362	311	299	293	299	329	321	284	303	275	282	290	288	282	273	272	319	298	299	287	290	270	278	307	309	297	277	291	288	306	278	294	272	309	287	321	267	284	346	294	287	276	294	286	261	321	296	291	293	317	291	288	308	291	321	313	311	291	301	271	282	312	290	299	292	278	297	294	319	298	278	295	321	310	306	303	268	296	302	300	322	298	296	299	310	271	296	296	290	307	293	316	316	289	291	286	308	288	315	300	288	293	308	281	283	289	293	310	281	280	311	308	288	328	300	266	285	326	308	288	308	305	285	286	288	330	303	299	284	292	275	287	290	297	306	290	302	267	308	312	277	299	317	308	289	297	283	300	305	313	333	321	319	280	313	280	290	292	303	306	299	283	290	348	310	267	254	308	306	317	285	282	332	303	309	288	301	300	298	292	244	300	347	287	312	250	317	285	276	276	323	281	291	295	286	290	271	306	307	311	318	310	259	256	294	291	269	293	305	310	321	279	280	298	312	290	297	289	317	300	299	278	255	313	299	288	306	262	304	289	305	313	276	303	289	285	326	317	324	298	289	302	253	302	300	296	281	308	274	298	290	252	274	255	293	283	304	327	270	333	265	290	313	316	295	277	293	294	304	301	300	275	297	297	270	273	295	330	291	304	285	263	284	311	273	291	289	299	275	311	287	284	322	298	302	310	322	315	291	320	320	306	305	278	316	308	311	307	266	278	288	325	302	300	320	331	285	312	295	276	303	308	272	318	276	313	304	287	260	293	327	312	325	302	314	267	292	265	302	288	327	290	302	324	307	286	263	292	291	309	295	305	277	314	283	299	274	323	286	312	295	285	265	297	270	278	300	288	275	289	297	315	300	297	307	315	327	269	305	297	282	265	330	302	293	288	303	313	335	289	308	306	275	292	299	294	313	290	285	315	277	324	324	309	324	294	279	285	289	301	291	316	277	295	279	286	306	303	303	284	277	307	307	319	290	301	345	291	326	292	279	277	294	292	304	300	283	287	274	286	328	276	293	288	285	282	288	302	283	278	297	327	319	269	313	291	274	261	313	262	297	283	279	290	268	297	260	276	274	309	316	307	317	299	312	312	324	270	300	327	300	304	299	304	280	284	312	309	332	289	298	304	285	293	287	294	283	303	278	320	279	283	320	299	320	314	317	317	297	309	301	289	301	292	296	280	310	270	283	275	273	293	321	308	304	278	303	300	287	294	293	295	292	309	281	270	331	288	309	267	288	305	313	280	280	317	304	295	279	309	304	302	281	266	276	288	338	332	286	322	276	271	299	317	295	326	297	313	289	318	342	315	288	311	287	284	294	289	293	296	331	291	342	322	312	310	306	305	294	278	288	292	288	295	278	275	269	280	308	303	326	295	300	302	292	294	291	315	293	289	296	309	286	319	230	279	291	273	316	307	278	280	276	297	299	283	248	274	312	294	291	303	328	303	290	319	293	253	289	295	314	308	297	298	295	350	283	284	304	283	298	294	309	261	277	306	291	313	316	312	275	284	313	306	293	316	286	290	276	297	264	276	298	278	295	316	311	291	294	290	303	321	299	293	290	307	285	287	305	329	298	275	287	301	335	294	314	294	288	313	297	296	296	307	297	272	310	273	315	288	305	290	294	302	311	287	288	287	294	298	324	269	307	314	305	297	348	280	281	298	297	268	295	292	333	298	310	295	290	291	264	283	292	298	287	311	300	299	304	307	291	267	304	272	318	295	320	294	308	307	311	260	270	337	297	286	313	273	289	303	287	283	281	312	292	267	297	313	303	304	339	293	286	283	319	317	315	293	293	345	308	286	332	263	335	303	280	296	339	283	267	302	280	284	278	309	275	281	307	288	288	293	285	284	290	300	309	314	289	300	300	282	283	300	273	290	313	273	282	296	273	301	267	301	284	283	329	291	305	313	301	296	295	295	292	266	288	290	269	298	296	279	308	289	267	301	296	285	315	302	291	274	291	299	290	302	297	298	277	290	282	289	300	311	314	316	299	291	276	279	315	293	293	291	282	304	295	304	277	259	299	323	311	265	285	296	298	314	300	297	296	281	300	292	257	296	309	296	311	290	268	289	303	248	308	296	317	274	299	264	303	337	297	269	265	272	299	269	280	277	317	280	318	299	270	287	296	285	288	304	320	316	316	271	293	312	315	293	269	292	290	300	312	260	287	295	272	319	289	328	307	295	289	312	295	268	283	297	307	322	291	303	327	268	314	315	313	251	283	306	295	241	307	286	294	295	294	291	312	293	279	296	298	313	309	281	295	322	289	289	325	313	292	300	298	299	282	306	309	292	328	307	276	276	289	312	259	290	304	322	271	287	276	282	286
7485	5419	10189	11743	9786	8992	8362	7291	7103	15464	31337	37260	30441	19773	3996	1053	767	770	830	791	799	780	784	708	736	758	710	738	748	753	700	789	758	726	736	719	746	706	750	750	731	746	768	758	758	710	774	738	788	767	776	722	742	705	797	738	732	732	759	747	755	758	763	734	763	752	699	783	727	710	730	750	749	710	751	706	741	753	731	751	731	765	763	773	760	743	758	692	725	740	737	762	763	749	764	736	742	698	773	762	730	738	755	773	762	774	746	732	734	702	688	730	757	738	727	679	773	767	720	752	761	718	731	736	707	750	744	745	717	719	701	761	645	703	731	724	720	720	730	752	691	738	700	699	752	797	703	757	695	720	759	724	714	728	730	755	752	734	700	777	745	765	723	772	740	729	706	751	756	732	737	715	772	790	741	739	722	725	708	760	760	759	720	723	697	726	780	740	786	726	720	761	756	715	795	722	778	779	752	771	788	743	737	722	754	720	689	774	725	739	751	749	828	761	707	789	714	732	759	753	748	782	731	714	792	679	723	712	758	711	740	767	732	718	721	771	742	781	761	767	737	781	749	744	795	737	766	731	786	745	764	746	738	697	738	727	719	792	733	739	689	733	758	756	666	751	769	703	753	747	738	738	744	735	740	726	761	746	772	768	776	749	782	763	748	733	765	721	761	758	792	701	693	689	719	775	738	740	736	726	750	695	689	712	719	754	724	739	770	692	749	672	680	748	743	752	741	742	737	748	743	777	719	723	721	693	721	774	755	729	738	751	756	725	717	787	716	726	727	757	685	715	721	725	703	696	747	779	714	695	721	749	690	770	784	742	684	699	739	745	766	677	742	717	728	765	779	723	753	758	754	765	767	763	688	724	718	730	745	727	752	801	764	739	754	747	725	740	775	726	705	724	809	776	792	748	739	670	709	746	714	694	754	751	763	713	756	751	714	808	792	702	726	754	703	744	705	778	696	800	746	758	760	719	722	769	732	718	711	669	752	696	680	756	724	704	703	749	754	744	772	733	750	748	713	746	768	791	701	721	708	754	764	769	745	699	710	749	774	781	703	743	733	763	742	713	710	742	718	730	787	723	709	779	742	771	749	740	738	727	731	716	784	728	745	639	735	714	769	775	731	783	664	762	746	695	766	707	687	734	731	783	747	756	727	753	784	691	691	722	776	705	749	716	752	698	730	763	729	746	745	728	720	762	725	739	748	734	744	732	792	743	737	694	754	720	710	751	754	776	763	730	707	742	768	773	726	792	729	735	741	730	746	758	714	716	758	757	745	718	764	751	747	696	693	690	718	715	768	731	731	717	784	727	714	730	769	745	729	772	710	745	758	685	779	698	782	738	797	748	710	745	707	772	756	736	740	762	770	760	771	728	730	752	745	744	735	735	696	721	756	810	757	766	676	748	685	760	753	724	717	744	682	719	719	755	766	747	712	731	778	729	778	715	779	748	794	746	754	791	716	802	769	758	754	721	769	718	723	733	728	749	740	743	771	778	759	733	773	725	756	762	797	751	765	723	718	758	736	778	730	762	729	752	762	725	755	694	750	765	739	721	746	777	722	796	735	739	728	706	754	794	749	748	774	717	750	704	762	724	730	726	798	770	722	728	751	786	731	729	736	750	754	717	731	738	785	760	784	752	746	739	758	733	755	794	750	736	740	744	757	767	730	697	706	711	764	702	738	765	756	750	714	711	777	718	738	684	766	730	687	725	787	723	722	718	781	751	726	695	722	726	754	733	707	769	735	730	722	760	753	687	776	755	725	702	765	765	729	763	712	786	772	716	744	806	766	743	716	687	754	761	771	721	758	784	706	702	797	779	769	750	737	701	757	728	724	786	749	739	765	711	768	720	735	757	743	742	738	763	757	739	720	748	717	738	760	762	736	717	759	708	742	777	754	754	744	721	741	791	779	772	731	735	786	757	737	759	739	732	752	779	730	792	730	752	695	754	745	758	779	771	783	749	724	757	713	725	765	730	777	726	755	738	747	756	718	754	733	682	737	768	729	799	771	728	722	644	777	750	731	754	709	734	731	726	748	757	756	711	763	723	744	752	820	732	738	742	745	735	771	765	716	748	725	744	741	745	698	770	777	761	712	740	784	741	728	777	710	749	762	741	773	713	778	714	765	740	770	810	702	709	707	741	715	760	800	751	762	756	743	677	726	798	706	724	740	750	792	770	729	721	785	729	740	728	793	760	732	803	700	744	773	705	778	761	713	727	719	732	709	726	725	742	754	754	740	745	733	776	779	750	710	769	714	744	726	729	683	708	722	714	746	722	701	748	743	759	745	738	717	720	794	764	759	755	751	718	734	738	725	791	757	805	729	737	780	720	773	708	716	785	693	743	741	751	713	738	732	781	725	761	737	751	779	789	714	757	673	762	778	687	735	753	820	757	733	716	720	734	653	753	812	742	734	731	772	750	758	715	723	734	726	709	750	761	771	745	766	795	691	739	697	716	749	747	764	704	724	747	810	762	701	705	719	747	750	745	688	725	761	758	744	759	777	730	760	765	715	724	725	731	735	729	742	764	732	704	769	731	762	732	716	737	751	763	721	747	743	731	813	740	720	749	747	771	705	769	732	762	732	760	718	792	742	809	659	756	751	792	729	760	759	746	759	762	750	832	735	780	741	756	747	770	766	719	784	796	767	753	702	733	762	748	737	714	785	664	698	750	733	755	694	742	753	693	781	781	782	701	726	717	739	758	765	691	684	767	780	735	807	746	735	730	701	744	733	734	732	703	745	720	710	724	760	715	801	702	761	820	724	735	769	744	772	792	703	755	754	749	719	737	738	739	738	736	752	713	780	744	698	752	802	730	700	721	709	697	717	714	758	785	695	723	741	752	748	761	736	730	762	753	721	779	708	745	762	750	730	729	753	715	749	703	775	719	750	768	703	695	747	700	748	786	742	706	766	736	722	792	785	741	704	741	739	758	701	726	704	715	701	737	729	747	787	773	709	732	758	758	723	717	739	717	755	734	728	720	737	742	736	759	701	761	779	718	736	709	765	716	705	754	737	724	726	679	721	701	721	743	725	728	763	713	754	745	748	756	699	790	724	703	780	681	716	711	787	789	771	757	769	748	726	771	744	712	772	750	711	705	772	732	772	735	762	700	781	709	741	771	757	733	728	723	794	754	788	754	699	728	740	706	738	759	719	743	729	736	710	758	720	722	726	728	793	732	745	796	722	725	750	718	728	723	747	733	751	703	716	780	784	771	750	724	761	734	748	764	769	762	750	723	711	767	792	754	737	716	712	730	743	719	736	718	789	768	739	718	765	681	741	811	809	736	758	790	709	782	723	738	801	777	711	776	743	724	741	777	763	732	754	774	771	738	709	692	748	785	764	727	772	724	746	708	736	809	745	712	705	740	762	740	679	733	744	736	710	757	741	702	736	735	726	729	714	741	705	758	765	734	766	729	714	780	735	779	726	716	766	753	741	728	741	802	775	716	747	713	724	737	761	704	717	781	708	746
17786	11514	10658	7162	5108	3796	2800	1739	1892	11944	29769	28241	19973	9875	1020	394	336	327	319	318	339	304	290	294	300	303	340	286	320	305	301	309	305	289	305	313	342	303	309	312	291	275	288	278	321	260	337	298	328	317	323	273	323	302	275	280	317	306	305	299	329	287	269	291	302	301	327	298	297	328	275	287	329	288	298	284	346	310	260	312	326	319	279	280	284	295	313	291	285	293	295	296	296	296	277	301	263	297	313	315	317	291	337	312	298	310	300	304	315	297	277	322	317	294	287	334	325	325	296	284	272	250	294	289	296	301	307	282	261	265	295	295	301	296	291	292	318	277	304	308	288	306	296	273	271	282	307	284	279	306	295	296	284	345	288	292	291	287	323	295	292	316	307	292	313	266	282	296	292	304	306	272	304	295	354	323	295	286	294	276	320	300	289	298	292	300	307	307	309	275	285	279	281	289	301	281	292	309	326	312	302	263	293	281	271	294	317	315	304	332	284	272	314	287	328	322	299	315	316	301	277	287	298	307	307	322	303	297	327	303	294	284	325	328	283	267	295	304	298	301	333	305	328	273	284	308	327	292	332	269	306	320	308	319	317	295	290	302	273	331	355	318	300	329	311	297	304	303	297	269	303	282	318	290	314	301	313	318	296	306	316	302	338	282	295	288	281	317	311	304	294	262	327	287	304	312	296	296	287	303	293	294	308	318	300	278	333	278	280	318	313	334	293	299	303	289	252	267	299	319	289	325	330	292	301	297	309	325	303	298	316	339	309	339	290	304	296	334	314	294	291	285	292	314	310	284	273	282	305	295	316	287	287	313	281	258	294	316	301	281	287	302	280	294	274	311	317	296	306	299	282	259	313	277	328	284	304	296	309	304	312	310	300	323	323	279	290	308	318	288	292	282	305	302	306	283	306	305	298	299	307	297	355	321	304	306	313	295	339	259	300	322	320	296	284	271	293	254	285	286	306	273	314	283	312	286	305	338	325	285	286	272	281	297	295	310	326	309	311	293	314	289	276	283	313	293	319	300	269	322	304	297	273	286	285	297	296	302	297	283	328	306	321	280	302	332	324	292	306	273	319	288	256	310	305	286	320	289	304	283	316	288	277	311	313	326	261	283	309	320	284	271	318	299	298	293	304	290	291	290	322	299	259	307	301	322	313	294	309	294	284	310	277	281	313	290	297	293	316	297	301	289	286	290	293	286	276	313	287	285	308	302	332	296	294	268	277	308	301	330	298	277	312	306	302	292	328	252	293	270	349	296	318	311	321	294	291	267	334	280	295	362	291	275	284	311	285	277	272	291	299	306	270	282	298	267	289	327	301	275	304	298	296	334	341	310	312	271	259	310	314	277	284	326	294	307	280	289	325	314	300	328	319	302	304	294	301	319	295	302	304	308	303	304	313	313	317	301	296	276	293	279	282	325	279	330	269	307	263	295	295	297	282	281	300	309	291	288	293	312	294	307	311	292	294	316	300	336	308	279	306	302	275	333	333	288	299	327	330	320	299	290	323	313	283	298	304	301	315	276	294	294	315	301	304	317	331	308	329	319	313	318	318	260	312	257	297	304	313	294	300	285	314	296	248	300	304	296	291	321	289	303	282	314	312	299	309	297	358	313	318	295	278	322	288	294	280	296	293	284	308	279	304	301	279	291	314	293	305	276	268	322	316	314	272	278	306	295	329	307	312	308	321	294	269	273	296	270	302	324	309	320	307	279	306	301	297	298	260	296	314	291	285	286	340	337	291	312	297	274	274	318	328	291	319	329	304	302	314	267	286	355	305	331	290	327	333	326	261	308	275	312	312	307	287	278	310	290	289	290	293	291	299	318	294	301	308	289	301	309	293	308	291	273	292	288	296	297	287	320	320	298	291	268	330	282	299	300	271	277	294	314	293	327	300	283	289	294	298	280	304	302	295	301	311	285	306	299	299	291	307	302	302	313	278	293	295	261	298	271	272	331	333	293	320	328	312	293	282	292	318	321	305	332	314	321	311	304	326	342	306	318	323	310	306	315	292	328	269	297	303	293	325	310	301	309	332	303	280	268	287	318	320	297	287	272	287	314	305	304	307	281	292	298	315	296	266	320	318	321	297	292	286	294	288	309	313	332	302	279	293	295	304	289	315	302	292	295	320	281	330	297	284	304	316	301	296	319	309	340	317	280	288	331	316	287	332	321	316	284	301	303	306	309	299	273	328	317	282	328	311	322	318	304	317	296	329	331	336	309	325	305	299	279	272	281	310	329	317	312	313	289	300	308	323	299	297	279	309	294	310	287	305	329	324	272	274	282	315	328	321	298	315	336	291	307	292	325	292	292	308	278	302	292	298	334	295	271	297	289	304	325	312	303	281	300	280	307	307	313	307	301	284	276	276	314	303	323	279	312	284	297	297	276	323	314	281	295	320	293	326	323	294	312	294	283	295	282	317	315	302	313	291	294	319	313	282	289	330	327	296	284	249	320	315	311	288	311	292	318	286	300	315	306	294	299	279	332	336	307	307	300	318	279	336	294	279	329	310	314	298	288	313	316	302	284	284	328	337	326	332	318	297	301	332	285	318	304	268	294	302	308	301	336	288	303	300	331	277	336	296	301	278	287	303	277	292	307	304	278	324	330	303	310	337	315	289	314	297	321	285	289	300	326	278	308	313	306	256	261	336	324	305	306	300	309	280	296	272	334	317	302	308	321	295	329	307	301	307	300	309	295	321	307	274	288	278	307	285	282	282	268	301	291	273	295	302	305	310	301	318	303	302	300	273	293	323	265	298	298	279	304	308	314	314	334	285	280	269	310	300	294	304	318	262	291	297	326	297	308	292	275	286	289	301	320	298	279	283	306	285	293	324	304	305	315	306	324	326	313	291	293	321	301	289	289	295	327	285	299	267	328	290	305	266	287	301	271	292	276	298	282	333	266	317	307	285	307	322	314	275	299	326	292	306	310	284	294	332	295	322	288	303	312	276	302	321	295	299	321	295	298	306	273	268	333	306	335	316	344	326	302	315	305	307	290	310	319	281	293	311	331	277	313	315	308	311	312	303	325	295	300	313	326	300	309	287	308	325	316	317	333	312	309	306	295	307	270	290	310	327	346	301	316	302	277	311	303	317	288	297	298	291	320	308	296	322	283	336	300	346	328	260	288	295	308	319	272	303	298	288	304	309	274	285	294	293	315	329	295	318	295	329	313	304	283	283	286	285	332	319	313	281	276	330	284	308	337	290	326	288	282	295	327	306	292	317	280	283	287	313	298	309	313	316	313	301	318	312	300	296	277	294	309	273	295	301	309	293	282	320	305	292	291	316	323	339	287	290	279	294	324	313	302	296	298	320	267	288	340	308	307	294	275	330	282	288	313	332	329	265	287	299	348	327	320	293	309	314	282	293	306	302	308	324	257	286	319	322	305	303	308	282	252	305	290	315	273	286	331	287	325	332	326	280	283	290	299	327	302	319	314	311	268	307	298	259	303	289	321	309	314	323	329	284	341
10654	8734	12932	14228	14060	12803	10462	7678	8336	30517	49962	47437	38889	23271	2441	1385	884	830	775	799	920	810	799	784	713	783	728	742	700	784	750	780	733	690	688	751	772	703	699	777	738	689	717	751	715	791	749	736	729	727	760	765	722	700	722	710	725	736	773	761	710	768	720	762	680	736	749	766	677	746	700	709	725	723	744	757	709	688	759	708	770	763	700	755	705	766	705	756	807	737	764	755	739	739	722	765	719	731	701	745	715	725	765	735	774	715	737	747	739	733	734	702	723	765	714	690	721	769	723	666	718	697	772	711	720	716	705	746	697	673	745	723	679	742	724	725	718	721	723	752	733	785	716	716	791	724	712	747	718	747	763	745	778	748	729	755	746	688	780	721	771	724	699	706	742	741	733	724	756	754	759	736	728	743	716	740	726	717	777	745	737	680	717	727	716	742	741	703	716	744	683	720	761	724	716	739	733	737	749	721	698	781	737	746	744	746	685	735	736	758	728	704	738	721	769	763	752	740	779	738	728	742	705	746	702	697	705	740	737	748	747	749	734	727	726	747	762	749	761	747	712	761	721	730	712	723	746	717	748	710	773	733	692	702	694	769	745	660	740	736	708	784	791	739	762	728	725	699	731	749	724	710	728	726	711	745	721	766	693	723	767	757	759	739	751	719	695	689	675	734	745	682	724	735	726	735	745	763	758	737	719	727	747	684	727	705	756	806	738	738	740	747	730	715	771	755	748	758	744	738	700	744	724	708	688	706	738	729	740	771	786	728	713	706	739	789	662	705	730	747	699	760	742	729	724	760	715	777	743	702	678	720	752	722	707	723	790	784	693	792	711	747	743	724	761	723	778	717	738	737	727	709	700	738	752	724	752	711	762	671	712	728	791	751	746	717	713	787	695	758	708	751	729	682	744	741	735	725	735	749	751	752	742	740	713	733	711	723	721	754	730	717	757	698	716	714	741	760	737	731	717	771	752	748	739	693	746	698	752	724	728	727	712	741	725	699	708	765	726	766	756	756	698	708	800	707	701	756	723	775	733	740	728	775	742	736	737	732	764	679	724	712	725	744	697	734	724	715	753	804	730	698	735	713	728	696	740	734	723	733	714	751	719	745	720	737	761	763	724	727	725	724	729	724	770	680	714	697	754	695	749	728	722	730	721	716	737	684	688	720	711	698	707	762	755	712	706	715	729	744	730	755	731	689	733	771	747	726	765	700	732	679	705	735	710	709	696	746	735	758	726	716	834	709	769	736	701	741	712	729	692	700	716	702	762	771	761	730	753	702	732	730	750	748	722	718	720	692	729	714	720	698	695	735	708	756	718	756	724	737	769	728	700	739	711	704	755	791	753	701	760	773	700	772	743	722	822	735	676	721	721	745	731	775	726	711	759	716	712	723	717	710	719	725	695	732	727	689	719	679	762	749	697	722	712	750	745	744	682	717	739	738	768	762	756	694	733	715	736	692	712	748	721	753	737	775	678	705	694	705	732	704	740	745	692	734	754	743	746	694	670	718	755	695	752	730	724	776	711	702	738	746	726	715	703	767	777	731	760	775	788	740	770	740	718	730	711	698	713	719	753	733	702	765	716	705	731	762	732	738	732	701	748	693	697	739	737	702	706	706	708	788	743	751	748	735	706	747	759	734	738	760	732	792	716	712	736	720	739	705	702	699	691	711	730	677	687	770	738	777	744	707	744	728	766	720	764	684	755	739	751	761	737	722	766	704	735	691	732	754	690	751	761	723	759	682	738	776	744	696	755	748	745	741	716	707	744	734	712	717	749	741	689	700	748	698	710	749	789	707	679	792	719	743	775	708	716	707	739	692	694	735	747	717	747	725	702	699	726	735	730	717	740	760	743	710	732	727	734	734	757	751	701	736	742	736	760	815	731	717	692	697	672	738	698	705	709	658	745	732	682	795	743	770	771	760	738	712	742	702	689	752	738	728	775	751	742	756	766	698	688	731	756	781	721	727	752	694	720	738	732	713	736	743	712	684	754	746	732	762	728	744	730	691	710	731	799	747	683	777	731	670	753	717	723	742	730	757	734	744	770	708	760	692	717	764	754	712	733	728	698	672	724	733	719	706	763	707	767	684	670	699	657	709	708	746	695	706	669	742	736	732	697	707	720	732	712	693	736	785	729	741	749	728	720	712	744	761	725	753	714	692	699	745	758	724	683	749	757	672	747	717	681	705	701	738	699	702	773	763	728	738	718	722	734	746	754	694	760	740	750	733	783	741	753	681	721	727	769	715	702	699	710	719	700	779	703	723	723	719	694	750	750	703	729	764	727	725	731	754	713	757	717	764	726	726	679	732	750	729	737	727	713	666	698	744	731	789	716	722	738	767	692	755	740	720	723	691	737	725	741	737	733	761	706	738	744	726	748	705	723	754	724	743	711	717	758	714	744	733	721	731	721	741	706	685	755	726	751	720	770	741	753	708	717	743	755	730	708	717	735	685	755	766	741	763	699	737	740	757	717	740	747	706	736	742	715	768	720	725	702	703	766	682	710	741	695	758	716	754	690	753	736	768	763	726	774	748	725	708	733	722	763	763	717	715	766	719	757	742	705	802	715	726	729	709	789	762	760	694	723	647	795	713	760	710	703	731	737	744	693	713	716	773	757	719	751	686	704	736	758	749	710	741	810	734	734	767	726	720	745	710	735	734	697	689	709	705	761	757	770	766	738	682	745	755	703	748	752	738	723	785	749	751	698	767	772	732	754	707	752	718	716	723	737	711	711	760	744	739	702	710	739	758	720	777	740	746	715	729	721	708	738	753	711	696	735	705	695	685	697	711	786	725	745	724	749	746	725	741	711	709	741	821	730	724	710	756	706	731	719	711	744	716	719	715	681	750	708	667	710	691	748	737	703	726	728	717	762	720	720	739	680	719	747	724	793	725	698	685	690	672	731	716	756	741	682	759	731	662	761	676	737	747	748	720	777	761	756	752	731	689	750	745	687	737	736	701	762	788	734	711	758	727	764	727	711	705	737	705	764	775	736	787	725	726	760	767	718	689	752	749	708	738	683	741	747	722	766	736	706	722	748	695	740	770	744	714	714	699	760	710	720	747	749	714	722	742	702	741	769	725	769	747	743	704	758	746	698	786	697	737	739	718	727	711	716	690	712	724	735	737	752	729	734	746	768	812	700	699	769	749	706	721	760	713	711	759	734	747	700	712	730	754	696	730	753	674	787	733	744	807	768	739	733	694	721	735	741	697	751	729	736	752	771	699	756	725	768	665	758	715	740	707	726	738	699	694	716	727	697	760	727	707	716	715	652	757	753	751	712	750	722	747	732	693	739	734	710	772	764	719	695	735	762	719	695	711	713	740	724	755	698	746	763	763	699	730	722	694	770	762	778	756	734	723	727	696	695	670	727	710	708	731	750	786	697	704	716	715	703	717	728	730	709	741	750	746	674	710	745	723	715	733	746	763	722	752	711	743	742	710	722	697	758	728	665	745	746	706	736	789	716	750	763	704
4060	1861	2212	1239	935	624	507	428	604	638	1198	1457	1176	669	202	193	160	158	167	195	229	184	176	202	176	177	161	178	162	196	170	193	201	192	172	185	178	173	155	165	174	180	188	174	160	172	191	153	174	183	180	172	151	185	150	196	185	172	199	186	170	187	137	187	180	183	171	152	165	198	166	173	167	176	183	199	177	150	157	199	188	196	156	182	182	172	171	162	193	185	159	192	170	161	169	158	164	183	158	171	192	166	173	154	180	183	181	172	158	173	165	190	167	197	160	183	163	179	194	176	177	174	172	188	179	171	163	176	180	159	152	173	164	187	174	171	190	203	168	167	180	151	150	174	183	163	178	170	170	162	169	176	173	162	170	166	144	174	153	178	179	184	182	163	161	140	200	188	165	171	146	168	208	162	175	158	180	170	180	194	145	167	164	178	194	179	187	165	180	178	174	168	199	167	176	141	193	186	166	205	169	195	176	142	193	161	186	167	171	183	166	173	137	168	187	189	176	166	184	181	183	164	194	167	154	166	146	196	169	169	158	165	170	150	186	169	202	166	169	183	179	210	187	143	175	216	185	151	157	140	180	181	182	184	161	171	180	174	159	179	162	179	177	156	184	176	175	173	190	185	202	144	173	167	166	172	168	159	191	180	160	190	161	188	209	182	152	180	192	193	218	167	171	168	191	177	173	169	167	154	172	162	172	185	216	191	169	174	210	179	141	171	205	174	169	174	169	181	186	159	172	174	191	181	174	160	163	182	161	186	158	153	147	200	182	158	175	189	151	164	174	160	181	175	172	183	167	158	176	178	175	195	188	142	171	205	183	168	185	179	174	179	181	159	162	168	147	186	186	177	159	180	185	180	159	189	160	175	195	189	180	177	167	175	183	171	171	190	171	175	166	192	189	160	164	179	173	172	165	176	189	190	194	191	164	164	183	185	169	151	191	147	149	168	187	165	159	169	162	177	154	170	201	181	182	184	181	193	191	170	173	161	180	187	172	186	159	155	187	169	175	172	182	142	182	170	203	183	154	167	178	196	174	201	165	194	177	183	188	192	165	173	182	177	179	172	176	161	161	170	188	170	194	167	188	163	176	187	177	169	193	163	166	177	163	168	183	183	177	169	157	177	163	182	181	176	168	169	158	185	155	153	169	182	200	171	168	197	174	184	159	185	170	184	173	173	171	191	152	164	162	162	178	166	167	168	169	188	183	169	208	184	180	176	201	176	184	179	176	173	179	193	175	175	199	165	191	181	176	165	170	177	174	170	169	181	159	186	192	170	164	156	166	167	176	183	195	197	176	180	175	172	161	173	177	183	189	186	176	199	174	156	183	199	173	180	155	186	201	166	151	185	173	181	175	144	196	185	186	201	208	186	173	171	171	157	178	169	167	180	179	176	176	174	191	165	168	176	204	170	132	182	164	188	178	166	189	185	190	174	169	155	165	163	164	167	186	159	156	172	167	190	175	140	179	175	174	172	162	181	156	171	162	163	179	190	159	203	182	176	180	172	166	196	173	169	174	178	171	160	175	174	185	167	178	186	166	190	196	162	185	163	183	165	174	160	175	181	174	162	163	175	175	163	200	184	166	186	181	174	190	177	200	191	154	189	161	184	173	186	184	150	201	152	178	177	207	183	190	160	195	161	168	189	184	173	176	167	180	184	171	160	172	177	159	165	173	175	175	174	165	157	154	187	150	160	178	164	162	176	183	182	146	171	176	175	170	162	198	178	165	174	160	210	154	192	175	189	209	164	168	154	170	178	165	170	167	172	168	195	163	186	170	161	164	192	199	164	180	185	185	161	170	166	163	163	183	164	199	169	165	200	202	164	143	176	159	150	179	177	168	156	173	170	185	184	157	168	170	161	189	171	172	173	160	173	158	186	158	191	185	172	174	178	164	152	151	185	156	191	180	197	189	174	163	169	151	172	145	176	180	206	185	177	167	208	184	177	171	176	190	148	187	172	178	173	167	172	164	173	174	163	182	161	178	199	189	163	169	175	187	169	135	170	158	178	171	172	180	183	164	167	155	159	155	158	176	182	163	149	185	166	172	179	189	203	184	181	176	181	197	168	186	163	204	174	168	194	168	196	178	153	161	167	170	158	169	196	168	157	172	198	176	173	194	186	148	173	156	201	170	168	162	162	192	180	210	174	179	179	203	156	170	187	159	166	175	161	165	151	150	188	167	172	181	198	193	195	189	172	182	173	163	182	195	192	177	168	161	188	174	174	189	157	173	192	177	173	163	169	173	171	180	150	165	168	203	232	170	178	177	196	186	176	181	147	163	160	179	192	162	151	191	159	169	167	180	170	190	145	184	180	167	156	191	172	169	159	181	183	168	156	170	193	155	161	169	176	187	165	157	184	157	166	175	175	182	187	181	179	165	200	178	157	153	180	159	166	170	166	153	208	160	194	185	154	177	175	193	183	180	150	181	189	175	158	206	167	186	169	166	181	184	169	195	163	174	188	181	179	169	187	166	171	158	174	144	167	173	156	167	183	156	164	147	182	200	183	165	177	155	183	166	162	172	170	176	174	187	155	162	179	185	146	146	179	183	194	162	171	194	182	178	173	186	199	179	187	184	172	180	150	197	172	190	168	166	201	180	184	182	191	169	170	158	159	191	158	165	167	178	201	179	179	194	166	154	169	185	154	150	163	204	178	169	185	177	194	198	163	184	159	172	169	189	183	189	180	181	183	157	215	189	202	180	172	181	165	167	197	175	181	188	195	192	169	175	142	174	160	161	180	185	168	193	182	164	179	171	163	173	193	149	214	172	169	187	167	156	154	160	167	180	179	187	186	170	177	213	171	190	184	158	162	169	187	170	182	183	178	184	173	161	175	174	166	174	196	174	191	162	166	194	169	194	187	158	179	162	174	180	159	188	171	183	158	177	188	155	162	180	178	188	161	185	170	155	176	170	166	185	188	192	169	175	185	150	176	171	144	160	171	181	170	167	172	173	172	172	185	153	187	190	153	183	178	182	157	189	175	168	178	158	197	164	165	158	180	155	195	166	174	170	187	184	196	162	178	191	134	166	178	202	172	175	201	169	177	197	144	169	192	161	161	169	213	165	178	172	152	181	164	166	160	192	171	188	187	151	197	173	170	202	173	160	183	195	186	178	149	188	168	181	166	159	173	179	169	174	167	155	186	180	212	170	175	180	166	162	173	178	166	164	163	149	178	164	182	158	180	174	163	172	165	173	196	231	163	189	152	162	165	183	150	169	185	176	179	179	171	158	198	181	184	182	174	180	190	188	189	168	171	182	166	178	169	152	168	211	175	192	171	188	174	169	170	156	175	147	162	169	172	162	167	184	169	173	180	190	180	176	177	194	187	179	165	190	193	175	162	158	182	173	150	165	164	179	172	184	181	191	186	172	176	194	173	172	180	177	179	179	173	166	183	155	203	179	179	178	210	174	180	152	169	176	164	169	185	175	168	219	200	174	171	168	161	172	174	197	157	171	173	170	176	190	189
3257	2133	4122	3924	3650	2710	1997	1956	3313	3427	6509	6428	4986	2640	507	472	493	512	475	491	457	460	467	433	446	456	532	484	460	474	495	473	462	451	506	493	433	457	509	465	478	472	465	459	458	467	471	486	512	487	502	505	478	446	476	451	486	495	458	445	436	438	462	459	501	476	478	449	452	481	491	494	503	446	499	483	487	464	502	490	487	491	489	501	493	459	481	475	488	490	494	496	459	473	489	469	444	478	464	452	471	471	472	449	426	479	443	455	468	472	466	487	464	491	471	496	471	473	446	432	449	456	474	511	435	461	466	462	492	456	513	442	516	448	464	478	483	441	483	493	475	459	467	469	480	499	495	465	473	452	484	459	491	473	468	498	450	488	490	470	478	497	509	461	494	459	444	440	457	470	439	474	460	471	512	460	462	487	480	448	472	471	479	457	497	507	504	472	477	507	413	493	448	456	467	462	474	489	478	469	463	467	484	471	442	455	431	475	469	492	474	467	464	497	464	483	452	470	492	493	466	461	515	453	477	496	464	420	447	520	466	470	450	487	473	462	497	485	476	466	485	519	512	489	452	472	441	502	479	508	465	499	481	487	468	480	472	493	492	466	461	465	468	451	456	464	481	475	447	486	475	475	457	508	444	466	510	453	428	459	458	451	443	471	465	463	475	474	451	482	449	437	471	499	436	460	495	472	455	461	507	471	449	445	496	445	447	485	451	435	470	470	476	463	437	468	479	435	442	453	477	473	457	461	496	483	430	463	472	475	484	484	495	499	483	477	484	479	494	484	521	462	531	459	448	477	440	467	476	475	501	470	488	479	453	457	438	496	466	468	484	435	474	485	491	469	479	454	470	489	445	477	488	464	464	478	453	462	501	491	513	498	485	469	474	491	439	423	469	452	475	462	452	508	465	482	470	512	504	452	453	469	479	505	485	474	482	468	504	484	527	483	476	496	453	508	459	443	480	476	492	486	480	448	471	467	472	479	490	466	509	456	452	489	479	506	443	464	475	477	490	448	493	459	483	465	443	429	529	478	494	445	482	459	450	454	501	497	502	456	459	467	469	454	463	453	472	509	498	462	445	460	473	468	466	482	485	473	508	463	486	482	470	473	487	504	482	510	466	458	471	464	449	463	445	434	477	467	462	513	484	482	498	464	512	483	491	450	490	493	510	484	470	504	491	463	473	475	472	486	473	495	443	447	458	505	484	498	477	497	452	447	507	475	481	460	506	489	478	476	481	488	487	499	452	504	514	449	474	428	496	479	511	481	477	485	485	461	471	445	500	451	461	484	498	488	460	493	470	470	493	499	484	410	483	515	477	463	451	481	475	449	473	465	476	463	429	454	488	435	489	420	458	504	451	440	509	455	487	501	466	475	477	453	482	450	441	425	483	443	410	483	448	481	492	513	505	441	478	463	474	482	456	470	428	467	480	455	481	473	453	447	494	450	501	486	508	505	468	526	477	522	441	476	505	469	474	464	470	462	509	443	490	488	489	490	447	464	483	489	486	471	469	476	504	470	503	476	461	463	482	456	476	508	467	443	481	507	504	471	447	461	470	471	461	437	460	420	506	483	446	491	469	511	464	471	487	449	457	483	472	484	440	501	466	496	467	456	489	479	472	487	525	454	450	481	477	446	483	453	439	475	454	471	498	437	442	479	460	474	499	493	441	514	457	508	481	446	448	504	478	522	499	503	457	473	440	427	460	453	489	470	493	469	440	479	449	498	520	484	467	510	499	516	485	440	483	468	458	460	438	500	478	498	424	489	466	471	450	468	466	458	466	431	458	452	467	475	479	461	456	446	417	504	482	459	458	436	515	491	441	439	492	448	463	471	461	465	475	470	477	518	476	479	448	486	480	454	457	454	435	465	495	493	468	441	439	423	510	481	444	436	439	475	495	480	461	482	501	459	451	470	456	483	465	475	469	470	482	485	477	483	435	473	478	460	472	473	479	456	495	454	476	470	466	501	472	483	471	476	463	447	465	454	432	479	456	473	466	489	475	453	530	481	451	479	420	445	475	505	458	460	462	543	440	466	479	507	448	483	498	456	453	489	468	465	473	427	426	494	470	483	480	483	445	501	466	472	491	467	471	456	466	501	493	500	483	517	446	446	467	512	477	472	442	453	482	474	446	449	471	444	459	442	473	446	478	454	440	481	481	468	479	489	486	483	510	456	462	455	493	498	436	511	454	481	551	489	447	498	468	454	463	457	479	471	453	448	477	491	445	430	466	505	518	508	469	444	476	498	479	461	482	463	480	445	457	461	450	472	438	510	487	463	475	471	477	476	487	450	466	495	511	508	478	463	471	471	479	459	482	466	463	459	478	442	474	474	455	469	534	444	471	438	458	431	483	471	464	468	469	512	468	440	463	441	475	476	475	476	472	477	435	491	514	498	505	479	470	476	463	484	530	473	453	465	446	473	459	470	498	501	489	498	468	459	441	478	462	465	450	476	449	504	505	504	479	435	444	415	468	491	447	471	503	487	469	441	446	490	473	471	440	487	502	476	454	448	488	490	489	456	477	479	456	486	514	456	463	534	455	477	470	473	487	484	483	479	466	480	463	433	457	447	497	476	457	466	514	481	508	482	463	465	487	484	465	481	451	464	459	447	455	457	466	487	434	509	478	468	482	482	448	462	497	464	452	449	457	502	501	472	471	497	429	462	484	431	445	498	468	466	474	503	459	512	490	454	464	478	439	489	490	441	451	501	467	445	484	458	485	443	486	458	453	471	456	484	468	470	446	438	465	461	477	456	447	492	451	460	478	446	470	499	457	430	456	456	452	451	483	502	443	496	489	443	482	474	472	479	489	485	456	495	479	506	478	472	447	488	446	518	487	446	468	480	519	458	441	494	507	461	444	490	519	436	481	463	463	460	488	520	451	481	475	438	469	476	460	440	452	440	490	452	443	479	485	507	478	482	520	473	453	495	456	511	440	488	440	474	476	495	484	443	468	467	484	471	464	471	473	481	488	457	438	535	478	485	486	468	490	465	458	472	511	467	435	476	465	426	455	473	474	500	475	458	454	485	443	463	473	467	493	454	484	525	413	481	467	489	490	448	460	481	428	473	468	437	492	506	455	459	467	495	472	490	462	508	453	468	496	439	453	509	456	476	425	449	476	474	415	468	511	499	493	456	453	471	441	514	452	445	437	438	438	486	488	498	461	455	492	489	498	448	471	452	449	456	492	497	480	483	485	456	493	493	457	443	468	471	468	456	457	439	431	473	458	475	476	485	445	442	503	467	465	488	511	474	484	440	462	492	483	461	486	473	467	475	467	455	482	506	468	477	483	484	506	470	472	517	476	479	471	466	473	461	478	495	447	522	486	461	489	476	440	501	520	468	500	475	453	479	446	454	459	478	483	443	463	482	489	454	434	485	494	484	481	462	474	472	454	449	468	439	483	497	444	472	466	424	490	487	455	474	475	499	480	450	484	452	473	493	480	463	503	490	472	476	506	494	475	475	466	479	429	473
10667	5717	4877	3369	1986	1506	2042	4513	12541	19244	15736	9869	4755	1370	331	243	275	310	278	269	265	240	286	246	283	268	293	235	293	281	270	242	256	265	267	268	279	271	302	264	247	252	267	285	290	267	240	251	296	267	269	282	255	251	253	260	263	271	256	251	213	254	268	242	256	259	287	264	260	254	238	264	273	277	280	259	285	271	305	277	248	258	281	280	266	259	281	248	238	252	258	279	248	268	258	265	280	263	260	272	270	260	250	264	289	291	256	281	262	250	266	295	278	260	248	221	258	269	262	248	243	267	295	256	282	260	281	265	279	268	225	244	290	268	285	257	264	284	282	251	267	273	245	285	280	280	268	255	296	270	284	254	251	247	271	287	266	248	270	260	251	281	276	288	261	249	262	275	265	275	261	268	239	267	274	252	266	261	262	243	265	301	243	242	250	265	250	280	226	293	257	295	267	278	275	257	285	264	259	273	262	276	272	276	264	262	249	258	245	252	260	309	326	253	268	249	291	262	255	255	245	281	270	246	262	311	258	236	262	253	270	259	240	250	279	277	244	252	249	262	289	292	283	255	270	253	260	255	278	266	276	268	268	275	290	269	288	256	278	224	254	273	254	269	259	265	261	254	231	226	239	277	262	268	262	290	235	259	281	268	276	256	257	261	284	256	247	274	279	283	265	260	248	252	300	227	267	295	254	316	258	258	289	267	287	287	268	275	243	259	267	259	270	263	307	276	249	294	295	242	235	255	287	257	279	253	301	271	259	276	268	236	230	267	264	277	261	280	277	271	226	266	243	241	280	267	278	262	281	257	271	303	276	229	261	261	292	280	262	264	268	259	289	270	242	290	242	272	263	263	272	268	268	238	272	251	236	265	271	248	267	247	277	270	286	242	236	280	251	273	263	294	274	284	249	267	251	271	263	292	281	263	281	256	239	240	283	258	258	270	248	269	287	267	265	282	290	278	275	249	239	274	236	234	276	250	261	242	255	287	238	247	262	279	278	265	266	236	272	290	244	277	273	298	274	281	266	257	267	258	238	271	254	259	287	251	286	272	270	270	305	271	245	274	268	258	305	284	282	265	269	278	285	271	266	259	275	268	227	273	278	249	260	269	278	264	242	248	255	257	271	265	253	266	287	297	276	252	268	292	251	273	304	257	267	271	258	257	286	252	284	294	256	272	265	244	267	235	282	247	250	288	265	269	279	244	244	256	254	270	260	270	252	279	222	254	258	261	261	255	297	284	239	292	289	276	265	286	246	285	260	292	256	300	294	239	272	272	289	267	279	276	242	252	250	264	261	260	237	239	254	240	245	283	276	264	257	268	253	274	278	247	267	288	268	280	275	261	294	261	282	275	241	271	257	265	255	253	273	259	267	258	286	224	263	257	253	275	258	285	287	272	272	236	270	264	291	264	281	265	275	238	276	227	251	258	279	259	264	261	270	240	260	261	291	224	259	290	219	276	261	268	274	261	258	253	284	245	295	279	248	241	272	253	259	284	278	269	282	257	240	260	289	266	274	276	265	279	258	270	262	247	285	303	268	263	272	286	249	282	258	257	272	256	232	263	255	255	272	251	295	256	282	264	264	235	241	271	293	293	263	281	262	263	275	267	277	263	268	272	244	238	262	248	265	262	271	285	268	268	260	268	278	264	251	283	260	246	269	250	233	302	284	276	247	300	261	281	277	306	256	255	263	280	244	272	273	285	277	283	272	253	255	267	238	241	269	278	233	283	256	271	234	280	285	273	268	275	261	282	266	287	287	253	250	226	266	261	294	272	284	249	294	258	244	268	269	275	255	274	275	279	273	268	252	239	252	252	247	245	289	270	246	264	273	243	243	290	263	258	242	236	260	265	248	263	258	260	249	275	261	244	253	261	243	286	255	249	276	258	267	266	283	256	275	272	239	278	260	269	297	251	274	247	288	253	242	249	267	280	263	276	266	253	253	275	265	283	257	278	262	255	290	260	256	243	277	264	270	251	251	239	235	248	252	262	279	265	282	283	245	262	303	257	243	278	242	251	305	228	251	259	250	298	281	304	268	257	242	252	283	274	285	247	278	307	238	278	298	323	257	250	259	278	269	278	250	269	284	244	266	268	251	267	244	261	289	271	266	285	253	289	262	261	269	233	304	265	283	258	273	258	245	282	293	275	272	240	246	267	290	242	291	294	264	278	249	256	286	298	263	291	274	239	225	268	263	239	262	293	268	269	264	281	284	235	268	271	283	268	281	294	232	272	267	269	266	248	302	286	249	253	253	258	277	261	279	263	279	288	288	269	254	269	260	276	290	266	243	268	257	242	288	250	271	281	279	270	292	262	256	279	279	273	245	254	256	289	254	251	256	253	258	271	265	238	259	237	288	273	258	272	276	275	279	243	264	269	268	245	272	268	270	278	256	277	312	248	265	281	251	244	264	270	245	241	294	300	263	272	297	251	263	276	251	238	290	264	271	263	269	281	267	271	280	283	271	248	261	250	252	271	256	282	261	281	300	218	273	249	259	255	280	251	256	254	268	254	275	252	275	244	263	253	264	271	314	282	308	310	261	252	269	291	267	254	284	272	283	244	265	252	233	300	248	262	254	259	288	286	243	272	251	247	282	280	258	280	266	277	302	268	260	288	245	272	275	287	276	267	242	262	250	267	267	258	252	283	293	270	271	261	264	257	285	242	243	271	276	280	268	284	314	270	256	282	262	263	248	306	241	247	272	257	277	245	278	273	277	268	270	240	281	281	274	249	252	261	270	282	241	243	283	271	276	262	291	281	292	251	263	272	259	249	326	249	271	242	276	249	245	268	295	329	251	274	279	285	254	271	242	240	295	260	268	292	299	245	247	265	248	277	257	269	280	257	277	286	270	262	266	259	274	275	261	300	256	251	269	273	273	251	270	253	275	269	248	295	263	255	265	298	271	243	260	281	267	280	278	253	265	273	274	281	248	299	305	276	296	268	256	243	257	237	255	280	256	259	278	284	262	280	302	248	294	275	272	267	257	285	278	265	260	222	269	245	251	252	243	257	285	267	268	247	260	302	261	262	225	266	255	280	270	250	265	257	316	276	249	249	276	248	286	285	250	248	259	280	302	278	242	267	269	288	268	242	287	278	264	274	253	240	264	286	284	290	266	262	278	281	256	263	262	285	260	289	289	243	275	245	250	280	254	250	247	243	279	254	261	252	273	253	268	281	262	266	259	246	278	244	272	275	253	291	290	288	268	257	279	275	278	275	257	277	256	246	277	241	272	266	270	312	278	270	260	249	274	281	259	268	303	264	236	273	254	253	272	278	262	301	291	262	260	274	260	246	270	266	288	283	265	252	291	268	268	276	272	256	274	246	237	256	260	289	240	275	247	283	283	262	281	265	237	267	292	257	286	265	269	269	254	268	271	245	272	260	273	265	266	262	256	248	261	260	281	264	255	260	258	263	264	260	300	281	261	255	290	274	267	270	264	259	230	269	261	266	263	270	286	276	264	275	249	268	257	281
8019	4738	7813	8806	6774	6249	8287	17790	34003	40134	35652	27410	16491	4838	817	768	752	682	745	711	751	718	702	690	650	655	691	677	675	647	667	658	692	672	714	709	649	650	637	681	626	694	690	668	702	728	648	648	660	671	712	668	649	671	652	622	668	669	662	656	654	685	660	664	641	659	711	654	643	682	683	669	671	688	623	680	626	710	701	703	638	668	633	679	660	687	647	624	713	670	668	685	688	672	694	689	690	660	690	687	680	691	657	679	668	668	663	658	633	655	740	588	654	677	647	670	647	623	685	695	683	646	650	643	649	654	677	649	653	692	674	669	686	654	658	658	643	659	700	687	649	692	686	650	679	658	644	633	664	644	691	621	704	656	662	624	674	638	648	718	680	685	679	688	714	709	633	669	706	668	668	651	622	663	680	727	658	680	699	676	703	649	706	743	727	659	655	690	704	679	687	667	664	677	697	665	664	656	654	658	617	672	675	649	701	669	670	663	665	672	628	667	692	676	631	628	631	667	654	665	675	706	727	634	700	669	699	699	651	670	656	661	682	681	666	698	698	656	746	661	680	710	690	659	656	693	662	653	661	703	644	669	629	660	659	633	691	668	627	639	622	689	692	664	650	651	653	731	654	654	708	719	701	680	630	658	681	666	676	675	613	652	663	649	683	667	695	647	661	692	657	687	679	696	662	690	724	632	689	659	685	619	635	671	674	700	646	659	661	639	674	650	676	672	674	660	652	665	655	679	667	638	665	643	632	633	685	658	683	677	687	685	643	641	663	649	636	620	620	665	644	679	684	637	655	676	636	669	670	643	649	649	651	626	635	644	630	667	721	670	668	709	648	635	666	652	643	662	702	649	629	639	696	693	686	634	671	672	661	678	658	682	691	660	650	635	682	687	650	675	661	683	639	646	702	667	640	676	673	629	657	664	653	676	660	659	715	657	645	661	669	675	620	684	666	652	624	676	701	673	654	670	678	670	646	658	680	694	651	674	697	652	654	670	655	624	652	660	676	677	662	648	663	675	714	671	676	702	685	667	683	661	658	641	706	646	671	648	654	673	614	685	638	666	663	720	637	684	648	624	686	695	651	652	665	677	656	637	668	681	703	663	682	649	648	685	699	629	658	670	678	696	675	669	698	671	678	681	721	669	669	671	706	688	652	642	690	651	642	653	705	678	693	658	650	670	642	650	662	669	649	654	662	667	728	690	711	671	668	698	691	638	614	717	667	694	617	726	637	676	682	649	703	643	648	702	683	673	687	670	650	686	674	691	655	639	677	646	653	672	660	687	686	636	684	738	692	688	650	696	666	660	659	674	698	662	671	645	647	670	646	630	619	691	680	623	668	652	660	688	648	683	678	706	637	673	635	651	687	657	678	675	655	683	641	642	657	677	710	692	678	626	644	652	663	659	693	593	637	637	668	691	642	647	631	670	688	719	689	662	687	684	639	676	666	698	660	695	648	658	619	696	694	640	676	690	691	665	700	647	648	688	643	669	622	689	654	652	647	654	687	723	668	687	668	637	631	650	645	642	674	690	673	690	706	611	640	682	686	640	639	636	709	654	710	670	648	666	660	666	684	659	638	689	685	684	674	662	675	652	721	731	649	672	659	666	659	690	719	627	718	653	659	637	693	719	651	655	702	672	634	629	637	642	709	655	642	648	635	670	641	677	711	667	659	650	646	677	632	678	697	678	650	684	671	680	631	662	687	625	675	672	640	662	673	694	669	712	695	646	675	616	649	674	658	656	657	666	678	696	689	669	684	694	695	645	663	687	686	656	643	626	650	668	688	665	688	678	667	689	686	628	662	704	683	692	678	684	704	669	633	620	663	654	706	669	651	660	685	737	681	656	671	660	655	631	658	642	645	684	627	663	660	691	711	688	706	689	670	702	651	680	656	675	682	653	687	632	645	623	649	612	653	684	665	676	672	683	665	636	660	644	677	641	659	697	627	649	648	675	621	640	672	692	631	661	664	674	684	728	679	646	662	678	631	704	677	671	645	625	684	635	647	658	668	648	614	685	676	692	666	659	666	682	702	677	615	678	671	655	661	653	693	678	639	693	646	666	636	627	628	677	654	632	667	666	699	717	708	684	693	650	691	633	633	656	622	651	690	677	637	664	643	633	694	690	690	679	653	636	685	712	705	642	651	635	676	683	646	674	680	668	707	684	693	667	655	693	681	636	609	675	701	631	642	678	641	683	706	639	659	652	691	666	639	697	688	713	702	654	686	669	648	625	657	658	631	687	670	638	695	672	678	624	681	641	657	667	706	670	688	674	673	666	682	642	681	670	669	658	680	674	659	676	664	678	670	641	725	659	722	645	687	668	658	658	679	667	658	664	645	692	681	678	630	643	687	643	652	663	671	644	696	681	649	674	671	685	687	681	679	686	678	674	643	645	707	691	689	665	667	679	695	670	682	659	676	656	627	670	734	657	663	692	687	711	677	647	644	663	693	645	634	661	660	736	705	652	688	673	689	646	632	644	670	623	646	684	652	641	649	630	675	648	715	676	675	653	706	651	657	667	705	610	662	673	630	658	659	639	695	652	644	663	670	649	707	645	665	681	662	713	691	676	642	628	672	657	658	656	639	721	646	647	641	683	707	660	666	685	661	673	685	646	679	671	614	659	677	689	680	644	667	685	673	671	732	702	639	648	684	697	647	630	659	705	654	679	688	640	668	652	616	665	655	692	677	649	702	671	664	675	660	650	672	695	635	655	698	647	653	648	686	701	676	683	649	641	696	665	703	665	654	669	670	646	682	669	651	632	675	683	691	666	684	653	656	670	636	695	669	677	657	683	694	740	654	656	663	673	664	702	683	620	670	677	686	649	694	621	690	681	690	667	685	663	629	651	685	690	697	655	631	671	641	641	642	702	670	688	683	623	664	673	675	633	687	678	692	611	656	662	697	687	674	660	679	698	660	665	663	682	656	625	654	652	634	710	699	672	689	683	675	672	684	682	666	646	670	691	669	652	645	702	648	636	665	692	668	685	648	652	697	660	685	669	648	700	650	660	673	670	709	720	693	683	664	644	689	681	627	638	663	654	647	607	708	678	704	695	657	655	684	660	705	658	668	655	666	676	643	636	617	691	654	671	729	650	688	675	697	653	681	673	694	656	679	687	691	699	698	623	632	706	695	647	655	633	651	656	705	640	665	668	697	641	642	643	652	675	604	652	655	698	669	675	653	650	645	660	665	647	645	638	665	625	661	623	677	634	658	659	666	638	653	672	641	704	689	706	694	705	685	646	651	682	646	651	650	666	695	677	689	645	705	648	658	676	694	655	634	648	726	656	666	670	618	661	688	687	660	639	665	681	647	649	667	608	686	645	697	621	657	648	677	659	710	690	694	656	664	662	672	651	681	665	702	712	670	671	663	642	681	688	623	772	696	636	648	673	676	689	658	684	730	701	704	664	724	651	665	669	665	660	669	645	680	645	668	671	687	711	659	676	631	704	676	680	728	682	651	708	681	738	630	690
18311	9735	8956	6863	4459	2777	2868	3346	15924	32495	29184	20312	10726	1844	394	373	342	282	312	346	319	280	339	359	296	260	262	275	268	292	255	281	288	256	263	261	264	267	255	244	289	285	260	259	285	286	259	292	292	293	244	260	272	264	305	253	272	273	270	275	271	271	274	305	288	254	266	270	264	237	249	270	255	243	258	271	277	285	274	257	275	289	258	279	247	255	251	274	266	249	263	272	249	268	283	246	282	280	285	260	260	259	260	276	280	254	287	256	265	257	274	264	269	240	282	272	258	277	262	271	272	286	280	278	255	274	252	306	239	293	286	251	256	286	290	255	281	297	240	246	283	270	275	247	254	284	299	253	258	269	276	266	282	255	238	239	284	279	256	278	276	279	251	295	278	296	258	282	308	274	245	251	277	294	290	252	274	296	238	284	271	266	242	271	274	276	256	252	261	260	278	294	288	273	235	249	316	265	268	273	283	235	291	301	282	284	273	297	254	284	278	271	257	253	290	268	239	242	268	261	288	246	267	285	259	233	303	292	277	277	259	272	275	266	253	286	292	218	318	251	276	268	246	236	252	277	257	280	259	237	284	265	263	272	292	272	283	264	295	295	267	272	285	264	289	265	291	240	287	273	253	278	284	313	276	258	252	247	290	260	269	252	243	244	261	298	263	252	288	275	278	272	261	263	287	287	268	258	291	260	268	263	262	282	270	283	236	263	265	265	285	256	277	282	256	285	272	277	283	284	240	270	249	277	264	263	279	289	227	260	234	270	287	278	275	263	263	243	266	287	229	301	255	267	262	237	247	259	279	275	268	276	287	275	303	254	235	256	259	273	275	288	275	253	250	251	254	288	291	257	339	284	285	270	252	266	268	260	272	264	284	261	268	298	271	311	253	246	298	270	247	240	252	294	266	272	268	272	270	269	270	300	269	252	291	284	246	277	246	266	269	252	260	296	285	259	265	285	264	282	251	245	271	263	245	258	242	250	258	265	255	271	282	265	235	280	309	280	235	265	267	274	273	252	285	242	282	294	263	299	283	264	286	246	269	274	240	270	237	282	265	289	246	268	252	260	308	288	257	290	245	303	276	274	234	231	258	268	266	294	274	263	270	281	275	307	279	287	268	270	254	274	258	270	282	254	266	280	259	280	288	269	273	267	260	286	249	268	271	274	280	254	269	257	260	278	265	298	283	278	256	262	284	284	238	278	289	232	253	249	277	257	261	273	266	259	274	258	292	259	245	258	254	256	276	276	260	272	259	277	267	233	290	312	263	264	271	275	291	298	271	279	258	240	266	274	277	251	248	278	259	257	272	270	263	285	241	275	265	266	254	277	271	271	267	285	274	276	278	269	246	250	295	278	274	270	251	276	272	261	265	253	278	284	254	272	280	258	269	278	268	288	275	249	242	251	254	252	290	286	258	266	257	282	276	267	260	264	236	293	264	259	264	278	260	282	258	292	274	260	234	246	246	261	276	300	281	301	276	277	288	280	272	244	248	270	245	247	300	259	253	254	299	255	256	294	264	253	257	248	264	273	259	292	266	268	268	248	266	280	265	307	282	283	269	278	243	261	272	258	257	289	258	307	296	285	245	274	257	271	242	299	287	260	267	247	268	291	271	285	285	272	254	272	282	258	253	267	279	267	285	268	255	283	263	271	281	266	276	274	274	271	256	285	276	274	274	261	291	270	261	247	271	253	278	240	267	264	291	299	263	269	291	276	286	271	265	275	248	249	237	287	291	302	308	275	264	280	290	251	279	272	283	280	274	272	272	277	260	257	266	272	252	222	287	233	240	257	279	291	289	274	255	269	297	249	285	281	286	278	287	286	241	242	283	272	270	268	289	218	284	314	269	278	279	260	279	249	286	300	269	280	281	262	276	268	286	259	257	275	299	265	252	250	243	287	258	254	256	256	280	309	273	242	264	277	281	258	277	271	271	244	247	270	261	287	265	267	264	260	274	281	288	273	270	241	285	258	276	279	277	252	257	256	281	286	274	296	249	259	292	282	283	275	271	249	248	295	300	278	294	288	296	278	291	258	244	262	267	272	278	263	276	232	278	256	248	288	276	258	288	287	245	279	261	278	242	272	274	270	257	267	241	262	266	264	246	285	265	253	272	280	284	261	252	252	296	247	321	280	262	274	265	267	268	251	241	264	268	268	249	263	278	265	255	279	246	277	283	249	268	250	272	272	273	276	281	275	285	275	278	257	272	265	266	271	281	285	282	249	246	261	259	286	270	250	266	262	285	266	250	261	279	292	283	260	236	261	293	274	278	247	304	263	272	278	273	285	275	308	289	265	277	267	284	254	277	268	283	252	298	260	295	280	274	253	258	270	272	235	285	280	280	263	262	274	264	282	277	267	273	284	247	263	272	288	294	294	265	300	285	295	253	287	293	264	265	276	271	263	261	280	271	298	259	281	279	269	258	287	252	264	268	265	289	274	263	241	268	286	296	263	275	249	271	255	277	268	275	258	324	272	271	262	272	293	252	266	302	267	291	254	257	304	243	249	264	287	262	276	284	275	233	281	251	270	282	273	256	221	253	271	253	256	248	267	261	292	268	262	277	248	256	254	255	270	281	269	270	272	239	259	281	265	285	293	285	268	284	274	256	275	275	262	260	259	256	266	283	275	271	251	249	255	280	261	253	291	303	294	279	276	263	237	277	263	267	275	251	276	270	250	283	300	286	274	251	264	268	294	283	278	278	261	274	264	257	279	220	275	295	275	280	284	268	272	297	288	283	260	275	271	285	287	232	273	306	284	272	268	270	289	294	252	278	258	284	277	249	259	272	299	286	265	271	246	269	292	289	247	235	251	282	272	283	281	258	253	250	239	260	291	260	264	217	252	254	249	290	256	252	281	263	263	254	268	253	272	303	263	267	255	269	273	260	277	279	270	269	259	282	254	218	269	260	281	281	298	277	279	247	287	280	279	273	253	272	268	282	274	256	252	264	269	261	261	294	267	289	246	274	266	255	283	293	241	295	261	252	242	275	297	283	269	266	285	291	242	260	286	301	281	254	285	293	287	260	275	283	280	256	283	254	282	266	259	267	258	262	261	286	264	277	270	271	283	286	272	273	282	270	249	271	270	253	282	273	263	283	252	293	292	262	258	259	272	277	272	257	265	253	289	262	282	285	273	260	276	263	256	288	305	293	286	265	280	242	262	274	259	275	248	293	263	271	289	261	271	276	277	263	288	262	258	244	287	291	264	289	273	253	253	259	259	277	258	252	242	286	309	289	273	278	271	264	264	253	265	261	247	281	258	264	240	277	273	288	282	252	264	290	273	278	292	262	274	276	251	271	309	286	252	314	275	256	262	248	262	264	268	255	288	277	281	286	274	271	280	283	290	303	273	269	267	270	261	249	287	264	280	278	263	272	279	273	280	283	253	271	292	266	309	242	271	258	253	288	279	289	285	271	287	284	261	315	249	243	263	268	285	241	285	272	287	257	278	273	250	291	267	257	304	258	268	263	280
11020	7051	11510	14426	12601	9762	11378	12453	35594	52116	47451	39239	26845	4880	1457	1184	902	895	916	952	923	893	1062	1035	687	726	675	715	714	711	657	660	656	653	660	648	704	662	630	650	628	626	670	687	648	638	638	713	685	649	620	699	692	666	632	659	646	665	686	676	658	621	636	619	648	679	658	670	690	662	621	662	651	650	678	681	616	664	673	663	649	678	669	677	663	679	670	643	668	637	700	647	662	676	650	687	714	657	673	695	684	632	662	684	681	681	694	633	686	690	665	640	645	630	711	668	661	635	645	638	668	629	678	623	667	680	685	670	648	644	696	651	659	674	676	669	630	633	623	628	661	606	667	669	635	662	658	626	638	657	672	653	617	626	631	644	686	658	670	621	645	636	625	652	620	603	646	681	713	687	655	661	649	691	670	657	637	687	671	646	678	683	648	641	694	636	636	651	628	682	660	687	649	688	684	647	649	623	695	631	693	698	678	676	653	661	652	649	631	639	651	665	660	690	679	652	693	624	665	691	626	648	647	691	673	676	669	667	636	663	696	634	636	641	635	667	643	673	645	709	639	597	673	700	673	616	650	681	674	677	628	609	667	618	652	612	689	638	646	612	689	686	680	674	679	657	607	585	671	638	640	628	662	631	635	671	648	671	643	656	653	642	670	597	660	654	679	705	685	607	680	627	638	662	659	675	666	666	640	705	659	669	599	629	656	648	663	648	630	658	701	622	657	649	611	634	710	659	705	673	628	642	639	635	668	666	632	647	629	627	709	671	669	661	688	648	649	651	639	597	665	655	654	662	701	664	686	698	627	636	708	686	690	699	593	661	644	674	659	661	620	660	678	668	629	681	636	618	618	632	644	642	636	644	618	626	662	656	646	672	636	670	653	676	650	671	692	633	659	732	651	619	647	686	674	644	610	650	711	654	636	674	654	661	641	656	658	640	668	665	633	674	674	678	649	686	634	671	633	672	632	641	686	625	677	647	654	661	652	664	679	662	637	620	651	647	668	716	688	622	644	621	686	594	645	679	666	633	633	642	682	629	683	653	622	655	615	645	681	647	650	617	688	691	635	659	661	664	708	648	676	618	662	679	657	648	653	635	682	661	653	680	659	682	657	601	643	623	660	653	655	593	689	647	630	673	651	678	675	666	684	674	620	641	637	660	651	688	666	652	617	662	676	690	628	684	642	632	647	671	675	693	669	616	587	663	691	660	669	688	654	654	660	614	668	667	681	639	664	622	645	627	683	678	675	605	703	676	643	666	614	662	643	610	646	658	645	684	630	665	670	682	639	620	658	661	689	711	639	689	591	661	729	673	667	659	700	683	646	678	679	653	647	620	696	681	650	680	676	670	651	646	640	639	650	656	667	638	700	638	670	624	632	623	691	671	627	656	699	580	703	694	636	667	609	662	654	684	649	657	615	649	623	671	645	664	667	708	662	603	690	615	652	675	630	637	656	631	632	648	663	688	636	676	658	615	622	642	663	618	694	620	639	632	617	641	677	656	613	637	631	663	665	638	611	653	680	600	653	644	636	650	676	669	634	660	672	684	610	624	675	682	673	658	695	688	664	672	662	636	661	637	618	645	667	656	630	638	653	671	631	626	663	653	652	668	640	657	643	632	652	647	700	704	658	661	626	650	706	676	642	691	666	672	682	643	642	643	636	646	653	636	615	694	671	624	630	636	698	628	640	691	674	695	654	672	643	645	682	635	638	697	651	650	679	669	663	680	695	673	695	640	626	662	682	654	708	658	596	695	662	650	649	625	680	667	669	639	674	676	632	675	654	651	606	667	642	650	669	646	673	625	671	635	649	678	636	649	689	634	634	669	667	650	657	655	630	658	660	619	682	668	650	635	682	704	729	665	681	663	670	672	676	657	662	633	647	680	650	638	682	656	674	658	679	599	667	630	697	692	680	686	668	627	654	643	669	632	634	690	655	701	652	679	673	671	674	639	626	658	664	665	631	605	620	667	685	676	658	646	658	630	625	674	655	679	638	656	644	671	669	656	649	663	689	707	607	621	683	655	655	651	668	604	647	676	678	661	610	677	672	666	679	645	647	671	603	721	656	640	653	684	626	670	661	615	700	661	636	684	646	707	708	644	629	708	578	679	654	633	644	663	652	654	647	667	675	659	642	649	686	706	672	642	653	664	659	656	660	650	643	700	672	666	611	700	649	642	640	699	635	646	615	648	659	650	625	676	635	720	682	606	653	622	639	651	691	667	667	637	652	656	635	639	640	689	603	674	681	651	652	661	613	611	661	667	694	662	655	644	629	673	692	658	661	685	653	638	673	667	684	624	658	689	600	689	636	658	640	688	636	694	621	643	613	643	656	708	675	692	645	673	655	608	676	646	673	628	640	646	647	655	660	656	682	678	659	644	633	690	645	640	692	643	602	709	648	639	684	650	705	712	635	655	617	638	680	688	675	631	645	661	673	610	661	667	631	619	641	640	656	646	651	665	659	641	653	637	696	657	707	673	630	646	646	705	659	645	708	658	665	652	630	659	665	660	640	606	598	717	611	641	700	717	648	665	669	630	662	643	634	669	636	651	691	716	674	634	640	681	596	624	659	688	644	606	641	672	624	658	674	683	611	666	662	678	663	661	648	605	643	629	631	630	648	651	635	626	673	648	668	650	632	669	661	643	628	655	615	674	691	648	649	670	594	681	653	641	651	621	656	670	629	648	648	641	695	675	692	622	645	640	661	657	639	633	657	661	624	630	630	658	628	619	691	660	652	591	645	640	651	673	725	633	679	682	628	687	670	659	653	646	682	691	618	628	643	685	691	651	691	618	691	681	644	644	659	656	663	676	660	656	660	671	704	693	656	648	629	671	676	637	657	652	667	651	681	600	646	589	629	640	678	661	632	699	674	631	687	677	651	648	650	656	633	670	687	644	707	641	615	659	605	663	659	643	613	630	641	660	632	622	630	660	659	669	639	643	691	634	665	642	581	693	632	633	651	665	673	647	686	658	604	664	660	662	640	688	627	697	664	599	634	674	639	651	734	655	620	662	646	684	687	666	633	647	671	665	698	651	668	624	614	698	646	653	682	672	671	660	652	631	619	663	611	689	598	634	630	674	647	653	606	689	686	664	668	625	651	651	654	657	669	601	625	687	677	667	627	652	666	681	642	650	684	683	689	626	648	680	677	674	682	665	616	635	651	638	664	651	647	629	655	643	633	619	669	674	631	634	679	673	670	617	649	661	640	631	636	644	710	662	662	673	693	669	667	675	641	676	647	649	657	639	665	632	665	642	679	647	697	635	652	639	707	672	655	699	638	638	643	665	654	635	663	639	653	644	626	663	613	690	632	688	633	664	583	630	708	605	668	647	642	647	702	626	687	656	644	638	652	635	627	646	634	623	660	687	687	630	688	668	637	621	681	704	686	624	652	628	647	682	701	667	683	646	636	596	671	605	654	653	645	653	639	631	644	630	715	638	653	653	675	669	654	664	653	684	677	698	661	658	672	667	647	697
3657	1849	1853	1359	1117	947	692	445	436	1063	1413	1056	712	268	154	165	157	165	159	161	158	149	148	167	137	156	160	146	168	146	141	162	158	139	153	148	154	148	142	156	151	148	144	152	150	160	154	159	149	138	157	140	157	145	162	136	160	146	151	146	158	163	136	149	148	146	152	141	154	175	159	146	157	136	162	161	155	157	165	147	135	144	152	153	164	152	171	167	164	134	178	146	160	158	155	149	169	143	158	139	164	171	154	168	158	156	161	172	154	150	136	156	170	156	136	136	183	152	142	153	163	151	153	169	160	153	151	160	190	143	138	169	163	143	169	135	143	156	168	146	135	146	164	151	154	173	156	159	133	181	148	147	139	161	147	157	135	167	143	146	153	142	156	160	181	144	144	162	151	153	129	159	139	140	135	149	135	156	141	167	150	172	141	143	155	135	149	164	149	174	139	126	167	162	158	126	133	146	179	147	158	162	145	152	144	138	138	168	155	138	164	131	169	154	168	134	142	148	143	133	142	157	145	158	161	136	149	149	140	164	142	134	133	133	157	159	161	166	155	172	140	140	170	160	171	171	162	138	148	158	150	153	157	152	173	155	143	151	145	136	158	152	165	147	152	157	149	148	155	141	153	151	150	135	182	170	119	143	156	176	160	164	164	143	145	141	147	168	161	176	132	152	141	142	169	165	149	136	152	153	156	147	149	147	143	156	166	182	155	163	148	148	149	182	144	135	151	157	171	165	159	178	183	161	155	136	154	169	168	143	158	162	133	173	143	170	176	173	144	144	169	142	148	178	149	143	141	162	157	153	155	149	160	151	125	153	153	145	171	165	172	156	145	119	157	190	146	164	137	135	161	148	151	116	161	146	143	163	149	158	154	166	136	156	154	150	150	168	141	151	155	162	155	147	144	135	127	172	146	173	126	142	152	161	141	164	160	161	145	166	173	139	163	155	167	134	154	160	142	181	148	142	157	159	174	141	151	172	148	161	177	162	149	150	163	156	164	160	164	148	147	165	152	154	159	172	150	149	155	149	135	149	144	163	156	158	176	169	130	160	160	154	162	167	167	153	149	151	159	139	135	166	157	130	130	152	147	169	144	153	152	161	171	154	144	140	143	160	170	158	162	145	151	163	159	149	142	156	174	132	158	158	169	143	147	172	142	142	137	162	177	147	144	142	165	156	163	165	155	152	132	139	164	152	143	175	177	133	146	128	156	153	134	160	158	136	160	174	142	148	147	161	151	152	146	137	152	138	156	134	167	157	154	155	158	145	156	152	149	136	141	151	159	137	138	141	139	132	149	158	164	154	144	144	146	155	148	126	149	167	156	152	142	153	162	136	170	190	159	157	152	157	148	164	166	167	175	146	147	154	167	142	151	131	154	129	151	166	131	141	134	158	139	129	135	165	148	144	150	150	151	133	157	139	148	165	162	142	134	126	127	159	160	136	127	161	145	153	166	167	159	173	157	152	128	154	146	150	154	124	173	163	147	151	145	138	144	167	149	149	174	149	150	166	151	147	154	157	133	147	138	161	149	173	156	155	140	148	143	160	150	151	153	154	152	164	158	142	176	127	157	185	176	138	190	158	170	145	163	175	156	155	165	171	181	154	150	153	140	149	149	125	140	166	160	146	144	161	160	146	147	148	161	138	164	172	143	173	150	141	156	148	140	145	167	162	157	148	155	142	159	131	141	170	174	139	141	141	149	152	153	153	154	137	145	164	153	151	164	135	131	137	158	154	142	146	135	155	138	125	129	162	161	136	151	150	148	145	148	161	162	171	129	170	138	157	158	138	134	152	164	151	150	149	157	162	156	149	168	155	147	139	136	151	155	151	175	139	171	151	156	145	152	161	161	149	141	153	126	136	156	156	180	160	171	134	156	158	150	145	162	131	162	141	149	158	155	140	189	159	194	152	142	164	151	165	139	140	160	164	145	145	167	161	125	150	146	131	138	152	155	132	162	120	154	167	149	141	149	152	160	168	154	139	164	145	130	168	169	145	157	145	143	162	147	128	146	154	187	158	153	163	168	174	149	135	145	167	161	182	143	161	146	168	158	143	158	147	157	129	172	182	146	164	156	143	181	149	163	158	171	152	167	139	150	139	145	141	158	157	151	146	140	140	151	161	172	184	161	153	151	153	166	159	167	165	136	126	162	144	163	161	159	144	155	155	145	140	184	138	141	143	150	146	155	154	136	173	168	143	162	171	144	155	156	180	146	173	157	157	156	151	161	154	146	163	144	134	177	158	159	124	169	139	139	161	158	135	174	135	146	149	150	152	144	178	135	172	156	175	165	164	144	158	153	162	143	136	160	170	177	137	139	161	175	183	152	141	146	157	141	153	157	163	152	157	154	155	156	154	134	149	160	149	123	147	144	159	157	140	158	169	152	148	157	173	147	168	158	156	161	139	155	151	165	158	155	129	161	145	158	147	141	153	143	147	147	147	170	185	152	168	148	170	131	144	150	134	151	143	137	159	144	161	164	150	173	137	150	147	148	138	147	167	154	140	157	160	151	143	130	176	161	182	149	156	168	140	172	196	159	171	162	163	147	146	167	149	179	149	157	167	182	152	158	155	137	174	144	142	139	155	148	141	150	155	139	165	150	186	171	151	171	149	155	163	119	139	147	163	170	153	163	174	172	186	163	158	141	162	159	132	165	143	148	167	162	163	192	139	162	179	135	192	144	160	150	143	149	155	128	157	156	151	141	165	155	179	167	133	132	169	150	137	148	146	140	143	152	166	148	169	140	157	152	151	139	132	126	130	141	141	143	130	127	144	136	169	125	173	166	161	152	155	168	145	152	138	154	148	151	164	156	139	164	153	172	150	133	120	170	160	146	155	159	147	172	144	147	165	163	157	138	158	152	146	141	179	156	142	153	163	166	137	132	152	155	160	170	169	161	141	145	167	141	148	173	161	165	168	152	157	154	167	144	161	153	156	156	162	140	155	148	170	147	154	152	156	155	158	161	168	175	167	142	146	165	160	136	139	145	134	148	174	142	177	157	166	160	150	155	150	150	175	157	137	132	157	131	147	145	162	156	137	166	145	161	149	174	168	143	136	143	146	164	155	151	159	146	122	169	153	148	131	141	138	153	159	156	167	139	161	163	149	163	151	142	147	149	166	149	146	135	164	149	156	148	146	131	164	153	161	147	146	153	149	171	149	142	145	151	163	142	160	137	157	157	184	142	176	162	172	137	170	150	144	147	165	154	143	155	152	131	141	147	163	119	154	172	153	149	170	152	150	154	132	181	147	155	174	177	139	141	135	145	144	174	156	156	169	139	141	171	156	144	146	135	168	159	144	133	139	160	168	147	154	163	160	152	156	153	166	163	164	153	162	155	139	152	161	153	156	140	169	155	167	152	143	126	174	129	155	163	157	146	137	162	161	156	152	172	164	147	177	150	151	156	172	121	160	153	156	154	133	151	168	152	141	162	139	160	173	154	159	151	157	162	147	145	132	152	154	150	149	141	148
3185	1981	3289	4158	4470	4454	3208	2088	2480	6134	6713	4973	3096	1008	455	475	443	486	451	405	461	432	411	436	417	406	394	388	397	405	480	429	407	427	393	458	386	404	408	420	395	423	378	430	413	395	443	445	391	464	424	425	437	435	415	406	422	417	414	388	461	424	404	439	436	429	415	492	428	400	434	434	424	469	421	406	396	435	412	423	421	436	455	437	395	469	389	410	426	435	448	435	403	413	412	453	405	424	440	427	393	447	426	415	412	409	425	400	414	466	412	392	418	430	419	411	432	426	397	444	431	418	416	399	423	458	452	426	437	443	416	456	416	382	391	427	412	394	396	401	410	384	419	412	420	406	443	447	408	422	394	436	422	434	426	422	395	418	459	410	393	447	416	417	453	435	433	426	402	412	436	427	409	441	402	444	427	472	368	436	433	418	409	416	438	407	452	420	413	443	414	401	441	430	444	429	415	410	447	426	453	420	431	460	454	425	453	379	458	475	457	406	416	403	415	445	433	438	415	401	436	457	443	431	416	440	420	430	403	433	454	436	403	422	392	434	414	424	415	403	444	415	442	419	419	473	421	415	459	409	415	419	440	393	410	411	408	429	450	421	426	454	431	414	428	414	446	408	385	436	375	388	451	438	442	380	437	420	418	391	433	396	430	432	418	404	410	423	405	412	419	427	428	423	393	398	414	433	425	405	415	398	395	438	449	420	410	423	390	432	450	424	389	461	382	436	388	403	423	443	470	405	444	384	422	431	426	422	392	439	426	426	393	444	457	412	442	396	425	433	427	415	471	449	450	420	403	423	447	433	439	434	437	437	376	441	448	429	430	402	441	425	450	449	455	407	443	428	425	428	448	417	413	398	402	398	436	416	410	415	439	413	437	407	464	463	409	439	410	396	412	386	414	393	417	452	429	427	453	438	423	410	406	386	447	403	419	402	402	408	456	391	452	419	410	405	421	436	412	385	405	441	411	369	423	409	411	407	413	402	420	455	417	413	396	432	420	376	413	419	421	445	403	427	415	394	442	418	440	456	426	445	425	429	400	405	438	414	471	451	419	422	411	427	448	416	437	414	411	403	455	424	424	443	395	440	432	439	407	428	394	438	457	428	430	406	436	407	408	450	432	442	421	416	426	436	434	383	382	406	428	414	402	430	442	408	434	416	428	402	416	440	410	394	424	431	409	375	407	444	428	419	400	437	443	460	428	408	419	451	443	431	440	442	428	444	424	421	431	422	390	440	465	431	416	410	424	401	414	426	459	447	424	452	416	431	442	409	409	440	409	442	420	416	404	438	428	400	422	458	422	440	432	419	437	408	417	401	431	396	411	425	414	427	385	436	421	417	410	413	430	425	421	428	408	458	422	386	390	436	386	401	419	457	415	421	418	450	418	428	447	420	401	396	432	419	457	391	411	440	408	423	453	413	418	426	400	424	398	408	430	428	430	432	424	407	428	446	428	395	399	422	415	426	415	425	423	444	433	407	393	426	389	429	407	421	450	425	413	444	422	441	423	443	435	415	399	433	440	433	440	429	414	419	414	431	387	423	368	456	427	434	442	409	423	439	413	462	395	444	409	410	401	452	414	441	435	378	429	415	436	380	393	433	417	420	416	408	412	433	421	423	439	439	439	396	418	427	452	441	396	450	398	442	408	433	420	441	407	401	421	418	464	402	419	426	429	406	412	404	409	428	398	430	411	442	440	390	454	441	448	426	428	397	409	419	416	419	431	421	414	430	407	458	451	388	442	431	415	417	424	383	408	416	426	397	437	419	424	457	423	377	432	405	448	430	404	422	428	439	396	417	458	436	467	446	434	392	448	444	442	445	417	456	388	450	411	377	439	422	424	421	414	378	434	403	460	423	405	434	405	420	426	399	438	418	451	412	443	441	435	430	418	413	426	409	444	416	452	422	424	427	437	432	415	414	407	399	425	416	438	439	414	428	397	421	401	432	414	418	393	396	415	456	435	408	442	396	401	447	431	448	414	393	412	445	417	415	448	424	386	448	428	421	436	370	420	421	399	431	391	451	440	472	439	423	425	407	449	445	428	461	422	409	428	455	410	437	384	376	402	423	412	415	444	415	469	434	417	422	428	372	401	401	427	416	440	443	436	435	435	415	431	399	431	424	421	468	401	401	431	403	398	426	410	421	424	425	408	434	436	381	425	392	415	404	413	431	387	405	439	397	382	372	426	393	404	404	419	417	395	449	398	420	399	415	413	435	409	403	434	391	422	433	413	448	441	444	420	424	447	444	422	459	417	419	433	381	406	453	427	410	437	418	412	446	411	381	422	444	419	422	425	429	432	412	390	405	441	389	429	418	392	422	426	463	401	432	441	378	457	408	414	411	405	402	461	406	418	398	407	393	414	439	452	443	465	409	422	400	420	395	409	403	400	406	475	427	422	416	449	458	423	416	447	432	386	440	418	419	468	435	420	421	408	466	450	419	451	431	423	423	429	426	412	437	434	413	414	436	444	448	421	419	380	421	393	410	400	410	399	460	445	404	404	418	417	401	438	396	426	428	434	436	463	404	424	393	386	436	438	464	411	472	449	436	374	415	444	424	419	460	404	472	414	419	436	449	423	431	401	456	379	405	424	408	407	443	440	398	416	444	416	421	402	439	431	473	433	418	405	376	445	423	403	421	401	405	401	431	445	411	449	404	440	427	440	429	433	424	433	459	437	410	404	449	439	417	451	429	398	404	420	429	424	423	419	426	415	370	392	454	406	458	396	427	390	417	418	424	427	429	434	457	438	410	425	405	471	424	436	430	412	431	425	447	454	401	403	463	415	407	422	418	445	400	424	448	412	405	409	412	433	402	400	387	420	418	433	456	411	422	452	414	425	412	421	405	376	437	422	415	414	363	418	404	375	464	425	383	413	427	426	411	461	386	365	405	459	413	425	426	417	392	384	443	450	458	416	437	387	392	381	423	402	441	415	434	431	417	413	398	430	405	405	423	462	414	423	430	412	425	390	432	431	420	392	428	391	426	406	441	402	446	413	450	432	440	425	413	417	424	442	456	419	411	414	383	452	434	422	415	443	422	425	412	439	412	464	383	440	417	413	438	420	406	447	426	393	421	447	399	413	385	435	427	439	396	402	429	422	423	412	418	434	416	434	469	401	419	428	373	403	426	418	457	419	428	393	429	409	424	401	411	385	394	429	407	434	417	415	420	433	429	408	388	442	397	397	430	411	433	401	407	405	415	439	414	400	376	411	443	430	424	440	395	424	432	444	403	457	362	401	409	438	384	434	437	388	402	432	425	357	396	445	391	404	398	414	422	419	416	419	448	402	407	457	409	417	433	398	422	435	442	422	398	469	432	396	432	445	430	450	412	464	428	431	435	416	406	456	424	422	393	425	407	436	466	441	415	432	425	420	402	421	421	417	411	458	452	448	455	426	404	444	458	417	440	380	439	426	414	423	437	457	439	432	398	405	430	398	460	430	402	416	417	442	430	420	432	435	405	483	383	418	420
10388	5675	5630	4053	3314	2499	1817	1474	1910	9892	19115	14178	6946	2353	539	312	278	295	298	291	278	286	259	284	272	261	254	298	243	290	275	255	240	275	274	284	256	278	269	256	258	245	286	243	255	273	263	261	277	293	247	263	272	277	268	278	275	264	256	306	260	252	281	303	306	288	259	267	254	265	264	278	284	279	252	257	267	277	249	277	253	266	281	299	266	263	270	262	276	293	262	311	255	283	263	272	276	308	287	276	253	257	271	284	295	229	275	274	259	268	274	278	252	287	278	255	264	256	247	245	277	265	268	247	278	284	232	286	262	279	248	285	271	263	275	284	243	268	261	274	253	270	258	239	263	290	267	271	265	274	271	297	294	258	281	264	272	271	260	269	263	270	269	265	226	271	302	268	280	250	275	285	280	244	274	291	307	300	274	268	243	310	299	250	259	272	260	261	253	231	257	271	244	257	256	273	282	278	281	289	280	261	256	278	283	268	297	258	279	267	283	275	264	265	250	240	294	247	285	260	274	282	262	268	297	253	254	253	243	268	283	307	266	268	267	246	266	265	297	281	267	282	284	277	270	255	247	252	323	288	230	287	270	263	296	284	290	263	287	304	301	276	253	263	264	257	275	272	284	292	279	291	244	244	250	242	298	279	247	280	271	311	273	283	289	260	271	245	246	280	257	259	263	260	246	274	245	254	259	302	285	267	294	312	259	272	291	275	274	267	264	317	300	263	286	248	256	253	249	229	252	284	264	303	283	278	233	281	274	284	267	282	267	280	277	249	278	285	276	283	262	296	255	273	280	264	279	272	283	293	296	279	287	243	243	245	269	256	279	285	251	268	272	272	312	288	265	264	267	272	267	254	283	290	267	285	278	271	268	267	274	256	290	267	259	255	282	252	244	274	260	272	294	301	308	260	241	288	281	252	246	276	274	277	282	283	273	264	234	243	279	265	268	261	266	268	307	261	301	264	267	292	252	262	302	299	253	291	293	253	271	256	258	292	295	265	280	290	276	256	276	289	273	272	251	282	276	281	249	255	272	237	295	287	262	245	247	279	275	272	239	291	281	304	250	277	244	254	283	273	263	281	251	243	242	258	272	242	300	267	262	283	253	264	249	269	267	265	267	269	280	278	261	251	263	276	276	264	264	247	278	275	255	269	259	272	286	269	276	237	254	285	267	262	255	258	292	282	260	296	267	250	309	261	275	272	261	259	269	243	243	265	280	300	274	243	234	247	283	287	289	285	302	264	269	255	271	267	277	295	253	257	264	272	249	296	257	268	262	257	292	254	257	283	244	253	272	255	291	290	262	267	238	274	271	272	265	269	291	263	301	292	260	275	269	255	293	279	280	312	271	256	267	273	270	272	282	297	246	273	286	296	242	259	286	292	282	264	265	269	260	269	276	260	260	267	289	291	285	250	264	264	260	266	271	256	264	277	287	302	256	252	314	261	260	266	239	284	266	262	245	260	274	273	263	293	291	264	254	263	284	286	256	296	249	257	264	282	252	251	282	300	239	255	277	277	273	262	283	264	285	277	274	290	272	289	269	268	279	274	261	281	273	265	273	268	261	300	269	295	288	273	307	243	269	278	283	259	288	289	235	264	263	275	272	268	248	279	270	244	278	298	267	268	248	232	256	293	274	229	250	263	270	297	254	302	275	293	255	289	252	278	264	246	254	279	286	275	253	271	252	286	270	270	282	273	297	259	244	303	291	282	257	292	232	266	280	258	264	310	246	253	258	282	282	284	282	253	295	268	282	278	291	291	264	306	278	268	260	267	305	285	280	253	264	290	277	233	266	310	274	271	272	256	271	275	259	279	269	275	292	265	276	284	241	285	280	294	277	251	266	283	241	284	285	269	290	255	269	249	280	284	278	273	277	287	280	293	280	281	244	276	263	293	281	291	260	273	276	272	271	292	255	282	266	278	295	254	278	287	280	286	285	253	256	245	309	264	255	298	273	284	303	262	239	255	264	260	274	262	261	273	295	266	281	267	271	267	255	255	281	262	291	274	256	305	273	288	245	278	238	284	269	286	281	253	267	284	253	253	286	282	276	251	262	272	267	269	280	273	269	266	272	274	289	269	255	288	270	241	264	295	272	267	269	272	282	260	244	285	306	301	250	261	267	266	273	273	267	249	269	274	268	258	258	298	318	280	234	267	241	289	276	277	288	247	265	270	268	283	304	259	274	307	257	286	239	271	248	289	278	296	271	284	263	281	303	299	287	274	247	258	264	270	262	260	254	256	275	272	252	282	288	289	283	261	274	282	275	285	279	308	272	267	272	253	305	294	279	250	290	271	260	229	244	269	264	271	270	279	270	300	286	278	247	244	264	274	274	276	273	259	288	277	285	284	267	279	259	285	302	286	265	249	247	304	258	283	295	268	275	243	288	286	267	253	254	298	305	289	265	285	271	279	279	304	278	254	269	245	289	275	285	269	268	260	262	249	246	307	235	274	244	241	278	280	292	281	275	279	253	276	274	279	270	268	288	287	296	285	295	279	279	271	269	279	264	266	302	259	242	266	272	251	295	275	286	254	311	260	263	273	245	284	299	298	299	250	285	292	279	267	269	284	271	292	295	267	278	274	261	243	283	246	243	295	273	276	274	244	283	263	279	250	276	287	243	308	270	272	262	274	286	281	271	278	266	293	271	242	271	257	280	280	269	267	300	249	289	267	259	276	269	285	292	255	286	297	280	289	300	268	271	271	272	246	281	285	259	274	261	238	263	266	275	264	254	257	260	265	256	238	266	283	258	266	254	256	252	290	311	275	269	262	251	250	264	239	280	262	276	280	294	279	251	248	273	273	259	260	275	269	297	255	284	263	278	268	248	256	270	271	271	270	248	274	279	266	299	306	260	292	271	295	308	269	272	240	284	270	270	309	288	272	258	268	275	268	282	293	268	240	262	288	287	257	260	269	305	281	260	280	250	233	279	281	291	261	273	253	248	244	268	236	280	301	260	246	257	261	265	264	278	276	241	256	283	272	254	265	244	264	278	243	272	256	263	276	219	240	265	258	278	267	248	291	258	249	280	273	262	240	273	281	287	273	229	279	277	255	279	257	289	255	282	259	263	245	289	250	252	245	275	295	278	298	281	281	281	278	292	285	274	260	300	254	287	267	279	270	273	283	286	287	259	261	273	264	250	269	272	255	289	266	261	270	256	281	266	266	265	285	271	274	253	278	277	243	256	285	303	261	258	274	290	293	249	259	287	246	269	281	261	266	264	278	260	258	266	284	247	277	267	258	286	267	256	251	275	296	274	267	303	275	290	286	294	264	274	259	310	307	267	254	250	333	288	269	282	276	275	269	292	245	255	279	268	249	325	258	285	262	253	258	282	283	271	244	268	257	262	255	262	288	274	271	232	266	251	269	250	283	248	279	280	272	243	295	252	268	266	224	295	253	272	278	279	265	284	290	279	276	277	271	251	267	273	287	286	262	264	262	252	292	278	254	276	309	269	276	272	308	291	272	279	272
7789	4898	8601	10441	10366	9432	7623	6457	9175	29117	40759	33290	21455	9988	1771	893	765	683	692	755	784	788	748	715	671	678	657	647	702	663	706	690	669	747	660	701	657	647	742	687	654	647	638	716	666	655	761	700	681	703	705	705	664	659	729	672	654	650	671	680	698	691	676	693	728	701	703	716	705	750	715	665	657	715	660	676	667	666	648	685	660	726	707	667	679	689	702	680	673	682	726	701	687	658	702	684	651	699	691	714	597	672	673	701	702	679	671	713	682	701	671	696	674	681	664	637	641	686	708	701	673	694	700	655	717	665	662	637	652	728	713	673	654	709	683	706	692	724	711	697	654	720	687	716	718	711	712	694	650	702	681	687	721	627	717	672	696	698	671	676	641	698	687	692	664	686	675	617	707	706	704	674	720	677	701	651	669	683	686	690	687	662	660	687	642	733	684	682	678	707	696	676	675	674	673	706	661	691	688	678	659	663	656	693	665	710	670	658	656	647	685	686	700	681	674	723	718	670	680	691	696	710	643	655	649	689	683	678	636	692	616	668	714	687	680	683	702	650	662	721	678	726	700	693	720	667	655	657	697	700	667	623	674	714	629	693	696	671	732	668	686	723	718	680	662	714	682	666	704	688	707	692	664	671	655	700	708	728	691	660	644	680	714	732	653	725	658	713	696	684	663	655	708	678	669	672	715	655	638	666	693	720	669	651	672	700	701	675	708	726	624	698	688	627	712	683	723	678	688	710	736	693	731	706	682	676	712	657	703	699	655	669	678	707	683	669	672	645	718	656	692	656	738	685	731	693	712	690	707	647	665	679	672	679	663	705	691	656	691	697	675	701	687	671	671	673	669	676	675	688	686	714	719	703	672	703	722	675	683	679	653	685	663	681	691	705	695	681	685	676	718	701	618	647	692	698	710	644	686	732	673	683	705	715	714	686	703	699	685	669	656	721	668	657	673	692	683	652	677	699	674	684	716	684	708	652	726	671	704	710	688	664	667	670	668	712	726	665	714	718	703	668	706	711	667	679	682	635	705	698	669	717	727	710	691	692	660	669	679	702	693	716	698	661	710	742	693	684	743	703	685	701	696	677	660	680	717	655	673	710	704	653	707	631	670	712	666	642	692	709	693	711	674	710	665	674	697	691	688	703	703	725	708	722	708	703	695	700	733	666	688	669	679	671	708	678	695	690	648	719	701	680	707	700	674	672	678	670	685	742	674	649	670	643	682	657	690	714	699	665	618	698	683	739	673	685	647	710	704	689	669	637	736	687	701	694	698	668	710	693	660	635	737	684	676	693	719	664	703	670	653	657	676	673	658	665	709	695	703	688	707	715	667	656	696	626	694	707	642	670	687	707	728	623	703	690	700	731	706	687	703	722	662	706	698	646	690	677	665	639	691	692	712	708	656	700	684	673	739	675	683	663	666	650	649	727	675	671	685	654	681	672	663	708	698	689	684	675	706	667	672	676	733	700	679	681	690	693	666	663	690	702	685	674	703	665	725	646	627	661	640	720	709	716	687	642	657	693	689	702	686	640	655	630	720	679	683	694	690	640	709	670	722	697	685	699	687	684	745	714	666	689	676	703	701	701	710	647	728	692	677	705	735	691	721	690	699	691	704	622	702	645	706	686	701	696	708	655	678	662	664	699	667	690	695	695	661	706	701	708	664	691	663	673	679	697	690	699	699	681	709	669	702	706	663	671	646	699	662	661	672	690	692	687	702	680	708	730	688	680	661	734	667	637	687	692	718	673	679	660	659	698	688	699	666	759	698	695	694	692	681	675	694	656	689	683	642	713	697	693	695	657	653	706	679	690	625	687	712	691	649	634	669	644	686	707	704	684	664	693	721	695	715	721	668	647	639	701	711	648	701	643	695	715	700	730	684	711	682	690	658	707	705	677	665	699	614	677	690	690	682	654	691	708	719	696	685	658	720	734	702	699	697	644	718	682	657	726	696	714	678	676	669	764	691	681	640	686	712	667	691	648	667	680	691	718	693	673	680	697	626	714	665	648	675	618	684	690	693	699	644	685	627	671	690	666	715	680	667	666	675	704	657	702	669	682	678	696	674	708	691	698	644	632	723	667	698	666	658	628	737	701	655	696	696	614	690	670	662	672	729	681	724	674	674	716	723	670	729	682	707	672	714	649	649	690	665	711	716	664	674	708	740	669	701	719	650	671	722	646	650	698	686	707	717	696	663	663	684	642	670	678	690	684	724	705	652	680	693	688	677	651	673	658	730	658	678	678	716	669	698	643	698	687	644	685	706	693	662	635	658	649	662	709	692	672	679	695	713	689	713	677	664	678	664	688	690	696	714	667	657	643	711	726	717	713	670	695	694	684	729	681	661	656	678	694	702	625	736	725	653	680	671	718	680	667	690	693	647	681	644	655	683	731	689	687	672	720	645	725	667	704	691	699	681	683	699	666	709	690	652	728	639	675	701	719	671	680	708	638	689	686	699	672	659	659	707	686	676	681	672	671	688	698	660	677	650	707	678	702	692	714	651	660	683	673	647	665	658	712	687	670	660	656	670	673	683	662	662	696	660	677	682	727	658	706	735	705	717	678	658	669	687	675	684	681	725	663	642	708	641	635	676	651	675	673	672	659	724	757	707	686	680	682	689	692	660	716	653	658	668	690	728	693	662	728	717	706	697	682	755	742	701	676	716	718	699	701	651	668	689	668	734	677	719	660	668	707	672	628	735	687	679	651	646	670	690	705	688	675	664	659	669	692	739	693	694	712	669	688	679	682	691	709	710	648	666	699	701	659	687	674	665	709	742	669	699	674	662	678	661	656	697	676	705	697	696	697	618	705	664	689	667	625	692	676	666	666	621	669	665	690	685	659	681	637	680	667	718	707	722	680	691	658	671	694	688	667	736	676	688	689	657	725	687	705	659	674	680	686	645	652	690	675	723	650	714	665	641	707	632	669	682	715	690	662	703	696	724	648	686	655	712	646	695	659	700	690	715	667	644	700	710	687	724	707	686	655	684	677	707	699	680	659	704	715	669	690	706	678	694	664	687	709	696	676	672	692	658	710	664	679	627	656	654	661	676	663	719	652	683	666	634	653	694	668	737	697	621	687	675	675	685	697	676	701	679	642	669	702	675	690	656	695	674	636	715	696	709	735	747	683	618	662	681	704	709	729	652	623	702	705	746	674	712	667	697	703	625	666	703	682	710	712	672	710	665	678	719	706	718	699	668	682	733	680	673	649	682	654	677	663	728	671	720	679	684	700	682	638	682	677	631	665	712	678	700	714	697	714	717	721	697	675	677	678	699	680	711	675	658	665	712	765	708	670	713	698	653	685	694	659	670	660	653	697	689	666	717	718	661	655	669	710	727	696	635	681	646	689	710	665	669	739	699	673	661	724	638	738	688	647	717	688	658	643	683	680	672	664	693	643	655	675	672	705	705	676	704	757	637	740	659	697	654	651	695	655	696	673	718	683	646	691	686	701	664	682	716	677	686	684	637	661	698	664
17574	9812	9407	6672	4567	3634	2754	2553	6935	22860	30286	26002	15252	5964	1344	362	313	307	311	326	338	326	282	314	304	291	286	292	329	292	286	283	317	290	308	314	292	325	304	289	314	300	307	341	306	303	317	311	331	298	294	298	311	300	292	304	329	315	343	315	308	304	322	317	305	277	285	305	320	306	321	330	292	283	287	283	331	287	298	307	277	296	312	293	330	306	315	320	302	253	347	325	296	268	282	307	323	318	316	279	294	310	318	335	304	303	307	326	330	299	286	283	325	347	315	299	286	289	279	291	283	339	334	331	299	288	294	287	308	308	297	320	295	307	267	318	305	304	303	288	309	302	307	282	310	287	309	282	282	307	315	292	321	295	313	304	325	283	291	334	292	300	326	272	312	279	295	303	300	293	313	300	294	319	273	306	301	313	313	296	262	329	310	327	317	330	310	291	325	325	299	302	302	314	335	296	279	286	278	334	272	298	290	289	282	319	319	284	311	317	285	315	275	306	324	321	291	289	282	295	287	337	271	290	315	310	286	279	312	306	315	323	280	322	299	292	321	310	336	304	312	299	317	288	306	297	300	310	310	315	321	328	300	299	304	297	297	336	266	312	311	303	321	275	308	288	309	327	313	339	306	298	322	331	297	310	319	292	303	320	285	296	277	289	325	298	320	335	277	309	325	346	280	324	308	302	287	292	284	320	299	337	315	273	330	275	307	356	308	324	285	305	292	309	303	299	343	326	324	334	292	300	297	319	324	306	317	299	276	342	289	312	297	313	290	262	295	290	273	333	313	288	333	322	272	297	284	304	314	318	316	333	309	278	300	306	332	288	324	295	312	310	311	344	318	333	330	333	318	329	314	284	274	295	279	296	289	300	297	348	330	297	289	316	337	306	293	321	323	295	318	306	308	281	334	322	269	288	311	310	309	318	301	297	321	308	282	327	292	317	290	295	290	302	319	327	317	304	320	335	313	275	316	324	335	309	271	324	281	308	290	319	288	311	304	298	302	303	350	302	284	317	298	319	323	306	298	293	312	278	311	304	312	343	280	286	285	330	325	331	317	276	317	277	288	286	301	294	319	293	313	291	295	302	308	315	287	268	315	320	312	307	295	293	326	281	290	279	297	287	307	271	276	307	339	303	337	313	303	290	299	324	315	335	301	328	340	295	293	276	341	309	278	289	300	314	315	316	298	307	304	303	296	289	338	336	315	324	316	330	294	294	289	297	294	298	286	296	314	313	293	321	268	317	332	306	332	301	276	316	302	268	285	294	321	281	301	307	305	297	301	304	289	292	303	326	255	315	328	292	357	290	285	312	302	278	268	334	300	304	304	275	316	314	305	328	333	317	282	311	281	319	299	293	315	325	269	322	348	297	331	289	319	293	282	314	279	302	282	293	312	289	287	307	302	309	305	312	303	307	307	314	302	315	315	284	289	279	315	301	274	328	314	306	322	288	276	305	313	297	286	304	273	296	272	273	298	289	317	277	296	307	315	315	321	283	297	321	325	311	296	291	277	321	298	324	308	304	294	335	315	318	332	329	282	305	337	334	306	338	295	319	334	297	363	334	341	304	323	330	342	312	306	308	296	301	323	287	346	291	293	282	315	319	300	284	274	284	320	310	327	285	308	308	299	333	298	278	292	298	315	309	319	307	294	308	311	269	314	294	288	289	317	316	304	274	316	314	311	328	343	318	319	323	321	305	319	337	306	303	334	297	303	322	297	333	320	312	302	278	315	316	297	294	293	302	316	280	307	311	313	317	301	299	287	285	325	311	291	309	316	327	308	306	275	294	304	326	342	300	313	308	312	252	269	290	293	339	302	311	310	295	315	333	304	349	295	281	324	311	313	311	332	315	334	289	305	290	312	286	315	306	294	285	302	295	301	284	302	331	302	308	346	295	293	306	287	304	297	331	332	294	262	313	316	292	321	315	301	291	307	287	347	270	292	321	314	284	304	346	326	276	334	297	295	311	326	315	314	305	276	264	302	297	298	303	313	319	287	307	304	328	316	305	326	281	289	324	291	324	320	326	330	299	313	314	306	307	298	303	330	255	301	325	304	295	336	294	306	314	290	320	333	305	330	285	313	318	288	332	321	296	302	308	292	297	306	291	293	316	315	335	348	338	299	306	304	278	298	316	327	319	322	305	309	327	338	290	282	300	314	302	326	345	319	282	294	329	300	282	311	284	270	292	322	339	322	301	321	283	333	306	324	299	310	328	310	305	299	308	306	315	311	317	310	305	305	308	318	300	304	314	303	320	296	312	273	302	260	322	305	283	268	324	316	309	270	320	329	310	335	326	323	288	298	312	324	273	261	294	328	303	287	334	272	276	286	279	307	298	302	325	334	303	301	310	313	295	293	319	316	300	306	326	336	306	327	288	332	297	300	310	276	310	314	323	323	311	308	268	285	301	284	318	290	342	302	290	275	309	311	272	318	313	321	291	302	297	344	298	332	302	298	332	301	294	340	298	321	307	289	272	332	286	346	332	317	288	297	307	291	311	320	299	280	262	287	297	329	336	325	265	338	329	313	263	322	287	296	328	295	311	309	318	318	335	308	287	330	319	295	300	321	292	301	284	316	296	340	308	248	306	278	278	296	287	294	313	317	288	292	284	315	340	297	342	291	323	301	310	321	291	304	273	306	298	322	311	309	309	287	286	326	306	295	325	309	313	295	301	336	303	299	337	328	318	280	313	312	274	278	313	309	258	307	311	288	297	303	278	332	294	308	295	285	312	313	288	315	298	330	298	328	292	286	289	329	321	295	312	295	290	295	300	307	300	312	286	315	290	322	310	297	294	326	287	280	323	331	295	278	314	318	298	294	309	292	312	316	292	292	314	316	297	295	321	283	276	312	324	312	297	345	355	308	301	294	303	328	311	313	295	312	336	300	311	286	315	297	311	306	336	302	330	279	292	297	305	312	314	327	302	312	337	327	331	295	314	296	287	314	320	311	298	315	321	281	284	281	299	294	339	285	293	298	325	307	320	308	313	305	298	281	299	326	324	295	324	293	317	325	304	284	325	285	305	318	272	325	325	311	299	299	328	317	349	330	319	286	293	311	315	317	334	296	316	292	325	288	296	283	311	320	313	328	323	319	294	274	290	304	348	297	290	273	282	318	300	296	276	330	305	279	272	297	311	281	290	283	302	303	307	341	296	307	321	283	308	308	296	321	274	320	334	295	342	310	302	333	331	302	276	304	278	291	287	298	286	324	332	307	275	292	300	296	296	262	304	288	300	331	317	325	346	331	289	301	304	309	320	317	296	287	306	295	284	287	308	346	313	302	287	287	311	268	302	302	314	307	309	329	333	269	324	298	285	308	307	280	316	290	310	314	309	322	330	290	355	341	268	296	300	294	310	320	297	314	328	287	313	309	321	342	331	334	318	309	298	312	350	306	317	355	303	300	337	324	315	311	310	347	286	275	337	313	318	295	297	321	303	349	306	314	338	279	320	311	291	288	280	309	315	285	288	334	285
10645	7232	12327	14281	12983	11904	9905	10187	20034	43846	49723	45035	32471	19026	4651	926	873	799	824	803	926	914	898	847	762	783	767	775	714	749	784	781	713	771	771	763	781	763	784	725	724	776	757	745	734	778	750	751	741	770	753	743	744	735	701	770	746	722	764	735	752	739	731	780	744	719	821	731	750	759	779	781	763	766	712	775	731	725	717	762	741	744	786	760	751	766	749	720	783	722	742	822	772	716	741	766	779	739	708	691	716	746	762	753	738	759	763	772	724	777	744	725	746	747	696	769	757	779	740	712	777	805	749	798	744	753	739	749	750	712	693	818	754	746	740	778	694	755	782	776	755	749	726	729	804	742	672	699	723	756	761	778	720	793	789	773	735	736	788	765	724	785	762	743	785	766	731	736	802	710	716	757	735	719	769	720	771	704	727	741	740	695	716	744	755	723	776	726	757	814	759	755	742	734	733	766	741	738	786	728	725	772	789	741	787	757	730	715	766	760	729	735	694	757	725	754	760	729	781	735	716	757	695	736	731	731	792	726	752	718	668	761	757	781	719	723	763	751	752	749	769	785	698	765	729	746	738	775	745	752	705	737	764	748	738	776	716	756	768	715	761	731	765	746	730	729	723	766	747	733	702	773	769	684	751	729	708	751	715	744	739	798	727	709	697	749	769	713	774	759	745	745	722	743	692	750	779	751	757	758	754	734	756	748	720	723	781	784	741	747	744	689	751	756	763	749	744	719	749	775	746	749	755	779	735	771	766	768	697	712	715	769	755	700	744	765	754	743	724	707	732	778	751	694	716	710	817	772	762	775	799	719	697	706	798	748	761	711	762	710	778	741	753	743	767	723	732	759	777	723	758	775	729	746	720	763	718	713	734	724	755	769	721	776	752	768	766	726	745	748	747	776	735	769	764	738	708	760	690	701	696	771	683	739	768	753	767	748	759	777	737	690	707	726	727	787	738	756	727	760	761	762	713	753	715	777	751	765	738	706	698	687	725	763	747	712	713	758	762	706	747	758	777	775	732	728	707	716	767	751	733	704	770	781	739	711	726	726	713	741	685	706	782	766	771	754	757	761	716	726	739	738	746	758	778	732	712	784	751	763	717	737	748	712	791	722	723	774	795	731	723	722	747	750	765	720	747	768	762	725	730	754	763	710	731	752	740	784	804	744	750	759	752	729	726	688	774	744	717	791	766	805	778	730	733	739	775	695	747	742	711	744	713	765	736	707	758	742	754	749	737	707	770	751	746	747	745	717	768	767	796	717	763	791	761	716	711	709	802	737	766	747	763	759	758	766	734	727	744	735	725	685	671	726	729	815	789	764	744	755	776	731	760	748	773	730	794	721	767	726	729	742	766	769	747	707	766	701	757	737	714	731	771	787	756	737	780	778	709	743	752	734	763	747	723	740	745	744	743	696	746	742	709	713	718	746	723	738	731	727	768	750	783	758	743	794	723	727	755	764	751	742	756	696	714	725	661	743	729	732	752	714	722	707	779	819	711	756	775	758	763	796	781	786	758	757	731	731	667	731	676	788	744	748	765	740	775	758	750	698	753	729	759	733	788	759	742	769	755	723	742	753	741	788	755	709	784	780	763	789	715	734	733	782	741	748	751	754	742	726	763	721	781	750	764	739	785	742	754	733	765	743	748	754	717	752	716	736	718	723	745	765	766	739	792	708	748	704	707	731	773	762	752	790	709	731	761	783	719	739	732	745	728	754	687	734	770	720	759	740	726	736	738	787	687	756	757	735	698	744	708	725	730	714	740	732	737	722	712	763	691	786	727	748	724	709	745	725	752	784	775	707	778	757	731	764	754	744	763	751	752	758	725	715	735	697	720	781	703	749	807	777	713	745	764	745	778	760	741	733	787	732	719	730	784	762	756	707	737	757	728	759	741	728	768	774	757	776	786	725	747	718	709	748	797	769	744	783	761	744	786	775	741	753	706	764	731	733	771	832	682	756	779	751	763	707	750	727	730	741	718	707	763	749	782	785	777	732	762	700	770	751	754	749	705	741	747	725	738	754	797	777	714	789	773	789	717	763	722	727	763	728	762	827	713	763	773	709	725	774	694	778	746	755	699	772	784	799	740	770	763	714	719	738	755	755	788	747	750	789	708	707	761	745	798	722	759	761	718	698	755	770	749	733	742	733	729	785	764	726	749	760	748	740	740	769	781	748	739	755	707	739	699	744	748	790	771	754	735	722	759	744	745	707	768	726	728	699	723	737	775	744	720	795	682	769	773	774	676	754	726	706	727	706	755	775	754	776	747	741	663	724	730	793	745	738	745	795	713	758	748	769	724	734	766	715	720	709	777	723	773	766	736	742	810	745	734	741	722	764	760	757	755	780	793	753	746	755	788	723	779	735	763	747	798	760	746	726	736	710	706	766	773	735	742	747	736	752	761	783	775	723	746	755	717	706	730	753	703	759	738	722	754	694	684	716	716	747	769	735	739	721	720	797	763	723	760	713	718	746	750	685	705	753	727	766	746	691	758	739	765	721	749	730	731	744	760	738	707	747	763	761	725	698	751	780	780	755	735	782	746	737	735	733	761	731	730	779	727	718	779	768	755	769	744	723	822	720	700	712	709	732	757	748	758	759	739	775	717	766	711	751	742	734	739	774	776	737	799	742	761	707	711	728	713	720	733	791	754	762	722	720	758	713	766	778	763	753	812	739	789	723	801	777	775	772	736	771	706	742	776	790	722	719	737	760	775	722	734	715	745	746	708	764	745	755	728	732	786	770	741	715	765	766	713	734	770	706	740	698	746	754	771	737	737	745	739	716	765	767	722	740	755	736	793	761	689	786	765	705	690	781	716	733	763	727	750	727	746	769	728	788	696	730	772	751	708	765	755	695	711	839	762	735	778	724	733	693	740	722	715	739	730	752	779	770	756	734	719	693	768	710	755	722	732	747	747	735	732	796	738	716	757	737	757	726	739	789	752	762	705	787	738	745	733	752	708	762	721	764	681	709	746	726	736	746	709	741	745	743	749	730	699	797	701	746	707	731	809	699	695	750	781	762	779	756	749	763	761	718	748	730	742	717	736	782	718	743	715	766	736	796	772	713	783	722	753	714	721	747	764	755	748	738	749	752	752	775	738	706	715	755	782	750	734	749	763	756	727	767	727	745	754	760	739	779	728	772	695	776	751	783	782	738	741	740	757	776	766	766	710	730	784	700	767	686	731	752	760	766	721	767	722	736	793	679	732	737	753	758	732	773	790	765	753	717	746	750	747	727	697	747	733	766	745	751	770	720	761	755	736	760	743	716	742	724	702	792	759	739	726	787	747	725	783	733	745	762	728	720	713	743	735	709	738	786	734	722	764	708	775	802	769	692	695	760	736	753	696	784	751	733	743	762	749	742	744	719	761	763	745	736	745	752	690	700	786	758	755	758	744	770	719	767	753	684	741	746	722	758	775	778	722	703	728	802	786	702	768	776	781	753	735	739	717	737	692	773	721	757	696	725	751	783	751	803
3524	1623	2140	1670	1105	879	638	562	953	1629	1736	1271	838	468	200	186	166	179	201	223	204	201	187	181	220	188	186	171	221	198	195	194	175	184	193	200	193	184	193	204	176	189	175	210	198	218	223	165	182	193	196	172	181	197	194	191	222	215	203	185	185	210	177	205	221	189	187	175	176	185	189	208	187	182	176	210	180	189	191	175	189	194	186	187	179	187	183	179	205	192	192	196	203	209	208	156	184	182	182	182	187	195	198	180	195	187	190	194	208	218	169	200	206	212	189	193	170	203	219	201	192	197	192	169	204	175	180	182	195	178	189	186	193	185	206	200	162	184	214	190	200	193	207	195	163	178	201	185	194	159	177	190	163	171	182	180	204	183	178	196	186	210	204	201	184	198	162	186	159	183	171	219	185	185	198	173	187	205	171	176	214	199	191	208	153	192	141	207	190	205	194	212	172	186	188	184	228	204	195	182	220	182	200	183	186	200	181	207	198	178	180	205	187	209	216	173	205	208	200	190	227	171	180	220	225	205	195	182	186	192	212	195	168	182	194	176	165	197	183	219	176	187	198	211	178	188	179	186	183	180	198	198	196	172	182	187	193	212	178	182	174	183	201	165	183	217	190	192	201	208	179	186	175	210	188	186	185	195	171	189	214	175	214	195	183	198	185	164	192	206	201	188	190	191	207	175	206	230	162	183	203	195	208	180	178	214	177	176	200	201	174	189	183	191	182	213	196	236	175	176	187	183	197	198	197	186	194	187	201	174	200	168	166	183	191	193	172	211	195	193	174	200	205	178	183	175	194	183	185	181	178	172	191	182	185	186	192	209	190	182	183	164	201	181	202	208	189	192	174	215	199	189	187	191	190	220	212	202	170	198	185	169	173	203	208	192	168	172	223	197	166	161	207	190	198	191	202	197	175	175	192	193	178	197	221	180	212	205	181	212	189	190	186	179	197	193	201	215	194	172	199	177	185	173	201	179	187	217	183	183	184	162	180	172	192	217	201	187	177	185	190	201	184	215	201	195	188	195	206	190	174	176	199	189	191	182	203	199	195	188	207	211	182	197	194	179	197	180	201	188	185	190	183	190	201	174	198	179	180	185	198	172	176	215	193	216	200	198	202	213	207	173	195	182	220	194	195	210	190	202	178	184	194	191	189	184	224	179	196	206	166	200	184	198	189	184	178	172	169	194	185	198	174	204	212	184	185	198	186	203	180	190	179	198	196	207	194	203	193	205	199	213	180	173	183	174	192	178	174	182	196	203	184	189	215	198	182	208	211	194	214	190	185	173	184	175	168	203	195	193	208	223	192	211	225	195	179	216	201	181	203	196	212	176	205	189	187	213	180	192	197	206	184	183	210	183	195	210	206	180	202	155	214	188	181	198	172	174	202	187	202	189	207	199	185	184	177	195	176	184	236	190	186	191	182	192	200	182	181	188	187	179	186	199	219	179	194	184	198	203	178	193	181	197	184	202	176	196	203	194	199	192	202	172	201	210	194	184	199	181	170	208	166	202	162	219	199	179	213	194	188	204	218	184	182	184	171	184	198	191	202	177	189	190	216	180	171	177	196	202	192	195	203	200	204	176	208	213	197	174	161	180	205	159	202	198	234	192	175	205	209	194	186	203	195	144	191	201	185	170	187	181	201	169	181	199	175	196	197	210	206	172	194	175	172	195	208	220	209	187	199	184	202	212	181	229	183	183	203	187	203	179	209	195	179	205	159	207	193	173	197	198	197	208	200	179	169	188	192	193	167	198	187	209	208	181	198	194	182	202	180	177	203	203	192	169	181	209	196	203	174	207	188	180	216	169	195	178	209	209	196	194	191	188	210	191	198	178	191	184	179	174	189	209	185	208	208	195	181	161	187	207	189	177	199	170	195	182	202	196	206	185	214	200	199	199	186	201	206	203	174	197	206	217	190	198	183	223	182	178	210	215	178	194	201	184	171	206	178	183	222	207	183	185	186	207	214	183	195	201	182	214	204	186	188	229	175	187	191	181	194	193	205	219	184	197	205	200	211	182	228	203	180	201	191	193	205	176	206	172	181	192	176	190	171	179	169	175	179	197	198	182	180	201	188	181	177	174	178	187	196	201	186	183	195	193	228	180	188	207	189	217	195	207	169	177	206	205	167	179	212	207	166	176	185	198	185	188	146	191	160	189	191	177	199	179	176	210	202	184	188	190	179	207	183	178	198	196	174	156	198	195	174	176	188	187	190	177	180	173	182	165	169	171	170	202	211	214	216	179	207	208	191	198	195	207	170	173	175	174	204	220	191	176	191	232	191	177	187	182	198	203	189	181	183	185	172	163	199	203	184	175	174	202	176	207	165	184	199	217	192	179	194	190	197	206	212	176	205	173	176	191	190	196	202	192	202	179	196	166	205	192	187	181	198	196	178	207	187	211	177	182	173	204	209	181	187	180	217	188	197	204	200	195	181	212	186	190	164	189	195	211	180	185	179	199	195	201	161	189	243	188	200	206	181	183	205	205	203	184	214	164	200	173	194	174	183	193	192	198	203	173	214	187	219	173	203	214	208	196	193	177	196	175	190	188	193	200	206	219	189	162	210	170	172	197	231	187	215	185	173	200	224	181	207	191	193	192	193	191	154	192	199	170	175	210	195	177	187	177	216	194	192	196	157	199	202	215	209	183	201	188	197	196	198	197	162	212	199	206	180	200	185	193	182	194	180	169	222	210	179	202	192	207	178	182	215	199	200	194	200	194	192	221	148	166	202	198	168	154	181	200	199	205	201	187	189	175	200	187	216	205	184	182	231	165	191	188	184	196	190	226	180	199	188	179	197	190	178	177	185	199	195	182	177	174	164	204	182	193	170	184	204	172	197	166	206	188	191	169	209	187	225	205	227	185	210	214	219	210	197	197	185	202	204	203	194	202	210	193	183	191	221	200	210	194	196	185	207	201	201	201	171	202	199	169	190	203	186	159	176	214	204	185	227	187	202	212	190	195	172	196	178	189	186	186	209	196	210	190	179	189	204	211	206	202	213	204	205	192	157	180	213	185	176	183	192	181	173	202	212	187	208	191	176	174	183	199	191	187	210	177	187	209	182	188	180	206	203	193	174	186	197	180	174	197	189	191	170	207	169	196	179	202	191	203	182	178	188	183	184	186	204	188	193	206	185	192	207	197	250	215	191	183	199	188	197	191	193	183	179	192	189	200	202	186	219	180	179	192	228	188	181	191	205	198	220	195	202	212	230	229	178	230	185	197	195	192	212	167	179	205	181	171	190	177	188	182	166	192	189	196	186	169	185	183	196	194	202	184	177	181	199	180	180	199	184	209	187	208	244	183	203	188	205	204	180	160	214	203	198	197	187	207	206	151	197	193	206	179	183	171	193	179	188	205	198	193	209	177	169	194	194	198	184	179	177	199	203	219	184	204	182	208	201	202	180	202	202	202	214	200	203	201	223	180	212	193	188	188	204	226	197	193	170	196	176	194	176	198	234	197	201	212	192	211
3102	1900	4263	4849	4309	3478	2649	2365	4969	7239	6822	4987	3273	1637	644	530	521	508	544	541	551	551	559	496	521	508	510	519	495	477	484	503	564	504	501	498	518	483	499	528	515	534	477	488	485	520	495	518	518	495	502	518	504	497	490	523	495	499	518	495	523	509	549	508	507	541	510	505	504	502	510	493	500	511	549	523	546	549	508	525	513	541	515	468	532	446	472	483	531	505	503	482	506	490	524	488	499	501	523	511	497	486	511	543	558	475	468	524	518	488	522	525	485	507	480	524	508	503	522	488	488	500	471	515	509	476	481	479	525	513	522	496	480	479	497	498	519	527	512	534	494	525	510	513	553	466	525	533	480	513	504	497	493	496	503	519	505	506	516	526	546	513	525	505	512	494	496	541	520	536	549	499	527	519	483	505	527	546	501	504	473	544	534	492	519	494	460	506	532	471	559	516	523	560	488	520	479	500	491	514	490	513	507	486	488	469	489	525	525	500	520	487	522	490	516	520	508	542	498	504	548	514	538	517	507	500	524	536	540	533	516	546	525	429	456	508	498	526	488	548	519	528	568	531	503	543	471	493	505	466	544	503	540	483	471	495	537	525	498	500	508	541	494	509	520	461	515	482	490	452	519	497	493	495	501	506	464	494	479	506	508	493	529	491	514	493	506	501	477	516	492	493	511	516	517	491	519	510	512	484	503	508	482	509	490	527	542	489	515	541	515	504	482	503	486	469	514	523	485	538	526	509	535	503	488	540	488	470	546	539	514	492	539	524	512	523	513	529	532	515	473	523	507	512	508	516	507	485	498	522	538	541	492	515	500	529	528	469	544	499	487	497	526	492	518	521	494	501	510	472	516	481	530	495	531	512	498	526	562	554	471	540	522	547	517	494	504	527	505	461	467	510	523	503	485	501	518	509	505	522	526	521	538	500	511	479	526	522	515	494	499	461	532	549	516	551	519	508	464	519	533	490	502	509	500	530	490	486	535	520	504	539	524	521	496	501	511	548	501	488	510	545	495	524	528	521	476	523	529	517	498	511	491	483	522	514	528	503	480	539	474	494	506	515	527	512	573	565	501	486	524	516	537	494	496	522	552	505	521	520	533	513	499	456	541	533	512	529	493	450	499	527	508	513	510	479	507	490	508	509	502	560	522	470	479	550	499	494	525	518	528	521	540	498	526	539	503	526	508	545	515	529	522	463	522	492	493	503	553	536	543	515	507	531	513	509	530	531	520	480	494	485	550	520	513	514	496	545	509	538	508	485	535	496	503	525	530	486	508	492	506	512	531	540	491	532	511	501	492	481	502	500	549	540	484	520	503	493	513	525	540	542	517	551	514	549	498	519	492	502	530	502	508	521	515	493	477	476	515	506	497	488	494	518	513	500	499	530	494	520	517	519	540	505	545	521	520	489	500	537	574	518	526	482	462	510	516	518	503	517	502	496	503	512	533	540	483	494	517	528	544	497	544	538	519	533	541	485	529	450	535	522	477	521	506	529	510	498	513	504	537	528	511	523	545	507	531	479	524	500	501	554	478	506	485	536	528	503	526	527	486	497	490	497	508	497	502	471	503	483	525	524	506	506	519	543	502	518	526	507	511	525	516	489	477	549	532	505	523	546	494	542	499	484	513	524	517	507	537	487	486	499	485	511	540	519	521	509	548	492	525	521	514	530	466	497	537	528	553	511	479	484	506	500	530	555	480	512	530	560	498	493	517	489	502	508	502	548	494	531	521	529	491	496	526	539	479	474	502	525	510	527	529	475	525	538	484	517	510	495	523	546	459	494	517	513	487	476	471	565	513	504	537	491	524	553	477	522	499	502	462	455	534	531	523	509	529	507	476	528	526	473	518	502	496	520	514	535	498	519	502	517	498	469	501	492	480	490	543	485	526	508	534	532	536	556	533	534	518	512	530	514	518	511	518	522	516	502	502	498	557	505	522	508	527	510	511	530	546	511	544	548	525	474	507	487	488	546	468	530	501	541	531	524	524	530	521	505	519	499	530	539	492	506	538	496	505	498	518	491	480	490	537	498	537	546	533	473	516	517	510	520	519	505	530	488	471	505	518	458	500	517	511	491	527	537	529	523	540	495	559	530	549	506	491	515	470	501	486	500	493	504	488	513	484	492	485	518	522	476	522	513	528	511	499	502	468	538	503	517	488	505	554	511	496	501	491	500	516	533	466	503	501	517	505	510	458	517	500	546	501	485	545	540	514	539	523	529	445	536	482	523	517	496	490	543	511	509	533	481	475	533	508	488	518	527	467	478	522	501	517	519	512	504	506	486	479	513	496	512	515	534	534	519	516	523	537	472	513	546	514	505	492	537	524	562	491	506	555	489	499	525	509	545	486	525	528	522	515	527	552	485	530	483	523	524	532	494	523	534	526	551	547	527	530	499	528	524	535	512	549	515	546	518	509	480	526	507	504	500	501	499	513	535	494	510	521	525	526	489	564	531	501	471	501	546	537	516	547	503	545	496	500	504	477	496	470	535	521	511	524	521	517	498	524	508	503	526	528	501	504	524	529	461	478	520	501	522	502	483	541	480	519	525	485	454	529	510	497	492	535	501	489	548	508	492	509	500	490	526	490	494	518	500	511	578	515	513	491	486	512	528	525	433	504	513	494	508	501	518	475	517	512	481	526	539	545	523	502	515	507	501	487	532	515	514	492	527	541	518	519	516	482	482	482	500	506	507	546	498	521	515	522	536	490	530	563	530	465	476	467	484	513	524	508	516	505	519	487	525	520	503	501	463	496	462	540	489	538	521	524	521	498	485	497	517	521	529	483	532	500	520	542	494	524	484	554	532	471	526	497	522	511	495	469	535	529	503	485	509	483	509	525	518	523	513	540	529	498	518	515	550	504	447	531	481	537	515	505	522	517	474	479	522	476	486	527	493	547	502	504	556	516	501	492	507	514	510	526	542	524	519	515	469	530	476	501	507	534	547	513	515	513	519	516	520	482	507	504	483	518	511	501	474	522	540	527	470	497	521	495	537	527	456	530	475	501	491	523	452	510	522	514	476	510	546	560	471	470	501	500	499	540	476	522	529	485	495	489	541	485	520	521	456	516	530	500	508	500	489	525	505	523	574	565	521	513	522	534	488	537	510	488	554	512	509	560	523	543	545	504	558	499	482	496	544	533	500	537	500	538	523	509	482	516	491	516	502	500	503	494	478	533	539	469	468	542	527	526	504	514	492	527	536	482	507	487	564	519	512	482	510	503	453	520	504	506	533	519	512	510	532	478	505	527	509	546	549	475	505	502	530	504	507	495	492	506	483	496	516	501	511	517	511	510	523	481	500	484	477	523	510	575	508	546	502	515	518	477	495	501	523	520	529	534	548	493	519	509	505	509	514	523	496	541	536	513	516	494	553	523	504	480	525	490	512	520	516	498	468	549	523	517	479	510	525	513	533	510	539	518	490	512	486	519	488	510	514	515	526	524	492	488	506	526	533	528	515	520	440	505	474	488	547	518	543
9373	4572	4526	3044	2101	3228	3228	6749	13608	18733	13523	8629	5138	1946	413	293	280	270	273	267	288	297	298	296	274	306	306	291	285	280	287	268	262	301	284	280	267	251	301	245	284	266	284	273	287	276	260	276	269	282	289	253	299	257	290	296	262	274	265	272	267	268	294	298	285	258	307	267	287	265	256	299	245	267	291	267	245	271	270	266	290	249	287	264	295	264	303	258	273	231	290	309	303	247	284	275	256	272	270	319	277	281	269	272	286	295	261	288	282	275	296	245	302	278	287	259	298	271	251	293	276	290	303	248	259	283	275	259	275	284	281	276	294	282	259	282	277	266	258	254	287	274	258	287	237	272	255	275	271	277	279	305	294	242	261	260	274	301	268	258	264	339	268	286	283	305	269	278	293	280	242	301	286	298	309	290	261	254	291	296	317	283	271	259	294	289	280	285	281	252	267	265	296	281	242	269	262	283	259	298	277	263	246	268	281	294	294	283	258	289	268	256	325	268	284	269	313	261	257	314	274	276	272	266	283	265	309	276	283	316	254	296	288	283	260	295	306	275	289	281	273	243	274	306	268	299	290	288	306	318	255	281	285	275	282	298	265	279	277	278	306	262	311	280	286	266	290	298	238	242	290	264	278	293	255	272	288	272	263	283	285	255	304	278	278	287	282	267	297	255	335	282	234	253	266	293	303	279	313	275	273	269	313	281	284	298	288	284	308	283	274	284	271	266	267	308	262	265	273	285	270	262	284	284	256	237	274	303	312	277	277	284	288	262	299	306	252	307	289	283	281	281	271	251	282	266	245	280	287	258	262	288	278	262	238	279	293	291	271	266	273	260	253	257	275	253	278	255	256	286	297	277	282	275	270	294	311	315	259	270	281	258	264	257	282	255	275	299	307	309	248	259	262	286	308	246	280	298	332	291	294	261	249	271	306	238	278	279	264	251	293	298	305	268	280	299	288	278	264	314	286	299	274	309	284	286	284	289	296	290	273	260	293	289	302	280	262	312	281	252	280	262	248	301	276	271	289	248	279	274	314	333	287	256	286	283	253	274	308	282	292	305	274	282	289	256	278	291	286	262	245	277	291	277	287	278	294	297	303	293	283	282	266	280	252	280	282	296	309	265	270	303	306	281	273	291	284	277	291	273	285	287	286	266	268	270	288	282	289	282	260	288	275	301	293	295	292	305	281	257	276	276	317	257	288	268	245	261	251	314	278	266	297	303	267	271	261	254	255	281	276	300	289	254	283	282	276	264	287	289	291	276	304	273	278	298	289	253	277	255	274	296	284	300	302	294	276	260	310	296	332	269	294	261	293	277	280	274	295	255	284	273	267	265	275	328	267	284	257	276	286	288	282	291	291	304	287	258	290	292	264	264	276	280	285	266	307	273	261	276	298	276	256	270	248	278	271	277	260	269	284	305	248	244	282	273	296	262	293	289	279	278	254	310	302	279	282	297	281	274	267	272	314	291	298	294	283	289	261	294	333	269	319	299	273	288	299	268	291	267	258	252	277	266	283	285	301	305	270	270	279	274	282	270	264	321	279	268	283	264	297	282	281	283	279	266	273	289	269	287	274	280	287	271	265	269	273	308	237	284	290	283	285	317	273	276	258	275	297	324	279	290	236	292	309	263	273	313	286	275	282	277	267	268	253	265	270	310	272	266	253	277	318	269	248	300	263	289	280	277	271	271	282	307	265	292	287	265	286	280	275	286	270	297	284	284	263	255	294	277	289	266	265	263	269	286	323	271	274	282	314	252	277	295	267	262	293	273	307	277	319	252	293	303	256	289	292	287	273	281	291	296	271	260	292	279	249	284	303	271	258	282	243	270	283	271	254	285	300	247	266	259	275	274	284	261	303	280	293	294	313	326	291	275	310	281	288	272	292	298	265	269	278	299	283	254	276	272	293	262	287	276	296	253	301	273	285	291	282	267	282	300	271	301	248	296	246	275	298	269	300	245	306	291	279	271	284	263	272	295	308	295	280	283	302	286	276	276	273	268	297	302	261	248	247	310	275	267	300	301	270	263	303	250	276	279	260	270	313	302	303	275	286	304	264	261	254	296	274	274	269	279	278	286	275	291	305	298	276	283	284	271	240	296	289	293	262	289	269	263	286	276	272	271	301	271	276	265	287	275	272	266	266	283	241	271	277	240	277	253	285	312	277	294	296	276	271	275	257	304	279	294	265	272	313	245	272	296	267	250	291	274	287	285	288	283	288	284	306	294	242	257	272	301	289	270	291	274	269	273	296	298	280	292	307	286	269	276	304	298	293	267	295	310	274	271	274	275	260	292	323	301	285	268	259	261	275	297	279	260	233	297	279	283	268	258	322	309	294	269	271	271	294	279	287	274	299	270	277	322	271	284	300	242	300	335	287	301	271	273	312	322	304	245	272	267	286	273	282	276	261	258	284	287	261	287	276	293	274	282	262	257	294	280	291	298	290	270	289	290	286	332	323	259	267	257	285	256	261	277	252	284	310	256	293	266	276	292	292	277	304	273	276	289	283	276	288	268	245	276	280	271	275	301	273	293	287	284	289	270	300	285	282	265	288	316	273	277	273	291	300	286	311	281	278	321	294	280	289	286	327	289	262	330	302	264	301	265	268	284	257	267	284	283	276	258	274	239	294	302	289	304	292	253	274	271	261	284	261	287	257	290	284	284	281	266	258	283	259	257	323	283	282	288	257	289	308	305	279	282	312	268	279	296	269	296	308	266	286	283	258	275	273	298	257	265	259	258	251	284	271	282	278	268	298	258	279	297	270	313	312	281	297	282	267	299	290	292	288	270	291	292	287	288	288	292	282	259	283	318	292	294	298	247	276	279	294	278	281	292	285	283	279	294	293	267	272	302	300	264	283	284	285	271	296	279	270	307	242	283	300	297	290	256	263	293	272	293	298	286	277	278	291	278	289	264	290	307	286	282	286	293	302	315	291	279	283	257	282	282	274	281	283	308	278	286	301	275	269	272	292	271	257	277	257	278	276	270	270	265	266	259	287	288	282	247	293	286	291	260	270	278	273	308	272	257	280	294	265	317	286	283	267	259	264	268	311	271	277	263	312	288	274	260	284	277	270	306	289	272	284	264	298	256	257	296	317	264	309	281	291	273	279	294	272	305	274	271	242	244	291	277	290	271	291	289	289	272	280	274	288	292	291	262	281	259	267	295	307	305	282	318	285	278	298	317	302	268	298	285	294	256	247	260	260	302	308	285	292	254	286	260	287	301	276	272	287	279	329	321	307	276	282	300	273	294	282	268	301	262	268	310	287	293	296	250	300	267	283	285	286	280	270	304	274	271	276	266	297	279	294	271	275	287	285	283	292	266	279	257	309	263	284	293	274	282	283	256	286	274	282	267	254	255	279	281	285	276	278	271	259	285	277	294	304	270	279	290	276	318	289	274	285	284	279	300	253	284	297	275	275	291	277	289	297	299	278	323	279	280	303	286	318	246	263	273	323	308	270	284	305	279	294	271	296	277
7295	3896	7204	8193	7478	12656	12006	22990	35403	40006	32514	26326	18536	8152	1364	774	766	726	704	764	777	823	781	776	745	715	694	677	656	679	732	699	699	759	699	725	727	712	722	750	706	717	737	677	706	695	661	731	701	728	703	685	663	708	701	708	705	703	684	730	696	698	699	706	720	707	752	677	710	732	702	710	683	669	749	700	683	649	724	690	707	722	788	752	722	719	697	665	724	708	765	722	705	688	737	734	737	720	721	700	697	729	741	702	762	725	673	708	750	692	679	667	684	705	705	760	676	705	670	693	708	713	765	691	720	730	702	761	703	659	725	702	691	738	703	718	715	760	720	698	693	731	704	696	721	679	711	717	688	667	703	709	668	717	740	741	674	710	675	709	699	756	697	687	707	711	691	708	702	690	667	749	710	702	694	714	713	683	698	698	666	762	713	697	733	756	743	684	670	734	682	750	733	761	688	704	730	741	701	750	695	716	715	676	675	677	678	769	695	736	696	695	711	721	689	677	724	696	703	678	701	683	714	702	700	663	726	681	686	695	677	712	711	673	750	724	719	677	735	680	685	749	693	761	721	687	709	688	674	721	688	699	724	738	702	741	713	674	699	695	670	701	733	680	664	699	688	672	697	734	704	731	739	659	705	706	744	693	686	703	759	681	690	663	720	722	714	675	709	687	680	706	709	700	703	721	705	740	696	760	700	714	711	692	680	705	688	688	697	711	746	646	675	721	722	703	705	675	756	714	718	691	738	724	709	752	690	738	731	752	699	697	710	742	751	720	718	705	684	711	668	692	746	637	704	722	702	656	717	728	731	697	720	725	673	669	715	722	703	685	707	719	745	725	700	673	664	707	709	632	706	694	773	742	646	726	726	712	717	669	716	688	691	675	707	722	727	716	705	735	668	721	736	717	697	737	711	766	700	720	675	724	683	699	702	679	665	708	740	707	723	676	697	710	744	743	761	700	720	686	759	705	726	733	719	707	750	712	686	715	744	715	662	686	722	702	662	675	740	712	675	706	676	687	720	773	672	716	671	743	686	701	686	699	754	703	652	744	743	705	708	720	679	686	691	704	711	701	744	663	681	700	731	714	665	743	696	714	763	695	679	656	704	733	696	735	672	701	680	709	690	716	685	687	718	721	739	721	680	698	740	727	676	705	679	682	723	686	724	717	736	685	710	718	690	689	726	676	736	694	694	713	704	723	736	740	711	777	716	731	731	704	721	730	692	711	680	712	734	648	700	653	694	706	748	711	709	677	691	718	726	672	748	686	715	710	701	733	705	737	691	734	704	699	697	733	662	735	713	701	680	728	693	674	723	730	690	706	732	723	710	686	705	704	704	718	725	694	689	717	682	708	730	695	665	724	679	683	691	725	681	711	669	721	730	711	743	691	752	703	759	699	721	694	705	672	716	659	738	707	670	730	783	673	700	681	676	686	646	680	669	705	705	674	679	691	696	746	695	700	663	706	708	760	739	702	705	681	695	698	679	709	742	722	701	717	723	748	708	720	700	716	695	766	716	726	662	713	659	689	708	715	675	722	672	717	718	765	737	740	709	733	718	697	711	696	735	673	744	741	686	733	705	699	697	702	733	726	713	701	728	744	693	731	739	718	695	706	701	714	714	711	656	705	708	725	767	655	721	703	742	711	701	708	711	703	715	672	665	689	694	688	686	667	720	710	705	675	653	718	650	677	715	688	657	774	715	704	701	704	688	643	717	742	762	667	688	732	684	713	732	672	688	729	730	686	711	711	738	733	732	665	711	727	672	743	667	701	695	686	666	744	683	687	746	696	703	701	737	736	687	747	757	694	728	713	715	696	679	688	718	725	722	729	721	707	737	668	701	716	769	691	706	683	699	781	676	673	681	739	687	703	714	768	713	681	708	659	668	716	702	732	709	748	665	682	679	724	681	780	717	692	737	675	691	741	666	704	701	710	710	719	714	718	741	750	706	740	715	719	694	720	721	732	679	699	712	709	688	693	712	697	746	689	691	700	739	713	694	660	695	708	708	705	729	706	725	710	736	728	695	718	729	669	783	701	699	668	706	723	667	665	728	714	749	694	662	743	741	729	715	726	749	694	709	678	708	797	727	714	731	691	675	657	720	710	696	674	668	709	708	685	688	710	706	717	707	727	721	699	697	696	674	704	679	756	690	719	716	669	708	674	724	721	734	708	715	674	706	711	724	736	765	670	686	680	697	719	709	681	713	706	676	715	741	738	745	632	741	772	697	698	689	745	743	688	724	716	715	735	719	711	713	665	726	670	713	681	700	726	717	712	691	665	698	703	715	646	710	714	741	741	752	713	672	685	659	734	691	715	715	679	736	748	708	766	728	678	706	747	710	677	728	693	698	732	670	718	670	714	717	738	669	728	652	686	734	689	727	744	715	710	731	675	749	724	699	693	735	697	704	716	709	709	679	710	685	759	685	737	701	703	676	705	697	651	700	718	660	684	705	716	704	732	709	698	707	708	656	702	695	685	699	697	698	717	755	731	732	705	681	716	702	712	683	732	749	718	688	665	702	685	672	672	725	667	693	651	695	711	734	719	724	719	732	753	720	701	621	704	746	718	745	689	701	722	715	749	736	731	731	689	756	718	713	713	727	715	748	713	722	706	752	751	715	685	761	760	758	673	660	708	718	721	705	697	716	677	698	686	716	663	698	736	724	702	711	706	698	758	688	684	751	743	686	697	723	702	713	714	700	677	700	676	739	693	714	704	691	685	698	702	746	751	678	744	706	781	724	744	704	705	685	668	673	665	659	697	734	677	679	672	698	735	654	708	709	726	716	701	695	685	694	700	723	687	735	742	686	723	728	729	767	697	729	739	682	756	742	744	713	686	694	723	698	689	683	706	722	656	736	711	692	736	720	659	731	680	713	713	728	666	710	660	722	739	716	755	743	698	704	777	785	712	662	685	720	681	712	749	712	721	712	694	691	708	727	675	725	698	694	690	711	680	706	702	691	672	707	703	734	695	714	710	694	702	667	681	697	699	671	708	711	677	695	694	686	709	641	705	668	716	682	691	669	726	724	735	693	715	682	707	673	715	718	743	702	735	711	785	683	751	704	725	699	649	732	728	654	689	763	772	709	685	718	765	698	709	702	699	672	720	670	700	709	673	682	721	645	720	702	700	686	708	723	763	683	701	743	690	684	698	696	669	688	699	716	668	645	686	726	734	712	713	714	707	714	679	719	714	688	693	723	703	715	678	768	731	698	722	734	700	669	735	684	726	731	737	679	680	680	694	693	723	707	715	726	748	724	710	726	742	664	683	701	765	700	712	677	705	712	672	738	662	722	766	710	685	706	666	730	770	689	687	692	686	767	693	723	717	687	704	679	717	752	688	710	712	736	687	709	731	736	713	733	688	687	698	695	690	710	693	668	697	707	668	698	703	708	711	775	714	728	791	719	732	699	708	685	667	659	733	678	721	678	741	746	677	691	725	658	731	687	686	676	701	716	729	704	757	720	674	750	710	762	704
16766	8233	9446	6254	3704	6410	12362	16731	24422	30469	26569	19587	11398	2377	396	296	339	289	279	378	310	334	357	314	318	315	337	310	298	274	322	284	290	307	293	306	258	329	284	301	292	265	311	274	321	305	324	262	278	258	281	277	294	290	286	289	305	271	296	281	283	292	309	298	300	317	321	270	294	293	326	299	256	292	295	284	289	293	294	339	288	281	285	301	310	286	313	310	296	280	295	310	280	256	285	301	304	268	313	296	328	294	275	313	284	327	287	296	328	304	295	276	304	295	320	262	306	282	324	305	296	260	295	298	284	308	301	303	281	311	290	284	265	268	279	336	270	288	321	297	284	275	301	299	311	290	287	324	307	319	274	296	331	303	293	313	259	287	299	291	295	271	293	299	298	286	293	296	275	313	299	304	328	320	322	298	268	298	312	307	323	294	302	322	288	293	271	317	286	304	272	300	311	258	285	275	315	319	308	292	308	278	281	351	298	316	293	279	271	286	280	328	301	304	313	275	302	328	286	305	304	308	299	326	281	304	327	303	303	318	308	302	307	320	305	291	273	297	301	293	299	296	269	314	305	307	274	300	310	281	331	310	298	307	299	294	300	311	287	278	313	316	304	276	295	279	303	301	296	307	272	277	277	287	281	283	299	279	308	316	291	285	299	302	277	242	287	302	288	259	304	287	280	287	271	299	277	308	289	318	294	258	295	331	292	320	280	287	293	284	326	286	276	278	283	295	283	319	289	301	317	313	313	297	313	290	289	286	301	284	281	301	299	307	308	305	287	279	282	338	296	282	287	281	311	306	343	278	290	273	285	312	321	290	287	289	294	303	274	295	300	307	317	285	268	319	293	285	279	300	294	264	312	309	285	309	303	294	314	298	298	310	308	278	312	310	289	266	283	306	265	307	307	288	297	279	287	296	257	296	296	320	288	300	307	281	305	296	312	284	270	304	305	317	271	284	270	271	260	277	289	285	320	297	290	307	306	295	240	285	317	314	270	284	295	296	273	294	302	263	295	306	315	309	311	302	290	292	305	331	278	307	294	313	266	290	278	262	309	317	310	302	306	308	306	331	287	280	274	283	278	311	312	299	327	312	276	263	288	300	286	295	283	287	300	270	278	311	295	288	299	309	325	278	294	298	302	281	289	298	300	289	287	282	303	322	306	284	282	303	291	294	293	291	280	321	341	283	305	259	339	290	326	289	300	318	295	313	298	294	330	316	275	286	298	328	310	308	332	312	341	283	334	299	303	273	262	283	254	290	316	360	285	288	267	309	304	292	310	307	289	270	301	284	359	294	281	296	308	263	306	316	348	301	297	304	297	284	292	275	312	311	302	295	294	283	319	260	287	308	264	299	277	322	295	299	317	268	317	288	297	282	291	278	303	305	273	321	320	314	254	284	293	299	315	292	258	280	278	291	316	320	305	289	319	290	297	310	289	302	269	313	311	318	315	281	288	290	287	293	317	314	268	309	274	316	304	286	290	280	275	306	319	337	316	279	259	258	287	298	282	272	281	283	318	318	299	311	298	262	298	307	273	292	331	282	278	298	295	302	312	296	280	296	315	310	309	312	308	264	292	278	258	278	303	305	292	306	290	298	314	298	277	306	265	309	320	302	289	290	293	311	276	308	264	303	292	271	279	304	306	302	298	314	280	264	318	330	292	309	302	285	309	310	302	301	303	287	288	300	300	263	300	295	304	284	300	298	303	317	298	288	311	296	301	316	262	301	255	305	319	295	281	270	311	260	293	322	294	318	305	314	328	301	314	278	319	285	326	243	289	295	297	295	327	316	311	299	302	296	259	274	278	298	311	300	305	316	283	276	274	293	285	274	275	341	291	276	280	296	295	299	274	299	266	280	272	303	296	301	289	319	289	300	273	292	315	292	291	296	294	252	315	290	303	320	280	294	303	283	262	285	280	285	314	294	303	276	338	248	302	267	293	311	298	309	299	302	305	288	298	314	304	297	289	287	322	310	282	303	284	286	285	306	315	277	306	298	262	286	329	285	285	318	336	296	310	294	306	295	298	346	274	270	289	286	307	297	269	291	277	302	262	289	305	281	290	297	293	313	287	249	314	302	312	273	317	274	308	286	316	291	270	292	292	303	265	263	326	315	302	307	307	298	321	336	302	318	265	316	312	296	294	267	297	295	280	283	294	284	259	304	259	284	277	292	316	290	272	294	282	288	295	315	279	282	296	260	305	282	304	296	300	312	321	293	325	289	323	320	324	296	306	299	267	320	290	278	327	319	303	309	276	292	299	300	315	273	276	277	315	270	284	298	302	301	287	286	287	286	280	306	290	286	287	326	283	281	298	301	303	288	286	287	292	292	312	273	305	313	350	313	285	297	293	294	277	298	279	325	294	298	293	302	311	286	294	293	276	317	295	322	279	300	307	317	246	286	296	304	282	295	292	279	314	273	300	300	296	280	291	297	329	294	291	308	279	248	287	309	300	286	300	297	270	271	287	290	277	316	302	286	281	315	281	291	273	282	285	293	291	297	316	309	299	290	277	279	291	318	291	284	311	298	293	326	274	297	303	295	282	286	296	288	279	279	297	314	296	290	296	300	282	320	284	285	288	321	294	312	294	304	297	287	345	309	275	257	294	269	316	312	281	340	312	286	279	300	311	312	267	299	295	291	328	332	304	276	274	289	318	297	288	258	324	303	339	296	291	326	309	297	344	268	344	311	304	273	292	321	297	293	277	326	300	303	321	305	292	311	315	289	278	303	288	311	276	312	275	291	290	297	297	282	294	317	284	287	319	306	303	322	296	261	302	290	296	311	288	314	323	302	295	272	304	313	328	268	288	288	326	289	281	308	295	313	282	311	286	314	295	309	311	287	291	278	304	294	289	288	261	307	319	295	275	296	304	316	284	283	289	298	311	294	313	300	264	319	292	297	342	264	304	279	297	273	313	271	301	316	309	274	298	317	308	285	259	293	266	300	319	302	316	253	296	290	314	303	289	312	318	342	276	282	314	284	338	283	292	302	294	311	300	281	294	290	310	328	306	298	293	314	315	318	267	322	304	312	329	320	357	291	276	293	301	323	305	305	302	295	300	306	291	289	296	300	292	298	291	278	299	296	321	282	310	314	288	289	313	304	324	306	265	305	284	281	294	299	297	328	291	300	330	289	265	283	319	289	312	285	326	316	289	325	293	267	340	279	267	293	307	275	289	309	287	247	319	253	286	299	282	310	313	301	297	283	288	292	288	290	308	300	318	309	286	271	304	301	291	296	289	300	316	286	296	282	279	326	319	295	323	267	295	284	273	279	280	269	294	310	313	279	307	288	307	286	266	291	338	276	270	312	293	292	303	303	335	275	291	310	276	326	300	290	292	294	279	301	269	307	290	304	274	304	280	295	321	282	289	278	298	254	271	296	284	290	316	286	294	270	286	313	298	291	308	323	284	304	272	303	305	322	312	287	316	293	304	296	277	296	274	295	284	291	303	321	301	297	304	300	294	304	269	309	273	330
10143	6081	13043	13333	10824	20372	31848	37433	45644	49497	45139	39377	27730	6951	1002	758	833	752	815	898	990	947	1064	864	769	717	718	724	756	708	722	753	682	678	697	728	694	704	745	733	706	732	685	710	734	718	677	727	743	757	726	726	702	718	787	731	738	695	716	742	765	685	737	749	748	735	697	694	734	744	745	767	700	675	771	760	753	785	664	721	722	726	766	715	676	741	731	700	759	678	712	690	718	718	746	743	732	756	728	750	755	729	723	749	709	730	736	741	734	707	704	711	745	725	694	725	763	693	719	728	762	683	712	708	719	714	717	729	661	749	732	732	715	706	724	705	704	668	681	711	771	789	662	717	714	684	732	710	666	723	761	759	745	732	661	730	681	722	696	754	752	696	741	684	698	737	734	712	711	752	696	709	708	722	710	732	717	787	697	715	802	737	780	691	722	630	723	709	705	726	694	703	731	721	740	685	662	670	659	675	702	710	738	734	717	711	706	719	715	738	719	685	697	689	710	778	689	713	756	738	714	720	741	749	768	702	738	739	755	744	736	682	713	720	713	743	728	745	725	685	727	721	719	723	701	734	716	677	724	754	691	761	763	716	747	715	733	713	721	739	735	745	764	736	750	665	713	691	726	736	683	705	736	715	728	744	705	710	711	725	687	708	699	754	698	682	764	716	730	701	750	702	704	778	686	747	713	730	716	674	714	715	693	690	731	708	694	705	740	737	712	681	713	717	720	731	743	722	703	713	741	714	702	750	678	783	742	687	716	745	724	763	723	725	752	671	725	784	747	732	727	738	745	727	726	723	734	710	742	731	739	773	742	731	707	731	729	713	759	722	763	749	718	732	705	723	770	731	737	692	709	701	753	718	779	687	726	729	759	710	741	716	717	771	702	722	716	698	758	733	706	692	714	738	719	702	726	720	714	741	691	736	729	666	716	685	724	721	763	700	742	739	715	758	750	720	741	726	678	750	685	760	744	706	699	726	713	667	710	701	732	708	757	715	749	676	727	735	754	793	710	704	793	706	723	739	753	700	673	715	745	713	736	673	700	725	773	694	738	728	664	764	712	700	745	716	739	707	689	705	689	702	734	722	737	733	776	706	726	693	755	709	721	766	759	757	722	692	727	720	737	728	742	732	727	726	732	751	714	712	684	731	707	713	708	750	699	666	734	659	691	753	725	722	653	734	765	746	711	729	739	721	737	699	707	701	726	731	764	699	698	682	756	762	688	761	714	733	736	771	694	742	713	740	733	724	723	737	712	724	732	668	738	745	706	673	698	665	740	712	724	730	739	692	694	690	703	726	757	713	725	726	677	731	748	738	712	692	781	721	710	705	707	739	742	687	707	704	716	702	737	748	693	761	722	722	704	742	711	731	732	700	750	733	727	727	708	686	691	660	707	687	738	732	706	763	745	685	708	774	709	720	743	721	708	720	676	743	716	746	749	726	736	686	716	707	719	692	681	696	760	725	715	751	751	691	724	709	685	748	721	713	768	699	737	753	766	753	696	722	743	721	729	703	731	702	684	720	707	719	700	689	734	674	733	697	765	703	753	692	712	701	730	737	726	735	753	652	728	671	695	771	772	713	720	738	734	730	771	688	681	747	686	771	723	744	732	782	734	746	710	737	711	716	766	703	676	714	713	729	692	692	735	744	689	711	741	754	730	726	657	771	707	679	754	730	744	711	692	753	708	731	674	739	777	724	719	691	728	702	709	680	710	711	701	716	753	713	701	754	750	688	707	740	688	732	740	705	682	714	720	754	682	711	759	690	673	724	765	734	724	785	736	723	705	724	749	695	681	672	709	722	716	719	717	727	691	753	725	704	672	722	764	741	736	684	740	737	724	734	703	723	717	724	736	720	714	757	703	736	735	683	719	728	688	661	749	674	699	750	761	705	645	676	738	711	709	702	720	775	743	693	705	773	768	710	707	708	733	711	665	767	700	736	732	762	690	703	760	698	713	715	754	731	716	749	730	700	707	692	692	721	682	697	742	730	719	682	720	692	736	747	713	693	757	687	697	675	673	731	740	734	747	719	664	673	764	706	704	722	746	683	684	711	709	713	743	685	734	766	709	747	711	706	706	695	734	677	707	742	746	691	681	681	739	699	764	702	720	720	739	746	728	683	683	683	698	699	747	742	721	726	739	708	708	733	745	724	722	691	706	723	707	709	736	670	700	733	752	691	733	714	703	721	751	741	703	708	686	742	733	737	721	718	714	714	749	675	734	717	740	725	806	732	731	733	702	722	738	784	783	665	713	725	703	733	668	724	677	693	723	733	696	701	751	727	728	750	733	735	799	689	735	735	692	727	722	700	720	721	781	766	735	729	738	673	733	754	744	718	702	670	698	682	764	787	683	766	678	712	697	759	704	724	696	781	716	749	727	709	719	720	764	721	695	721	691	735	753	717	753	749	760	743	693	738	753	688	696	713	729	692	681	746	692	731	728	728	698	687	673	705	689	774	730	749	710	739	714	700	680	744	789	727	701	715	708	741	733	706	714	724	732	707	726	739	735	736	704	681	733	717	726	722	755	702	795	650	732	714	727	763	718	659	728	694	738	731	691	678	726	716	704	731	682	736	708	724	698	719	682	742	727	680	710	678	689	745	703	717	736	756	755	727	730	696	762	723	738	715	750	776	732	735	729	756	709	730	755	706	711	728	721	706	731	705	745	721	718	761	760	767	729	693	718	706	724	727	736	736	701	784	665	753	716	726	692	723	717	746	701	696	736	690	692	737	739	760	745	703	723	737	701	727	734	715	750	697	727	683	719	760	692	756	697	720	700	704	752	720	761	755	731	701	731	667	715	750	686	741	736	684	714	685	750	694	703	752	725	739	736	708	731	729	768	694	722	745	717	717	667	723	749	715	724	698	735	741	732	719	747	726	728	720	690	714	731	727	703	702	705	692	694	679	754	734	688	736	721	744	694	721	741	695	689	724	647	774	723	702	702	708	744	742	692	715	746	734	727	729	722	714	743	709	755	724	693	753	738	711	649	687	734	738	733	768	765	728	762	722	738	720	701	729	685	689	675	740	699	721	717	771	726	710	750	739	737	746	692	708	705	709	763	738	722	734	765	768	733	712	722	734	733	692	766	732	708	698	711	697	692	752	709	775	734	701	741	701	738	725	697	756	751	736	793	705	729	740	723	684	734	775	726	715	750	670	698	755	713	702	677	695	707	725	694	691	733	719	721	697	706	761	757	723	744	702	668	743	697	726	646	712	724	700	681	660	707	733	745	704	749	709	730	746	723	744	751	673	745	703	709	690	734	687	741	678	676	788	702	738	693	695	729	705	683	714	751	719	719	744	746	713	711	741	755	705	698	746	712	711	710	730	686	694	795	697	713	695	686	704	734	729	692	753	704	731	675	670	708	763	678	683	758	743	679	697	697	710	742	745	686	720	683	710	739	715	685	731	717	735	685	726	716	707	721	669	749	751	727	751	728	729	723	709	735	691	645	716	683	711	744	723	755	725	719	712
3126	1256	1688	1462	1276	626	499	495	829	1221	1359	1034	653	237	167	184	196	215	179	195	168	187	167	164	184	193	206	178	206	167	176	184	178	182	179	170	173	187	169	170	156	175	166	170	184	167	168	199	194	198	165	133	176	190	187	166	180	172	195	167	180	190	195	179	188	183	159	166	150	188	190	165	198	155	180	178	173	184	175	170	180	193	188	174	149	167	170	165	200	185	180	181	184	153	134	159	166	154	163	185	162	196	173	165	184	172	183	156	180	175	174	194	199	159	152	206	196	193	190	155	173	154	184	189	205	166	160	154	168	197	149	162	176	169	165	175	192	172	155	163	175	160	150	167	160	165	164	170	160	169	178	174	164	187	155	165	197	165	163	169	135	175	156	192	180	178	185	180	159	162	178	170	157	158	176	173	196	202	172	190	178	165	185	174	177	162	171	175	164	166	188	202	178	183	167	190	179	197	183	164	168	192	196	160	167	176	186	175	167	187	185	174	181	186	201	179	172	167	182	168	170	156	159	183	171	169	206	195	193	170	188	175	170	167	188	172	181	164	164	163	173	211	162	166	166	181	192	160	184	172	179	178	186	175	198	165	191	183	175	173	190	190	153	166	187	151	177	170	156	178	193	167	165	200	168	190	193	163	177	140	168	159	170	178	198	195	180	179	167	154	203	158	178	186	159	175	181	167	167	173	162	186	166	161	181	165	207	175	182	171	158	167	154	170	163	156	179	174	168	181	163	164	160	178	180	159	166	186	188	160	155	189	180	168	173	192	180	205	161	179	195	157	155	166	174	204	169	166	191	184	193	183	149	193	185	161	167	157	169	170	197	189	163	173	186	180	153	175	179	163	171	177	168	209	172	181	178	168	167	185	162	179	174	170	169	185	169	168	175	180	172	176	170	173	180	203	164	183	163	175	166	184	140	152	180	162	171	195	204	193	154	175	160	174	186	166	171	164	180	183	169	166	165	164	201	154	144	174	164	162	171	201	178	171	183	175	170	184	188	157	180	188	149	187	170	173	171	201	185	184	173	158	157	183	160	152	174	190	168	159	160	177	162	169	200	158	167	167	159	167	201	173	178	178	168	176	191	160	186	155	167	193	161	151	179	219	175	171	176	170	138	187	177	150	182	172	178	192	176	159	178	169	197	160	161	180	159	176	165	163	170	196	179	199	187	179	154	161	168	155	159	179	189	175	179	177	148	168	169	156	169	147	159	165	190	164	187	184	169	185	168	189	188	180	157	155	173	175	160	193	172	181	187	181	168	156	168	161	185	173	153	195	146	161	177	179	165	196	181	180	158	183	184	168	179	176	169	152	161	154	163	192	152	177	196	188	166	172	181	150	148	192	175	157	213	162	205	156	169	203	188	182	172	174	172	164	193	170	173	206	177	183	180	164	151	168	178	168	174	190	172	152	162	184	176	160	190	179	161	162	165	184	158	169	164	167	182	157	179	151	150	182	178	202	172	180	154	180	149	174	181	167	142	172	175	196	204	172	176	179	195	174	155	180	165	167	153	173	187	171	180	165	178	171	199	197	166	178	194	203	163	176	162	173	190	185	183	163	178	149	166	176	187	159	163	187	157	168	171	180	184	171	198	180	168	183	170	156	181	159	170	178	183	163	184	186	164	187	176	188	159	156	191	171	170	198	185	187	181	144	159	162	170	170	169	178	182	191	170	184	151	150	179	175	177	180	195	187	178	181	175	179	172	160	176	193	166	182	161	159	159	148	169	191	187	182	174	156	185	181	177	159	189	153	171	187	227	193	168	159	186	175	183	177	201	183	141	170	162	147	168	187	185	179	164	173	189	152	162	143	207	200	169	186	166	174	148	174	178	187	146	212	180	165	146	160	182	158	157	157	170	202	203	175	187	168	154	172	171	177	161	187	157	183	164	164	157	172	176	183	158	195	172	179	172	176	170	188	171	196	171	180	166	178	170	187	164	159	178	172	176	182	152	171	176	169	186	174	164	187	173	165	187	184	173	174	182	153	167	186	185	174	173	189	181	183	179	182	173	157	167	140	161	176	201	178	177	181	158	156	175	172	177	158	182	152	158	180	168	183	168	157	148	154	175	169	160	167	205	172	202	157	162	191	181	170	210	155	165	181	162	193	189	166	180	177	170	159	165	193	162	194	173	163	177	187	164	186	191	179	171	143	175	167	153	158	179	153	174	148	172	178	175	173	191	179	194	179	191	149	157	174	175	173	201	166	154	162	184	154	153	171	180	176	176	172	179	173	189	157	156	172	180	170	186	197	167	164	163	188	183	165	176	195	169	177	161	153	166	184	175	159	159	197	161	182	155	169	172	192	162	165	172	175	185	192	195	185	168	177	141	179	159	173	160	158	189	160	186	172	174	177	174	140	153	144	170	176	166	172	185	183	156	165	188	177	178	161	161	169	155	181	205	186	157	152	192	170	179	170	191	178	164	173	184	160	165	164	191	153	174	183	168	168	184	162	154	170	200	185	169	164	153	173	204	170	153	187	179	169	179	141	178	178	173	175	173	188	169	164	190	177	182	169	188	175	174	153	167	193	180	153	181	176	152	191	186	175	188	172	163	179	171	183	156	168	177	178	163	180	154	174	157	177	159	173	179	162	193	151	181	171	185	157	183	181	152	182	177	171	171	183	166	178	164	166	197	171	154	173	165	178	189	186	191	158	155	153	161	173	171	184	164	189	154	203	169	204	169	164	137	166	159	170	167	203	162	152	182	166	177	167	192	148	173	187	180	162	169	178	174	158	194	185	160	159	200	180	163	168	175	168	180	159	166	167	170	175	177	174	198	186	155	180	161	193	174	173	166	165	193	159	174	189	168	180	177	199	177	176	171	166	163	189	161	173	187	159	156	190	198	169	169	153	179	196	164	174	183	188	182	176	193	172	172	171	163	160	172	157	209	161	170	179	155	204	158	174	180	166	182	188	172	177	169	157	194	178	150	192	171	162	154	163	156	160	177	174	184	180	167	192	207	155	140	188	168	190	193	190	185	184	178	164	161	154	178	159	186	171	194	164	177	176	168	175	161	160	180	157	208	177	183	191	162	168	162	160	160	169	167	155	186	184	205	173	183	165	162	160	182	159	204	191	179	196	178	181	181	154	171	153	179	161	163	180	169	180	150	162	158	184	200	188	171	163	175	195	170	155	190	175	184	161	160	150	165	171	174	176	188	162	159	196	155	155	172	153	174	172	221	192	184	193	149	175	179	182	188	179	182	166	172	205	175	178	174	174	169	167	153	174	190	168	171	170	139	182	180	193	179	184	156	192	198	172	196	147	178	163	149	185	160	177	160	189	172	206	163	173	172	178	164	179	169	169	181	197	193	166	174	159	163	170	184	172	154	176	201	178	197	191	150	187	170	179	183	186	184	186	189	195	169	184	190	158	176	155	182	174	159	190	177	182	158	179	192	179	193	188	177	216	187	179	178	161	170	177	177	160	182	182	185	176	178	202	175	188	170	199	167	166	185	168	162	167
2841	1479	3419	4664	4851	2589	2194	2606	4628	6561	6448	4382	2700	757	480	460	496	451	479	492	493	473	489	491	470	477	507	538	455	466	474	448	463	473	468	497	470	465	486	451	451	486	443	515	465	503	475	464	479	485	458	468	487	483	498	486	461	476	475	436	463	432	457	456	457	428	475	491	461	441	489	436	472	473	471	451	455	453	453	474	461	438	446	488	470	476	472	460	469	453	491	493	446	479	466	428	459	439	512	468	452	460	478	484	474	490	445	452	466	473	469	462	468	475	483	503	478	506	471	482	468	438	497	454	512	458	417	462	488	450	475	483	493	474	419	444	471	494	457	440	498	462	486	477	504	470	476	474	470	455	439	475	437	473	499	498	430	489	454	452	481	482	486	447	487	451	449	472	482	449	471	453	446	459	509	488	518	441	503	504	464	484	464	519	483	479	470	504	500	486	464	484	459	498	482	482	463	460	456	521	492	467	459	439	447	496	435	449	451	482	477	437	471	510	459	491	465	462	455	499	480	428	455	482	492	506	455	471	486	461	470	420	465	458	487	473	422	445	480	470	484	462	510	495	479	478	429	439	456	457	465	462	487	535	455	462	496	442	456	492	483	486	419	455	470	471	478	456	441	451	463	463	496	491	456	474	450	510	500	447	462	481	448	476	467	494	477	459	502	484	456	460	487	461	498	509	456	429	456	473	457	458	509	451	467	450	465	453	480	486	473	492	473	479	511	493	524	444	491	475	520	450	511	461	474	477	471	481	477	461	485	497	488	466	433	445	470	496	457	454	512	463	460	496	435	514	484	437	475	463	481	472	446	458	450	430	483	437	479	469	461	459	484	446	465	496	471	509	491	454	475	459	491	462	445	480	453	497	503	512	466	476	452	490	477	460	472	512	454	483	487	478	441	484	486	469	455	458	488	450	462	473	465	467	499	450	469	447	411	446	456	453	454	450	462	460	448	445	470	491	489	494	498	478	444	461	464	462	478	490	468	457	447	489	462	503	482	467	467	463	470	446	463	467	469	464	453	454	511	453	482	448	447	479	448	454	488	477	453	500	456	487	480	468	483	454	501	489	448	484	469	485	445	469	466	484	443	455	478	456	474	441	484	461	477	477	488	416	443	480	489	477	458	498	477	479	481	422	523	481	492	482	480	518	488	458	479	454	508	491	498	461	498	425	488	440	504	471	445	454	482	518	449	440	474	453	492	504	507	472	496	486	427	484	414	452	468	482	475	491	455	473	449	486	436	465	453	471	505	504	446	456	485	481	445	448	460	506	492	476	470	472	514	458	417	490	467	479	473	474	477	482	461	465	487	474	503	448	467	492	471	474	463	483	474	511	415	471	494	466	473	448	457	458	457	470	446	478	489	470	508	486	430	489	446	491	467	440	500	490	459	492	483	473	456	457	481	499	471	458	457	491	492	475	484	466	424	442	490	502	482	483	478	447	488	492	461	480	467	517	461	468	463	433	447	437	473	468	487	446	462	470	486	462	480	435	450	449	486	466	461	445	471	458	461	502	452	486	490	487	512	437	454	437	467	476	480	455	458	467	442	448	512	468	477	470	495	501	460	489	436	466	461	460	474	452	459	495	485	468	459	448	463	429	476	491	488	492	464	465	502	488	485	450	475	476	458	514	469	514	507	485	469	434	475	457	528	484	492	504	437	489	434	459	441	527	496	459	454	513	475	508	473	472	491	476	462	475	467	471	500	497	498	467	495	460	454	443	466	462	510	494	500	480	485	486	454	458	496	431	458	473	511	459	480	472	481	443	469	472	452	485	443	481	490	493	476	456	483	447	470	421	462	454	473	464	485	449	489	461	471	458	469	468	470	499	489	432	503	469	468	485	444	457	452	463	465	485	479	468	502	494	475	489	477	458	507	484	469	489	493	519	479	468	481	473	480	491	473	481	464	467	436	496	465	489	480	461	476	480	391	443	461	464	465	490	452	480	467	463	483	495	498	458	426	457	479	481	460	470	531	465	456	492	453	435	477	501	441	459	468	487	464	471	497	484	473	469	458	468	458	479	462	449	471	447	452	433	471	484	491	480	457	479	490	449	506	491	463	481	491	461	483	464	456	452	483	476	487	473	496	473	447	488	500	481	479	445	480	485	560	464	476	502	459	490	460	489	433	473	462	477	462	433	488	477	488	479	498	494	493	523	468	430	519	484	461	453	503	501	441	429	443	478	428	474	502	470	445	498	452	459	491	439	484	476	484	490	437	484	477	492	444	489	471	465	472	499	471	458	487	474	487	490	461	477	450	452	454	445	491	498	470	441	468	481	531	462	496	456	457	449	464	463	487	497	493	478	513	489	498	479	463	454	470	461	452	491	482	458	487	489	485	481	461	485	455	492	490	491	469	444	471	468	513	467	486	458	456	495	437	485	496	438	479	455	468	499	475	457	469	444	471	493	477	477	465	475	470	497	472	453	461	454	463	456	474	460	453	473	489	500	455	447	440	473	456	438	481	462	491	455	524	470	466	493	485	475	506	463	448	488	459	452	443	438	489	459	491	457	462	465	465	466	464	455	453	453	431	482	470	465	479	504	498	469	463	489	482	449	458	441	458	479	454	456	463	478	474	484	480	446	441	477	459	467	467	457	488	488	433	429	465	483	482	471	466	440	458	486	487	484	453	468	448	455	476	467	484	460	491	448	459	435	439	511	493	424	431	426	489	467	492	441	506	466	447	449	447	399	482	463	454	473	480	461	517	474	433	460	489	441	484	467	480	470	458	472	488	478	405	471	465	473	502	446	461	497	493	490	437	474	448	428	499	488	495	462	480	453	466	473	468	416	415	451	424	478	485	479	477	474	469	428	465	483	458	493	474	455	463	507	519	452	478	522	472	445	477	480	484	482	507	481	504	451	452	491	459	473	498	488	488	473	473	458	461	444	474	490	514	507	500	503	495	449	495	460	487	451	466	489	526	504	455	491	445	510	457	484	496	431	463	455	506	487	468	455	460	489	497	481	451	468	528	475	452	463	476	492	464	469	477	465	461	485	465	506	473	472	536	479	426	484	490	470	432	512	508	455	483	480	489	468	454	493	511	462	483	465	499	472	484	503	482	499	431	510	470	447	484	474	464	506	442	449	464	432	460	497	486	497	488	467	485	464	466	502	477	484	493	458	464	466	489	467	461	436	500	486	481	476	469	466	461	453	474	468	481	471	523	458	469	473	446	510	452	471	494	467	483	448	475	501	470	455	466	455	481	458	502	447	491	475	490	469	461	467	477	500	437	462	503	458	480	506	465	472	450	489	445	467	508	443	474	484	476	473	485	498	456	463	502	454	456	455	473	443	441	464	493	455	483	500	477	441	475	506	498	463	479	494	507	470	432	467	457	426	448	466	478	507	431	455	435	469	469	445	449	469	435	454	445	458	477	495	477	483	463	457	469	491	478	464	450	436	436	470	447	460	447	471	486	433	483	469	452	487	437	483	502	439	480	466	487	465	458	476	465	438	452	467	460	480	489	475
9329	4898	6126	3989	2192	1625	1796	3652	12704	17750	14563	9759	5594	2750	743	263	314	335	310	309	286	313	329	330	316	279	316	311	293	335	287	309	289	318	335	305	297	306	303	300	279	261	301	322	286	287	278	295	290	302	315	275	317	277	325	326	321	316	305	298	304	299	300	297	313	304	304	322	327	316	290	291	292	286	305	301	292	276	306	302	298	277	279	263	304	301	314	288	322	289	278	296	330	282	292	305	295	303	282	322	270	302	281	283	316	294	274	280	294	298	278	285	248	300	285	320	287	304	315	267	272	275	302	306	324	333	303	278	324	304	307	285	287	308	309	305	328	277	297	288	295	298	287	258	306	300	292	303	336	292	305	292	292	276	283	305	288	303	295	309	322	316	310	300	314	276	306	321	325	307	316	306	271	320	312	340	286	287	300	291	308	313	297	293	307	280	306	301	306	298	305	279	310	321	319	281	300	308	273	274	316	294	300	269	293	277	323	320	288	256	326	275	295	310	307	264	293	305	308	301	269	348	281	312	293	269	296	312	287	306	279	330	296	321	310	319	290	302	290	296	291	324	312	313	316	271	310	288	312	299	275	298	335	296	273	323	331	296	287	307	295	295	297	315	309	300	283	312	293	264	289	296	298	321	295	341	300	276	293	299	299	285	302	307	286	267	281	274	283	280	333	290	304	287	279	288	309	327	311	320	319	287	293	323	306	279	302	302	297	284	284	341	302	295	295	260	303	301	299	314	285	324	269	325	278	290	302	286	297	285	291	317	325	302	295	286	303	319	313	302	295	290	283	298	321	325	290	301	293	324	314	292	291	293	271	300	266	305	303	291	297	301	279	308	299	296	319	279	276	267	329	321	296	276	302	290	282	300	293	304	296	281	287	331	299	311	317	280	301	278	281	284	282	303	321	274	282	301	292	320	311	306	298	295	325	299	321	282	297	316	264	299	309	277	281	316	310	297	293	310	284	312	317	316	255	312	304	277	310	286	286	291	293	288	294	273	307	304	278	286	356	320	303	298	296	290	334	288	301	301	288	317	279	267	318	317	271	332	286	283	291	304	323	326	289	300	303	266	306	302	303	289	315	305	311	314	295	307	292	301	290	271	296	315	280	292	262	276	280	271	293	292	299	306	308	315	322	314	296	313	306	333	306	293	325	303	322	277	306	298	307	295	299	287	303	280	339	314	293	259	281	327	285	303	282	305	302	296	313	279	309	296	284	297	322	276	303	306	294	307	324	282	318	302	279	309	319	282	292	303	306	301	272	294	301	295	286	270	287	296	282	307	284	280	322	308	310	291	286	323	284	297	321	282	326	268	311	301	282	275	284	338	277	319	297	302	297	301	314	282	299	299	286	288	299	268	303	298	292	291	283	296	295	297	315	283	293	310	300	319	308	279	273	310	325	299	318	280	301	285	296	337	337	271	324	297	296	304	311	282	317	318	294	267	292	298	307	315	278	312	293	279	302	323	304	309	311	300	305	293	309	306	274	297	292	279	289	285	266	340	289	299	299	329	286	322	289	336	282	317	281	280	319	287	290	293	321	305	272	264	289	316	302	273	291	298	301	320	312	303	280	297	279	262	323	306	306	271	292	301	282	280	330	276	320	290	327	279	309	269	299	289	264	288	329	302	257	271	297	317	265	332	302	273	304	283	281	325	321	322	302	259	286	290	302	286	313	281	297	319	301	334	302	288	303	283	312	304	279	309	297	309	275	255	313	293	311	305	294	315	321	287	319	312	288	323	305	276	305	313	284	299	336	293	270	299	283	328	267	293	321	311	307	301	298	299	315	295	277	304	288	276	288	273	313	307	274	285	286	312	272	300	272	302	302	318	292	312	333	294	284	302	289	286	283	313	316	325	270	299	271	262	304	323	303	275	310	329	292	286	285	266	321	293	303	298	317	297	290	300	266	296	304	294	303	278	275	290	297	291	295	263	289	280	329	301	245	299	308	314	287	283	261	288	265	269	284	291	266	301	302	289	276	316	261	285	284	264	282	278	324	305	318	333	318	309	289	287	289	278	330	288	328	328	308	277	298	311	302	282	314	277	284	294	288	309	303	303	317	286	294	311	319	300	259	316	287	298	300	283	271	275	287	294	272	259	297	312	288	309	332	334	307	304	281	316	327	320	283	304	290	312	295	294	296	296	337	279	289	313	335	332	280	283	290	285	296	321	289	287	285	307	277	305	327	311	287	283	296	306	283	286	285	324	303	288	290	290	288	270	296	305	309	317	297	289	281	286	292	286	294	311	325	309	305	279	299	292	288	296	300	310	292	285	293	307	305	300	318	296	289	317	305	290	308	333	268	325	282	285	297	292	307	320	303	324	287	346	343	279	311	292	307	309	282	303	322	305	320	273	329	299	287	344	310	308	288	311	290	291	295	290	295	274	313	292	304	266	324	280	308	283	310	288	267	268	289	305	297	308	296	315	271	277	311	286	293	311	297	324	286	277	277	301	302	329	286	292	291	304	292	311	300	280	276	282	298	279	265	309	285	305	302	314	288	306	311	297	293	306	305	278	322	299	296	270	274	295	311	281	297	274	235	311	276	324	303	317	281	317	299	295	287	289	297	268	280	317	299	304	309	296	269	334	316	284	275	306	314	298	285	298	312	289	310	306	332	295	283	301	296	314	274	319	290	281	290	307	312	298	298	320	321	313	291	308	269	323	301	305	297	293	296	301	290	322	292	267	326	321	301	265	305	285	288	302	313	301	295	287	309	321	325	307	301	280	311	345	301	293	295	291	275	337	295	327	317	318	282	253	300	271	292	284	325	285	277	274	329	291	279	301	291	278	310	289	311	341	302	306	301	304	275	294	318	312	259	275	297	290	264	303	317	311	326	334	308	348	287	326	311	293	315	309	296	269	312	293	287	301	325	306	281	297	274	292	305	312	309	279	300	310	293	323	293	321	291	283	323	281	304	284	319	301	284	273	327	294	314	270	297	317	327	307	288	270	323	292	317	307	288	310	287	296	295	288	289	306	258	320	258	301	306	328	288	296	313	332	301	292	279	317	314	308	283	284	278	313	316	321	287	286	268	302	298	275	297	279	305	294	290	297	309	262	306	293	318	283	321	283	313	309	299	306	303	286	288	327	276	288	355	307	308	288	311	305	306	282	304	294	321	270	311	302	332	249	290	312	296	279	284	315	303	315	309	309	284	311	302	273	297	305	315	293	289	316	279	307	322	280	309	325	325	313	276	304	306	298	300	295	284	287	274	307	288	328	302	314	274	263	279	303	354	271	297	328	286	280	319	307	306	288	264	273	267	312	310	287	291	297	256	322	279	311	263	296	281	290	316	301	293	290	271	299	312	276	312	305	292	275	290	327	316	310	315	306	298	295	277	304	276	287	292	277	285	324	328	293	288	289	302	278	294	281	288	316	304	301	280	273	294	275	302	310	274	292	267	273	299	256	285	288	318	297	288	319	302	317	296	314	312	293	263	262	298	287	321	286	314	297	285	298	305	305	300	304
7355	4359	8861	8080	6638	6144	7550	14744	34477	38962	34981	27915	19969	11127	2951	809	779	786	816	757	845	802	821	784	746	783	757	772	751	739	775	727	741	749	785	745	732	731	727	777	742	834	741	796	770	749	801	736	780	748	800	746	716	760	800	743	742	767	782	748	773	747	726	751	812	762	771	812	744	749	698	791	727	798	787	770	769	725	772	734	754	722	790	787	714	784	764	754	742	763	745	741	791	774	728	750	741	761	740	724	714	753	721	737	767	792	768	771	723	759	766	770	736	794	763	750	729	784	784	738	761	699	760	771	733	780	761	759	751	758	751	775	740	808	771	767	709	803	701	757	726	748	712	676	792	726	791	750	803	736	781	732	765	714	736	756	753	791	789	765	767	774	729	754	741	728	755	786	763	743	795	766	760	796	768	750	691	738	819	761	748	762	728	746	753	743	741	719	710	719	763	763	714	767	742	781	760	768	742	758	772	798	757	737	747	723	782	781	771	739	748	739	739	781	729	760	761	732	747	740	803	742	750	789	729	737	774	715	697	713	774	758	727	671	723	730	732	778	743	738	681	718	739	718	752	796	765	780	760	741	743	699	742	714	781	749	764	727	780	725	774	751	752	787	738	755	736	750	767	745	738	792	763	759	757	734	775	786	733	748	766	791	784	778	700	743	755	748	760	764	717	747	764	769	737	742	753	738	773	767	757	704	733	803	753	734	756	711	717	748	772	832	782	747	768	725	804	790	763	765	716	789	772	735	768	746	734	756	770	740	772	701	729	742	741	771	766	724	769	769	768	795	763	753	749	790	721	809	815	708	692	730	757	772	716	814	724	759	724	747	738	708	721	759	703	759	756	724	730	738	702	755	729	739	779	720	716	744	722	720	747	777	751	741	718	741	704	672	725	752	796	767	764	733	734	732	752	718	759	701	747	729	748	773	723	716	742	756	805	737	698	745	714	764	774	781	746	750	769	705	770	693	741	744	749	722	771	767	720	794	715	735	760	749	733	730	750	774	743	754	791	740	754	785	745	749	735	784	769	744	742	775	784	747	709	755	697	699	747	787	718	783	757	736	763	745	723	731	766	811	740	770	706	745	725	753	794	805	731	742	739	756	719	762	761	771	771	722	747	736	785	775	772	764	805	706	772	723	711	695	743	743	781	750	762	768	806	783	750	723	746	750	766	770	762	767	752	780	719	775	777	763	741	740	794	724	738	763	739	760	781	753	749	735	763	805	706	740	771	767	712	755	744	795	754	756	759	759	700	747	740	740	771	748	749	748	731	782	758	712	765	803	757	713	762	706	692	803	786	757	768	773	757	787	740	689	738	748	769	682	729	724	720	784	794	721	747	829	722	753	784	745	696	710	797	757	758	682	737	770	763	768	736	704	716	770	763	752	735	748	767	734	723	781	776	763	781	734	796	737	774	804	784	739	763	715	718	775	736	763	724	733	751	773	784	751	752	721	686	713	768	739	774	715	756	765	742	730	766	781	767	738	712	752	690	692	765	744	783	731	736	734	735	769	733	763	771	732	736	763	752	762	821	754	763	758	744	762	768	695	800	744	776	784	716	788	738	755	764	772	755	794	811	776	743	755	798	742	745	756	753	765	753	759	740	735	793	726	759	747	780	755	755	740	731	748	754	758	726	722	761	688	775	796	750	745	740	756	753	702	762	740	744	728	775	753	746	787	757	744	751	767	798	705	772	700	703	774	727	755	748	746	757	798	805	748	741	757	749	751	805	751	768	738	774	731	773	683	736	760	704	763	736	738	710	734	758	808	722	785	692	781	743	791	796	708	701	748	794	793	768	728	736	732	751	755	783	665	767	802	740	746	760	751	706	768	707	792	779	775	765	787	700	800	705	760	785	778	728	723	774	806	769	731	682	709	727	733	777	745	732	768	755	773	723	750	770	696	735	756	747	780	731	725	708	751	781	717	740	755	716	753	735	722	741	685	755	752	786	814	719	775	759	778	781	688	694	723	705	737	696	722	701	718	738	740	776	734	794	744	737	770	745	734	791	700	767	767	769	736	758	690	753	743	829	764	718	763	763	775	755	730	805	700	772	750	689	751	770	782	742	721	755	727	712	757	735	776	776	749	779	712	756	809	759	711	719	756	726	716	759	741	739	755	763	753	734	708	740	761	718	758	745	735	760	776	701	756	790	718	717	737	786	757	767	736	719	746	779	710	707	769	753	723	754	717	767	756	733	759	784	735	723	723	722	729	708	722	763	760	718	788	785	758	775	738	770	710	729	736	781	770	771	790	717	743	790	752	790	714	776	730	758	766	767	769	733	786	754	705	806	728	737	763	734	733	796	745	770	699	754	735	750	730	725	732	705	744	810	763	717	754	735	753	738	750	744	706	735	761	760	778	768	773	772	738	723	767	702	737	700	720	735	749	770	708	758	769	705	778	753	745	758	764	732	776	729	793	752	759	722	723	698	783	754	793	725	737	704	751	729	719	777	735	737	760	714	742	762	727	759	769	728	730	715	734	789	778	770	750	785	754	746	716	725	768	746	795	733	738	759	795	719	729	717	742	720	773	730	699	740	781	773	737	766	798	766	724	791	770	731	738	745	752	761	738	805	785	784	724	774	751	738	743	745	770	746	703	755	705	776	742	744	782	783	784	754	767	733	743	775	788	728	745	761	729	714	753	761	783	724	743	757	720	748	746	743	731	731	782	735	761	753	749	774	739	787	731	709	717	738	737	712	764	760	839	753	772	721	707	801	778	740	753	729	753	757	705	698	755	743	742	763	718	793	777	705	768	735	749	694	717	701	744	748	726	754	759	746	786	785	796	746	751	717	734	723	826	800	728	776	711	764	753	720	796	753	717	769	739	765	718	733	709	749	811	747	776	753	782	730	801	803	754	776	729	694	808	755	771	751	759	697	774	720	758	727	680	730	792	747	753	740	757	777	785	744	793	749	760	758	735	754	748	772	704	771	721	798	739	742	707	703	712	739	722	738	795	727	742	738	718	782	775	745	794	741	746	717	816	770	755	738	751	739	771	711	740	788	750	686	756	783	692	748	755	795	755	726	759	775	713	782	809	765	745	757	746	776	740	796	771	715	783	737	738	729	786	769	774	743	747	722	752	740	718	766	708	785	740	754	730	804	700	771	753	779	713	725	772	771	717	750	788	759	715	734	750	776	746	709	725	746	767	742	715	743	750	797	754	766	724	771	734	778	719	713	742	741	778	762	792	775	714	760	761	727	769	732	703	745	751	730	755	718	710	745	745	783	719	725	778	742	737	754	799	746	815	736	776	734	731	783	804	712	769	734	777	712	780	775	765	754	766	735	729	758	692	701	743	775	727	734	750	744	763	769	785	743	756	714	837	772	783	755	711	783	791	773	685	741	739	747	771	755	763	766	782	791	721	765	728	751	789	704	778	731	776	774	711	740	782	710	708	738	769	746	744	774	737	760	816	742	809	732	762	759	737	717	714	729	719	746	738	746	754	747	751	788	767	734	731	724	720	762	723
16971	10761	12307	7230	3962	3153	3710	9889	23961	34452	29204	20035	10991	4754	1725	508	365	374	359	365	375	364	367	363	373	373	386	367	369	386	360	355	375	378	375	362	384	333	300	344	358	363	381	356	366	338	335	379	383	376	340	335	353	332	382	357	368	363	356	354	368	370	362	381	375	398	368	367	387	332	375	318	349	356	375	345	359	372	352	336	354	360	339	354	353	365	352	335	335	335	367	342	364	351	333	350	378	356	356	353	321	346	362	352	383	366	360	364	374	358	316	387	383	349	391	344	336	389	348	370	355	335	353	380	357	379	361	390	363	357	388	394	341	369	364	356	360	357	354	379	364	315	395	345	338	404	337	370	377	338	388	328	368	377	368	350	356	368	369	348	353	350	356	373	342	340	384	352	355	358	369	378	331	377	364	337	397	351	396	372	344	338	357	324	340	369	331	376	340	358	321	375	352	363	378	354	418	398	357	370	323	350	336	392	350	365	379	353	382	362	359	325	356	327	342	387	360	355	348	373	374	349	363	343	366	363	350	353	360	342	348	343	358	370	347	355	384	369	336	363	377	351	376	345	338	336	383	363	379	359	368	330	384	361	367	345	343	334	359	353	356	411	362	345	368	356	362	361	375	371	348	362	365	363	380	376	363	376	348	335	349	343	355	357	358	366	371	331	358	355	374	327	362	352	313	371	362	331	347	333	369	382	355	376	372	319	340	357	354	362	379	365	343	404	349	334	378	357	371	340	362	357	328	358	347	336	362	351	361	336	362	369	358	361	374	372	336	374	375	380	387	347	361	360	365	358	366	363	372	362	359	394	342	346	350	382	347	348	333	324	363	348	356	350	351	346	364	381	347	377	411	383	392	344	356	371	363	378	365	373	369	358	383	355	372	384	381	356	342	335	331	324	359	384	377	377	343	360	391	337	347	382	384	369	370	363	354	367	370	383	308	334	323	340	380	355	342	377	363	388	380	372	329	332	339	380	323	379	379	380	341	313	382	327	387	368	373	342	369	381	346	340	372	334	361	347	350	404	361	369	364	346	371	354	338	376	329	383	341	366	374	393	357	354	356	378	353	358	361	357	337	377	343	364	360	364	347	359	363	366	350	368	359	349	360	367	366	362	352	365	350	348	321	346	378	340	380	351	348	349	344	377	361	381	365	364	332	339	388	316	401	350	385	333	358	358	388	379	393	364	339	358	357	358	355	361	362	300	340	335	383	341	347	376	351	331	356	359	342	336	343	375	370	359	375	369	315	371	368	374	381	311	357	336	375	367	385	368	347	340	410	322	325	356	347	305	349	367	399	357	368	345	341	348	374	337	365	356	327	353	352	353	369	353	339	333	347	344	376	349	346	328	377	372	346	345	376	388	368	376	330	340	308	390	343	366	377	382	317	383	368	346	371	388	360	365	341	346	360	338	380	370	347	345	341	370	344	354	347	352	363	355	374	351	367	382	353	390	346	345	374	347	354	350	342	378	349	362	333	343	350	336	382	344	330	361	341	385	335	353	339	334	342	356	355	357	359	375	370	373	371	407	351	374	354	383	384	390	366	355	381	363	333	319	354	334	365	333	372	370	349	375	381	365	382	348	373	377	359	383	348	376	331	368	360	371	383	371	358	385	370	382	366	364	353	345	350	375	368	345	369	350	344	386	349	352	349	357	346	395	309	359	315	356	352	318	364	367	383	361	365	331	355	346	368	373	376	368	346	349	362	356	384	358	338	346	382	381	343	364	353	380	352	359	344	401	380	335	368	369	361	353	368	353	365	334	355	360	374	344	357	338	339	363	364	329	356	330	345	361	326	361	332	379	350	351	362	378	341	364	376	371	357	363	368	366	377	361	339	384	394	384	380	344	393	363	347	365	345	379	387	373	336	374	330	350	349	386	298	353	324	316	397	354	358	359	306	357	356	335	382	342	367	354	361	385	352	322	382	376	398	357	346	341	354	315	371	344	345	359	374	369	362	359	367	350	348	337	343	369	367	379	375	366	356	345	358	368	346	371	329	365	375	356	327	376	335	308	368	391	346	379	367	355	373	390	374	364	354	354	384	330	358	362	352	358	354	397	383	350	384	340	409	351	359	370	329	318	362	348	334	326	353	320	381	386	372	357	360	354	348	347	381	348	368	359	358	345	346	336	364	349	355	381	364	349	370	331	361	350	366	361	363	343	364	334	370	376	311	383	374	361	389	381	367	375	351	370	375	350	376	388	351	363	357	370	327	366	336	370	371	368	350	360	342	310	338	347	359	398	385	362	368	378	363	323	336	377	376	355	372	324	340	425	356	322	325	388	326	361	371	360	382	335	361	365	367	327	386	390	385	349	366	349	339	356	329	381	390	357	335	361	363	374	347	355	383	366	361	351	370	351	321	322	374	378	362	327	370	334	388	360	393	383	383	352	351	366	374	380	382	388	345	340	367	352	387	371	331	334	365	325	340	360	349	332	350	361	369	370	347	377	353	367	386	355	372	368	389	361	359	341	382	330	364	356	378	342	364	358	369	334	372	391	356	341	354	369	337	318	367	388	360	356	391	358	348	339	380	338	390	337	372	352	372	378	344	388	360	376	341	375	392	373	334	357	363	359	371	342	343	377	343	378	376	358	402	346	359	356	338	373	388	383	353	396	376	334	377	352	315	393	366	377	386	337	365	367	382	335	370	371	363	389	336	405	361	369	333	325	336	385	328	355	336	351	380	338	361	384	372	374	392	338	364	353	371	329	351	382	340	380	365	343	350	358	325	359	355	351	370	326	352	357	357	353	344	352	370	376	367	363	342	375	381	328	356	337	358	391	395	328	345	358	331	356	398	351	356	342	326	364	366	354	370	371	393	367	352	333	368	358	360	340	331	380	369	358	331	364	360	346	359	373	326	359	342	377	325	338	368	346	353	342	353	342	396	362	341	341	388	369	341	377	370	374	374	394	381	377	343	345	381	341	326	365	345	381	363	360	345	363	386	347	339	335	364	363	366	353	379	323	338	364	346	340	352	340	359	388	371	351	374	345	354	374	336	370	330	387	395	381	350	350	349	357	361	350	378	364	369	312	369	341	354	372	374	348	364	339	362	367	334	379	348	352	345	347	355	344	368	351	356	366	349	355	333	378	376	378	353	319	368	378	397	381	338	331	340	368	334	397	393	362	373	331	372	350	356	368	375	403	326	412	377	372	352	378	364	377	350	379	325	376	341	398	348	347	351	379	388	333	343	328	342	318	366	338	363	358	362	348	344	362	393	369	368	335	372	358	381	368	374	326	344	408	355	360	359	349	341	320	364	365	343	360	381	360	373	385	362	332	340	348	380	348	360	346	380	316	393	356	348	351	363	390	371	324	379	361	344	335	387	388	347	363	377	383	335	375	360	382	365	359	358	338	374	354	323	334	364	354	357	365	369	370	333	325	374	353	362	332	356	340	368	360	334	349	358	353	363	346	368	343	372	349	338	351	385	377	373	340	380	363	363	361	349	380	338	343	358	370	365	351	359	354
10471	7996	13980	11811	9900	10389	14011	29010	45499	52738	47389	38737	27874	16054	6973	1463	907	869	893	911	872	909	873	915	909	865	884	864	935	886	889	876	882	842	858	907	822	933	837	872	860	843	879	900	836	834	897	834	884	917	833	887	859	847	922	860	871	898	920	868	899	898	835	862	844	889	875	873	874	951	873	899	876	865	856	912	825	879	887	915	873	875	893	863	878	861	906	845	879	839	878	863	871	896	905	918	870	868	867	837	867	843	870	835	905	859	851	855	848	852	900	907	862	838	866	907	884	838	846	891	857	870	898	856	814	882	851	890	853	860	863	906	867	879	835	845	871	907	819	882	850	865	895	838	880	861	853	862	870	815	865	865	884	845	836	870	850	894	881	876	864	884	856	931	804	844	861	846	896	807	826	910	872	867	916	863	895	855	838	848	870	845	917	919	919	893	851	858	928	863	891	864	851	832	888	874	918	882	864	817	857	857	894	865	840	868	871	870	890	832	825	887	898	851	864	827	878	888	870	825	889	871	836	914	866	839	878	893	896	907	803	880	887	880	833	904	802	905	879	876	870	868	885	951	857	836	784	820	893	856	848	907	816	915	832	883	862	834	846	885	874	842	893	850	863	829	846	855	869	855	858	880	884	889	839	824	863	935	894	831	918	844	861	871	865	896	834	847	867	919	843	827	836	914	902	839	861	869	863	871	890	913	853	888	854	859	879	888	829	837	861	879	883	871	862	923	864	852	904	875	851	862	885	901	886	840	831	889	791	890	867	886	915	830	836	842	810	850	889	887	905	864	850	921	891	850	885	864	880	873	851	852	883	906	884	860	894	852	858	893	917	907	886	850	875	824	843	867	931	842	830	922	852	890	841	904	863	853	919	834	891	881	847	878	863	894	887	828	825	885	893	848	888	843	856	870	899	871	920	880	894	850	863	841	807	855	893	899	856	918	915	917	829	848	819	859	840	904	878	882	872	843	892	854	841	853	834	878	853	846	841	885	846	886	909	839	892	862	856	887	882	896	838	889	885	852	862	902	916	850	822	848	861	845	915	839	838	858	862	868	893	848	854	906	860	824	864	913	853	833	860	932	809	881	940	882	903	899	898	875	885	858	842	891	910	886	875	891	863	896	863	859	922	842	805	817	885	896	869	867	843	848	865	861	869	830	858	840	901	885	833	820	857	894	800	823	881	851	851	885	832	853	844	834	875	935	829	901	867	900	876	883	862	858	845	908	859	855	857	899	923	864	863	829	923	855	863	864	838	873	829	821	877	912	865	859	834	880	898	866	862	862	887	865	831	868	891	890	876	883	902	837	871	883	838	891	851	839	853	829	913	866	881	858	874	913	834	834	880	803	843	902	897	870	881	857	863	879	873	829	865	931	850	856	832	894	902	864	883	890	888	834	877	815	827	897	894	880	872	861	824	832	885	870	874	855	858	858	876	886	861	859	934	890	845	811	811	859	899	906	870	883	881	853	915	839	841	866	919	873	888	864	864	909	838	845	850	833	862	878	879	910	845	903	912	885	867	859	869	854	867	847	853	889	832	867	849	936	847	886	846	882	856	845	887	889	870	915	899	866	862	850	888	864	889	890	841	871	868	903	838	855	926	860	864	865	875	887	901	907	837	829	831	873	885	904	891	833	857	823	854	889	886	880	900	864	821	879	826	832	950	838	816	839	918	870	859	831	814	827	819	843	919	873	890	866	923	781	852	897	850	829	908	840	887	837	861	913	846	822	902	856	876	854	857	827	904	841	844	881	831	840	855	923	863	891	919	801	948	857	827	891	880	890	871	874	848	856	839	898	826	869	826	857	807	872	851	874	861	819	821	867	856	852	891	879	853	828	823	827	879	895	842	896	872	898	861	871	885	879	894	831	844	858	865	871	856	814	852	860	874	877	919	842	882	885	905	894	882	836	873	878	910	893	874	873	845	927	872	865	906	911	853	908	923	904	871	841	819	881	837	856	819	882	866	829	906	856	868	930	868	810	853	862	838	849	854	848	932	855	904	849	841	885	906	866	834	820	886	933	856	892	872	846	882	878	879	910	819	854	840	846	877	899	829	847	879	872	914	836	852	831	827	899	897	878	921	840	821	893	884	857	866	878	840	897	849	832	854	871	852	821	853	862	849	858	841	863	887	844	842	912	862	851	865	915	833	818	816	816	849	873	838	878	883	835	844	881	826	851	838	875	871	841	828	906	870	844	887	902	853	833	870	861	874	868	838	854	922	875	848	847	863	840	861	927	877	918	866	881	875	843	868	847	920	872	861	859	883	881	881	860	873	887	815	879	893	909	832	841	851	887	898	901	856	873	866	875	868	868	931	819	857	881	848	916	832	858	837	866	875	915	823	872	875	786	851	824	891	882	932	922	895	924	884	848	902	880	889	843	869	855	887	911	805	848	872	814	921	898	855	856	845	892	902	875	852	865	861	912	882	863	888	869	897	836	858	883	912	851	920	903	891	922	879	868	888	896	836	861	901	877	872	868	821	871	859	842	837	895	859	848	869	862	835	863	850	852	881	908	874	911	842	859	865	848	835	847	874	898	870	934	904	842	861	875	853	853	834	849	896	843	851	861	830	902	851	855	882	829	879	887	916	895	903	880	918	884	893	873	842	847	855	838	902	869	844	874	883	853	856	845	872	863	873	878	874	860	824	898	873	925	866	928	895	855	904	863	807	864	888	867	843	889	855	857	830	859	822	867	879	875	839	884	860	890	850	835	875	902	911	862	892	843	822	896	839	884	914	860	882	865	836	837	917	851	846	861	850	823	856	901	827	870	889	842	879	868	877	854	903	863	847	863	880	920	798	901	825	890	859	872	888	870	847	859	852	887	897	860	849	894	880	908	850	862	890	828	832	877	885	847	800	912	923	833	859	872	843	865	866	858	868	851	883	865	856	909	901	839	914	862	886	839	854	882	854	873	851	934	842	926	901	834	859	866	916	856	903	900	861	877	845	897	885	846	871	922	879	922	860	889	883	863	879	896	938	883	903	882	881	881	858	886	906	926	907	899	907	879	883	860	899	831	802	855	830	890	897	893	895	879	897	879	884	868	865	854	875	889	870	809	873	910	917	872	892	853	826	879	872	868	867	870	888	823	845	825	931	868	840	895	880	839	856	840	855	852	883	821	834	854	904	849	902	839	868	869	874	908	870	829	880	880	817	904	861	867	914	871	891	843	838	867	857	908	858	868	858	901	856	874	840	925	869	902	880	912	913	909	872	817	820	839	917	872	873	804	819	879	916	923	859	892	908	861	840	888	807	892	834	856	840	876	833	877	846	914	852	898	891	872	864	826	835	882	849	926	895	853	879	836	885	809	878	892	821	834	871	883	880	844	885	843	821	889	901	816	857	855	869	876	848	881	883	860	896	854	864	888	867	852	828	867	849	867	831	812	913	880	892	892	867	860	847	873	898	882	856	898	851	910	880	833	855	832	882	838	855	839	841	877	821	952	861	864	854	877	832	870	862	879	805	816	888	867
3485	2183	3293	1399	894	698	639	744	865	1150	1724	1827	1379	835	481	251	253	249	224	241	252	267	253	246	269	233	244	239	231	248	244	255	248	252	268	215	274	255	217	230	287	229	230	251	248	242	249	257	249	247	255	271	229	229	220	241	218	265	264	237	239	205	230	223	234	217	245	221	209	197	234	223	231	246	260	234	239	252	243	210	225	234	225	232	242	229	273	252	234	237	228	249	235	250	231	274	223	252	248	237	249	244	273	235	268	247	254	263	254	269	240	251	240	269	218	222	242	262	246	232	252	259	250	246	261	225	227	235	245	240	242	260	244	236	246	235	249	222	238	254	245	254	268	266	250	228	252	254	237	235	220	221	241	216	234	240	235	258	208	243	258	260	221	229	236	257	234	232	253	253	245	219	254	258	260	249	244	261	250	252	238	235	248	217	248	248	237	207	244	245	260	229	260	261	232	264	246	210	253	256	240	254	237	251	250	214	265	261	201	223	236	234	222	234	254	249	220	232	260	240	243	246	245	230	239	243	237	261	228	240	262	228	250	234	242	232	229	260	225	242	258	231	266	221	237	251	226	272	235	237	249	247	230	221	231	247	257	242	253	232	234	257	244	244	201	246	240	255	217	238	246	246	253	235	230	236	226	238	241	254	261	228	224	263	231	232	269	250	235	240	244	257	238	275	283	247	234	218	240	252	232	258	242	234	252	244	215	230	256	227	247	238	227	251	225	228	218	254	281	259	256	228	223	231	217	243	266	245	264	215	243	220	241	227	255	240	255	258	234	207	200	263	228	256	250	216	248	257	218	232	244	224	243	242	237	223	254	239	261	238	212	257	250	230	238	230	222	235	211	253	247	240	234	245	252	231	236	241	239	253	248	242	256	224	242	254	233	244	242	240	275	256	234	230	236	246	262	263	237	226	225	251	254	240	253	245	261	266	265	263	257	238	226	254	264	224	250	257	234	227	213	216	221	252	262	246	238	238	217	229	260	227	242	233	239	247	241	241	243	232	250	236	238	221	260	232	224	242	226	227	249	236	265	232	234	245	259	267	251	261	237	227	244	239	241	207	269	238	262	265	264	240	252	242	227	240	255	252	236	243	239	258	253	244	230	250	245	212	251	238	220	262	248	235	253	240	261	226	227	240	225	235	226	259	259	228	253	233	233	257	255	234	275	266	267	275	258	250	246	242	248	244	245	211	236	254	223	233	243	248	239	253	259	234	225	208	228	256	224	251	220	233	215	234	239	242	211	230	258	269	244	256	257	240	253	215	263	246	212	242	226	250	242	237	236	229	266	272	225	231	236	238	254	250	243	217	229	221	244	244	261	221	247	258	219	241	234	249	230	222	218	243	267	229	250	233	238	261	258	228	266	223	233	211	245	241	257	236	244	247	259	264	265	244	252	223	246	233	252	228	229	223	245	253	242	229	255	246	232	213	250	276	223	288	253	215	211	231	199	246	230	237	264	261	228	238	238	243	231	222	255	253	225	236	248	245	226	235	214	231	262	233	258	228	262	218	270	242	250	228	268	246	244	210	269	240	264	227	269	212	274	221	240	211	245	218	231	255	245	257	240	236	218	275	240	242	259	264	217	267	235	254	246	246	242	236	267	250	248	236	253	238	234	244	245	232	262	224	247	256	231	251	238	262	235	234	212	221	247	226	223	241	252	236	260	266	263	237	228	221	239	238	261	241	222	204	204	259	260	231	249	279	234	250	254	221	251	239	231	249	253	254	221	275	233	260	233	242	247	237	246	249	212	234	230	232	251	229	221	232	264	236	242	263	241	255	235	247	259	236	231	227	256	224	212	258	232	232	239	222	279	237	265	244	259	229	211	250	268	246	254	236	259	227	256	219	237	240	235	217	257	230	240	237	256	250	228	226	248	232	286	248	233	238	227	237	241	242	233	233	243	252	248	206	248	226	230	200	242	248	255	241	241	245	254	246	227	247	274	240	245	243	267	221	248	268	258	247	256	245	255	236	218	254	235	251	227	234	259	259	254	259	241	260	272	224	254	231	232	227	244	303	241	256	250	226	233	254	242	241	235	270	246	243	257	279	254	237	223	265	247	246	238	256	245	240	250	222	235	246	241	220	235	221	251	244	251	264	242	245	248	284	240	265	225	243	233	252	266	232	260	228	235	241	234	242	236	259	268	250	226	239	246	264	233	238	266	237	256	250	259	231	211	229	208	211	246	231	223	235	275	239	244	281	283	240	265	228	272	229	226	246	240	230	251	237	247	245	237	234	237	228	252	256	240	248	250	269	239	233	229	237	239	238	237	254	233	243	212	241	259	233	223	229	262	263	239	233	261	236	229	243	251	238	227	251	215	275	243	220	226	236	253	225	240	259	227	242	262	217	217	240	288	217	278	211	264	235	224	242	269	241	230	265	251	297	240	248	249	242	251	238	248	247	237	226	233	213	263	231	223	275	230	246	235	221	252	252	254	237	271	258	268	230	229	245	228	265	210	262	233	229	220	233	247	249	247	248	226	248	211	231	246	260	225	267	222	226	227	260	230	229	245	219	230	242	225	269	251	230	239	265	250	231	237	230	224	238	256	243	244	229	271	219	248	255	248	237	242	250	227	227	242	241	260	247	256	238	228	240	244	271	257	248	256	261	264	278	238	248	240	235	258	265	233	251	192	239	257	261	253	258	231	254	258	227	196	249	232	258	262	232	240	266	247	223	248	257	231	266	259	222	237	256	253	270	229	256	237	243	242	243	244	237	229	240	220	247	221	232	254	244	260	241	230	228	237	218	266	254	259	220	238	248	240	233	236	228	237	239	222	233	225	241	255	247	236	225	226	265	259	229	228	247	252	240	257	238	253	229	224	256	244	242	228	238	251	231	235	221	233	259	234	235	251	239	245	248	229	245	269	279	234	249	237	233	285	225	254	260	214	222	239	260	252	251	227	262	214	240	237	260	215	237	265	218	233	265	268	245	246	244	243	249	217	249	239	263	234	246	226	238	251	231	228	233	241	256	220	246	231	242	265	264	204	228	259	226	252	229	247	258	215	234	241	227	246	258	234	235	239	240	251	254	271	241	219	270	244	262	231	239	220	234	257	252	233	225	246	244	198	257	247	229	235	247	227	246	262	225	250	242	239	268	278	230	247	245	247	219	253	229	244	226	211	221	245	259	239	245	216	209	216	250	222	222	234	253	217	216	231	248	259	225	233	239	230	237	252	230	242	225	252	247	239	253	245	236	255	259	263	250	249	244	266	242	232	221	251	251	247	257	234	219	257	255	246	250	250	217	266	239	260	235	269	245	286	225	262	212	271	218	230	221	234	215	240	231	217	215	257	241	210	232	270	218	268	257	253	245	247	254	245	221	246	232	240	238	260	243	205	262	260	242	237	248	261	241	227	213	238	207	237	219	229	245	222	237	239	232	221	251	251	232	249	266	255	230	239	239	238	230	253	262	250	224	248	234	252	257	258	249	235	244	224	193	212	249	253	230	224	237	224	231	195	235
3084	2532	5758	3942	3424	2718	2783	3178	3363	4980	7699	7385	5338	3069	1512	687	647	672	587	643	619	607	647	653	606	600	656	654	657	667	629	665	643	658	625	589	660	651	630	608	585	613	607	624	691	622	622	606	611	626	652	654	623	636	631	616	600	611	588	610	647	595	630	612	621	578	630	662	614	624	613	625	667	635	631	613	602	660	644	662	595	607	658	620	594	626	643	619	599	582	616	632	650	647	684	621	621	619	656	598	663	619	623	634	643	602	617	667	613	638	603	661	606	605	637	657	677	635	584	618	634	614	641	623	611	690	631	626	617	647	637	642	610	646	598	622	663	601	626	606	679	645	625	641	619	645	639	637	594	664	635	624	616	608	629	654	673	599	616	651	644	631	607	588	609	616	628	631	624	626	636	657	635	615	599	622	640	641	606	629	575	630	619	613	623	625	656	624	627	656	655	635	656	618	634	624	628	644	593	596	654	623	668	652	619	660	656	621	634	606	630	645	668	628	648	612	642	612	633	650	639	684	623	610	658	633	686	639	602	636	636	594	597	629	633	595	602	619	618	609	614	602	600	641	609	639	676	620	648	599	634	656	609	590	598	605	638	689	659	629	620	657	614	655	611	639	656	620	604	655	648	666	615	626	609	646	657	646	632	576	640	602	640	633	653	676	619	629	686	630	591	657	613	600	611	676	593	604	641	606	623	612	629	611	633	627	674	641	592	593	625	615	629	641	649	633	611	581	644	640	586	611	631	578	641	617	618	600	641	646	626	621	622	612	627	650	664	610	633	618	619	673	672	641	613	610	588	619	632	638	634	585	670	597	638	639	622	638	661	646	590	634	659	610	611	618	638	583	614	667	620	587	622	618	609	649	615	594	632	630	626	611	620	621	629	641	638	627	637	613	612	648	604	661	607	606	604	636	621	605	619	643	571	617	587	660	635	661	639	587	622	624	623	629	646	660	616	591	616	613	640	644	644	655	631	621	616	674	645	605	632	695	657	619	597	620	640	629	631	623	607	610	641	614	669	675	631	653	612	648	618	662	654	624	593	610	644	624	647	615	646	650	649	622	594	614	645	624	665	586	601	642	599	640	589	605	660	623	609	649	616	627	608	671	615	646	621	653	623	644	618	650	599	629	622	671	591	655	606	621	606	631	647	659	618	630	652	664	608	608	608	667	601	597	643	587	622	634	629	621	646	664	628	603	592	607	581	643	635	580	636	638	634	607	620	639	652	605	599	625	659	598	635	635	651	649	648	638	638	612	638	579	659	641	612	628	632	645	615	627	596	624	606	658	624	653	603	571	615	645	630	616	635	652	625	618	594	602	636	619	610	644	605	610	613	591	634	607	640	636	610	576	632	656	622	592	643	617	596	632	609	633	623	579	612	641	599	641	666	638	606	669	605	603	603	616	657	670	645	595	613	592	672	633	606	637	633	633	626	662	611	616	618	630	630	655	651	642	697	629	599	596	638	626	606	616	655	621	605	599	664	595	560	660	650	617	618	603	613	618	617	580	684	653	600	659	616	686	641	649	641	646	568	637	613	605	610	654	634	597	624	634	603	600	634	626	627	604	642	667	651	621	635	595	626	644	612	604	632	579	591	611	611	619	642	611	646	611	611	637	648	619	622	617	634	592	620	693	692	582	626	623	620	594	646	633	684	593	609	616	638	644	587	623	617	648	607	671	647	605	610	629	641	632	623	657	626	600	660	640	616	621	607	614	630	673	607	620	600	606	662	612	611	602	640	619	623	612	589	621	576	600	599	643	610	608	592	636	667	601	642	619	611	624	626	665	575	679	635	626	607	627	648	628	620	636	663	642	657	680	610	636	633	631	649	587	676	648	675	593	570	581	652	592	621	645	623	609	631	571	685	621	643	605	680	663	653	631	615	635	580	623	643	637	648	618	616	655	629	649	629	672	596	671	610	604	616	608	667	645	651	635	682	644	637	596	643	603	634	595	640	676	595	622	612	646	681	640	606	684	595	610	609	627	584	666	629	645	614	639	650	608	642	660	640	598	622	577	660	615	645	614	579	544	625	595	616	630	610	565	630	619	596	652	613	666	663	639	587	609	623	616	618	640	605	617	619	625	605	627	629	671	610	624	614	580	657	627	638	598	609	616	624	611	603	597	568	635	579	637	631	588	614	655	646	624	584	624	610	592	615	578	565	604	641	591	609	630	638	632	641	593	589	587	670	620	621	606	628	639	635	625	596	610	632	666	635	636	663	643	594	608	606	622	594	663	577	561	602	604	631	574	626	610	643	665	614	630	590	652	668	596	618	617	647	633	611	609	663	631	652	665	615	660	659	635	637	600	642	605	603	622	614	585	603	673	644	641	633	648	605	648	607	619	659	568	642	610	590	622	615	627	599	596	622	620	610	599	606	626	624	682	596	613	653	639	598	614	637	606	617	583	612	648	608	615	608	642	673	636	622	611	637	653	647	610	636	674	614	666	611	617	618	626	615	599	616	620	615	612	633	639	632	647	657	627	606	627	646	571	640	604	628	624	595	655	634	627	618	632	650	661	621	623	580	657	639	626	635	614	680	672	615	619	655	607	600	568	617	639	611	621	638	625	608	644	594	640	623	650	635	655	637	606	583	666	592	637	615	592	643	635	648	656	646	602	660	670	626	602	628	615	634	649	613	582	558	590	641	691	650	635	591	628	617	619	658	631	660	591	651	623	607	635	637	607	624	640	649	649	593	598	662	590	618	623	606	606	608	616	617	583	662	620	639	624	597	606	643	633	596	663	666	602	652	613	657	645	615	623	593	604	663	633	640	687	629	638	584	607	635	658	656	626	598	601	632	618	635	610	602	603	570	637	641	581	645	633	640	597	619	586	637	645	651	632	657	658	618	637	619	664	643	650	634	585	628	644	631	644	618	605	615	627	649	647	653	665	628	632	650	665	581	644	612	629	607	653	598	658	700	598	634	616	612	637	615	662	650	661	625	601	647	634	639	630	638	599	626	602	602	663	599	621	670	662	626	647	688	676	624	643	614	600	647	632	600	628	604	640	643	643	608	596	613	620	656	586	610	646	632	720	616	661	586	629	583	654	651	625	602	596	620	650	705	549	606	618	642	689	712	641	582	646	613	585	632	618	670	593	632	611	666	629	628	636	624	618	577	616	666	641	645	633	671	622	591	619	564	602	569	627	626	659	607	651	603	673	628	670	631	656	630	593	631	614	654	620	615	708	619	564	641	564	588	601	639	645	611	579	618	668	637	641	652	623	621	592	582	577	638	628	623	660	694	618	650	645	647	602	658	637	569	565	628	610	631	598	635	642	602	611	607	614	615	612	617	640	694	600	619	596	576	630	654	613	620	600	582	608	664	606	617	629	643	645	590	653	651	652	635	654	637	608	604	601	661	588	635	587	604	615	626	611	643	655	582	613	623	626	625	564	615	618	671	595	630	645	631	635	562	628	610	638	616	594	615	643	642	664	611	613	593	637	596	626	641	648	673	648	603	611	587	646	630	641
10111	6992	7413	5977	4468	2813	1635	1195	1365	9360	17257	13660	9433	4095	1116	403	312	305	281	297	286	283	284	311	291	270	290	311	282	303	302	299	296	260	288	271	307	265	289	317	300	271	299	302	296	334	273	318	316	339	272	279	282	325	311	310	277	295	277	315	301	281	291	295	296	260	283	320	313	306	314	291	291	292	297	307	297	293	294	298	294	298	297	293	291	285	300	267	306	297	304	284	315	333	285	331	261	316	274	299	268	282	305	290	260	278	292	289	301	284	313	309	293	321	276	310	278	317	288	296	232	312	281	280	273	288	278	270	289	299	307	324	332	282	270	276	299	277	313	288	301	279	281	302	264	310	308	287	280	279	286	305	295	291	277	314	281	277	300	295	314	309	311	279	316	311	299	279	282	289	317	313	272	294	275	298	286	328	284	307	273	279	286	318	293	287	285	294	283	326	283	285	286	293	284	268	291	276	301	299	286	289	274	304	275	286	289	274	278	328	294	296	314	291	301	294	285	299	284	286	289	313	293	309	273	265	308	271	303	273	297	283	309	301	254	290	303	307	270	292	260	290	298	313	285	291	307	244	304	292	281	303	285	268	304	314	304	294	285	303	318	300	294	316	324	287	296	312	279	306	295	294	292	291	275	278	275	329	282	276	311	262	273	257	299	302	306	271	292	312	323	300	277	292	271	306	281	306	285	292	297	251	267	293	297	279	296	280	305	305	301	316	285	269	279	291	303	281	317	293	306	285	319	265	294	290	303	308	282	277	287	279	279	288	302	275	280	310	297	294	299	293	300	301	276	345	282	297	265	268	294	285	288	287	265	275	322	308	295	282	319	299	294	283	280	305	343	316	313	287	292	288	282	311	303	298	316	309	294	299	287	281	302	294	294	318	311	290	310	278	285	275	281	316	307	299	318	265	294	312	307	277	299	282	288	281	286	286	281	294	277	316	296	333	287	307	307	281	310	288	320	308	309	275	285	298	285	320	278	275	287	305	291	313	295	289	304	296	272	324	301	285	284	294	275	277	303	326	301	290	300	287	273	291	291	282	281	290	307	318	258	298	291	278	316	300	293	291	292	262	278	289	280	294	283	281	297	272	274	276	289	275	332	276	296	285	276	338	328	260	324	277	317	276	301	297	286	259	311	276	284	284	276	263	300	291	296	308	288	302	292	299	309	277	306	289	296	294	301	306	331	288	285	287	317	287	329	284	275	317	294	280	272	296	286	263	288	308	296	288	309	291	277	311	280	266	272	270	313	279	264	301	291	300	258	275	288	276	302	296	282	251	256	307	287	323	266	285	273	264	264	269	275	318	287	315	294	312	270	306	271	277	294	275	284	292	276	276	286	321	290	334	262	320	261	294	290	284	286	265	287	296	292	298	286	292	275	266	287	306	292	292	304	310	275	296	299	308	319	313	276	290	310	267	308	287	289	278	309	322	261	298	266	271	312	316	328	311	274	269	296	308	294	278	300	277	279	291	287	293	274	289	294	312	316	310	307	283	271	312	307	284	295	306	266	281	323	317	294	278	265	266	312	296	282	323	292	283	271	281	295	286	262	260	281	290	287	298	309	318	271	320	291	289	267	313	296	286	272	299	289	282	266	312	307	302	302	271	293	318	274	286	339	327	300	298	320	301	316	272	311	282	273	312	268	264	291	295	292	279	292	292	319	303	295	319	306	293	264	285	295	261	282	282	276	261	305	268	278	275	300	269	269	286	312	270	287	273	307	325	316	309	280	302	312	308	264	271	255	290	292	237	293	289	301	275	266	319	315	267	298	275	334	283	299	316	292	280	306	294	265	266	300	323	314	316	299	267	312	332	275	302	302	308	258	290	276	285	330	261	285	285	320	302	317	313	274	293	297	298	271	286	307	287	295	276	275	282	300	294	288	272	270	296	293	287	298	325	309	291	290	308	331	303	285	277	299	313	304	291	286	266	262	312	260	297	297	297	307	314	304	305	290	301	306	300	349	308	321	291	313	278	325	296	252	265	272	300	312	305	312	281	315	271	291	307	284	312	339	312	296	310	277	266	304	314	312	298	289	308	285	294	328	304	311	302	280	299	309	272	313	292	271	266	277	285	296	317	299	276	287	290	293	300	305	314	281	305	295	276	287	311	315	299	271	285	294	272	272	294	269	270	276	300	282	285	296	256	309	259	346	299	270	297	250	282	306	278	279	275	286	293	314	290	295	252	283	289	313	258	296	325	318	265	315	303	273	285	298	278	275	289	315	258	242	273	331	280	282	280	289	295	277	280	283	301	292	296	272	288	309	305	298	291	310	275	310	253	288	259	296	296	268	281	292	290	307	259	304	277	283	292	293	297	271	286	271	296	291	291	272	278	288	277	293	293	304	271	270	303	254	249	282	312	276	308	299	285	291	292	297	290	286	290	281	294	264	285	284	330	317	259	310	293	283	275	314	321	280	257	277	286	308	295	287	311	270	319	309	305	292	296	293	273	295	316	292	299	322	316	277	315	283	295	280	273	307	286	296	280	277	260	275	300	289	285	282	286	280	315	314	286	306	282	284	285	320	292	286	279	301	286	278	298	273	298	299	292	283	289	292	306	318	286	319	328	309	311	301	329	278	291	286	284	281	303	304	303	270	276	283	291	312	292	307	291	274	316	303	289	339	273	298	298	280	286	301	302	286	289	327	333	290	297	295	294	310	303	270	281	287	286	305	284	303	279	299	306	281	329	273	268	306	314	298	311	258	265	283	275	317	266	292	277	311	278	301	293	312	266	286	309	302	310	315	284	265	305	302	281	285	283	294	324	299	292	300	281	289	296	310	279	287	277	296	278	316	298	292	336	305	281	300	282	301	276	294	267	285	301	277	313	296	297	317	300	337	301	301	269	293	308	298	287	318	296	294	295	292	256	336	281	316	317	265	285	270	278	289	279	308	282	313	303	301	298	285	309	281	286	319	259	287	303	307	319	268	306	314	304	263	274	289	327	295	295	354	289	289	324	324	339	310	268	293	315	297	326	289	267	282	311	282	289	293	264	279	302	274	283	319	315	286	319	288	296	274	309	266	304	271	328	281	270	288	322	313	280	299	308	290	320	331	281	257	327	326	318	285	297	301	297	287	287	272	293	290	302	288	266	305	293	303	282	296	308	270	284	266	276	326	282	296	264	294	312	302	287	307	272	290	301	287	295	297	325	266	303	276	278	304	284	317	278	279	285	285	272	323	284	321	315	263	290	290	297	292	263	312	280	314	243	262	279	298	319	307	273	318	295	275	283	266	290	305	293	282	293	268	277	274	290	289	308	299	264	284	285	268	298	285	273	279	293	331	292	258	256	312	301	252	290	306	278	307	328	281	297	318	287	299	285	295	279	296	287	312	263	308	303	299	303	285	306	302	287	307	340	305	296	275	316	297	284	263	302	272	285	280	304	315	281	331	315	303	317	295	310	281	320	328	285	277	257	292	315	271	318	304	286	277	275	278	283	330	310	319	297	286	303	275	283	300	270	295	284
7519	6184	10389	12589	11744	9001	6078	5273	6480	28516	38729	34061	27271	14737	4728	1170	749	796	744	722	775	784	771	751	734	733	767	711	772	740	747	745	800	686	735	691	726	677	711	697	735	743	701	731	753	715	703	684	730	703	731	722	731	697	721	753	757	761	794	687	707	762	740	765	707	728	736	730	721	743	741	716	741	719	752	757	711	726	709	701	734	717	739	717	682	684	753	730	754	733	738	734	715	726	770	762	733	753	753	732	728	710	702	729	742	714	734	759	710	718	745	739	737	757	753	708	750	733	722	702	705	713	744	778	730	752	714	758	776	714	739	739	766	780	714	733	774	696	704	753	709	697	743	773	720	773	695	735	706	781	715	644	750	730	747	693	719	738	690	771	767	693	753	741	727	723	669	770	712	672	792	690	696	733	725	735	741	727	736	714	702	706	760	673	697	714	727	741	759	728	794	748	759	712	727	691	739	774	685	718	761	705	715	765	761	682	691	684	731	732	787	720	738	757	684	724	741	803	725	761	692	725	759	708	687	788	696	715	737	731	741	735	747	747	719	719	747	713	763	756	727	716	722	701	706	756	766	732	749	719	680	713	719	729	701	718	734	715	748	735	720	738	708	696	696	737	712	762	717	749	774	776	751	705	747	722	679	732	704	745	700	757	717	714	657	740	743	695	708	747	713	732	718	716	729	719	708	737	705	726	814	706	711	717	752	721	733	726	703	731	725	737	771	745	724	744	739	726	713	746	689	722	736	758	737	704	674	763	735	714	737	712	757	716	722	751	766	713	719	773	709	744	784	762	739	759	739	722	737	740	746	751	756	695	715	723	699	750	703	723	761	737	778	675	720	731	733	736	753	762	754	728	713	759	757	705	739	759	716	749	800	728	778	742	770	729	749	689	751	738	806	704	735	751	751	737	708	712	771	755	717	729	737	749	728	727	694	710	742	723	699	701	714	734	732	687	718	743	710	721	738	742	721	755	669	705	713	689	732	760	729	714	720	707	757	698	746	685	685	697	734	758	734	776	745	717	727	718	779	754	778	714	745	723	730	760	779	757	705	746	700	706	728	717	744	784	755	719	766	699	682	743	746	757	779	709	730	711	685	701	751	738	692	763	747	683	789	740	742	742	736	743	710	718	719	722	726	727	727	700	691	674	719	740	745	705	729	734	757	721	733	746	756	691	754	755	729	757	688	715	724	724	732	715	727	715	780	724	742	770	732	698	702	785	708	743	718	734	693	741	710	714	767	711	750	687	693	723	705	678	755	731	713	722	755	721	709	765	703	726	771	732	740	755	746	727	728	715	745	697	692	725	735	730	753	728	749	726	699	730	702	745	705	737	690	709	724	749	673	720	718	730	754	755	717	737	730	724	728	717	757	716	726	771	754	799	730	718	680	710	695	720	744	731	708	699	771	713	772	721	720	765	722	746	717	736	702	745	721	676	760	739	716	685	764	712	717	703	722	803	746	678	748	722	765	779	714	709	737	724	726	734	722	701	752	729	703	713	717	711	768	740	715	707	729	717	727	709	763	748	736	781	715	753	771	711	712	675	683	737	726	733	742	779	727	708	712	740	713	737	739	666	726	707	762	739	728	738	701	769	719	715	762	728	754	726	723	759	705	745	733	738	725	736	799	723	741	757	743	764	731	711	743	710	769	683	690	720	726	716	741	745	708	747	677	770	707	725	762	768	763	759	703	761	717	735	734	704	696	718	725	758	765	717	749	733	747	727	717	775	744	774	734	728	782	704	712	742	708	748	763	673	716	721	753	775	736	736	710	738	756	733	748	739	727	702	752	722	734	763	723	710	730	723	709	720	679	718	758	719	786	757	679	679	770	732	740	719	724	735	774	725	740	738	727	715	677	751	769	720	748	726	751	750	698	716	771	715	726	774	718	725	718	735	755	727	704	701	709	726	735	795	736	723	737	778	706	727	740	711	763	704	750	776	753	727	737	708	739	750	761	723	717	707	692	737	766	708	753	727	751	733	738	710	653	714	755	732	745	751	754	739	728	735	740	739	673	745	712	721	700	736	708	748	692	751	734	737	722	729	720	774	747	717	687	733	733	694	706	703	713	694	708	677	729	713	722	721	716	706	739	725	735	748	707	731	767	711	723	746	784	744	713	689	721	755	690	729	746	703	714	779	761	721	710	768	734	742	759	730	723	725	717	740	728	742	761	710	745	758	723	750	716	715	758	722	775	760	751	729	711	762	730	669	714	745	685	732	756	764	688	732	763	724	726	683	724	762	743	727	744	700	682	736	696	731	752	762	737	721	702	713	789	766	737	723	751	761	712	719	736	726	738	715	752	728	724	726	733	722	763	719	730	794	713	735	762	714	733	718	710	727	737	772	743	726	741	754	745	743	757	690	701	714	730	697	751	762	785	759	720	755	720	672	760	721	728	670	734	714	716	728	713	734	741	719	766	737	736	726	726	699	720	690	721	720	695	725	702	713	733	713	748	730	697	757	744	730	713	727	705	771	717	741	686	730	713	735	724	737	729	776	714	742	790	749	699	718	689	747	695	691	730	710	726	719	733	703	735	712	744	723	737	763	715	774	699	717	727	691	709	765	708	760	779	762	752	730	722	714	734	706	759	722	699	743	713	713	736	765	715	741	730	757	731	710	716	764	729	743	757	735	709	704	716	668	718	731	708	747	773	728	740	757	706	748	729	758	716	749	750	743	725	740	783	762	744	751	711	734	731	737	717	723	700	762	716	701	774	741	743	728	756	729	730	719	702	681	739	690	733	747	718	722	753	743	716	717	719	737	759	738	743	771	739	729	723	715	738	821	709	774	753	711	743	727	754	740	733	779	713	725	722	715	710	701	734	724	732	721	748	739	738	720	801	777	755	708	719	740	769	713	722	749	764	676	753	744	746	712	700	740	715	747	726	724	721	718	755	745	707	741	767	781	680	736	716	741	740	685	756	730	747	731	691	748	726	730	732	721	756	692	710	678	747	734	764	716	738	728	703	746	675	698	731	720	751	761	765	740	756	735	701	733	743	728	689	713	710	711	740	715	709	738	733	690	732	719	783	785	732	731	788	735	703	700	690	741	779	733	722	710	720	728	737	736	727	722	701	713	777	723	729	701	731	714	736	771	753	703	709	745	738	728	728	750	735	732	750	750	730	676	695	738	734	799	765	717	776	730	779	763	730	744	695	708	747	737	715	708	714	745	671	734	742	669	733	713	775	739	753	697	719	737	710	723	742	730	697	714	715	745	723	716	735	753	715	722	744	691	781	753	701	784	766	741	726	718	748	718	698	705	720	752	747	724	768	744	743	695	710	723	709	771	763	757	735	747	718	744	729	758	724	693	727	772	665	687	750	731	745	704	696	684	722	705	713	713	723	730	727	752	743	679	726	696	702	728	749	714	704	733	726	764	712	720	784	746	736	760	727	719	777	761	701	726	744	773	715	705	720	804	728	729	722	722	678	764	694	743	730	747	675	721	751	730	712	759	742	716	758	711	764	717	686	743
19207	12527	11627	9534	4911	6803	16952	15411	10049	17583	26799	24058	16087	7143	938	309	324	312	310	293	277	298	315	311	298	320	342	310	272	270	303	299	333	285	291	317	309	291	307	291	284	340	293	312	286	287	300	298	270	261	308	298	301	286	296	317	306	288	311	281	273	292	283	303	283	274	292	281	274	293	271	300	288	276	293	284	296	316	297	266	285	294	285	273	313	269	291	283	305	308	301	305	291	289	311	298	300	302	314	299	314	330	276	281	283	271	300	287	298	301	305	266	271	295	309	260	308	278	266	278	283	302	294	299	259	296	296	302	270	293	275	295	255	308	299	298	309	271	261	275	298	287	293	260	304	278	289	306	326	285	289	313	270	282	280	272	299	282	286	276	267	301	288	297	296	313	312	280	265	318	282	282	287	285	283	278	287	299	284	289	281	282	333	279	295	282	278	289	289	276	274	295	292	278	305	302	333	290	336	290	283	285	306	292	275	290	296	288	277	295	320	287	296	282	281	306	254	248	289	309	293	278	291	287	310	295	309	283	333	299	316	303	304	312	258	313	288	289	298	290	299	290	280	280	292	312	325	287	320	288	271	317	250	300	285	298	294	297	290	294	317	290	294	287	326	276	289	288	294	308	290	305	321	289	302	301	290	281	309	291	304	327	272	309	296	289	281	278	320	288	304	277	281	274	312	300	286	293	301	295	292	305	249	300	289	294	296	317	307	321	313	299	243	304	287	285	291	292	286	291	264	264	313	297	315	285	280	280	294	262	304	265	275	287	283	317	254	280	310	315	297	289	277	261	302	303	299	289	292	269	303	279	261	298	295	317	282	303	313	278	283	316	307	286	303	300	302	324	268	279	277	291	279	260	295	286	313	298	307	283	261	291	279	275	280	285	303	276	317	279	326	286	249	312	285	285	279	291	278	292	269	288	273	290	313	256	278	261	291	278	254	281	292	278	307	255	284	290	255	298	297	312	304	280	302	283	314	294	279	267	313	275	273	309	264	281	303	273	304	275	298	300	281	303	279	296	283	279	282	260	311	269	280	309	273	294	283	297	276	294	293	298	287	302	270	280	301	263	252	302	304	288	294	289	296	310	296	318	286	270	310	311	294	317	316	311	287	275	256	296	253	276	277	280	273	279	288	289	303	272	300	282	279	311	292	267	308	304	280	298	302	325	307	307	271	297	297	287	255	339	273	267	295	303	306	280	282	286	319	319	290	276	296	255	287	283	297	271	299	294	284	292	285	314	282	292	305	284	280	293	282	279	302	295	295	303	291	296	291	300	303	292	317	268	299	272	265	292	296	292	300	292	311	303	287	317	319	293	314	267	297	297	276	313	317	279	298	290	316	307	270	287	307	293	298	266	292	314	295	310	333	303	297	290	343	328	293	264	267	271	306	264	266	316	315	309	306	287	295	289	301	299	283	293	299	293	281	311	297	258	287	295	286	329	314	264	276	252	267	278	276	296	323	273	285	285	281	290	284	297	278	310	276	296	272	261	327	302	289	289	294	296	289	301	272	289	293	310	280	294	304	294	287	296	309	285	289	280	292	288	286	275	312	267	281	316	306	302	264	285	283	278	268	280	316	266	274	295	311	310	315	314	277	317	302	264	269	323	299	284	312	300	301	311	285	293	267	291	285	270	305	287	265	259	268	278	269	283	279	329	267	288	280	338	330	279	293	315	306	276	273	287	294	297	259	314	288	296	279	286	290	290	268	310	305	293	305	310	287	297	303	290	290	281	276	294	308	278	290	263	296	290	284	299	285	304	279	250	277	334	295	265	299	286	253	319	263	293	274	277	282	278	291	316	303	295	287	319	274	300	324	273	291	297	315	299	284	284	274	294	279	303	291	286	315	294	308	298	322	303	294	287	296	288	297	315	286	292	295	294	301	282	294	348	294	288	302	293	269	282	272	288	303	318	273	295	296	303	297	262	311	267	270	301	276	309	287	322	281	280	265	281	331	282	287	262	278	309	318	292	280	299	289	299	294	263	290	286	318	282	306	290	310	282	304	339	263	279	303	275	281	293	293	280	282	306	268	287	321	287	296	321	303	302	315	278	278	307	270	274	271	306	294	302	278	284	299	272	278	257	293	243	321	309	284	292	290	281	291	294	304	307	282	249	291	287	291	288	313	320	303	237	265	296	283	297	284	294	317	256	269	288	265	279	312	297	281	279	311	290	275	266	317	299	313	307	305	277	276	323	268	257	306	289	298	298	311	291	291	278	278	292	291	298	278	274	294	272	290	295	281	306	269	272	309	261	271	309	272	307	274	282	272	319	293	284	281	265	301	323	284	314	308	292	305	290	286	281	287	309	312	299	270	279	288	280	289	279	313	299	338	273	315	302	289	301	279	282	298	288	316	285	324	287	293	269	307	305	303	272	282	313	288	302	293	279	314	295	303	296	318	250	306	303	308	288	313	304	283	289	308	280	311	322	254	283	275	288	300	288	285	307	296	328	288	289	309	306	289	250	301	273	301	285	280	259	293	303	288	277	290	288	289	279	320	296	281	292	301	316	278	270	298	302	290	267	309	292	291	287	264	303	275	256	313	349	300	305	312	310	251	313	296	306	293	309	307	304	287	284	297	288	321	302	274	298	305	300	320	298	317	310	290	310	289	287	263	286	303	288	260	284	242	283	283	269	280	266	264	305	282	260	280	281	297	296	277	285	309	289	313	295	299	286	314	299	297	300	287	306	299	295	272	297	306	294	270	270	316	294	258	289	291	280	279	320	317	294	286	268	289	296	291	321	308	312	268	277	283	294	288	309	304	280	312	300	295	281	268	283	278	292	288	261	283	323	268	266	279	304	332	261	279	295	285	319	292	310	308	281	307	280	285	279	311	314	283	278	287	311	279	291	278	325	324	306	243	306	296	292	306	277	299	294	278	290	309	272	282	292	306	278	312	304	291	285	298	315	280	293	291	275	263	343	278	283	318	260	295	313	285	342	285	297	274	244	295	272	280	265	271	311	311	299	289	249	295	289	298	283	317	305	294	252	294	273	335	301	309	294	281	291	287	290	300	326	264	300	283	278	274	289	295	308	311	284	272	302	293	276	270	301	321	285	309	302	297	273	302	288	323	300	264	289	280	282	254	323	306	285	310	299	258	293	307	307	273	308	257	257	305	319	339	304	275	297	294	303	307	286	282	281	315	288	320	295	285	306	279	266	295	307	298	293	308	271	303	317	317	288	305	292	268	285	284	288	311	299	295	299	280	277	262	312	301	312	314	276	272	295	271	286	298	313	298	307	311	274	258	275	294	316	303	247	308	298	285	274	288	271	274	254	330	287	264	288	287	315	315	318	319	335	283	282	281	306	273	249	333	294	294	276	254	275	258	296	288	253	276	313	282	284	293	294	290	297	296	296	299	302	304	283	312	271	279	330	302	327	293	267	292	278	281	283	288	245	307	284	292	304	304	273	309	298	309	278	316	307	293	332	270	298	315	280	298	296	252	307	307	297	294	309	311	297	293	326
11870	9065	13781	15929	11051	19487	34026	30965	22482	37270	47227	44133	34551	19708	3032	854	803	720	779	803	727	766	740	756	694	717	721	712	711	705	763	712	755	736	723	698	675	702	696	702	677	711	717	719	702	679	729	726	719	684	698	715	718	719	698	679	707	714	680	695	668	719	725	687	762	692	733	707	752	732	668	713	717	680	652	671	766	717	674	740	681	707	735	715	739	731	785	725	726	774	703	755	716	638	717	726	734	706	718	724	710	700	733	700	695	691	705	641	690	677	702	699	733	702	747	707	775	642	675	750	680	714	663	702	686	671	711	725	732	685	752	717	717	719	730	720	705	683	648	736	706	661	776	707	746	715	683	702	714	697	725	728	672	735	697	733	698	701	697	734	713	674	674	704	681	656	707	750	742	729	687	708	695	682	704	671	730	710	688	701	734	671	698	737	667	680	749	736	701	738	689	679	755	678	724	710	670	711	681	686	728	714	699	719	714	694	681	725	706	718	708	680	728	672	723	685	705	699	671	679	707	684	687	673	695	695	659	697	687	723	697	705	735	705	679	752	729	734	688	707	700	687	690	721	720	696	719	698	726	685	724	721	706	680	686	724	666	712	736	714	695	699	698	681	696	713	734	732	715	763	706	720	715	688	702	739	739	715	715	705	711	720	677	739	718	738	712	646	682	721	748	676	699	717	725	770	726	734	771	708	684	716	731	686	727	687	741	746	726	691	668	737	731	702	691	757	725	709	694	727	672	717	708	724	740	702	766	704	709	713	704	721	707	710	679	689	737	729	712	670	687	736	692	703	692	683	744	731	713	735	722	667	684	713	691	738	721	698	692	727	703	701	700	711	703	721	690	661	698	664	669	710	713	712	740	698	690	719	714	716	690	709	730	705	706	702	705	724	700	700	725	670	697	727	690	693	737	666	736	702	702	692	696	705	731	743	723	713	672	728	693	744	708	709	734	698	721	715	696	759	677	698	685	720	667	725	668	656	700	747	800	733	657	687	704	711	721	682	707	730	667	747	674	677	704	745	716	711	711	711	670	708	729	725	681	721	752	709	690	681	688	710	731	724	734	702	665	692	711	746	715	708	738	744	683	680	710	707	728	683	701	733	718	681	694	744	685	735	696	701	735	702	732	703	742	780	725	645	722	674	660	694	725	723	723	726	677	702	708	703	691	710	685	721	727	687	720	673	697	675	665	706	718	733	735	684	746	704	706	736	718	689	702	745	729	721	732	694	705	760	725	695	714	696	704	691	740	706	709	709	676	737	740	695	699	701	688	718	738	680	683	731	680	714	694	732	705	707	727	710	705	703	744	675	672	672	717	707	710	696	655	700	753	686	742	734	729	675	694	729	744	763	735	734	754	691	731	709	723	768	668	698	738	736	712	674	744	663	700	683	753	693	713	714	687	718	664	679	737	733	714	682	712	726	643	702	702	694	717	728	708	699	683	711	686	693	723	712	677	715	739	701	716	660	721	715	684	715	751	695	694	731	699	695	718	721	696	674	704	683	728	713	760	730	735	695	703	702	705	706	713	727	715	729	684	682	718	694	685	687	721	710	700	777	732	726	680	714	734	711	728	728	698	692	716	739	705	741	689	699	697	672	717	695	734	728	706	753	675	688	702	748	749	706	693	687	691	720	736	723	758	693	784	719	730	748	682	756	680	712	754	673	763	747	695	706	710	691	724	720	720	726	718	685	757	749	720	694	700	714	699	759	694	695	700	701	701	701	681	713	689	717	715	719	691	688	661	704	730	712	708	691	733	701	712	703	698	709	692	733	712	747	726	697	684	671	715	722	688	777	732	725	747	691	719	699	723	665	687	711	668	699	754	684	746	728	684	708	702	687	703	684	707	666	702	712	737	666	722	720	662	686	723	718	698	683	693	702	728	754	691	744	754	736	683	678	712	677	674	704	720	738	722	676	715	730	720	737	700	770	726	678	674	715	676	688	711	746	680	701	701	694	692	694	677	716	670	712	742	660	748	714	698	747	701	727	677	701	651	702	713	715	667	736	676	712	761	723	716	678	716	702	694	741	758	680	705	700	710	679	690	715	742	708	704	726	691	679	696	701	696	673	714	697	746	681	716	665	741	720	711	719	702	699	724	705	714	687	720	698	718	714	789	690	669	729	711	740	702	697	771	686	707	698	693	676	760	684	745	694	737	716	766	674	704	691	681	713	672	723	688	700	698	668	703	704	742	680	716	704	739	726	736	695	692	718	736	666	694	686	649	694	724	718	731	722	720	731	733	678	701	685	698	695	699	622	673	702	747	713	720	706	755	689	742	700	744	712	747	673	697	732	727	688	713	712	693	747	699	710	702	706	680	715	717	689	703	688	691	719	750	718	692	722	697	673	702	697	727	714	735	692	683	699	686	685	680	669	713	725	777	699	730	684	722	743	716	703	768	671	673	695	688	764	720	715	696	748	722	741	744	702	701	736	658	682	704	710	718	699	704	733	707	662	697	655	697	682	678	725	753	716	662	717	696	698	705	680	701	667	725	709	711	755	755	681	714	705	735	763	694	728	737	699	746	716	718	709	687	689	741	738	692	696	698	686	703	705	711	686	730	730	770	670	719	761	718	728	708	710	715	707	716	790	712	727	704	767	704	744	742	705	702	765	697	659	765	675	730	773	673	734	735	714	688	671	735	637	631	740	706	683	703	750	665	691	758	705	699	712	727	729	713	706	744	687	748	743	734	727	701	713	718	690	768	686	696	716	744	716	671	735	721	709	719	722	722	687	697	702	709	736	686	694	730	673	752	685	697	653	717	675	690	702	687	691	738	695	715	731	706	726	670	722	702	752	735	693	705	675	743	715	688	733	735	761	733	759	690	705	712	731	679	693	669	667	705	715	684	687	726	647	679	738	724	735	711	704	696	710	739	703	686	697	693	695	702	727	685	672	699	739	693	689	715	716	690	716	737	745	768	726	718	709	746	682	686	674	691	693	728	706	774	697	752	688	711	737	704	691	754	705	710	669	727	722	660	711	754	716	679	743	689	703	722	736	687	697	694	729	706	752	682	705	717	730	742	720	649	705	700	726	746	674	676	717	691	686	697	710	698	679	699	727	695	760	714	719	707	717	715	761	713	710	766	693	744	705	668	753	684	735	724	691	731	728	727	696	706	721	743	655	720	686	748	724	714	701	749	724	669	699	723	623	693	734	711	713	719	739	681	771	721	695	675	714	661	673	723	742	699	757	763	669	714	720	727	755	739	683	697	742	685	674	708	743	688	718	722	729	665	692	755	725	673	715	707	703	716	781	729	714	743	722	681	686	673	694	741	663	734	734	715	699	762	709	691	681	733	709	699	710	667	659	711	727	738	734	680	752	710	693	693	715	728	717	739	749	709	688	733	664	742	738	699	689	690	719	709	679	715	711	684	712	709	713	703	738	733	710	717	706	702	710	677	720	711	634	686	683	696	723	710	721	705	735	719	724	710	718	720	702	689	732	742	750	727	716	673	716	711	707	755	703	753	710
5345	1885	2070	935	575	515	618	691	835	1203	1314	1151	763	474	199	181	179	158	189	175	160	192	196	198	184	181	164	206	198	199	184	189	154	174	164	170	170	149	186	185	151	165	172	165	181	212	187	178	201	198	157	187	169	211	206	185	226	203	160	199	174	201	164	187	181	159	152	185	186	186	183	190	184	199	185	171	181	188	207	184	173	188	176	161	181	179	189	187	198	171	161	198	206	170	166	203	193	188	208	177	178	190	220	184	190	190	194	187	170	190	177	181	194	179	188	161	198	174	166	165	186	163	194	196	176	171	176	154	184	180	201	203	178	190	181	163	161	201	178	180	188	203	168	177	184	172	209	200	203	195	172	188	201	200	173	192	174	162	196	186	176	187	208	187	174	199	178	183	192	181	194	159	185	174	173	176	186	187	189	179	190	184	184	182	160	175	186	161	192	190	192	183	194	175	192	184	177	164	177	183	200	177	172	170	184	186	204	197	171	192	190	176	220	189	181	176	207	179	180	193	177	158	202	188	198	190	181	181	166	206	168	184	159	193	170	188	165	180	156	196	190	195	186	149	177	176	172	191	182	163	161	193	197	188	198	182	198	177	177	176	169	178	176	182	200	176	200	206	193	172	201	161	169	189	212	168	187	194	158	185	179	167	175	190	199	181	179	155	192	186	178	187	174	169	165	192	193	165	172	178	194	182	164	179	179	182	187	205	183	175	188	168	200	206	199	181	176	192	170	197	204	189	185	182	209	189	171	176	167	197	174	207	160	176	189	184	178	167	169	161	188	178	189	194	212	171	196	161	167	181	186	196	216	179	159	183	188	166	181	162	187	207	191	185	197	185	185	169	192	170	201	187	192	197	173	160	168	178	174	197	209	183	176	205	187	190	197	190	190	168	172	183	183	180	169	196	169	179	196	202	203	171	173	172	156	180	188	205	201	177	192	170	170	194	203	165	166	191	183	201	173	181	183	164	181	180	182	207	207	199	190	206	195	174	180	182	182	193	182	165	197	194	168	200	194	161	158	166	161	180	188	164	184	173	180	189	188	151	176	173	176	206	179	166	158	169	159	179	187	202	181	191	163	178	198	180	168	175	179	193	193	185	156	179	201	170	178	189	191	179	181	178	151	174	194	163	162	193	194	183	175	186	184	183	208	167	185	180	172	170	171	191	195	188	207	175	161	182	199	186	153	190	163	213	199	166	185	192	174	190	204	175	191	171	174	176	202	177	199	174	186	201	200	165	179	183	170	181	199	182	187	206	183	159	185	181	169	209	205	184	192	198	190	160	195	177	181	169	159	171	177	181	183	173	183	180	177	178	184	180	184	193	193	185	178	171	157	181	200	186	193	171	207	177	185	174	208	195	170	179	188	172	179	187	154	181	172	175	183	155	201	202	200	161	175	186	182	197	166	178	180	143	181	176	188	194	185	206	205	181	186	175	188	202	184	203	180	176	175	178	195	200	186	182	187	200	199	169	169	211	205	170	178	159	191	183	204	183	207	193	196	198	202	196	193	188	207	186	175	209	175	196	173	201	180	192	178	177	189	157	181	171	185	187	194	208	182	189	195	182	196	202	197	186	191	174	174	162	171	182	172	196	180	160	199	189	187	186	184	178	203	172	169	164	174	208	175	169	167	209	186	212	185	197	182	195	193	191	195	223	179	191	178	163	200	192	174	155	181	181	190	183	177	192	197	167	184	175	194	188	182	197	181	229	188	194	196	178	166	201	184	179	185	184	205	176	173	183	175	176	170	199	197	185	177	187	191	200	184	162	196	192	184	184	149	189	173	168	166	196	172	166	163	195	188	183	189	188	173	182	183	187	190	203	204	196	170	148	197	186	218	185	186	173	185	173	179	185	186	189	155	170	195	187	190	176	199	206	170	177	177	158	179	181	194	193	178	187	168	183	188	189	214	195	213	165	195	184	190	172	187	198	182	184	165	185	162	203	186	186	179	181	176	205	162	210	205	204	183	180	176	169	206	172	189	166	188	180	166	185	183	171	199	193	198	182	170	169	184	201	198	195	181	193	180	163	200	186	194	176	166	167	191	204	192	186	177	174	178	171	189	192	192	197	184	201	181	184	175	196	172	163	189	180	188	192	170	178	157	180	170	205	183	179	176	188	182	183	193	164	176	189	162	176	183	171	189	185	174	210	168	184	192	196	198	190	186	178	181	169	174	193	199	224	178	168	198	199	185	185	163	196	167	173	179	176	184	181	181	201	201	182	175	204	165	163	187	210	143	183	206	145	169	149	208	186	189	177	197	176	200	196	174	190	188	166	206	184	167	181	172	197	175	199	195	188	204	190	190	179	176	187	182	186	181	175	178	162	184	195	181	171	153	198	188	210	168	180	182	199	189	174	191	212	205	185	173	186	181	190	207	181	156	172	171	177	188	177	182	206	175	169	193	192	200	172	191	182	171	184	182	190	191	200	170	186	185	193	157	189	180	153	176	197	209	171	202	191	175	211	177	177	183	159	172	186	199	209	209	184	183	178	183	181	180	164	171	168	205	213	165	213	177	183	175	207	197	192	202	171	168	175	162	195	190	177	196	207	160	160	195	184	199	178	204	178	160	184	169	186	159	190	192	184	198	193	220	187	178	182	182	179	187	209	204	190	184	174	204	173	184	178	194	180	175	197	186	184	176	167	193	203	162	199	202	203	182	187	191	177	188	180	180	191	180	172	191	181	194	184	221	173	187	206	213	188	172	180	187	183	194	178	181	149	175	170	188	180	186	169	184	170	198	176	202	194	182	222	206	205	182	187	184	181	177	165	163	150	173	161	170	170	177	204	206	196	196	182	189	197	173	180	176	195	188	191	192	181	197	195	184	162	180	203	184	200	175	208	181	177	193	175	206	198	167	172	174	193	193	164	175	178	188	217	166	186	198	189	186	169	198	161	206	183	183	203	190	186	193	200	167	203	190	203	178	206	183	203	203	170	179	167	169	217	170	190	187	158	186	203	183	168	211	173	156	169	166	185	160	174	174	219	190	170	196	165	191	194	156	171	177	167	181	176	162	191	182	183	195	186	182	201	186	181	185	182	173	193	177	179	175	172	174	197	181	152	190	179	189	180	174	195	189	190	211	180	178	172	227	193	200	187	172	177	176	172	193	176	221	160	189	171	197	182	181	194	177	199	191	165	162	208	178	181	197	202	191	187	165	195	176	162	197	181	204	200	196	205	181	177	199	187	182	164	192	204	168	177	194	182	182	173	189	187	186	179	172	217	180	191	179	180	156	182	181	188	199	166	214	161	185	153	174	180	171	169	177	169	175	196	189	170	175	176	158	199	173	171	200	188	156	187	197	207	189	184	191	185	185	172	180	166	153	161	166	199	199	203	167	203	181	185	195	156	192	200	211	185	168	171	231	167	148	182	209	180	196	168	163	163	210	159	171	203	196	174	181	191	200	176	195	146	178	184	164	185	170	172	178	192	165	188	168	191	179	211	199	165	174	174	176	196	179	179	186	192
3711	1941	4136	2923	2083	2063	3276	3511	4414	6101	6319	4591	2927	1566	573	489	491	499	508	487	528	464	483	521	476	495	489	462	487	468	552	491	472	487	453	491	472	507	499	514	495	486	496	476	484	505	459	500	503	496	471	491	484	480	438	483	460	527	468	492	460	477	501	505	478	449	499	511	473	492	495	456	486	524	470	471	520	503	502	508	485	534	495	522	472	480	490	543	442	474	471	476	514	472	483	499	543	473	454	477	486	512	488	494	467	496	482	513	497	480	475	498	465	449	474	504	513	490	498	483	509	470	496	503	479	463	480	485	560	509	484	525	483	453	483	540	470	452	474	457	490	501	503	486	479	518	482	462	484	510	490	506	510	468	457	546	489	466	483	519	522	462	450	487	486	520	500	434	487	482	446	482	488	467	507	496	467	502	520	514	493	508	488	484	505	460	455	469	488	489	450	443	446	490	542	503	467	495	506	530	477	445	511	509	473	504	527	526	502	446	505	456	487	492	470	482	504	491	444	520	523	517	524	486	488	458	491	448	487	489	488	475	477	494	494	486	488	508	546	507	495	465	482	453	487	471	494	474	446	499	471	518	509	508	459	471	515	486	510	483	500	490	489	476	472	505	514	491	535	501	461	501	470	486	492	477	483	519	515	508	497	520	425	465	481	478	473	500	453	514	539	463	483	503	512	505	481	518	471	498	524	507	503	496	486	491	450	491	513	503	475	457	523	467	536	462	455	496	462	479	473	481	485	487	504	496	507	478	491	489	476	475	458	485	479	500	486	489	477	506	496	479	486	522	484	483	479	517	480	481	502	501	458	493	474	494	477	463	526	507	485	519	485	489	535	472	481	484	489	434	452	502	484	502	475	477	493	511	495	514	477	514	480	507	488	468	486	475	483	459	477	466	512	463	500	481	462	446	498	501	484	477	478	465	516	511	467	483	481	466	498	510	449	496	486	458	505	486	496	502	499	501	519	485	564	510	522	547	518	496	492	507	508	472	448	481	481	490	526	489	479	498	495	460	503	444	481	462	485	451	499	497	469	489	486	472	539	469	513	490	529	477	486	476	506	505	505	472	477	476	457	460	515	453	467	504	487	516	498	453	472	500	497	485	493	516	454	498	472	466	470	531	468	463	502	504	483	506	466	483	488	507	477	517	494	455	513	511	477	493	480	469	467	439	497	498	486	489	503	468	474	489	465	488	477	464	467	487	502	515	479	494	457	491	481	465	462	492	475	499	461	481	491	468	503	490	486	483	478	496	474	482	536	492	497	475	482	482	487	498	481	516	488	512	480	472	488	511	475	448	528	475	481	488	511	472	525	517	464	462	514	506	460	420	486	485	492	501	500	521	493	489	490	481	495	504	450	465	500	480	489	475	500	468	556	540	451	508	477	443	488	533	487	502	543	515	481	493	473	488	490	486	477	510	490	499	476	470	502	495	484	520	479	496	478	505	526	495	472	532	501	494	530	519	483	469	482	468	478	510	495	469	507	471	490	475	471	503	527	508	478	493	514	473	484	522	478	469	525	483	492	481	496	503	503	509	483	509	443	486	505	490	427	502	490	480	519	456	520	503	483	533	495	505	498	507	467	478	464	512	510	495	494	451	498	460	491	467	485	511	484	506	512	465	479	468	508	523	499	505	476	456	519	503	507	482	496	471	512	526	505	528	499	494	516	489	458	473	470	508	478	505	505	489	480	498	492	473	511	490	526	460	537	477	459	503	491	488	501	484	487	483	498	541	452	491	486	481	444	499	483	501	497	463	499	509	506	491	521	513	473	470	463	503	474	468	514	516	506	488	476	476	479	474	461	463	476	470	470	502	519	480	512	473	469	494	459	523	511	528	474	510	499	465	503	502	467	499	445	484	508	491	485	479	470	514	495	523	489	493	514	488	503	475	461	446	469	468	482	446	464	521	496	494	446	488	481	500	477	493	508	464	483	499	522	531	498	477	512	510	490	523	540	497	468	480	480	469	462	486	502	516	460	490	527	520	486	527	457	467	519	512	507	550	465	488	514	465	441	486	504	499	490	504	495	498	504	502	521	507	485	468	468	488	474	500	513	499	502	492	499	504	555	468	485	495	473	487	514	486	517	504	460	487	479	446	504	505	472	502	500	504	515	490	509	470	512	480	518	530	527	497	505	474	470	496	480	471	541	471	508	502	468	465	498	421	509	468	491	477	472	479	476	487	500	475	468	485	524	481	486	465	491	514	504	502	486	518	448	503	487	480	481	487	496	506	490	475	495	517	493	501	493	513	508	501	459	468	520	514	503	473	478	487	489	445	467	516	498	460	476	480	482	477	515	534	466	510	476	484	501	506	482	478	514	450	533	503	515	494	510	485	475	515	465	442	538	511	515	485	506	477	495	500	503	483	505	514	481	482	483	475	493	496	523	487	430	459	463	477	490	489	511	498	450	490	491	488	509	510	479	445	477	514	495	487	491	488	488	479	532	469	479	467	495	502	525	514	508	475	523	502	450	518	494	519	511	486	456	495	459	478	484	489	462	479	474	505	469	491	495	504	483	479	483	482	492	505	478	497	476	527	521	500	515	490	466	475	516	451	466	491	498	446	493	495	502	503	486	504	522	467	517	508	518	476	465	526	500	485	489	544	466	487	501	482	486	511	463	494	497	517	499	527	477	549	466	468	494	490	489	495	522	496	497	510	497	495	506	528	471	473	490	512	518	465	463	500	514	513	502	507	541	501	476	509	492	491	471	488	488	469	449	509	471	483	486	483	428	498	493	519	491	490	541	487	509	476	496	490	474	509	498	517	474	542	500	473	499	488	504	551	497	448	507	418	509	517	484	463	488	482	474	488	532	507	486	526	433	477	467	481	476	516	441	518	500	477	496	470	499	527	490	470	504	485	514	481	481	439	511	482	515	515	468	492	506	500	501	490	509	467	479	545	488	476	496	500	452	483	502	466	469	448	503	519	489	487	488	485	454	495	473	493	506	508	461	485	462	545	518	466	456	467	491	509	486	469	477	459	445	505	495	488	468	497	482	515	510	477	446	480	469	455	448	479	463	483	475	493	512	462	500	495	484	505	489	488	487	541	506	505	491	502	522	502	494	476	455	468	509	502	538	509	480	454	521	488	489	489	492	506	509	489	489	489	491	460	462	504	475	452	494	491	514	503	485	500	489	538	481	480	468	497	508	510	505	520	501	466	516	487	509	459	495	528	434	463	463	529	514	502	513	495	518	506	510	481	505	506	455	483	486	468	500	488	504	488	529	502	505	495	469	485	480	517	472	497	453	462	552	507	434	493	447	505	453	483	454	515	469	471	503	510	483	499	450	503	511	474	496	493	484	492	487	467	475	498	506	480	483	555	527	476	519	468	470	496	467	490	489	489	521	491	451	543	527	505	529	442	473	525	485	470	520	495	491	505	467	480	457	526	503	510	490	496	488	517	494	502	492	481	518	481	520	473	471	517	495	452	504	511	514	493	495	512	514	527	474	465	485	467	479	524	481	484
11961	6788	6061	3335	2095	4162	6629	14261	18508	16811	12196	7268	3677	1800	407	286	282	280	290	265	268	277	292	252	254	277	262	282	300	252	268	276	289	295	317	285	279	266	277	283	280	284	286	291	303	283	251	282	288	305	260	274	270	271	278	283	270	294	294	285	333	280	300	278	287	257	276	299	252	298	271	274	277	269	321	258	282	312	291	287	297	232	264	326	286	263	297	279	251	285	288	293	288	293	273	288	276	295	270	263	261	266	305	265	279	269	280	300	299	278	274	278	249	305	281	293	246	271	279	269	291	264	253	300	285	287	274	258	282	274	277	299	245	269	253	283	307	292	275	288	309	289	247	269	274	302	270	300	280	264	284	282	280	270	271	286	272	274	298	317	292	277	268	263	256	281	301	280	273	275	276	305	302	305	287	307	273	266	273	273	290	308	275	296	283	292	243	266	295	273	274	294	296	304	284	279	296	281	258	269	272	274	282	296	308	278	300	293	262	270	311	304	263	331	277	293	252	298	236	265	295	295	308	255	279	284	276	295	312	322	279	280	284	283	293	279	286	270	295	272	261	289	276	293	303	297	275	253	265	295	306	293	262	286	261	279	286	300	255	248	291	289	275	296	262	293	266	263	267	299	271	308	301	270	273	287	270	263	306	314	272	269	265	253	306	282	267	308	307	266	255	297	287	282	252	256	294	274	277	300	288	272	280	264	269	293	301	305	302	311	301	233	283	278	263	279	328	279	282	313	293	251	247	291	308	274	282	263	290	296	266	305	296	256	261	289	302	285	285	252	279	286	269	237	280	259	280	283	271	279	258	283	294	289	276	284	245	251	278	298	300	253	278	246	302	288	307	268	259	274	291	272	264	286	274	274	282	256	272	292	288	303	268	277	262	260	275	273	299	299	282	297	282	288	259	299	271	264	292	291	245	293	294	287	290	266	241	261	296	270	271	310	278	278	290	299	268	273	287	284	308	307	278	267	299	283	305	296	297	322	270	294	281	319	281	267	266	271	270	267	288	263	302	275	282	281	274	267	297	274	301	283	292	278	301	287	303	259	307	267	268	277	287	314	276	289	286	250	280	305	265	276	261	297	309	293	287	282	268	306	291	315	269	291	268	292	273	254	311	255	249	270	252	269	240	288	287	270	289	262	256	251	263	272	312	300	285	268	282	275	301	276	265	301	301	278	285	284	288	267	300	303	239	287	286	290	256	259	274	273	293	291	257	297	272	296	292	299	276	320	270	274	271	270	277	294	255	268	286	288	275	263	299	275	291	284	255	290	328	309	285	301	271	275	277	300	273	275	287	268	299	275	262	280	254	294	316	297	273	266	277	279	287	280	294	259	301	330	286	285	276	292	286	261	304	259	278	285	285	280	285	241	248	293	265	299	280	306	284	279	285	306	265	287	278	269	275	262	295	256	293	287	272	267	288	291	269	260	274	290	273	282	295	268	288	295	294	298	300	247	269	266	262	275	256	295	290	277	266	265	271	306	266	277	256	266	286	332	285	288	311	276	313	268	298	280	286	274	228	270	283	253	286	260	281	277	282	294	286	276	290	261	281	282	248	286	258	273	307	294	279	295	296	284	302	275	258	260	266	272	263	263	295	246	247	267	286	297	293	282	297	311	304	280	269	277	303	292	267	255	293	304	302	283	263	309	289	279	294	286	281	284	295	283	272	285	282	267	261	305	285	275	258	276	248	271	291	253	300	294	308	278	312	280	278	288	268	289	263	277	296	284	306	298	307	286	267	272	269	264	267	277	252	322	288	273	271	267	261	247	267	267	277	304	276	293	251	267	301	295	286	306	254	279	297	270	295	276	287	302	278	268	282	294	294	290	283	252	253	259	272	285	274	254	288	284	296	274	276	292	287	286	278	274	300	271	235	277	268	290	285	277	284	285	257	278	281	278	294	271	294	288	277	277	293	255	255	249	243	264	247	295	286	292	265	277	315	275	276	274	308	278	292	252	253	280	272	257	259	285	253	287	285	266	286	275	289	275	300	309	289	271	289	243	293	296	260	301	283	288	252	246	256	277	278	277	269	270	252	276	266	316	332	251	298	261	287	279	256	267	253	271	292	278	307	260	262	283	276	271	288	281	308	303	276	253	274	274	287	272	286	281	279	293	278	266	273	278	245	279	287	298	289	253	291	271	287	297	315	288	292	275	287	286	280	290	294	266	252	260	288	290	315	287	243	282	263	289	268	285	290	268	279	283	280	266	266	262	256	274	279	298	274	268	302	285	289	270	289	286	265	296	254	271	296	296	249	302	293	298	285	281	249	277	304	286	277	249	293	267	268	274	271	288	256	272	293	283	286	308	280	283	303	296	262	306	276	279	289	255	285	285	240	308	255	281	283	276	317	247	287	294	290	281	286	298	299	273	295	286	271	278	255	277	292	288	285	308	285	274	314	267	279	278	270	277	296	264	246	314	288	284	309	262	292	326	260	294	311	279	315	267	279	294	301	302	295	271	289	273	267	296	309	302	329	275	272	275	295	287	283	275	272	279	266	264	254	298	315	263	278	285	284	289	322	264	274	290	252	320	296	261	292	259	270	255	284	282	283	267	291	276	296	307	290	290	290	271	282	291	269	305	295	298	281	291	246	317	283	268	278	301	281	298	268	310	281	294	276	287	284	286	287	231	266	288	275	268	277	256	243	268	281	252	265	255	288	266	282	271	277	291	288	285	252	276	231	263	295	290	267	257	304	272	300	281	296	271	269	298	303	281	295	248	251	251	272	257	317	284	309	289	279	297	273	280	313	269	281	292	272	286	254	250	318	282	297	287	257	269	289	290	280	298	266	281	299	287	291	299	266	252	277	308	279	293	303	257	299	270	279	303	262	300	291	254	300	274	288	263	278	286	299	322	295	288	275	274	320	302	264	290	257	281	281	303	264	280	285	251	309	270	269	288	279	310	274	248	265	266	286	284	323	313	286	292	307	250	316	295	296	273	277	258	277	294	267	303	297	281	276	272	277	260	251	274	281	259	282	283	245	280	292	274	280	269	278	267	292	246	279	285	288	262	254	261	288	266	265	259	270	277	265	268	290	295	293	310	256	290	283	293	258	276	285	272	268	294	278	290	290	261	267	308	282	305	268	288	255	262	280	283	272	268	275	310	291	264	289	272	298	287	268	293	288	270	277	290	257	241	300	284	300	292	245	266	298	294	262	256	303	291	292	275	295	271	283	307	291	289	304	327	275	273	291	243	291	286	267	265	267	285	280	326	291	288	289	265	285	248	283	295	284	275	260	285	260	287	286	273	263	263	283	275	301	240	295	297	331	286	289	292	261	298	243	275	263	267	274	288	307	287	310	278	272	305	270	287	293	271	258	304	275	301	266	292	281	285	295	275	301	281	296	272	274	298	269	265	307	262	291	258	282	291	291	273	290	310	286	276	272	244	283	309	272	264	242	279	271	270	307	275	321	263	278	281	269	258	293	327	300	286	272	303	285	271	282	268	253	266	276	309	291	302	281	283
8487	5711	8008	6875	6925	15074	21663	35979	39739	36999	31331	23022	14232	7421	1249	755	724	707	727	704	745	702	746	705	712	703	696	664	690	684	703	744	744	726	741	678	679	768	700	672	706	728	682	727	670	687	666	673	662	731	649	701	678	696	695	687	677	686	708	721	720	669	684	732	717	715	689	693	696	742	691	734	696	729	658	739	675	717	725	714	663	707	716	743	685	714	666	708	687	675	665	747	729	680	691	719	743	702	688	713	668	705	673	676	743	695	720	762	692	718	668	688	701	711	753	691	701	682	630	752	702	709	689	667	725	739	709	733	741	685	659	697	719	701	689	705	711	679	717	668	673	694	718	731	766	710	723	735	708	697	660	717	700	724	734	770	661	719	711	710	651	691	705	676	705	679	729	730	702	690	665	706	692	704	741	696	670	652	730	714	636	676	702	684	742	656	718	732	703	757	711	705	713	702	686	705	720	696	697	674	698	650	715	680	686	688	736	674	731	730	707	682	697	754	679	745	671	721	689	708	688	650	646	700	669	706	705	708	735	696	702	725	678	682	695	741	728	669	691	701	661	667	707	766	672	718	723	707	723	671	703	677	650	716	732	721	695	713	671	699	749	685	735	667	746	670	704	699	719	697	666	738	687	731	712	674	696	669	669	719	701	692	704	715	724	655	719	686	710	682	657	674	694	657	645	713	722	675	722	711	707	674	685	673	678	719	681	681	697	721	709	670	693	706	710	684	674	677	698	714	674	686	666	708	741	704	745	701	701	724	686	690	689	714	690	776	704	746	692	738	672	709	676	689	711	667	678	727	746	737	709	717	699	728	747	753	703	778	705	730	689	689	688	652	710	691	725	715	688	676	708	642	680	708	753	723	723	720	670	666	736	720	679	680	715	716	680	689	715	741	676	672	704	725	724	703	648	664	720	677	650	761	711	752	688	706	704	730	683	711	697	694	712	721	689	716	688	647	723	727	701	656	699	694	669	679	764	681	720	718	721	659	720	704	709	688	670	671	706	700	683	716	695	702	708	684	653	732	749	733	699	671	685	696	679	694	642	741	684	762	678	748	695	695	683	705	704	671	721	732	681	689	697	697	660	735	719	723	686	681	714	652	674	721	708	716	714	676	760	700	654	750	733	703	724	735	691	693	692	685	666	673	706	650	679	725	689	666	726	677	726	714	699	738	684	729	721	707	691	735	682	703	711	723	758	727	687	699	725	739	715	697	678	672	671	689	708	681	771	681	678	713	748	709	715	729	676	728	724	703	711	721	686	736	714	698	717	730	689	663	719	676	720	713	722	704	713	753	675	708	655	699	693	687	681	726	674	715	695	657	693	673	710	705	721	712	738	686	727	708	739	765	693	686	727	695	708	693	690	647	696	704	710	714	668	726	707	682	696	682	691	688	716	742	714	723	717	721	662	650	713	749	724	715	724	688	749	736	714	676	687	680	688	655	705	719	678	697	717	652	730	737	687	692	679	741	715	667	692	720	742	707	640	679	691	722	653	701	713	707	718	698	681	680	733	689	694	708	706	717	715	732	727	717	710	708	632	701	676	715	693	689	678	682	676	681	756	670	695	681	743	682	684	729	714	695	685	678	704	687	659	708	689	735	673	727	694	718	753	653	702	731	680	753	699	664	666	706	717	686	719	714	704	669	701	696	714	701	685	689	704	668	719	728	711	727	694	726	753	675	711	725	695	700	710	709	696	732	700	694	675	738	735	726	640	687	689	737	755	676	698	710	703	709	720	649	713	669	689	723	714	714	647	721	759	648	704	674	689	706	715	673	674	709	703	699	691	734	641	651	695	686	651	686	689	677	652	635	674	726	667	742	624	718	770	692	675	678	705	716	744	703	671	645	698	712	667	707	707	723	710	690	681	675	657	686	674	710	696	672	734	718	710	713	718	703	663	711	720	673	685	695	658	725	694	696	742	730	747	737	732	709	721	695	730	649	675	721	718	708	670	692	753	703	722	652	712	710	693	714	689	693	683	748	670	714	706	709	688	722	680	723	713	702	679	741	679	680	675	682	709	714	668	726	714	689	737	668	710	714	657	744	672	681	675	697	691	687	697	672	692	680	704	722	753	667	676	699	715	713	697	666	728	705	708	733	692	688	690	741	748	708	680	700	701	641	682	712	692	709	712	705	658	751	678	679	658	691	719	715	773	709	709	673	703	701	655	715	725	698	700	709	726	691	710	713	705	679	750	733	729	725	715	645	748	704	703	734	694	661	706	679	702	774	688	694	695	702	644	716	724	690	675	680	683	722	718	721	717	726	748	704	707	698	760	714	692	706	672	694	660	724	681	715	737	699	737	647	689	653	698	675	711	676	673	702	747	696	670	715	704	690	710	680	696	705	713	697	722	725	740	699	714	721	703	731	704	652	719	728	675	727	709	742	679	728	761	691	661	712	723	725	720	724	677	713	683	658	695	745	713	671	720	697	698	708	726	646	671	675	722	715	687	735	700	683	710	727	704	688	735	699	697	706	707	733	708	703	774	669	689	679	710	693	711	695	704	666	730	657	679	658	664	727	738	695	671	713	690	727	677	722	733	691	720	700	690	695	694	691	685	690	705	638	691	667	688	655	745	709	722	704	720	747	727	674	689	670	744	690	701	732	685	696	721	738	668	706	734	680	724	679	740	760	715	674	696	723	687	708	693	701	763	664	712	749	684	712	718	733	647	678	708	672	724	707	729	728	752	656	702	742	684	703	675	759	690	664	671	695	672	730	730	668	684	707	752	724	726	730	674	717	684	638	725	706	668	716	714	677	695	765	741	705	738	699	691	735	670	747	727	683	774	649	645	672	652	703	728	749	745	674	723	658	745	690	708	727	674	678	745	695	738	718	687	701	658	699	688	704	670	655	728	692	738	733	738	675	711	700	660	678	721	709	704	721	732	688	707	739	724	700	724	750	660	704	695	668	691	722	704	715	689	704	737	670	727	683	714	684	739	703	717	679	667	744	700	654	696	639	691	653	690	670	714	639	695	690	725	664	693	697	764	740	663	666	706	737	731	679	698	711	657	696	692	715	726	673	693	682	709	667	745	705	719	649	670	714	680	678	665	729	692	725	732	701	717	729	708	714	675	703	700	656	686	655	676	698	714	694	679	694	682	720	708	681	706	753	676	716	740	687	715	692	682	709	677	719	691	683	696	665	691	755	713	734	698	676	699	709	695	746	694	658	723	691	707	702	705	681	710	715	705	721	677	677	677	718	705	719	721	690	745	757	683	697	676	663	680	743	753	703	730	683	692	729	652	699	718	695	680	702	752	699	693	687	659	683	694	760	722	692	719	706	747	759	675	699	693	693	661	707	703	759	693	664	699	730	734	778	694	705	688	705	694	673	700	694	709	677	712	701	718	712	726	732	719	742	713	702	679	672	674	675	704	701	673	720	713	721	737	654	708	681	730	734	702	710	685	694	694	703	710	738	669	676	685	712	697	744	698	706	692	687	698	696	766	682	687	711	699	696	750	690	691	724
19622	11734	9559	6693	4137	6439	9732	11565	13719	19785	32112	24246	14021	6139	1276	305	338	275	342	284	283	306	284	277	297	279	328	283	314	327	310	301	311	275	335	323	283	305	290	294	312	322	327	302	315	305	336	295	289	306	292	307	294	306	269	273	322	310	304	302	319	321	331	304	279	297	299	333	303	287	298	288	294	319	274	290	313	297	328	320	287	313	335	296	332	285	276	299	281	305	303	287	296	267	274	303	312	297	324	305	292	314	342	309	274	264	294	290	304	300	294	282	280	279	309	291	284	320	306	289	317	290	276	281	279	305	329	300	260	275	283	310	301	270	311	268	290	252	328	286	303	293	290	300	301	320	277	316	311	282	312	291	302	288	277	286	342	301	299	329	277	306	329	307	279	287	263	264	308	298	325	285	339	289	299	349	318	332	326	307	290	293	304	263	317	318	278	285	291	318	301	291	310	286	278	289	317	297	283	296	280	323	308	315	263	275	275	306	252	283	284	301	306	273	303	313	318	275	301	289	309	274	339	279	298	270	304	306	274	292	292	284	287	281	300	305	271	295	294	292	297	309	314	299	270	329	310	294	261	305	271	273	313	286	281	296	330	312	276	297	279	278	290	279	321	295	293	271	287	317	338	292	289	306	287	312	294	260	276	277	283	304	321	283	289	316	269	304	313	306	269	295	282	278	281	298	299	256	294	312	271	276	286	278	300	291	314	290	330	301	324	312	338	293	297	273	317	285	296	278	284	309	298	337	288	283	304	265	276	281	284	291	320	292	301	306	281	300	294	299	302	314	321	317	312	306	318	300	290	284	291	286	310	265	289	285	292	296	284	279	284	266	274	274	313	293	272	298	279	293	329	303	304	298	294	288	261	308	315	311	286	276	304	318	271	282	288	303	282	269	301	301	328	296	311	337	306	285	320	327	308	303	290	292	296	310	288	242	296	305	295	275	343	301	295	281	322	294	315	287	285	291	280	324	283	313	304	307	317	313	277	288	335	312	251	288	323	324	281	304	295	289	296	302	297	278	304	305	289	266	334	327	296	326	299	283	302	298	270	293	315	306	297	283	309	282	305	344	282	315	272	314	302	262	284	314	297	324	299	294	334	294	291	294	265	285	300	334	303	260	297	289	325	294	320	318	300	290	294	258	294	292	308	296	292	338	299	312	287	290	273	288	317	295	271	305	292	286	287	299	333	330	302	289	316	280	276	296	312	312	338	296	283	281	269	289	280	289	295	310	316	325	277	281	284	315	281	313	296	289	279	319	315	265	304	314	290	279	275	308	311	277	304	330	280	329	297	336	306	285	248	278	295	288	298	302	262	313	325	280	305	311	305	312	280	279	273	298	323	274	274	272	305	281	314	284	269	273	293	265	309	282	340	320	315	267	288	290	281	321	269	320	290	317	282	320	320	315	298	318	298	304	282	280	283	281	303	318	297	339	311	286	324	308	300	300	280	264	295	292	313	295	320	295	335	257	336	294	323	309	286	316	304	311	309	286	289	307	308	299	313	320	295	326	301	272	274	280	279	279	289	294	299	277	310	292	296	283	290	275	303	275	285	292	307	293	313	279	289	280	299	301	316	327	305	295	309	300	312	318	298	308	311	289	308	325	313	278	286	309	312	296	327	295	321	327	275	322	286	290	295	272	281	306	334	333	323	315	321	323	303	298	298	285	302	299	297	290	296	286	299	311	306	317	316	291	303	299	267	281	294	294	305	298	317	288	269	318	257	325	337	310	266	330	298	270	308	300	277	317	286	290	308	297	277	307	308	254	312	293	300	298	288	323	307	321	322	298	311	308	296	263	270	299	324	278	303	298	303	276	287	291	327	314	320	299	324	294	317	310	273	313	308	345	300	351	294	311	288	271	315	321	294	310	304	329	308	300	314	303	278	317	261	311	274	302	308	305	297	313	298	294	289	304	281	267	301	273	283	301	304	276	315	295	301	293	321	301	270	299	290	305	305	284	284	303	307	295	317	319	280	301	315	295	346	294	310	313	298	286	290	343	330	273	274	284	315	275	299	309	288	287	316	275	304	320	303	291	321	285	279	323	261	283	339	286	309	274	287	299	308	325	316	274	297	310	310	283	306	290	286	320	310	258	300	288	298	276	304	287	292	326	289	269	292	312	289	321	323	313	308	280	324	308	295	301	297	281	293	290	338	285	327	324	305	297	305	293	308	309	291	313	272	291	294	283	313	276	295	307	315	310	292	283	279	284	310	284	295	287	324	291	311	315	293	296	297	277	293	350	325	296	268	285	314	280	260	273	354	294	304	294	280	299	291	262	313	291	284	312	284	270	284	292	309	307	297	270	280	272	294	304	277	261	297	287	327	277	311	276	287	283	307	278	278	288	268	276	292	294	279	283	289	307	263	253	265	278	281	333	293	299	310	283	324	274	321	292	301	280	263	321	257	332	273	315	295	258	295	291	296	266	308	299	316	285	305	300	338	298	309	282	301	301	291	274	279	341	326	294	276	319	287	284	292	280	278	297	269	309	275	291	297	261	293	290	268	291	293	270	278	290	307	287	275	305	256	282	300	303	307	279	298	331	278	301	309	299	298	279	272	284	302	310	310	274	275	316	302	261	302	298	316	292	295	309	305	307	286	261	311	269	281	325	301	299	304	260	276	284	272	320	276	300	272	290	311	276	268	304	308	315	327	304	304	301	240	295	276	293	310	307	304	319	303	268	319	301	286	300	285	286	271	274	291	282	302	292	315	294	295	299	268	291	304	292	285	319	312	318	302	278	297	267	290	322	298	292	321	279	243	282	278	305	311	284	289	293	286	294	332	283	316	303	297	293	288	290	303	305	313	329	311	320	299	304	322	291	306	280	291	284	284	273	308	286	307	299	285	297	318	325	303	278	282	293	297	279	278	264	293	283	316	305	298	268	291	317	299	282	308	264	274	289	297	304	310	313	323	315	349	311	321	282	301	284	296	294	313	264	259	246	271	298	277	290	307	265	307	284	304	303	311	316	283	279	325	314	297	307	300	281	297	342	305	291	319	312	314	303	282	311	296	294	305	307	276	293	283	297	311	310	295	291	267	279	314	288	307	302	293	311	286	315	274	309	313	284	289	295	257	292	298	300	313	296	329	302	281	331	301	307	265	290	297	284	286	289	292	300	270	289	295	302	267	307	305	339	313	263	303	298	306	319	301	344	309	319	333	285	292	300	278	291	293	329	276	300	286	325	314	293	273	318	327	292	301	278	293	301	320	300	306	324	306	297	310	309	312	280	321	280	289	285	318	297	293	302	288	274	297	302	260	296	284	307	300	322	291	292	293	282	315	280	318	322	298	305	307	289	321	261	308	294	306	300	301	317	296	328	268	322	293	314	300	269	290	267	318	272	286	304	292	291	286	270	301	270	271	321	275	303	319	300	292	296	314	280	306	266	311	316	314	333	324	276	300	314	308	317	321	259	258	307	291	284	292	313	333	317	293	280	289	272	312	307	293	312	295	287	286	282	299	312	327	281
11622	8407	10800	12477	10193	20165	25927	27616	31150	38771	51130	42371	31711	19258	4533	808	784	762	807	818	798	788	749	748	664	742	724	703	703	712	716	710	683	733	712	754	678	722	713	738	719	738	731	643	732	669	727	716	693	744	710	708	703	698	728	746	722	663	743	696	698	743	707	741	707	710	734	688	757	715	724	743	679	705	719	721	701	706	699	669	672	718	698	730	696	721	721	745	702	690	707	713	719	684	779	789	725	760	716	725	728	724	685	701	769	735	733	707	681	708	727	670	687	733	700	743	699	723	758	743	680	730	708	737	749	652	705	695	742	702	730	688	723	704	669	724	747	643	745	718	745	700	684	749	714	696	704	718	717	713	718	725	689	700	751	721	706	688	720	686	713	721	720	694	689	692	694	693	693	769	735	715	674	738	743	743	713	766	741	726	745	707	744	720	683	744	690	707	721	732	717	686	718	703	725	709	739	702	714	743	703	715	718	733	720	696	731	731	694	715	726	728	655	717	715	728	681	720	737	750	674	739	711	727	716	693	690	691	681	722	668	708	693	673	713	719	690	740	742	753	717	685	742	717	745	724	694	747	747	725	697	744	735	703	677	714	710	712	715	737	684	759	661	712	750	741	718	756	637	732	760	740	659	738	660	650	758	719	700	694	715	652	728	722	713	710	685	718	723	709	690	701	712	690	686	741	700	722	708	720	730	709	725	769	732	662	714	691	672	725	730	753	703	736	673	681	746	712	679	695	695	647	690	723	686	738	769	714	725	692	714	702	780	709	711	727	714	763	721	686	710	716	680	694	716	727	708	701	720	738	792	714	679	704	725	712	699	777	680	703	750	695	731	743	741	665	707	693	694	683	729	689	700	717	692	699	722	689	697	740	757	729	710	729	680	691	716	674	715	730	751	724	667	754	729	728	758	721	739	660	684	721	693	719	732	665	700	752	694	719	673	716	753	722	715	705	704	710	672	684	731	727	719	657	751	753	725	671	694	699	732	686	721	741	740	734	713	720	719	717	713	729	744	754	729	734	713	684	696	691	713	778	718	702	716	714	714	693	715	693	713	681	714	716	692	694	674	730	751	709	718	797	668	723	756	736	687	715	712	737	746	729	678	738	737	698	765	724	691	730	735	747	715	706	709	703	699	665	745	741	691	761	701	695	654	796	756	693	711	712	733	689	766	740	739	726	701	670	669	708	767	704	714	678	710	720	722	662	738	765	773	714	669	749	701	744	704	718	758	678	705	712	699	758	655	688	722	723	776	751	733	675	745	711	698	766	754	680	705	716	727	748	712	757	745	742	753	725	680	689	674	686	691	726	726	712	694	684	711	659	732	677	755	673	708	701	729	676	699	728	714	689	739	718	710	675	739	707	698	729	737	698	739	719	769	728	745	733	677	731	745	719	685	709	693	692	691	728	742	751	740	737	745	704	709	707	662	691	714	718	741	716	741	720	732	683	705	676	748	705	716	759	710	750	711	712	660	722	676	750	660	680	707	727	682	707	701	742	704	671	792	667	759	687	709	724	745	706	733	740	704	721	726	745	743	735	755	707	735	706	711	715	735	707	720	725	725	685	702	723	724	730	685	710	730	687	745	706	711	750	729	707	725	702	733	729	705	699	729	711	675	690	696	703	688	669	729	700	708	681	651	716	714	702	761	749	753	759	740	731	700	726	745	699	695	731	718	753	720	748	765	753	686	695	735	709	748	711	727	719	686	753	735	670	688	755	678	714	734	754	758	713	666	729	659	714	670	715	707	757	733	738	711	717	724	715	703	716	747	747	694	702	701	722	700	767	728	723	690	770	747	671	702	710	696	713	653	728	651	721	729	712	738	724	714	726	696	705	684	716	735	715	696	713	726	698	713	716	728	711	701	739	663	727	707	724	745	708	735	749	689	698	699	695	703	737	711	705	730	711	700	741	705	720	741	754	742	758	747	707	709	668	740	719	732	730	746	745	692	639	731	729	705	682	668	700	690	705	773	738	674	731	721	669	714	756	743	707	697	733	755	749	695	727	669	713	736	703	722	669	787	734	706	693	701	712	709	745	773	707	733	656	679	719	728	707	687	703	694	677	725	694	699	683	708	763	706	750	749	746	688	684	704	716	704	683	714	732	703	699	716	751	714	752	689	738	730	679	762	691	737	674	684	713	711	738	759	727	689	705	722	673	675	702	720	701	711	739	712	693	741	703	691	691	697	716	746	730	725	710	682	706	723	721	738	702	727	735	730	755	726	722	716	682	721	712	692	739	765	702	725	688	701	714	732	737	723	722	702	762	721	697	690	718	696	744	742	712	695	727	749	723	731	680	668	734	745	703	693	709	739	705	717	756	698	692	729	727	696	682	714	732	784	725	728	688	735	727	696	743	705	694	662	660	705	733	708	676	747	733	679	722	674	683	680	698	747	740	729	692	740	699	677	766	683	736	690	659	693	703	725	690	707	713	686	696	675	772	733	745	683	714	752	695	705	748	680	753	697	717	730	689	719	723	692	714	724	671	720	764	709	752	677	711	671	703	734	737	656	675	696	788	697	743	782	707	732	782	711	718	709	719	760	787	689	713	673	696	726	730	742	743	664	709	710	696	694	684	741	687	691	720	699	744	723	753	721	716	716	722	726	686	720	708	730	728	736	733	692	763	698	727	702	722	680	699	689	656	715	690	756	731	696	741	721	701	679	708	708	767	705	747	730	724	691	707	715	695	768	782	716	747	663	721	687	703	760	723	718	734	723	723	719	758	710	720	700	750	728	704	731	686	725	676	691	708	739	691	735	758	714	753	656	754	722	713	727	739	751	722	680	704	754	718	774	712	762	750	687	747	708	745	733	747	712	730	720	699	697	691	757	731	701	720	650	711	724	728	716	699	722	693	747	708	695	673	723	709	727	735	720	715	678	725	718	704	694	739	669	742	720	720	703	767	666	695	718	723	700	715	735	705	729	703	702	705	703	712	731	727	705	689	758	695	755	699	690	746	717	737	715	735	673	695	730	736	684	688	688	734	703	705	728	707	712	737	719	676	723	716	698	704	748	742	705	728	728	693	684	728	703	688	693	698	711	749	714	733	709	699	700	685	766	700	709	734	693	734	720	743	728	723	688	723	688	777	717	748	690	757	753	723	695	668	685	681	721	728	726	707	758	685	750	697	718	671	687	717	706	667	787	706	713	694	766	702	725	700	750	695	721	699	708	708	674	748	722	721	709	739	678	718	731	700	726	704	755	783	772	730	733	688	703	683	711	763	672	690	710	694	745	709	690	757	689	739	719	762	708	697	674	712	742	727	736	696	705	684	722	676	699	736	671	725	753	705	717	722	669	729	728	695	743	744	707	693	723	735	734	724	710	731	680	677	720	759	678	707	683	743	745	720	730	708	708	721	673	760	730	751	695	693	685	691	712	662	780	685	747	696	761	724	693	722	716	692	741	717	679	712	708	717	743	673	700	725	647	688	713	742	729	711	683	706	743	745	707	726	699	714	737	679	690	719	676	748
4838	1991	1841	1329	651	478	631	602	574	695	1266	1600	1227	684	271	168	174	172	155	185	160	176	204	177	176	174	166	153	156	153	182	186	170	172	179	212	185	155	180	177	173	195	164	173	173	160	147	188	174	158	178	178	174	162	151	168	150	164	175	183	167	170	190	168	180	167	193	170	196	146	156	171	166	165	141	170	169	183	169	186	196	163	158	167	173	182	177	195	186	188	172	177	168	169	166	183	164	184	171	181	187	162	175	171	185	184	140	156	160	174	146	160	172	146	160	180	188	184	208	193	194	162	178	157	149	162	169	174	177	177	172	170	164	173	200	167	178	170	155	207	185	157	181	156	180	168	185	151	179	172	177	193	169	166	175	153	188	188	178	185	159	177	211	160	179	171	194	166	169	176	196	187	168	175	171	170	196	188	185	151	159	186	156	178	163	174	178	188	190	192	151	185	156	162	153	171	149	163	194	190	161	190	176	163	175	185	169	192	154	171	169	171	177	198	167	180	158	166	164	193	154	154	153	164	160	180	168	179	173	174	155	164	174	214	167	159	182	175	184	185	164	164	195	179	183	202	162	172	187	170	194	191	184	185	189	166	180	204	174	167	182	189	182	184	179	168	170	153	176	164	188	160	182	163	163	177	180	160	172	161	168	191	154	177	166	152	182	190	165	164	170	184	158	176	178	171	168	168	166	155	182	175	179	159	175	166	148	168	162	173	196	186	148	192	181	176	157	179	175	174	149	161	175	160	177	160	157	186	149	168	151	177	154	147	179	176	163	177	177	179	166	165	184	175	171	173	162	166	145	158	154	184	175	182	160	166	166	168	175	189	181	161	162	180	186	177	147	155	159	201	159	180	152	176	156	163	152	168	187	174	171	189	175	158	177	183	188	190	147	191	166	191	165	173	181	182	165	180	165	146	152	180	180	172	186	179	177	172	165	181	165	167	170	195	176	179	164	157	168	178	155	202	176	171	174	175	162	184	165	197	168	167	178	166	171	184	165	151	153	160	163	170	176	136	161	145	164	163	172	168	213	142	171	179	181	172	171	170	173	173	184	180	187	199	181	160	187	164	178	179	182	168	172	177	174	189	178	177	170	163	199	176	199	189	176	172	164	191	173	179	175	193	168	171	159	179	180	203	157	173	163	169	156	186	154	179	154	168	161	190	185	155	195	189	189	183	171	185	161	157	196	159	170	151	170	174	175	183	202	156	178	173	174	153	177	182	177	183	160	154	199	178	171	164	176	163	180	172	158	170	157	197	173	187	199	154	182	167	172	184	175	189	175	161	182	151	174	185	176	187	174	143	175	158	187	174	164	170	180	150	197	174	165	154	157	155	191	180	170	186	158	164	158	170	185	171	191	190	159	174	185	170	174	160	183	173	170	199	171	158	156	189	177	146	161	166	135	203	154	172	181	155	171	158	160	157	171	182	146	175	200	164	163	127	166	175	179	203	188	170	166	173	154	176	178	158	149	177	175	197	184	170	188	184	155	165	175	164	192	186	165	188	177	169	167	172	174	156	173	181	163	151	172	175	174	180	199	166	172	144	168	181	167	176	154	182	187	173	199	157	177	157	179	163	170	155	168	151	190	165	173	171	179	177	179	175	202	134	173	188	158	184	159	181	154	176	161	177	151	156	174	196	185	164	155	164	172	185	160	168	176	176	195	173	178	167	174	159	152	188	180	193	178	161	165	145	159	157	173	200	177	173	159	180	171	191	157	177	153	192	185	183	159	169	184	166	177	201	191	189	171	180	156	170	166	168	152	187	163	166	192	158	172	175	201	177	181	182	157	178	167	187	176	156	170	174	156	158	168	188	193	202	179	166	181	173	160	161	153	155	158	185	185	154	186	184	176	168	160	164	184	170	176	177	168	164	172	197	167	183	179	172	171	189	185	170	202	168	177	167	183	162	143	179	188	158	169	177	181	174	167	183	175	163	149	177	174	187	148	174	181	179	180	176	184	166	158	158	162	180	156	171	179	177	168	184	150	193	172	192	186	165	192	177	212	200	184	178	178	167	179	178	184	174	164	212	179	188	167	188	178	182	169	149	177	149	170	164	182	160	171	186	192	169	185	179	190	190	153	146	153	187	183	163	178	175	158	147	154	187	178	154	167	167	185	173	177	165	177	198	162	165	179	168	177	147	156	190	177	181	175	173	165	151	162	199	185	163	176	173	171	176	162	179	190	164	160	193	167	156	152	165	179	167	153	169	196	171	175	195	174	181	164	168	167	195	184	186	166	177	180	158	205	172	172	177	169	186	189	170	162	167	183	189	201	173	151	186	192	184	201	178	179	190	165	148	182	165	208	194	171	161	169	180	176	176	180	160	155	202	186	163	157	188	157	174	168	168	133	191	191	169	196	153	148	188	150	187	187	164	211	162	171	155	181	174	180	200	174	163	162	157	169	174	167	163	194	166	156	158	176	167	178	178	178	179	169	145	162	185	184	183	199	147	188	155	191	150	142	167	170	169	179	177	205	183	161	173	186	179	146	192	185	177	165	154	199	158	165	170	196	141	170	172	167	180	187	172	192	198	163	191	192	157	148	148	191	156	154	158	163	175	179	187	180	197	183	152	184	162	170	190	165	179	179	174	190	153	202	205	199	152	188	166	160	159	164	179	158	160	184	164	161	190	161	165	178	166	149	165	173	162	197	141	166	161	146	189	203	164	154	159	154	163	171	171	176	171	166	188	173	156	150	183	177	183	184	170	178	190	176	171	129	163	173	188	166	172	181	175	172	175	172	159	171	163	170	193	176	165	162	180	173	188	163	188	195	175	191	170	174	178	180	173	189	161	177	172	169	201	169	167	161	194	182	173	186	173	153	189	174	201	198	173	180	175	183	167	157	164	163	194	173	195	158	171	168	159	171	153	148	174	172	202	196	197	180	180	160	190	173	182	166	182	190	179	180	169	180	191	161	174	168	173	166	195	203	164	175	179	164	156	171	174	164	178	197	162	167	163	160	174	186	190	157	179	176	187	195	162	170	163	157	177	166	161	196	179	166	180	170	170	185	162	175	169	166	158	206	160	162	162	163	200	170	189	164	166	192	149	159	160	165	153	158	170	169	182	190	166	172	156	195	171	165	150	161	180	167	210	171	203	169	187	163	179	191	168	199	171	175	176	172	180	163	185	156	196	171	191	190	171	175	173	184	182	160	166	147	184	167	176	179	166	156	167	158	171	179	184	188	172	193	180	157	177	187	167	180	171	166	187	187	183	179	160	175	189	150	164	187	201	163	188	148	204	151	179	154	183	168	161	172	182	168	170	176	165	172	141	174	175	178	183	177	164	197	162	171	161	169	190	177	161	158	185	158	148	153	181	171	197	166	172	179	179	166	181	150	153	188	179	183	165	171	171	165	143	170	176	186	142	172	172	180	169	168	169	167	189	181	178	170	165	183	178	194	161	194	171	178	189	189	182	206	175	191	196	166	151	188	154	149	189	185	173	174	177	206	156	172	189	188	153	151	193
3555	2122	3593	4038	2368	2292	2821	2766	2731	3868	6617	7163	5519	2733	834	507	448	425	478	478	440	480	479	480	463	460	461	493	447	463	469	498	433	463	496	474	433	466	454	449	442	450	460	506	422	450	467	458	411	456	458	421	504	476	470	509	458	478	466	440	438	444	432	466	453	499	444	452	457	418	467	494	445	476	504	446	504	479	478	452	462	466	456	452	476	465	436	441	468	444	442	450	465	439	462	500	457	475	436	465	482	491	491	503	419	445	448	455	492	514	482	444	459	440	501	473	457	456	463	478	436	455	487	435	493	465	427	442	459	478	449	501	448	456	442	451	466	459	500	460	447	465	468	482	477	461	463	462	478	443	471	449	495	454	463	444	488	484	448	460	450	482	446	482	447	427	437	430	459	427	454	451	468	462	466	459	450	464	483	464	462	444	439	464	436	463	475	442	485	466	424	460	459	448	493	442	448	518	472	472	467	472	437	468	476	437	427	454	450	473	461	491	420	443	409	463	444	468	447	468	475	464	476	460	434	432	460	493	438	477	451	468	440	454	417	482	410	502	495	486	465	474	449	486	482	436	471	448	490	466	474	455	436	449	474	480	448	478	436	470	489	451	498	423	439	463	506	469	507	442	437	472	461	484	472	479	438	428	425	454	450	491	471	440	502	492	504	453	462	498	454	406	494	447	451	474	450	458	435	493	421	471	476	438	455	466	519	419	467	498	458	460	457	445	464	461	431	459	494	476	450	506	471	512	458	442	482	443	444	410	424	484	457	447	441	454	451	450	432	460	473	487	474	478	485	452	431	480	458	509	487	477	479	461	437	487	501	483	485	460	467	461	455	455	444	451	494	479	480	479	479	468	466	520	420	473	425	449	457	466	481	445	473	438	439	507	444	482	468	468	441	439	446	468	479	469	435	485	500	490	442	467	488	492	403	446	449	459	497	449	458	464	433	454	447	473	487	436	481	480	482	446	489	476	472	470	481	443	475	454	505	453	463	460	480	457	453	482	485	491	447	484	454	518	465	423	456	458	469	482	473	536	452	428	451	463	455	435	441	497	495	455	477	448	475	458	464	483	449	485	474	435	480	409	443	430	424	426	448	422	455	489	449	427	445	498	452	455	468	429	430	443	454	475	432	490	490	416	463	485	438	493	485	447	425	471	473	436	482	458	421	486	460	482	497	468	486	468	491	478	472	488	496	433	473	437	498	488	490	440	440	473	435	436	501	468	474	470	457	477	467	491	454	478	470	433	471	423	423	481	446	474	467	462	456	484	485	526	464	450	438	433	473	466	444	457	433	448	443	471	460	453	443	488	454	466	462	483	432	440	474	456	438	513	501	453	417	479	440	445	466	435	435	437	469	473	477	461	474	495	467	445	453	457	466	441	453	484	446	432	470	462	420	461	474	460	470	492	467	439	454	484	488	460	450	482	481	465	471	445	399	483	498	489	490	471	449	476	480	451	456	479	490	446	477	485	471	475	426	462	453	451	479	459	451	479	443	469	458	494	466	491	423	489	463	457	445	424	484	454	434	464	421	472	453	482	432	465	479	473	458	483	464	495	443	470	447	450	477	490	480	473	465	446	458	464	487	461	466	481	472	482	484	430	454	490	446	439	488	475	459	456	448	512	473	470	494	471	463	485	466	438	488	450	433	476	477	470	478	458	492	477	498	475	498	459	450	468	445	456	481	447	438	445	430	479	443	436	444	479	490	467	472	447	433	477	506	471	485	492	477	460	453	442	423	472	446	464	460	492	494	470	488	463	424	459	451	439	465	489	472	484	440	508	463	491	464	451	485	414	462	439	470	488	434	457	444	419	463	473	423	439	442	484	474	450	465	496	479	447	478	458	457	458	487	493	445	430	450	467	459	451	470	473	435	477	468	452	472	466	477	462	443	465	518	476	442	454	475	505	458	473	480	476	509	474	449	466	451	473	444	415	479	468	484	444	484	476	445	448	503	436	459	470	466	451	467	448	494	479	485	454	477	452	460	484	478	463	458	471	446	470	443	458	474	483	488	473	461	450	459	446	440	450	503	444	501	457	458	446	470	455	489	506	454	474	484	469	473	461	490	498	454	456	484	426	492	497	468	463	446	468	462	463	466	455	444	457	454	451	483	428	445	497	433	453	451	445	452	425	447	486	484	475	487	448	484	487	445	481	465	510	434	468	494	486	505	456	472	467	450	477	462	533	451	483	435	460	488	460	432	441	486	452	463	449	456	486	468	432	470	487	435	465	462	446	454	428	428	437	471	487	465	461	468	445	484	453	482	488	475	439	502	456	441	444	517	482	472	478	444	454	457	488	468	438	477	485	444	476	416	476	471	463	437	452	477	477	469	489	481	447	463	497	484	487	476	474	431	452	411	482	431	447	453	468	480	470	457	491	469	427	494	464	456	459	439	463	486	438	461	458	482	523	455	463	452	471	466	467	440	471	448	454	478	503	463	478	465	471	469	451	437	472	495	472	451	455	467	470	454	430	462	436	462	478	458	457	431	481	489	488	493	496	456	472	474	457	468	474	443	468	477	460	475	466	451	439	477	481	447	468	464	490	471	483	466	464	436	497	446	482	476	456	467	449	434	451	422	485	441	482	472	444	431	455	484	487	419	450	462	432	474	452	458	446	419	444	481	501	447	458	457	470	487	471	485	477	491	497	465	473	473	458	471	413	451	458	465	486	446	499	456	439	495	486	485	472	469	448	504	451	497	458	480	428	454	448	474	454	480	427	434	470	457	470	465	456	441	479	438	452	455	460	477	446	473	454	463	466	434	452	527	425	481	448	424	424	447	497	456	481	454	469	468	457	488	440	454	463	467	459	464	475	466	455	452	476	462	479	476	431	463	463	454	491	445	473	450	440	466	472	433	458	455	471	437	485	447	457	443	414	429	438	461	437	466	450	455	473	441	472	489	508	476	453	409	484	451	448	446	475	449	463	462	463	445	464	484	490	488	453	513	437	482	453	466	487	495	463	455	476	447	489	476	445	491	448	435	464	465	444	517	458	487	439	459	470	460	436	451	445	481	447	440	437	474	471	448	487	460	461	478	422	466	480	457	487	480	457	479	469	476	443	470	447	474	464	496	476	472	476	453	442	470	470	471	459	457	465	427	432	443	469	485	453	476	435	459	431	466	451	394	473	478	457	461	458	465	444	504	502	410	435	482	480	464	427	490	468	436	439	482	487	455	475	469	481	470	488	466	447	472	447	486	473	445	439	467	460	479	477	419	453	477	454	461	493	503	456	475	487	461	486	451	431	484	447	489	476	463	451	460	493	454	468	444	496	449	450	459	518	472	471	442	463	469	460	493	440	469	445	415	443	455	480	471	489	453	450	484	432	489	448	430	491	416	459	439	528	478	467	463	484	473	466	465	471	496	423	454	478	465	479	447	489	435	457	467	450	511	456	464	454	455	480	444	461	479	493	487	471	457	468	469	451	472	462	464	484	485	467	476	411	495	463	452	447	497	478	474	473	478	437	450	477
11370	6653	6287	3863	1823	1509	1217	1849	9434	16322	15058	11897	6845	2772	960	302	305	304	251	299	293	271	330	300	302	259	284	283	292	284	292	265	315	274	279	262	289	261	319	264	264	283	267	284	250	273	260	315	276	290	303	287	296	274	281	289	263	256	271	287	305	278	272	256	291	294	303	309	268	309	261	271	288	266	257	274	255	244	275	257	258	264	272	274	255	313	298	288	289	292	285	297	281	280	277	269	256	298	287	282	266	266	294	282	273	285	280	306	256	259	259	288	291	303	268	266	302	285	280	266	270	268	290	285	290	289	284	287	281	296	260	286	264	312	281	315	276	294	253	302	277	278	273	288	285	302	279	278	280	264	278	276	236	260	251	244	271	276	300	262	262	260	273	267	283	241	286	273	298	272	276	276	297	284	277	271	310	286	268	301	259	279	309	264	270	265	263	265	249	275	278	292	274	264	272	279	295	275	298	256	292	268	319	260	266	268	255	285	300	288	324	263	242	293	266	277	287	279	302	292	289	268	251	276	275	288	273	270	328	283	301	284	243	265	267	300	281	242	288	277	256	289	292	262	276	275	254	294	258	283	296	305	311	280	258	287	259	277	294	307	269	291	309	289	271	264	271	262	292	269	281	263	301	268	288	280	286	288	303	268	296	281	307	283	285	275	285	283	285	287	271	273	274	279	250	264	280	316	246	268	270	268	298	282	268	280	283	303	303	277	252	307	259	258	308	268	286	322	300	304	261	283	292	264	290	281	263	267	268	274	309	284	276	261	303	298	290	280	268	271	261	269	298	281	282	254	263	306	322	282	291	241	287	268	301	291	284	290	276	305	267	299	284	257	279	260	254	291	277	292	280	262	278	268	272	307	266	310	247	286	279	269	281	291	289	269	267	283	301	267	278	260	275	274	265	282	261	278	283	282	304	278	281	288	280	285	263	252	326	236	296	294	277	280	294	261	254	298	285	286	256	265	256	282	256	283	287	306	284	256	296	271	269	264	275	284	277	308	269	260	260	279	262	267	303	274	294	293	277	301	279	282	267	272	293	264	287	328	265	320	267	284	284	286	297	227	258	275	272	280	286	286	306	288	280	310	305	294	257	268	269	299	274	254	273	306	266	271	271	235	297	289	300	285	266	285	262	266	321	261	293	260	242	256	258	298	270	288	286	287	286	256	289	286	289	272	287	263	306	248	284	297	306	296	288	292	277	326	263	293	297	258	277	273	276	286	272	288	272	263	280	266	249	293	283	311	319	315	280	299	280	296	252	302	310	292	285	277	281	285	268	281	304	282	295	295	287	294	282	243	275	276	260	288	293	291	246	297	281	255	293	289	283	301	269	272	299	316	259	291	319	299	266	283	289	281	280	283	276	292	278	234	300	260	298	275	278	293	270	277	265	277	280	278	289	266	286	264	270	289	299	269	290	267	259	290	252	274	272	292	297	277	252	310	263	286	274	261	258	303	268	285	282	276	285	261	264	270	277	269	287	270	272	303	270	276	253	296	252	282	274	277	297	308	284	280	282	307	291	288	307	279	269	283	258	286	278	321	262	266	234	306	293	265	278	276	308	295	295	293	280	273	289	273	292	286	295	301	291	279	270	262	274	300	280	260	276	295	322	276	288	269	304	262	299	279	303	270	301	286	271	285	323	285	266	287	301	275	266	272	270	273	313	276	284	278	277	301	297	275	274	288	293	292	288	261	271	283	268	249	284	261	261	283	317	310	266	280	256	302	269	298	277	258	288	284	281	281	255	290	278	277	277	266	264	287	282	247	308	275	286	285	285	273	263	283	310	279	312	278	306	298	293	308	280	262	276	249	256	275	277	286	283	272	322	291	264	279	285	303	283	278	267	275	318	289	285	295	272	272	277	312	287	294	283	291	300	256	282	267	300	268	289	267	285	266	269	267	309	274	275	297	298	293	303	248	279	309	295	303	287	277	268	267	278	274	249	287	274	265	306	308	288	265	288	274	300	306	295	297	267	288	266	278	281	278	261	245	291	268	283	348	295	296	255	252	301	269	301	279	296	270	301	274	279	313	307	320	297	252	294	261	320	289	272	274	302	274	292	295	282	265	263	252	280	249	272	294	252	281	281	277	248	256	280	267	293	286	274	251	268	263	277	270	296	301	276	242	256	278	273	271	249	254	304	284	284	251	257	289	261	270	282	259	278	290	282	246	291	271	276	301	274	266	276	310	247	307	277	282	286	238	282	266	259	277	293	295	273	283	307	281	276	277	294	280	286	261	274	295	277	221	262	275	282	250	303	289	267	259	272	271	303	276	268	279	280	296	267	284	296	272	279	279	259	294	263	275	298	254	288	295	297	277	319	284	267	277	307	262	297	283	262	282	280	296	286	269	244	290	307	321	303	262	281	288	276	260	304	291	276	294	274	294	300	280	299	285	298	303	284	247	263	291	282	271	278	308	265	263	250	269	289	291	291	288	288	238	253	316	287	286	287	275	300	290	281	281	323	282	252	266	283	255	269	277	299	265	286	303	301	276	281	303	254	262	261	264	283	266	295	252	281	276	278	269	275	282	283	278	280	294	265	283	261	281	271	324	299	276	293	294	264	292	314	288	279	294	296	253	275	288	267	287	305	282	288	280	282	277	281	285	267	278	278	290	272	233	261	302	284	270	290	270	238	259	269	278	283	277	268	290	260	288	285	276	282	298	267	259	258	276	267	289	286	263	286	293	306	259	258	268	282	257	258	267	255	264	307	262	273	288	267	282	257	261	280	249	313	288	310	240	301	267	287	278	289	301	272	279	294	255	274	272	271	302	299	277	278	297	269	315	274	296	291	274	269	290	287	261	266	285	300	245	268	283	274	285	265	269	301	278	274	263	283	257	287	273	272	291	289	255	274	277	266	292	282	299	275	269	284	272	256	276	274	249	269	242	265	297	275	311	323	304	288	272	271	282	255	286	260	281	298	277	299	316	293	272	294	240	262	287	265	297	290	251	290	287	264	261	285	311	293	299	262	256	270	277	330	286	259	277	314	250	275	265	261	275	270	286	256	290	267	278	299	317	278	279	293	269	275	286	267	268	272	278	270	265	252	282	306	304	260	252	258	268	256	290	261	295	295	283	287	303	300	264	238	268	253	274	308	290	259	302	289	269	269	282	267	285	294	303	266	279	274	282	284	315	277	247	261	278	323	251	293	302	276	275	296	274	312	269	250	288	299	279	254	294	305	303	295	281	280	276	276	261	278	265	290	262	269	262	294	264	246	296	263	280	285	308	284	292	262	293	322	256	294	292	297	287	272	268	267	240	277	261	267	273	305	262	265	284	280	270	281	288	265	280	294	266	284	307	273	271	269	282	280	284	281	291	251	274	265	270	289	274	264	251	272	307	295	299	286	279	287	298	281	285	311	283	307	284	313	290	261	330	264	276	284	263	258	259	282	279	293	309	284	285	305	265	273	295	279	252	288	288	267	305	291	277	278	269	275	305	259	282	262	286	311	280	279	284	293	283	273	253
8159	5731	8817	8394	5464	5906	5171	7980	28660	36472	35679	30965	21797	11053	3961	745	745	679	729	706	670	700	704	709	711	671	743	640	739	672	671	650	684	708	692	723	676	684	661	684	671	716	703	665	691	668	657	715	675	703	733	705	708	755	693	641	693	739	739	682	688	717	688	677	694	723	714	670	688	678	671	651	678	673	683	733	723	719	657	672	703	688	734	740	671	630	687	758	729	684	651	714	745	691	722	704	702	692	742	718	700	662	692	687	749	687	735	682	762	691	702	651	667	713	719	687	693	707	724	689	695	699	688	738	740	699	691	692	733	728	691	703	679	755	698	713	711	690	726	721	698	715	704	764	676	691	711	701	738	705	687	651	710	706	703	698	665	663	695	704	701	743	719	750	706	671	662	718	739	707	725	707	663	741	717	708	698	706	714	759	718	708	717	674	677	702	678	742	643	680	732	694	678	681	739	721	718	699	678	688	684	702	701	674	700	700	688	689	750	690	701	734	672	715	725	700	689	676	718	728	689	685	739	697	694	667	726	702	689	667	703	700	695	657	692	703	674	716	656	682	690	718	667	717	708	644	684	719	688	713	694	684	741	704	702	717	683	754	718	678	672	672	715	712	706	740	740	679	668	696	697	671	735	693	734	712	668	736	694	704	701	691	667	688	690	730	696	697	646	678	721	699	670	684	714	711	722	745	703	679	740	690	714	698	758	786	696	713	664	675	727	704	687	726	688	684	716	714	703	707	725	699	724	675	660	662	740	704	722	697	698	716	669	735	642	766	669	689	727	736	711	709	707	704	752	707	707	665	691	722	705	674	692	717	699	695	733	663	721	695	666	671	685	666	694	752	727	688	652	719	686	724	723	696	679	663	731	682	710	685	653	706	668	706	668	725	737	703	687	678	718	652	682	739	708	707	717	711	693	673	698	714	670	694	690	652	735	688	708	703	712	695	690	701	741	691	722	719	730	664	669	710	695	700	720	765	706	695	690	685	747	693	678	677	689	707	708	680	669	674	689	688	713	711	681	741	705	759	685	677	697	712	686	690	710	699	736	730	722	667	672	641	718	714	674	692	723	720	687	747	708	675	723	709	713	732	645	704	682	716	680	721	657	726	731	743	682	655	690	739	712	733	681	723	675	741	721	693	711	715	651	696	674	707	713	742	650	701	723	714	706	707	750	716	742	717	657	737	667	700	661	664	701	675	693	688	693	701	730	729	708	695	673	674	670	728	717	694	688	699	698	717	677	718	734	645	760	677	697	658	697	702	709	736	712	661	703	685	728	689	699	699	717	712	680	680	692	760	696	726	681	654	755	668	724	678	736	696	728	683	718	682	721	652	694	721	673	728	692	683	732	676	762	752	717	654	687	694	629	687	685	641	680	683	716	685	687	675	696	691	706	738	663	731	687	697	732	680	705	715	678	691	706	710	666	686	745	677	746	688	665	722	686	670	699	739	665	698	703	712	702	737	710	691	707	729	667	727	712	721	685	673	645	708	765	727	720	671	721	747	696	684	717	681	689	697	652	669	693	718	702	750	695	693	669	727	727	640	658	696	728	696	712	660	682	686	697	726	715	688	684	698	680	678	707	650	694	691	663	708	691	668	700	692	702	664	674	677	695	708	694	730	724	675	724	696	709	697	680	709	697	687	666	705	729	712	732	717	725	698	701	693	754	668	744	690	710	652	659	685	668	701	687	688	717	747	723	730	678	723	683	656	683	724	638	739	679	714	665	706	703	725	682	711	730	720	720	700	714	709	695	686	702	725	667	720	698	660	713	691	673	713	706	729	749	694	698	689	673	698	698	719	680	725	706	746	711	724	649	670	676	667	711	709	706	760	714	734	682	693	660	684	684	731	675	671	725	668	713	765	653	704	713	695	726	684	699	663	641	701	695	648	719	745	701	722	744	690	694	665	714	709	682	715	726	692	720	693	665	698	719	689	686	694	678	735	709	671	723	690	685	685	713	657	701	709	670	696	706	698	707	728	646	658	664	723	716	666	700	715	762	669	688	735	743	723	718	675	697	679	677	691	670	713	668	680	665	652	685	685	693	720	728	727	736	696	711	694	688	672	714	693	689	680	679	653	722	698	722	662	684	688	661	709	690	673	743	686	708	711	740	691	728	665	710	709	734	702	681	730	683	677	722	689	686	680	697	678	699	722	737	724	710	729	680	749	698	665	737	732	664	751	705	713	680	714	681	675	690	691	626	746	708	726	703	691	713	679	741	711	705	724	656	659	695	699	703	697	617	725	691	692	657	676	693	661	656	719	736	693	693	668	719	679	741	708	677	711	747	718	737	718	678	682	695	682	748	689	701	692	689	733	701	715	713	678	689	701	654	676	700	715	740	698	687	715	780	713	750	692	717	687	680	669	669	779	724	735	687	702	652	720	678	732	698	730	746	679	678	670	708	737	679	676	692	685	669	746	674	670	693	688	728	666	725	711	707	687	684	704	682	697	647	695	711	692	698	719	696	671	715	697	743	708	732	694	684	685	682	677	717	688	662	707	691	702	690	741	751	676	670	715	678	724	717	705	703	695	753	699	668	715	743	683	722	692	707	714	713	705	665	702	685	672	662	704	736	695	709	689	678	740	674	728	709	733	694	716	713	703	717	691	696	719	672	749	697	667	655	719	715	693	665	692	713	709	706	708	663	674	716	696	670	681	726	722	732	748	704	683	712	700	662	703	680	713	633	729	712	733	667	706	727	738	686	715	686	702	726	703	701	675	707	687	706	734	695	669	672	703	685	751	708	683	684	721	693	720	706	718	668	719	704	746	713	699	677	682	699	692	713	694	694	754	663	636	726	680	713	707	714	704	708	727	681	760	678	731	715	695	705	710	687	708	678	734	680	678	702	709	707	674	697	726	710	728	727	689	734	702	695	697	728	725	693	733	694	679	743	720	732	713	733	678	690	741	719	731	682	681	706	692	719	687	748	694	688	698	717	726	673	651	738	709	650	674	692	717	698	717	786	693	705	677	644	683	690	722	712	707	676	704	714	711	676	699	695	701	729	763	687	749	699	733	730	751	717	727	666	758	678	657	650	686	686	653	726	753	718	720	715	700	688	748	718	718	640	731	714	687	667	707	709	707	693	721	714	696	730	681	675	671	705	737	642	717	663	729	701	704	686	689	731	723	715	695	727	725	633	676	734	701	726	714	720	736	696	700	700	671	722	667	714	724	700	714	643	703	742	739	723	721	715	666	733	699	691	664	725	672	702	703	697	717	663	697	706	747	665	684	732	685	704	673	640	740	660	714	728	677	664	733	687	749	690	777	710	686	709	720	708	722	688	705	689	691	656	666	730	713	688	706	701	695	699	718	653	681	763	698	714	681	700	772	655	688	704	699	738	687	720	713	751	655	719	681	734	700	712	642	716	684	725	688	709	695	659	647	688	706	726	711	726	686	764	678	701	692	719	730	714	711	671	667	697	681	718	693	673	692	711	687	682	735	718	640	720	700	696	713	722	677	742	670	689	710
18867	11697	10005	6248	3524	2479	2789	8914	27367	35517	29423	19207	10103	3754	1199	334	317	307	322	309	322	316	311	284	316	342	286	294	299	304	307	331	288	291	288	342	313	323	297	327	305	298	321	299	339	319	317	317	312	314	308	331	326	341	302	311	342	304	316	341	324	334	322	284	297	303	321	330	308	321	328	260	307	317	339	290	292	317	270	325	333	272	312	272	303	320	291	310	331	315	303	331	341	346	308	326	268	268	328	303	295	336	287	279	343	301	279	313	306	314	280	325	293	277	302	309	299	313	304	316	328	304	316	300	301	316	316	326	310	312	311	343	292	304	295	298	309	305	315	264	311	293	309	334	327	320	325	316	292	305	285	335	289	299	319	321	335	318	327	311	325	291	282	310	321	292	315	293	319	288	306	258	296	296	339	320	301	287	293	290	296	329	278	274	290	299	308	297	313	338	292	304	301	299	293	307	306	300	324	340	308	340	313	337	285	277	301	283	304	312	299	327	303	307	316	281	288	302	324	321	327	267	336	315	297	314	298	288	319	306	297	335	314	292	303	285	287	306	305	298	317	297	296	334	303	317	318	286	315	335	318	273	331	315	328	303	321	349	320	286	303	308	297	331	307	328	323	288	331	313	317	350	335	275	280	294	299	349	287	310	301	275	319	314	319	309	294	295	337	316	298	309	341	329	302	309	332	322	302	279	306	309	311	280	308	319	307	337	309	268	316	302	293	291	339	293	330	300	300	308	315	311	301	275	277	316	331	311	307	295	261	321	331	296	306	329	318	320	325	309	321	332	290	316	298	313	302	306	307	306	323	311	296	300	346	322	307	281	329	323	305	323	318	317	353	336	313	276	302	335	307	326	304	280	278	284	312	314	325	306	294	320	338	330	307	288	298	289	313	298	303	287	301	313	292	318	283	308	307	290	286	325	322	308	348	312	312	312	303	306	315	343	317	316	307	295	319	329	329	343	294	298	305	296	316	330	308	325	301	323	289	291	291	296	304	303	298	313	304	301	288	292	303	336	274	304	313	314	318	313	333	275	347	312	296	331	315	363	322	326	303	313	336	327	313	301	341	302	283	301	304	325	315	306	283	285	318	282	323	327	315	301	282	294	319	321	331	317	300	287	322	288	261	319	303	301	276	305	315	295	289	298	318	309	318	318	320	280	308	315	292	286	300	294	363	277	287	292	293	306	333	301	304	304	305	311	317	270	321	346	297	298	299	302	318	307	323	250	307	299	303	307	339	321	339	327	326	292	292	319	313	303	325	297	308	312	314	289	302	296	334	283	320	306	298	294	320	321	329	344	309	285	313	359	304	298	349	298	312	329	353	323	317	308	291	288	331	271	281	304	292	305	284	318	305	302	282	331	298	307	311	348	299	296	299	332	298	297	296	313	333	352	305	330	324	331	320	306	283	292	308	333	279	278	311	332	308	301	273	307	354	322	326	325	323	315	287	307	285	318	342	295	323	320	304	332	310	317	289	292	322	275	317	299	308	282	304	321	295	316	316	291	321	295	313	349	295	313	300	324	292	300	340	322	333	319	305	288	301	322	322	302	295	309	302	286	303	299	328	318	326	306	290	299	313	264	288	302	331	305	293	343	325	340	318	345	290	332	312	302	316	355	310	309	307	299	291	328	326	319	318	277	309	309	284	277	317	291	297	300	305	325	301	316	309	332	262	307	332	307	328	300	302	317	318	332	314	306	287	307	297	307	347	301	300	276	276	330	279	294	318	313	297	307	313	285	313	374	346	296	303	291	288	304	314	350	314	312	306	302	312	279	293	310	297	268	301	307	281	303	296	322	295	325	342	314	313	322	335	299	332	314	282	318	297	347	331	345	302	309	309	296	320	340	283	310	292	289	321	318	316	299	312	327	297	312	324	302	287	318	322	288	325	328	308	331	279	357	323	327	337	270	284	289	309	328	268	274	304	297	291	281	294	307	339	301	311	296	323	293	312	292	292	307	316	303	319	301	280	300	332	267	297	312	322	307	325	261	331	301	299	317	307	331	329	291	315	318	323	305	344	300	337	342	339	293	312	325	316	279	316	317	300	312	292	287	311	310	339	302	292	311	337	345	334	304	330	289	319	333	290	284	308	294	318	298	294	306	297	328	293	300	300	311	299	315	311	320	339	301	344	321	302	285	305	295	277	295	303	302	296	305	307	309	290	315	327	303	295	318	324	294	281	321	328	318	287	315	327	326	281	290	291	302	310	287	337	321	315	317	304	310	300	347	295	286	334	291	340	306	258	325	340	262	328	342	311	292	307	336	351	314	300	320	297	294	321	292	330	299	307	284	301	336	323	310	311	329	330	312	342	311	333	322	319	333	330	309	305	337	304	316	339	307	289	334	311	306	287	320	302	302	287	314	313	321	295	337	310	306	287	326	287	305	293	319	341	305	311	322	294	323	294	312	302	322	328	334	308	304	321	351	338	299	287	311	293	339	328	311	312	306	319	309	309	312	311	285	316	283	304	324	305	298	307	321	308	350	329	319	349	335	277	322	309	328	311	348	324	319	331	336	298	278	309	338	310	336	316	336	292	323	320	306	284	327	304	318	315	323	341	328	353	323	292	328	316	308	316	309	299	262	339	343	310	304	308	309	296	302	321	308	292	317	345	345	287	269	322	330	316	303	335	334	317	311	318	323	318	303	299	309	288	335	305	308	290	335	309	295	307	314	317	277	282	345	319	336	338	314	336	310	279	297	313	316	307	292	297	327	331	267	324	330	287	298	302	276	295	326	295	315	300	341	328	330	324	305	338	287	306	323	310	349	297	296	322	290	310	323	330	306	295	297	295	304	339	342	290	296	318	320	320	322	284	323	311	308	293	278	305	301	297	312	315	309	333	298	319	319	293	276	276	278	362	297	321	293	332	325	326	304	318	327	307	295	309	292	335	324	314	309	317	282	294	294	306	284	305	312	298	284	293	317	331	304	317	288	280	330	339	308	320	320	342	313	299	304	332	320	319	313	329	303	287	308	315	322	309	312	313	311	302	310	319	346	305	330	297	335	322	296	309	328	291	280	284	362	322	290	311	303	313	314	302	305	323	323	284	301	335	288	314	332	345	318	303	307	323	298	309	275	312	286	288	331	323	326	330	301	301	264	288	306	309	339	276	294	323	313	311	334	301	305	289	323	337	298	290	321	328	342	315	310	317	312	289	259	263	300	317	315	300	287	295	308	303	334	312	320	317	325	323	317	318	312	284	309	295	324	350	314	340	336	303	296	327	277	291	317	308	299	309	328	295	291	310	286	329	311	288	313	334	286	306	320	296	287	291	297	311	329	317	293	327	334	293	317	296	312	320	322	285	328	307	332	301	332	295	285	312	306	334	318	325	331	359	273	324	294	307	321	319	309	286	310	313	307	315	292	305	309	279	286	302	313	333	315	268	254	307	331	308	320	307	355	307	294	263	293	270	282	298	316	307	302	288	353	330	322	323	311	312	345	301	297	280	326	353	305	298	293	300	297	316	328
11460	8468	11739	12145	9419	7802	10882	27689	48731	53485	47218	37268	26650	13011	5110	842	790	798	754	734	792	704	719	813	745	738	777	723	764	768	772	733	766	762	745	763	771	737	693	718	709	745	700	719	768	768	750	757	766	706	776	710	748	766	697	757	745	713	720	745	667	776	708	744	803	739	715	752	703	741	709	777	775	738	819	753	808	759	785	759	740	748	728	716	787	718	693	752	750	749	764	695	757	708	703	702	707	747	729	731	788	707	740	742	772	727	750	727	721	739	766	727	702	728	721	748	753	761	747	770	745	758	775	759	777	731	742	763	748	719	759	773	796	735	730	731	757	705	755	720	733	752	712	784	757	696	772	738	700	767	711	778	712	677	735	783	735	720	749	798	748	716	719	751	735	755	688	752	759	741	755	738	761	717	744	718	775	735	767	756	788	732	788	743	743	757	720	740	761	796	759	771	776	782	733	753	745	711	754	791	721	753	714	752	763	730	769	745	789	818	722	750	755	768	790	720	763	739	773	738	691	745	709	729	798	755	786	753	742	753	762	755	714	766	764	790	745	732	746	733	735	773	777	729	771	742	700	737	745	768	763	713	738	729	757	713	759	749	760	734	727	735	769	767	769	804	765	802	748	761	783	781	799	728	759	710	769	783	713	745	707	737	706	735	730	749	769	761	731	798	768	738	727	774	732	742	745	723	746	782	718	719	757	680	752	777	752	761	740	760	759	808	752	787	754	773	707	731	752	773	736	723	777	750	740	758	728	804	754	733	721	761	776	781	749	748	738	699	757	787	751	739	708	764	765	777	766	762	745	684	735	697	699	717	757	775	743	787	767	727	768	751	805	724	769	765	799	737	706	737	735	756	753	775	731	704	749	735	731	732	749	777	824	732	807	715	709	779	739	729	710	766	768	697	769	808	753	764	759	679	761	732	764	776	753	771	775	737	741	737	766	737	770	757	777	765	714	719	800	772	717	725	758	732	768	772	683	768	749	706	790	732	750	731	754	744	783	715	773	723	723	742	762	760	709	782	767	711	774	762	746	737	772	742	722	739	720	761	804	751	803	756	752	796	730	725	767	747	765	717	753	754	745	729	770	769	747	757	776	701	745	756	747	720	784	725	740	781	720	759	737	762	729	763	750	754	747	722	761	786	703	786	797	753	741	706	767	704	754	762	795	764	748	730	712	763	729	757	692	793	709	716	727	743	733	729	797	749	760	767	794	723	751	736	742	714	759	762	734	774	706	748	711	717	725	764	780	764	759	737	773	715	762	811	729	753	696	734	763	789	723	755	720	725	672	782	710	678	782	788	773	757	736	745	736	699	726	761	758	730	783	782	717	823	767	805	740	731	744	730	734	741	744	732	799	748	749	730	766	758	797	718	739	742	740	741	691	735	762	763	794	705	747	798	755	754	742	770	711	763	673	729	779	770	718	723	784	756	745	737	793	715	700	722	778	715	773	725	804	760	714	717	778	726	766	796	739	727	787	761	723	779	732	739	710	703	768	743	731	743	727	738	774	701	723	773	763	710	748	721	769	669	756	757	751	738	767	721	765	716	737	722	793	718	752	713	722	744	750	727	756	751	764	741	751	728	757	745	739	780	721	712	727	766	761	701	702	769	742	700	755	759	703	732	747	729	758	757	749	739	735	797	742	717	746	761	726	779	752	789	778	769	718	760	720	748	721	732	779	786	717	781	786	725	723	761	769	711	756	786	796	731	774	755	754	777	744	763	786	759	725	801	784	747	762	722	773	713	768	707	752	738	759	728	743	729	740	731	779	763	751	756	766	763	817	768	727	712	803	736	717	764	771	720	779	688	728	737	742	707	738	762	722	776	777	768	769	778	800	794	698	751	798	709	777	747	751	749	752	815	773	732	738	772	719	772	700	769	736	741	755	761	751	715	745	738	749	749	721	683	746	771	753	774	746	747	741	755	703	752	773	739	757	732	780	746	731	760	749	710	766	709	715	746	781	764	708	731	751	745	715	747	789	747	766	778	769	739	770	698	819	735	733	746	741	747	798	724	758	726	729	735	816	733	779	774	749	683	767	714	728	775	739	751	785	751	731	767	762	739	789	786	737	802	711	775	738	784	758	735	805	746	733	768	744	735	741	731	775	750	764	731	737	735	770	737	713	790	742	756	724	727	785	736	787	745	776	772	756	783	729	727	741	741	748	743	725	772	764	734	707	732	708	715	791	788	735	771	741	723	719	783	776	719	707	774	749	745	774	714	720	754	736	737	744	746	749	722	722	744	741	757	712	735	764	763	756	753	797	700	754	770	741	811	764	763	730	788	758	761	797	742	725	739	747	748	736	771	790	792	773	738	719	746	767	711	780	774	759	747	729	714	780	718	795	729	757	736	701	708	766	733	765	731	730	738	710	716	735	723	777	783	785	720	784	740	749	728	750	754	757	711	724	729	717	780	709	752	758	731	789	734	791	801	735	755	699	733	738	767	718	761	741	712	787	751	767	757	792	768	699	746	769	766	778	761	739	735	735	703	781	769	714	732	770	748	736	786	736	770	737	689	748	753	740	732	775	804	715	758	709	763	735	741	731	679	729	743	759	721	743	711	767	729	733	747	741	776	756	765	734	704	735	758	779	722	757	764	712	703	713	768	711	765	730	746	754	735	733	742	777	779	731	772	727	689	787	721	723	754	748	733	762	752	722	771	730	756	720	727	759	749	753	709	725	745	776	710	763	767	726	736	707	725	717	772	776	733	733	736	750	741	784	713	755	687	743	786	746	762	769	725	797	735	754	711	737	768	680	741	766	698	758	735	761	767	721	734	725	785	720	763	814	707	760	782	758	741	744	770	721	755	738	744	725	713	733	748	741	772	787	719	728	794	788	766	764	753	758	731	756	758	768	741	743	738	723	761	725	770	724	712	723	777	790	772	755	718	769	735	798	745	759	771	707	773	763	809	747	727	761	733	691	757	749	738	781	725	739	760	696	707	665	761	703	808	734	732	714	753	742	739	740	723	751	783	761	764	820	711	782	722	758	728	783	769	731	752	766	783	746	747	750	725	770	750	777	754	787	785	768	739	746	744	735	744	734	744	711	762	767	755	753	711	730	775	701	731	764	761	770	758	752	796	767	739	776	704	791	727	716	724	740	779	746	747	741	739	769	765	742	772	716	730	747	767	734	703	777	749	760	736	739	734	723	782	757	772	794	759	738	746	731	754	775	739	750	670	728	757	759	789	672	758	773	699	757	719	761	749	740	733	765	774	688	720	697	737	763	786	752	783	761	750	777	690	727	733	758	784	755	731	731	748	761	737	720	737	723	731	749	747	762	737	728	779	769	739	725	740	727	712	743	744	738	759	748	767	709	773	726	725	752	746	687	717	774	762	745	761	743	695	714	757	830	735	736	764	792	724	754	734	780	810	779	719	752	798	752	811	801	753	756	764	748	775	729	762	757	762	752	703	775	761	749	654	765	718	821	738	782	790	750	728	708	704	784	730	759	738	776	762	717	724	696	740
4245	1659	1316	1049	638	478	512	553	966	1647	1862	1425	862	480	271	216	183	184	187	170	206	216	193	191	175	194	179	184	190	174	179	213	164	195	191	177	203	198	171	193	188	179	210	200	188	181	205	188	169	184	188	191	193	188	206	174	204	183	157	192	180	190	173	189	175	187	195	175	204	206	167	206	175	194	190	197	180	173	224	188	223	189	185	204	176	181	179	221	206	192	185	190	173	192	190	179	193	195	213	157	188	173	156	198	158	189	175	189	200	187	176	193	190	206	214	201	176	174	169	205	198	185	198	200	197	169	207	204	209	155	182	168	174	186	189	179	197	162	181	185	201	185	180	193	195	232	199	175	207	179	181	176	189	215	187	196	191	195	185	205	197	191	178	176	175	196	188	205	186	204	192	158	192	187	187	170	188	199	175	185	175	186	196	186	198	183	191	191	183	208	170	194	166	176	159	206	194	172	172	198	191	204	176	156	199	209	165	199	167	177	208	173	194	185	197	182	168	196	183	148	176	188	201	181	202	193	172	170	176	187	191	185	182	187	180	184	197	165	184	175	232	220	211	186	175	194	175	196	156	202	201	177	191	176	201	187	182	191	197	199	188	203	183	179	177	202	172	202	179	177	170	166	195	198	190	192	212	185	205	199	202	191	180	184	205	194	165	174	198	174	188	183	199	186	190	198	192	186	187	201	164	192	161	197	185	173	177	149	162	178	182	158	170	187	181	188	178	211	213	201	178	204	186	211	203	193	189	213	183	166	188	173	207	182	221	178	205	177	196	189	155	210	197	184	180	183	179	197	206	185	179	160	177	192	204	205	201	164	174	192	195	188	181	201	193	164	195	187	185	204	179	197	189	192	200	181	184	176	192	197	204	173	182	168	183	176	196	173	174	195	173	185	203	193	192	200	209	195	206	182	193	185	181	169	168	183	167	178	194	192	177	198	185	209	186	198	201	206	176	209	180	198	196	188	207	169	198	204	175	175	207	171	163	150	201	190	208	188	190	183	160	183	186	175	179	182	186	190	177	188	205	211	181	175	175	185	195	169	169	159	187	184	195	167	198	189	186	212	160	194	190	189	170	179	159	215	180	202	182	206	188	193	199	185	177	192	196	208	169	175	196	207	192	181	189	185	192	199	171	199	170	194	195	176	216	174	172	187	185	189	199	195	180	153	181	166	182	169	192	218	181	183	184	192	183	203	176	170	195	200	188	190	180	168	191	195	175	198	214	215	203	182	196	188	167	177	202	201	185	176	198	190	191	205	172	180	186	183	195	188	176	182	197	202	175	204	195	184	166	193	210	191	202	194	204	194	181	178	174	192	170	165	190	184	184	193	199	179	195	193	184	169	163	178	193	178	190	198	180	217	197	161	181	181	181	192	180	184	190	176	163	177	188	161	185	182	176	189	188	197	168	203	184	175	181	179	193	205	182	215	186	197	194	213	208	176	187	182	204	207	183	173	187	190	211	173	177	196	206	172	178	169	158	182	191	182	191	159	189	185	222	173	209	202	171	171	160	202	198	191	184	184	170	174	172	176	164	193	178	177	178	194	181	178	191	183	182	185	181	186	184	202	163	187	181	199	210	187	171	195	177	159	179	187	181	198	188	182	194	192	191	161	182	205	172	184	191	165	176	194	213	182	216	194	201	178	192	168	206	186	181	178	178	196	221	201	204	222	183	186	159	187	185	179	162	203	189	194	205	183	191	183	182	205	179	197	181	179	169	171	179	179	149	173	164	197	168	178	175	195	171	219	184	187	187	226	188	203	179	208	178	166	168	213	192	205	179	185	186	179	197	188	184	187	204	185	199	180	163	180	202	200	194	184	200	174	175	184	189	194	203	188	214	202	214	187	178	178	167	205	185	190	192	190	165	200	190	202	168	189	177	200	169	182	196	204	201	195	203	194	181	206	205	188	205	194	166	180	181	199	164	185	199	159	196	200	194	175	174	206	201	189	196	189	189	201	208	165	185	175	173	184	176	176	193	183	167	191	188	199	194	171	207	176	169	184	186	188	197	180	193	168	176	182	180	172	181	166	164	207	191	176	177	176	166	195	186	205	188	190	184	210	200	175	174	190	170	206	196	209	166	212	183	161	190	177	201	190	179	176	180	187	194	174	170	199	199	196	163	195	190	205	202	204	166	195	169	177	196	152	184	183	193	185	189	184	199	198	210	198	191	168	192	194	188	184	156	173	173	176	169	181	180	165	176	188	181	194	198	214	194	193	186	204	190	170	193	173	191	182	209	180	164	173	169	192	169	169	171	197	203	178	183	200	187	193	185	166	183	184	180	184	204	161	178	203	212	170	186	199	182	184	182	157	185	206	178	209	177	187	181	200	175	200	174	184	197	196	186	171	169	187	164	190	196	162	185	206	185	179	160	172	177	180	191	199	212	186	169	180	191	195	201	160	203	191	196	191	179	189	200	198	177	173	201	186	191	170	201	202	186	181	206	214	203	182	190	182	184	183	205	179	194	175	210	173	181	155	192	204	166	171	178	158	198	180	180	175	198	175	167	169	207	199	202	189	223	195	192	195	177	179	172	227	183	173	178	206	177	184	168	161	150	209	163	157	196	176	181	181	206	183	178	173	181	221	171	193	169	200	208	171	202	200	178	178	196	179	164	191	181	179	204	198	164	183	201	186	184	201	180	184	184	196	199	165	190	202	173	169	214	179	188	227	173	180	149	224	194	185	169	184	176	178	183	192	169	178	224	171	209	192	211	203	177	201	184	196	201	208	180	201	178	183	198	215	185	183	191	226	209	158	177	186	198	188	201	195	190	174	181	171	191	172	186	204	184	175	170	180	201	205	181	203	194	196	199	181	184	191	183	173	197	186	187	206	178	171	180	189	172	183	192	179	189	190	193	181	198	197	169	186	183	165	189	179	180	202	193	206	201	173	192	182	199	198	174	209	167	182	176	197	187	181	181	176	169	218	175	187	163	189	214	205	181	220	212	202	190	188	178	160	217	186	194	167	174	162	202	173	198	187	192	195	212	202	183	197	174	198	211	167	186	169	180	179	221	197	178	185	177	204	186	187	197	173	176	203	191	195	137	193	183	185	191	187	149	164	167	173	171	160	188	182	176	202	210	206	183	196	202	193	187	182	200	190	186	185	192	179	176	199	194	193	190	197	177	205	171	177	180	203	180	168	201	195	200	207	207	199	178	200	167	175	192	189	189	201	177	195	196	187	183	173	187	203	189	180	173	168	191	165	172	203	199	186	172	155	183	182	168	164	177	195	206	197	188	171	206	183	190	177	190	167	172	191	214	190	200	188	186	183	174	167	176	198	211	204	179	198	214	172	177	183	170	182	171	176	168	173	185	186	159	190	188	181	175	195	173	183	175	143	200	195	193	173	172	186	169	163	193	185	195	186	155	169	190	173	198	197	197	211	178	224	172	218	182	208	176	185	168	180	207	192	198	212	195	178	175	184	153	200	201	174	195	199	180	202	218	196	181	184	202	201	204	188
3371	1728	2875	3105	2408	2072	2135	2597	4567	7025	7610	5668	3336	1572	692	498	497	485	472	477	477	481	482	471	486	492	506	527	501	498	502	476	501	496	534	525	481	492	508	467	507	460	518	471	535	527	502	493	507	484	480	482	514	495	487	480	480	543	494	489	480	481	487	445	475	466	477	519	484	485	491	514	503	461	529	509	479	514	496	482	488	545	518	510	512	476	467	499	477	452	463	495	477	515	505	486	488	476	489	467	500	508	474	524	494	494	474	487	487	504	524	476	546	495	514	472	494	489	451	477	500	499	514	478	515	503	515	495	504	497	460	481	530	496	493	486	469	528	539	513	501	444	528	483	496	488	522	495	508	511	527	520	501	504	463	507	497	479	477	476	498	515	469	502	524	498	496	497	503	514	513	531	499	485	496	499	465	460	471	493	496	509	495	492	511	523	513	481	486	509	496	511	504	539	482	508	504	492	498	525	494	500	500	476	518	496	462	501	504	523	476	500	533	490	469	498	490	479	512	516	498	498	504	522	514	485	495	520	465	503	505	477	500	508	498	515	500	500	496	473	473	497	490	485	493	505	509	484	494	477	488	491	528	518	512	470	507	516	485	485	533	531	482	497	468	513	473	516	490	498	467	463	503	498	460	483	487	499	491	520	499	490	506	466	473	482	467	480	501	461	520	455	515	481	532	471	506	506	468	516	503	487	489	494	474	503	507	478	507	509	486	492	534	513	517	473	480	461	512	481	503	498	505	468	526	502	504	480	499	511	510	476	497	496	452	521	521	469	519	474	512	483	526	484	499	516	514	486	487	526	481	499	513	512	528	521	459	475	520	497	451	519	474	486	478	532	492	502	510	517	506	452	512	522	449	490	483	465	528	486	520	521	472	481	432	511	514	495	504	472	483	508	490	471	517	510	471	469	491	488	516	469	468	507	476	507	456	510	503	491	487	501	511	490	508	456	495	509	477	504	494	498	511	438	511	502	515	528	471	512	474	508	489	508	485	469	538	523	475	510	511	521	493	486	493	512	482	479	469	478	541	517	534	532	487	497	504	500	516	504	520	485	459	511	555	471	462	439	499	438	503	494	523	489	502	543	541	493	516	504	483	486	507	536	481	526	522	454	463	522	473	503	472	466	531	475	486	533	501	528	500	488	462	526	489	484	482	494	498	512	481	527	482	505	500	510	511	474	462	495	520	502	490	542	520	495	507	509	505	483	495	510	474	475	493	487	481	499	566	499	492	482	490	476	495	479	491	500	502	454	499	512	507	494	495	496	511	511	500	494	512	524	530	508	509	462	531	456	471	531	488	501	508	461	513	524	468	508	490	487	477	488	483	489	467	510	519	484	458	492	499	518	480	508	483	512	495	514	496	464	504	515	522	498	472	516	492	505	479	514	505	510	487	517	475	513	497	494	511	503	482	497	494	473	480	478	508	458	511	469	490	509	518	513	499	494	505	468	489	515	491	508	488	513	494	499	486	487	520	466	499	497	468	497	561	486	492	524	476	478	474	467	463	486	471	493	485	511	509	507	491	489	484	502	494	489	484	495	491	504	504	468	488	485	473	508	491	478	464	513	478	499	535	541	490	529	499	514	507	456	500	523	485	492	497	499	481	491	493	539	485	501	481	505	511	502	505	473	482	503	464	538	491	467	528	496	525	491	500	488	519	501	463	501	478	522	476	494	502	479	492	505	489	477	529	512	482	469	512	464	480	477	505	488	518	519	469	534	448	514	483	527	470	482	499	465	508	461	490	478	483	484	487	472	484	505	464	538	513	517	500	482	515	522	501	497	497	516	496	472	478	484	527	505	439	471	504	535	471	494	502	539	501	478	492	485	486	492	461	474	457	508	509	506	428	502	476	468	471	499	483	495	524	514	490	498	535	510	499	475	493	542	488	526	477	494	500	490	527	525	475	480	487	461	442	506	497	500	497	462	469	489	479	495	496	491	463	493	526	488	513	522	463	513	512	505	494	473	471	498	508	516	518	483	512	510	478	503	463	501	514	559	499	485	469	450	487	525	493	475	524	502	472	459	505	504	506	511	515	527	485	492	551	505	513	498	561	494	481	485	509	498	500	492	489	506	516	489	465	477	504	503	467	540	503	499	495	482	523	496	542	524	523	515	494	489	463	467	496	542	500	461	480	507	481	488	484	517	531	467	503	478	527	491	480	510	460	466	508	497	513	486	539	497	459	567	462	526	519	464	500	516	528	497	528	502	506	485	486	496	509	484	522	524	457	444	502	476	496	508	512	515	505	528	501	496	510	496	519	473	520	481	482	506	473	511	429	463	492	481	487	453	507	507	502	507	493	559	536	514	489	504	474	515	487	519	454	469	500	495	522	501	496	485	452	497	487	519	547	479	485	520	485	483	510	483	488	517	479	544	534	500	476	504	492	481	502	495	514	502	513	519	519	480	503	488	450	466	549	474	514	505	495	488	507	488	538	500	499	520	485	522	447	508	503	480	497	510	492	491	472	487	486	505	494	531	491	478	498	500	510	544	520	468	457	491	536	495	530	492	492	500	504	496	517	484	518	515	493	543	536	486	496	458	465	524	485	430	506	506	460	501	552	479	484	488	515	466	489	456	488	497	484	495	468	506	510	475	537	476	492	532	501	509	542	480	521	497	488	498	470	543	524	486	486	502	498	517	481	499	516	507	483	504	475	496	493	472	496	487	536	474	490	505	457	463	518	523	496	480	504	515	508	500	532	499	510	469	507	525	469	537	497	491	495	515	504	478	471	483	482	518	478	511	496	479	482	500	494	499	481	480	437	460	507	474	503	531	529	503	522	470	518	512	489	515	465	513	491	481	524	507	484	514	501	510	501	473	506	522	486	491	475	483	496	491	520	507	462	488	483	485	511	531	486	467	516	515	454	470	489	504	492	509	461	495	503	474	465	514	537	536	491	460	530	495	483	467	503	490	513	496	496	545	473	481	455	500	504	527	496	510	497	457	495	516	489	488	492	440	489	503	463	495	484	505	489	490	542	522	517	484	514	490	459	490	502	493	497	450	494	527	497	472	520	493	494	516	475	499	474	490	484	477	479	478	502	448	486	484	502	473	517	517	520	496	487	465	499	498	473	509	516	509	502	514	495	532	475	486	495	510	465	466	527	477	484	516	497	496	509	524	534	494	477	475	468	445	504	490	511	501	490	478	505	438	496	488	511	504	493	494	547	486	467	492	507	488	464	500	489	462	489	527	506	520	510	536	492	464	532	509	486	492	513	504	527	493	549	497	481	510	486	493	520	481	493	531	517	472	486	522	487	440	459	503	499	467	487	533	508	510	543	523	506	520	499	481	462	490	513	522	484	508	479	512	492	472	497	518	502	518	524	488	502	471	515	532	509	502	519	530	518	481	523	513	501	451	508	503	496	486	522	446	503	480	531	541	504	525	495	485	502	473	517	437	504	513	515	459	501	467	499	533	470	519	516	475	480	496	540	521	524	484	500	534	469	524	499	484	469	536	470	510	486	496
10065	5158	4170	2582	1737	1329	1779	3518	10535	18305	17700	10718	4689	1743	766	294	293	298	300	265	249	270	302	278	249	280	273	266	279	225	274	299	268	277	258	256	270	278	247	261	281	254	278	260	274	261	244	256	280	236	261	258	237	264	268	296	284	279	284	277	254	264	270	276	257	276	296	266	254	264	271	253	303	281	275	240	258	277	283	254	250	277	261	271	243	281	296	264	240	238	262	258	265	267	235	267	280	299	282	273	269	300	276	268	253	262	274	281	260	280	271	263	262	267	281	257	284	288	280	282	250	286	254	232	245	255	271	276	271	255	276	243	290	267	263	283	242	257	276	289	270	266	295	316	280	261	252	258	256	267	287	269	275	264	249	274	279	266	285	278	251	281	271	289	255	261	249	249	264	252	280	262	250	302	284	256	269	289	269	254	284	271	250	291	291	261	270	278	250	261	226	237	255	258	302	268	291	271	239	294	279	277	272	300	278	259	285	277	246	277	288	261	248	264	234	255	260	274	273	273	273	263	268	278	281	275	241	259	282	251	272	258	250	278	260	290	258	305	276	273	247	236	287	300	281	257	271	255	301	287	253	239	250	267	274	257	253	248	263	235	261	251	293	268	275	256	286	307	279	299	278	261	275	268	298	262	243	278	301	280	299	280	242	278	282	270	293	286	271	266	279	266	278	284	263	264	251	297	261	257	262	267	280	268	292	258	275	276	282	267	281	288	286	290	263	265	283	268	266	272	255	263	268	280	269	269	275	282	218	274	285	271	248	248	260	294	264	279	275	261	297	277	261	246	255	270	261	281	268	286	256	271	232	293	269	305	247	261	270	257	271	279	276	282	265	260	308	281	271	292	258	269	245	288	275	270	269	253	288	274	256	263	267	278	266	244	291	283	263	284	248	266	261	263	290	273	281	256	281	279	282	281	320	289	266	266	275	282	245	262	287	295	257	264	260	293	249	278	229	294	261	298	260	265	271	258	270	281	261	251	273	258	265	259	263	276	272	244	266	262	290	285	270	300	302	258	249	293	260	272	243	276	315	267	262	279	254	272	277	292	246	237	301	282	286	275	296	274	296	274	266	279	281	259	289	258	286	286	250	265	251	271	276	275	293	276	238	276	252	241	313	256	282	256	284	301	286	260	305	244	280	260	266	266	264	271	260	264	277	274	246	282	248	264	280	274	259	269	262	282	283	225	275	247	280	289	278	264	296	264	268	270	241	297	278	254	281	244	274	243	272	284	271	239	261	278	267	266	259	267	286	291	263	270	270	274	279	262	287	273	261	289	266	280	259	244	265	203	210	255	259	274	262	270	272	256	273	273	274	228	253	289	249	259	249	252	295	284	261	277	292	282	285	259	264	280	253	248	261	263	246	280	269	282	255	261	249	268	253	267	262	236	285	276	261	252	286	272	259	270	260	270	277	258	256	269	245	278	276	274	273	277	276	284	274	252	280	255	283	256	249	246	283	251	272	286	253	261	252	280	252	269	269	269	297	263	242	278	275	283	257	296	276	259	256	273	255	290	275	286	285	291	264	268	303	284	271	258	262	294	257	266	293	265	270	264	273	255	257	262	277	275	259	262	284	252	264	259	251	258	264	300	254	253	265	268	277	263	241	281	287	250	279	252	289	260	275	280	260	289	257	267	250	250	269	268	288	260	250	264	272	288	268	282	259	270	288	284	243	285	270	276	260	261	241	212	253	268	272	284	301	258	247	255	252	283	277	280	251	281	269	280	276	296	269	265	246	305	266	270	257	249	288	267	254	293	285	273	252	261	282	268	290	278	265	293	278	279	279	279	255	269	263	291	229	261	290	280	276	279	262	266	277	262	265	260	265	257	270	286	285	292	259	291	284	277	270	284	254	267	246	283	261	256	268	246	283	273	267	259	270	287	267	270	265	258	255	291	260	269	275	286	245	276	299	260	278	257	285	287	285	239	279	285	255	264	264	249	260	262	285	280	261	253	268	269	287	225	280	274	270	261	274	283	237	269	263	252	262	230	295	278	257	280	258	277	257	272	280	278	267	269	249	254	254	258	267	243	271	269	253	283	256	273	298	277	250	261	247	265	258	282	260	284	288	272	246	265	273	277	246	285	264	259	247	259	246	258	253	293	255	274	240	282	299	254	283	293	288	298	261	261	249	258	312	281	238	260	286	261	261	284	277	261	286	286	247	264	266	276	262	263	250	266	256	300	279	273	285	262	229	251	254	256	272	281	263	261	292	259	280	287	269	274	271	242	275	264	287	298	253	267	289	285	273	265	277	280	242	276	260	296	288	251	253	305	263	290	273	267	248	273	256	238	266	285	250	278	293	268	279	264	262	286	272	281	262	232	274	269	255	279	308	257	268	298	276	251	273	259	270	262	277	247	291	230	296	272	267	269	295	286	274	302	294	266	261	256	263	261	282	261	265	266	307	259	235	227	252	284	245	289	278	259	264	258	274	289	294	239	263	244	273	271	265	262	280	275	284	287	285	248	255	266	251	281	277	306	303	307	255	269	264	241	240	292	266	262	260	257	254	256	253	288	266	254	267	288	245	297	268	286	244	309	265	256	263	294	292	298	276	263	270	230	257	273	250	268	261	303	255	259	286	268	270	276	272	222	283	253	252	295	297	271	263	257	277	260	250	281	255	249	265	270	258	251	266	259	270	269	280	271	227	249	263	265	281	288	255	273	277	257	280	270	293	264	262	283	261	290	270	258	277	294	255	297	258	249	256	248	258	273	281	286	266	281	273	291	252	300	278	276	246	261	290	281	262	250	240	238	276	248	258	258	271	244	287	287	282	262	243	284	270	245	301	282	279	264	257	272	300	266	255	284	256	286	272	241	274	265	268	262	295	250	250	239	262	278	273	264	282	292	259	238	274	292	265	288	262	251	252	249	265	242	273	285	271	265	294	267	274	263	250	263	265	272	237	256	285	257	272	311	263	283	263	265	264	251	269	254	233	283	265	236	264	270	265	279	248	279	286	276	286	252	256	298	261	292	285	256	263	249	268	261	280	287	276	268	255	297	277	266	250	237	260	243	286	270	280	273	257	272	251	262	261	276	260	254	242	248	272	273	256	262	249	263	254	243	312	268	280	263	257	255	260	295	267	257	262	260	248	251	252	260	283	297	279	284	269	246	237	264	280	268	261	244	306	281	281	264	274	264	273	252	215	253	269	263	282	251	264	271	265	272	267	249	269	256	255	265	270	234	277	265	276	256	254	300	260	272	259	281	262	280	291	293	283	261	300	270	278	278	267	267	270	270	277	267	253	311	299	287	241	294	268	290	276	282	236	295	284	247	267	268	266	267	266	256	262	282	257	258	282	274	277	237	267	259	296	254	238	263	262	264	269	263	263	269	263	269	261	281	277	289	286	268	283	270	304	263	259	260	295	272	269	277	245	253	258	297	280	256	257	282	299	283	287	236	260	254	262	259	259	259	280	273	289	250	261	284	275	270	262	263	281	277	241	238	269	263	259	272	266	266	248	299
7837	4503	5995	6186	5377	5221	7548	14720	31310	40263	38365	27940	16171	7655	3044	673	713	710	661	732	687	717	698	696	685	648	655	697	696	665	674	721	672	738	724	703	691	631	698	668	667	680	678	710	696	668	650	682	651	688	658	647	739	677	666	658	706	676	738	693	663	648	662	629	671	663	669	672	693	619	658	637	649	643	719	741	624	689	656	591	710	674	671	676	661	678	650	665	666	681	666	718	632	654	689	659	620	719	665	711	650	657	694	746	677	715	683	727	663	652	634	683	699	716	662	618	692	629	675	681	697	667	644	659	716	719	669	715	681	592	675	653	709	611	638	678	609	687	631	689	667	625	678	650	639	709	658	644	661	628	669	667	693	652	657	701	626	680	697	632	643	677	713	624	678	671	618	684	721	680	687	685	720	669	678	722	702	700	651	612	692	676	675	687	684	671	682	688	635	714	682	681	678	680	682	634	660	695	669	655	667	652	672	674	640	628	663	618	679	668	689	650	741	667	662	645	693	674	674	622	700	663	676	627	698	604	704	661	685	682	653	642	672	647	653	688	684	706	627	673	655	672	710	672	701	665	613	683	701	635	705	631	705	662	676	721	688	671	690	700	643	687	676	674	703	686	655	667	662	653	719	741	657	643	649	726	632	703	609	685	724	656	684	743	668	670	692	663	684	670	689	682	707	714	678	653	647	698	676	678	702	656	650	642	716	673	662	717	636	711	657	676	694	673	663	681	654	679	665	682	659	694	659	662	669	667	677	679	663	684	708	637	671	693	676	643	646	645	663	658	697	674	689	663	723	658	671	681	640	658	684	686	651	661	674	667	692	653	709	679	667	685	668	658	642	662	657	683	677	673	672	637	667	706	678	642	656	687	672	697	674	684	634	659	654	672	676	659	668	642	646	689	630	685	668	676	666	678	634	721	687	690	714	631	709	683	694	644	678	690	684	705	675	691	648	690	665	664	634	704	668	664	682	627	663	624	625	626	682	671	647	681	665	678	684	670	685	624	678	654	688	672	647	714	684	676	666	689	675	657	612	631	658	656	687	663	676	665	701	698	668	652	675	669	652	668	629	621	700	691	688	683	633	665	718	705	660	680	690	716	722	741	642	686	689	665	693	699	674	641	702	666	663	622	676	714	676	715	694	640	680	691	722	678	682	692	731	641	668	698	702	712	672	678	672	682	673	678	690	683	635	686	674	663	713	673	666	697	632	690	639	672	676	632	652	699	699	679	698	674	644	684	627	647	671	641	680	723	681	673	655	634	628	704	641	631	677	724	682	663	663	663	666	634	703	682	689	633	688	708	707	720	690	636	628	658	685	714	678	675	714	732	652	667	720	621	633	667	683	660	670	691	638	632	634	671	652	657	717	694	677	679	655	671	667	653	670	676	674	684	652	678	640	708	672	727	667	682	696	677	690	671	629	635	688	686	698	613	688	672	670	683	583	660	673	669	641	639	639	681	647	702	699	706	682	648	651	649	671	696	703	644	690	650	643	677	672	700	636	665	637	665	708	724	702	689	711	699	690	669	705	683	643	663	690	722	650	641	684	702	644	667	653	635	684	662	647	701	676	731	715	725	646	655	663	690	672	619	683	694	629	725	671	614	728	623	703	672	689	680	658	651	632	650	710	687	692	685	667	695	644	658	658	685	708	628	607	657	689	653	677	667	648	711	697	657	643	672	673	655	642	699	678	652	680	673	677	734	651	705	642	689	677	662	716	667	673	663	688	670	645	641	663	678	657	639	674	650	694	686	649	657	670	686	695	660	673	690	677	623	678	649	683	678	670	701	702	657	709	696	651	637	649	714	659	721	681	649	699	692	689	716	670	645	669	678	654	689	689	651	673	733	640	647	644	642	651	668	683	658	622	654	694	671	630	649	643	658	677	653	684	683	663	705	655	672	675	680	646	690	676	668	665	574	662	675	659	705	620	666	725	701	689	687	646	680	688	659	677	685	662	723	640	710	699	696	690	654	682	654	630	714	661	692	693	687	685	716	621	640	686	671	742	686	661	662	679	688	682	647	654	666	687	679	689	681	664	676	734	659	712	681	689	708	625	655	646	712	659	685	626	691	695	703	658	699	693	701	619	691	689	719	703	690	664	659	690	672	669	710	623	684	710	671	657	673	690	677	674	713	632	674	642	691	608	659	660	680	713	657	678	710	684	682	671	675	651	695	697	652	695	701	670	685	714	693	640	650	652	706	658	660	690	685	651	724	649	647	680	690	643	652	649	719	684	664	691	709	693	692	660	650	663	668	719	680	685	736	637	620	654	623	642	695	646	652	700	688	614	671	639	724	698	682	715	683	705	664	652	691	664	629	677	662	685	676	665	697	723	674	756	658	663	643	673	621	682	675	684	667	642	661	715	660	646	661	668	687	659	670	694	709	669	671	671	664	681	687	697	643	687	691	706	713	613	686	645	634	684	642	685	666	663	670	695	709	718	678	694	683	668	694	712	663	684	679	641	672	676	655	688	670	700	672	688	597	686	675	663	641	633	699	673	618	650	679	675	720	659	642	654	686	680	676	688	674	712	672	623	674	692	700	678	694	639	646	620	647	672	658	680	678	652	643	676	688	656	653	642	635	673	668	651	674	711	700	659	659	663	713	648	684	672	650	678	657	684	663	681	708	660	700	716	703	682	701	638	609	681	679	647	697	669	712	655	727	729	687	714	685	664	708	630	682	693	653	711	651	656	650	644	662	669	690	679	674	674	670	706	666	636	684	681	741	708	671	638	658	642	644	647	649	656	727	655	712	669	668	668	667	613	674	670	700	737	658	672	683	696	690	643	640	671	688	702	703	666	647	691	695	672	716	672	599	675	635	666	695	649	677	680	710	653	673	632	670	709	666	707	689	675	663	632	661	693	642	669	667	680	679	699	705	659	667	696	659	666	703	666	698	658	675	683	651	663	653	694	645	699	702	655	630	651	670	650	681	679	665	643	659	714	615	665	623	673	682	649	657	692	672	686	676	702	689	651	693	669	654	624	679	663	685	704	652	677	641	690	651	665	655	710	668	671	693	684	632	675	712	675	692	654	705	626	670	683	660	644	672	706	681	705	664	741	669	646	676	660	682	698	682	654	652	718	675	654	710	665	647	668	678	670	691	673	652	730	671	658	699	650	682	651	676	643	663	666	641	689	665	641	671	656	663	632	647	662	691	687	669	658	686	650	644	682	695	638	660	692	660	691	690	664	658	707	680	659	665	678	735	730	706	649	641	689	653	666	657	703	715	683	639	709	679	612	666	710	689	619	689	688	659	667	681	692	693	654	680	679	643	702	687	683	614	704	691	637	639	652	662	641	667	672	644	671	678	678	682	683	631	626	665	667	696	669	651	682	705	699	676	660	686	666	753	686	643	632	702	704	673	684	657	679	625	686	679	718	679	695	648	659	688	693	644	657	683	640	664	634	689	696	635	684	678	669	626	705	712	639	674	652	698	668	637	729	694	640	698	713	654	656	722	668	679	704	680	689	654
18054	8519	6051	3926	2657	2633	3783	3164	11781	27648	32605	24604	12654	3955	1196	302	315	322	328	289	249	306	285	288	284	287	288	266	304	307	267	307	247	260	291	311	290	271	294	292	272	264	310	308	269	267	307	314	324	256	282	243	274	264	287	297	288	274	285	312	273	255	253	313	283	250	211	270	282	276	250	276	295	280	287	266	284	331	315	280	265	301	284	300	268	281	338	288	296	290	291	273	311	302	291	301	265	313	259	306	266	297	307	270	300	325	293	284	269	269	270	296	302	260	273	302	301	291	319	272	262	277	291	266	274	289	320	284	292	290	287	261	301	278	289	326	318	295	266	259	273	310	280	292	293	304	290	284	305	273	254	251	313	277	283	295	295	281	294	288	293	283	266	319	293	263	269	285	315	271	288	306	265	285	253	295	331	284	285	285	277	279	283	295	313	284	261	283	286	328	285	283	310	287	260	285	324	286	298	271	257	286	285	246	324	274	260	288	281	272	284	299	277	275	274	270	262	283	284	249	272	277	280	268	279	287	275	302	288	270	286	284	275	282	276	297	306	287	304	285	260	318	285	267	292	296	279	310	296	284	255	304	268	280	301	279	291	298	306	270	277	258	312	292	288	302	326	256	277	292	238	280	293	294	292	295	239	280	295	242	289	284	304	292	310	269	288	264	292	292	298	304	294	275	286	274	281	262	286	304	280	272	274	231	278	273	277	288	294	276	304	279	291	316	260	322	284	263	295	273	282	278	287	266	268	260	297	278	292	272	269	272	272	280	294	266	295	258	267	308	302	275	263	257	289	253	282	313	263	280	283	296	305	276	329	289	301	281	322	262	312	272	266	300	279	267	280	305	299	250	280	264	274	289	284	292	281	287	263	314	279	284	305	313	252	292	309	321	287	256	265	274	294	296	266	274	292	275	298	308	283	264	285	276	299	284	291	284	291	289	267	267	283	309	279	277	286	273	323	305	268	311	307	254	282	313	268	290	288	282	275	305	256	280	297	312	280	302	302	275	251	260	255	278	289	300	296	277	338	292	283	264	286	306	305	314	268	274	305	280	266	293	247	282	317	289	301	282	300	303	274	318	287	281	268	301	268	254	284	288	284	310	256	298	272	262	300	265	267	256	260	301	305	289	271	273	271	302	285	295	258	294	263	260	271	288	261	256	245	297	289	281	302	260	309	303	264	282	277	276	294	284	257	258	290	275	282	283	253	273	278	260	277	298	270	313	296	269	280	280	296	270	313	291	268	247	239	319	303	291	313	283	288	273	272	272	278	283	291	287	289	265	276	274	300	331	288	306	305	322	284	278	285	303	294	265	315	294	293	306	288	299	282	278	313	278	245	260	304	294	288	277	270	269	265	300	279	291	308	260	272	294	265	256	287	312	299	288	274	280	293	258	281	280	293	304	291	285	291	259	303	269	270	268	297	293	297	276	295	308	300	283	286	275	277	299	279	276	296	297	278	251	287	288	324	287	304	269	296	286	312	287	307	285	308	325	282	276	317	308	286	278	274	249	240	281	296	307	304	283	275	257	278	290	271	268	275	289	290	267	305	311	319	308	292	277	268	315	284	285	303	297	317	262	268	288	286	270	253	264	287	287	270	280	282	279	257	286	291	298	278	250	276	279	291	269	278	274	265	277	266	258	293	272	297	282	284	270	284	292	308	269	274	312	292	295	264	307	285	285	274	259	271	284	300	305	282	279	278	273	277	286	319	308	290	280	269	290	309	303	265	252	283	273	288	308	296	269	301	315	276	301	253	264	288	302	269	288	281	316	298	299	288	241	272	282	263	270	262	275	254	291	292	285	301	280	296	296	279	282	298	318	288	287	295	286	269	288	276	315	287	299	270	301	278	295	300	293	275	302	282	297	283	301	267	297	281	314	290	310	276	284	302	295	287	284	258	309	280	283	312	254	273	279	274	267	299	288	268	297	269	260	294	291	295	294	272	279	288	279	279	300	266	286	261	296	284	292	291	254	254	280	289	268	287	284	270	254	257	271	300	295	276	289	256	314	260	280	261	277	318	280	277	276	294	302	253	286	272	272	259	281	293	317	287	291	310	261	294	295	288	275	277	288	280	279	285	296	276	270	283	281	315	259	286	263	273	285	282	298	283	294	283	302	294	282	272	280	295	288	292	274	317	263	298	293	299	266	319	284	293	281	264	307	293	290	279	289	305	280	312	282	276	324	300	301	322	275	288	277	291	296	294	290	313	257	303	298	287	296	275	278	258	287	316	291	261	259	290	339	276	294	305	276	324	288	300	296	289	304	308	295	280	320	281	285	290	287	315	276	279	238	282	288	267	300	324	246	298	244	286	276	286	277	268	294	274	293	282	275	265	303	276	284	274	285	259	322	297	251	281	268	269	284	279	264	258	288	239	279	277	273	268	281	291	281	286	288	300	272	282	304	299	287	280	281	290	265	282	303	293	293	270	292	266	307	275	284	242	272	268	277	302	278	297	293	273	258	281	295	261	294	272	312	280	280	280	285	269	260	284	279	276	298	280	285	313	304	307	309	298	291	284	249	303	297	290	250	278	301	269	277	289	280	270	304	270	282	294	349	265	291	291	278	263	269	267	288	271	293	282	265	290	279	284	301	285	309	290	271	280	292	285	288	260	296	246	303	261	288	284	297	257	312	242	279	308	316	308	279	281	283	266	297	303	265	279	278	277	288	275	276	262	269	307	272	273	274	276	264	285	272	286	301	287	299	293	282	257	276	302	319	290	286	252	309	321	293	288	240	286	278	300	279	299	293	306	295	259	290	270	275	287	295	315	291	321	276	268	298	266	284	302	267	294	273	304	300	274	267	278	310	272	273	308	256	275	311	276	253	284	251	286	269	288	267	282	284	263	306	291	278	314	297	296	288	281	279	292	299	273	317	255	295	297	271	265	285	252	269	274	297	300	259	290	277	288	286	283	285	307	301	331	276	269	259	267	297	280	305	263	277	298	298	281	266	283	303	302	293	286	307	282	303	297	289	277	295	239	276	269	292	294	256	281	271	301	297	251	281	281	292	253	301	261	281	289	273	272	271	278	269	297	289	287	277	282	279	267	311	296	302	282	274	270	311	284	286	269	301	282	290	284	284	270	336	305	280	322	276	281	261	266	288	286	268	298	310	264	261	269	277	288	265	265	285	275	258	275	289	313	281	309	266	302	274	314	290	292	263	283	279	321	307	294	277	283	290	309	273	280	263	325	293	269	285	275	303	263	308	306	297	289	264	283	299	281	289	314	283	311	289	279	274	286	287	291	292	297	291	266	270	299	284	289	277	257	274	278	289	316	277	285	281	277	249	302	282	258	285	289	263	299	281	279	278	282	301	293	267	299	287	273	267	284	300	293	278	275	298	299	291	302	313	288	280	307	272	274	285	281	306	271	300	290	288	279	290	284	246	322	277	273	284	281	301	301	283	243	289	297	294	264	299	282	279	291	285	297	300	298	257	290	254	290	306	291	262	311	305	279	269	335	303	278	272
11260	5841	8103	8529	8015	10180	13620	11318	29084	46978	51504	42326	28551	12893	4707	840	776	800	787	774	691	725	724	697	737	684	701	670	741	711	690	740	675	709	710	718	689	653	671	653	761	706	742	648	692	738	684	700	674	672	699	676	710	633	691	709	681	654	712	660	673	671	632	646	698	701	704	719	722	673	715	669	694	649	737	669	705	683	689	702	637	655	669	684	693	654	705	649	706	661	698	733	687	680	694	721	707	691	674	734	712	698	772	723	688	714	702	643	693	667	697	689	679	687	663	742	658	682	694	675	679	686	680	704	708	706	692	698	704	722	663	638	686	710	684	678	719	665	673	691	703	690	723	688	679	637	698	675	630	618	720	661	654	679	677	707	671	664	693	684	658	715	656	729	687	700	677	681	684	639	660	701	698	663	686	679	664	728	672	735	707	657	668	649	638	699	665	671	693	724	694	697	702	677	661	669	717	693	701	726	730	704	675	707	703	715	704	715	674	705	689	659	692	686	700	729	667	703	664	700	688	701	678	696	706	663	715	733	731	720	707	748	678	689	718	746	720	700	722	698	638	707	685	684	644	649	727	667	683	739	678	654	731	657	700	700	699	697	686	691	748	708	657	698	678	712	679	666	680	683	685	713	729	688	703	726	706	686	652	713	682	682	658	707	676	690	673	636	680	683	668	691	665	700	705	690	671	711	688	691	636	686	692	673	688	734	727	651	712	709	673	675	694	709	678	689	680	708	667	685	671	724	693	678	692	670	738	667	659	725	687	647	699	713	726	704	729	691	673	689	704	659	720	685	706	714	710	701	655	701	687	676	714	667	728	694	668	679	651	695	640	647	655	696	641	688	703	738	688	682	690	691	676	708	721	682	708	659	689	692	667	658	655	686	686	688	677	675	704	723	645	664	702	666	717	670	674	683	685	681	691	655	662	673	699	727	672	706	635	645	661	678	679	652	683	657	663	658	695	653	692	718	713	657	697	739	672	676	750	685	694	715	717	652	704	693	672	707	688	689	713	698	674	722	702	672	709	681	706	675	690	694	633	677	687	685	742	669	657	681	717	729	719	684	671	663	724	744	701	704	684	699	713	707	650	637	680	678	685	672	714	687	740	646	755	657	691	687	711	694	680	699	699	661	736	691	698	718	685	689	667	721	706	636	698	685	713	712	739	729	684	650	661	673	653	749	705	691	674	689	702	653	679	689	687	704	653	715	668	647	703	691	680	707	668	684	709	719	711	707	711	704	702	699	687	703	705	654	724	683	613	720	692	686	696	651	697	662	684	711	642	700	692	673	733	696	714	669	664	671	696	678	690	700	670	682	702	687	663	693	672	672	690	683	711	668	656	694	721	701	706	693	732	678	701	743	694	664	646	703	692	690	685	755	692	692	698	655	695	696	663	704	735	620	687	708	691	702	697	654	643	677	686	639	650	657	698	698	631	695	762	662	657	671	696	668	672	684	670	667	719	700	704	709	668	655	720	680	710	623	687	720	671	694	650	673	687	725	700	642	692	690	682	714	661	680	702	703	676	740	691	658	728	727	690	685	692	704	729	717	712	693	697	712	703	743	668	678	678	638	681	717	687	719	664	695	695	691	741	705	709	638	694	712	658	654	680	765	694	710	672	693	734	706	691	657	671	677	682	686	667	704	667	686	722	644	672	692	717	712	709	673	752	674	710	688	679	685	682	681	668	697	655	666	675	646	697	645	699	707	677	694	695	670	713	698	698	684	662	682	709	656	690	676	700	721	661	655	664	714	731	657	707	676	705	678	668	666	693	679	682	725	642	653	674	665	700	686	669	682	689	654	698	689	688	688	677	679	666	678	648	694	707	621	666	683	654	747	676	670	707	688	681	711	711	673	687	656	624	718	714	713	654	693	688	682	685	635	716	692	670	680	689	683	689	675	694	710	679	734	701	689	682	686	702	725	700	728	696	699	705	696	744	685	674	686	738	668	691	696	682	679	686	668	675	682	661	666	700	683	718	650	689	689	690	692	646	684	680	645	683	710	741	680	704	704	724	653	729	715	706	659	711	724	707	697	661	669	684	693	726	688	664	683	708	700	700	676	683	667	696	683	672	695	667	714	711	659	701	715	695	669	693	685	727	725	672	702	709	713	707	707	648	734	756	635	649	692	649	710	671	715	670	743	695	686	682	682	672	665	761	690	683	707	680	696	703	672	762	642	680	698	678	678	666	706	695	679	636	687	719	714	706	684	710	719	684	705	705	664	700	662	697	754	648	732	686	682	661	653	701	709	705	659	672	682	691	695	718	662	731	709	729	748	674	727	747	696	687	676	665	695	640	715	674	661	729	699	667	717	678	682	728	652	693	700	692	632	662	664	663	695	682	662	679	675	682	702	701	674	674	678	718	670	654	689	670	648	685	685	674	686	709	680	687	656	691	665	720	655	667	676	716	690	650	700	698	673	665	706	710	666	720	676	679	730	708	690	714	691	715	701	664	694	721	716	708	663	663	677	676	689	709	666	693	691	724	661	691	710	670	722	672	688	696	697	687	649	742	706	705	713	701	685	685	726	675	640	644	653	652	689	699	688	714	737	686	682	712	684	729	705	675	710	682	653	657	688	701	692	718	687	714	686	664	641	700	641	718	707	708	676	755	712	736	620	657	700	714	675	683	714	723	700	704	666	711	664	727	709	627	720	694	661	655	655	734	674	687	710	680	713	705	687	642	683	702	652	672	696	709	647	677	656	670	689	683	681	665	688	675	667	710	681	669	658	647	684	701	717	672	700	659	714	678	678	676	693	677	716	693	662	697	686	683	679	666	695	714	741	645	708	694	643	723	681	675	745	690	695	691	714	705	686	678	699	675	692	707	662	689	698	654	701	695	697	663	678	690	698	689	673	693	697	680	717	689	697	673	656	685	690	687	665	669	662	725	714	735	682	708	694	683	629	675	687	632	697	707	700	650	684	680	709	684	703	694	717	699	638	706	647	673	711	660	709	686	662	719	719	668	643	727	676	690	692	681	683	739	696	664	732	690	683	682	673	681	723	681	659	687	628	735	675	700	700	706	667	625	716	671	676	731	679	673	681	692	699	728	633	665	693	698	684	693	677	694	677	661	702	670	685	675	685	678	693	767	734	714	668	718	716	693	630	741	695	697	693	656	700	696	658	686	705	682	675	689	669	684	720	667	709	672	669	691	710	715	671	641	670	692	684	694	706	687	699	631	689	705	716	714	681	660	657	714	620	651	668	690	687	696	694	659	674	692	699	701	664	686	662	711	665	722	686	684	717	691	685	680	713	728	632	681	714	686	712	653	677	705	707	720	713	644	684	707	729	704	656	670	677	697	701	714	660	672	677	700	704	683	730	666	659	688	664	695	739	673	640	667	742	629	652	699	697	727	680	726	628	676	645	701	680	697	658	677	688	689	725	705	659	650	699	643	685	705	661	687	682	666	718	679	681	715	665	720	735	718	683	690	668	697	697	695	722	669	691	677	706	675	688	715	679	673	666	693	712
3412	1247	1648	1112	747	578	538	497	474	550	1485	1837	1354	583	253	189	165	168	160	175	167	176	171	178	182	177	155	172	168	162	192	193	184	198	178	154	151	173	185	159	165	227	176	198	174	176	207	176	157	176	183	184	188	178	135	169	177	171	194	189	172	179	193	177	166	184	181	180	175	176	184	177	171	171	161	215	184	194	158	183	184	149	185	175	153	174	155	182	193	179	165	179	172	178	173	157	177	179	169	175	163	182	211	178	178	176	163	165	174	181	183	184	179	145	211	168	182	169	174	175	221	176	134	197	178	169	166	193	176	194	194	184	181	166	164	167	176	215	192	191	185	178	171	184	153	177	173	178	182	185	150	159	173	170	193	181	203	161	182	157	168	181	187	204	177	191	193	170	179	176	152	178	163	188	161	186	174	168	192	200	175	193	171	197	183	206	192	161	164	196	171	179	163	177	193	198	184	165	197	204	188	182	168	157	169	182	172	166	180	153	181	193	185	163	169	169	167	168	207	184	150	175	179	156	185	200	154	173	198	187	189	161	173	173	167	166	177	169	191	175	163	179	193	207	186	205	180	178	170	173	169	172	191	183	181	179	178	179	194	174	180	175	194	176	183	190	162	194	173	177	192	191	185	190	179	204	183	155	206	178	187	194	168	175	183	179	184	172	166	196	181	181	165	181	171	180	201	173	179	190	163	184	191	167	181	194	154	192	199	181	190	166	145	180	170	166	178	175	170	160	180	177	174	154	165	193	213	177	170	148	196	165	169	206	192	186	152	173	200	193	185	187	185	197	185	196	194	181	182	161	169	166	162	188	170	166	166	180	176	195	181	179	177	180	197	166	198	170	180	173	163	173	170	182	167	191	190	187	166	141	176	179	188	177	173	159	197	188	185	159	180	193	179	167	148	176	181	170	175	156	176	175	179	177	176	176	163	174	174	171	163	207	192	175	177	175	177	165	195	178	184	171	181	174	174	173	176	180	149	182	189	178	201	170	183	160	198	193	191	205	179	185	185	183	186	175	160	182	176	160	187	186	186	194	173	160	181	157	175	190	153	182	175	174	178	180	176	171	183	194	153	160	195	168	152	171	196	163	179	163	199	192	149	166	176	207	148	161	169	176	169	157	173	193	173	209	175	175	160	186	178	184	200	195	142	162	175	169	198	176	157	200	176	187	203	192	209	177	187	194	180	185	162	169	187	163	205	193	167	183	151	189	190	226	219	204	205	179	146	180	197	169	202	197	189	159	187	180	202	162	185	200	177	199	186	188	206	186	149	168	195	158	163	161	158	165	167	184	180	167	186	179	186	171	188	183	186	178	181	185	189	160	175	205	202	175	169	193	199	174	160	178	178	182	187	152	149	189	183	153	183	181	168	180	192	189	196	188	191	153	170	169	191	170	167	188	183	161	166	187	173	182	183	175	182	173	188	170	169	186	171	160	164	193	164	175	157	188	189	173	189	197	188	176	166	171	184	182	174	179	172	170	199	192	191	205	177	182	173	165	173	160	165	156	180	160	156	187	177	186	197	176	166	166	177	164	182	169	194	146	166	174	175	204	170	153	159	157	166	170	188	160	168	204	185	179	188	181	182	164	160	180	177	166	166	171	160	188	190	183	178	177	195	182	178	193	188	184	174	159	167	148	173	185	168	170	144	187	179	186	184	168	176	170	203	186	171	173	182	187	172	171	199	177	166	193	159	181	172	174	165	188	193	175	184	173	191	168	196	172	168	181	181	197	186	180	170	167	177	186	167	164	177	194	177	146	176	197	180	169	177	154	195	206	161	159	185	171	176	206	169	200	170	178	189	157	195	154	150	182	153	169	172	173	182	156	177	169	185	194	150	185	191	160	178	174	172	206	176	187	182	173	189	194	168	168	164	195	164	188	193	207	159	170	191	163	181	167	205	193	165	167	200	203	182	154	189	174	187	162	171	178	176	167	171	207	189	164	195	178	160	178	170	188	200	182	209	198	190	167	176	191	163	198	166	178	146	161	171	186	160	174	189	172	173	171	171	165	185	182	181	158	195	180	174	191	166	189	183	191	182	165	175	173	190	159	183	171	172	160	156	178	167	189	182	163	184	162	190	202	184	184	206	170	201	155	174	208	191	190	183	195	177	160	184	168	186	189	191	197	170	181	183	193	191	215	159	180	197	189	166	202	161	179	194	188	197	185	171	161	163	212	190	179	166	189	184	185	165	163	191	194	164	178	192	174	153	162	203	185	182	183	181	171	160	209	177	187	157	172	165	186	198	180	154	164	174	164	182	185	181	178	170	166	178	160	201	190	150	164	164	187	144	177	173	176	194	158	171	176	156	164	167	169	155	180	192	199	185	155	188	176	171	175	169	156	175	192	183	172	188	149	159	169	175	165	172	172	181	196	194	175	191	180	202	173	190	179	175	176	172	166	164	160	175	192	201	167	165	180	185	178	172	179	166	200	191	171	195	176	171	159	181	174	168	159	158	204	195	179	213	176	178	197	186	174	173	196	203	178	170	206	211	175	170	191	206	173	186	202	174	182	168	179	189	190	201	166	182	166	177	188	188	178	175	200	161	193	193	161	181	165	194	177	177	176	190	161	168	142	182	159	164	185	169	177	187	168	194	150	189	173	206	174	166	172	159	196	186	168	149	183	165	198	178	176	187	148	210	181	165	177	204	159	172	178	174	161	186	192	168	188	192	209	148	178	165	171	186	169	179	175	172	198	164	171	213	178	190	169	168	175	166	188	158	187	180	186	185	190	188	181	184	162	184	175	165	186	170	179	164	177	178	202	168	204	181	201	184	193	181	154	178	195	171	161	189	166	167	172	177	191	218	159	166	168	195	177	194	173	151	173	170	174	194	145	157	174	215	163	187	171	170	175	170	160	186	185	180	173	195	182	177	193	163	211	187	188	184	180	198	211	165	159	172	188	174	167	185	171	176	183	176	142	214	175	189	171	200	147	161	190	166	178	202	183	153	191	176	167	192	177	187	188	176	200	195	159	189	179	170	171	178	200	171	180	174	179	182	160	187	169	168	194	187	173	182	177	170	194	185	175	210	151	202	179	187	164	170	160	165	184	208	197	179	176	180	202	180	182	174	161	182	151	185	162	175	168	170	178	182	172	168	181	149	172	182	173	184	164	173	182	165	198	173	193	172	206	168	188	159	179	193	180	175	149	161	181	174	181	183	209	182	168	166	165	180	178	164	185	191	192	159	204	177	192	173	192	177	167	192	175	187	170	200	185	212	178	183	164	162	205	175	175	183	187	170	161	178	199	166	197	188	183	188	194	152	197	199	176	171	205	162	163	180	161	188	185	166	204	174	182	180	163	195	198	170	174	168	191	185	170	179	188	204	172	204	178	185	185	172	182	189	160	163	161	173	190	226	166	185	185	193	195	172	196	179	130	151	161	184	165	184	183	176	183	184	180	188	175	186	182	162	191	168	175	169	169	177	144	181	192	190	171	181	166	185	179	179	169	199	187	200	188	197	175
2837	1380	3331	3603	2794	2304	2261	2249	2228	3057	8011	8018	5538	1994	659	489	494	513	453	450	477	485	515	473	435	502	496	504	463	451	513	501	520	493	459	516	486	478	469	467	507	470	464	470	463	481	465	472	482	450	474	519	468	470	510	453	456	489	447	466	496	465	494	443	476	452	457	478	467	450	461	450	499	501	456	475	514	500	523	472	448	488	456	481	498	484	483	478	491	499	486	465	500	470	493	494	498	483	434	512	479	462	470	495	456	492	498	504	438	454	500	499	496	483	492	489	461	488	486	459	469	460	454	514	486	449	473	482	465	480	447	466	432	459	481	483	500	494	488	461	451	501	484	444	451	478	428	494	474	467	478	478	476	457	520	473	465	449	499	485	504	480	444	469	460	453	484	500	450	451	500	447	439	487	469	461	441	454	461	504	473	441	467	454	483	432	499	518	481	476	448	489	491	509	473	454	458	482	452	491	431	450	463	515	503	484	515	477	469	474	503	494	421	491	475	460	518	476	501	461	471	450	463	480	468	514	492	465	498	475	498	497	531	477	496	505	484	505	524	478	505	488	476	526	477	477	499	488	462	507	461	470	455	452	518	454	481	462	488	496	462	486	442	451	465	495	493	492	436	465	492	462	477	529	478	450	503	480	486	482	488	465	509	452	450	479	445	463	483	483	515	457	471	434	465	498	497	488	455	475	496	453	466	487	487	477	452	495	474	456	512	466	512	469	465	482	501	461	488	498	473	468	499	457	447	483	510	486	484	487	498	499	468	491	444	472	458	474	492	456	473	447	458	444	457	472	509	458	469	464	475	442	488	490	488	446	448	451	493	470	478	471	447	472	465	504	447	482	462	441	503	499	488	445	480	526	521	504	463	486	460	462	495	454	493	468	487	497	507	486	473	480	499	450	466	522	498	496	496	446	504	442	475	508	466	485	522	442	482	475	503	479	451	456	485	453	508	448	519	489	480	494	495	453	484	487	485	453	465	483	490	475	478	469	458	480	510	492	460	523	494	497	483	457	486	510	487	492	462	486	430	475	504	504	455	460	481	487	511	497	461	455	467	494	501	446	475	492	490	447	481	464	491	467	491	472	477	490	468	462	495	461	493	468	471	481	486	452	489	497	497	457	487	488	438	493	492	490	461	423	468	471	467	482	469	468	497	467	459	475	483	479	464	493	482	469	497	502	460	478	469	523	483	476	497	458	464	454	486	474	487	463	505	478	511	469	456	471	497	458	521	537	501	497	479	541	480	497	491	525	501	460	499	523	488	453	492	512	461	479	477	471	508	505	476	460	465	470	508	470	478	435	472	468	465	475	449	516	459	480	473	479	469	473	449	488	538	472	482	444	512	477	460	467	484	490	515	474	463	513	445	510	476	496	459	523	524	504	500	440	443	480	466	506	505	463	441	455	490	468	490	503	491	450	485	447	464	476	518	492	456	474	499	487	437	484	458	510	467	456	477	466	471	444	479	485	473	516	477	487	453	458	504	504	505	488	491	448	476	448	477	524	450	489	483	473	456	504	468	477	465	516	479	520	466	460	452	464	468	481	488	485	467	505	480	483	462	477	492	475	452	513	491	486	487	500	512	428	458	461	494	488	456	529	467	490	461	476	454	471	485	489	488	458	438	484	492	483	465	442	496	461	484	508	457	495	477	480	450	489	466	459	465	473	477	464	466	492	523	459	486	476	476	470	487	476	489	470	451	472	470	482	465	470	493	472	462	453	488	470	455	440	474	483	500	484	492	508	542	460	494	492	487	452	467	486	494	480	504	474	456	495	478	478	501	500	467	480	489	497	465	526	486	476	469	488	483	526	499	487	462	485	479	481	468	459	498	478	480	523	473	493	434	474	480	456	474	457	428	517	475	470	473	501	447	452	443	485	439	464	476	471	509	489	495	463	505	486	501	482	448	463	502	469	460	460	473	442	489	473	505	483	498	508	472	481	473	477	457	491	461	483	483	469	464	466	502	451	476	530	440	448	454	504	499	505	438	476	484	524	477	457	461	473	478	469	480	482	495	465	488	545	471	440	483	440	467	506	463	493	483	453	480	482	497	497	431	501	498	514	438	471	473	483	503	482	458	491	460	465	440	476	488	481	472	452	492	472	447	484	476	479	446	468	457	470	427	511	463	440	461	481	468	481	476	474	507	444	489	474	456	449	512	503	486	466	482	470	464	476	467	488	484	494	490	455	502	473	488	480	500	527	503	440	470	465	529	496	496	480	468	454	469	508	476	461	501	492	453	489	478	459	474	429	470	467	475	448	481	452	477	482	493	449	457	487	479	449	467	514	491	490	480	467	459	495	503	478	437	477	509	473	469	500	465	449	469	467	467	485	465	461	492	439	472	451	446	482	478	484	454	483	462	510	500	494	486	477	467	454	480	501	473	471	488	484	444	480	479	491	438	480	458	500	496	490	499	480	472	457	458	479	461	481	516	445	449	514	467	475	424	456	485	452	486	482	446	486	446	511	511	492	454	458	527	476	475	437	459	493	470	448	536	499	461	446	503	483	454	435	448	473	452	479	485	449	453	474	512	500	476	462	518	472	439	504	474	465	487	469	497	503	469	465	476	446	489	535	435	448	473	477	471	469	501	477	488	451	488	454	492	489	482	478	493	492	458	483	503	473	454	485	499	436	461	529	471	520	491	462	479	466	502	487	467	491	541	472	534	463	478	492	467	478	500	477	494	475	439	473	449	467	507	465	488	519	422	472	492	450	450	493	492	473	516	492	503	522	464	478	492	467	501	478	466	486	500	447	480	480	506	479	474	499	491	490	439	496	448	496	480	465	486	511	508	487	501	462	501	469	470	450	469	475	513	506	479	484	444	500	446	474	463	477	482	475	492	454	485	475	467	484	473	456	484	506	507	489	485	466	464	490	439	491	460	489	498	459	477	459	498	500	461	469	485	458	464	459	469	486	510	477	458	482	471	504	480	512	463	463	469	468	481	483	501	484	452	454	450	478	484	464	480	501	498	462	516	490	441	491	462	513	484	467	488	427	477	444	536	477	463	516	487	526	479	490	488	460	473	467	502	447	444	485	511	482	493	439	491	472	476	474	502	451	452	495	486	486	483	473	468	466	438	467	454	475	479	494	464	493	517	460	514	443	458	464	487	459	481	477	484	447	493	503	491	478	503	486	549	457	501	491	480	516	504	507	510	498	465	492	480	475	493	487	457	454	479	475	487	512	479	497	513	471	468	486	442	485	450	497	498	461	467	494	469	509	492	439	479	475	511	494	486	491	450	457	479	494	481	427	450	461	462	465	454	458	489	490	477	480	476	458	483	498	473	500	449	461	465	511	506	491	514	472	459	482	423	476	515	455	472	474	474	466	460	479	481	498	501	460	444	486	470	482	449	447	495	481	500	450	441	477	487	478	481	463	488	497	472	467	462	482	499	482	467	490	481	472	479	464	494	487	478	505	435	485	504	441	453	489	465	492	473	473	486	513	474	496	457	486	489	518	467	503	488	495
9697	4501	4791	3279	2540	2079	1609	1570	1288	3520	17308	16219	10453	4782	1156	303	269	298	297	290	309	327	281	298	314	319	291	313	272	288	278	294	275	315	284	335	305	295	318	260	279	287	288	323	285	290	318	294	314	267	299	324	286	299	313	288	294	312	319	286	295	280	272	265	260	292	279	286	323	300	334	302	289	304	298	294	272	266	282	309	300	312	330	296	289	307	260	303	291	298	284	318	307	292	282	283	288	311	317	293	305	287	301	305	310	287	248	299	289	265	285	292	299	286	315	306	325	312	279	302	329	302	307	301	303	299	310	310	272	301	307	337	319	303	258	255	284	314	309	292	268	316	284	308	306	271	274	285	286	294	292	278	265	303	309	306	293	285	307	300	304	314	309	283	293	281	278	311	325	310	280	272	302	306	272	300	307	299	286	272	284	276	293	279	289	316	309	283	297	270	269	308	313	337	287	296	303	286	297	300	290	285	283	292	273	279	269	253	289	276	272	321	303	284	319	293	268	296	309	293	273	303	280	307	285	270	298	275	338	282	253	301	256	293	309	282	268	277	319	293	289	264	274	285	295	286	293	271	285	277	280	252	269	290	282	309	301	301	317	311	265	307	293	285	288	296	281	273	300	293	304	304	306	310	305	271	259	280	255	307	278	276	295	289	291	303	296	292	284	283	291	298	281	297	324	322	273	318	299	271	316	316	290	289	295	286	275	347	295	298	321	275	324	305	295	303	286	290	301	290	293	307	282	302	294	323	277	302	264	271	295	300	289	302	304	295	289	258	256	302	272	298	308	283	303	281	318	289	305	303	271	264	266	310	326	278	272	300	302	270	299	293	296	321	319	313	277	302	303	303	308	316	277	301	295	287	284	309	281	269	280	277	346	296	295	305	308	292	306	290	278	293	296	283	307	294	304	277	313	310	281	275	299	329	325	306	330	279	307	270	290	334	294	303	286	296	312	310	288	272	300	311	315	274	319	320	272	291	296	300	279	292	299	287	299	307	304	286	268	314	298	284	297	326	300	289	316	270	298	307	282	276	291	251	303	310	294	276	279	303	301	262	303	309	284	289	308	299	253	276	298	276	282	314	311	288	271	287	283	295	303	299	277	293	297	280	301	262	297	294	299	289	281	283	282	295	298	254	326	274	293	290	304	300	309	311	297	284	278	319	304	272	307	308	316	298	269	285	306	295	283	291	283	301	309	296	276	272	288	268	281	282	284	300	275	307	309	294	256	322	301	322	298	278	291	280	294	295	312	322	270	312	291	313	316	272	280	311	274	289	315	286	274	284	293	299	286	262	331	312	301	267	286	300	309	259	280	270	292	275	295	294	280	283	293	283	294	301	297	290	293	268	284	300	300	313	298	276	311	305	304	253	282	290	306	284	269	288	303	272	307	309	318	275	286	299	295	286	300	285	306	312	324	305	284	273	260	272	284	281	282	283	283	304	255	280	287	304	291	278	276	288	329	308	294	303	281	306	282	303	305	299	300	306	297	284	260	321	304	322	294	278	325	266	307	325	269	276	328	304	324	297	310	325	297	282	308	292	300	288	272	284	256	294	310	258	317	292	273	300	287	307	313	297	273	279	297	275	300	292	290	275	275	278	274	304	276	296	300	282	316	284	306	313	290	307	296	287	294	316	265	287	296	315	284	274	282	296	308	295	332	315	267	316	325	288	261	308	292	274	307	321	289	306	294	273	273	293	302	277	277	298	284	269	276	273	302	287	321	266	303	301	289	280	309	326	301	294	296	312	289	300	308	308	305	280	290	296	276	304	313	296	332	303	322	298	291	295	325	272	265	292	287	272	315	288	302	286	325	308	258	278	281	308	305	306	300	291	293	278	285	308	305	329	324	293	281	297	265	299	300	306	296	317	311	329	279	287	286	304	263	302	267	265	270	308	313	299	318	278	277	273	296	293	293	314	288	298	281	276	315	294	288	270	283	283	320	286	298	295	294	304	298	300	282	321	290	299	298	289	277	304	337	331	275	315	295	320	283	302	295	324	302	311	289	273	282	317	262	278	277	294	298	295	302	291	296	263	302	298	318	296	317	294	294	281	267	292	278	285	280	275	303	308	312	248	296	279	293	293	261	281	303	268	316	294	281	274	290	290	276	284	311	289	271	271	284	311	292	293	302	292	281	281	310	268	312	296	334	274	315	273	309	295	285	279	290	279	282	288	311	322	309	297	314	292	274	265	333	298	277	286	265	317	301	295	286	288	262	333	292	300	274	258	307	280	295	282	290	287	269	263	332	292	300	272	300	295	285	325	314	319	303	304	272	285	314	307	296	300	288	332	286	311	283	300	304	297	309	280	276	287	281	303	318	276	261	258	318	283	299	299	289	339	306	310	280	284	317	327	273	272	291	316	281	279	282	266	312	296	295	313	315	311	276	306	268	298	342	303	303	274	299	288	327	295	274	308	274	293	293	299	279	305	289	314	275	274	299	271	287	277	324	312	288	298	308	267	278	307	280	312	294	284	251	281	293	278	308	280	280	304	331	300	276	282	280	310	269	272	302	297	316	323	297	311	283	264	280	239	304	281	274	301	258	267	292	304	297	296	299	277	287	295	280	279	293	295	326	279	303	281	225	300	306	299	294	277	292	268	282	258	280	278	310	269	294	313	248	293	283	262	309	292	298	286	275	303	283	273	281	291	281	265	325	275	267	289	282	309	316	273	262	292	311	291	316	287	280	277	269	297	317	297	296	272	300	293	281	303	290	301	285	320	281	273	293	318	303	315	264	323	301	265	327	310	296	294	271	279	288	307	263	298	275	258	318	287	299	292	289	280	280	314	300	304	298	298	279	292	299	301	312	300	301	291	297	266	300	281	313	279	285	266	286	289	297	292	290	301	292	303	325	285	344	276	313	310	292	297	302	331	282	312	271	279	277	311	314	271	301	298	296	295	301	274	303	263	305	308	267	300	294	294	303	281	289	278	284	306	289	328	302	283	312	319	295	280	299	269	289	299	311	276	301	302	322	317	267	294	300	343	269	311	303	320	272	276	286	309	288	310	342	308	307	309	288	289	285	268	308	310	310	280	286	294	321	322	299	278	290	288	296	327	302	289	302	266	303	307	274	288	288	256	254	284	315	298	291	301	332	297	324	292	327	282	289	322	297	303	309	278	304	280	305	274	302	285	306	294	278	297	321	270	293	292	303	297	276	279	242	290	299	282	280	290	300	287	306	303	289	269	288	297	312	307	273	295	290	298	291	297	300	314	253	326	322	309	303	283	284	303	264	297	327	302	303	281	282	307	298	304	274	291	314	300	301	292	305	314	296	300	298	278	249	299	307	317	308	272	283	292	302	319	310	310	281	262	310	319	248	302	295	299	321	295	282	280	296	288	297	294	264	296	285	288	277	298	286	300	299	289	269	283	307	323	295	300	272	273	264	282	308	318	309	275	315	282	283	272	333	289	272	291	282	318	268	309	302	320	296	280	307	297	283	265	315	275	301	307	311	298	280	290	297	263
7612	4002	7362	8286	8121	7600	6691	7080	6095	13938	40432	36581	28248	16648	4277	768	727	750	761	708	745	702	733	784	785	767	722	710	742	747	766	715	707	720	727	709	707	692	757	711	686	787	744	719	703	672	745	704	748	712	753	731	740	730	706	717	715	750	774	746	700	784	753	729	722	728	725	725	728	726	767	705	768	724	753	742	719	735	693	728	718	745	707	728	705	736	714	750	730	691	759	718	682	731	700	758	700	722	707	763	730	726	774	758	758	717	698	773	722	749	721	708	780	713	743	717	703	720	747	697	780	701	749	729	714	732	732	723	723	732	754	739	745	688	676	705	744	725	756	718	691	730	716	718	755	744	741	763	752	737	732	702	765	771	735	740	694	697	741	753	721	675	739	751	716	723	693	681	708	745	747	771	712	714	729	780	790	711	751	704	717	749	728	708	715	759	751	786	704	765	729	694	713	703	694	737	743	736	728	680	763	776	726	729	743	717	706	728	720	763	691	722	724	779	781	759	722	721	711	719	751	724	736	746	758	752	743	729	781	689	737	738	753	700	724	668	754	719	723	715	727	717	707	712	769	712	778	733	754	698	758	746	743	738	795	714	699	740	719	711	718	682	748	723	702	709	753	769	729	764	689	722	759	716	775	716	748	704	716	744	749	713	723	738	725	729	749	712	729	753	751	685	781	694	699	740	755	728	736	717	659	731	702	703	746	732	720	776	777	711	767	744	735	729	758	725	744	712	724	748	694	712	747	733	726	792	698	749	748	736	735	734	704	735	726	721	712	734	715	751	750	743	716	740	768	732	778	753	717	745	729	715	712	688	779	741	752	734	707	740	666	713	731	700	707	728	775	698	756	769	690	762	753	737	716	760	715	734	731	718	727	803	719	692	731	742	725	750	712	784	741	702	743	722	754	725	734	734	710	753	778	684	760	708	694	778	747	772	792	747	733	702	789	717	717	695	740	762	723	721	736	732	729	715	709	731	751	713	730	723	742	723	695	712	746	726	779	786	709	660	720	722	734	819	726	728	734	753	746	721	755	737	748	697	768	740	691	750	764	758	725	721	774	707	730	714	747	693	707	704	738	719	741	782	747	747	709	769	702	764	744	707	696	744	709	708	758	696	719	688	729	755	762	728	798	754	728	729	763	761	760	761	757	752	720	746	740	722	769	746	736	720	714	712	776	739	750	723	729	708	723	759	706	744	712	754	783	683	719	712	771	695	699	736	741	762	713	728	651	699	737	757	686	717	716	736	755	716	731	732	678	742	730	732	745	720	718	779	728	754	729	771	747	730	685	754	716	735	687	749	722	766	743	770	676	730	713	710	720	768	759	724	709	732	727	692	738	753	734	717	720	767	707	734	733	768	759	777	728	741	756	753	730	704	677	713	716	679	754	779	721	786	734	744	712	707	714	736	710	769	765	733	751	725	715	716	736	790	762	713	715	770	755	667	755	712	733	757	736	740	743	726	715	747	713	717	701	730	699	738	754	710	717	723	759	748	704	700	774	741	678	695	734	707	779	736	711	708	695	714	801	690	746	719	751	740	748	727	769	727	715	763	700	748	706	714	777	743	735	737	717	743	737	710	729	766	748	758	747	710	728	743	741	736	722	711	730	716	749	731	721	690	702	686	709	729	717	773	724	745	693	759	681	679	741	774	672	745	728	703	719	698	753	682	767	779	751	709	712	698	699	709	698	740	698	743	770	747	716	768	757	716	751	764	706	714	721	742	746	746	693	721	758	759	714	758	750	733	695	742	734	747	713	736	754	727	757	688	727	740	739	717	738	744	760	757	700	717	723	769	750	683	798	752	756	727	766	755	736	710	694	733	770	758	723	751	711	769	730	688	732	714	774	736	740	730	743	692	732	740	727	723	708	738	708	730	772	756	757	749	708	742	725	741	683	758	764	738	716	748	753	730	704	762	723	739	714	697	732	686	748	726	743	736	762	720	732	717	739	701	728	714	737	684	708	752	713	694	767	704	725	759	730	727	735	720	682	725	759	753	710	681	729	671	733	757	751	742	736	791	765	745	696	738	706	699	749	723	714	708	716	716	755	704	767	734	766	706	715	751	717	784	780	771	702	743	745	729	755	732	732	721	732	735	726	707	714	719	730	731	761	730	708	732	699	754	712	739	736	751	686	725	735	696	717	735	743	751	682	749	743	739	718	692	744	746	790	745	739	726	762	699	776	753	780	765	762	758	766	720	721	745	686	742	740	709	741	717	705	739	718	717	736	736	717	714	734	726	732	711	772	760	741	756	711	776	725	746	764	728	766	721	722	720	690	721	738	700	746	738	775	680	753	757	715	694	731	735	724	726	744	742	711	715	703	724	773	713	754	723	753	724	770	734	750	739	751	724	745	731	764	713	717	736	772	774	743	720	727	737	749	733	747	726	724	740	769	736	715	697	723	695	744	721	749	712	763	685	716	759	741	727	754	708	704	722	757	680	698	721	753	663	741	732	732	755	729	777	698	672	671	788	726	709	715	688	747	705	758	672	743	741	775	747	759	766	686	753	741	728	719	731	768	774	697	757	742	744	717	753	730	746	720	738	692	728	740	750	649	722	793	730	760	694	730	723	744	731	685	724	727	769	686	696	684	752	759	733	750	736	749	723	788	773	689	738	719	762	741	736	752	745	759	715	724	692	767	746	740	675	731	723	698	724	728	703	740	710	716	711	740	753	749	695	722	758	777	664	687	724	703	711	790	790	754	716	726	725	744	750	749	784	728	724	738	771	700	736	783	739	758	772	729	728	755	754	721	771	714	702	695	683	718	699	725	743	747	682	749	702	693	747	722	740	770	752	696	760	758	731	727	732	695	745	737	737	750	740	750	763	709	784	756	725	784	733	712	731	725	695	777	715	737	758	760	755	754	750	732	754	734	697	729	784	736	772	714	773	740	718	720	721	743	720	724	737	786	693	684	682	726	745	764	696	723	719	768	707	709	692	733	732	706	754	722	748	736	695	743	742	731	732	724	716	776	741	697	698	719	712	730	752	719	712	741	704	777	748	716	674	744	713	693	785	750	740	730	735	790	741	729	762	742	754	760	730	707	740	722	711	730	768	730	755	738	736	733	741	676	753	695	726	779	739	788	770	698	730	754	725	732	784	733	770	746	745	741	776	660	726	752	711	728	715	707	755	771	692	754	751	740	702	740	718	730	705	720	722	749	740	690	700	722	688	722	743	714	709	689	718	736	731	750	706	719	719	807	716	717	752	722	736	726	721	733	739	724	732	728	710	712	735	712	723	682	718	756	756	743	712	771	710	713	764	695	715	757	679	702	726	720	737	743	766	707	742	751	739	775	726	701	724	712	708	754	738	758	744	733	742	700	721	769	750	765	739	729	698	709	747	755	697	730	701	698	731	740	730	730	791	692	773	721	749	728	746	736	754	722	767	734	719	773	766	748	745	708	724	734	664	745	727	764	752	746	733	747	743	688	696	736	782	708	693	722	741	738	788	734	708	687	723	759	727	729	750
17368	9069	9271	6523	5523	4567	3377	2416	2590	15822	27542	27859	19907	11366	3588	432	349	331	342	342	323	311	295	305	316	299	318	326	324	300	328	303	319	327	323	330	341	330	356	293	313	339	335	336	343	336	331	324	289	315	326	338	317	309	306	347	309	323	317	324	337	288	327	357	341	323	365	377	315	322	361	286	332	311	294	302	328	286	287	309	316	297	312	336	364	342	360	322	361	319	332	356	291	331	316	338	325	312	356	311	328	344	348	313	336	344	339	327	297	307	308	321	311	337	369	302	371	342	320	327	352	325	360	319	339	320	327	347	331	321	330	345	368	300	352	312	359	337	342	305	351	329	309	333	308	313	319	310	324	319	338	364	331	334	319	345	321	361	341	340	367	326	338	317	316	302	306	332	327	304	326	326	329	295	309	356	316	333	339	355	297	300	318	284	294	332	329	305	321	307	325	343	331	303	330	338	336	339	338	314	273	289	358	350	302	316	314	317	342	330	318	305	318	296	324	339	339	340	282	318	318	287	304	323	332	324	307	335	321	337	335	310	341	336	291	331	321	333	317	305	313	327	314	314	341	306	315	319	330	334	359	306	307	319	336	328	332	315	311	330	348	333	289	347	336	310	318	328	325	308	308	327	303	320	349	342	306	321	314	321	329	330	345	317	335	339	323	323	336	354	329	318	316	346	318	312	272	358	325	337	322	314	304	326	341	340	317	322	306	270	312	340	307	325	320	316	288	321	328	327	348	306	330	296	326	324	310	327	323	330	316	342	365	308	334	313	286	325	364	303	313	289	334	343	329	310	344	305	322	322	355	297	298	324	339	306	306	319	330	293	329	309	326	329	330	334	327	328	323	322	332	323	343	338	337	330	343	330	310	337	335	346	349	312	313	291	291	330	300	351	322	326	328	327	317	321	345	335	342	290	293	320	336	330	336	341	351	294	319	353	307	327	327	344	306	306	312	345	325	351	313	331	333	304	313	298	349	332	299	334	324	326	300	309	323	343	326	327	340	316	322	325	318	333	330	321	321	355	335	331	329	306	308	339	337	336	351	309	307	333	332	352	335	351	306	326	325	303	339	342	302	335	327	341	336	309	343	312	315	303	345	318	326	358	336	340	321	315	341	321	329	330	322	332	315	338	332	343	277	312	323	302	360	321	304	280	321	312	294	354	333	347	326	306	339	345	328	326	303	293	344	310	338	293	291	347	330	342	346	341	294	340	321	361	341	307	290	325	332	297	313	301	342	366	330	295	321	341	326	310	326	329	339	363	318	322	342	307	315	335	330	323	320	320	287	313	312	313	324	371	301	310	316	338	351	330	323	331	310	287	349	293	337	312	330	316	324	328	299	295	351	310	338	309	299	349	324	305	332	333	325	335	356	379	346	344	335	330	312	329	340	299	317	333	354	347	320	345	261	320	304	290	328	346	319	314	344	357	312	346	326	349	329	330	312	302	328	320	323	315	322	316	343	339	356	302	311	331	319	259	340	304	353	337	331	306	305	304	338	314	318	324	319	329	305	311	341	309	340	337	320	332	323	316	269	357	325	326	332	309	331	328	325	328	337	331	323	311	331	321	327	317	323	335	287	326	325	327	287	340	310	337	331	328	320	299	312	320	323	303	314	305	337	299	299	307	327	338	297	310	341	341	335	346	332	352	317	299	316	325	318	324	314	331	354	319	337	323	297	319	325	316	321	333	331	330	317	303	336	322	307	317	315	344	323	327	304	327	357	318	285	315	333	303	331	324	349	325	325	317	308	297	329	361	319	312	303	325	286	328	326	321	354	333	329	331	320	369	307	324	307	331	318	323	351	309	344	303	357	304	316	312	315	321	323	341	343	322	348	303	349	330	338	316	306	326	291	301	328	311	358	326	318	334	335	334	321	324	312	310	352	330	313	318	345	309	277	339	313	367	332	305	291	324	346	278	301	332	292	345	356	299	327	300	301	349	314	325	360	304	348	336	293	329	344	329	340	347	328	321	310	339	326	350	349	302	358	343	336	323	356	334	324	307	341	335	337	330	288	298	302	301	321	319	323	345	294	307	314	294	327	339	325	310	341	334	318	337	320	316	354	327	329	318	313	338	358	339	315	308	306	327	331	326	313	328	332	328	317	324	323	282	355	357	292	323	312	349	308	312	306	350	310	343	335	302	357	331	339	303	358	322	352	325	328	306	341	346	307	351	307	305	326	374	324	315	349	322	316	313	311	367	335	338	326	330	362	340	324	299	324	337	309	312	315	349	344	339	315	347	267	322	319	326	355	325	322	338	318	333	321	303	310	341	339	303	272	330	334	340	335	335	330	343	294	323	324	316	346	334	336	294	297	319	321	327	313	308	299	336	322	356	331	341	324	303	320	324	311	315	321	311	357	342	315	323	301	344	319	331	341	380	337	339	323	305	313	306	327	323	335	324	360	319	309	328	333	320	302	349	356	296	333	349	380	317	302	311	318	342	317	279	295	314	322	290	345	298	301	344	344	344	322	335	274	348	343	326	351	308	318	353	348	330	322	314	329	326	327	350	329	326	321	295	347	322	355	318	319	300	323	357	329	342	327	323	311	347	317	302	306	336	324	318	298	316	355	324	324	322	343	314	308	323	277	323	333	331	343	317	353	288	314	323	323	332	326	318	306	285	289	340	323	318	326	308	334	313	287	326	337	338	311	319	323	315	324	348	302	346	349	329	321	321	312	323	315	352	335	336	325	320	339	309	314	352	357	311	332	374	318	338	321	328	355	294	334	338	331	344	319	313	369	343	341	323	315	313	346	308	330	317	313	324	313	308	346	320	336	316	331	338	348	321	308	325	352	333	355	319	342	363	331	317	317	352	318	296	340	336	316	326	334	341	347	328	311	342	341	314	339	323	294	339	348	317	319	358	309	302	335	301	328	304	352	316	313	327	314	324	318	336	297	336	295	317	336	341	355	328	345	349	354	315	347	303	337	309	296	313	293	320	340	315	320	327	336	339	304	352	299	327	318	324	342	326	310	339	327	319	341	315	324	326	318	350	317	302	306	315	328	299	348	370	342	339	323	331	331	303	335	290	336	335	336	322	359	344	355	321	321	326	320	336	327	314	330	347	325	287	322	345	290	319	342	353	346	297	313	332	332	308	341	317	305	340	307	333	304	302	360	357	326	310	311	313	313	312	315	326	336	324	340	325	319	315	316	342	312	333	318	333	353	332	330	328	337	336	311	331	313	345	334	329	310	345	309	310	296	312	291	324	313	332	323	311	321	335	334	336	352	293	312	321	324	361	347	337	339	323	310	316	293	311	325	307	344	290	344	349	298	299	306	292	332	302	355	359	373	324	322	317	296	301	340	354	316	292	316	332	330	345	306	327	318	339	333	311	307	320	314	288	310	309	307	326	321	338	358	327	348	337	324	302	306	335	346	331	331	345	302	345	333	311	324	339	330	333	322	305	312	361	316	332	323	345	311	295	309	329	323	330	317	345	339	337	350	325	331	319	328	350	321	332	344	305
10675	6596	11742	13067	15252	13948	12030	9855	11200	34563	48446	47101	39267	28251	10954	1059	836	827	840	850	781	813	764	809	787	785	730	802	771	822	807	784	829	784	781	842	794	744	767	841	791	776	776	797	821	760	789	802	769	769	802	764	796	772	720	787	811	783	769	766	762	769	815	834	790	739	791	774	787	774	791	766	779	743	795	796	799	766	805	799	772	758	760	811	764	707	791	788	810	719	755	738	747	804	781	820	807	768	733	800	772	799	767	776	759	816	751	731	788	796	812	801	789	728	737	820	746	808	748	774	795	738	825	793	753	800	793	778	786	797	753	745	790	795	795	801	752	773	762	777	774	782	801	778	784	788	754	779	754	740	757	782	746	786	738	753	786	753	790	769	791	776	720	775	778	776	800	817	814	775	776	813	779	785	807	765	803	819	781	813	767	794	773	755	805	781	761	765	817	790	763	821	778	770	775	774	806	770	770	826	742	720	793	793	809	789	761	799	808	809	745	770	775	780	786	791	792	754	789	771	777	796	721	757	774	768	753	781	880	790	724	761	755	812	768	769	744	795	709	773	753	812	781	777	784	812	813	763	786	794	805	748	773	814	792	749	776	778	800	755	802	775	785	794	787	740	803	788	764	818	753	725	768	761	783	857	823	777	755	783	751	820	777	840	781	785	786	773	809	837	842	800	800	790	770	747	753	723	790	792	743	748	773	798	825	756	781	796	818	767	814	797	752	771	777	799	780	749	785	719	767	787	794	779	792	749	779	803	783	762	836	734	800	760	788	782	855	787	769	801	775	791	805	760	774	738	789	808	761	807	751	780	810	773	799	808	830	808	775	783	784	783	772	797	787	815	826	769	774	767	780	763	741	831	776	729	772	791	741	773	783	737	808	738	755	812	827	772	737	806	798	777	793	789	791	790	753	803	765	789	766	757	780	762	851	779	747	747	831	799	767	731	779	834	759	737	735	812	843	752	775	814	760	758	781	805	755	817	760	844	771	786	768	799	765	794	804	766	730	817	796	739	815	808	802	814	822	840	798	769	780	774	799	782	769	819	842	775	775	804	782	754	806	778	767	808	786	822	792	796	822	814	773	781	833	742	768	747	737	758	801	813	780	795	768	729	763	755	832	767	764	807	761	785	818	788	747	772	753	807	799	766	752	819	764	798	719	747	850	816	780	773	807	835	813	813	814	790	789	816	742	755	767	783	793	764	733	785	814	730	788	752	794	772	804	799	751	771	785	772	753	802	788	739	781	769	778	809	797	811	787	794	746	783	809	767	737	811	790	787	798	760	774	764	796	768	768	797	805	821	797	767	776	792	824	759	811	741	749	758	771	781	825	727	768	747	770	786	800	799	798	816	778	794	770	819	812	767	786	774	782	763	791	794	775	780	764	800	796	803	792	748	699	811	773	813	794	780	780	735	801	772	810	753	807	790	714	768	769	821	780	777	809	766	766	778	778	815	758	806	795	791	801	766	793	808	788	804	797	833	783	849	800	756	814	763	821	775	792	819	781	749	788	788	735	800	787	757	788	765	792	706	776	794	760	792	767	751	790	764	802	788	742	779	769	766	791	814	801	802	820	807	811	781	856	791	796	805	827	766	782	830	792	760	791	781	779	808	824	740	778	799	753	767	731	782	798	800	832	842	774	846	780	768	756	732	775	800	792	754	757	776	838	794	782	794	812	786	793	755	846	799	748	792	776	825	810	776	814	720	773	779	762	766	753	787	831	788	785	819	827	764	810	770	791	798	735	776	784	775	796	756	768	805	797	771	758	789	757	812	795	797	794	743	754	834	781	790	749	743	843	783	744	818	805	734	763	767	783	774	815	800	725	761	785	834	759	783	812	791	763	789	797	778	762	795	770	757	772	833	758	802	779	812	763	775	779	812	737	765	781	785	820	739	774	802	805	791	745	804	786	790	780	827	778	832	812	817	726	774	774	821	759	793	765	745	800	751	779	784	789	778	775	757	775	761	751	771	746	818	778	777	780	757	765	809	760	793	807	780	864	800	774	809	744	762	805	798	773	794	805	736	820	808	784	786	752	876	732	782	788	832	784	804	758	781	731	814	811	811	795	807	782	774	737	813	777	836	740	752	819	820	782	764	793	779	767	814	799	824	817	825	802	802	759	776	791	790	773	771	784	749	768	793	807	802	804	799	783	776	776	718	761	782	804	751	807	783	810	790	767	781	786	807	784	785	778	809	756	798	801	782	791	763	776	731	794	810	774	825	807	837	795	791	796	851	741	769	761	824	758	753	760	818	812	776	778	774	780	819	793	760	786	745	764	754	776	777	740	819	807	778	801	822	798	821	818	750	758	762	759	796	813	738	791	820	767	758	805	783	802	765	774	744	765	799	765	806	744	779	761	786	772	772	823	800	791	791	831	779	815	837	715	758	787	795	837	818	761	785	822	750	815	764	787	765	805	766	812	778	819	751	789	802	725	799	857	821	768	772	791	758	772	816	774	773	797	773	767	786	798	773	817	776	808	767	783	796	811	747	731	749	770	789	795	778	741	834	765	787	847	809	850	811	806	819	805	813	764	742	813	773	766	816	817	792	795	824	805	765	748	815	717	804	832	789	745	762	765	803	753	796	792	787	808	763	739	804	801	821	813	798	788	764	780	783	790	745	793	791	778	817	780	757	770	806	847	886	785	765	797	760	785	784	744	799	788	800	820	827	796	743	763	782	791	752	813	770	776	783	803	796	783	760	763	835	774	772	800	791	761	797	795	732	795	747	806	764	785	805	763	803	717	804	754	777	816	778	780	818	782	752	825	734	786	820	767	756	752	787	753	790	803	790	771	797	803	812	786	729	752	824	782	822	786	778	769	771	771	765	779	834	758	802	838	774	796	765	805	797	774	827	762	743	816	769	805	776	776	798	732	762	790	770	787	820	743	768	808	794	749	794	798	836	812	793	753	801	796	855	824	777	803	729	760	789	765	846	824	780	762	813	767	775	765	777	809	788	813	758	797	800	727	760	778	797	787	833	812	777	749	787	783	787	793	838	763	795	833	807	856	791	786	821	794	780	777	797	787	796	798	806	768	752	799	753	758	794	771	781	799	792	760	798	781	737	792	829	753	793	772	801	743	728	818	787	805	754	802	764	823	765	814	783	777	746	796	745	851	827	775	776	767	805	761	781	798	803	761	830	784	789	772	788	792	776	785	806	811	794	768	814	790	815	747	833	816	817	788	729	786	769	763	827	764	755	827	814	812	750	768	808	844	813	760	771	777	797	791	795	778	826	772	815	792	746	786	744	781	757	786	777	759	787	835	764	805	767	766	810	773	754	842	760	771	822	776	798	743	744	799	777	822	776	828	742	820	752	779	780	760	768	768	788	709	766	774	802	801	812	765	791	809	806	787	785	830	807	787	751	809	722	797	801	810	731	793	761	784	786	778	822	773	804	790	836	772	753	860	783	775	822	748	806	797	795	786	785	765	757	789	835	786	773	764	826	817	793	770	762	766	788	758	811	803	795
3277	1617	2317	1587	1127	948	621	401	624	1220	1513	1353	1114	689	384	229	202	213	228	199	221	216	207	210	189	226	219	211	213	212	206	187	197	192	181	208	222	228	190	203	202	220	204	215	221	236	235	210	197	224	203	217	230	191	209	184	166	199	204	184	192	242	199	221	216	201	228	209	199	208	213	219	222	196	191	212	219	239	202	223	213	193	205	220	234	217	215	184	209	211	190	195	188	181	209	214	187	211	223	215	187	191	203	219	216	218	238	233	220	207	207	211	223	196	205	227	213	201	180	202	196	204	217	239	210	189	220	204	240	204	201	229	195	205	244	218	209	224	214	221	229	206	218	207	211	237	218	208	193	197	206	220	203	213	204	200	206	209	196	225	187	193	214	208	204	188	219	236	218	201	223	199	184	219	201	215	208	212	219	213	194	190	211	192	222	217	202	200	235	209	211	194	208	219	196	230	198	217	209	240	178	217	205	213	223	191	213	182	220	162	192	236	232	213	205	206	234	188	227	227	217	205	206	195	201	215	216	200	206	209	215	216	232	179	243	201	186	240	202	229	224	221	224	213	214	204	233	205	207	228	193	217	180	207	206	210	212	186	189	198	210	215	201	186	205	215	207	201	223	197	197	218	232	202	190	193	198	234	231	199	213	229	203	200	201	211	177	194	228	196	196	228	205	207	227	223	218	204	223	218	200	211	191	235	215	211	223	210	205	218	220	200	208	237	210	210	206	201	208	206	219	204	224	199	238	184	189	179	244	207	200	208	197	235	233	200	201	226	220	197	215	227	207	235	228	190	215	193	175	209	210	252	214	203	229	197	196	205	225	201	209	215	186	228	207	200	215	199	242	219	216	183	189	207	204	198	197	221	208	214	184	209	210	192	213	202	220	211	208	207	233	210	219	210	192	208	219	232	194	217	189	204	199	210	204	223	197	220	215	208	214	234	216	211	210	222	183	213	230	218	198	196	177	229	205	206	203	239	197	196	244	221	203	232	229	223	204	209	206	204	209	191	206	196	215	232	237	193	219	205	209	209	219	192	214	225	214	237	208	223	202	216	210	197	180	208	211	231	213	243	208	196	234	204	234	218	214	199	211	192	196	225	204	226	216	188	223	231	218	214	206	192	254	225	211	200	220	235	214	191	252	211	211	217	205	225	192	219	229	190	229	222	232	212	217	215	223	192	225	169	208	178	226	185	202	201	203	216	208	220	233	217	220	210	192	207	216	219	207	215	200	220	206	218	187	219	208	215	195	209	206	215	198	230	198	219	199	237	211	223	200	204	211	210	215	217	202	226	227	210	229	202	229	229	225	189	206	208	211	192	221	186	199	220	191	181	211	213	217	209	201	198	227	222	206	193	218	181	222	195	234	203	229	197	195	211	205	212	223	213	218	246	232	200	217	227	221	226	198	224	248	218	200	216	210	234	218	206	221	195	209	223	190	189	221	198	229	214	217	234	240	208	219	200	210	205	230	188	189	199	212	222	204	186	213	206	229	207	198	210	213	206	212	193	217	241	238	206	193	202	222	212	216	188	221	181	208	205	214	242	214	197	200	245	197	211	188	193	225	213	206	204	224	199	212	229	224	201	211	232	198	208	228	210	216	208	228	209	203	221	203	210	214	205	243	194	231	196	212	233	215	207	202	216	226	210	217	212	226	223	183	236	203	220	198	180	201	230	197	209	218	205	224	190	196	209	202	219	188	216	230	230	219	198	159	179	196	225	222	208	222	214	258	208	201	225	178	210	228	194	224	195	204	180	212	202	219	204	216	217	185	213	209	196	200	243	239	193	194	213	203	216	182	204	204	186	211	193	214	200	192	207	229	219	207	202	197	176	220	216	229	213	196	196	206	201	219	202	188	228	237	216	215	184	211	219	192	198	195	219	211	195	201	195	210	222	215	230	208	214	227	193	214	204	186	241	219	226	241	221	217	215	241	228	167	217	194	211	241	200	219	211	191	216	215	217	223	230	206	197	187	192	209	230	196	219	214	220	197	206	210	228	206	233	207	207	196	245	199	209	206	208	220	226	237	222	205	226	224	200	195	211	218	208	196	230	202	211	213	217	203	218	208	237	219	195	241	200	235	232	211	220	222	187	216	219	218	205	201	191	206	207	221	202	175	196	203	212	217	211	217	210	210	213	240	201	185	220	189	210	225	225	224	187	205	210	174	211	218	218	190	191	220	194	217	201	208	206	219	217	208	212	198	185	203	209	234	207	199	211	188	217	212	211	244	197	176	234	210	183	211	212	234	237	210	228	207	208	222	196	214	228	229	215	226	216	191	194	211	187	220	195	201	215	212	202	234	200	236	230	216	205	228	210	234	217	208	187	206	231	195	208	220	233	198	243	236	201	200	184	207	212	211	210	216	186	223	204	218	232	202	219	225	218	191	230	200	236	194	223	220	224	227	236	220	205	210	214	219	201	207	211	207	227	210	173	202	206	212	200	190	207	207	195	200	211	201	244	186	211	195	222	199	250	192	225	204	215	195	229	218	231	226	217	210	215	201	215	208	235	217	207	217	179	189	197	209	225	225	230	197	197	201	208	213	213	209	206	224	211	201	220	197	204	211	217	219	192	208	190	208	226	209	218	244	206	194	221	206	190	205	200	216	186	204	203	223	199	225	218	199	206	209	221	208	206	191	182	191	183	206	185	227	204	209	203	209	197	211	225	214	192	203	207	229	192	221	195	219	216	224	229	206	187	216	241	208	201	214	241	191	220	191	205	192	200	194	222	230	208	204	197	196	194	232	190	201	216	192	203	233	210	202	221	212	211	205	216	198	230	226	207	197	213	227	213	204	202	226	209	209	194	211	200	216	210	188	208	174	234	189	196	206	212	217	212	204	244	199	182	212	169	203	244	192	212	220	238	226	198	185	211	218	240	247	197	230	220	242	209	224	194	243	214	201	212	222	209	232	226	219	242	210	212	217	256	200	203	205	207	223	201	214	206	226	211	198	200	211	226	210	201	218	217	190	200	201	192	217	202	210	169	221	200	215	214	206	196	228	220	222	222	226	210	232	236	232	194	229	201	205	189	203	195	204	214	204	241	203	209	220	204	217	237	213	178	187	227	187	194	218	220	196	195	227	194	184	245	226	207	202	230	218	206	224	213	228	216	213	163	193	223	224	220	202	217	193	191	214	214	209	184	216	219	193	203	190	247	213	222	247	226	209	216	215	189	191	222	195	222	234	193	230	199	218	218	242	219	241	196	225	212	216	207	208	200	201	206	207	216	216	221	198	216	200	222	198	202	197	182	207	212	227	203	199	216	195	203	206	226	220	231	226	205	210	228	197	212	201	203	203	230	235	205	219	240	214	182	210	218	212	209	215	206	230	215	235	168	195	218	196	239	216	197	236	214	189	209	213	222	200	212	210	231	192	220	185	213	208	214	187	205	190	186	225	201	200	199	195	201	205	190	213	209	192	215	243	218	206	204	225	208	202	211	183	204	227	183	186	219	198	178	225	223	184	240
2955	1814	4217	4978	4300	4145	2723	1631	3435	6523	7093	6119	4448	2615	1143	567	562	577	561	504	563	564	586	525	568	569	574	550	567	555	551	548	586	543	548	553	555	543	560	524	516	539	572	533	593	548	560	549	536	559	577	650	538	562	541	524	552	542	543	532	575	604	549	547	540	549	586	550	579	554	557	515	569	546	535	552	537	544	539	497	535	561	562	547	547	573	508	532	523	531	523	533	548	508	521	565	523	533	544	535	559	495	503	553	556	546	504	504	530	586	552	518	569	570	533	577	567	576	547	550	579	554	537	499	547	544	574	530	522	576	576	530	566	602	530	535	538	532	541	557	570	569	556	550	552	522	529	505	551	559	567	541	549	557	500	538	511	556	524	549	577	543	549	552	517	521	570	581	534	549	540	532	543	581	536	549	540	573	558	556	580	537	544	598	531	576	517	513	545	523	607	545	553	551	517	516	524	514	552	533	571	551	527	531	578	546	536	507	570	563	543	532	567	575	510	549	551	515	519	565	562	584	540	580	604	547	527	563	562	535	554	565	528	555	572	553	570	567	554	544	531	556	559	594	567	537	518	556	562	546	538	538	557	564	549	531	574	537	574	563	590	552	563	568	566	550	553	562	549	558	543	517	547	540	575	531	535	585	527	538	541	547	552	574	533	564	571	539	583	551	549	540	543	555	497	551	509	532	538	554	508	545	562	540	549	504	529	534	531	556	531	591	532	574	547	538	543	586	534	529	541	559	515	539	560	572	540	546	555	530	550	569	558	545	568	519	549	549	544	557	499	605	553	585	570	541	550	562	573	539	574	503	559	515	538	535	578	517	542	551	525	576	566	537	563	515	553	558	528	545	569	551	607	537	541	529	550	523	514	542	544	530	524	550	530	494	531	553	529	608	537	586	569	550	543	506	551	541	574	570	532	514	530	570	562	549	567	523	533	574	516	561	520	571	552	606	531	574	550	542	569	578	593	562	532	592	592	539	563	554	561	529	579	531	552	594	532	575	521	557	558	576	521	598	604	560	512	549	552	558	544	543	530	564	580	536	542	527	557	557	590	586	568	560	558	542	524	583	547	541	551	562	511	559	547	546	542	560	507	538	572	584	537	527	541	548	544	543	572	606	573	546	564	530	573	559	558	503	546	546	530	566	546	499	529	579	557	578	527	547	525	564	556	517	564	556	590	563	515	534	545	612	464	541	596	535	512	541	553	533	575	557	533	565	517	499	564	571	547	500	508	536	567	585	526	583	583	554	565	546	588	602	514	543	524	531	527	507	562	561	537	551	592	529	564	558	543	529	549	563	544	556	560	534	542	533	532	550	537	535	545	556	547	566	561	584	559	574	528	552	533	545	537	511	560	521	570	529	547	561	534	519	534	559	534	531	559	542	565	546	549	544	568	532	572	551	539	554	555	523	575	530	548	555	524	553	593	580	558	568	543	584	542	549	519	513	581	556	530	538	538	557	562	547	558	511	578	520	534	547	526	541	544	569	555	563	519	532	544	524	542	557	541	558	532	590	552	506	504	543	555	573	569	564	547	533	535	553	527	547	554	511	581	541	542	529	582	573	547	572	520	525	568	565	567	539	563	552	551	532	536	544	515	541	560	577	562	507	526	535	581	529	557	532	563	547	565	531	538	501	520	535	582	583	565	563	532	516	545	575	594	549	510	563	557	533	543	562	535	539	498	564	521	533	534	512	544	587	549	508	582	555	554	521	548	558	538	554	497	581	537	511	599	577	540	554	571	571	563	520	566	604	563	585	547	533	522	581	560	549	599	554	559	529	519	571	554	568	546	560	558	533	551	542	579	530	565	550	543	522	560	578	520	538	572	579	538	518	505	564	560	544	536	569	569	532	539	568	552	519	573	541	511	557	555	489	548	540	554	564	538	569	561	540	561	534	519	556	535	577	560	538	556	560	499	509	554	561	533	531	542	551	595	577	567	561	525	548	543	556	554	536	561	537	559	563	527	535	578	538	556	546	531	495	591	562	532	615	547	567	558	556	581	564	533	580	583	537	572	497	555	540	546	531	527	564	550	564	576	557	538	554	521	567	553	601	572	555	539	519	565	553	493	549	575	577	525	533	570	529	572	559	527	598	554	539	562	605	555	538	562	553	547	572	501	564	519	541	562	518	569	527	557	542	525	575	554	502	538	559	573	543	525	511	525	543	544	552	534	509	561	551	537	547	582	544	559	564	549	610	554	518	560	480	555	514	554	584	561	566	615	517	559	573	565	545	535	577	504	544	546	531	552	515	563	586	565	521	537	549	545	552	522	580	545	569	546	550	572	542	545	510	541	555	597	550	607	555	548	580	520	493	579	516	572	578	531	541	579	554	590	545	510	557	521	592	579	525	516	497	555	557	554	556	551	514	506	528	569	552	559	591	558	503	519	550	519	558	563	505	585	520	576	557	558	534	607	582	553	553	550	541	518	557	549	570	572	547	528	587	560	540	555	519	549	599	529	508	563	521	587	532	520	567	539	563	510	534	528	571	586	524	513	576	554	535	574	550	575	520	578	544	559	570	588	576	559	562	524	575	544	527	557	525	542	532	580	597	550	579	537	575	533	549	562	546	549	529	507	546	539	605	567	575	526	545	569	527	523	490	571	526	531	577	549	552	579	536	576	529	554	523	541	555	548	550	522	538	609	556	524	565	552	600	513	542	547	502	550	523	526	552	552	559	553	498	575	504	509	541	574	543	566	553	555	585	528	555	500	558	571	576	527	540	545	562	556	553	518	532	545	522	515	552	560	552	549	557	543	540	520	567	583	570	530	541	564	584	532	557	555	532	517	501	530	529	591	503	547	541	542	543	536	523	534	554	594	539	519	564	550	521	552	570	545	564	581	548	561	583	552	584	550	546	549	571	512	518	594	592	573	559	555	540	610	528	534	582	552	522	556	542	523	602	517	585	555	558	551	510	520	520	544	566	571	562	531	559	532	539	526	546	532	565	562	583	549	603	581	546	555	536	564	562	588	587	558	531	590	527	587	514	537	550	530	547	496	548	561	584	520	560	538	558	570	546	588	558	528	594	564	560	506	553	570	554	532	573	570	577	557	559	546	564	507	521	499	589	556	538	527	523	539	564	538	539	552	562	533	545	490	590	505	561	540	570	632	576	551	576	530	528	573	549	538	526	549	533	558	521	566	524	576	564	534	584	575	563	548	554	555	572	554	526	582	591	543	566	548	524	497	547	478	571	535	544	544	525	560	553	564	529	536	525	515	596	566	570	550	568	546	551	508	532	572	559	550	516	603	598	543	493	530	533	555	575	494	569	572	493	570	572	558	540	543	526	577	516	609	493	546	555	532	551	565	550	524	519	549	529	569	533	512	514	570	552	559	529	544	550	550	500	522	577	538	573	516	582	541	544	542	522	531	531	558	550	549	489	550	572	504	564	551	553	575	598	556	570	572	582	587	518	520	508	530	566	550	554	550	553	521	543	566	591	580	539	554	548	542	561	545	565	492	562	527	520
10041	6619	6463	3618	2306	1650	1593	3771	11027	19850	16926	10282	5042	2048	484	296	261	282	277	268	316	265	291	264	298	256	285	278	243	268	273	232	265	289	278	265	322	295	281	303	293	292	279	280	287	308	296	295	276	291	279	267	295	266	270	271	291	251	260	267	292	281	243	281	246	286	281	309	322	270	272	262	299	295	276	290	290	276	273	285	289	275	276	294	303	281	277	292	268	262	274	298	272	262	280	296	283	291	309	274	296	284	275	265	307	266	295	269	264	273	304	268	307	250	314	280	294	276	300	292	259	277	271	282	288	271	242	311	295	295	270	274	309	282	279	255	250	282	264	276	274	313	251	277	274	274	251	271	302	268	292	302	251	273	289	303	283	273	268	303	288	302	291	264	262	268	278	271	291	320	260	319	279	295	298	285	289	243	325	300	273	271	294	251	274	292	281	262	270	283	264	288	242	260	272	287	285	289	273	292	301	276	257	282	273	290	284	262	284	280	305	272	286	290	254	279	321	278	291	256	264	259	324	295	260	261	280	267	296	277	282	288	247	284	291	259	279	274	253	272	293	279	291	272	295	280	280	285	306	304	306	277	288	282	311	314	313	253	270	268	275	288	281	295	268	291	303	269	262	296	287	290	290	309	277	279	286	296	285	284	302	285	287	284	235	257	288	291	293	312	239	243	287	290	287	314	282	254	301	272	268	300	283	263	256	275	261	289	248	251	272	267	271	291	281	278	297	306	267	296	298	257	259	284	275	288	295	286	315	259	279	332	255	291	304	271	281	264	301	297	262	230	261	293	279	276	281	281	267	299	272	275	289	275	264	277	261	301	253	305	297	278	278	268	267	268	294	270	260	286	271	318	308	301	278	302	285	257	268	260	286	272	275	287	273	293	263	251	268	279	268	298	293	305	255	266	273	278	289	267	308	278	273	290	292	272	254	271	294	302	274	292	313	275	298	295	249	287	317	291	293	275	308	277	305	277	284	295	293	260	295	316	265	268	297	276	271	262	328	259	282	314	268	272	313	265	280	290	275	283	276	298	277	301	264	289	240	258	278	296	279	290	257	303	289	297	270	314	310	290	284	265	262	258	263	259	298	281	285	315	284	265	275	296	268	294	283	320	296	279	315	297	284	278	298	277	285	287	292	276	279	264	259	279	294	315	287	260	281	286	305	284	292	282	266	279	284	273	297	290	262	303	286	279	282	288	288	285	293	300	276	237	281	287	276	304	293	262	274	276	278	309	281	263	279	307	283	292	310	298	294	283	288	303	254	289	269	309	298	292	288	294	258	288	296	259	273	261	274	293	273	295	278	294	271	283	302	265	298	295	300	301	317	275	275	269	270	281	283	273	286	287	260	290	298	281	297	259	296	313	283	246	286	298	270	266	301	286	274	280	277	293	268	285	269	258	273	280	298	267	287	287	286	311	292	299	296	271	291	290	297	290	279	287	319	268	272	253	273	269	271	295	286	303	281	276	303	295	280	247	271	255	265	303	284	284	252	284	275	258	306	279	293	323	299	289	283	294	271	254	292	258	248	276	287	280	255	284	275	290	292	269	303	317	301	299	281	239	273	272	280	297	262	282	304	303	252	299	264	294	302	302	257	310	271	291	277	304	280	313	267	279	248	308	297	276	274	281	282	286	269	281	281	283	257	265	278	311	272	322	261	256	306	275	270	290	267	284	274	283	262	285	287	267	287	291	319	256	260	275	255	262	280	272	282	290	251	310	281	295	269	277	297	287	298	271	294	279	269	249	261	334	285	285	285	279	265	270	288	268	284	300	287	292	312	291	280	308	253	274	292	293	295	305	279	280	280	282	288	284	261	281	267	267	305	276	291	293	289	291	298	256	307	286	293	279	313	294	306	274	262	253	257	285	285	275	279	293	274	276	272	278	301	277	276	263	256	267	296	304	296	259	315	276	270	286	296	286	284	278	322	261	253	287	296	294	288	290	270	310	296	248	296	300	301	266	302	250	260	282	324	288	299	256	312	264	273	278	273	293	284	262	261	260	259	292	301	280	249	300	279	292	272	308	293	275	319	292	281	286	257	306	274	289	228	244	313	293	280	261	283	286	288	251	298	239	295	285	290	261	269	290	274	320	254	276	318	244	287	277	305	278	283	239	262	308	265	264	274	276	314	289	279	326	299	284	284	251	294	297	285	302	280	289	263	277	288	256	282	269	265	276	302	295	276	294	281	297	334	290	258	283	307	256	255	289	218	313	296	293	270	290	272	287	275	278	276	278	272	296	277	271	298	283	297	319	269	293	298	300	308	271	274	308	275	281	277	304	285	314	264	249	294	274	283	291	274	272	328	261	322	280	279	286	277	257	315	281	264	251	278	255	256	294	267	277	266	263	255	284	292	268	287	268	268	294	335	289	298	268	287	299	275	299	298	276	252	287	269	274	295	271	304	283	273	263	266	293	283	267	303	261	262	270	279	285	307	275	270	290	295	244	251	255	272	268	259	287	294	256	282	289	276	269	285	273	289	268	249	285	288	289	269	261	301	306	298	303	285	303	281	318	281	252	278	280	282	262	272	300	302	292	274	280	307	282	318	259	280	265	262	294	281	294	275	298	260	329	279	284	277	271	267	266	293	249	279	251	278	289	258	246	261	308	289	263	285	244	306	310	302	294	269	269	288	297	287	282	287	303	289	289	284	273	296	276	269	299	289	288	268	280	288	276	306	278	266	273	283	252	260	280	276	298	289	302	301	264	269	273	290	286	266	299	263	282	256	308	258	316	290	284	284	289	306	306	264	281	281	277	253	243	259	263	281	289	296	290	249	297	286	279	263	263	256	239	276	280	330	291	282	260	268	312	252	268	282	281	318	300	257	263	275	286	303	288	282	282	289	280	261	284	259	308	292	279	315	261	262	311	298	282	263	282	288	297	292	297	291	287	283	262	286	274	251	256	297	292	268	300	275	283	285	285	264	274	270	268	278	263	286	302	275	331	264	268	282	274	314	274	278	281	275	311	294	273	253	305	292	293	264	261	305	296	308	282	274	278	298	272	284	277	293	269	297	275	251	236	253	280	293	280	307	264	283	289	286	260	280	302	276	305	280	290	273	268	283	274	252	290	307	275	316	304	252	275	263	276	269	284	320	284	279	283	307	282	247	317	303	307	282	307	258	271	272	289	255	274	281	268	273	321	242	302	278	292	259	317	305	269	254	284	284	322	251	288	271	287	314	279	285	249	292	263	284	247	322	284	293	309	314	276	288	288	259	286	240	278	283	280	269	285	296	267	286	250	301	292	294	276	290	277	276	286	251	273	326	273	272	276	271	272	308	300	246	265	298	267	259	260	282	282	280	287	280	277	296	294	264	286	288	257	283	306	276	313	291	280	263	325	255	283	264	264	270	286	276	248	258	265	262	271	285	245	264	309	276	272	287	263	280	308	276	294	274	265	267	284	277	291	254	289	285	284	283	261	255	286	279	292	253	277	264	280	259	259	272	283	304	296	291	280	289	299	292	319
7730	5812	8770	8446	7513	6162	6701	15693	32098	41281	36576	27488	17742	8523	1897	747	724	704	693	732	677	672	736	649	691	690	704	686	707	717	703	690	715	670	696	682	716	691	703	717	679	711	708	687	709	733	713	705	653	676	700	732	675	696	660	720	703	716	715	675	723	697	696	727	698	733	658	725	724	686	655	713	715	650	745	704	664	739	662	687	716	717	720	684	698	714	657	735	729	670	692	701	665	699	723	685	695	737	683	671	676	707	709	686	690	709	716	719	749	678	752	664	727	771	702	671	723	732	689	737	695	677	663	717	721	695	719	703	678	754	688	718	722	694	729	650	649	743	703	733	706	707	741	701	687	731	683	722	729	737	742	711	700	678	716	677	741	692	711	688	722	694	746	710	680	711	679	736	695	683	712	682	661	715	694	660	726	702	691	676	705	708	673	698	666	648	643	711	713	709	703	697	695	691	646	733	697	671	744	761	726	727	682	719	685	718	712	682	733	666	677	687	675	725	740	743	666	659	662	694	712	739	747	654	656	689	663	720	714	668	735	692	703	733	722	696	709	699	715	727	710	722	679	714	705	749	647	727	723	655	715	693	728	689	701	680	664	694	648	729	720	652	703	667	733	710	726	715	716	731	700	669	698	691	745	682	695	708	716	676	702	699	725	720	765	709	711	738	704	704	732	717	694	725	716	696	674	716	705	706	763	703	762	715	637	700	700	750	702	680	678	691	666	676	682	693	708	704	705	720	674	714	709	721	695	713	728	742	705	720	734	657	710	693	726	682	703	717	682	691	694	738	705	689	717	711	693	656	689	678	690	684	723	669	692	668	758	705	706	707	706	726	674	757	704	684	692	698	718	723	672	743	700	704	667	741	733	727	722	730	682	709	717	679	721	694	689	735	704	724	663	696	745	715	702	669	669	706	717	731	692	665	728	651	714	739	693	714	706	694	681	721	727	721	719	682	682	722	702	702	689	688	690	689	725	709	673	666	689	671	710	714	683	693	682	708	681	721	753	698	696	704	666	686	707	688	656	755	734	725	697	684	710	736	701	677	672	722	726	687	718	686	692	721	697	690	707	709	699	716	727	728	723	694	689	692	712	696	698	708	712	683	705	667	736	708	717	713	700	698	703	685	669	708	683	706	736	663	732	715	698	693	676	673	741	667	713	716	725	747	714	673	709	748	711	719	677	726	731	714	730	691	699	647	749	671	721	699	782	690	703	709	704	674	737	732	727	689	687	698	702	653	688	730	688	696	705	732	652	740	683	730	692	690	666	736	730	692	731	714	714	724	695	678	740	702	729	702	717	720	740	710	677	676	692	731	738	714	707	696	703	714	691	721	658	757	734	711	717	731	685	707	688	697	705	710	699	667	711	710	765	673	710	686	683	696	749	671	724	656	719	677	720	725	693	756	691	711	728	672	636	726	726	720	664	707	729	674	691	666	733	678	684	712	716	706	696	703	734	685	696	692	711	692	718	729	710	710	723	714	695	703	715	725	683	669	705	713	686	708	683	707	710	693	699	731	710	680	670	658	691	663	673	695	712	721	711	693	677	720	713	648	702	719	729	742	715	685	775	708	730	697	716	705	693	658	695	670	734	680	727	693	681	734	727	733	714	716	792	690	738	694	718	686	693	685	732	711	689	694	664	738	705	741	684	733	712	700	757	667	719	664	718	719	672	689	720	708	685	711	689	726	701	735	666	699	724	654	673	704	720	706	710	706	728	700	725	710	710	689	694	658	718	713	693	685	717	749	728	665	708	689	626	737	699	702	682	700	733	713	675	716	647	756	712	674	687	723	736	691	723	674	711	688	711	732	704	723	676	681	720	733	752	700	699	692	679	672	714	670	716	693	720	740	689	723	722	682	690	720	700	723	687	718	725	707	667	739	711	728	684	683	696	684	679	709	726	737	699	706	705	718	671	696	684	691	659	684	686	679	714	705	735	663	702	730	673	704	712	747	737	693	672	701	734	729	656	671	658	646	714	695	717	679	740	672	729	662	733	733	747	703	731	699	672	696	674	679	710	732	691	758	706	730	692	715	685	716	717	690	705	737	681	689	748	704	726	711	639	691	692	749	723	716	688	717	684	738	720	655	729	701	732	672	715	703	727	757	692	726	700	691	664	695	654	702	703	707	716	688	726	728	678	702	670	654	730	678	682	715	712	724	714	665	689	709	735	716	691	718	698	694	647	702	705	711	676	721	701	700	676	725	698	698	711	661	691	700	707	707	709	688	757	678	663	724	698	697	638	682	760	697	713	730	659	684	742	731	708	701	693	719	707	716	671	679	725	690	687	695	685	689	710	691	727	700	736	715	742	736	713	721	675	743	685	698	691	682	684	678	739	682	727	740	692	660	731	661	740	698	711	677	700	677	744	708	680	722	665	712	708	672	684	696	697	686	727	695	727	749	744	707	716	658	654	731	690	725	727	711	689	656	704	633	759	718	714	723	698	673	719	712	668	696	727	667	646	745	673	697	689	706	629	708	710	678	717	725	744	672	672	720	721	695	688	682	693	693	728	689	711	708	686	716	755	746	631	712	747	727	674	742	698	665	717	713	674	717	664	644	744	691	714	657	806	681	704	694	696	701	721	692	717	699	727	714	707	694	646	662	737	726	702	685	726	657	741	709	688	728	740	683	731	722	726	702	677	718	701	686	734	734	747	648	715	733	660	718	701	730	698	695	692	713	690	727	671	703	703	740	658	652	686	701	669	733	719	757	716	681	665	678	657	741	672	724	744	678	680	697	683	713	708	700	752	719	705	710	739	681	722	704	701	717	729	714	693	683	680	714	723	732	633	726	702	684	720	698	700	696	729	712	668	709	716	732	664	695	705	660	702	696	665	698	714	717	695	687	715	642	710	696	687	711	714	782	691	681	646	740	766	738	717	673	684	673	688	669	660	733	673	696	713	696	718	706	715	718	717	704	696	690	712	668	728	692	665	684	674	676	700	669	695	721	672	708	656	731	711	686	721	684	738	712	705	687	683	681	757	696	756	664	720	717	714	743	661	694	673	670	703	712	686	706	668	726	676	703	760	676	694	719	647	697	676	690	735	687	701	687	673	718	711	681	700	665	700	691	669	692	715	710	697	684	731	676	684	717	715	753	728	659	649	668	687	761	705	699	689	717	691	740	700	686	732	703	780	672	708	734	683	705	710	707	679	650	687	679	677	701	727	698	658	680	670	702	724	643	714	713	705	723	707	725	674	719	756	707	731	720	673	681	686	724	717	646	653	715	738	684	743	769	686	703	688	709	695	694	697	690	717	699	703	698	720	699	742	738	666	738	704	698	648	688	679	733	705	687	708	700	693	725	691	636	689	735	719	659	682	689	707	707	726	712	668	723	772	704	731	715	705	689	659	690	702	686	719	684	677	734	685	698	631	719	721	687	716	709	737	667	746	675	677	710	718	733	683	727	781	706	724	721	693	701	646	735	687	752	692	689	737	702	712	760	701	666	723	735	661	715	660	728	695	693	683	695
18927	11131	10299	6775	4231	2717	2330	6630	24562	36503	30427	18951	9677	2804	581	305	283	327	322	311	299	293	285	294	264	291	302	295	303	286	267	292	313	270	302	277	319	306	288	269	234	283	263	293	299	257	308	292	274	284	316	287	308	281	301	271	269	270	298	319	253	289	288	289	287	256	310	259	271	289	272	263	293	292	297	255	295	274	262	292	278	310	315	278	297	287	284	284	268	268	276	277	287	318	306	284	283	297	293	285	288	286	275	282	305	292	272	283	283	270	275	288	296	285	278	272	305	294	285	281	303	258	267	271	285	289	297	288	248	292	297	299	255	297	310	311	290	292	280	267	273	272	276	293	254	293	295	314	287	276	323	310	302	298	286	302	301	294	284	270	294	276	294	288	300	302	288	288	269	281	299	270	299	275	292	312	285	284	290	281	293	307	263	265	275	282	324	294	304	296	286	279	277	275	251	269	285	290	283	298	278	298	267	289	297	293	274	271	282	282	308	293	276	312	264	288	279	302	296	283	300	267	267	268	284	292	262	282	276	278	278	290	274	270	265	254	297	249	278	277	255	311	291	288	265	303	298	266	282	316	278	261	291	279	264	304	304	303	265	302	300	290	267	295	286	262	274	284	286	276	312	286	258	274	295	301	296	285	298	306	266	266	300	276	296	335	270	289	261	277	296	263	310	274	285	294	297	294	293	283	276	267	243	281	262	307	285	299	310	305	299	281	260	265	309	261	275	292	272	274	295	267	293	273	264	310	286	302	270	313	303	272	307	285	287	269	283	267	293	317	284	279	324	325	257	311	271	300	274	309	289	279	255	279	294	290	296	266	286	287	316	308	270	266	301	297	296	289	287	286	276	285	276	259	259	290	319	290	295	287	281	248	277	288	291	281	288	318	307	289	285	268	325	281	264	311	321	255	245	280	296	329	290	294	286	284	284	268	291	289	264	290	288	286	285	265	270	286	277	284	292	291	319	284	282	271	272	305	264	282	257	279	308	291	264	302	282	312	272	318	304	306	270	284	297	317	304	279	298	287	263	290	277	278	290	301	283	284	281	301	295	257	302	275	321	290	305	277	253	256	316	251	268	307	282	303	284	296	279	266	259	247	286	296	283	312	298	294	305	288	260	284	282	296	293	297	305	284	272	276	275	303	275	313	283	280	293	288	274	280	275	246	296	290	261	293	271	289	283	284	297	266	296	278	312	269	264	264	279	281	292	294	325	272	273	294	276	301	282	282	297	296	256	294	253	269	309	291	330	280	268	294	310	262	300	309	294	286	305	268	304	313	272	292	269	284	342	283	269	269	291	289	285	279	264	309	290	283	285	285	271	272	267	254	292	302	297	278	247	292	264	267	289	269	289	302	301	246	290	299	279	270	278	314	286	279	306	305	279	276	304	285	255	264	296	297	265	275	285	297	288	295	276	286	299	276	288	298	294	293	280	277	295	275	275	285	269	290	288	274	274	288	290	294	309	259	289	295	299	304	312	306	279	277	299	325	256	258	293	268	279	294	272	300	286	279	275	259	284	307	274	298	295	264	314	267	260	289	261	305	281	246	283	287	294	294	287	284	275	305	290	306	289	264	276	259	284	329	280	308	307	278	281	282	274	277	320	291	276	270	285	291	277	237	294	309	270	269	253	286	287	310	276	320	282	286	336	273	294	269	312	303	285	271	268	294	280	286	251	261	258	282	295	315	295	296	291	259	266	271	297	297	300	277	249	307	272	292	286	278	300	302	275	320	288	253	310	282	272	271	296	284	316	285	291	310	280	299	269	321	264	272	269	294	299	260	304	291	309	308	264	236	310	288	301	290	292	272	266	295	270	287	319	262	284	294	306	275	270	289	281	292	270	296	290	265	274	295	314	258	277	311	288	277	270	321	268	321	308	287	264	308	262	305	270	308	286	290	280	286	270	313	274	310	307	298	297	276	284	298	294	302	271	258	278	283	326	307	280	275	268	265	265	283	287	300	287	262	262	292	248	301	272	314	263	323	269	269	299	291	294	308	274	286	292	281	319	286	274	270	266	306	283	278	287	289	267	293	274	280	284	271	303	305	262	267	287	296	302	274	254	279	261	267	280	284	303	307	284	263	313	308	272	287	291	290	299	257	277	299	261	263	296	293	283	287	284	259	298	280	301	310	326	256	310	282	278	297	301	307	273	266	279	290	269	271	273	303	284	280	320	253	266	268	270	304	263	289	320	292	265	275	242	281	261	255	278	289	289	308	269	285	304	273	317	294	262	294	313	261	294	280	294	288	275	277	302	322	306	273	304	280	281	295	278	274	310	257	301	288	282	299	282	267	266	287	273	302	277	303	284	289	291	265	317	253	287	295	250	277	290	280	288	306	279	298	283	259	288	254	290	280	317	313	281	287	294	280	285	281	301	287	252	272	314	270	291	293	283	255	329	299	308	264	294	321	284	282	281	260	291	304	317	285	272	282	280	278	292	272	314	281	331	311	291	269	263	269	287	324	283	284	295	277	293	312	265	278	299	277	260	271	280	272	296	304	282	292	271	288	243	272	297	283	313	303	292	297	290	278	292	270	288	276	284	302	280	308	297	313	299	292	256	313	289	279	281	296	267	306	295	259	277	294	296	295	273	316	304	259	282	294	287	307	255	284	298	264	288	282	301	296	288	289	295	289	276	302	270	285	271	276	292	294	258	270	274	274	275	261	290	283	264	298	253	308	276	265	287	290	291	277	263	272	277	322	287	267	273	312	246	265	291	283	286	287	296	275	297	293	284	298	295	245	273	303	279	280	278	286	290	279	277	260	262	286	267	295	257	286	302	277	285	285	325	274	292	310	296	249	259	291	277	260	291	308	285	295	272	262	287	266	262	316	282	291	298	304	313	274	290	291	304	252	277	293	252	263	301	297	314	256	302	289	304	303	293	282	289	323	279	288	286	278	289	293	299	276	275	265	276	275	303	298	275	260	298	275	302	272	302	299	298	302	266	291	260	290	266	291	279	296	276	270	313	280	305	263	301	265	300	257	277	267	286	328	296	263	310	295	274	290	278	294	269	277	240	261	279	271	298	285	292	284	282	251	282	292	299	300	292	297	287	297	288	295	277	283	307	294	290	269	317	296	280	266	306	329	311	267	315	275	289	283	222	304	271	278	284	283	273	302	271	308	287	279	332	280	312	280	304	249	312	285	288	280	313	300	286	303	306	305	289	288	265	264	289	308	295	256	281	270	302	312	310	309	301	268	264	304	276	279	306	266	277	268	284	263	243	260	253	284	266	303	310	329	283	284	295	270	306	303	298	301	237	286	270	252	259	280	276	324	264	264	267	260	254	306	274	314	293	283	296	257	298	298	266	309	274	289	286	277	267	319	258	279	298	259	312	302	283	299	295	286	272	310	314	285	291	280	296	320	279	284	333	307	276	288	294	306	294	285	289	275	295	286	295	307	295	266	308	278	278	312	278	273	289	304	292	300	301	250	284	277	272	259	257	284	276	296	270	291	262	287	271	283
11278	8184	12367	13631	11412	9023	8852	22435	46792	54492	47907	36834	25148	10605	1903	755	761	740	783	736	695	728	671	673	710	665	681	692	728	694	675	678	739	663	774	686	732	673	668	728	758	704	696	710	674	704	744	704	706	690	660	691	715	713	666	720	733	665	649	706	734	677	699	712	726	753	706	717	701	698	670	702	744	677	675	709	685	708	722	702	675	687	688	710	682	726	692	636	719	719	756	713	721	668	695	699	736	682	749	697	739	671	680	651	719	693	698	705	708	706	651	672	693	670	718	669	717	753	677	692	681	700	715	722	703	666	684	694	696	676	700	704	659	665	712	693	682	701	677	776	678	723	666	706	712	688	669	717	675	732	717	684	685	678	707	664	724	724	717	657	697	752	701	673	714	672	668	693	723	672	695	717	686	690	652	691	702	658	718	665	709	671	693	680	648	713	713	682	695	705	706	675	713	736	690	720	702	707	677	692	763	687	681	658	688	651	717	678	697	717	715	680	683	658	680	677	695	684	650	695	670	670	686	682	714	710	703	725	668	717	719	662	648	703	693	702	669	690	704	724	672	703	707	664	776	650	675	676	688	668	694	637	684	725	677	706	704	681	734	692	698	661	694	690	734	686	702	675	714	666	650	711	685	683	657	674	666	684	714	735	730	666	739	725	690	666	697	668	653	669	679	693	713	721	676	693	701	721	686	692	632	675	697	665	696	704	706	728	683	709	664	655	713	699	695	758	663	669	681	733	677	681	719	671	690	683	670	728	733	721	667	660	722	691	722	652	701	693	668	741	727	678	725	720	658	723	716	681	692	706	691	693	704	675	698	670	694	681	731	700	684	674	687	712	674	703	717	683	720	706	731	731	687	690	733	672	734	700	732	675	696	692	681	644	709	707	682	722	707	685	721	716	657	663	694	658	645	660	653	699	675	735	725	707	680	666	715	715	679	723	734	673	716	688	711	734	668	705	706	681	668	703	706	652	694	689	697	699	724	712	634	686	689	715	704	738	722	722	653	693	760	703	699	676	709	683	689	708	722	713	714	686	704	697	688	709	726	707	677	717	675	692	695	708	701	705	721	703	701	719	683	684	695	700	666	688	686	700	680	697	667	688	701	743	704	694	668	739	721	676	689	704	645	707	724	683	677	652	679	724	697	680	711	707	667	709	693	668	667	696	701	733	681	683	672	704	745	658	707	671	702	675	696	684	773	672	663	684	749	710	707	703	673	710	687	675	730	653	722	668	703	720	710	721	664	663	693	733	671	706	626	720	683	689	631	710	705	638	663	715	727	689	711	688	660	686	687	738	720	718	699	699	713	699	669	697	728	702	673	724	713	717	687	716	695	707	712	720	684	648	705	722	680	745	650	676	683	657	699	744	644	716	732	694	688	669	740	689	676	685	689	678	751	687	686	691	732	650	704	735	687	702	680	726	691	707	702	690	675	676	688	686	686	661	655	650	690	719	743	730	703	635	707	703	715	728	623	652	682	715	728	712	696	649	716	714	756	692	737	718	708	675	721	679	718	713	709	722	735	666	690	634	659	690	700	661	701	688	728	664	679	678	694	714	694	685	688	673	723	701	684	712	658	690	683	697	707	709	676	677	743	704	719	671	699	685	737	686	695	713	705	674	700	734	685	657	701	728	689	684	678	695	717	676	638	679	732	714	702	704	695	672	701	737	680	696	690	705	686	676	710	721	694	683	707	704	719	651	693	714	640	683	722	675	672	720	699	693	693	704	692	732	654	766	727	685	693	681	693	718	756	716	644	734	669	670	720	706	694	751	690	726	629	672	705	697	759	704	645	717	681	663	725	721	751	683	687	666	672	699	760	709	707	716	688	650	679	656	739	685	660	718	732	719	686	739	693	674	657	679	675	714	676	687	695	732	655	647	650	672	701	736	703	709	760	709	677	719	721	705	658	692	691	655	707	690	680	661	641	667	730	695	688	708	660	634	630	725	727	707	601	684	693	706	681	710	687	698	659	715	681	703	714	690	688	740	675	676	685	689	675	719	718	664	707	731	698	704	696	641	702	705	690	695	702	664	677	706	676	679	699	699	686	750	668	710	731	673	679	709	745	619	700	687	707	695	664	726	642	687	717	675	724	668	700	725	705	672	706	704	721	716	700	668	647	683	696	678	702	715	724	708	651	738	663	643	728	710	638	679	720	654	693	646	728	678	674	672	681	703	669	719	665	736	665	698	705	648	680	735	699	690	715	718	673	716	696	686	698	713	666	746	721	659	705	702	712	671	676	722	685	692	722	713	681	701	739	697	701	726	684	693	690	653	734	680	673	641	702	715	716	656	742	686	735	698	722	701	690	642	682	654	717	679	733	700	747	713	675	657	706	690	715	729	703	649	727	677	718	717	676	664	681	665	669	680	725	687	705	679	691	661	683	740	701	667	635	728	722	661	692	734	721	698	678	683	694	688	730	692	693	676	672	705	713	691	694	704	611	674	641	725	700	734	731	652	680	726	671	720	713	683	699	732	626	656	717	703	652	716	721	663	690	682	673	689	706	725	689	720	706	720	654	686	667	686	682	652	677	657	660	694	677	690	718	693	683	690	693	726	692	677	676	673	691	683	668	650	674	681	630	689	685	760	671	676	684	692	690	726	683	683	672	643	710	683	705	674	712	689	705	698	723	690	681	717	690	695	685	736	736	680	702	668	681	716	646	658	694	714	714	692	728	669	747	701	674	706	655	688	660	699	657	670	684	669	707	683	695	670	704	715	719	674	639	719	684	640	700	700	701	689	745	684	694	690	696	736	717	679	704	713	674	713	706	724	714	686	710	696	653	697	698	684	697	706	696	677	703	687	685	667	700	689	736	676	708	722	692	694	621	683	688	685	711	721	669	725	736	710	683	700	714	691	697	678	745	689	733	731	736	653	687	717	731	702	723	687	703	682	699	715	744	708	689	705	697	716	720	667	676	709	726	668	669	676	646	713	685	701	716	653	691	709	732	695	685	694	678	689	711	747	727	687	691	691	730	672	708	693	667	660	689	691	657	690	730	727	712	634	663	694	731	722	679	719	695	701	721	666	667	750	725	701	675	710	688	691	687	735	708	721	676	677	745	675	679	676	692	725	740	688	759	683	729	690	694	712	685	696	710	732	698	709	706	712	675	723	670	711	711	693	693	733	675	722	692	718	701	632	700	680	695	710	738	660	702	708	696	662	757	696	672	680	663	717	676	687	715	688	720	678	679	707	685	690	667	658	692	730	724	668	716	684	747	653	656	640	693	657	722	707	675	695	749	690	715	712	697	708	677	686	702	723	691	713	700	681	715	655	645	666	691	693	682	673	723	647	668	711	672	716	794	695	651	717	720	742	707	649	676	691	665	737	643	664	659	712	678	689	725	687	694	668	698	716	661	701	672	687	728	677	719	663	671	692	689	751	702	691	709	696	744	711	672	683	690	681	674	672	663	690	658	691	678	749	676	699	675	721	683	658	753	716	675	677	721	669	693	697	682	699	685	692	706	690
4071	1775	2039	1387	1042	659	523	490	838	1393	1548	1003	614	271	175	172	171	159	162	175	189	179	159	147	168	160	144	177	164	146	151	156	170	178	182	164	165	142	152	178	148	167	178	146	175	167	162	168	165	140	160	156	141	184	143	155	162	190	149	161	143	158	183	141	142	162	181	175	175	168	149	188	164	152	160	186	164	168	158	148	152	155	147	138	162	154	176	147	155	156	169	175	158	169	178	162	160	160	184	162	154	156	135	186	147	187	153	178	156	151	160	177	162	157	176	184	203	154	155	147	165	179	183	149	186	196	164	174	163	149	159	163	145	159	153	156	173	143	161	153	202	158	142	164	158	162	161	177	168	154	170	168	182	161	138	159	166	156	140	154	160	156	184	166	169	186	154	168	162	159	187	155	171	159	176	155	145	190	159	149	160	164	176	162	166	164	163	150	169	172	133	148	133	152	187	152	157	160	161	167	134	167	178	152	141	152	168	157	173	175	178	167	147	158	158	172	137	159	159	180	167	152	185	165	172	162	163	170	158	173	168	185	162	147	159	143	156	188	179	148	177	181	173	174	161	154	171	156	136	138	150	172	166	148	187	162	168	153	168	150	172	157	169	161	151	177	157	166	148	144	162	158	173	149	192	149	132	165	159	167	171	147	173	177	182	157	159	165	140	152	156	169	177	167	182	165	168	151	173	173	163	164	161	149	156	157	137	150	148	150	166	157	194	159	159	171	168	179	163	156	155	143	171	188	162	168	157	163	154	166	161	196	158	164	175	163	158	155	164	169	156	155	168	164	157	154	158	168	111	161	156	162	160	170	154	169	172	156	167	167	175	174	143	156	160	155	154	165	151	172	151	145	160	146	183	152	169	161	190	138	176	162	165	162	148	167	180	157	160	159	185	160	187	181	165	159	170	147	148	147	177	160	170	141	168	193	168	161	169	185	159	147	141	156	167	188	163	157	139	163	180	158	175	163	148	169	179	176	166	179	159	155	149	148	152	164	180	174	149	170	181	164	151	162	173	181	157	172	159	177	140	185	168	194	163	196	164	169	156	138	183	162	170	165	159	149	173	170	164	165	152	159	159	157	167	167	169	180	145	151	154	166	171	150	175	154	185	160	174	187	167	159	162	164	145	155	161	147	172	175	170	169	166	175	161	160	177	171	169	158	157	185	200	152	155	172	163	166	162	148	152	161	142	159	163	169	164	167	140	170	147	148	173	163	158	162	148	160	154	172	164	155	151	170	163	167	187	168	156	172	161	169	163	153	177	154	160	133	175	166	167	163	164	174	173	144	200	193	181	154	168	174	168	151	158	174	152	165	151	164	158	160	162	151	163	164	139	172	185	128	173	166	163	161	179	153	157	164	168	165	159	160	165	168	185	154	140	165	184	152	167	164	158	158	155	163	148	178	140	163	176	136	171	163	165	162	173	155	162	148	191	158	160	157	183	149	167	184	177	156	155	179	157	144	159	160	160	165	163	182	152	144	178	138	151	160	168	139	189	190	176	153	172	180	149	168	162	158	162	159	165	158	182	168	157	172	164	151	156	153	151	182	126	163	174	160	166	155	169	165	164	195	170	168	180	164	174	181	164	189	162	142	182	156	189	163	181	177	161	164	167	143	165	169	171	159	157	150	207	152	158	147	162	178	202	147	156	173	174	173	147	162	175	145	169	161	170	183	177	160	139	173	162	167	158	146	173	166	166	158	156	161	153	183	158	134	163	164	162	148	164	157	146	150	158	158	144	150	176	164	148	151	176	146	169	161	173	183	150	169	177	158	141	146	178	173	180	145	168	152	178	142	154	176	172	199	148	176	165	155	164	174	164	170	151	176	144	143	173	147	174	155	168	174	152	160	175	163	142	134	153	139	146	154	174	171	185	175	193	176	186	188	188	167	170	155	156	175	153	176	175	152	142	162	159	181	176	160	172	149	152	157	137	172	175	168	167	148	146	176	171	167	161	148	151	138	170	175	161	161	163	188	156	170	168	182	159	167	167	151	170	155	170	152	165	138	154	170	154	158	150	162	191	162	169	180	157	153	160	167	177	165	174	134	190	174	154	149	179	171	164	162	169	168	169	150	176	184	148	150	177	175	165	162	143	176	146	139	178	135	156	155	156	172	167	182	186	162	163	170	153	154	157	164	164	163	183	169	169	170	146	173	184	136	150	156	161	164	162	154	131	151	164	152	154	182	164	156	141	153	145	181	160	167	152	148	145	156	165	155	155	156	175	158	182	159	173	149	164	149	169	163	166	168	153	163	172	166	159	167	170	169	156	173	162	177	191	178	178	155	166	164	174	165	166	157	156	162	153	156	143	161	160	153	154	181	186	162	155	158	177	159	179	179	160	181	160	157	178	133	176	150	157	184	173	178	167	199	174	160	175	167	148	152	161	156	155	182	134	154	145	151	194	161	145	146	181	165	168	177	170	154	158	144	159	159	148	169	159	151	163	170	178	144	167	179	151	162	161	149	160	185	160	165	173	159	155	169	181	139	145	171	154	156	138	181	176	171	170	177	159	176	181	159	195	180	166	162	146	171	185	157	159	142	146	158	176	153	146	164	157	152	162	174	165	165	167	153	179	167	153	143	163	184	166	159	172	160	168	162	180	164	185	172	173	193	168	147	157	179	183	146	187	154	161	196	178	163	164	157	184	148	158	212	130	156	163	163	159	174	143	177	153	174	136	156	182	164	151	159	155	180	168	166	155	172	186	167	168	157	161	169	166	158	160	182	140	154	146	166	173	180	137	137	153	151	132	160	148	196	172	185	134	140	164	166	154	159	177	150	156	143	159	154	167	155	176	168	174	167	170	165	141	155	157	186	159	161	154	171	165	158	172	149	168	164	155	148	164	166	149	183	166	165	183	166	186	144	168	172	170	163	171	178	166	160	150	172	161	192	172	186	142	164	158	153	168	161	142	147	166	142	160	153	163	147	185	173	159	168	153	152	144	157	164	159	165	159	170	177	165	163	144	162	172	161	173	162	161	179	151	150	164	150	157	157	173	177	195	167	140	170	161	171	167	176	170	156	151	160	160	170	160	159	154	164	164	170	165	179	166	151	153	157	158	146	170	186	182	172	144	182	172	177	162	173	153	183	147	158	190	159	175	190	134	168	179	178	179	163	154	169	163	176	190	172	168	153	164	166	189	160	159	140	143	162	155	148	163	166	178	167	163	170	160	150	168	180	190	137	151	181	189	175	150	158	142	163	186	155	177	162	144	164	161	160	160	172	173	161	166	166	153	158	184	187	142	171	157	159	161	150	197	154	145	187	161	137	166	161	158	162	147	177	132	176	150	168	184	155	156	168	145	159	172	145	162	161	169	170	160	175	137	129	164	182	176	168	140	172	145	154	144	180	171	175	152	144	158	146	145	154	156	177	157	187	167	169	149	151	166	158	144	155	167	169	145	151	181	149	166	176	170	153	170	162	162	149	172	154	128	176	130	168	193	166	145	166	154	167	158	144	144	162	145	169
3150	1900	4037	4130	3914	2700	2233	2525	4752	7560	7176	4171	2263	827	483	451	449	425	443	432	442	450	474	435	465	436	442	469	475	463	463	433	462	441	411	421	440	428	459	449	421	450	434	453	439	428	411	459	433	442	443	458	429	453	414	433	425	446	433	451	451	448	456	437	424	417	436	452	466	449	432	434	463	446	425	447	454	416	424	438	458	459	444	475	435	420	462	398	462	390	420	412	431	437	432	465	484	438	477	440	418	457	412	443	477	418	442	462	405	444	411	417	420	412	431	446	504	438	477	457	417	434	484	444	443	453	434	436	435	418	449	477	422	453	463	440	427	434	423	447	441	444	425	465	419	497	439	464	444	415	474	439	446	452	433	409	458	417	431	432	416	412	451	441	463	450	431	445	434	406	435	407	414	389	449	416	460	446	393	417	432	440	428	408	468	438	438	416	433	434	437	409	441	452	414	450	433	423	419	442	433	418	448	441	397	443	443	426	407	427	417	456	478	402	431	424	434	442	395	425	410	423	444	438	435	443	437	445	470	436	422	468	394	398	421	449	426	425	436	436	413	408	467	439	435	427	407	449	445	444	419	472	452	437	471	448	453	451	388	410	453	441	431	432	408	430	465	415	462	435	438	437	458	416	457	440	397	406	421	411	474	437	417	471	470	430	446	435	440	460	438	454	403	446	426	434	405	451	424	446	421	429	417	439	440	412	447	440	428	424	433	460	481	421	401	433	446	452	436	434	417	431	431	439	480	466	424	437	448	449	444	453	429	437	443	416	414	386	453	453	417	440	448	452	470	400	409	471	438	424	435	448	414	480	459	429	457	420	466	448	415	408	436	400	428	416	441	447	438	474	446	426	484	424	474	429	432	435	440	447	408	491	429	421	473	443	408	460	466	431	470	424	445	429	450	439	437	430	410	464	424	443	433	431	445	425	411	463	413	444	452	493	418	470	445	471	436	426	426	443	465	419	454	420	444	416	396	435	407	409	452	445	414	469	447	426	446	417	446	434	421	423	454	455	456	444	451	445	454	464	452	415	409	422	447	400	438	451	426	414	436	415	467	444	415	457	437	403	425	432	434	471	466	435	413	445	403	439	414	432	430	440	441	422	421	414	435	439	424	440	439	413	445	448	416	463	440	434	444	463	439	472	432	466	460	496	464	466	424	447	464	427	430	451	416	437	452	461	454	444	419	437	445	447	424	428	420	437	432	453	401	432	435	412	460	433	457	448	466	425	445	459	432	460	430	446	413	457	442	438	423	438	448	482	416	422	428	436	433	461	426	411	443	472	424	452	433	394	443	460	432	419	461	416	420	457	403	465	463	423	439	471	442	435	452	416	416	424	425	420	489	418	431	439	399	446	434	416	428	413	457	432	412	396	422	429	403	440	461	469	464	454	450	431	421	448	441	409	450	435	437	449	433	450	415	432	444	432	417	419	466	428	423	443	432	427	447	458	404	419	424	458	461	447	433	424	458	445	438	446	441	440	432	443	462	428	452	454	427	444	423	439	430	457	431	468	422	453	474	438	420	464	438	444	428	465	458	419	439	456	395	440	438	474	438	448	381	433	493	437	397	439	442	448	427	465	443	435	480	405	443	446	411	449	456	474	478	424	438	442	447	436	460	440	478	434	420	431	447	433	412	408	434	433	428	459	464	454	452	421	416	438	466	447	446	438	475	440	445	393	414	406	447	451	472	441	411	464	444	447	432	423	401	414	474	466	476	425	421	460	446	422	427	435	435	424	454	437	435	472	472	418	484	423	423	444	436	432	426	445	438	470	461	441	457	435	427	469	407	468	448	456	422	395	412	474	411	436	431	449	465	437	466	465	423	453	439	467	455	428	453	456	456	433	495	457	457	426	486	445	420	445	407	457	451	439	437	404	448	440	398	465	451	450	411	395	460	449	461	437	460	470	426	451	436	421	408	445	405	454	397	437	426	482	396	448	440	433	469	401	415	422	440	423	416	425	441	431	430	439	461	440	434	462	394	416	473	381	439	420	393	465	461	405	463	432	451	417	448	433	448	438	441	399	463	443	460	429	432	471	438	397	408	433	430	440	443	435	438	432	423	446	459	471	420	408	438	444	410	442	433	390	468	414	456	445	439	435	439	437	468	411	434	470	427	425	414	428	441	452	421	441	421	461	434	430	431	431	450	452	463	454	441	411	462	462	436	409	417	431	456	418	402	414	444	427	437	455	412	456	444	416	431	461	449	445	449	438	430	456	430	420	429	438	459	480	444	441	417	452	430	447	423	487	418	457	412	431	403	429	417	445	426	414	453	426	419	429	459	440	414	461	441	450	423	425	413	416	405	445	454	459	469	435	422	424	405	427	436	468	451	428	432	444	450	462	463	432	452	451	455	420	429	421	416	435	423	471	437	428	408	440	455	407	443	421	457	425	420	443	402	428	449	430	423	435	418	424	444	467	445	431	418	437	412	471	442	443	449	414	412	413	446	425	473	461	499	425	449	468	454	434	421	456	456	420	457	388	456	406	465	471	425	426	419	411	492	472	448	465	427	413	447	399	428	436	430	438	465	422	421	439	455	460	434	422	439	443	435	445	424	443	449	446	424	421	449	403	468	458	473	427	437	459	444	430	447	461	455	410	463	395	435	438	442	463	460	410	474	450	433	440	436	406	446	423	427	421	438	441	449	454	456	425	474	470	415	422	424	437	440	462	445	446	414	408	440	446	454	468	439	440	457	458	431	421	437	422	408	422	413	465	455	461	456	445	445	428	449	404	442	409	419	458	447	418	420	432	390	473	467	414	431	452	438	486	429	471	448	435	406	436	453	461	407	442	455	407	426	454	429	436	441	410	474	447	450	454	459	456	441	460	458	447	409	452	466	434	456	407	440	426	450	434	446	455	412	439	440	442	466	428	496	447	407	443	425	411	424	458	437	424	417	445	425	438	423	427	430	496	429	425	460	408	437	439	424	433	411	452	457	452	442	461	448	443	428	412	459	400	461	414	415	417	460	453	443	420	420	464	402	416	428	449	459	464	454	405	429	425	465	483	473	442	418	437	453	435	450	474	481	472	449	424	442	464	462	433	424	418	400	458	422	402	442	488	419	430	442	435	403	436	429	452	422	487	449	439	442	394	411	428	443	448	428	446	453	427	416	417	418	424	458	461	436	458	426	430	424	436	438	436	386	464	446	471	442	432	444	440	442	432	446	409	418	436	418	427	461	414	465	473	459	410	448	447	437	410	430	429	475	449	485	448	454	449	426	443	416	448	473	448	468	441	475	411	425	414	434	438	451	460	431	450	437	452	433	422	483	427	435	446	448	417	477	448	433	451	441	452	446	469	428	463	456	450	446	434	444	477	468	434	458	455	436	440	459	485	463	432	469	458	475	442	418	442	459	471	435	442	448	414	428	443	398	434	473	425	444	440	460	423	456	438	450	404	413	436	413	442	440	434	438	425	392	360	415	433	433	441	452	437	429	444	433	428	441	433	407	481	436	451	447	472	430	435
10190	4411	5437	3252	1867	2380	5286	8733	17635	19642	14274	7735	3666	1315	347	316	321	301	269	290	287	269	273	243	245	287	308	268	272	280	265	279	272	285	260	297	270	284	269	268	295	281	257	264	257	267	323	294	297	289	265	300	285	261	286	289	260	308	308	284	285	276	272	261	260	256	265	254	268	279	274	272	285	304	282	287	265	269	261	265	289	288	289	257	259	229	267	278	266	294	291	284	268	231	281	249	314	298	282	274	249	272	281	283	317	298	278	273	265	298	260	262	307	285	267	293	264	271	274	253	266	279	250	267	240	261	286	304	275	251	306	274	297	275	293	278	276	267	257	292	307	267	264	262	267	296	264	295	271	282	271	271	263	255	253	265	277	268	289	267	279	259	262	276	273	262	275	263	280	265	254	272	287	248	258	273	263	280	255	255	254	289	280	277	271	271	273	274	299	266	323	259	279	256	267	265	299	277	243	240	283	247	289	279	296	287	278	281	297	281	263	270	276	255	286	266	298	277	272	273	250	294	274	274	270	273	294	286	283	244	266	288	305	304	282	271	253	261	287	268	285	268	274	280	275	292	277	273	283	287	256	292	287	283	268	269	276	298	306	274	284	258	250	257	279	290	264	293	288	290	245	265	256	276	306	263	271	278	259	255	298	286	305	271	272	274	262	282	272	288	275	264	298	263	289	305	270	304	258	266	265	277	309	306	313	258	293	283	271	295	271	295	280	249	270	272	290	270	249	311	248	276	277	258	301	255	276	280	288	277	262	292	290	277	310	248	287	266	291	268	274	285	283	284	303	265	281	285	289	263	262	315	323	281	253	286	286	290	280	247	273	251	277	286	288	272	247	307	252	265	228	272	264	260	290	289	268	259	274	263	267	255	259	263	298	263	250	261	273	283	249	295	287	282	284	289	287	271	293	260	297	260	272	283	289	266	295	258	269	288	270	282	272	289	259	295	293	252	292	302	320	251	255	262	296	282	244	259	326	257	279	303	302	272	277	282	271	256	274	309	266	274	264	283	283	257	277	285	296	314	281	284	258	261	266	269	302	269	270	280	282	250	265	276	247	265	304	275	263	279	274	279	289	287	300	294	273	304	272	291	281	271	294	255	242	276	277	246	267	282	246	258	259	277	293	276	267	268	282	287	284	268	275	255	263	294	282	269	272	271	267	251	261	271	280	250	281	267	254	261	272	299	293	253	257	262	264	289	287	265	232	287	281	305	282	271	266	291	254	264	286	255	287	262	259	287	266	259	249	280	278	278	284	292	291	283	298	339	258	263	286	298	303	271	254	282	283	247	303	266	274	320	284	303	270	283	290	267	280	265	284	296	308	256	285	305	272	264	282	284	279	253	257	265	288	264	279	274	299	295	270	276	270	273	311	265	258	290	287	296	276	287	302	286	267	265	270	290	252	244	284	267	272	276	300	293	282	269	265	270	320	241	266	273	274	246	264	281	275	232	255	294	295	291	268	285	286	276	260	275	246	285	302	322	283	258	308	278	262	306	267	258	263	306	281	290	299	291	248	253	274	282	297	302	288	293	267	244	278	275	276	265	280	276	298	278	246	293	252	275	260	285	290	304	274	280	268	284	256	271	264	288	283	306	253	300	276	280	278	260	268	265	284	281	255	273	294	275	281	276	284	228	312	274	307	276	266	296	275	293	262	272	286	257	262	277	293	278	248	291	273	292	266	270	268	264	281	277	306	297	279	280	308	243	269	272	268	301	276	279	284	241	249	297	276	278	265	261	285	266	280	268	261	285	293	285	265	256	251	259	269	251	260	251	274	255	287	256	282	255	284	277	286	273	308	294	278	294	301	310	314	284	266	273	273	272	255	284	285	264	296	283	237	280	299	270	292	258	259	261	251	277	300	297	303	277	320	291	270	287	305	274	268	267	270	275	267	276	272	283	276	279	269	286	285	269	253	277	294	280	257	286	270	265	279	290	278	261	306	297	290	301	256	272	262	297	277	293	275	264	309	257	305	248	274	244	279	264	299	311	267	292	310	258	308	247	242	236	277	257	254	281	277	234	290	273	294	278	298	249	310	283	313	261	313	323	280	271	258	252	236	248	256	279	291	290	276	280	232	266	293	280	285	272	275	279	284	275	284	275	263	253	279	282	305	306	268	277	273	254	295	273	290	257	282	253	250	259	266	267	264	291	269	265	309	279	284	272	257	257	274	271	298	282	277	292	274	253	246	290	256	295	273	275	269	288	270	269	295	289	277	302	256	276	312	292	286	281	293	275	293	248	253	265	268	278	258	264	246	285	254	278	286	307	244	255	266	290	273	282	286	255	311	245	275	316	254	278	261	280	255	276	307	308	261	273	276	282	271	284	277	276	259	298	290	286	287	244	304	283	273	268	232	271	265	255	254	266	298	288	281	271	244	266	296	262	285	259	281	282	277	279	270	280	262	275	285	262	282	281	266	308	273	298	257	279	297	273	269	239	272	308	290	288	276	296	297	260	256	295	270	261	280	283	311	264	273	273	279	258	282	260	267	292	278	275	252	286	284	265	255	307	273	283	257	289	296	295	264	279	270	273	239	285	308	276	294	269	272	271	257	253	273	276	253	267	277	270	247	257	294	305	267	253	275	256	270	271	247	264	282	267	274	299	291	275	270	270	263	262	280	300	269	271	259	272	277	257	257	269	276	266	247	237	252	292	294	298	293	302	252	263	267	298	290	287	291	286	250	282	255	296	276	272	312	288	276	269	235	268	284	291	277	278	282	251	252	266	306	299	239	240	238	271	283	295	279	281	284	274	245	263	270	274	284	258	273	270	300	278	257	288	287	286	278	260	258	264	307	312	303	268	290	261	245	273	258	305	257	288	299	264	280	301	260	269	280	295	318	265	254	265	273	280	262	278	290	295	253	269	280	292	258	264	270	277	284	240	257	275	254	290	286	270	282	254	277	308	254	262	275	280	297	265	236	276	260	265	296	287	266	254	280	264	281	242	274	263	276	284	290	272	258	278	281	285	260	269	300	282	250	261	303	289	279	264	278	270	266	275	258	237	269	261	279	281	270	290	278	290	308	268	267	305	278	297	279	280	241	252	283	272	276	256	264	289	271	282	245	272	275	301	256	270	289	270	283	281	262	269	272	293	275	272	290	286	268	278	275	285	255	331	293	287	263	299	263	275	261	253	291	305	265	293	277	285	268	285	263	274	273	279	265	288	302	263	298	273	276	249	275	287	267	257	263	274	299	272	313	271	300	234	288	303	261	277	259	280	282	294	275	281	298	265	274	291	265	272	283	263	253	300	265	282	299	266	265	300	283	271	278	298	264	264	246	312	285	268	296	284	291	271	292	280	263	245	290	264	258	255	255	255	279	270	300	306	280	294	318	271	290	270	255	266	253	271	254	261	275	288	261	271	278	259	272	277	298	255	252	276	285	268	256	275	270	257	297	273	259	301	229	278	272	299	262	269	296	278	296	270	266	264	279	270	287	302	257	288	293	271	247	284	283	280	273	291
7808	3798	8416	7034	5744	9953	19297	26930	40105	39875	33248	23159	13971	5300	952	717	697	716	687	700	728	743	700	713	684	667	735	694	679	693	713	669	635	659	653	718	735	661	716	694	669	688	692	697	686	723	647	687	721	678	702	680	703	651	724	669	692	681	635	707	662	671	658	625	689	680	697	708	697	700	673	700	688	704	683	669	685	680	663	702	708	718	693	692	683	676	665	662	729	686	705	664	727	697	634	662	739	747	698	666	660	661	715	662	695	678	724	672	689	707	694	685	694	629	711	660	675	718	677	651	725	677	621	725	702	671	703	667	723	735	678	684	698	719	751	697	692	690	682	700	704	668	662	672	730	684	671	682	696	655	696	672	680	679	730	695	694	679	679	676	707	694	719	678	676	679	674	694	671	682	738	695	709	672	685	680	719	729	727	657	675	659	706	666	666	720	698	667	681	712	700	673	715	634	671	768	691	664	671	719	687	644	713	686	657	707	662	683	677	686	696	698	690	686	726	684	693	739	663	657	678	632	690	688	658	696	643	677	667	727	643	665	765	694	654	709	705	710	710	654	698	678	713	675	670	651	674	706	703	677	659	642	659	696	674	686	721	668	701	685	696	631	645	717	671	704	705	719	723	694	731	716	700	719	665	681	643	702	659	656	728	691	733	701	698	713	697	659	677	702	694	648	687	767	659	685	671	732	675	705	670	724	685	724	696	679	689	679	669	666	640	705	695	711	710	683	723	730	644	763	668	682	682	725	685	732	647	699	667	668	713	739	648	692	631	668	724	729	670	679	688	718	689	704	710	632	697	670	699	699	651	681	729	729	690	678	672	686	657	729	716	696	701	694	711	683	689	665	692	662	673	694	723	659	694	710	690	689	698	690	664	717	683	697	693	711	676	688	650	653	639	705	725	686	713	711	697	633	647	676	703	663	687	698	679	696	648	682	641	701	643	705	731	689	638	662	700	663	641	698	680	718	684	662	709	669	686	722	743	704	670	674	683	722	651	700	679	677	750	748	691	740	674	649	690	685	677	673	637	727	708	733	679	659	656	707	688	670	687	698	690	685	720	698	698	680	697	714	686	686	652	690	684	668	737	710	705	676	687	683	686	684	643	635	714	710	726	677	696	664	696	671	721	663	701	683	686	696	686	674	625	678	681	709	702	676	656	699	691	687	658	650	685	664	686	724	676	671	701	722	693	700	709	713	682	708	682	606	694	672	744	696	690	639	667	660	709	690	685	705	709	711	703	709	703	662	673	682	719	665	655	705	711	747	695	689	709	697	700	659	706	683	638	648	699	654	702	718	675	680	683	671	725	701	711	682	667	721	690	714	666	765	645	660	747	675	682	684	690	712	702	658	700	671	676	694	694	684	687	678	699	700	688	660	681	718	659	666	708	718	650	688	711	710	664	687	736	710	702	701	727	676	689	689	722	727	702	702	687	670	713	650	737	701	679	684	720	662	685	620	719	694	687	681	678	635	649	645	696	682	717	709	682	700	641	703	669	671	682	741	626	689	652	690	717	676	726	728	740	652	635	665	702	670	729	717	708	714	672	726	632	665	691	676	678	690	716	701	736	686	692	653	641	661	642	722	690	700	719	674	677	703	682	695	668	708	709	750	691	676	707	677	735	706	650	730	673	662	655	650	636	689	671	706	718	720	736	660	683	668	742	692	672	720	669	675	691	673	690	680	683	633	686	690	658	729	710	698	642	659	638	655	726	716	675	643	675	689	691	706	699	673	654	694	693	708	715	721	699	690	716	741	708	687	720	701	687	750	680	675	683	691	691	652	696	704	720	709	710	660	637	677	674	703	658	669	676	673	720	694	703	690	710	664	717	728	727	686	699	684	684	665	676	685	657	725	698	661	670	650	688	726	682	689	720	671	679	656	679	711	679	664	656	714	720	675	689	742	675	701	712	660	732	728	713	623	652	638	670	664	697	718	685	734	688	706	703	667	713	703	693	699	677	721	668	679	697	697	739	680	675	689	659	651	693	686	685	685	699	682	688	691	700	733	682	724	703	705	698	640	707	693	675	670	644	671	676	686	756	696	650	756	681	686	650	659	672	669	665	686	683	685	706	773	662	686	656	688	738	683	722	701	688	697	714	687	666	721	669	700	655	685	745	644	672	691	641	680	678	679	657	692	698	655	649	666	730	684	737	669	719	700	754	684	698	700	681	726	671	676	679	721	762	669	750	690	692	645	719	732	700	698	719	658	694	643	678	649	645	683	695	702	750	672	693	660	717	706	684	724	724	708	671	680	703	677	662	709	647	668	665	759	676	685	716	673	709	725	681	749	685	713	694	728	744	682	666	671	648	662	671	695	688	703	690	702	699	705	686	668	699	667	679	669	723	685	694	688	706	663	704	711	647	669	719	710	667	679	655	733	713	665	727	691	702	678	635	729	671	689	651	688	704	665	707	723	655	705	721	696	679	708	738	717	704	679	717	684	690	708	736	657	638	673	654	705	673	681	690	753	679	684	717	683	706	699	660	669	743	704	677	650	707	658	688	719	683	738	637	704	712	691	709	689	722	742	729	702	693	696	694	726	742	691	681	712	682	718	701	692	718	696	702	710	682	744	701	715	695	739	693	736	697	669	690	703	688	680	653	674	673	663	696	742	704	714	721	714	671	713	668	780	702	699	679	680	713	675	713	715	685	687	706	673	694	696	677	703	657	712	673	665	698	746	687	722	693	673	740	702	704	686	735	670	692	658	706	690	674	672	667	650	685	735	680	706	694	677	683	669	669	684	724	662	717	681	700	664	696	659	684	677	658	753	693	665	699	666	688	706	646	632	749	637	657	679	632	656	702	702	736	696	683	731	691	649	710	681	701	695	702	724	698	676	694	711	682	728	689	684	705	667	720	720	660	704	678	739	695	735	640	702	685	670	717	671	742	679	760	675	661	710	675	698	686	673	633	706	709	673	684	710	678	697	687	692	697	704	725	624	673	678	637	669	701	633	643	705	706	638	645	650	702	732	717	649	631	698	725	698	691	701	697	661	749	727	713	650	671	684	720	658	702	673	676	682	721	704	697	702	700	703	713	688	727	640	674	642	679	669	687	685	667	688	680	678	698	687	758	694	716	682	677	711	722	736	697	668	688	657	663	718	691	683	713	676	721	714	673	733	719	691	647	670	645	708	716	660	643	714	697	706	642	694	705	677	722	726	717	665	728	719	707	665	707	701	707	704	722	700	651	650	705	668	720	690	704	702	706	666	708	713	676	704	679	718	700	694	711	704	718	666	624	699	733	710	706	686	741	709	648	707	746	687	644	704	669	694	655	719	710	653	629	672	681	703	676	651	650	711	654	726	638	655	679	732	728	655	676	720	681	713	699	674	684	706	666	723	661	655	658	713	687	698	649	668	661	714	679	685	694	675	696	728	721	652	696	661	678	649	683	691	688	687	683	709	681	750	661	687	655	689	699	657	695	675	673	691	717	705	692	700	698	745	683	716	649	721	720	748	704	708	697	734	699	701
17707	8031	8826	7622	4777	2732	3368	6087	22220	35254	30322	21019	11108	4003	635	345	327	313	326	311	284	293	324	312	307	297	314	313	308	311	293	306	311	286	340	275	283	299	307	288	293	310	296	307	305	278	318	302	309	315	311	297	316	265	307	302	310	274	338	301	283	279	302	334	311	307	307	292	318	322	301	307	315	309	305	301	295	324	299	324	330	315	276	306	324	270	321	285	316	313	325	289	313	328	312	309	320	328	287	302	316	286	301	312	297	331	324	312	327	288	296	314	308	305	263	331	322	319	303	299	297	330	304	333	279	277	269	344	316	292	285	298	303	344	290	291	320	275	285	306	284	281	285	318	298	299	329	280	274	332	302	311	311	321	288	321	307	292	285	326	321	328	330	311	297	309	322	320	322	314	314	290	285	294	299	296	288	311	309	335	315	302	301	306	300	262	284	306	310	270	307	297	330	328	325	315	305	313	326	310	310	290	332	311	331	319	328	320	325	316	292	317	318	321	319	308	317	322	281	273	300	312	320	304	299	295	303	291	319	336	292	310	318	332	354	298	317	320	311	299	284	314	311	334	292	267	295	301	355	324	320	300	297	312	299	337	278	319	356	328	333	319	286	280	302	318	308	325	315	297	317	332	340	323	292	271	317	303	318	296	303	282	274	331	293	310	262	326	285	329	322	297	277	304	317	339	305	275	301	332	343	284	316	340	300	281	307	320	331	336	307	279	298	296	297	316	289	308	302	287	313	297	286	338	314	283	328	313	310	322	313	333	280	319	312	298	309	328	294	332	281	298	294	277	310	275	302	321	332	304	306	318	307	254	258	298	308	290	258	286	298	310	325	328	293	327	302	325	294	309	295	305	287	306	287	303	297	296	300	305	291	315	333	302	328	290	289	299	331	311	325	273	302	310	334	332	267	305	290	317	310	304	314	297	321	290	292	321	261	294	321	305	279	317	308	311	312	288	312	295	327	322	303	312	312	300	325	286	319	318	337	310	292	314	279	345	353	295	305	268	315	281	325	299	341	327	284	356	296	298	276	305	293	328	303	307	288	286	289	314	332	300	309	291	296	296	292	298	296	356	291	318	312	293	326	317	320	312	322	310	319	316	307	317	326	334	339	314	350	322	320	292	288	304	312	330	333	303	326	300	270	320	318	330	282	290	326	350	296	268	326	297	283	307	287	307	296	315	287	304	281	303	293	301	285	307	318	297	308	313	318	286	325	312	332	324	316	285	305	287	329	286	337	303	310	283	312	311	315	305	314	323	327	290	273	315	270	290	314	313	318	350	326	303	310	297	310	288	297	305	323	281	310	280	314	260	309	275	292	302	292	281	319	290	305	304	321	312	317	323	290	304	322	290	311	284	327	283	305	291	289	288	302	305	321	277	318	299	289	331	300	298	298	292	284	328	294	324	287	300	312	303	274	315	310	323	313	286	330	305	308	298	263	352	350	304	277	280	308	326	302	292	303	323	281	278	302	309	297	311	316	286	302	339	312	294	323	306	316	332	291	324	289	316	331	297	316	335	317	298	345	345	300	289	316	296	314	321	275	293	357	311	311	317	285	350	289	313	300	290	319	296	289	303	321	311	280	327	342	316	287	285	304	326	275	296	291	298	312	320	326	318	309	304	309	273	285	327	323	284	296	306	303	315	338	317	335	306	322	354	302	318	292	317	320	313	288	290	278	313	315	341	279	279	297	305	309	291	331	337	292	315	346	324	308	304	339	305	298	302	341	328	324	335	297	292	291	346	300	301	336	335	287	307	323	286	328	307	340	280	293	276	280	279	304	331	321	311	301	306	274	325	311	304	321	315	289	302	295	296	329	310	284	309	304	310	296	309	331	312	331	310	329	290	292	313	303	261	297	310	278	295	344	316	281	247	285	301	323	321	312	278	329	288	340	283	323	301	286	284	303	298	314	292	324	301	344	320	325	304	286	285	294	268	320	310	337	295	310	365	296	322	290	319	330	309	323	290	324	310	294	292	305	306	321	317	288	315	318	330	313	283	300	321	294	314	311	290	278	307	318	301	300	281	279	289	303	293	282	288	312	294	307	268	309	307	291	309	325	304	307	265	312	303	315	287	319	305	296	329	301	317	314	328	299	297	288	303	314	282	308	266	292	314	291	320	311	289	299	303	286	322	324	323	294	314	363	276	302	310	319	275	298	321	321	294	293	279	282	335	304	310	324	296	309	313	312	301	289	301	328	295	303	305	311	300	304	344	289	313	298	288	342	354	299	338	321	306	295	297	342	298	330	295	305	292	288	305	322	316	326	293	293	313	306	328	301	285	293	326	338	327	309	310	306	310	320	313	320	344	331	304	279	311	280	325	296	295	307	325	281	280	306	338	303	314	306	320	322	310	317	301	287	325	269	323	333	312	324	299	301	307	300	334	297	283	303	291	305	295	299	300	299	269	291	300	302	344	300	302	279	287	316	306	301	313	320	295	307	350	305	279	321	316	303	299	334	310	295	289	299	282	293	288	310	296	290	297	314	293	289	316	328	316	323	323	298	313	283	271	295	342	293	314	310	306	265	306	287	298	300	285	323	317	296	286	321	307	279	296	333	302	330	315	305	286	289	325	297	337	326	294	315	262	287	313	309	319	315	329	307	261	337	288	315	284	308	282	321	293	316	293	296	301	332	292	289	282	322	296	281	297	317	317	289	344	346	278	314	305	320	280	291	293	288	324	299	318	303	332	323	296	314	299	329	315	285	308	301	302	332	315	309	304	334	283	336	283	312	303	322	282	323	291	310	307	322	296	310	298	268	295	297	280	317	285	319	342	295	313	311	331	282	297	304	285	294	279	292	277	301	317	341	308	290	298	292	302	314	297	298	317	306	330	316	311	324	291	287	303	309	316	319	314	280	279	278	312	314	343	334	315	269	316	340	328	302	346	271	302	293	286	342	331	280	298	286	304	303	291	307	301	301	292	299	296	292	297	306	300	306	291	317	294	309	295	339	314	308	277	335	284	303	294	289	297	298	290	268	309	307	314	313	295	306	289	264	307	298	300	301	305	315	304	325	311	302	345	292	313	288	311	308	328	329	306	292	275	289	275	326	326	301	313	293	310	322	314	332	291	290	288	306	303	329	330	334	339	347	273	294	297	295	332	311	297	304	313	314	336	333	312	321	327	309	286	305	307	301	324	289	281	309	291	317	294	327	306	306	295	312	304	300	311	317	301	307	307	296	353	287	331	289	320	337	319	304	300	293	329	297	310	304	309	313	324	326	292	277	312	308	296	305	305	324	285	343	318	304	285	288	353	316	298	316	299	322	304	298	309	323	302	296	319	291	283	307	318	316	319	286	301	300	306	277	298	305	292	319	282	320	327	304	313	312	300	301	309	329	288	294	334	334	310	274	317	305	354	308	286	327	349	322	332	312	321	287	289	338	324	330	326	305	312	296	309	305	268	300	315	324	327	306	314	300	331	315	290	297	292	283	310	272	310	289	340	283	319	256	317	328	280	307	296	328	285
10888	5692	12194	14387	11034	9113	12067	18142	41799	53403	48474	39239	27488	12981	1843	787	773	781	726	754	733	730	678	750	788	741	746	798	744	737	766	791	779	762	717	737	725	758	762	744	722	743	697	737	778	716	737	745	685	742	735	761	745	746	727	721	724	731	726	705	742	714	731	695	718	713	729	719	757	758	715	764	741	695	757	749	766	711	721	744	749	696	718	716	712	713	721	767	722	787	747	732	741	746	713	729	728	774	748	741	778	747	701	765	735	791	783	748	756	717	724	765	724	691	684	761	742	742	719	767	743	742	752	719	729	697	757	754	710	694	705	709	747	729	752	740	743	764	745	724	781	740	798	710	745	740	701	766	717	708	696	757	754	770	731	730	731	741	777	713	787	789	707	730	707	738	703	747	751	727	786	729	744	709	743	715	686	755	720	714	689	741	703	717	738	770	737	779	715	739	753	751	712	743	750	745	694	733	723	715	716	752	763	719	716	769	690	784	757	771	746	755	741	739	695	748	745	769	750	763	736	731	759	714	767	737	734	766	748	717	721	703	738	705	722	747	779	715	760	746	693	782	735	723	747	763	767	736	743	729	727	693	703	702	748	810	775	749	773	750	734	742	734	797	774	773	781	708	752	710	761	745	733	742	754	734	764	746	726	771	772	717	696	771	745	770	698	768	737	732	792	733	691	752	762	737	706	746	709	778	768	731	715	744	778	762	747	760	736	736	716	727	682	739	711	718	723	744	711	782	748	761	731	700	750	735	730	747	709	734	692	749	718	734	703	689	678	748	775	735	766	716	745	735	800	733	758	734	763	748	758	743	726	741	705	726	768	723	726	724	760	766	744	721	788	776	707	735	751	795	740	777	783	809	763	756	716	744	723	739	715	718	715	746	708	711	712	779	748	755	740	743	733	718	740	733	715	732	683	763	736	794	702	749	733	782	694	795	732	729	757	705	774	731	723	718	743	739	748	744	759	699	725	778	699	715	731	745	711	729	806	774	744	710	726	741	764	745	738	789	716	757	735	724	714	729	768	725	726	745	721	723	694	733	709	738	686	715	790	682	753	744	766	724	743	790	721	674	742	739	782	771	729	729	740	725	756	785	758	769	772	742	748	713	687	756	794	671	753	721	729	765	707	726	765	746	749	777	767	726	724	721	676	718	705	741	709	748	702	782	746	744	777	669	770	743	783	714	719	750	700	728	784	782	750	748	759	729	721	740	706	779	790	741	743	738	747	730	684	778	766	684	767	718	764	762	710	755	711	702	737	780	730	765	715	761	772	789	732	749	724	731	800	759	720	808	729	769	761	742	763	736	745	706	691	748	710	761	792	750	770	758	742	751	752	776	750	761	712	741	723	757	719	729	730	773	743	758	711	715	769	754	729	721	749	740	754	722	745	749	765	790	730	743	770	771	788	746	716	691	753	779	754	697	738	739	702	740	742	751	771	738	734	752	772	753	750	765	752	724	732	754	740	695	759	729	720	786	704	717	692	763	723	784	762	729	721	701	786	729	687	738	715	677	752	789	722	780	747	751	752	738	720	722	718	791	747	763	741	822	729	740	728	712	799	757	783	724	725	736	734	779	710	749	722	711	751	789	733	675	744	760	757	741	787	720	707	744	725	782	806	726	774	747	758	688	737	745	747	752	747	737	744	789	735	774	767	770	813	744	756	736	745	753	737	750	759	740	768	760	708	735	733	772	750	767	712	709	786	736	715	768	754	674	785	723	776	765	744	780	759	686	745	727	787	772	739	724	752	714	725	691	740	725	787	743	723	788	706	764	731	675	729	712	759	773	696	706	756	761	779	731	754	780	733	741	738	763	764	673	784	698	742	730	716	724	750	747	792	759	750	743	739	783	731	785	744	766	795	766	733	719	693	766	741	752	714	721	734	737	791	793	732	711	770	785	771	741	769	733	773	703	723	724	713	750	745	728	752	704	763	749	777	696	749	810	738	782	768	730	769	696	724	727	737	740	746	712	770	761	735	731	724	713	747	732	734	755	723	723	754	708	766	742	760	699	730	737	732	708	729	709	738	762	778	773	719	761	743	723	719	757	744	707	716	720	725	723	748	798	763	722	760	757	723	722	725	728	734	749	718	704	745	715	732	748	732	719	772	687	687	789	778	728	758	761	742	775	740	737	761	769	741	748	721	746	773	691	719	715	757	688	743	761	732	738	708	749	742	771	765	704	752	731	788	737	763	728	744	745	742	752	706	789	729	723	730	763	767	733	745	698	747	724	759	694	730	736	756	746	722	730	735	739	723	711	769	742	760	759	746	704	726	722	728	718	786	751	781	723	744	761	766	747	780	711	728	729	769	696	730	790	770	754	727	744	725	761	762	697	754	715	825	780	726	748	713	759	716	732	756	704	759	731	733	751	729	749	730	725	662	723	755	713	703	738	721	703	716	761	742	705	776	756	726	704	777	736	729	752	708	732	740	706	693	745	748	708	700	741	715	776	724	743	731	702	756	715	716	743	753	714	754	658	713	752	726	748	755	750	754	760	724	713	703	716	749	669	749	720	767	690	694	753	770	773	702	736	722	726	768	757	726	697	712	748	738	743	784	683	774	779	774	713	700	736	750	769	732	716	752	758	747	728	708	728	719	760	724	732	735	737	754	704	738	732	749	668	698	727	769	733	734	700	778	713	727	781	772	785	742	723	696	769	790	786	740	734	706	653	772	732	784	721	737	784	726	739	761	818	735	735	770	728	724	803	721	765	731	740	744	723	746	708	761	768	789	730	764	741	729	785	767	777	731	749	727	759	745	726	753	773	759	758	797	762	743	720	744	714	718	729	743	685	774	790	725	745	720	742	741	754	742	700	762	825	758	736	732	697	740	713	744	753	721	743	748	734	737	736	764	772	794	730	687	731	676	666	728	782	754	696	736	768	740	739	756	732	728	731	758	789	724	756	736	752	716	730	718	763	702	777	713	734	799	719	752	826	760	740	767	737	729	728	751	745	725	715	724	727	712	724	716	755	708	747	718	760	748	730	771	739	791	756	775	759	743	750	762	721	752	728	743	675	732	738	745	739	761	720	728	760	718	765	752	717	756	735	732	872	793	721	715	681	737	706	745	712	769	720	755	764	777	726	725	761	764	689	695	713	781	770	729	749	755	736	780	725	756	788	786	765	730	714	729	753	725	743	754	740	732	722	730	706	722	726	736	796	720	741	710	761	805	742	742	722	777	752	726	764	761	706	749	712	756	720	742	722	668	767	783	757	717	770	713	762	769	742	747	729	736	735	712	678	753	759	763	714	770	728	734	741	745	775	738	785	737	777	750	752	734	756	720	749	700	727	758	743	724	730	727	756	733	745	763	709	751	697	765	708	676	774	698	734	754	743	726	766	766	746	703	806	744	748	726	722	719	684	744	736	734	743	713	731	706	775	761	766	774	745	768	705	720	716	743	778	747	714	721	783	754	765	765	760	770	737	743	820	777	787	678	725	777	777	715	718	744	718	760	725	732	757	698	727	781	710
3316	1142	1957	1234	975	659	615	645	1152	1681	1513	1166	777	440	251	200	193	215	216	208	219	214	207	204	204	190	229	205	198	226	189	225	208	214	202	220	192	223	187	221	211	220	213	191	203	210	192	204	219	203	217	226	213	207	217	235	216	215	229	206	231	218	194	209	224	218	182	186	213	205	223	224	232	211	207	197	222	199	180	201	201	198	204	200	221	193	185	239	205	230	199	212	199	206	184	207	209	204	211	209	194	199	222	207	220	200	205	223	229	186	201	217	214	214	189	196	211	224	211	220	206	214	213	192	189	210	220	183	184	190	204	191	194	237	190	218	203	200	178	217	201	214	190	233	226	226	186	198	226	196	201	210	221	198	203	230	241	201	201	218	204	181	193	234	202	221	221	220	181	196	208	192	221	193	209	215	195	227	201	202	212	199	197	226	219	195	197	193	201	240	209	247	217	198	230	189	220	189	235	210	204	210	222	208	193	214	210	222	192	225	197	188	219	194	216	224	204	191	236	216	204	223	206	217	200	229	200	190	196	214	200	206	218	201	200	208	217	212	206	233	210	244	199	234	203	200	233	195	201	198	229	215	205	209	217	205	201	193	209	202	201	195	185	198	219	230	199	207	220	204	194	228	219	219	206	226	243	197	209	207	203	239	219	208	239	218	200	203	209	203	190	201	228	197	204	233	208	204	224	179	200	190	207	230	194	218	204	208	217	204	215	202	218	212	198	237	208	213	227	206	187	210	209	206	220	192	191	218	226	225	220	214	223	207	198	223	239	216	235	219	192	196	207	185	191	216	191	210	208	216	203	189	218	197	203	205	192	202	247	222	224	197	174	194	218	215	192	195	213	194	204	218	187	237	205	213	179	211	189	179	208	226	217	229	188	225	191	213	191	213	227	216	225	210	223	214	227	234	238	195	185	231	214	193	171	200	246	220	222	194	195	198	226	203	223	195	193	186	214	220	218	210	197	182	210	229	203	238	198	219	216	209	229	218	214	227	221	209	200	195	207	205	194	225	229	198	213	214	203	188	206	210	186	211	201	190	216	228	218	201	198	216	205	186	209	176	201	182	197	217	197	204	204	199	192	193	208	192	190	209	219	215	243	188	230	217	194	218	260	234	219	180	219	194	228	203	209	224	199	225	199	212	184	194	202	184	217	199	195	182	207	210	192	211	213	205	215	227	212	216	191	206	222	202	189	187	249	223	248	211	202	187	190	216	211	220	201	176	207	222	223	215	213	194	185	229	185	178	207	203	196	231	216	213	202	199	197	204	203	214	209	216	191	191	220	215	201	199	231	208	189	201	202	198	212	187	210	216	215	238	209	240	215	195	216	220	194	225	191	228	208	211	180	212	210	215	196	203	207	225	220	234	217	188	207	225	209	229	217	229	199	222	195	231	209	229	177	201	203	204	201	246	200	199	213	244	195	210	214	226	222	210	203	221	223	197	182	215	211	234	204	204	183	220	214	200	186	198	199	225	203	219	222	216	222	229	194	214	209	212	195	203	195	215	204	220	231	216	210	203	213	237	226	201	196	208	207	208	215	210	227	204	188	212	218	212	206	204	225	226	214	189	199	214	226	241	198	199	223	201	210	198	223	194	202	186	197	209	217	225	264	207	218	183	203	214	207	214	199	245	215	214	208	188	222	215	237	199	214	189	233	213	198	243	204	233	210	203	181	213	217	196	202	213	207	205	184	200	195	191	216	191	200	228	217	224	187	193	177	198	234	224	198	204	185	224	220	223	214	238	220	215	224	183	207	211	197	175	219	210	220	216	206	201	222	211	216	204	196	203	207	242	212	204	194	218	233	202	196	223	206	200	200	182	221	211	200	226	209	236	199	207	228	242	221	195	206	223	179	203	200	200	212	213	196	193	201	237	210	215	209	179	213	209	201	174	204	194	200	211	208	201	198	202	216	202	196	203	235	208	200	225	200	202	196	213	206	215	194	196	208	211	209	176	191	210	233	197	235	192	189	196	219	216	205	217	231	197	203	231	226	215	212	216	206	191	225	193	196	211	185	210	216	186	207	208	204	203	198	183	189	200	206	208	233	207	195	200	193	191	201	213	201	186	193	231	198	203	222	187	220	212	197	193	215	203	203	165	199	206	189	201	193	202	220	232	212	207	197	213	213	200	214	224	196	210	211	208	213	217	226	206	206	195	232	226	233	209	210	206	226	212	218	229	191	259	184	194	209	202	214	221	216	197	203	207	199	207	203	204	182	225	188	206	207	214	165	185	232	226	205	214	217	218	187	217	240	214	208	218	192	205	228	216	197	207	231	204	206	208	223	213	207	208	184	199	233	210	200	204	191	216	208	202	231	211	224	209	225	219	219	183	195	190	206	221	181	234	235	211	194	198	194	202	185	247	207	192	211	208	211	213	191	208	180	208	180	227	260	223	198	213	202	211	209	210	192	220	201	176	191	180	193	222	174	243	202	183	199	218	212	216	222	210	189	189	206	210	202	213	192	202	228	205	190	198	196	230	209	213	248	239	226	195	224	226	215	205	208	217	193	196	204	209	220	197	192	205	215	187	214	209	203	236	194	225	196	190	209	206	238	195	205	205	231	227	228	231	219	221	202	214	190	229	195	210	202	215	215	185	181	190	200	203	192	206	211	218	216	212	208	217	219	216	254	220	208	193	210	212	210	244	226	219	185	205	238	214	211	207	172	177	194	189	210	215	245	206	219	223	213	216	227	227	190	206	226	204	223	205	206	230	242	196	190	225	216	196	222	213	213	236	191	199	195	196	192	211	225	207	205	187	213	216	224	197	215	203	188	182	220	242	213	230	202	211	213	207	214	224	197	195	202	210	218	190	217	205	197	197	222	202	212	179	228	239	201	198	204	221	227	204	204	207	218	202	230	219	232	190	212	194	204	185	204	209	207	182	197	224	189	218	205	189	214	215	221	225	206	219	202	216	193	226	221	212	183	187	215	215	228	229	235	211	175	227	199	202	207	205	195	219	212	222	217	194	200	211	213	229	202	205	214	214	197	222	213	223	218	197	201	194	199	216	227	190	204	182	202	182	204	232	219	200	226	216	221	209	195	200	202	238	238	220	212	193	214	231	217	210	221	206	219	204	182	202	206	221	188	199	204	204	171	219	184	200	213	215	178	226	207	223	200	260	191	216	223	194	214	240	217	217	198	197	238	222	209	198	201	232	185	208	225	200	218	213	225	208	221	195	238	201	227	221	226	188	220	206	221	208	198	201	204	221	200	215	193	181	192	201	199	198	200	206	186	206	228	227	219	202	229	231	222	211	181	208	199	184	197	228	242	192	216	202	215	177	212	183	224	218	227	216	230	196	214	209	222	207	206	211	210	215	179	226	223	215	191	211	193	191	186	193	214	210	199	186	195	209	203	189	203	195	227	220	202	180	223	183	201	215	239	227	214	208	200	223	233	224	200	216	209	191	230	223	207	213	228	193	210	208	191	207	210	206	197	190	233	227	220	209	216	232	204	217	194	233
2956	1473	3826	3800	3305	2825	2729	3352	6116	7741	6460	4686	2721	1457	650	585	530	563	601	560	543	503	549	547	559	478	561	581	559	537	526	538	539	533	552	547	562	531	552	542	545	588	542	552	497	544	511	582	532	501	546	537	569	543	564	504	547	544	527	543	627	547	543	525	505	539	586	552	562	573	538	512	550	493	517	574	515	563	522	525	513	565	524	525	582	533	511	533	562	516	576	500	531	588	574	560	531	587	557	532	564	547	559	534	525	597	570	551	527	510	571	536	570	521	542	548	556	527	528	576	577	522	558	576	517	538	545	551	513	547	564	552	535	522	525	499	568	535	523	546	519	537	561	562	581	560	523	547	538	521	533	562	567	530	557	542	535	524	554	589	544	550	577	549	535	532	569	556	526	542	519	539	553	551	541	556	555	592	557	518	534	534	517	523	523	518	548	560	518	530	541	541	538	573	559	548	542	503	541	557	542	566	539	530	556	523	553	553	523	554	528	557	543	573	525	560	561	516	536	527	542	508	564	542	576	519	552	591	519	559	533	527	576	575	547	501	515	552	513	563	544	590	564	500	516	523	546	538	551	579	556	551	580	557	522	553	564	518	538	557	587	546	530	551	554	546	578	535	522	538	532	516	564	569	531	525	568	538	524	535	554	561	559	514	532	561	542	544	563	562	521	560	558	583	548	535	536	564	572	536	566	558	561	516	559	543	544	539	533	543	521	545	574	595	519	553	554	544	544	538	550	536	571	530	525	523	539	531	546	536	517	524	531	552	560	545	509	543	564	548	560	559	523	554	544	566	519	546	540	555	521	521	561	518	552	535	530	558	551	557	569	569	571	570	518	542	556	494	557	559	573	504	568	557	564	557	527	539	504	530	529	565	565	515	528	583	557	547	514	537	560	587	546	544	563	537	558	581	578	546	559	546	533	579	540	538	546	522	540	529	516	531	549	552	523	549	559	513	561	561	557	538	559	492	548	571	587	524	580	569	595	540	586	562	533	512	538	556	553	546	487	518	539	537	535	511	517	568	499	518	545	541	557	532	544	532	545	539	552	560	538	502	566	570	571	557	575	518	540	525	547	530	577	536	518	550	531	527	555	545	574	556	552	532	531	538	539	510	583	500	523	546	534	513	524	577	573	519	531	599	517	545	556	562	564	549	542	514	538	549	523	540	553	566	528	538	547	560	534	543	498	558	557	525	545	529	569	554	512	561	546	530	530	576	571	516	570	535	545	529	538	521	555	520	545	550	600	532	510	563	523	510	535	518	538	539	621	531	496	532	569	535	509	543	491	516	572	566	532	560	562	560	510	535	555	553	538	532	528	532	537	493	544	597	537	574	562	560	546	511	558	551	566	533	523	491	540	530	584	587	536	580	571	566	610	527	534	542	501	537	517	572	548	537	498	543	559	552	565	519	558	554	588	561	505	558	538	513	538	557	549	520	526	515	557	540	551	538	560	531	554	507	557	606	489	561	550	543	542	588	563	542	572	560	485	535	531	559	550	552	554	577	573	534	545	536	548	569	506	508	526	551	516	533	517	552	577	519	518	524	534	572	601	537	560	551	555	566	565	579	568	523	572	554	547	564	514	543	530	519	549	521	517	576	539	578	555	569	575	528	519	559	582	538	590	557	594	507	603	559	563	554	534	531	539	538	536	518	523	549	528	514	551	591	514	510	535	563	597	526	539	598	549	545	547	549	529	540	562	571	541	516	518	527	519	529	526	562	562	517	542	538	521	542	510	548	533	525	559	498	542	563	518	504	562	530	538	558	531	532	561	537	537	602	517	575	583	569	533	513	537	551	521	546	531	520	519	564	540	518	563	525	538	519	578	569	519	528	543	533	567	549	526	545	522	543	535	532	532	543	583	552	515	544	567	555	536	536	553	580	548	575	574	570	560	531	545	497	535	506	518	542	565	537	542	609	554	534	561	540	528	503	527	543	559	577	536	521	551	571	546	523	543	545	549	536	549	547	543	525	531	573	495	546	543	542	505	541	560	536	525	557	548	554	532	560	573	532	558	569	531	526	537	536	547	533	568	554	516	543	562	592	574	547	560	543	587	534	559	558	532	562	548	553	551	524	554	589	539	547	554	558	564	539	559	508	560	551	532	535	558	547	506	538	580	537	544	552	554	540	554	562	560	567	529	563	538	521	523	502	569	551	538	570	525	565	543	537	540	559	553	544	549	504	474	543	523	557	542	576	553	529	546	518	540	538	560	558	557	534	549	522	527	528	549	544	542	527	572	492	526	522	546	514	546	575	566	529	557	585	533	597	518	529	529	590	545	562	539	522	565	580	564	516	534	551	518	550	557	546	559	518	526	532	533	518	566	546	531	541	579	525	535	506	572	559	566	526	542	522	503	511	554	513	579	583	551	561	544	551	542	555	551	560	505	551	522	546	535	566	547	545	564	570	508	549	574	566	588	545	559	507	576	526	579	531	597	551	557	525	514	544	602	544	532	586	536	562	529	560	586	517	574	551	512	542	527	584	573	526	532	532	545	538	569	514	560	525	538	546	590	582	582	515	511	516	586	524	519	534	525	499	571	560	562	544	590	536	512	545	533	507	545	601	530	545	536	508	555	558	498	536	505	532	523	519	571	524	547	529	576	597	537	520	565	472	538	545	541	567	521	546	548	594	518	499	502	524	540	540	564	570	550	555	546	538	558	547	566	561	545	526	550	564	583	549	523	567	557	532	539	543	555	546	565	547	561	542	541	543	509	553	522	595	546	535	521	577	585	550	523	567	535	520	523	536	549	546	553	574	564	569	528	551	557	553	534	533	561	571	557	545	540	579	540	525	566	527	548	536	542	566	574	550	539	522	545	536	526	572	578	552	560	507	522	554	548	551	547	561	538	562	543	561	545	562	507	542	546	561	549	545	555	525	535	534	588	572	585	500	560	512	552	529	579	540	558	548	580	533	543	551	526	531	546	556	529	538	513	498	554	553	597	590	492	564	546	564	568	552	535	562	549	547	559	567	533	548	527	546	540	519	560	568	572	500	615	540	548	557	513	570	539	547	580	548	548	585	543	571	578	572	530	583	547	512	552	528	554	549	558	563	584	562	560	555	532	547	584	517	563	598	542	556	556	557	564	520	543	559	540	536	540	540	555	565	546	581	521	512	562	538	517	563	536	514	562	548	513	542	548	514	563	555	545	540	540	503	521	529	548	525	537	535	534	535	520	542	494	535	570	559	553	516	545	546	578	559	491	625	568	539	502	542	534	544	528	583	566	549	539	565	537	563	541	560	552	537	531	527	518	520	514	567	550	549	529	508	560	546	540	579	496	527	548	560	516	545	539	517	579	530	525	506	538	560	564	536	592	564	535	599	535	526	526	594	572	529	540	518	572	535	543	577	515	542	581	513	556	551	515	541	525	524	567	557	558	546	577	549	516	595	516	580	548	535	533	583	529	567	528	540	526	569	563	528	555	569	555	525	529	547	554	547	515	531	539	557	533	557	514	572	533	553	516	560
9417	4244	5466	3648	2070	1461	1527	1807	11636	22759	16381	9463	4732	2215	552	306	283	288	297	276	302	269	269	289	279	296	269	266	308	260	296	299	263	308	312	260	264	253	305	276	268	296	300	271	300	269	319	287	282	303	278	271	283	269	253	288	293	273	261	281	326	293	280	267	281	300	296	302	286	292	263	283	277	295	267	268	267	276	299	288	277	279	318	267	289	306	289	281	265	318	281	286	280	320	296	300	274	284	317	284	271	265	254	259	290	272	260	284	284	287	313	261	292	283	334	278	299	280	304	293	275	292	296	307	309	298	268	286	263	241	279	276	312	276	271	294	272	277	284	284	298	289	312	292	332	296	300	265	286	283	270	287	321	286	306	262	251	284	289	280	292	301	268	286	283	277	272	286	294	297	313	302	286	307	287	250	284	309	307	301	301	294	284	292	258	286	271	269	313	283	280	256	281	279	272	291	262	270	293	285	287	262	285	321	289	271	297	295	281	267	275	300	319	291	293	294	296	270	287	285	259	282	270	309	290	280	302	298	250	319	255	278	271	316	276	270	256	291	257	282	282	274	316	305	307	256	274	278	316	285	284	258	241	271	264	299	279	342	279	306	311	288	266	289	279	286	285	246	288	270	275	284	281	288	279	289	287	279	274	273	273	260	298	294	275	277	279	258	263	298	285	305	298	262	289	291	298	274	340	271	283	317	279	279	283	289	291	276	258	274	282	303	271	267	297	278	273	301	276	288	285	283	255	259	298	280	282	262	273	281	279	297	301	307	265	270	275	297	285	273	260	311	277	263	274	264	301	299	245	305	242	250	329	308	287	271	317	275	311	260	300	303	255	270	291	294	269	297	286	313	280	290	262	280	277	263	284	288	261	307	274	283	324	301	282	263	271	288	277	337	286	287	282	294	260	271	286	281	283	270	274	282	269	291	289	255	287	286	284	265	265	310	316	294	281	293	256	291	289	271	304	306	298	283	293	284	271	272	293	298	259	301	269	293	273	272	269	295	254	262	327	261	308	284	263	311	261	315	283	272	291	281	272	299	285	263	304	310	295	339	295	275	286	309	292	269	283	310	282	313	276	270	278	288	282	267	280	284	307	308	284	315	266	255	286	295	307	291	264	271	301	304	271	258	284	313	282	285	325	302	309	278	275	282	263	284	309	247	284	260	270	270	256	276	306	300	272	268	244	273	298	248	343	295	276	300	305	276	304	259	259	290	298	288	277	280	290	288	274	249	285	272	253	281	287	311	276	282	294	291	277	279	292	313	269	243	286	292	268	250	276	309	299	284	289	289	278	269	266	254	297	266	312	267	278	307	283	304	286	299	288	268	292	310	306	290	314	274	276	290	307	290	293	301	288	286	302	277	287	276	298	301	260	311	309	288	285	270	330	280	272	297	327	288	282	272	289	295	292	277	304	296	253	270	291	285	278	271	289	279	295	250	270	279	309	269	300	280	262	325	287	308	287	302	285	278	283	296	269	260	298	299	275	255	293	255	295	290	283	291	294	294	281	309	287	279	286	312	270	272	278	314	287	273	272	261	292	246	263	295	301	299	300	301	280	283	311	315	298	296	284	289	309	340	267	276	308	296	285	313	273	295	249	292	247	274	274	287	271	276	275	287	296	270	315	285	292	280	325	269	282	283	280	314	256	288	284	297	281	273	295	278	278	260	314	315	307	261	302	310	289	272	283	301	238	249	292	284	288	266	254	316	299	295	279	272	285	262	298	280	304	287	266	290	252	324	282	313	299	264	285	265	282	260	280	299	274	271	305	300	302	291	263	290	292	297	304	302	303	265	286	329	283	288	291	295	284	280	266	282	247	285	264	281	286	294	299	278	289	240	297	285	285	292	283	295	318	295	291	287	297	312	282	276	278	294	281	247	295	259	281	287	287	298	311	291	288	262	278	316	286	258	305	278	258	298	294	273	310	293	301	284	284	298	312	329	269	300	270	282	274	312	269	298	279	277	294	283	247	279	253	276	298	331	268	295	273	290	278	295	262	281	282	282	305	283	236	283	296	303	264	271	315	299	269	288	279	288	288	268	271	275	319	299	267	279	310	299	274	277	310	302	291	301	267	267	254	299	294	279	256	297	312	292	284	273	300	289	303	269	280	281	304	275	285	297	287	283	298	280	289	270	293	292	285	290	286	277	283	308	298	315	320	271	312	306	287	279	286	286	289	318	258	310	273	258	282	283	295	275	288	292	277	280	283	277	264	264	270	274	320	295	240	293	287	292	318	272	267	307	297	273	286	269	264	294	292	286	300	290	288	305	286	306	280	267	305	282	282	317	254	257	288	272	266	252	280	293	292	268	293	284	297	288	290	292	328	274	287	297	261	268	256	314	316	247	304	297	253	304	296	259	294	268	299	272	275	244	260	293	288	292	245	289	263	303	266	293	305	276	290	293	288	299	283	280	289	275	292	277	316	320	272	282	249	293	285	310	234	273	277	276	247	279	269	288	267	270	255	280	284	306	271	296	253	253	286	288	291	260	316	277	246	311	291	281	270	315	295	286	269	308	290	261	273	264	312	267	277	283	321	268	286	300	290	257	286	276	292	262	253	304	257	291	267	249	292	283	295	285	284	301	274	284	342	277	268	279	287	286	275	274	271	278	305	294	309	281	298	291	323	291	254	317	281	263	298	289	314	299	277	286	272	251	285	282	305	284	302	295	266	308	303	321	284	274	300	251	268	305	286	284	289	282	272	265	282	291	287	320	296	284	298	257	263	319	283	314	277	293	270	274	281	272	275	298	301	286	297	293	302	285	265	287	284	283	297	315	265	275	290	288	268	268	282	279	249	282	315	284	280	309	269	278	288	273	272	274	272	276	296	289	302	275	274	268	298	282	320	290	284	272	267	285	272	299	279	266	287	281	273	292	288	316	281	261	302	287	295	289	296	294	273	286	285	280	300	291	272	283	290	300	301	258	265	272	278	256	295	288	294	284	307	295	289	297	271	303	282	273	286	295	287	293	310	282	257	242	253	259	285	260	295	270	290	302	298	269	253	274	250	274	293	300	293	268	276	279	286	297	276	251	302	296	325	272	285	277	297	315	306	268	298	273	265	313	291	291	267	282	268	312	261	288	321	279	289	266	290	279	294	272	292	279	287	298	275	277	281	303	283	302	350	285	243	290	284	272	290	274	268	283	289	281	251	290	303	285	295	304	258	304	249	250	268	294	323	292	309	263	267	253	282	290	299	268	319	310	260	266	279	275	290	268	256	288	260	281	274	260	289	255	299	294	309	289	282	282	259	273	284	292	288	291	325	277	269	285	274	316	256	286	294	275	306	285	264	284	295	272	293	270	281	273	262	295	342	303	284	297	280	295	265	279	268	327	294	280	288	275	300	279	295	267	275	289	280	261	285	280	302	280	287	271	255	298	268	296	303	289	309	305	249	269	302	302	280	286	259	259	314	275	293	313	298	287	271	280	258	288	296	283	301	284	257	296	292	312	240	275	283	268	275	275	284	309
7402	3656	8072	8527	6370	5366	6530	6944	29659	43363	35344	26394	17162	9021	2099	739	718	681	732	731	739	728	669	725	720	713	730	712	738	723	720	683	736	690	720	721	733	692	734	713	682	717	732	758	710	719	696	740	738	695	715	725	707	746	717	684	730	703	692	722	680	714	659	731	683	682	684	719	688	690	719	733	732	701	682	744	673	700	666	672	685	713	706	779	764	736	712	733	705	704	713	696	688	693	752	712	686	699	621	694	743	696	670	706	705	692	685	720	708	698	737	763	715	691	756	729	713	705	706	703	705	711	708	659	706	747	746	711	694	690	675	683	720	702	712	717	685	745	665	718	695	745	691	653	661	734	696	748	715	758	710	693	745	665	697	705	718	699	708	744	720	708	730	715	715	731	698	704	733	720	701	686	710	694	684	727	722	690	714	695	702	678	735	684	662	699	731	701	740	706	695	719	691	676	706	721	731	756	699	674	670	714	717	692	716	730	681	667	736	751	690	758	743	677	711	735	731	722	708	723	738	684	653	736	747	721	667	736	712	691	712	663	675	754	726	744	686	740	713	766	704	721	720	705	713	699	711	700	722	728	628	654	675	688	706	698	687	697	685	703	685	701	674	713	707	687	677	694	714	728	691	703	693	711	759	671	685	678	717	688	770	691	729	718	720	731	696	697	724	714	642	698	705	730	724	707	687	696	748	694	701	690	721	698	678	721	696	721	691	683	723	720	730	650	728	717	697	733	669	664	696	711	758	709	704	713	715	720	694	757	730	696	697	694	719	733	696	747	717	725	709	750	698	694	723	730	736	688	647	706	703	723	733	768	688	692	686	710	711	735	714	673	699	735	735	748	717	742	697	686	711	751	713	739	727	694	711	714	693	744	719	733	684	694	765	675	646	732	689	701	759	729	705	703	744	757	715	716	734	703	745	764	677	693	723	689	723	680	704	723	731	707	712	716	694	773	720	679	696	658	743	750	708	735	697	708	675	716	693	690	704	713	708	728	705	665	738	681	713	725	725	716	677	762	649	743	700	659	726	713	721	716	711	688	725	641	683	687	718	718	683	746	668	722	718	653	745	682	672	724	695	769	713	740	728	706	717	712	725	712	676	665	727	706	667	711	700	689	706	728	682	731	740	720	677	728	700	695	713	706	697	741	742	711	681	727	703	706	707	681	704	701	652	712	714	754	667	718	679	678	704	738	712	757	709	674	708	691	695	677	704	715	632	696	700	691	726	726	731	717	698	719	689	714	675	689	730	742	752	726	749	728	771	699	732	681	747	715	698	706	728	691	731	703	770	702	720	697	756	745	723	699	696	702	731	702	709	749	702	686	746	746	692	652	708	650	711	698	716	737	713	680	726	694	693	742	751	677	670	667	697	746	681	709	719	719	710	694	702	691	689	725	706	697	734	694	680	684	726	697	736	732	718	723	652	716	694	733	718	699	701	684	682	737	713	687	673	691	711	684	714	714	713	715	716	715	705	687	673	708	693	706	686	683	698	678	694	672	728	714	717	737	711	685	726	725	729	780	713	715	686	715	660	758	722	715	718	692	682	677	705	687	699	728	753	749	661	700	712	703	696	693	731	740	715	712	720	670	705	763	685	726	711	729	680	709	684	694	714	690	741	691	723	695	690	713	700	680	723	647	730	709	733	728	693	688	728	656	712	704	698	709	726	688	678	698	657	727	696	688	724	705	706	724	702	664	691	735	718	738	747	688	701	670	690	720	696	703	734	677	721	728	700	728	664	728	685	720	686	639	746	720	707	701	713	724	690	724	664	707	622	709	676	692	709	710	707	707	727	751	668	727	658	693	711	671	664	710	698	704	703	690	714	706	680	688	697	686	725	715	706	720	659	757	693	706	690	686	715	752	730	682	710	724	689	674	733	678	673	688	711	725	734	691	707	729	688	716	718	671	723	699	691	696	733	732	690	706	693	711	715	674	738	742	735	704	757	721	711	691	710	760	735	659	733	722	695	673	687	692	722	753	720	730	682	664	701	695	703	693	725	684	701	706	676	707	650	658	709	734	681	728	713	699	705	730	696	682	722	660	701	688	767	715	745	689	658	722	725	741	684	727	684	703	739	703	730	731	725	702	673	639	737	671	733	700	693	698	726	731	712	684	733	710	699	693	706	727	697	687	738	681	663	713	695	659	699	679	727	689	727	697	721	749	698	717	703	717	728	727	689	712	723	696	715	704	703	735	730	724	697	761	741	688	694	676	703	672	675	678	743	695	721	706	727	681	715	683	717	689	697	721	735	689	712	732	716	753	754	714	715	712	693	756	693	673	692	703	677	713	704	714	690	701	696	732	729	715	741	701	701	705	706	693	663	777	730	769	679	724	756	708	744	685	708	705	716	752	644	730	732	713	687	693	720	710	750	700	702	737	728	701	720	707	727	703	704	730	668	697	695	704	725	751	690	723	678	659	751	704	723	667	668	753	706	707	704	712	724	758	727	638	678	666	702	670	684	693	728	678	715	665	708	733	733	759	708	669	668	692	740	692	748	676	649	716	702	703	688	729	715	700	721	721	687	719	678	686	730	736	699	689	706	731	704	720	681	729	725	710	714	698	706	703	686	731	707	736	723	706	684	721	658	703	698	679	732	687	682	696	662	737	673	727	712	739	712	725	726	729	728	706	751	724	700	691	713	725	741	704	741	712	726	721	676	730	682	729	657	645	720	680	681	674	701	746	745	677	729	707	714	725	716	684	695	733	723	670	714	689	705	658	713	719	749	699	705	730	727	709	675	732	719	698	742	697	737	721	706	735	705	736	695	672	720	713	729	738	687	695	689	704	692	692	704	786	754	716	721	714	735	686	655	705	704	720	709	688	693	675	699	679	725	749	683	707	723	712	748	699	711	660	702	710	686	649	715	719	718	704	697	732	675	697	739	725	690	693	685	737	701	731	713	691	707	667	734	653	742	715	709	752	684	739	681	695	739	744	696	717	731	723	734	709	687	690	754	696	711	695	752	716	720	741	702	748	704	681	715	704	712	722	715	694	751	627	716	713	737	739	701	709	700	717	726	776	697	703	718	682	680	713	691	753	689	719	723	694	735	787	666	709	699	683	699	699	724	672	733	685	733	659	746	669	700	698	698	681	767	693	730	693	720	695	675	720	695	738	666	681	699	679	714	702	752	706	721	726	703	694	715	733	722	693	718	715	638	697	701	721	706	665	674	661	727	645	731	689	719	705	692	728	707	722	736	675	673	718	656	689	684	700	744	665	725	687	704	728	681	745	708	680	681	699	718	710	714	703	724	707	715	728	676	680	690	680	717	722	723	705	721	727	687	696	699	732	696	732	704	670	739	666	783	687	709	706	680	682	711	717	681	681	686	747	705	697	735	754	740	700	676	744	695	674	730	729	769	707	725	701	742	730	708	691	707	705	716	732	764	742	703	722	704	698	700	707	673	695	717	636	700	705	723	714	705	704	737	664	700	724	676	694	757	732	713	675	745	731	691	758	722	722	726	713	701	717
16924	7160	9776	8171	5661	2927	1851	1949	15173	36367	32360	21448	11420	4832	970	325	310	293	266	262	291	266	293	289	298	297	301	280	277	287	280	274	279	302	274	280	262	275	272	289	296	310	282	316	280	296	279	284	294	314	296	259	256	285	282	294	265	254	335	273	310	277	303	301	277	281	306	307	311	279	301	268	287	284	275	333	307	297	304	281	275	312	302	307	314	275	308	269	280	281	314	295	283	280	289	270	287	272	296	310	268	298	284	317	289	304	286	292	290	307	268	248	268	278	281	294	297	292	346	278	269	291	290	287	302	298	308	250	280	265	287	308	283	282	285	301	267	298	266	279	292	293	299	285	295	304	284	296	313	263	285	272	301	283	293	279	285	311	265	277	293	282	293	284	301	294	259	286	283	283	290	268	274	271	282	300	287	283	280	292	258	284	275	273	281	273	297	261	275	285	295	273	304	260	289	279	314	272	306	284	280	277	286	304	262	272	274	290	283	257	280	302	272	300	337	279	277	285	305	285	328	286	305	261	284	260	286	300	287	279	287	280	273	297	290	299	292	283	284	309	275	289	250	266	291	264	260	293	290	284	281	266	285	308	286	285	314	286	297	301	310	303	303	274	302	276	279	287	307	276	326	306	277	310	296	271	293	310	311	280	280	285	258	297	297	294	269	302	346	288	300	281	304	284	266	272	269	270	289	285	266	315	285	314	301	299	301	291	300	292	290	293	260	278	318	268	249	276	299	287	286	318	290	289	284	307	279	243	273	265	321	272	290	288	315	282	269	316	305	295	311	332	307	296	302	278	320	300	293	280	306	287	294	299	270	249	294	303	245	299	269	277	276	297	275	283	327	267	263	294	325	282	271	272	277	281	282	283	317	293	292	258	285	282	287	266	280	267	339	251	319	284	278	267	255	284	259	272	264	280	288	284	335	261	320	279	281	281	288	294	285	312	297	269	282	299	308	317	249	318	277	269	279	290	292	303	274	265	283	286	291	288	289	296	277	299	302	264	274	309	295	286	275	302	251	299	293	286	268	289	316	293	305	303	284	278	281	244	263	284	263	272	314	303	311	284	313	303	297	292	263	291	298	274	308	332	293	303	288	279	327	302	292	292	270	295	298	266	284	269	289	273	304	325	282	326	272	277	243	265	302	289	315	293	286	273	281	321	302	249	286	278	312	295	279	287	295	307	284	287	282	277	292	291	260	285	308	274	315	302	294	283	267	263	325	318	272	312	260	283	310	316	311	295	305	317	276	272	289	248	267	284	247	291	284	290	296	309	316	242	293	269	308	281	316	286	258	306	291	294	302	288	301	314	267	274	265	271	269	295	280	313	314	281	272	299	295	316	311	286	294	287	298	286	302	284	278	270	279	283	266	291	275	262	280	283	278	309	297	283	305	272	290	296	230	286	274	278	272	301	301	286	312	274	303	283	292	296	314	288	291	273	287	282	279	271	282	297	297	297	294	281	298	276	292	270	332	301	275	272	319	321	274	276	265	296	281	285	276	285	302	264	301	281	303	283	310	293	316	294	280	307	287	289	305	314	289	240	283	306	269	270	302	291	278	302	308	280	289	305	338	259	290	264	303	287	333	255	292	296	300	275	280	258	268	301	292	286	299	252	294	280	297	290	272	288	294	310	281	316	304	289	272	284	252	290	291	306	312	302	255	250	287	307	266	279	265	297	255	305	290	296	275	278	315	307	325	294	291	269	261	301	276	290	313	268	302	293	325	294	262	308	267	309	272	273	318	305	279	270	265	301	293	267	311	305	271	296	283	275	294	259	257	293	315	288	307	271	304	290	256	305	276	295	305	306	295	314	280	311	249	328	300	255	267	316	300	285	247	271	284	331	288	277	294	278	299	298	278	265	289	261	301	276	287	275	288	321	255	292	277	292	326	278	311	288	336	315	288	290	260	270	290	311	284	237	292	303	315	292	319	291	279	291	264	291	278	300	260	257	304	284	294	273	289	287	254	307	297	271	296	269	285	277	298	276	304	321	294	299	305	280	288	297	276	269	285	286	298	286	277	275	302	276	302	291	306	276	302	269	283	298	268	267	298	310	290	315	323	324	300	279	291	306	274	277	291	308	278	296	312	316	296	309	292	265	301	297	275	289	291	283	295	258	298	296	295	295	310	311	303	292	302	307	275	259	320	261	270	296	284	294	274	289	304	301	261	263	320	284	315	272	322	282	305	286	336	278	238	246	281	274	310	323	291	299	268	279	277	254	266	279	269	312	293	301	297	304	298	291	301	270	319	259	269	301	278	299	270	288	274	280	299	274	257	259	309	296	304	304	324	318	285	306	291	282	258	260	314	303	326	269	295	319	260	281	274	271	293	290	295	281	312	300	317	276	292	280	255	282	271	290	294	301	302	250	305	290	285	260	283	292	293	266	285	270	291	280	283	296	286	293	308	264	306	298	314	292	253	312	305	274	295	279	281	298	290	299	301	291	264	268	278	307	307	294	276	277	277	298	293	266	269	242	277	267	282	286	258	284	291	276	295	299	287	299	291	281	296	302	283	264	290	256	282	288	326	296	286	306	272	282	273	302	260	302	309	300	314	306	281	283	282	267	284	287	307	315	291	278	283	295	310	313	303	320	288	298	265	284	263	291	279	283	265	253	281	279	301	283	287	268	285	238	268	245	265	267	282	265	299	263	284	277	284	276	307	271	267	299	269	268	281	274	278	287	262	312	284	299	295	297	305	278	290	298	304	287	271	251	287	296	302	274	293	281	301	271	299	285	264	277	293	270	326	290	294	309	280	291	259	292	266	286	274	299	281	278	258	308	301	288	296	277	298	300	288	284	281	299	290	300	309	287	295	298	307	277	279	287	286	310	318	302	262	299	275	267	285	286	284	261	303	309	272	288	298	293	284	269	288	301	262	336	275	282	248	304	258	283	277	288	269	332	295	307	290	305	269	278	327	277	254	304	302	278	299	274	295	309	254	309	270	311	287	263	268	289	278	255	305	283	252	289	272	296	280	271	294	308	286	292	293	300	272	296	255	303	287	274	286	315	270	290	283	291	304	304	305	312	297	312	280	286	281	300	289	265	284	250	302	293	276	277	276	276	256	302	297	247	301	272	267	296	275	304	315	321	299	301	281	287	267	259	284	305	293	266	279	297	280	324	297	294	266	286	313	279	280	261	282	265	309	310	275	285	285	273	297	287	281	307	274	286	279	301	281	291	293	319	270	277	278	310	290	284	279	272	274	294	275	296	307	266	296	312	273	267	305	285	293	313	282	242	298	236	266	309	253	296	288	298	283	308	255	298	275	301	302	291	286	280	302	277	316	271	291	319	272	281	280	290	272	281	294	281	292	303	288	242	302	284	296	300	299	329	267	294	256	305	277	303	299	319	274	277	312	274	301	279	283	270	267	291	318	290	312	257	289	271	288	260	284	251	284	276	288	280	279	293	256	291	263	298	275	292	277	258	292	277	275	293	298	302	269	283	293	249	286	302	295	271	288	261	278	318
10057	5559	12871	15034	12822	8522	6929	8317	33184	54650	49781	39113	27891	16292	3227	810	745	676	670	693	712	743	647	679	679	691	674	693	689	680	759	708	680	685	698	730	662	732	705	731	681	700	707	718	718	673	641	705	688	665	653	725	645	734	711	662	714	659	722	671	750	735	728	670	666	653	694	662	665	655	664	720	656	701	705	667	671	690	680	685	685	714	718	701	727	751	655	691	709	647	681	687	682	700	686	781	679	703	737	690	718	698	663	739	732	717	667	673	672	699	662	711	711	697	729	680	682	717	680	716	696	696	704	662	726	716	682	690	728	699	682	665	710	667	682	702	741	676	671	707	675	706	663	661	712	696	668	704	667	663	760	694	708	710	666	698	676	681	695	684	696	694	696	714	660	676	691	702	695	698	697	737	675	682	713	701	684	664	700	645	694	682	683	740	677	697	657	710	698	629	756	720	689	695	696	669	679	711	695	677	657	696	693	698	653	691	718	664	645	710	604	714	659	703	700	708	703	713	717	708	642	708	688	718	671	684	699	721	707	701	714	682	708	711	721	750	681	722	677	626	732	714	668	718	654	664	700	691	688	655	725	679	659	693	671	731	716	699	693	701	693	680	668	689	716	726	675	692	695	671	671	705	730	673	656	709	664	717	714	709	697	736	679	717	689	702	706	733	725	750	703	653	713	704	747	705	707	697	721	696	714	706	695	710	688	703	692	693	716	743	671	711	742	728	658	686	683	713	687	684	677	670	688	733	650	692	702	697	690	662	665	703	700	650	683	711	722	720	709	705	725	700	702	702	679	689	697	692	675	685	709	706	726	703	710	687	700	728	667	681	746	725	679	730	693	705	684	738	731	657	682	740	697	684	687	720	675	674	772	683	725	662	726	703	671	713	633	676	707	688	669	675	668	656	738	710	677	717	740	664	681	715	689	707	680	719	673	688	709	632	731	719	717	669	714	681	738	712	737	698	679	673	686	710	640	683	687	685	697	725	712	737	730	698	678	675	685	724	692	696	698	721	698	704	669	712	688	686	688	680	715	720	684	740	712	702	669	747	685	748	753	685	699	631	697	710	675	711	704	707	677	749	701	698	663	716	706	684	691	706	692	700	691	729	717	676	680	705	737	740	723	684	729	688	696	675	692	688	677	653	700	688	680	686	687	714	694	693	692	720	703	689	682	643	709	683	697	674	688	692	680	743	730	680	726	680	685	717	715	716	706	744	695	651	696	726	677	704	716	664	666	697	649	704	743	702	689	697	660	703	690	703	675	716	726	691	696	717	675	677	707	691	671	690	679	727	690	715	725	672	710	689	670	659	722	674	683	723	648	698	721	667	681	648	691	731	717	672	729	710	698	685	650	741	713	744	676	669	662	675	706	728	674	682	720	709	693	670	701	691	693	714	667	678	681	696	697	660	762	689	742	684	682	710	685	657	725	683	707	711	664	722	734	721	691	678	717	710	732	709	713	710	676	664	701	667	713	640	686	738	708	708	721	640	741	711	708	662	724	723	715	684	677	679	703	692	696	674	684	701	745	665	725	668	620	753	666	712	695	670	723	672	697	686	634	707	718	688	661	706	681	643	695	654	668	739	733	713	689	720	678	691	683	667	725	677	666	674	751	668	705	703	686	693	705	664	694	719	697	721	691	713	673	715	706	686	689	680	674	681	702	718	667	688	657	693	737	685	699	679	640	679	694	721	661	672	682	691	730	712	724	735	695	717	731	672	718	660	702	686	671	683	694	691	652	714	726	692	685	676	709	705	744	663	662	666	669	701	640	672	703	693	711	665	713	737	667	672	698	707	731	691	722	681	694	682	720	708	717	717	680	692	680	669	734	755	674	704	734	709	720	732	679	675	695	716	682	778	717	668	699	662	662	723	702	646	703	704	652	718	667	632	651	694	679	656	734	670	705	650	679	728	681	710	704	714	664	718	678	669	706	713	714	691	684	692	693	674	747	616	740	717	655	719	744	714	662	693	652	725	681	667	724	672	703	672	696	693	698	686	698	678	695	699	658	706	686	693	731	648	697	742	680	709	740	714	690	667	718	668	737	681	718	714	705	727	686	690	678	704	680	743	672	679	651	719	677	693	689	725	680	708	663	700	650	691	640	747	711	698	728	695	728	660	688	703	697	701	690	669	706	729	715	664	665	693	675	725	681	707	746	652	733	731	729	663	691	694	688	722	689	707	750	717	679	662	707	703	686	698	684	697	714	670	683	685	719	703	662	696	672	667	700	672	718	720	702	707	675	674	749	734	733	650	730	695	710	686	695	662	750	676	721	727	682	702	714	702	689	703	707	689	689	682	664	706	685	672	729	704	671	645	679	642	726	686	676	696	663	692	677	734	725	699	690	686	716	688	703	686	706	746	651	707	702	691	653	690	680	720	717	715	711	666	710	672	710	734	692	687	765	718	660	705	720	676	693	710	658	688	668	722	682	699	686	725	680	703	689	659	699	698	695	689	688	648	701	725	720	714	618	713	706	693	681	711	675	685	689	719	719	654	654	684	709	698	704	749	742	662	696	678	669	729	690	726	697	668	721	747	741	663	684	656	706	709	733	742	703	711	684	699	650	675	739	692	701	682	728	671	677	684	649	701	695	734	656	685	693	732	679	668	674	689	697	695	710	676	719	676	683	697	688	695	659	701	693	663	716	669	628	761	690	687	739	692	638	665	704	703	655	702	673	720	728	667	684	742	718	714	690	730	725	696	704	735	689	708	715	694	687	676	653	710	730	711	650	700	697	694	691	660	678	670	699	674	665	720	690	672	687	707	670	737	697	675	723	739	706	726	710	723	726	654	696	681	694	670	677	691	681	663	696	722	731	722	682	691	717	741	723	657	695	724	704	713	714	683	693	741	682	684	755	714	744	671	694	638	694	720	722	682	732	685	680	708	697	694	679	704	684	688	697	697	672	712	738	665	663	739	661	716	658	738	689	708	667	731	698	695	683	683	708	620	704	716	706	704	680	754	737	691	670	693	688	712	657	634	668	729	671	703	660	663	737	688	702	732	689	733	730	711	747	681	705	683	688	718	680	688	674	692	694	663	751	712	715	699	683	708	700	672	682	695	680	772	660	674	705	731	727	738	738	752	668	720	749	668	721	707	740	720	713	709	718	724	694	668	690	681	679	724	730	680	746	659	713	704	664	674	695	678	668	663	681	674	644	691	710	673	713	702	693	662	665	717	740	716	661	697	745	667	666	721	667	745	687	685	668	682	681	657	687	754	687	691	730	677	719	676	740	666	665	660	722	687	662	711	692	758	704	713	678	714	702	685	721	713	703	721	678	660	674	703	697	693	678	713	691	681	707	714	688	679	711	648	677	669	687	700	737	704	665	669	754	685	692	686	663	710	695	713	658	678	728	702	705	663	714	646	703	698	714	681	693	719	705	672	685	698	681	681	701	660	703	777	727	684	705	719	704	682	711	685	685	703	757	711	704	649	712	673	731	681	701	693	662	643	689	666	658	689	661	707	687	702
3205	1388	1892	1219	851	545	433	407	665	1760	1938	1493	794	398	178	158	166	161	165	146	160	166	144	139	165	162	150	144	134	143	154	144	138	165	146	185	151	144	154	163	144	146	142	156	165	152	139	163	153	139	160	152	167	158	158	156	167	160	141	135	153	153	136	156	165	152	175	137	172	127	138	170	151	147	151	144	151	169	153	150	163	145	146	163	173	164	162	158	151	160	155	150	151	186	175	148	140	152	163	161	203	174	145	153	147	177	135	147	179	133	146	180	171	160	170	140	156	146	150	148	141	176	173	163	148	148	150	169	165	155	164	152	156	153	187	138	158	135	173	169	161	157	133	146	151	165	156	183	158	176	135	146	155	184	156	167	157	171	144	157	164	153	150	166	144	148	164	157	170	141	167	142	174	152	154	179	150	162	170	169	153	172	140	154	166	151	155	166	157	143	141	167	177	146	133	157	144	159	151	146	161	160	141	141	146	146	172	159	152	163	163	175	148	124	162	173	157	153	157	174	144	166	143	163	174	143	163	126	150	150	136	158	136	168	167	159	135	149	171	149	165	152	141	151	164	158	141	161	159	183	167	149	170	149	170	159	162	147	173	165	162	153	153	171	175	162	192	170	178	181	132	170	145	162	198	152	147	141	156	153	162	142	150	152	145	150	174	166	145	157	160	152	133	125	171	155	135	133	159	141	160	158	155	152	148	148	159	158	158	150	158	127	150	156	171	166	148	150	153	181	143	169	141	149	154	140	159	186	157	171	144	178	150	170	197	159	161	203	154	138	158	169	162	169	155	144	169	147	160	138	163	179	158	159	139	171	153	157	154	160	150	151	170	181	161	185	157	186	184	148	162	154	146	146	141	169	152	150	154	133	169	143	167	163	154	157	149	162	162	176	170	150	171	159	132	133	183	161	188	142	145	168	143	157	155	165	164	147	166	154	169	148	168	143	158	173	140	176	159	144	168	170	152	169	144	145	166	151	163	157	162	153	168	157	167	167	147	167	130	152	167	159	171	149	153	135	142	151	153	175	165	176	164	145	169	172	163	151	160	181	165	157	136	166	160	157	171	169	158	180	164	155	168	164	158	146	151	176	157	170	151	157	150	150	159	171	144	154	142	180	180	159	160	170	153	168	150	145	133	171	144	155	130	141	165	144	163	159	153	151	166	152	135	190	165	161	148	150	136	143	150	179	164	179	142	143	155	138	175	145	159	148	168	140	159	178	153	158	178	150	174	148	133	177	166	149	160	160	154	189	163	150	157	156	139	157	167	163	160	163	157	172	162	138	157	153	179	179	177	150	145	174	155	168	165	135	141	159	156	173	177	158	175	178	160	137	184	171	190	165	167	153	158	158	154	157	133	154	175	164	192	177	157	168	137	160	152	171	171	148	132	173	154	164	160	156	153	148	150	139	151	175	152	177	170	137	153	140	152	161	153	146	158	138	164	137	163	171	146	152	140	147	148	145	171	160	165	163	166	149	151	174	148	144	158	148	169	162	150	155	153	183	163	153	146	164	165	151	143	151	195	158	159	146	160	162	155	159	141	150	148	180	170	145	155	128	149	160	159	151	170	158	146	159	159	150	190	161	161	168	158	160	162	161	154	152	142	161	171	159	184	166	157	168	176	157	180	143	160	169	149	187	166	153	143	149	188	157	140	159	152	156	155	175	147	180	157	161	148	143	178	174	168	155	152	153	140	143	165	175	177	187	160	162	163	169	136	172	151	147	140	167	150	168	176	146	165	159	173	148	174	174	155	148	152	143	152	158	147	161	163	152	169	161	149	165	140	147	181	150	142	156	161	165	184	161	136	148	138	172	167	151	154	131	139	145	160	154	155	142	145	169	164	135	137	175	191	169	157	174	165	180	144	157	152	154	166	176	149	156	179	160	151	140	139	149	150	145	154	131	157	149	152	160	175	137	154	139	163	125	140	146	159	138	142	161	147	153	153	137	200	158	141	173	148	177	136	166	170	190	136	144	185	153	157	154	156	139	158	147	175	170	162	144	164	169	155	141	156	150	165	166	152	151	147	148	150	147	167	160	181	154	172	148	179	134	122	165	146	186	174	115	158	150	144	161	153	167	188	144	140	174	137	185	163	193	172	176	162	169	146	178	144	162	169	134	154	147	161	157	166	140	162	183	159	154	158	156	169	156	151	138	163	157	148	144	138	143	160	168	170	134	151	151	169	152	145	154	141	159	161	156	132	154	164	152	163	165	163	170	161	150	172	179	144	152	160	154	151	140	156	162	171	158	166	157	155	138	173	169	153	133	179	132	150	159	169	178	159	170	158	176	164	166	166	163	150	152	137	170	185	145	157	166	126	146	174	154	159	153	192	159	164	151	135	181	176	154	151	166	139	142	155	131	160	159	173	159	160	168	162	168	146	149	173	137	173	174	160	146	187	133	157	164	185	153	172	165	161	157	177	151	148	138	155	152	144	175	163	137	152	141	150	120	160	146	170	160	142	166	154	165	141	166	170	173	148	170	158	164	144	160	165	154	182	154	135	169	165	169	164	154	152	184	172	157	171	150	159	155	145	184	159	164	155	169	159	152	157	162	158	161	169	173	167	135	176	159	155	134	139	171	145	133	168	139	151	165	149	162	120	137	179	145	158	158	147	164	142	169	155	166	179	157	156	151	161	171	162	136	146	156	127	152	169	165	174	158	165	155	146	158	172	160	166	160	166	143	154	149	151	141	126	159	152	155	135	166	155	151	154	156	165	144	175	158	157	165	145	152	162	175	166	158	145	145	164	146	196	149	139	150	174	132	151	162	184	170	158	164	151	149	156	134	172	147	178	133	170	144	178	136	171	172	143	181	175	160	172	162	147	137	145	170	154	157	140	142	168	145	171	149	143	147	162	184	169	160	160	158	160	149	159	170	139	159	156	128	163	165	161	168	149	159	159	149	153	140	155	183	172	141	123	141	148	158	156	147	189	158	148	151	145	171	172	163	154	179	139	140	144	134	151	158	176	153	158	165	150	165	135	170	175	157	169	152	149	151	163	167	160	163	143	174	148	169	147	144	157	150	171	123	173	160	164	150	176	146	182	151	191	165	145	174	151	148	158	146	161	141	169	161	149	147	143	149	152	160	150	146	148	165	163	157	153	168	165	126	155	167	130	159	150	155	148	142	185	152	160	175	142	171	151	150	155	143	155	143	173	155	174	159	164	152	157	173	147	152	159	172	162	163	162	169	174	135	178	144	140	154	166	157	147	143	148	143	173	171	174	148	168	152	139	143	163	140	112	157	183	172	165	174	169	193	156	155	172	159	158	161	162	155	148	169	156	129	123	165	158	164	156	154	151	165	131	174	165	147	147	161	168	160	160	172	170	165	148	138	138	144	151	138	150	151	149	172	170	160	157	167	131	152	164	153	168	165	176	157	157	141	145	145	148	172	160	138	132	158	140	163	140	162	152	141	150	153	152	170	163	136	185	149	148	144	158	159	149	154	163	160	151	170	166	150	157	139
2772	1594	3621	3924	3294	2166	1889	1742	3291	7939	8140	5920	3060	1376	485	441	463	421	384	392	434	459	417	435	419	437	391	453	437	434	415	432	457	446	408	472	422	367	443	444	458	419	408	389	415	441	452	413	408	393	444	432	419	446	446	383	424	471	446	419	405	433	435	422	440	416	408	421	439	432	421	464	438	447	423	423	448	409	423	409	449	453	412	423	440	415	422	401	444	428	448	424	451	405	423	433	426	433	403	443	416	408	409	421	392	432	421	413	443	445	395	428	451	405	408	401	412	418	464	421	404	432	423	402	417	435	413	457	430	440	428	436	437	431	440	414	454	438	443	431	453	435	465	419	434	445	432	426	432	407	470	418	390	451	460	415	425	420	439	411	452	430	465	443	415	453	432	459	407	428	453	400	437	413	398	447	393	411	414	426	440	442	430	431	446	383	454	442	443	427	421	401	463	414	451	434	439	434	396	390	414	425	442	427	396	406	441	445	383	430	447	419	445	414	440	428	457	399	422	428	427	409	391	417	406	421	397	454	420	439	424	417	400	428	412	438	470	427	463	423	415	406	436	423	384	394	442	438	410	441	444	426	456	391	413	421	425	417	433	445	412	432	401	431	385	428	419	432	397	404	436	458	436	427	425	416	446	402	405	434	462	415	437	396	410	442	400	441	415	429	421	448	437	398	420	430	424	444	416	465	430	482	377	373	420	471	411	433	447	432	444	433	411	413	435	408	417	412	419	420	451	419	381	413	449	443	415	405	427	410	409	443	435	414	423	413	431	468	405	417	428	408	457	428	431	396	426	406	428	405	387	443	424	415	455	434	412	408	416	408	391	437	415	408	424	436	448	457	394	403	455	404	439	439	431	407	426	454	435	415	428	443	416	391	410	398	451	418	384	417	430	452	455	447	443	473	385	419	415	439	420	411	443	447	440	410	452	405	436	414	388	442	453	437	402	449	445	399	411	430	448	414	413	405	452	414	415	413	425	431	406	394	433	401	429	449	456	424	422	433	411	440	479	424	409	375	437	423	419	391	413	392	399	417	404	425	383	404	422	435	418	439	456	448	431	416	438	422	424	427	399	412	417	435	437	451	389	458	452	402	446	383	420	415	405	401	421	412	403	384	454	407	447	407	430	468	407	429	429	450	428	417	416	426	419	415	425	425	418	434	400	419	421	407	390	408	391	427	405	392	450	412	414	456	408	385	408	404	455	451	439	432	402	441	441	435	415	424	431	407	437	412	404	440	428	416	412	416	453	400	405	422	390	425	422	446	415	429	418	415	457	406	412	441	417	465	427	410	447	445	414	436	453	403	445	443	431	416	400	430	431	480	427	436	426	457	431	426	416	426	448	445	450	403	449	448	397	435	427	439	428	428	389	445	416	406	411	414	429	429	463	475	423	463	392	439	446	419	441	427	423	421	469	424	416	435	424	455	401	385	399	446	459	408	403	433	406	410	393	422	454	437	435	405	455	437	402	425	445	393	424	425	407	462	438	434	465	411	412	435	407	449	447	403	396	446	414	427	432	427	433	454	416	407	405	434	420	436	390	442	411	457	428	423	449	415	433	456	435	433	443	424	444	434	435	399	457	390	465	412	441	452	438	457	419	442	453	404	407	429	443	430	414	430	466	372	398	428	423	403	425	439	448	449	433	407	436	429	449	491	456	418	439	425	405	442	411	420	411	441	423	474	427	442	368	421	452	438	391	447	427	447	394	403	439	413	450	455	401	426	408	413	411	433	436	368	469	436	444	387	392	452	404	424	429	393	456	416	423	436	414	420	402	434	437	411	438	433	436	415	442	414	459	458	414	458	447	460	392	434	440	396	431	417	417	446	440	429	437	437	436	443	421	384	417	422	451	427	419	439	400	428	395	449	414	384	418	434	433	437	427	411	459	410	440	401	404	430	384	407	446	430	428	404	402	430	406	414	429	441	439	449	443	436	390	440	440	414	442	444	431	423	424	459	387	425	426	421	440	441	425	458	435	401	444	409	447	393	369	405	468	422	431	455	437	434	432	445	437	417	423	408	430	395	422	439	409	418	396	439	403	449	419	419	427	406	418	419	439	436	391	439	446	432	386	410	441	434	419	429	436	428	433	435	441	396	453	444	424	442	456	411	435	434	425	438	438	438	433	412	369	442	427	429	439	425	424	426	381	447	439	407	451	422	444	407	459	373	445	426	430	413	419	432	410	427	444	418	409	405	425	453	421	425	417	434	398	427	411	410	438	453	429	404	481	433	420	428	420	441	416	417	429	410	410	425	465	412	466	406	426	425	443	399	465	403	438	413	422	412	449	442	405	423	438	426	430	458	432	398	411	452	425	408	418	412	427	442	383	417	471	440	433	420	481	426	443	451	440	412	400	432	397	395	390	406	429	425	455	425	404	430	436	449	410	450	395	450	432	458	453	405	433	440	392	419	409	401	424	403	418	442	415	420	395	447	438	475	438	412	430	424	452	433	446	396	456	451	392	430	401	404	426	433	412	411	409	410	442	416	438	436	446	413	414	370	380	397	404	421	433	404	427	405	414	407	420	430	402	404	442	419	429	417	400	411	418	423	432	432	385	427	424	429	392	440	418	427	416	435	429	428	391	408	479	442	419	412	416	417	425	442	410	403	439	434	427	411	438	410	429	453	423	473	446	419	420	444	421	414	434	447	439	409	475	425	438	424	446	443	443	425	406	435	454	432	412	434	414	462	448	431	431	438	428	401	433	409	443	478	407	416	422	453	424	428	447	400	478	451	451	405	416	447	420	423	438	425	422	409	410	404	414	410	451	432	420	398	430	462	404	448	441	416	416	447	426	403	421	440	377	394	434	400	436	434	431	427	424	390	436	466	417	417	426	426	403	458	445	429	421	407	444	423	432	432	407	431	426	454	440	429	419	434	463	414	463	422	458	447	423	405	497	438	457	454	420	440	437	410	429	390	421	458	441	443	435	424	408	434	435	434	455	457	388	452	428	477	386	440	446	428	437	396	391	441	404	426	417	450	402	394	398	422	447	429	446	439	413	433	400	429	375	414	446	434	389	413	465	407	427	427	445	412	425	406	397	417	432	419	433	398	412	449	437	433	434	461	425	433	428	424	391	448	446	437	400	418	452	439	480	415	436	433	434	413	420	418	440	454	411	422	390	406	445	457	429	421	466	399	432	438	416	405	457	366	424	434	423	482	438	454	415	446	438	424	458	427	426	421	432	441	417	433	426	423	424	464	403	418	433	426	438	453	455	405	435	432	403	450	434	451	419	403	434	451	442	400	417	433	399	422	434	433	439	441	456	407	451	421	438	439	425	409	428	436	386	427	414	410	424	457	459	422	449	464	426	511	464	419	407	404	412	430	404	440	399	432	427	441	428	415	425	427	416	411	430	433	468	419	411	423	433	460	449	450	385	426	410	447	419	437	433	429	378	424	395	422	437	434	442	409	433	369	408	420	427	424	423	443	443	446	456	437	441	418	424	454	382	434	437	440	408	433	414	438
9654	5775	6440	4842	2707	1599	1872	3862	6933	17233	18275	11670	5332	1198	290	267	238	262	263	230	256	287	253	248	220	267	243	233	261	269	280	230	259	251	270	236	211	268	224	239	252	245	246	283	289	244	217	242	265	258	252	256	253	260	261	257	218	253	259	268	283	257	271	242	247	233	269	238	256	228	249	259	255	265	243	243	252	256	211	251	250	264	243	264	252	236	256	259	265	235	239	237	224	253	237	214	234	250	251	277	238	237	249	267	245	229	264	257	226	243	263	256	254	236	258	257	215	242	244	244	223	264	245	272	232	250	237	285	267	246	243	250	249	248	273	244	268	266	260	260	215	265	266	253	261	225	226	253	277	250	228	265	271	274	264	250	277	253	256	225	267	228	256	237	269	254	237	237	256	244	249	236	272	232	240	242	263	261	254	240	269	215	277	243	245	238	279	237	257	228	251	244	230	270	250	249	248	247	275	269	226	232	264	257	233	209	271	271	241	232	225	244	222	217	251	236	288	251	270	239	257	267	237	267	229	282	231	275	241	251	231	221	235	241	214	275	237	235	257	266	254	258	244	257	248	269	249	247	283	255	240	264	228	236	246	236	252	211	242	266	234	264	248	245	262	253	236	269	226	243	252	206	253	259	263	215	239	248	260	231	256	250	250	227	267	245	244	229	251	286	248	250	248	283	262	251	250	249	256	232	255	244	240	257	228	230	244	234	254	238	238	235	232	258	240	273	233	268	253	277	256	263	235	261	231	257	262	244	257	251	233	269	243	244	260	236	224	238	242	262	253	243	272	239	243	227	217	253	255	255	247	231	263	245	248	247	237	213	226	224	277	258	224	255	250	254	263	248	227	266	236	254	241	231	254	242	285	221	247	265	248	246	277	257	254	268	235	210	229	231	248	261	239	238	250	260	248	221	227	282	260	232	254	242	247	244	227	281	226	261	249	240	220	259	251	256	256	263	245	253	258	254	243	254	256	243	238	260	245	240	255	262	233	226	243	236	211	242	250	243	251	242	261	239	216	261	252	255	270	258	230	253	246	253	238	258	226	244	259	275	257	259	214	244	251	268	301	225	252	251	229	256	224	217	248	251	247	242	211	236	240	245	272	270	223	265	239	234	236	244	255	232	222	272	246	247	255	259	273	254	262	267	228	232	230	255	247	243	260	270	283	276	250	259	260	266	267	221	243	239	247	248	255	249	230	233	266	232	257	254	242	231	246	243	248	254	265	265	265	260	239	251	279	240	247	232	252	237	253	244	229	254	243	229	236	235	273	235	269	271	254	281	219	254	222	256	213	237	262	234	255	262	244	243	265	249	233	274	242	214	240	266	242	261	218	250	257	251	275	241	242	240	257	242	260	276	272	288	244	229	258	240	241	227	245	235	240	226	232	230	245	240	242	256	274	261	276	261	224	225	243	246	240	230	221	222	258	250	252	254	259	235	251	246	245	256	283	227	223	232	242	255	247	256	247	244	249	258	255	223	253	280	262	221	255	235	262	266	248	249	230	238	234	236	290	236	234	215	250	227	231	259	236	247	265	262	241	239	250	237	243	251	239	261	238	281	244	227	218	239	237	289	274	248	212	233	245	244	217	257	260	248	249	247	259	250	227	218	229	257	215	242	263	242	243	220	224	236	274	249	239	221	253	239	248	257	272	250	230	252	224	246	242	254	244	250	254	238	238	280	254	272	232	256	262	289	249	237	241	265	243	239	265	244	252	250	272	230	264	235	253	250	218	257	249	261	254	241	236	253	246	245	238	228	226	248	235	231	224	260	227	267	250	252	241	246	230	234	253	261	254	237	246	252	255	246	239	255	243	230	268	266	249	255	242	245	232	276	213	246	230	257	256	213	250	251	235	247	238	273	271	239	244	250	238	250	235	252	266	244	246	244	288	266	259	251	262	225	234	243	241	225	237	277	232	236	249	239	269	274	265	217	255	260	234	265	224	253	265	239	236	224	244	217	260	263	236	252	267	273	251	240	263	246	268	264	248	265	264	260	256	235	231	267	281	263	235	235	250	224	233	255	251	250	234	256	248	262	228	217	257	258	255	243	239	258	284	254	231	242	232	234	280	250	223	237	240	261	234	271	245	247	257	265	236	271	281	274	216	267	274	253	265	241	246	267	249	236	252	255	256	260	267	259	254	215	256	253	245	230	250	210	240	254	227	254	249	266	254	237	242	230	258	262	254	265	259	265	245	248	229	265	248	237	258	221	259	233	227	277	267	249	255	240	223	257	265	258	258	260	249	239	226	264	233	237	279	274	250	242	239	258	237	240	255	233	248	238	227	259	255	219	248	236	256	254	238	274	280	263	231	233	279	251	247	234	255	221	249	263	269	258	256	258	205	233	264	237	259	258	241	257	238	245	250	233	246	235	285	247	289	232	238	209	256	233	266	261	242	289	236	238	263	225	260	263	249	241	223	267	256	260	245	223	233	260	240	259	249	269	235	237	274	215	242	246	246	264	284	255	243	229	248	237	254	231	235	215	247	260	252	228	239	242	297	234	237	238	262	232	228	234	262	242	248	248	223	246	269	243	240	229	251	233	222	224	249	231	236	260	264	281	267	259	233	222	225	247	247	256	264	223	245	236	256	268	257	268	251	239	254	253	223	252	264	251	240	260	242	238	256	246	240	237	232	266	238	260	250	246	255	249	247	247	230	231	204	241	255	269	222	259	236	261	257	226	266	247	237	226	249	239	249	267	256	244	267	245	283	248	237	247	253	236	238	261	258	221	260	243	254	260	261	253	254	261	225	261	260	255	275	264	232	234	255	270	242	258	239	234	257	274	255	246	285	270	264	275	242	247	221	258	239	237	263	268	286	280	233	240	241	254	256	248	228	260	236	255	240	257	222	252	269	250	239	273	233	239	238	256	233	267	231	248	262	268	247	253	225	282	214	248	292	249	219	249	266	276	288	239	236	267	236	278	240	241	250	228	259	254	243	252	257	242	265	258	273	221	262	241	253	270	253	251	243	256	242	277	250	291	241	228	266	254	263	254	224	235	214	247	239	253	264	277	227	247	260	270	270	237	232	252	237	234	243	264	240	248	256	262	228	232	243	245	251	217	271	262	260	256	252	239	264	250	220	228	257	245	247	226	251	239	239	240	253	253	271	243	261	243	250	223	210	236	260	286	268	228	258	231	248	220	219	233	249	246	251	236	267	229	233	233	243	211	262	232	232	237	238	247	261	234	239	244	262	238	210	247	256	252	234	256	285	228	261	234	222	244	227	304	264	247	254	217	250	267	224	261	246	279	238	233	270	238	268	246	251	239	258	227	250	234	246	250	268	245	256	240	204	229	254	216	246	249	257	240	258	250	243	250	231	267	253	235	258	245	256	248	279	246	254	252	261	251	219	270	269	230	277	237	270	231	263	245	248	255	261	268	267	241	247	261	220	247	261	258	271	276	223	229	255	254	227	275	260	274	267	251	261	236	246	272	259	225	231	270	229	294	221	270	226	242	282	267	264	266
7392	5084	9093	10479	7516	5617	8121	14859	22018	39622	39161	29383	17272	4285	711	628	659	633	574	635	629	616	609	643	612	627	620	590	621	647	590	692	635	620	660	642	605	646	627	656	649	661	608	615	646	631	622	628	621	631	620	582	591	621	604	662	621	700	664	607	635	648	608	624	612	611	612	646	624	596	657	650	626	609	642	648	617	660	626	625	625	591	611	636	623	621	632	659	612	599	626	624	612	656	632	655	647	635	638	588	604	643	632	613	644	700	663	655	606	644	620	639	655	592	609	618	639	667	612	582	570	585	608	614	623	635	626	631	626	666	628	652	564	635	613	648	578	668	616	674	649	591	666	575	639	635	667	694	588	598	705	635	648	602	640	658	619	635	586	619	646	617	668	621	635	631	611	621	587	661	658	604	607	592	632	616	620	637	606	620	645	624	614	617	643	635	616	638	679	623	611	585	635	642	590	631	625	648	653	606	625	620	594	654	635	646	640	642	598	642	618	617	648	666	647	668	671	621	618	598	650	655	616	625	653	644	637	612	652	613	632	604	609	660	629	645	677	605	642	643	581	625	651	604	631	640	623	589	589	609	593	631	627	679	626	640	590	629	639	592	621	627	625	624	642	625	637	664	649	627	665	638	629	619	590	615	638	596	600	651	620	607	642	617	640	614	632	643	662	638	593	647	632	617	642	605	640	639	627	628	612	618	630	602	622	616	619	652	629	643	640	635	616	603	625	574	638	653	589	622	610	631	610	653	594	608	605	591	618	619	624	621	627	623	652	596	641	595	634	636	597	636	645	634	628	623	616	622	651	672	653	669	588	626	621	655	653	590	650	614	616	598	579	621	598	638	637	634	647	625	597	640	638	610	644	655	599	615	619	613	640	650	579	584	604	608	674	700	602	619	633	670	616	615	595	631	624	611	659	636	662	595	632	616	646	648	634	603	607	656	608	642	623	648	604	567	639	611	619	637	627	611	620	616	638	620	644	641	585	593	625	617	664	627	604	667	601	604	632	656	605	625	633	640	639	580	609	654	631	629	658	616	595	647	647	660	627	609	607	572	591	631	628	602	589	640	658	661	669	566	583	632	635	651	687	644	646	614	621	629	612	625	614	657	636	640	669	584	628	587	615	616	643	645	624	656	685	591	639	672	645	643	632	649	653	636	632	602	631	639	605	624	581	632	588	593	607	625	631	614	612	654	668	635	604	594	685	639	621	592	636	606	635	663	638	605	639	631	627	643	630	620	651	616	634	686	635	667	614	645	626	592	682	632	600	622	609	679	570	637	606	603	635	654	646	629	600	623	645	635	625	683	650	632	639	588	622	619	618	607	602	627	605	583	651	629	618	608	637	604	622	575	626	646	613	594	605	565	642	661	645	625	632	597	636	622	623	597	658	566	663	623	615	625	638	617	625	620	649	650	661	617	624	622	649	595	606	578	642	621	626	618	624	589	663	611	622	608	602	609	599	604	587	638	603	610	668	634	579	598	625	618	680	638	629	639	652	605	637	584	689	673	639	582	633	610	594	668	582	608	607	636	635	626	645	632	595	624	628	661	623	619	617	676	643	652	621	680	610	656	669	671	680	633	617	659	641	638	622	631	643	686	642	629	638	602	607	627	601	623	618	608	642	599	618	629	605	621	584	621	616	598	591	624	617	647	628	601	624	637	677	678	629	585	600	636	582	620	635	630	605	622	626	656	615	619	613	628	651	615	600	633	631	647	656	595	688	646	628	613	622	590	646	629	616	622	618	608	627	643	654	624	649	690	603	631	623	597	661	662	652	653	639	617	673	669	617	662	634	653	655	621	644	622	646	654	623	635	629	596	616	632	598	648	624	605	617	611	632	640	631	602	639	622	630	623	652	594	630	622	647	625	590	641	647	631	632	651	618	642	634	636	596	604	600	607	616	629	659	665	633	602	677	663	610	609	603	579	621	645	605	615	599	604	627	649	659	656	646	654	634	609	592	635	636	657	675	619	614	593	598	601	626	609	649	620	606	633	624	583	636	596	648	605	570	648	605	626	607	634	636	589	668	617	641	630	656	600	643	628	625	634	570	658	655	628	636	637	656	640	606	612	642	593	651	659	633	657	589	611	617	613	605	608	627	629	636	609	613	607	622	623	670	559	589	641	666	616	628	647	600	569	627	656	623	620	635	625	613	638	639	668	675	619	586	619	633	639	629	641	614	653	629	656	640	614	653	609	585	645	646	633	647	606	621	651	629	650	617	655	641	592	600	615	616	606	616	601	660	682	603	635	588	600	620	658	639	601	587	625	606	613	611	637	611	704	642	607	612	626	607	624	614	618	646	644	628	673	599	632	579	655	646	630	639	596	632	664	630	617	682	638	629	609	649	591	623	615	684	591	632	645	623	648	639	620	615	608	620	648	646	619	647	667	654	654	640	608	685	583	645	622	650	644	628	638	601	637	673	639	635	620	613	653	631	590	629	673	574	681	629	607	604	631	588	560	684	614	621	602	617	617	645	653	627	596	594	589	609	609	624	596	609	631	647	580	637	629	610	615	619	646	643	645	643	664	640	672	587	616	629	606	655	655	666	634	658	649	616	659	600	578	676	654	675	646	625	616	686	644	602	635	626	612	616	648	598	665	653	606	620	644	625	679	649	612	650	612	665	630	664	665	615	629	623	614	674	646	609	644	631	638	666	588	617	595	651	646	657	688	644	654	632	637	622	643	615	629	653	622	637	603	631	664	650	662	692	632	619	625	582	629	626	614	641	632	599	619	623	639	620	682	629	590	624	588	602	653	592	622	698	608	620	638	601	635	608	632	635	601	619	637	629	615	607	675	592	621	643	664	645	596	642	632	653	622	634	667	642	596	623	670	606	628	593	656	602	633	638	623	570	556	662	583	627	594	639	623	629	611	617	641	662	621	652	605	599	623	598	641	632	591	622	655	646	601	615	617	627	641	635	646	585	590	597	616	621	617	651	599	643	629	625	623	610	678	597	608	607	651	631	567	653	584	600	635	604	656	636	630	617	645	674	628	642	604	629	587	698	620	600	650	670	612	603	643	610	672	661	643	612	598	598	610	646	597	606	622	620	597	628	654	665	617	626	622	624	650	619	632	628	644	614	588	691	682	632	658	648	619	639	603	592	651	626	624	622	619	586	635	637	606	659	578	705	611	614	646	620	627	613	617	611	600	634	650	631	646	597	648	645	585	598	602	585	615	623	636	646	654	606	649	635	605	604	623	608	688	680	629	623	643	660	600	645	637	624	644	609	601	600	701	628	623	618	617	590	606	597	657	596	659	644	632	649	640	575	686	662	604	629	648	603	627	603	640	625	598	655	622	606	644	624	612	633	651	672	592	652	641	643	650	606	637	654	638	623	604	672	648	665	641	691	618	606	695	626	683	641	585	668	630	599	603	613	631	638	649	669	669	651	631	622	635	634	660	650	602	613	618	604	670	630	614	620	594	626	600	629	620	644	602	629	601	616	623	627	612	652	658	649	610	653	632	610	656
18597	9129	9843	7240	3540	2480	1620	2231	6126	29588	33430	25393	14583	4887	534	322	244	304	331	272	293	271	290	261	274	295	296	292	265	299	293	248	266	285	248	273	287	287	291	273	289	261	274	276	294	286	292	303	267	302	276	307	268	283	306	275	278	292	287	249	249	286	277	270	276	281	257	250	281	283	278	256	309	264	261	274	260	292	292	288	284	293	248	274	299	264	232	271	266	299	285	291	283	312	300	284	298	278	275	294	282	304	288	268	281	299	270	290	261	277	265	271	258	309	273	275	261	301	263	292	269	272	277	283	293	292	300	281	258	264	304	294	287	286	293	256	283	272	263	291	260	313	280	266	266	278	254	303	318	276	284	242	287	275	265	311	265	309	308	233	292	283	275	286	276	240	250	296	268	283	281	290	303	276	309	295	261	269	305	285	278	271	300	265	267	313	286	273	292	272	259	281	259	275	301	300	312	301	285	279	271	288	253	277	297	276	292	286	278	297	287	261	292	274	255	304	287	281	285	259	267	281	287	319	300	292	316	286	307	253	257	278	315	278	264	291	297	310	295	271	252	257	261	267	311	306	271	298	314	289	283	269	276	285	272	278	295	259	289	268	255	285	266	293	308	297	315	294	260	258	300	287	284	295	266	287	276	273	276	267	263	257	291	277	310	272	277	280	294	288	296	277	254	266	266	301	256	233	277	282	286	249	268	315	273	278	292	310	238	299	288	302	311	259	283	276	276	287	285	307	277	276	292	301	314	286	276	286	255	300	259	279	306	275	287	279	312	281	252	292	278	254	277	248	268	277	281	303	274	249	297	278	267	279	294	282	269	259	277	273	273	299	288	299	262	256	267	276	277	239	276	242	269	270	299	306	273	269	293	276	277	283	258	285	285	308	272	300	267	277	287	270	329	274	304	278	280	272	261	287	272	269	286	286	276	291	248	289	287	274	270	289	282	284	306	316	276	300	296	284	305	255	257	277	262	307	269	281	293	282	293	275	276	264	292	272	271	251	265	301	285	307	272	279	266	303	277	294	261	285	263	278	266	316	268	281	267	299	284	307	289	333	295	278	296	288	289	244	301	289	261	273	256	293	286	306	290	323	289	280	320	273	276	288	290	286	291	301	295	262	282	270	277	260	290	258	306	297	271	247	285	293	281	301	280	279	250	290	268	279	321	271	262	306	265	275	294	265	295	266	236	273	262	302	303	286	272	267	273	284	302	280	299	286	246	261	286	290	285	286	283	275	265	284	299	288	286	302	258	294	260	283	289	285	251	291	241	285	237	239	304	322	309	313	286	268	278	271	298	292	276	288	285	298	305	294	272	261	272	279	259	285	280	305	270	288	258	271	276	307	246	286	255	292	289	251	312	285	281	283	268	267	284	300	312	273	296	291	279	287	293	287	291	284	291	323	268	254	286	280	284	260	314	270	306	256	283	283	283	293	302	289	279	293	286	320	276	308	281	263	301	262	298	293	279	299	295	272	255	282	284	281	305	311	280	265	252	261	257	297	281	288	288	287	282	275	321	256	270	267	301	281	287	298	259	289	274	291	289	268	257	281	274	238	274	265	275	259	272	291	326	286	277	295	273	305	297	282	305	315	286	276	309	260	277	242	260	277	252	298	268	299	276	277	291	288	281	261	254	304	265	306	278	258	278	276	270	256	255	276	267	290	264	262	304	308	272	288	264	269	273	256	302	334	271	284	295	264	286	269	267	278	292	288	258	283	266	316	295	285	285	288	246	267	290	302	285	279	276	308	277	265	277	264	293	265	245	266	286	276	310	264	298	271	291	287	294	280	281	281	290	257	280	280	267	299	282	276	302	278	280	278	300	301	295	276	280	261	292	293	254	285	285	275	297	307	269	273	292	271	302	301	297	306	257	290	296	248	249	293	276	272	252	268	280	252	284	235	253	279	288	245	312	301	271	310	280	257	297	262	306	272	295	303	271	280	286	337	264	276	282	301	289	269	247	269	257	293	262	299	243	300	304	262	278	280	286	305	304	268	286	281	264	273	287	263	272	293	284	289	295	251	284	293	289	277	269	252	263	282	250	298	322	300	256	286	298	257	249	270	274	257	304	285	262	306	300	286	300	292	289	280	293	253	254	296	266	267	269	294	286	301	242	265	288	276	308	291	309	273	279	279	280	273	271	311	278	294	297	293	278	300	295	300	257	295	302	290	298	306	293	287	287	278	268	301	287	304	294	252	315	277	295	318	254	289	274	277	308	255	253	308	276	281	278	293	316	282	291	276	273	274	271	302	254	298	279	299	257	246	257	282	284	239	290	285	255	309	298	286	280	311	300	275	267	253	276	290	264	267	289	283	272	298	251	281	260	329	272	297	314	242	280	296	279	283	296	240	290	245	279	285	273	277	259	282	297	287	292	257	284	289	260	259	260	294	294	311	290	246	283	257	313	263	298	262	283	300	309	311	300	306	276	306	292	291	297	291	242	265	304	287	280	312	269	240	301	283	274	269	290	280	307	252	270	263	286	297	298	296	281	264	298	294	277	265	315	274	317	281	280	290	260	281	253	285	314	244	269	275	271	289	281	269	270	281	275	265	298	281	280	276	285	270	237	259	248	264	272	269	270	316	267	272	283	293	256	287	289	264	258	263	290	314	272	290	315	299	284	275	277	253	272	285	253	297	293	275	303	304	296	271	255	253	279	262	269	280	305	337	252	275	281	273	281	288	289	295	249	259	261	309	282	287	266	300	281	290	269	288	272	280	294	305	263	263	295	265	305	273	285	277	308	299	296	278	268	245	282	312	296	249	312	293	268	277	316	279	272	322	281	271	292	286	297	280	266	251	270	275	280	287	274	252	290	285	314	263	271	278	262	278	261	271	299	303	250	294	251	276	273	261	278	282	292	268	262	288	263	300	252	284	245	273	261	249	254	262	284	294	287	271	251	278	301	303	256	307	279	250	250	297	289	270	277	290	300	287	287	256	255	293	252	278	310	298	284	277	300	260	287	300	299	270	269	272	259	300	282	281	262	252	287	281	285	262	274	310	282	256	304	298	274	294	287	306	292	290	267	269	262	264	279	254	281	274	277	279	295	277	264	264	259	306	252	276	248	282	298	263	309	295	274	258	286	275	257	283	273	275	269	262	302	263	246	268	274	310	270	263	278	290	293	302	272	281	282	290	280	311	267	255	308	291	272	287	260	271	284	303	266	283	306	304	258	247	306	260	299	275	295	282	278	261	260	260	293	284	310	288	303	283	277	273	296	291	275	302	273	304	256	272	300	288	316	296	294	253	302	266	295	272	239	271	278	276	285	272	271	285	282	302	252	309	301	283	264	288	255	301	294	258	283	276	297	314	311	296	275	269	284	274	249	317	297	285	283	301	249	296	238	287	271	282	306	273	270	274	249	295	313	275	267	299	286	261	293	297	283	265	312	299	281	262	277	265	281	256	277	264	271	304	293	271	257	300	303	273	297	261	288	264	294	265	282	280	270	255	283	315	279	300	255	303	278	302
11266	6570	13042	13791	9741	8474	6482	9518	20664	50972	51982	43759	32143	14239	1349	711	701	664	637	724	708	701	702	736	691	697	695	732	672	728	643	675	654	680	685	643	720	662	675	734	688	660	734	719	715	688	676	750	735	744	667	632	699	701	696	745	682	678	707	630	634	711	648	693	728	725	724	629	671	736	690	698	646	709	675	717	674	694	729	649	693	719	725	644	667	653	675	682	675	693	742	688	703	713	722	668	677	677	660	705	699	683	696	659	632	723	676	672	682	675	667	679	680	695	670	647	665	682	643	657	715	663	651	671	665	668	658	650	653	691	715	663	689	707	680	723	724	721	663	638	675	753	706	719	640	698	679	662	665	677	683	667	690	674	727	680	680	684	656	690	723	681	673	645	745	715	665	724	693	687	719	671	690	724	640	749	694	637	678	683	671	714	593	686	688	684	682	701	681	669	732	697	648	634	668	688	675	680	685	646	689	705	682	651	697	661	689	695	735	671	665	670	701	738	687	769	682	710	697	671	688	714	694	731	670	704	635	680	694	674	626	656	701	711	715	650	657	697	632	644	634	696	710	682	711	692	650	712	683	663	701	612	673	660	745	658	640	708	709	680	670	670	652	662	702	702	699	701	691	699	677	683	713	668	726	648	607	677	626	621	687	709	685	706	713	666	675	669	667	654	674	643	716	693	694	717	761	674	692	693	711	677	682	707	725	716	663	700	664	686	726	686	701	672	677	709	683	670	630	694	693	651	703	668	689	714	672	657	684	688	708	681	693	616	689	636	670	704	723	657	689	694	676	689	724	731	684	660	690	629	727	717	682	713	703	644	726	691	664	694	736	703	669	724	685	715	696	659	691	674	651	696	675	660	695	710	692	671	682	693	674	719	741	715	670	625	736	642	729	677	646	682	728	709	614	726	665	657	687	673	665	712	658	681	722	683	687	685	701	684	710	703	656	694	676	658	690	682	668	689	690	660	682	728	709	634	685	672	676	702	735	707	681	668	702	678	692	693	737	687	667	668	676	707	712	662	661	699	701	658	651	690	705	667	694	681	688	666	707	665	685	733	694	711	683	679	655	665	705	734	644	655	718	665	645	704	700	715	691	712	706	685	708	684	685	645	672	680	705	695	700	696	683	682	681	707	713	686	737	685	670	658	683	657	693	667	676	703	702	677	704	722	669	725	685	690	697	696	666	707	671	756	702	679	721	647	742	738	697	683	667	637	661	663	667	687	673	646	695	669	683	698	696	717	709	720	667	739	706	678	676	710	733	671	677	658	664	701	681	663	671	686	684	676	698	657	674	671	700	687	662	635	682	650	707	692	674	682	665	666	681	654	679	679	647	683	700	670	682	713	666	692	695	703	708	705	686	682	701	684	673	716	695	706	672	684	646	722	703	719	700	631	662	738	617	663	731	674	642	720	734	692	712	692	729	665	662	731	636	676	668	655	687	727	664	668	730	695	662	714	677	659	708	640	675	677	687	661	698	628	694	682	622	754	670	721	718	636	629	706	720	683	691	718	671	692	672	663	697	667	684	717	721	686	680	703	690	743	710	754	662	682	664	655	693	656	676	638	660	673	711	670	670	705	692	685	673	678	675	720	682	711	675	656	693	701	677	678	712	661	666	685	640	698	618	696	693	654	684	670	651	725	682	663	728	717	686	691	678	717	677	618	699	678	667	698	699	698	699	657	699	687	702	711	723	693	749	645	694	726	699	692	656	692	673	718	655	709	668	735	712	668	689	699	692	658	722	687	638	680	680	710	687	728	636	653	678	702	660	682	734	681	657	652	664	665	690	676	699	689	732	700	684	647	672	638	689	666	688	677	685	703	647	660	698	698	684	671	690	717	690	637	688	669	671	691	671	673	688	691	724	686	659	696	677	700	652	666	667	713	693	633	697	707	681	683	707	703	691	721	685	631	662	665	644	696	698	666	670	653	673	646	653	678	689	706	686	693	628	659	696	709	743	703	702	688	687	672	630	686	691	673	679	703	718	674	671	650	713	680	699	683	678	669	717	648	697	662	693	652	694	671	649	683	696	756	664	659	659	749	680	740	636	742	688	708	714	704	724	705	634	651	671	644	687	693	706	670	688	721	676	674	672	724	684	731	716	610	662	668	690	647	672	653	702	690	685	661	657	698	667	723	631	695	715	703	680	696	681	709	653	717	670	671	713	699	684	667	681	679	658	672	711	720	678	651	681	653	687	643	673	722	638	676	698	684	662	709	676	656	684	644	666	751	657	678	666	681	628	741	715	656	672	648	686	652	686	671	687	695	688	676	671	673	659	697	689	695	663	729	665	685	720	679	677	711	715	661	703	668	691	650	709	672	672	659	651	667	649	650	723	703	692	689	699	666	697	677	716	659	709	698	719	685	638	649	694	700	653	714	673	653	675	713	675	682	689	668	667	672	646	638	686	722	679	665	652	732	626	694	667	689	695	667	696	661	663	715	700	699	677	691	684	727	650	710	647	690	641	635	675	673	647	668	625	644	703	696	691	679	691	681	662	683	724	693	707	742	681	681	648	644	673	651	644	620	666	711	685	660	693	680	637	694	652	638	658	664	702	726	707	646	673	693	681	672	686	698	653	646	650	701	661	696	679	694	651	707	683	663	720	693	670	694	664	688	692	663	721	710	661	663	763	700	696	684	632	623	722	690	691	688	738	713	702	682	653	675	708	682	710	696	655	708	701	741	685	720	653	639	691	670	680	722	639	673	674	670	673	664	731	700	644	673	714	718	689	653	728	667	654	674	675	654	691	715	696	711	663	714	682	665	703	695	709	614	715	626	687	637	700	711	672	716	685	706	707	688	685	704	701	692	683	713	685	673	710	726	683	657	680	733	725	694	732	670	665	675	693	738	667	704	658	686	671	710	653	656	698	707	685	688	654	663	685	665	669	684	659	693	693	659	696	692	688	673	686	632	751	695	657	689	711	676	697	665	724	687	635	637	644	641	706	680	664	698	710	661	682	677	667	686	699	612	672	673	698	646	622	693	687	669	690	688	691	721	723	668	712	674	654	661	696	677	678	643	738	720	675	705	690	677	694	712	698	639	712	643	700	649	706	677	709	670	676	692	677	717	702	663	662	678	655	680	688	680	644	726	655	639	723	701	670	678	695	706	650	681	736	728	699	677	684	660	724	707	669	690	685	672	643	706	671	713	664	701	706	695	714	661	665	656	682	661	696	694	692	730	698	658	643	678	718	676	660	689	634	657	701	669	664	716	677	661	689	644	668	632	712	637	683	718	719	716	658	670	727	662	666	650	695	675	703	692	690	641	750	701	678	671	711	699	649	728	666	659	668	678	669	689	681	740	690	695	661	720	738	672	686	721	670	665	648	675	638	716	690	676	683	700	688	635	687	643	706	669	715	677	684	702	696	689	689	718	667	685	731	706	665	707	662	704	720	653	683	700	677	669	666	692	667	683	717	691	750	660	670	695	684	701	711	682	689	669	686	723	677	679	682	641	702	673	680	707	660	715
4044	1327	2178	1636	1203	704	541	500	750	1348	1588	1350	931	486	250	185	196	178	186	188	185	173	206	202	207	181	191	197	198	227	213	210	205	200	223	201	208	190	181	201	196	194	186	183	187	182	195	192	218	217	228	190	220	224	195	206	157	198	191	208	196	191	218	203	171	197	186	207	177	182	200	188	209	197	188	185	207	210	188	215	195	209	239	199	208	183	191	194	192	189	193	201	186	192	210	173	191	188	202	193	216	198	199	213	180	202	210	209	204	210	191	196	225	190	217	192	204	227	208	193	190	194	205	216	175	207	208	179	192	210	169	198	183	204	212	199	180	206	204	186	196	189	183	195	230	180	187	187	173	206	195	203	186	190	194	203	188	224	188	214	196	196	195	212	181	160	184	196	184	211	220	190	204	184	159	203	187	190	203	199	174	182	222	210	206	179	199	186	211	228	196	197	207	211	180	204	191	200	220	180	185	201	177	177	192	176	182	177	182	191	210	178	184	192	178	187	187	170	197	198	177	186	219	185	213	195	204	202	197	205	206	198	184	183	196	215	197	202	203	193	169	210	194	195	198	215	201	212	202	188	204	200	176	186	175	201	182	180	181	208	197	184	209	203	185	224	203	229	206	223	188	197	202	203	185	180	180	192	176	164	218	180	209	203	217	224	195	219	184	179	214	171	213	197	179	205	173	179	182	201	203	196	198	198	192	184	197	232	190	200	201	200	198	200	189	229	206	189	191	196	191	194	197	214	191	186	185	199	205	199	181	201	193	171	203	201	200	168	187	212	169	180	204	183	207	216	211	168	185	190	186	180	226	196	180	218	203	200	210	191	185	204	215	198	215	192	180	173	225	183	189	209	216	181	195	211	178	192	206	197	214	186	203	181	160	216	173	194	164	196	191	209	203	220	180	196	190	174	188	190	209	178	202	204	222	195	193	214	184	184	169	195	200	192	233	198	194	192	180	198	201	171	208	209	188	192	205	204	191	211	199	210	217	159	192	178	200	205	199	179	220	172	198	192	200	201	189	199	188	212	198	194	212	194	217	194	190	192	198	203	231	196	188	221	194	201	233	176	194	183	195	200	210	190	210	222	184	196	226	193	233	207	204	175	193	205	191	181	204	175	205	199	200	205	193	186	193	198	205	166	205	179	201	204	191	182	190	217	220	202	190	188	187	224	187	172	179	186	209	206	190	224	205	186	179	191	189	214	200	210	195	191	206	190	181	181	219	188	194	190	197	189	200	169	205	188	215	185	168	199	198	199	180	186	200	191	204	182	208	203	216	194	177	228	192	181	187	188	200	191	172	164	201	196	212	192	187	207	199	195	190	191	194	211	186	197	185	175	176	199	211	202	204	207	218	197	200	185	237	207	181	208	195	209	208	219	203	201	168	207	189	198	192	194	192	211	181	179	200	221	190	207	222	183	196	191	178	181	198	176	188	175	193	189	184	185	199	191	231	188	191	177	171	200	174	173	190	208	172	208	200	181	194	174	195	192	188	193	214	218	192	192	208	189	192	192	216	174	204	188	173	199	187	199	187	181	217	188	220	203	189	177	174	197	225	196	209	181	209	180	205	170	222	213	187	207	220	181	182	233	212	180	162	197	209	197	213	208	204	204	193	210	185	208	212	187	189	188	166	180	201	181	206	182	210	190	201	213	202	186	191	174	198	195	199	204	217	195	205	202	196	213	185	185	174	195	222	177	201	211	198	199	195	205	181	196	230	183	196	210	184	194	184	193	224	191	208	223	200	206	220	199	181	201	185	177	206	216	176	186	207	208	209	192	189	194	197	189	198	205	215	175	206	199	202	208	215	196	181	184	210	184	178	205	200	189	207	198	195	197	166	162	191	182	184	209	205	184	188	208	184	182	198	220	199	185	199	210	187	198	207	201	197	180	184	187	186	190	183	204	224	216	199	187	184	200	175	172	200	211	199	208	204	186	208	161	191	172	208	208	195	191	188	187	188	188	205	189	191	202	189	205	184	217	183	181	223	185	191	202	165	204	213	211	191	205	202	189	177	188	191	190	209	174	217	194	205	178	179	170	199	187	230	226	213	211	179	191	219	215	211	201	184	198	208	219	190	229	187	186	198	197	177	181	205	199	198	187	179	181	158	194	187	179	187	202	233	190	173	198	221	189	179	200	205	191	195	200	223	205	219	187	198	187	182	221	202	205	200	201	181	187	193	207	226	196	178	217	229	187	186	182	188	197	196	160	185	211	184	177	191	172	208	201	215	202	192	194	201	178	196	183	200	202	192	204	212	201	218	199	203	192	214	209	186	191	196	195	183	183	196	181	200	212	187	215	194	191	222	215	189	188	202	189	198	185	221	193	159	198	214	208	183	179	203	195	200	189	176	214	169	213	207	198	203	194	207	201	205	214	205	191	202	201	191	190	201	200	167	208	210	203	197	205	210	227	188	201	181	189	215	189	195	169	198	204	198	190	203	186	214	199	184	196	191	187	201	191	188	179	202	206	209	199	181	176	186	197	187	179	211	201	201	212	197	180	181	197	186	193	179	209	183	186	209	202	200	206	165	223	200	192	191	179	189	204	216	185	193	195	217	206	216	196	219	212	183	218	211	199	209	215	219	181	189	184	190	187	205	186	199	174	203	197	201	208	184	166	197	185	192	201	209	210	207	214	200	201	183	211	197	186	213	160	193	202	196	243	199	187	176	191	205	191	213	203	215	192	195	193	206	195	180	211	218	171	189	187	196	205	204	198	206	180	199	184	178	215	200	201	205	204	219	188	191	180	198	193	190	192	189	188	213	188	204	208	201	200	199	181	184	209	223	212	197	171	183	213	186	188	222	183	185	189	222	176	192	192	203	193	237	191	190	219	209	188	211	183	167	220	188	204	182	187	218	185	206	204	208	196	191	191	208	164	231	221	219	201	193	193	195	216	200	210	203	170	199	204	193	216	184	188	203	204	184	197	184	188	184	191	180	214	188	228	187	177	191	200	168	190	183	198	190	200	215	201	170	206	204	207	180	208	227	185	186	200	187	185	217	179	209	196	204	217	182	186	186	156	172	183	208	183	190	203	190	188	216	188	201	182	211	191	184	205	233	191	192	172	184	185	212	231	180	195	182	195	188	188	230	195	194	184	197	176	200	184	203	160	200	205	194	191	193	191	202	222	193	217	187	189	187	160	227	193	194	224	197	200	184	217	176	197	212	186	187	193	201	199	176	193	187	184	194	202	201	183	190	181	177	188	185	202	216	185	192	186	206	215	189	209	197	197	163	185	198	185	183	199	202	211	200	175	205	198	221	201	200	187	206	178	205	203	166	202	200	211	207	210	216	178	169	185	198	214	209	187	199	188	186	178	187	195	196	178	190	214	177	189	209	179	200	200	207	172	186	188	186	168	178	199	158	197	179	193	187	195	212	183	220	203	173	195	195	200	211	196	209	215	183	192	201	208	196	195	180	162	222	210	205	201	199	201	202	200	207	190	212	193	191	203	175	178	201	221	164	192
3331	1566	4439	5371	4177	3199	2363	2515	4281	7019	7673	5672	3646	1800	609	518	549	518	517	515	532	540	527	556	513	532	524	505	507	466	501	555	498	517	511	514	483	520	517	487	505	522	541	506	556	562	534	497	529	529	531	503	529	500	493	496	494	508	491	521	518	523	528	508	519	544	531	515	512	502	488	538	500	532	515	513	502	584	520	554	540	540	488	535	479	521	514	512	532	489	507	497	538	500	556	549	555	516	519	514	496	526	511	572	523	503	535	511	532	481	539	490	497	523	534	482	515	538	525	540	525	522	554	562	487	496	524	566	516	510	516	526	469	492	520	562	521	515	553	524	551	541	555	545	519	474	515	515	528	507	512	543	500	533	546	528	545	515	492	482	549	508	502	525	553	495	523	536	546	533	508	536	562	502	529	482	554	595	509	547	486	545	533	561	534	540	479	524	484	494	507	529	503	474	511	547	498	512	559	533	517	503	538	502	537	507	550	530	484	544	506	508	534	456	516	522	530	502	493	516	529	487	549	518	528	522	498	514	524	516	482	479	494	530	526	486	505	527	504	513	501	494	546	466	515	517	510	554	498	452	490	543	515	536	498	489	511	539	541	576	529	507	524	469	578	513	539	494	552	529	536	529	510	498	523	503	568	552	495	532	540	521	560	513	515	477	508	547	494	500	555	532	533	560	543	568	526	508	516	525	565	533	501	519	529	594	493	518	518	545	507	526	550	513	518	498	517	539	478	482	543	514	555	532	553	518	535	495	505	497	567	527	492	527	536	565	497	555	481	505	474	504	508	514	510	510	482	521	589	506	532	527	478	513	525	531	519	522	533	544	540	544	503	559	518	556	536	455	519	486	546	476	521	504	520	554	542	518	532	531	536	512	521	497	497	515	574	530	527	532	538	491	522	561	499	517	518	505	519	561	516	531	528	527	538	544	509	486	501	523	564	496	537	517	510	518	506	521	525	515	539	508	520	550	477	536	546	539	550	548	542	554	503	559	514	545	547	501	506	500	539	502	571	511	507	547	520	502	534	491	501	519	506	501	504	526	507	491	486	549	518	495	533	578	541	547	489	523	527	544	515	513	525	495	538	567	504	501	485	501	487	499	542	482	492	502	524	537	524	517	513	520	511	530	529	539	502	508	506	547	529	521	499	535	483	570	522	516	549	526	548	465	497	511	557	454	516	518	519	513	490	508	544	524	504	514	522	519	487	523	556	507	566	525	506	535	521	536	533	500	513	549	506	515	537	560	554	544	516	515	512	517	470	521	470	481	514	524	560	529	488	535	517	524	526	529	515	509	521	522	521	510	549	529	553	527	513	532	545	552	532	537	516	491	550	490	517	539	538	543	538	518	511	522	508	475	524	564	528	574	550	539	541	546	517	484	535	532	513	488	532	525	542	525	498	525	514	552	537	527	553	528	541	530	517	465	537	540	540	522	507	514	501	538	512	549	518	528	537	494	509	506	514	465	540	509	520	542	534	517	531	527	510	501	547	513	571	515	558	535	518	528	520	501	522	495	524	539	511	537	522	545	566	545	506	558	568	564	499	477	542	484	541	505	529	499	492	569	511	525	533	542	531	521	532	510	510	496	518	481	478	525	507	497	486	514	476	528	470	547	497	534	518	467	525	537	513	524	506	540	515	546	523	497	533	506	503	549	522	513	536	547	534	516	498	504	512	526	537	538	513	563	565	483	495	474	488	484	554	523	544	531	529	509	555	561	505	499	527	512	505	555	574	555	560	524	526	522	561	526	554	557	526	517	528	535	521	475	504	496	533	562	502	504	554	534	508	501	501	540	524	539	497	485	521	551	511	482	513	509	502	519	494	533	486	546	519	535	535	510	515	531	535	497	517	499	550	497	531	517	541	568	527	571	520	545	498	511	542	505	558	529	551	503	539	532	553	488	535	528	467	517	534	521	554	493	467	509	522	528	546	546	471	564	469	496	486	526	531	551	497	525	475	517	520	537	535	572	469	513	489	565	523	533	493	540	530	533	507	557	496	507	528	532	492	551	503	537	510	502	509	502	505	471	514	540	520	537	517	554	534	495	529	537	523	524	556	487	493	531	494	531	486	497	531	528	540	525	526	520	534	488	510	493	517	464	517	547	513	500	509	517	536	515	536	519	496	522	541	516	526	524	523	491	533	521	531	484	487	536	527	531	526	507	540	520	479	505	514	539	513	513	524	527	514	518	522	546	540	530	462	560	536	495	543	556	476	515	535	521	488	517	518	496	515	544	499	535	476	533	521	535	506	527	569	519	524	592	525	501	486	520	513	513	510	505	563	493	527	541	531	506	540	532	529	517	510	484	549	564	527	516	515	518	507	543	510	521	506	497	543	526	502	530	535	520	501	532	512	547	535	541	521	519	558	515	531	483	533	507	536	534	545	533	492	497	523	502	517	505	507	501	526	539	537	522	492	553	509	509	509	547	521	502	541	515	515	485	507	491	513	562	548	513	515	534	531	527	544	513	475	502	537	515	555	542	483	487	514	542	482	485	532	520	483	554	514	517	486	496	516	512	561	489	547	529	484	515	511	557	489	513	541	496	523	569	502	532	494	529	532	529	551	501	524	520	580	525	518	513	507	498	511	529	529	517	535	528	546	513	521	574	535	513	509	517	540	498	530	566	540	486	518	476	525	505	507	479	498	501	509	544	504	551	517	483	541	545	543	515	500	501	537	556	538	528	500	538	526	491	548	524	545	520	520	529	493	490	496	546	530	536	522	525	530	528	557	512	549	534	560	538	465	533	552	545	506	501	514	517	497	527	485	524	559	535	532	529	512	502	463	501	568	513	541	536	537	535	495	515	521	498	538	515	511	497	587	570	518	552	500	508	527	504	550	487	519	548	504	528	538	481	545	488	539	524	523	492	502	473	549	508	537	527	511	521	518	540	517	528	503	500	527	515	510	524	497	516	530	531	542	511	524	546	515	532	512	496	518	491	494	524	520	534	529	509	478	529	470	502	517	543	516	541	501	557	525	516	501	470	520	530	522	577	498	554	485	507	561	571	537	512	530	498	502	558	497	512	524	490	490	539	537	535	514	571	503	516	541	536	530	500	538	548	472	517	494	553	471	457	518	496	525	507	498	541	537	494	505	562	518	516	506	512	529	493	597	544	555	511	516	529	477	501	530	544	476	514	508	486	481	529	521	502	574	481	494	532	525	544	511	503	532	529	445	510	536	542	544	515	515	553	560	524	477	490	516	526	510	554	501	535	523	525	555	516	554	542	563	502	511	541	528	539	500	513	502	537	522	505	515	526	513	516	523	541	513	521	536	551	487	514	542	542	523	507	513	523	560	529	526	562	516	543	527	512	518	507	494	498	479	495	553	497	501	512	526	513	513	532	557	500	523	495	523	519	503	536	548	546	531	488	476	578	535	547	491	548	494	517	494	569	509	535	497	507	498	551	554	544	577	518	524	519	536	503	521	548	527	547	525	502	521	532	547	542	534	504	524	517	536	512	537	537	509	503
10403	4812	5824	4721	3673	2502	1429	1140	6074	13884	16897	13699	7114	3303	919	338	300	286	298	288	291	304	310	306	314	294	298	315	308	343	344	304	343	310	284	316	282	293	317	339	298	312	291	313	333	335	327	305	316	305	342	283	289	333	306	307	330	311	300	305	265	312	327	311	329	287	321	309	322	314	280	334	296	322	308	314	302	318	294	304	319	314	297	322	332	303	305	337	345	294	309	319	294	307	311	308	297	301	292	325	332	306	310	281	319	271	294	313	337	300	309	320	319	337	316	250	317	321	290	331	308	315	309	289	304	286	322	360	302	288	314	346	307	299	308	309	308	328	309	323	353	317	327	292	336	336	289	327	333	344	312	333	303	301	303	342	292	307	326	322	319	319	325	294	295	340	323	292	302	259	302	332	289	327	275	296	271	269	322	315	344	294	284	319	302	282	284	281	309	303	306	307	278	289	289	345	304	313	308	314	313	324	316	320	336	357	309	317	334	303	308	319	329	287	309	333	293	319	314	280	336	352	333	328	322	298	317	324	316	311	282	305	262	348	286	317	307	311	325	331	323	302	305	307	319	296	309	303	293	314	300	345	318	290	318	313	322	306	304	318	317	288	322	302	305	353	291	303	326	316	324	315	286	297	321	302	296	298	327	310	338	328	291	293	328	307	296	335	292	341	300	320	288	304	336	345	321	284	322	331	320	328	318	310	316	286	310	307	307	319	345	301	322	301	314	296	321	312	326	368	279	319	291	317	299	353	304	292	330	331	302	335	315	298	312	289	306	268	296	340	339	322	333	322	282	294	296	301	297	259	322	316	330	342	298	312	346	310	301	303	305	289	288	304	324	299	325	289	304	290	334	330	311	325	319	273	336	297	295	327	308	329	292	328	319	311	317	320	321	290	309	310	318	336	312	293	341	293	341	305	298	312	365	327	344	297	304	312	285	326	310	338	297	324	278	279	342	306	286	274	329	341	304	299	325	329	326	280	308	333	308	307	316	314	296	330	286	314	309	300	300	299	313	330	305	301	288	335	296	306	303	306	298	335	302	308	326	317	322	305	311	329	309	308	280	310	322	304	305	330	318	320	315	293	292	295	287	295	300	346	321	293	360	317	304	288	294	335	305	302	328	320	341	301	289	271	293	302	314	328	338	319	293	283	331	297	316	318	359	271	301	329	314	310	327	301	291	295	298	322	288	299	323	313	307	324	288	290	312	343	335	316	304	321	294	343	309	317	344	322	353	331	325	291	297	284	312	329	345	352	273	305	334	295	283	291	295	298	313	335	308	319	319	334	318	295	282	347	296	323	320	309	285	281	325	290	322	324	346	327	330	304	286	314	323	290	306	314	300	299	300	311	294	291	319	297	345	284	267	340	314	317	281	331	321	315	277	316	351	292	281	281	337	327	344	318	320	340	312	313	329	289	315	314	327	303	312	299	299	315	337	318	253	308	291	325	303	364	301	286	294	330	264	323	286	291	314	289	343	341	338	324	320	303	292	292	319	309	298	302	349	328	306	334	318	315	310	296	328	298	321	294	311	303	302	280	292	320	329	323	328	321	310	296	310	303	339	272	297	333	336	356	309	298	296	281	335	328	305	314	350	305	341	283	331	290	324	284	312	297	326	330	340	332	319	302	326	327	308	329	308	340	323	303	313	336	302	293	302	327	289	313	338	331	329	312	308	331	308	318	336	314	338	332	341	315	306	323	293	335	323	297	313	315	315	317	314	302	307	330	326	306	321	327	311	329	306	311	310	308	308	335	332	328	319	288	314	305	351	307	324	289	305	314	311	318	351	306	316	309	291	319	284	319	332	320	327	326	283	296	335	317	341	322	328	303	301	317	322	318	312	305	280	307	318	287	287	329	333	304	329	305	331	316	319	329	326	317	292	287	292	324	314	311	342	321	323	325	311	315	307	346	279	334	271	320	295	318	300	296	320	292	336	321	285	316	302	283	329	308	352	323	280	316	294	312	299	311	325	320	294	307	301	329	294	323	299	300	306	279	315	316	315	319	327	273	301	313	291	299	275	315	329	317	321	284	331	268	281	329	325	348	319	300	306	318	297	310	298	331	311	300	320	336	329	332	320	315	330	325	307	316	281	303	338	300	332	289	327	303	305	300	339	302	302	320	303	311	309	317	306	305	304	299	316	288	315	326	333	314	312	290	304	298	310	323	325	329	307	287	296	294	307	268	328	285	332	274	288	293	315	351	302	289	295	305	329	305	316	323	293	321	325	338	348	290	319	333	326	349	315	308	310	301	324	337	311	293	341	293	323	307	319	312	351	304	307	283	299	305	291	298	281	306	305	337	320	281	283	329	320	309	289	331	304	316	319	301	297	309	315	332	283	341	316	323	321	331	270	297	330	325	301	344	337	321	341	339	314	312	335	297	336	332	290	288	329	301	309	330	315	321	344	319	339	319	324	322	284	294	331	306	311	304	314	306	354	325	296	319	278	344	308	314	304	337	294	308	307	289	335	297	277	316	321	317	320	318	326	311	284	308	312	290	300	329	317	269	307	316	298	333	351	326	341	366	313	319	319	287	292	303	312	325	304	278	316	340	305	303	274	340	311	323	297	326	294	301	301	326	308	324	309	307	287	298	305	316	298	317	306	297	287	355	340	319	320	309	327	333	319	286	304	309	302	304	326	332	308	317	300	308	310	317	326	284	290	290	289	348	304	344	304	322	317	345	332	278	318	338	296	322	311	312	295	304	310	324	280	296	310	351	296	287	308	351	304	293	272	323	329	277	328	282	295	298	334	321	298	321	314	316	306	284	322	364	287	280	320	310	275	335	294	311	298	331	292	336	283	320	302	313	270	303	326	292	328	360	306	359	317	277	317	319	307	313	302	306	308	315	345	297	313	304	339	294	306	317	314	302	315	293	311	325	313	322	302	285	335	301	286	315	316	320	284	321	328	304	319	317	333	308	328	326	334	283	314	312	309	334	329	358	320	337	288	312	307	300	301	335	322	306	327	307	302	304	331	312	316	303	286	292	284	277	314	308	281	307	300	291	304	299	329	299	287	283	310	285	356	317	298	316	290	318	289	326	326	296	316	304	310	300	286	292	331	306	331	299	309	314	308	314	300	324	306	282	308	305	318	332	304	328	320	276	309	336	329	316	294	326	321	317	316	301	288	306	355	304	323	304	293	295	271	305	341	310	299	304	295	299	307	293	331	300	307	323	325	316	346	298	280	291	322	346	334	310	319	276	334	324	331	316	320	341	335	298	285	318	301	310	290	320	316	334	333	302	331	354	339	304	328	324	320	309	285	270	288	314	321	295	302	323	345	309	298	310	318	331	337	312	334	325	320	321	289	308	293	268	347	322	311	322	313	316	335	292	302	311	296	311	307	273	303	326	318	309	322	317	309	312	280	304	354	329	345	324	300	338	315	310	320	319	314	322	300	291	329	334	300	278	319	326	289	301	309	322	298	314	315	300	339	305	301	317	291	330	346	308	338	304	319	323	301	326	295	327
7866	4405	9381	11795	11289	8597	6086	4961	18648	35640	37894	33015	21919	13017	3238	791	803	767	806	766	774	798	809	782	755	792	774	819	779	811	786	824	781	752	744	774	802	786	719	804	807	801	791	806	761	764	815	809	755	730	780	773	774	744	770	771	809	743	771	786	777	791	785	757	757	776	805	768	800	793	724	753	792	773	750	794	741	787	754	770	766	800	761	772	795	789	807	742	782	748	806	766	758	738	715	820	704	747	736	805	763	786	767	787	780	794	784	737	754	781	768	772	720	763	757	725	775	788	817	774	851	738	758	810	804	777	750	791	762	711	785	786	741	744	736	720	815	761	803	802	808	754	752	747	790	809	751	764	800	791	737	795	784	759	818	787	765	823	774	752	785	812	802	742	759	775	788	769	759	795	763	792	768	753	790	770	789	758	744	719	783	801	753	722	745	741	773	757	769	744	775	766	720	772	735	755	749	723	784	808	722	758	848	787	800	755	727	770	751	778	780	754	808	795	774	700	776	793	821	779	788	773	760	760	757	772	803	765	791	748	784	783	740	776	784	762	729	835	772	727	789	803	774	797	806	814	778	753	771	750	775	787	767	792	734	747	739	759	788	736	732	763	779	819	709	753	806	814	765	754	769	804	792	763	760	796	794	787	767	806	775	796	796	781	781	808	778	802	767	780	765	740	742	789	746	794	758	732	784	756	763	783	811	772	719	793	745	800	737	803	809	780	769	800	780	818	749	852	789	804	805	781	808	768	748	749	777	781	748	763	789	769	773	735	775	811	808	770	804	761	789	809	741	790	810	801	767	770	792	763	730	752	734	781	776	766	760	751	763	771	763	777	761	739	794	726	772	736	775	759	788	769	818	787	784	782	786	742	802	783	788	768	776	724	763	781	797	755	830	817	742	771	830	762	782	805	821	747	799	761	757	788	791	767	810	727	788	767	795	812	813	789	803	783	781	783	804	805	808	779	817	767	781	742	808	783	767	845	741	730	765	781	810	763	730	752	760	773	774	712	760	753	722	794	761	800	726	742	711	794	741	811	839	789	752	753	801	772	722	745	815	774	781	800	826	761	759	806	784	770	824	770	734	775	777	784	767	781	743	792	778	752	733	742	769	767	757	797	840	751	755	799	785	720	796	787	774	773	763	805	750	821	732	794	755	757	779	734	752	739	780	752	807	783	782	758	798	759	759	770	767	748	767	801	773	780	769	729	764	801	761	752	759	769	778	804	759	736	761	808	769	832	785	737	775	824	741	774	716	759	851	765	753	819	779	743	802	773	805	786	771	778	743	762	790	815	760	734	740	777	777	774	773	742	817	753	759	752	792	752	755	782	771	753	789	754	754	726	806	790	758	798	756	780	791	755	781	821	734	778	761	822	814	847	809	784	819	740	799	757	791	788	774	771	734	762	738	813	744	770	830	789	783	797	777	786	752	768	796	777	731	736	806	790	782	802	726	774	771	787	738	783	760	754	786	794	778	743	814	725	746	767	788	729	770	758	809	772	782	773	724	757	752	721	800	758	747	790	763	784	779	757	724	801	795	815	732	774	772	801	740	765	730	781	807	793	764	763	823	819	768	739	769	758	780	781	771	835	756	736	799	726	750	754	754	749	791	785	734	763	783	761	776	782	773	774	802	804	708	751	802	760	710	798	749	760	767	753	755	820	804	772	754	732	744	829	744	756	781	774	789	766	733	791	787	775	762	823	813	769	799	744	780	774	790	808	784	794	748	770	828	782	779	769	749	771	723	811	785	766	777	760	788	799	776	772	764	742	836	750	788	768	809	743	793	837	786	787	770	737	777	791	739	743	803	792	758	819	728	766	755	742	728	808	737	745	779	793	804	754	737	782	784	764	811	792	729	764	802	740	753	741	814	772	744	741	767	824	758	759	743	784	828	774	841	736	746	793	771	758	815	769	791	733	745	817	744	784	757	761	777	773	779	736	749	803	786	774	747	746	796	769	829	790	788	749	800	799	756	821	788	769	839	756	762	779	794	773	775	778	788	738	789	786	796	827	774	712	748	788	778	811	800	754	788	728	759	785	811	814	756	766	799	802	702	776	824	746	759	815	814	793	757	816	803	742	776	752	743	752	745	755	818	775	765	742	738	767	795	779	781	791	745	834	780	789	775	819	835	755	790	741	772	768	758	804	784	807	774	746	785	820	763	747	758	746	787	815	814	741	765	750	757	747	810	792	750	748	821	753	802	751	733	787	687	774	744	789	800	745	751	724	728	747	783	765	789	788	796	782	740	823	813	751	762	744	755	775	815	765	767	802	777	753	767	753	792	775	769	769	790	729	775	784	764	806	750	830	764	784	747	747	781	762	777	809	760	833	763	802	813	747	724	777	766	798	807	755	780	764	756	780	755	736	785	771	787	740	793	786	759	780	738	769	761	810	764	762	792	791	730	797	790	725	741	807	766	777	813	774	784	754	762	799	803	771	749	756	754	803	793	731	794	676	759	800	752	776	770	786	817	809	793	789	817	791	732	778	759	758	802	778	765	773	764	765	735	783	761	773	735	784	767	764	777	791	776	763	790	763	787	785	767	768	751	772	861	731	755	790	772	735	769	758	777	765	755	757	757	785	793	776	768	744	800	784	797	803	734	777	795	768	759	850	769	773	805	801	801	781	752	746	778	755	836	713	762	846	785	845	742	800	773	741	844	730	769	802	752	805	781	778	777	768	704	772	748	793	723	763	744	772	755	749	814	789	810	766	803	801	794	725	743	741	796	783	766	737	786	826	730	794	788	815	743	748	752	759	783	764	840	797	778	788	769	756	788	760	759	748	747	726	741	759	833	736	816	780	760	822	755	781	708	697	772	801	813	779	783	748	715	774	781	780	780	748	736	764	760	722	765	829	811	756	768	757	784	757	807	759	777	751	759	789	796	766	775	775	790	775	757	788	785	736	767	791	773	811	777	788	784	801	747	804	757	809	754	772	788	796	741	810	771	773	756	800	742	774	747	775	753	786	802	777	755	771	787	749	768	777	836	801	782	805	806	751	798	785	809	749	763	796	815	790	730	763	784	816	746	790	819	723	740	816	745	765	781	789	834	757	735	818	752	772	821	765	798	781	754	755	804	724	764	760	766	793	785	732	751	756	798	766	784	755	749	753	754	780	775	794	738	764	799	754	749	757	759	744	779	777	764	784	780	754	806	783	757	767	780	770	764	768	748	758	782	736	778	792	779	762	755	741	786	721	751	762	799	810	857	794	766	809	750	788	802	774	749	773	724	739	782	800	769	787	795	801	766	739	759	810	768	826	698	754	772	773	748	771	742	732	771	767	712	817	766	743	734	745	789	823	756	816	799	764	729	814	785	743	782	764	750	747	735	815	761	769	759	743	733	805	815	732	792	746	769	804	753	798	779	731	756	789	774	741	796	763	731	762	793	778	802	770	744	770	751	747	752	797	833	739	757	767	771	775	818	793	771	770	753	791	775	777	785	792	775	774	756	779	783	814	772	831	780	771	774	796
17584	8606	8169	6201	4671	3826	3800	3000	6352	22132	31308	26948	16717	7960	2264	386	345	318	336	310	323	340	321	327	366	390	329	320	379	337	303	347	355	352	386	351	337	343	325	350	389	356	347	343	331	329	317	351	332	329	319	359	318	324	332	320	368	332	331	319	343	342	346	313	356	321	347	346	322	329	354	370	343	346	389	339	343	387	361	366	368	309	326	364	359	329	360	348	343	339	358	328	321	339	372	348	357	351	341	349	363	356	394	318	343	322	306	341	309	330	332	352	364	363	343	345	325	345	336	349	347	352	334	289	347	375	337	333	322	349	386	284	351	353	319	331	345	313	333	330	343	347	342	377	357	372	329	333	341	323	332	320	327	324	329	377	378	321	317	330	320	327	334	324	291	384	338	305	363	329	328	341	325	350	318	377	337	353	357	320	333	337	336	343	325	331	292	339	343	343	354	358	364	322	334	344	316	325	346	328	352	331	362	332	354	344	318	377	344	310	336	314	370	357	324	374	381	330	307	308	348	373	345	361	335	359	331	315	343	360	317	347	288	326	340	333	357	356	361	346	343	334	360	331	344	340	337	368	358	357	365	351	341	354	297	342	341	338	329	332	363	369	359	366	348	351	349	356	327	354	355	329	360	406	318	361	337	332	341	320	351	340	359	335	345	363	364	380	339	357	331	352	328	339	337	369	375	340	340	353	367	345	392	348	368	351	355	322	346	337	334	340	340	366	360	350	335	377	356	360	321	316	345	331	332	316	373	359	362	377	342	334	353	350	339	316	338	320	308	326	335	325	355	334	329	347	362	338	333	347	361	329	351	345	347	343	340	341	335	334	307	344	321	389	377	309	311	322	346	332	341	323	383	340	345	316	353	354	328	338	370	313	304	357	343	324	363	323	328	368	335	344	346	354	345	377	345	390	375	362	348	333	304	364	333	357	345	361	325	318	356	361	356	365	316	351	357	310	342	356	350	350	336	333	342	367	356	347	356	372	361	343	344	368	389	324	334	340	361	338	372	381	334	351	363	354	326	324	324	312	347	323	319	360	347	330	340	369	336	365	343	347	333	358	365	331	353	314	353	336	341	325	323	342	366	334	361	313	293	363	361	383	345	319	356	341	336	359	355	355	376	345	364	327	343	318	350	344	345	332	365	370	325	346	345	361	320	364	328	345	326	380	324	334	346	363	359	303	319	395	357	343	363	346	338	333	316	362	359	349	367	364	340	378	339	383	319	346	318	323	374	356	361	386	322	351	329	359	339	326	374	363	326	347	332	334	356	385	351	349	307	379	308	350	329	325	340	359	305	312	367	338	331	329	332	343	349	323	326	332	348	335	345	386	370	296	334	332	332	361	358	356	366	350	336	318	333	354	350	353	338	347	390	314	351	346	317	387	364	321	352	311	327	323	362	347	367	331	348	374	309	365	320	351	346	346	362	371	333	336	330	313	344	357	316	361	366	336	358	339	361	371	354	348	350	349	356	351	341	342	355	330	327	373	352	334	302	359	346	344	335	317	367	330	354	334	326	381	316	340	325	317	329	332	364	325	360	344	371	334	323	352	343	315	351	321	334	331	340	328	363	324	350	373	357	324	357	340	356	368	366	369	343	337	307	341	348	341	333	361	347	368	358	338	324	325	352	347	337	344	358	357	329	322	335	348	337	377	351	329	320	367	367	341	339	318	326	366	334	349	366	323	343	306	332	346	317	348	325	336	365	342	333	359	348	363	366	357	378	311	333	375	339	352	345	342	369	316	311	351	340	333	401	319	358	351	344	340	326	352	345	302	325	355	332	340	349	339	329	325	355	356	334	356	335	340	355	330	343	349	326	333	317	317	317	337	352	323	367	319	329	337	332	305	359	356	355	344	355	329	358	331	355	369	368	325	339	346	325	375	336	332	353	341	337	325	323	347	349	327	350	372	323	333	343	359	340	360	351	303	335	338	344	358	320	339	351	342	354	326	341	349	355	319	363	366	360	339	371	325	317	327	356	391	373	386	331	330	330	354	347	342	302	293	338	355	354	332	334	347	335	352	343	366	339	339	336	332	337	364	329	370	335	358	342	359	324	336	343	363	347	336	337	354	352	351	318	337	342	318	338	341	337	350	314	360	350	319	317	346	336	328	343	353	336	318	354	368	333	329	305	334	338	341	360	319	375	303	314	349	366	356	336	336	350	335	343	334	383	345	347	382	337	360	349	355	328	355	316	337	334	353	366	353	384	350	359	371	340	338	359	320	312	353	326	313	317	327	366	365	354	337	311	324	345	350	357	323	381	334	348	357	353	325	327	336	360	370	330	352	338	378	340	362	371	347	349	336	351	320	348	343	335	338	347	320	350	323	333	377	368	340	362	353	318	333	333	353	354	361	328	335	357	349	310	345	334	364	364	338	312	346	363	334	352	322	344	358	332	352	330	323	342	348	356	336	354	344	368	345	316	370	351	341	347	346	325	338	338	334	363	323	323	330	332	356	347	311	328	341	387	359	363	341	364	347	369	337	342	327	326	334	366	333	340	365	366	342	371	338	347	328	341	356	349	326	365	339	337	366	376	338	323	333	369	344	336	344	338	359	371	306	349	368	343	350	302	356	355	344	330	346	335	341	329	333	341	341	352	334	340	298	333	318	329	322	345	309	338	344	350	340	332	361	322	343	334	328	370	339	327	369	350	341	325	350	344	346	367	367	360	363	358	380	366	340	361	331	315	361	307	336	359	323	327	342	343	327	342	338	374	332	388	319	350	349	366	349	311	347	359	309	288	339	368	368	348	342	336	346	343	367	352	342	374	335	364	364	365	344	361	351	352	363	325	341	331	340	338	341	333	304	330	337	334	362	350	310	358	348	319	340	334	328	367	349	335	362	341	384	328	317	336	312	333	323	345	311	349	371	358	356	347	324	343	365	369	349	365	360	359	327	342	320	330	340	363	340	331	336	342	328	337	337	321	356	318	344	361	346	329	350	349	322	347	348	362	360	338	316	343	324	308	321	372	303	330	349	344	354	308	363	342	332	344	329	315	335	362	333	351	325	344	356	347	341	344	355	366	348	346	367	386	353	341	338	353	347	356	307	372	352	320	351	341	317	328	315	328	328	334	373	327	323	346	368	328	366	353	320	366	326	314	359	349	335	347	365	404	314	310	355	347	326	351	340	350	339	319	306	302	360	331	336	347	359	332	349	331	335	352	363	324	379	361	379	339	286	337	372	349	342	345	349	319	363	332	344	319	368	337	345	357	352	337	335	318	332	341	359	367	347	349	354	323	314	323	356	338	321	344	352	335	335	326	341	350	309	336	347	310	361	359	356	335	333	356	343	307	325	345	363	355	368	384	300	329	339	352	370	303	325	335	331	311	357	316	360	329	340	320	314	343	312	342	333	358	354	363	325	327	379	320	352	355	346	349	365	338	356	383	352	333	331	328	357	327	356	332	337	365	325	325	354	342	324	351	319	344	324	325	343	360	345	328	317	329	332	340	351	321	338	374	335	326	329
10754	6107	10976	13477	12825	13078	14195	11809	20112	44087	50782	45408	34747	22370	7687	965	841	857	828	858	771	892	851	840	824	828	822	844	843	850	811	844	807	859	794	799	847	897	813	834	804	831	830	860	866	817	850	827	809	817	797	830	851	784	831	838	836	846	843	803	809	832	823	795	806	851	836	826	795	835	833	838	828	814	807	889	846	837	808	828	773	853	804	814	880	869	818	866	864	835	827	818	807	748	806	812	848	806	858	812	848	838	812	839	835	834	816	839	759	829	795	803	833	792	794	818	843	857	772	812	812	872	788	855	828	834	818	810	788	802	835	786	813	853	833	820	862	814	816	855	848	864	789	819	830	820	796	780	792	839	863	877	838	861	812	807	863	791	811	781	833	804	868	812	807	798	858	858	836	825	806	848	776	846	820	824	826	800	846	803	794	800	783	845	860	786	804	843	852	792	840	835	802	828	834	816	819	860	782	817	881	863	857	841	837	820	880	810	835	830	797	838	797	869	829	849	835	834	882	888	810	835	827	871	832	815	797	856	842	847	796	829	767	781	840	824	853	802	810	869	880	807	840	833	861	839	862	789	811	818	848	770	802	862	800	846	854	796	821	829	858	788	863	808	810	859	854	848	801	843	811	782	810	869	835	822	865	828	792	791	860	874	799	882	844	764	847	821	861	843	821	877	854	833	806	832	868	832	828	786	806	816	850	851	841	838	810	843	833	805	821	781	844	836	777	848	795	837	848	839	775	847	870	850	807	883	833	849	844	842	760	775	825	845	810	815	811	806	837	806	807	833	806	821	830	809	808	844	836	867	778	810	831	805	824	860	824	781	812	827	817	861	834	807	904	835	819	809	825	805	872	840	793	888	846	771	802	817	834	844	872	805	832	835	824	781	791	863	810	904	822	786	846	807	844	811	802	810	778	865	833	809	860	802	830	831	814	832	835	843	864	811	875	846	841	854	789	818	839	835	872	847	845	801	829	820	843	755	865	863	836	855	852	832	784	815	820	875	873	815	837	825	840	815	881	812	791	816	795	867	839	804	837	847	837	797	811	834	775	798	851	865	825	867	833	836	876	832	837	871	852	837	808	850	836	826	781	848	792	803	846	826	811	845	837	765	807	797	837	768	792	828	848	837	863	844	820	822	819	805	831	850	816	833	853	868	861	882	824	771	805	837	827	767	768	839	813	816	868	799	817	824	866	861	862	825	835	823	802	884	802	799	809	812	793	844	835	789	865	785	812	812	822	887	849	852	817	825	843	797	798	849	783	818	850	853	825	827	820	835	834	854	820	827	803	830	840	821	810	821	853	828	832	809	795	864	814	807	810	862	837	838	834	743	802	823	820	853	822	853	836	803	882	872	791	850	842	840	829	833	810	791	839	806	826	747	810	861	836	893	846	839	826	853	831	845	805	838	886	867	822	845	844	829	868	814	854	836	755	850	864	854	851	821	806	814	808	836	844	843	764	821	834	855	847	798	839	858	789	843	793	816	846	800	826	808	810	829	835	885	829	860	795	826	813	795	793	823	842	802	849	795	827	855	813	827	899	815	820	793	830	854	872	803	772	843	835	785	828	767	817	803	867	837	868	810	801	817	811	860	788	836	767	808	810	780	891	848	884	795	783	808	801	824	825	881	841	825	854	800	819	881	765	813	843	800	821	863	845	814	871	832	830	829	817	845	813	841	813	777	838	796	838	849	842	845	821	870	807	816	841	809	825	843	818	788	819	760	789	842	857	890	875	846	845	831	837	840	765	842	842	807	794	843	830	778	856	822	794	839	819	793	865	815	898	795	839	804	839	836	848	789	835	820	786	862	842	854	833	828	854	849	837	808	816	878	810	821	814	852	818	871	814	824	855	828	860	819	820	855	822	804	819	801	866	832	881	849	807	859	841	830	843	870	857	830	785	811	824	785	789	860	833	874	815	835	854	830	851	859	837	787	848	839	794	862	849	839	808	833	828	825	820	770	778	865	870	848	803	823	901	816	806	804	783	812	840	852	822	857	787	815	815	786	839	904	838	790	814	795	850	886	838	846	807	831	836	833	843	854	780	816	847	867	870	828	801	808	881	799	839	831	830	859	827	816	800	828	827	822	830	810	836	823	783	827	820	813	817	806	827	860	839	818	845	822	840	855	854	830	813	825	868	817	808	853	841	868	791	827	786	818	800	831	828	819	831	866	817	883	845	850	857	809	843	812	807	796	788	869	803	780	787	801	845	875	764	820	793	809	844	765	848	786	830	794	825	831	788	766	876	847	848	849	821	841	854	850	832	824	807	825	864	796	841	832	819	803	779	831	848	831	797	831	809	839	836	837	837	821	862	808	803	782	833	780	827	788	838	830	818	804	822	837	837	854	856	814	859	783	840	822	823	830	809	848	836	814	849	818	852	822	892	870	808	805	835	820	850	872	835	805	799	874	818	819	856	801	832	842	820	811	839	810	847	869	843	807	872	844	834	796	824	837	862	817	853	894	817	862	849	859	792	836	845	847	843	799	840	868	808	801	836	779	865	826	819	819	804	804	826	793	849	843	788	810	792	796	853	860	825	812	907	862	828	822	783	877	833	844	826	796	845	808	843	773	823	790	802	826	821	773	830	777	865	846	886	862	833	806	805	790	801	829	815	836	843	822	812	815	825	793	801	836	813	838	858	776	844	825	831	833	820	839	890	847	822	856	873	852	825	784	818	824	820	854	793	823	895	850	836	841	796	833	812	845	814	825	842	842	731	795	784	857	838	850	845	827	847	799	774	828	852	802	788	833	824	818	881	797	772	805	818	867	851	856	808	809	769	829	830	885	887	781	857	851	809	820	864	875	847	800	792	844	846	850	818	774	817	849	801	865	793	853	851	762	849	800	853	808	858	824	819	834	863	876	803	807	793	855	781	825	819	851	833	824	810	786	826	824	793	834	862	822	826	838	875	846	793	842	811	800	816	810	847	849	828	885	806	827	801	859	775	823	810	908	782	816	840	806	781	840	782	792	797	889	812	858	781	830	806	832	799	813	851	848	838	816	836	843	804	864	822	795	832	787	826	836	829	832	827	818	834	850	823	813	789	831	829	859	818	813	867	811	822	828	876	807	838	840	872	830	839	860	808	841	820	844	790	833	838	875	832	816	813	848	893	827	851	819	828	821	835	808	814	774	859	827	769	797	798	888	843	787	809	838	820	847	890	813	833	822	804	847	864	814	893	798	853	788	810	808	764	819	857	825	819	798	826	863	815	774	835	817	816	836	824	826	810	774	834	843	802	880	811	757	832	790	793	854	855	847	822	859	814	882	816	794	795	817	842	761	830	786	827	800	824	821	793	823	799	818	802	823	822	805	839	824	846	823	834	816	797	846	877	790	836	834	825	809	853	850	837	839	844	777	791	811	840	879	823	801	840	793	798	857	794	837	789	818	841	819	830	783	841	802	847	813	827	799	848	849	833	812	831	805	837	845	787	864	828	824	849	794	770	811	827	861	806	816	827	885	783	786	796	810
2992	1078	1620	1638	1690	1219	1090	819	824	1655	1847	1504	1088	697	366	226	217	220	252	227	236	225	265	209	261	244	254	235	208	243	241	254	207	224	240	235	214	246	254	224	224	261	227	213	243	239	232	243	211	224	238	215	239	223	259	245	230	198	211	227	230	229	245	200	224	224	210	244	251	239	220	208	206	222	241	237	200	214	240	256	229	243	232	241	261	256	259	242	226	230	217	220	241	221	211	235	234	216	242	252	235	227	226	242	251	263	211	217	235	229	250	251	225	219	227	244	202	232	234	271	224	243	226	217	213	213	223	248	249	256	215	227	245	211	205	231	220	247	250	229	214	231	232	212	217	222	257	248	243	207	233	218	222	218	225	225	207	209	192	222	242	248	255	240	224	249	250	244	207	248	218	233	245	221	235	221	220	238	239	272	226	234	247	227	255	249	241	217	283	223	243	257	223	220	251	238	223	242	211	237	224	220	245	223	224	221	212	222	211	233	237	254	208	232	233	220	226	241	228	232	239	237	218	238	230	238	217	242	222	227	233	233	212	229	237	239	208	237	221	235	231	221	224	256	259	236	229	232	223	242	213	243	213	238	224	235	234	220	211	213	204	240	224	219	247	250	186	229	217	247	242	220	244	217	238	229	228	236	252	216	252	256	256	244	217	240	231	232	240	227	202	218	232	223	247	222	196	248	231	228	239	246	214	225	232	218	216	229	241	221	238	236	237	233	238	254	215	252	221	215	251	230	247	219	233	253	218	220	224	238	213	207	240	214	230	220	230	228	218	231	236	251	237	230	237	254	204	241	222	216	212	213	224	226	229	253	234	278	214	245	235	228	243	226	238	215	198	239	227	273	241	216	249	246	243	225	231	223	248	221	273	225	231	212	219	223	242	238	223	260	221	239	233	236	241	225	209	197	221	234	223	217	231	227	247	224	227	220	239	257	236	231	223	234	204	220	222	231	209	230	250	191	229	222	237	228	237	235	229	246	239	242	215	263	210	226	253	249	235	231	219	222	245	207	225	232	235	236	217	217	210	228	232	237	228	240	229	246	212	240	246	226	246	224	235	233	237	236	248	233	221	229	222	251	244	236	234	253	232	231	202	249	252	215	246	228	245	202	226	251	212	235	244	225	212	223	215	217	266	213	245	249	234	240	226	221	244	242	242	244	219	245	232	223	225	242	224	225	227	227	226	242	212	215	222	200	238	230	241	218	224	249	218	208	223	250	235	241	247	237	242	235	236	214	224	247	209	230	246	249	257	237	222	201	203	224	207	246	250	247	236	241	223	247	233	212	209	251	236	201	247	267	239	209	232	268	229	252	231	224	216	218	233	245	241	232	234	235	245	238	256	221	261	198	238	225	246	229	256	226	201	223	198	255	220	224	206	244	218	232	228	237	236	237	235	227	215	225	209	245	214	217	234	221	233	215	236	246	245	225	238	231	208	236	254	236	237	245	253	235	244	250	229	204	219	235	247	237	225	230	227	232	227	226	223	197	213	231	228	228	196	236	211	231	230	236	227	259	256	216	235	246	228	263	213	256	228	229	231	249	228	247	230	255	218	243	240	230	232	211	219	246	231	231	233	228	232	243	258	245	220	219	215	206	228	210	220	227	245	250	217	216	246	275	218	226	240	233	251	231	251	252	236	245	240	248	203	236	237	243	216	256	241	235	221	214	265	229	207	232	208	234	209	235	231	239	231	245	231	253	236	225	248	241	239	240	239	253	209	237	234	209	212	250	223	236	245	204	229	232	231	205	227	232	228	222	221	205	224	248	244	253	258	214	239	247	200	256	254	222	255	242	224	254	231	251	205	238	218	249	266	229	213	226	220	235	245	243	242	251	210	246	246	236	256	233	245	208	251	244	264	194	211	247	246	230	223	232	247	245	218	226	222	239	225	226	227	218	208	259	221	256	208	221	232	205	221	227	235	251	250	219	231	252	225	216	215	217	214	240	258	231	246	241	269	238	235	232	225	221	224	234	213	235	213	218	211	252	239	245	227	260	233	246	214	230	243	251	258	226	224	198	235	212	230	231	241	237	236	215	252	226	238	224	217	240	224	206	226	250	248	213	224	213	250	243	213	252	222	239	236	239	216	210	204	244	250	239	224	232	241	239	257	247	230	232	208	246	242	232	231	244	231	208	226	242	225	228	194	231	220	234	239	245	213	248	238	227	215	227	246	243	208	266	233	227	227	185	236	250	237	230	212	224	233	230	239	207	204	249	211	247	232	239	219	219	232	253	232	232	243	226	243	221	214	222	232	220	245	230	238	208	205	230	240	231	214	211	256	230	214	255	220	229	220	233	267	208	223	246	242	218	218	225	201	222	244	226	246	227	223	225	197	232	237	241	248	214	263	245	251	221	226	220	225	220	243	244	238	226	243	251	232	257	222	216	237	213	248	220	253	225	242	209	233	250	216	225	224	249	185	195	238	219	236	218	252	232	247	214	233	226	224	265	222	207	260	225	227	225	236	215	207	230	223	230	216	219	213	205	205	217	203	247	224	242	231	257	226	198	245	238	217	246	210	208	228	222	216	218	264	264	237	238	222	219	235	222	249	213	222	253	225	253	243	213	229	207	224	228	242	248	219	243	253	247	223	239	230	265	238	237	223	234	218	213	216	225	218	274	252	220	226	258	226	229	211	249	235	244	219	245	214	204	239	208	209	232	217	240	237	249	217	221	196	230	225	186	252	225	243	258	207	236	218	235	224	204	241	225	227	228	216	225	253	262	229	253	228	224	221	230	232	247	244	223	227	234	226	236	223	217	216	238	217	253	216	254	227	241	249	191	231	226	247	235	235	205	236	241	268	235	254	213	225	247	235	213	211	186	243	240	234	227	259	222	225	217	223	233	244	249	253	221	229	243	249	232	251	202	257	258	231	207	243	222	212	216	212	230	233	241	213	209	223	240	241	231	242	243	216	244	214	251	208	220	248	212	183	239	220	231	233	225	235	206	208	240	250	263	225	243	223	227	228	218	245	217	232	247	216	234	217	258	225	227	249	209	245	228	257	243	221	234	218	225	221	219	218	213	246	203	230	249	228	217	252	248	228	233	209	229	219	225	243	248	215	242	239	238	222	239	212	221	232	233	240	240	217	222	251	193	255	242	212	240	233	234	245	242	223	261	210	223	236	225	245	261	224	241	261	222	233	227	200	224	222	233	224	247	208	232	247	230	218	200	223	251	223	237	249	218	251	241	218	226	203	216	231	244	272	220	223	229	232	228	218	208	221	235	213	237	217	252	220	210	217	227	240	214	242	272	221	229	223	216	222	223	214	251	211	235	225	247	218	226	234	272	254	240	269	224	271	239	227	260	226	247	194	196	233	246	246	265	271	231	237	215	221	230	218	251	226	208	229	251	234	261	222	264	257	215	246	256	235	267	228	224	224	219	255	242	223	202	220	206	235	224	253	261	237	241	233	203	223	253	248	248	235	219	230	237	258	240	240	232	196	213	243	239	246	263	221	232	245	222
2895	1414	3383	5080	6120	5061	4870	3573	3806	7732	8010	6168	3867	2409	1006	583	582	618	609	616	573	635	575	591	618	590	586	605	584	635	625	578	577	631	582	571	585	645	637	607	575	642	596	619	620	624	633	585	574	641	577	604	573	576	602	597	638	606	565	622	604	628	613	571	584	603	621	617	609	598	560	567	563	612	544	566	577	590	580	652	612	616	614	584	604	611	606	594	600	638	552	654	627	599	606	633	627	620	594	595	581	611	622	618	553	541	589	625	609	626	608	600	574	618	602	629	595	620	615	578	612	605	597	554	605	625	588	610	602	615	601	592	601	627	609	622	609	582	581	615	578	627	607	637	594	648	619	588	606	590	602	633	612	628	606	592	631	600	618	598	590	581	609	583	600	592	583	578	627	574	577	613	637	600	601	568	582	602	596	634	592	616	583	620	628	619	605	613	644	609	623	603	616	587	629	602	598	585	585	634	613	608	578	552	610	617	593	569	613	613	634	564	612	562	597	600	599	581	586	580	672	606	619	604	606	568	594	631	597	594	642	600	603	581	637	602	618	616	621	589	594	553	614	582	589	613	580	601	606	592	579	592	612	575	636	626	611	634	632	633	578	626	597	549	576	580	638	607	584	640	618	606	636	542	621	606	579	601	605	589	633	612	638	579	592	553	638	568	588	564	562	567	585	607	635	641	613	614	596	552	590	601	573	601	577	622	602	620	591	571	641	571	621	594	585	602	635	582	610	609	615	587	558	604	594	560	596	575	608	573	593	584	602	587	579	552	632	592	638	601	606	607	598	609	600	634	560	601	590	591	593	639	607	570	594	612	601	588	659	621	605	584	627	601	591	580	648	612	565	592	620	579	604	574	589	602	589	585	641	576	565	555	605	564	600	590	611	644	535	612	582	636	569	608	622	604	640	596	606	628	547	579	624	602	597	610	583	602	628	628	611	596	606	601	618	592	612	631	583	611	585	659	622	594	620	592	591	574	608	614	630	590	578	611	605	607	618	595	589	600	647	584	585	649	595	602	602	620	605	579	596	564	601	644	629	577	629	642	620	595	574	595	626	625	581	655	590	655	629	598	599	605	596	603	601	578	575	607	576	611	585	639	582	628	567	634	553	582	594	617	624	566	606	588	582	588	564	585	628	614	581	553	575	600	628	606	598	562	590	562	571	594	563	603	631	608	624	605	624	589	628	615	606	619	598	597	583	610	546	653	611	599	595	588	621	608	574	599	624	624	601	570	581	583	630	593	577	582	605	618	609	592	607	577	587	617	563	608	656	632	596	612	642	629	603	562	588	615	602	596	598	610	612	627	615	588	636	632	607	585	625	627	596	602	604	588	590	679	582	588	604	645	612	573	655	630	591	620	580	634	565	616	621	610	609	609	560	638	624	567	565	595	608	588	606	608	609	597	578	646	606	599	559	571	592	620	611	657	607	621	585	555	590	578	590	618	584	626	600	612	580	621	612	652	628	584	618	561	591	573	585	585	599	587	599	604	585	617	600	641	580	618	629	616	594	535	583	606	657	631	603	621	617	616	556	571	623	593	625	581	611	591	591	586	611	671	570	583	585	628	611	586	596	637	665	595	613	619	557	653	611	639	587	632	557	625	597	578	603	590	619	615	579	605	631	584	583	616	559	593	631	589	595	563	604	592	610	601	599	571	625	543	618	594	581	606	577	628	656	592	613	572	624	621	590	607	608	592	620	569	613	611	601	593	604	633	611	636	595	635	595	603	593	633	590	628	610	594	602	613	590	568	618	584	615	572	610	588	589	628	598	601	629	631	591	610	626	593	578	624	631	627	633	597	631	580	598	607	586	619	650	562	609	596	628	617	586	544	619	580	592	619	565	572	615	616	557	610	623	568	641	589	598	637	633	567	592	603	573	611	576	597	627	679	584	567	626	614	610	578	568	600	606	638	591	602	574	603	589	615	572	635	612	565	599	619	540	596	593	589	592	556	551	652	658	618	600	571	580	560	572	570	582	573	582	661	617	617	616	643	619	629	567	619	619	591	627	602	575	567	582	564	569	600	624	606	559	576	606	589	602	620	576	613	584	579	598	620	620	570	583	606	574	575	631	601	573	621	577	664	628	637	627	635	637	587	589	565	639	569	626	579	584	592	609	611	585	595	613	596	605	619	583	589	561	596	607	571	555	613	593	603	603	617	609	624	580	569	595	623	599	600	603	620	592	628	565	599	605	597	610	609	616	615	574	562	634	597	597	602	584	636	612	573	628	621	583	636	562	580	608	631	618	593	593	601	625	569	612	653	610	591	653	587	603	604	609	625	568	604	598	604	601	585	574	588	618	568	590	610	567	600	566	619	569	586	584	661	608	590	617	612	586	588	519	613	620	679	628	576	570	590	611	597	623	609	594	615	601	573	624	662	572	570	622	597	598	559	594	595	638	606	638	616	621	623	590	586	533	609	632	556	618	551	573	612	623	576	622	621	609	588	644	613	588	611	593	643	601	614	605	597	611	604	625	609	585	585	608	589	627	566	596	608	616	608	557	652	601	609	567	576	605	626	655	590	603	591	647	593	638	559	605	643	599	594	628	625	641	617	598	629	643	624	605	601	625	604	574	572	604	571	622	587	569	622	581	607	627	664	607	564	598	552	597	621	612	590	599	601	592	580	600	609	578	601	613	588	567	603	641	622	607	608	611	643	575	608	599	623	587	601	602	553	627	561	586	606	623	598	610	588	617	621	634	600	561	571	606	615	550	609	596	588	562	604	592	581	609	589	622	630	591	595	600	629	586	598	644	632	597	610	640	615	577	573	607	591	620	600	595	627	553	625	622	568	603	591	605	562	612	598	626	580	602	586	602	582	565	585	625	587	594	615	606	586	579	603	610	602	595	578	579	623	618	582	627	664	614	590	590	597	658	591	605	596	617	640	601	561	652	571	578	583	576	603	570	605	591	598	601	652	600	575	599	598	624	596	593	562	581	583	626	623	654	602	603	613	601	590	579	563	603	583	595	635	602	648	625	647	579	585	596	601	637	589	621	590	600	554	638	595	615	593	553	576	629	603	585	567	592	610	631	604	574	589	551	608	600	554	621	579	575	617	596	651	617	588	606	585	588	594	585	589	607	599	596	543	602	570	578	574	557	619	618	611	608	582	554	637	597	614	643	622	588	592	603	643	600	573	645	572	628	602	612	624	621	595	596	578	585	623	652	575	596	589	597	640	623	626	616	613	628	606	620	602	594	574	633	595	625	547	606	582	578	579	608	582	610	578	612	597	654	594	650	610	589	545	642	617	620	599	594	609	589	586	627	584	556	611	549	627	600	623	605	602	618	573	620	573	630	622	664	580	619	598	614	601	589	617	593	604	567	618	598	612	608	572	625	608	626	628	610	589	544	620	576	591	576	587	628	604	573	610	599	579	622	597	614	595	547	610	629	618	584	594	617	598	569	615	654	599	569	601	599	636	592	603	587	659	640	581	625	603	601	604	626	571	528	575	567	605	638	624	601	555
8647	3412	3785	3021	2625	2089	1549	1860	5841	16574	18505	13120	6460	2763	677	310	276	323	311	309	301	314	318	315	343	270	286	291	314	292	314	297	301	306	269	255	280	289	293	325	283	316	253	295	293	315	303	313	281	300	273	327	304	316	289	288	323	306	287	339	252	301	291	310	334	266	314	332	269	325	291	332	289	295	337	298	335	303	309	316	294	300	318	297	330	286	294	302	336	277	280	300	289	326	280	293	316	287	280	312	269	311	321	326	301	343	263	258	294	305	303	316	285	293	304	306	312	346	315	294	345	280	291	314	288	322	273	290	300	324	306	280	317	283	295	279	311	280	308	314	329	275	305	307	287	321	300	300	294	306	291	308	288	280	314	300	308	287	331	310	302	314	340	313	292	291	311	295	283	299	264	270	264	317	278	302	329	313	298	313	288	293	295	307	326	301	320	274	309	294	325	301	317	261	298	295	280	323	287	304	289	311	307	299	272	290	274	301	324	268	320	294	338	292	310	298	299	308	285	305	289	284	287	321	362	289	304	311	327	316	330	288	345	314	293	299	343	297	283	297	304	288	315	294	346	279	271	288	300	283	296	310	291	256	298	283	317	311	283	309	278	288	296	306	290	337	324	322	283	298	321	302	274	283	298	299	298	338	292	317	271	315	316	299	335	313	322	310	280	335	276	309	322	340	290	321	283	277	300	315	327	281	309	292	273	301	274	332	287	326	315	283	271	286	315	291	302	322	305	294	301	278	323	303	279	321	324	302	320	305	297	312	304	280	300	281	280	290	316	308	321	309	329	281	315	322	331	303	316	309	302	313	333	310	287	320	306	309	292	323	318	300	289	307	317	304	320	323	307	289	291	287	325	302	291	289	277	301	306	281	325	268	285	291	309	285	322	315	290	326	297	286	289	309	295	262	332	283	296	309	282	305	291	290	300	312	311	304	301	300	341	322	309	312	296	310	300	293	274	322	292	302	280	327	262	270	309	301	305	280	286	311	300	334	280	304	321	312	315	296	317	273	280	302	296	277	288	276	271	288	302	283	282	318	281	320	326	304	311	297	300	315	334	263	323	288	318	280	293	302	308	305	291	295	315	276	293	281	287	307	314	286	282	298	317	286	301	297	289	280	295	297	281	299	290	294	316	296	264	276	307	303	297	257	296	281	295	297	329	324	303	302	288	299	283	313	315	292	299	246	305	290	285	305	313	280	287	319	305	300	277	312	314	274	273	303	323	313	308	300	308	336	275	329	271	268	296	301	297	311	313	294	324	389	322	282	304	303	294	294	328	305	330	280	314	318	287	280	323	269	337	290	291	309	279	328	313	314	296	287	272	292	310	318	344	280	302	287	312	316	309	284	292	305	339	317	307	268	283	283	307	319	318	290	302	288	276	313	324	318	326	293	295	311	297	341	305	277	319	303	311	287	297	278	297	336	311	295	307	275	293	280	319	282	324	354	324	300	299	265	306	264	299	295	293	320	294	310	296	295	315	320	298	303	299	300	278	284	292	288	305	326	286	298	300	311	288	327	289	299	328	317	294	297	312	318	285	299	275	280	300	303	301	273	269	293	300	281	316	285	295	316	287	345	309	311	310	299	305	329	328	317	308	301	269	294	291	295	287	302	290	275	286	315	306	325	303	309	303	309	284	297	298	259	305	319	282	315	292	311	325	271	301	295	300	301	313	289	307	294	284	309	323	308	313	333	291	290	291	260	288	268	270	293	277	308	283	284	302	296	325	282	304	323	296	290	310	305	305	273	341	325	298	305	281	305	302	291	306	288	280	318	290	282	281	283	298	317	310	291	328	287	317	303	308	324	296	291	300	269	337	275	303	304	310	300	295	342	335	297	299	325	311	299	306	302	299	345	282	294	276	283	306	275	278	290	293	295	336	272	305	300	310	264	294	271	295	305	320	335	297	291	301	318	312	288	303	282	275	299	340	310	283	283	285	308	320	310	312	310	280	288	293	298	339	306	274	296	297	288	312	260	304	291	301	293	299	307	301	290	281	311	320	278	288	292	297	287	296	278	288	287	297	327	298	312	290	271	287	291	299	309	293	307	290	340	302	269	284	309	299	317	273	294	273	317	344	321	294	294	303	287	294	330	313	296	319	295	296	308	276	277	302	287	315	282	315	307	302	273	306	320	327	270	306	278	346	288	299	291	306	288	313	324	297	281	291	300	292	305	304	312	324	284	340	287	295	276	312	308	302	314	317	311	324	289	304	299	312	289	305	263	318	306	315	290	319	264	307	310	331	291	292	297	336	286	288	300	296	306	305	321	300	317	301	308	305	270	265	285	306	287	322	307	313	322	304	292	302	280	299	309	319	291	309	309	292	327	287	314	296	323	317	311	308	325	320	315	316	316	314	282	311	315	314	315	311	305	307	286	275	318	289	294	286	299	280	294	321	327	311	325	287	287	312	282	307	334	294	291	318	278	305	307	316	306	307	321	323	281	313	302	309	308	321	320	308	291	266	276	329	324	321	298	296	303	309	299	291	281	284	266	292	278	312	316	274	311	322	328	281	312	291	303	278	281	284	305	293	298	316	297	294	309	301	292	283	298	293	314	337	315	284	271	304	281	316	294	291	276	291	320	296	306	293	294	315	315	305	280	300	306	322	307	299	288	298	313	290	305	301	291	312	275	292	328	300	289	298	309	289	307	299	294	325	283	292	265	296	279	293	297	315	290	323	298	343	320	304	314	276	302	331	313	321	306	316	334	305	279	340	318	302	284	301	343	313	298	307	300	287	296	303	318	297	305	306	292	287	293	298	301	308	315	347	309	318	304	291	303	305	332	318	302	325	297	297	275	292	314	312	295	291	281	285	287	295	335	315	323	298	316	303	295	290	288	296	274	285	274	306	293	276	318	321	299	302	290	279	270	321	288	301	291	285	303	312	297	326	310	298	304	297	282	306	319	298	316	306	290	259	301	298	303	278	292	312	257	276	322	306	285	316	297	318	268	321	267	306	329	289	319	290	299	306	315	311	299	300	296	293	241	310	313	300	311	324	291	299	322	294	341	338	310	274	297	270	309	284	337	278	295	294	340	289	306	292	293	242	303	262	271	308	287	295	291	322	299	301	312	303	297	296	281	269	296	291	290	336	302	325	295	293	297	312	289	272	308	288	309	342	325	314	292	312	299	273	288	304	291	293	300	327	284	280	309	312	316	324	277	272	285	344	286	293	310	337	313	307	293	318	296	323	301	316	320	287	275	293	293	291	312	317	300	328	269	286	311	303	280	310	273	291	282	283	293	274	300	293	276	282	266	284	267	285	324	326	278	294	278	278	286	309	286	316	261	294	317	310	303	311	322	297	319	301	287	331	297	311	320	302	298	289	298	307	328	290	337	295	308	317	283	309	273	287	288	300	296	327	305	319	280	308	283	305	290	312	296	286	303	302	286	285	315	294	318	288	308	312	318	295	269	315	298	300	287	331	327	284	306	297	253	306	301	306	303	296	297	323	300	319	312	309	281	290	319
7000	3104	6806	8420	8954	8020	6386	8315	21754	39358	39367	32195	20519	10720	2130	719	776	748	780	756	792	750	792	751	784	732	777	745	801	753	739	751	769	754	728	803	707	719	748	734	767	732	728	736	736	766	756	726	750	772	746	822	769	737	752	747	715	654	707	714	748	736	763	738	724	778	734	770	773	732	740	779	746	767	727	770	696	793	764	737	732	726	737	751	750	758	743	753	758	762	716	730	762	771	719	763	748	753	774	760	780	725	764	782	741	768	763	763	732	758	761	768	739	785	765	708	703	780	791	721	729	775	796	760	731	776	755	724	764	747	774	667	774	749	757	754	702	789	718	742	741	742	767	784	769	765	775	742	729	737	755	720	784	756	739	733	765	750	787	769	714	754	715	739	733	736	779	766	691	701	725	756	756	697	689	693	713	771	753	730	774	713	747	721	727	705	738	777	768	765	700	782	699	772	756	754	760	756	749	695	760	744	796	749	715	742	720	761	754	708	756	791	733	750	761	772	715	727	739	739	750	769	775	746	731	735	755	782	761	727	758	737	783	740	750	690	756	729	744	730	785	740	769	760	769	755	752	784	801	777	750	687	802	750	753	784	764	731	749	732	746	764	746	787	743	730	718	701	761	692	775	703	773	754	766	720	720	757	739	692	750	777	791	823	719	700	736	750	748	754	796	717	696	741	756	777	754	766	717	720	737	738	745	727	764	744	781	744	742	743	737	805	762	775	737	779	718	751	773	728	704	706	723	752	773	770	722	774	691	775	773	722	747	739	751	738	734	733	740	807	773	750	732	761	758	734	791	777	687	722	765	773	748	754	779	780	715	801	730	788	791	787	729	755	764	746	749	753	745	738	800	784	743	769	770	736	746	712	764	775	750	738	730	782	715	718	745	762	759	775	769	783	736	745	710	758	781	782	804	782	723	781	743	738	752	752	743	735	749	771	744	770	754	775	767	785	693	708	772	739	728	745	786	766	737	770	757	738	743	766	759	718	761	721	713	739	713	719	711	700	759	749	769	725	724	746	774	779	781	781	761	775	811	733	760	734	768	755	798	742	725	730	781	768	774	790	780	741	710	728	753	741	773	711	782	721	740	719	733	771	815	716	742	763	760	789	763	762	765	806	750	744	771	732	757	764	703	740	724	748	714	747	790	733	731	702	741	750	758	745	787	768	795	807	672	747	825	748	760	734	758	707	793	744	712	792	754	752	785	752	791	705	739	791	715	754	792	763	762	733	713	750	753	721	813	757	749	743	776	767	794	766	757	741	716	709	658	750	775	785	717	800	743	739	767	786	764	760	722	739	731	786	728	734	728	769	780	771	755	713	756	768	748	748	773	722	779	723	740	813	729	752	740	738	742	710	728	762	739	785	752	742	728	769	776	733	757	769	803	796	741	730	714	727	760	750	782	725	783	728	767	766	762	740	739	744	728	756	759	743	757	729	788	769	763	777	758	766	779	743	757	741	696	711	749	718	794	723	734	790	780	770	788	772	735	774	688	768	766	743	693	756	774	771	759	753	773	697	681	786	741	759	746	718	723	759	731	707	783	726	755	731	774	710	725	700	730	742	756	708	777	802	789	746	717	699	780	757	745	727	753	748	726	744	760	739	780	772	718	721	767	735	739	736	730	807	829	753	753	785	825	779	759	774	781	746	755	763	794	745	728	787	738	782	771	708	753	731	732	726	792	683	805	741	756	729	805	724	752	751	774	743	788	756	764	724	723	761	791	721	757	774	773	792	774	750	689	771	732	757	723	766	761	727	782	774	743	741	757	765	741	746	774	777	760	725	753	764	687	743	744	719	708	783	732	750	781	741	754	747	747	725	747	742	723	726	787	774	783	738	733	772	765	718	771	710	740	727	747	759	720	709	709	749	782	725	795	757	783	754	782	794	770	734	735	756	803	792	769	741	768	717	744	795	725	765	757	661	727	731	803	750	725	768	747	763	802	760	727	747	759	754	747	758	738	729	767	742	735	755	732	728	780	755	741	736	752	765	740	709	732	749	736	758	739	759	749	733	736	753	798	758	707	824	769	779	785	729	805	739	715	785	749	711	735	755	767	807	773	773	815	735	752	757	773	767	734	767	723	760	739	725	762	723	739	707	753	740	811	707	756	755	722	783	759	698	744	723	750	765	748	696	731	725	778	765	745	769	745	774	782	763	776	812	737	763	767	745	773	713	802	742	778	748	734	738	725	754	723	720	729	718	771	742	739	770	707	742	700	751	760	740	764	707	784	748	759	751	722	763	734	799	784	706	749	755	721	741	757	730	789	770	796	708	745	777	723	692	763	764	747	718	744	758	767	790	724	724	748	723	798	761	752	732	716	739	746	720	744	719	798	781	741	742	736	789	724	747	809	752	686	796	782	723	761	751	723	735	769	790	744	763	673	698	729	766	757	750	691	717	759	747	792	755	726	756	796	749	730	701	726	737	721	760	702	751	745	712	722	717	737	792	796	722	771	712	747	753	811	775	751	788	716	734	774	698	778	734	767	742	747	758	746	744	749	757	756	726	747	730	760	726	789	725	776	806	771	757	772	812	765	707	754	732	714	727	775	778	703	791	750	797	719	736	742	783	758	752	768	760	772	734	765	749	774	797	718	688	730	724	782	727	734	775	781	751	766	770	760	781	719	725	717	795	748	777	709	763	726	716	787	761	758	763	714	717	771	716	765	744	776	724	748	753	775	753	719	758	723	755	744	733	794	758	802	746	717	715	708	779	755	752	777	749	740	767	755	765	756	772	781	745	729	757	795	726	775	778	744	738	751	782	742	755	778	746	727	778	794	701	671	761	703	746	735	719	761	761	752	710	784	738	786	753	745	738	770	790	753	763	744	792	758	754	750	786	779	775	752	783	725	759	733	752	731	823	771	737	758	733	741	749	781	754	759	748	744	778	778	711	775	729	722	767	739	724	773	677	725	726	770	762	777	799	773	718	709	740	768	744	723	741	729	761	794	735	745	768	711	781	726	739	691	795	785	689	789	740	776	764	722	765	730	734	769	731	753	767	783	765	754	724	759	680	795	731	732	783	735	688	744	755	717	726	746	745	776	730	812	757	747	749	741	763	772	687	783	719	732	767	810	725	733	787	724	732	762	763	770	744	752	749	729	744	746	783	699	732	718	741	691	703	717	733	802	755	718	749	779	719	741	751	736	793	722	799	761	776	752	780	763	770	704	809	764	720	727	772	740	836	837	767	762	773	777	731	758	801	725	722	773	691	771	761	784	758	749	756	738	701	755	808	774	723	725	784	760	810	773	779	718	728	780	733	750	775	775	731	716	770	772	806	768	686	779	720	803	774	702	740	726	731	758	756	716	816	733	733	728	726	733	798	733	729	737	738	753	743	713	789	764	745	734	770	770	755	745	723	719	728	761	740	723	765	765	731	795	734	704	721	751	755	713	748	752	697	752	756	747	736	723	761	743	769	715	710	769	756	743	735	708	730	722	763	720	739	747	720	744	766	745	733	749	745	776	771
15584	6396	6329	5253	4173	2839	1916	6807	14034	30615	32833	24561	12658	5056	765	288	317	284	289	300	301	273	313	307	291	272	311	306	307	318	324	278	295	270	322	306	284	304	297	313	287	315	302	296	317	292	296	293	294	297	316	302	302	290	315	350	321	270	318	319	306	312	306	290	278	298	304	308	264	286	293	284	284	280	296	270	298	305	305	280	324	312	296	299	315	320	299	307	298	285	325	266	285	290	287	292	286	306	287	322	294	333	287	279	286	294	314	333	312	319	275	314	302	292	298	299	295	318	288	317	314	311	281	328	298	282	315	295	311	300	305	299	290	265	317	295	273	303	285	294	287	296	310	324	298	298	308	295	308	302	310	317	321	284	274	306	297	284	327	279	296	303	292	290	304	295	304	257	289	288	275	269	270	297	279	280	303	300	291	271	314	326	277	282	281	277	319	290	288	288	297	306	303	293	307	288	293	340	314	317	293	274	346	278	308	309	312	340	323	332	313	268	301	282	301	309	312	307	329	311	269	311	290	279	310	316	313	304	311	278	315	304	296	325	309	285	302	309	262	291	295	307	278	304	293	328	311	291	312	298	310	301	297	300	303	294	287	290	270	282	289	331	287	307	297	293	301	283	288	312	287	308	319	298	315	346	290	295	327	319	312	302	277	305	282	309	343	328	303	308	291	263	282	296	280	315	309	307	298	284	303	276	283	312	298	302	299	297	320	290	304	344	342	311	289	251	314	334	304	305	300	302	280	313	298	272	288	287	311	320	330	315	298	297	303	312	298	292	276	286	322	322	295	312	279	310	317	310	285	293	297	305	307	301	280	312	298	329	321	297	335	279	284	305	295	319	303	324	295	281	297	305	316	324	296	334	293	306	295	323	271	313	295	276	288	349	284	325	311	319	309	326	276	280	292	322	295	324	313	278	292	291	312	289	298	290	310	301	276	314	302	276	279	280	297	289	297	321	269	292	317	299	277	314	277	291	304	320	269	305	308	296	290	293	337	317	309	292	273	295	301	289	293	298	299	316	321	293	290	288	334	265	326	290	296	292	329	301	278	291	319	293	316	294	304	275	278	305	281	335	299	341	296	338	311	304	296	283	282	305	321	303	320	282	315	332	305	349	343	272	298	321	323	297	300	306	294	321	300	329	358	317	302	287	317	291	319	298	307	295	296	298	337	286	312	294	284	300	330	273	309	294	259	301	326	303	299	282	320	328	312	286	281	306	297	299	315	307	310	284	278	310	344	331	298	270	302	320	296	319	325	286	318	313	311	300	266	313	312	287	315	327	280	287	290	313	301	308	296	274	316	295	284	314	307	317	298	293	308	298	275	310	303	304	298	319	304	287	320	301	316	270	315	321	300	294	305	322	299	294	312	316	293	315	306	332	292	296	312	306	302	310	301	312	295	312	290	333	298	298	297	293	306	297	269	299	326	291	309	293	275	300	271	314	289	314	302	297	283	316	298	288	297	310	290	320	310	313	320	302	307	312	312	290	305	322	299	306	298	307	293	282	304	284	319	302	286	333	276	324	289	280	318	271	325	332	293	307	284	277	302	347	324	284	312	271	307	304	301	327	340	302	301	285	311	299	346	306	325	275	298	282	283	322	311	299	329	287	283	319	314	260	284	304	328	321	299	317	288	313	326	312	303	261	298	297	290	287	288	294	282	295	287	318	290	312	284	289	286	313	317	300	305	268	255	297	328	313	307	332	283	270	295	309	301	323	280	320	306	258	319	307	317	310	281	285	282	305	286	307	308	293	306	331	306	314	313	315	294	294	317	264	279	328	291	305	270	287	343	292	305	293	289	267	265	292	301	328	292	291	273	283	306	336	312	300	288	314	299	297	291	301	287	290	289	277	279	312	293	286	292	333	298	277	285	308	302	316	299	296	305	306	335	288	304	305	308	302	311	278	280	320	303	299	300	295	289	285	331	301	309	285	295	285	291	329	285	291	308	321	306	328	301	324	272	303	313	338	281	269	329	292	308	266	315	351	332	315	291	331	299	300	301	289	311	301	313	296	305	281	287	312	307	306	292	295	302	297	297	310	298	312	296	327	303	316	334	298	297	322	330	280	280	330	279	289	320	306	314	315	307	326	305	287	299	309	288	284	293	283	327	295	273	320	310	302	281	268	291	320	300	292	316	300	325	292	290	313	321	293	265	294	274	288	307	307	277	321	291	317	324	292	323	302	296	307	324	277	337	301	260	303	300	302	266	330	283	292	297	296	330	305	279	319	313	295	276	303	318	303	313	296	316	261	292	295	305	290	321	312	288	289	307	307	323	287	304	317	301	335	305	299	298	314	306	319	312	298	307	305	306	295	294	312	297	315	289	316	317	295	290	299	298	297	300	293	292	323	267	329	298	272	308	276	295	345	345	294	313	336	303	299	284	270	317	310	335	302	299	313	322	295	292	289	306	302	283	284	273	313	295	297	287	306	290	298	285	282	293	264	312	280	312	303	265	298	269	293	307	296	283	299	273	317	308	284	316	288	298	321	314	307	298	312	303	297	287	294	322	324	325	278	297	318	296	278	315	320	289	312	321	316	299	294	314	268	298	297	298	334	307	360	279	285	277	281	306	298	274	298	314	288	327	306	321	298	310	296	322	328	310	318	308	275	292	292	294	327	319	285	311	294	291	321	296	337	345	304	319	294	292	294	270	316	300	321	315	281	296	311	285	315	327	323	287	310	294	279	300	289	274	272	316	305	348	323	311	327	360	305	279	276	287	279	288	319	299	300	285	301	325	295	285	304	321	275	288	339	308	287	316	294	305	287	324	282	297	303	306	295	289	326	294	293	299	311	288	290	351	284	301	295	318	286	328	302	304	293	298	290	283	341	345	306	320	332	304	298	288	308	316	333	316	292	355	328	316	335	302	286	287	301	320	296	297	296	331	285	261	278	257	296	313	291	314	319	318	294	258	312	336	296	279	266	307	329	302	312	312	281	265	269	281	274	316	274	286	321	280	347	294	286	300	316	305	302	315	312	301	322	292	282	312	292	305	307	297	293	287	281	328	277	320	303	298	282	296	303	299	279	274	279	312	297	271	273	307	305	313	305	286	274	315	269	293	308	293	305	327	298	300	323	283	311	309	288	299	260	299	314	275	303	290	303	294	306	303	292	335	315	297	290	300	307	300	289	279	312	309	313	303	303	315	315	315	300	264	344	289	283	281	322	354	286	318	317	282	279	301	296	300	326	317	333	315	270	312	283	304	324	316	309	299	309	321	307	288	336	276	324	308	291	321	288	296	272	286	299	289	305	277	295	273	319	274	272	303	301	277	312	337	301	291	298	294	289	293	315	289	287	325	297	332	329	323	291	310	281	277	284	291	286	317	286	290	299	302	304	301	302	302	296	357	368	272	291	325	278	301	296	291	331	310	292	285	325	315	327	310	294	286	307	305	317	289	319	355	307	302	303	321	310	317	301	330	296	315	311	329	259	325	297	317	316	348	317	318	299	281	279	301	300	326	274	321	301
9779	4820	9457	12640	12622	10362	8114	23280	35713	50995	51345	42767	29467	16206	2437	797	742	739	726	800	740	782	795	690	728	750	713	802	726	714	706	749	736	804	732	722	749	748	706	740	748	752	773	697	708	762	784	703	744	746	798	739	724	757	756	741	725	714	784	731	713	751	773	759	748	702	713	699	786	788	721	705	757	735	732	731	685	702	717	670	743	771	758	798	748	766	712	777	720	756	722	772	759	727	717	746	740	771	747	715	753	678	712	738	722	744	710	755	747	717	769	726	751	771	739	729	755	789	723	702	794	728	734	718	745	732	718	701	758	730	724	733	703	721	760	711	723	742	743	690	734	720	696	741	736	682	727	762	709	693	737	738	734	781	742	721	753	747	719	759	762	734	746	700	728	724	717	716	783	691	758	755	734	690	718	730	716	708	710	723	727	701	717	688	677	743	770	699	735	734	767	730	771	769	697	688	722	684	707	704	742	736	738	750	731	709	756	751	748	747	757	745	724	703	726	701	719	726	734	746	718	729	716	738	730	755	742	715	736	734	779	769	697	712	691	703	723	753	718	681	714	764	724	796	723	736	744	759	719	745	754	750	741	681	739	711	703	724	745	777	720	703	754	747	752	755	732	711	691	747	735	754	753	703	759	724	768	750	766	756	765	747	732	704	736	721	708	765	729	699	728	716	751	749	762	711	748	698	731	728	713	713	731	727	750	750	733	718	701	710	712	763	701	746	713	754	705	763	723	741	730	730	727	736	734	735	759	728	818	719	710	749	737	758	724	722	779	765	766	736	760	693	743	740	724	713	733	711	756	775	715	781	728	726	711	699	735	711	774	735	728	773	730	755	728	724	769	752	728	771	759	744	737	774	738	758	750	712	699	747	740	730	686	759	680	790	761	754	784	782	755	765	729	751	723	724	722	716	711	725	738	741	683	753	717	759	731	765	712	790	747	723	706	710	707	706	715	683	738	716	723	729	730	754	744	694	714	734	700	800	715	736	742	730	792	706	793	757	734	671	733	703	754	700	694	711	740	662	766	732	758	762	742	674	739	764	721	773	719	707	724	727	723	775	765	717	679	751	719	755	701	752	703	747	749	721	722	743	714	726	778	770	689	715	757	677	742	737	761	787	751	728	705	661	730	691	756	729	732	757	721	724	776	752	771	697	661	723	682	733	714	715	716	798	724	771	697	792	765	760	721	723	715	706	755	739	729	731	767	728	723	733	711	746	752	753	747	762	737	730	730	742	745	682	730	732	718	756	750	747	711	746	760	716	732	746	749	790	754	733	730	745	731	762	693	796	731	699	725	688	711	715	731	724	697	728	725	723	698	711	713	703	704	737	714	752	757	733	750	691	798	733	707	711	683	751	755	728	745	732	735	768	736	730	773	741	785	720	712	774	733	729	732	758	763	689	815	705	733	734	732	747	688	732	733	762	695	730	724	746	735	712	750	693	736	773	708	723	776	772	742	753	752	735	743	767	751	735	676	707	700	742	719	805	732	717	755	750	768	728	734	758	753	730	701	712	722	708	701	726	713	726	745	746	733	777	736	679	778	715	735	718	754	766	732	750	729	738	716	785	718	750	696	763	750	723	727	756	701	723	736	731	748	761	774	762	676	746	753	704	735	744	722	679	736	738	728	690	726	727	743	709	761	709	740	713	783	749	779	739	754	816	696	689	735	734	730	738	730	717	707	752	724	746	726	745	764	769	715	792	760	736	774	717	749	714	704	733	748	761	728	733	711	751	721	777	741	777	760	792	713	777	771	684	741	726	740	734	743	757	794	726	744	734	764	720	744	760	754	742	723	707	739	732	719	767	700	685	760	764	721	742	763	737	729	706	739	723	755	639	769	739	764	749	736	714	731	832	760	785	694	731	737	749	711	711	761	759	718	786	698	687	704	744	738	753	758	712	748	761	716	746	726	741	772	732	760	720	705	745	745	690	717	733	702	707	753	703	717	782	674	715	688	751	757	736	748	742	771	723	696	736	702	749	723	755	703	730	752	734	705	728	709	700	746	754	731	750	746	732	748	697	741	722	759	726	764	715	714	729	763	730	763	738	715	739	722	719	714	740	699	736	751	744	748	771	716	704	739	725	758	744	738	784	761	726	735	689	766	750	750	735	760	707	801	757	715	769	744	703	706	680	703	730	716	739	772	734	719	741	710	735	707	782	701	749	700	724	714	756	745	724	718	697	743	732	731	764	718	719	719	755	710	698	747	732	733	740	714	768	735	738	769	698	733	726	751	737	748	719	743	746	682	736	703	715	777	750	779	671	718	736	716	717	732	761	726	699	738	735	816	721	679	757	755	690	709	748	768	774	735	735	711	754	725	748	734	769	709	722	715	774	769	754	781	703	749	707	714	749	704	681	742	730	735	742	775	782	698	702	704	737	708	718	719	771	749	655	724	749	788	727	769	743	748	685	781	774	734	713	719	714	724	745	756	774	749	733	732	737	764	765	733	760	714	701	698	762	736	762	748	729	730	777	770	704	741	700	768	751	709	692	762	693	659	664	726	713	703	696	730	723	724	754	720	739	665	730	727	760	702	769	719	733	718	727	720	739	746	757	723	745	740	679	741	710	766	689	753	776	735	707	749	703	729	686	742	743	720	738	702	752	770	733	689	743	721	759	715	685	761	774	744	760	706	772	739	728	722	726	749	743	731	767	772	764	708	711	744	747	695	720	726	734	708	773	754	745	749	738	733	702	685	736	756	749	772	701	744	714	761	704	712	750	716	676	726	694	704	747	745	769	746	745	676	709	785	703	759	740	769	783	733	725	748	734	705	725	689	719	659	765	765	706	693	748	776	749	735	710	753	736	734	717	704	734	689	727	743	706	764	798	734	758	735	672	731	723	737	759	766	743	738	729	725	705	759	748	724	749	737	754	712	720	746	748	731	765	724	779	737	764	753	724	758	720	765	707	736	733	720	730	724	720	758	735	765	752	752	784	715	748	713	755	718	732	688	786	731	734	745	712	681	720	719	772	712	744	709	726	762	742	720	697	751	761	766	781	760	748	755	733	752	800	735	741	695	750	746	739	769	689	776	745	766	692	749	728	756	772	738	804	708	755	744	686	716	733	749	734	744	716	717	775	755	720	710	747	736	730	762	709	727	704	736	742	716	718	743	733	669	733	723	734	676	748	712	754	772	726	758	743	766	715	713	714	753	750	757	712	715	726	761	701	718	701	743	739	711	729	720	708	751	758	722	746	739	734	754	717	777	724	716	741	707	759	708	737	751	738	740	755	703	731	746	760	728	749	717	777	736	748	757	717	730	771	722	733	710	750	745	757	719	734	705	722	704	717	665	779	760	722	726	699	717	702	746	745	802	733	769	778	711	734	727	692	721	732	730	733	762	717	735	761	676	735	708	738	782	708	737	751	717	710	745	736	713	750	748	713	787	772	748	740	688	684	770	737	752	715	685	734	708	767	704	717	744	728	690	729	732	713	715	690	747	764	731	737	770	736	752	767	742	700	783	721
2471	887	1302	1292	729	526	382	405	800	1305	1725	1366	911	533	200	203	189	198	187	162	187	194	189	176	192	205	177	231	220	168	187	201	174	179	206	176	188	222	182	202	192	189	188	193	221	196	207	200	188	204	214	204	204	186	182	183	185	199	181	194	200	169	185	190	182	172	218	157	206	195	206	192	212	193	200	201	189	184	202	197	199	193	194	180	173	196	185	188	223	192	190	204	203	221	191	217	205	194	194	189	210	229	204	203	187	180	195	173	172	178	182	192	187	179	177	193	170	204	210	179	201	188	172	212	179	186	182	182	201	202	206	162	161	225	184	201	181	191	200	196	201	175	193	189	196	178	195	176	185	173	200	206	191	211	170	198	188	194	210	194	198	214	190	198	199	168	190	221	186	182	197	185	197	199	189	201	197	194	205	173	179	186	170	203	204	199	177	169	189	204	158	165	187	199	186	195	202	184	188	207	183	207	196	188	167	181	216	187	190	187	191	171	209	172	183	181	178	196	173	184	208	189	167	191	172	160	173	207	187	190	202	185	179	198	169	213	202	183	183	169	182	221	216	184	237	201	222	177	213	195	195	183	184	209	171	179	188	192	209	221	191	176	176	209	198	172	183	182	206	165	174	171	185	192	196	218	206	182	196	190	246	172	198	161	216	181	195	180	201	191	189	200	193	174	179	181	187	192	187	207	179	209	182	177	206	199	206	189	205	185	190	206	204	212	182	200	175	179	186	197	194	196	165	174	213	175	195	204	190	201	205	192	168	191	165	188	206	222	165	189	198	203	176	200	193	202	207	183	193	184	182	202	183	195	167	188	199	178	182	182	188	192	181	189	162	177	188	182	179	216	207	216	193	186	196	207	198	197	177	189	193	198	209	197	206	160	176	183	205	223	208	201	191	199	220	185	209	163	190	187	201	187	174	201	179	199	177	174	190	194	195	206	192	175	174	192	187	213	215	185	183	192	186	195	205	183	180	193	213	182	192	186	182	185	208	179	174	168	191	163	211	210	164	177	162	194	181	193	198	172	199	201	183	188	207	187	193	191	184	181	164	170	177	184	203	181	192	208	212	163	172	207	176	197	218	173	194	172	218	192	220	199	193	200	191	170	191	196	188	205	199	175	195	203	200	196	202	175	188	194	175	182	199	215	195	182	199	178	179	188	187	201	197	165	194	196	183	201	185	173	181	202	221	174	187	196	185	181	188	169	214	195	168	194	178	179	192	188	180	174	176	189	183	184	175	208	195	194	207	210	203	178	187	162	170	207	159	189	210	186	186	193	195	215	202	196	189	213	204	206	184	199	208	170	214	191	172	180	183	184	188	181	181	195	202	205	197	200	166	205	195	226	173	202	195	214	191	185	195	199	192	186	179	186	197	190	179	201	172	195	189	211	183	213	206	185	185	184	175	194	200	201	196	203	175	175	181	210	191	207	165	196	201	197	184	181	211	209	192	183	195	176	186	183	191	184	212	201	195	175	184	182	194	200	192	185	175	187	204	191	190	173	200	186	178	184	186	196	206	188	174	188	188	192	195	182	195	197	196	194	174	163	177	186	188	197	194	203	181	180	186	184	213	185	167	210	187	194	166	175	200	191	214	196	172	191	178	190	181	193	168	215	161	194	190	199	196	183	203	174	181	181	190	204	204	180	191	215	189	221	196	170	188	182	179	188	191	200	193	191	181	176	198	172	168	190	205	198	180	184	191	198	211	169	177	178	187	196	181	200	195	197	194	184	192	180	188	196	179	174	181	182	187	212	212	189	212	189	195	203	187	203	190	205	183	219	199	183	207	180	218	190	183	192	177	185	192	200	184	209	199	182	179	191	184	186	214	210	191	178	176	211	176	179	160	195	192	164	185	192	191	186	210	184	186	185	183	169	172	173	175	205	171	192	203	200	186	177	189	181	201	191	176	190	192	176	182	231	205	181	204	201	201	203	194	205	166	172	188	191	183	175	186	173	202	205	213	208	166	190	194	189	188	204	201	194	200	192	204	196	211	192	193	190	192	198	197	182	196	194	206	204	190	188	175	189	188	190	176	183	163	200	165	185	189	182	188	187	169	180	181	180	143	186	193	191	157	180	191	204	205	206	188	193	185	201	191	201	202	188	206	205	167	188	197	197	171	188	188	181	212	157	189	169	182	174	208	212	173	180	180	202	189	199	185	190	197	205	178	178	191	205	206	212	185	175	180	156	202	179	187	183	186	182	183	198	159	190	173	181	172	182	203	194	180	176	203	204	197	191	173	203	177	178	201	198	162	172	177	197	187	187	174	193	203	188	181	207	177	178	193	168	191	173	190	172	171	200	198	172	154	202	203	191	182	192	203	207	182	178	190	188	175	190	173	172	173	171	204	198	197	187	199	186	209	198	214	199	179	199	228	210	186	188	206	197	168	188	209	192	187	178	213	195	175	213	211	206	199	200	195	166	186	177	196	200	186	201	201	197	184	191	177	191	209	196	197	196	170	194	178	196	181	167	193	197	209	194	201	185	189	201	210	166	187	168	191	160	200	204	169	179	164	196	198	160	175	180	175	205	180	186	179	189	167	205	188	192	204	178	181	174	170	165	160	183	218	208	185	193	200	153	190	188	183	213	204	200	190	193	210	178	212	205	208	183	168	198	194	204	204	192	217	187	195	192	180	191	192	195	195	178	207	193	182	170	196	143	211	194	170	186	172	162	181	203	183	181	210	190	224	185	195	201	177	201	182	203	199	182	203	178	193	190	202	208	168	186	196	183	184	185	210	197	219	195	189	195	212	178	192	195	177	199	224	188	195	202	178	169	196	218	191	198	192	204	210	186	181	189	206	188	183	180	189	181	193	194	177	203	178	188	229	187	211	186	191	180	208	168	192	214	232	175	171	179	211	185	185	183	163	186	197	185	183	181	168	187	188	192	193	200	181	200	172	176	223	176	186	192	198	201	193	201	186	175	185	219	207	192	185	187	184	196	180	180	199	182	188	182	202	186	200	203	183	195	190	203	195	181	211	193	209	211	194	142	199	203	183	178	203	186	161	186	204	188	189	189	191	190	187	174	181	221	196	172	164	166	219	170	226	179	208	157	194	183	195	190	186	186	152	193	169	196	179	180	178	185	200	211	178	177	187	176	188	203	181	202	203	191	185	176	206	181	199	218	190	186	169	206	185	191	173	195	190	171	198	172	169	212	213	189	205	188	186	207	191	209	170	213	174	182	176	164	210	198	180	173	190	217	192	181	179	189	204	196	183	181	220	187	204	191	226	188	182	172	193	190	203	169	177	176	195	210	216	179	178	203	186	173	186	203	188	177	189	190	204	190	209	198	189	172	175	184	179	188	187	196	195	212	203	189	215	190	186	222	197	173	177	192	201	201	209	183	175	196	198	195	191	199	205	207	179	192	200	201	186	209	194	190	209	201	205	207	209	194	196	195	196	185	179	202	181	178	196	181	175	198	190	166	205	195	207	192	173	196	190	194	188	172	167	188	209	188	208	194
2569	1205	2838	4312	3086	2202	1465	1967	4218	7024	7726	6071	3446	1631	566	529	535	541	500	504	505	495	535	523	560	512	511	496	523	499	532	467	513	526	516	548	519	509	526	497	505	516	473	464	567	508	504	553	499	486	542	508	508	489	510	495	487	517	485	505	514	511	505	477	500	479	506	492	524	545	518	505	514	499	475	501	465	501	528	511	522	490	538	474	516	526	497	494	490	498	508	500	465	507	512	497	505	511	533	512	484	499	484	484	484	460	494	476	509	499	505	509	511	523	517	483	523	514	499	477	503	493	512	568	508	515	477	507	482	492	498	505	505	508	547	550	465	502	482	492	492	482	486	500	477	516	497	540	484	531	509	494	504	482	509	513	506	523	472	506	456	505	513	511	487	455	507	554	499	522	498	509	477	528	533	494	501	581	484	496	491	521	493	501	497	510	506	544	517	513	510	481	502	536	493	525	509	460	500	511	510	457	516	563	505	526	512	533	524	493	501	517	500	528	517	511	519	517	514	501	504	485	523	542	493	522	501	491	475	472	467	508	530	472	520	508	493	519	495	490	502	509	495	519	520	521	507	502	529	525	509	539	494	547	473	557	495	506	535	543	512	519	444	521	549	524	512	499	497	463	505	500	523	509	509	472	525	562	516	506	471	534	526	546	545	537	471	487	476	522	521	506	498	482	511	453	489	505	546	498	533	506	506	504	556	512	510	526	534	480	511	478	532	489	518	442	506	506	534	491	505	500	507	490	511	434	499	501	476	484	522	532	496	500	509	541	542	486	532	514	518	519	497	494	516	505	486	511	533	490	517	492	523	514	472	459	487	516	483	538	504	498	506	507	501	495	488	491	523	512	505	534	522	498	485	495	501	527	492	479	483	509	502	506	489	499	484	473	523	527	497	525	479	518	501	474	522	484	476	478	525	486	509	511	495	541	502	522	510	499	503	540	490	520	451	564	515	517	504	511	495	528	523	502	492	506	493	535	552	490	493	471	492	513	495	517	541	539	562	496	490	506	485	524	528	530	508	519	529	546	561	515	485	504	527	488	504	452	520	494	482	490	481	515	514	499	509	532	533	560	517	502	499	490	533	474	543	472	510	471	480	557	493	463	505	490	488	503	507	516	505	492	504	483	487	489	506	527	481	484	492	505	500	525	530	491	513	469	489	506	506	529	522	518	527	484	510	514	496	478	520	452	508	506	505	512	486	507	517	476	503	516	525	498	497	482	507	502	520	531	508	452	475	500	526	515	522	512	476	493	487	493	539	500	498	489	492	507	519	528	508	488	510	508	497	542	508	516	561	511	491	497	514	492	517	462	529	504	508	478	487	507	556	510	524	483	470	504	469	511	516	479	549	468	542	483	495	527	492	524	538	501	497	487	478	487	492	502	505	521	505	527	531	549	524	544	503	508	494	506	476	519	497	540	514	505	484	490	494	491	529	497	500	531	492	484	500	538	495	520	497	505	533	499	523	510	502	479	509	497	469	503	548	468	482	512	501	494	540	508	523	507	516	528	526	514	490	502	499	523	514	489	528	477	504	518	503	490	555	527	441	509	521	499	457	540	549	537	564	493	496	505	507	496	536	540	505	521	502	511	512	539	496	458	487	498	486	497	467	483	508	505	460	499	541	526	482	509	499	519	496	508	523	534	505	494	509	465	517	496	514	525	476	522	440	534	489	516	494	526	523	511	476	507	500	528	515	516	474	477	519	501	503	487	487	469	503	469	530	475	506	473	530	511	512	509	489	510	519	531	535	502	483	532	530	502	511	506	511	484	494	458	520	535	500	539	504	502	500	511	478	535	501	543	530	512	508	473	499	496	521	503	506	512	531	484	494	504	526	532	528	482	507	548	517	521	503	543	548	482	511	495	526	454	504	551	493	493	492	511	496	528	486	530	486	522	469	536	510	502	496	512	523	488	526	473	528	476	498	466	530	490	515	514	498	524	453	526	438	484	520	518	511	523	515	524	520	515	488	478	494	507	512	490	518	529	538	557	520	519	483	508	514	515	481	468	540	507	536	484	489	549	511	492	520	496	502	476	527	518	499	493	504	519	478	475	501	537	524	505	509	547	509	478	513	527	501	511	467	490	513	506	527	519	489	523	496	502	513	510	495	487	476	518	519	477	453	457	528	511	503	485	512	532	488	512	482	478	566	519	498	503	518	508	469	489	490	527	495	500	502	516	511	498	516	528	492	486	506	530	496	492	504	481	526	517	519	470	487	514	535	526	494	489	468	509	487	488	515	454	481	482	521	475	509	522	482	495	519	516	502	550	521	517	522	519	483	540	525	480	531	471	479	492	514	536	454	516	498	513	530	494	511	502	520	490	480	499	469	487	522	463	519	488	473	553	506	474	501	520	515	520	541	499	511	485	499	508	512	494	553	508	500	531	516	518	477	518	474	512	502	527	511	518	512	510	500	470	486	502	510	518	477	492	514	506	491	517	519	478	520	544	518	473	487	505	474	491	546	504	481	480	499	481	480	502	504	482	528	546	492	479	484	533	505	479	464	491	506	512	494	501	499	494	487	515	487	489	544	560	521	570	522	468	493	477	527	467	521	506	483	506	504	537	468	464	507	541	496	510	530	499	490	491	523	531	512	507	487	554	483	503	520	493	515	477	502	525	512	488	472	482	510	507	530	463	484	519	480	520	508	495	508	492	521	532	454	536	490	518	511	552	485	480	489	562	487	473	504	529	460	491	507	488	498	487	528	497	523	516	524	488	510	514	514	507	472	513	515	494	537	465	479	551	495	502	487	517	493	484	504	534	455	486	527	494	485	482	472	478	487	524	510	500	511	506	522	484	478	482	519	506	506	504	507	533	519	507	497	495	515	492	500	485	502	488	471	492	522	522	477	505	502	509	511	500	534	483	493	518	517	514	493	486	526	534	548	521	470	488	494	521	505	512	514	508	478	494	519	505	536	493	503	526	522	491	507	522	535	487	491	472	564	502	529	496	515	513	517	484	531	458	518	515	501	510	489	514	492	459	524	513	468	532	512	502	508	480	474	518	509	488	487	515	507	462	518	525	513	479	495	462	521	526	502	543	474	478	487	508	490	498	509	494	499	509	511	523	480	482	514	555	489	543	516	523	506	527	491	522	500	509	455	506	506	519	529	506	467	501	530	488	512	478	497	495	503	527	513	513	505	514	529	506	514	511	529	514	503	480	465	496	494	466	487	524	511	509	491	489	495	530	504	517	503	476	521	504	519	468	503	544	521	477	551	505	493	509	522	498	494	483	499	509	539	446	525	493	508	518	509	497	515	506	504	511	512	567	557	524	486	477	500	532	509	484	501	535	502	485	497	510	505	461	484	529	469	514	507	490	510	480	509	482	553	495	514	522	517	488	491	515	487	502	480	511	497	494	516	538	492	483	499	486	505	533	501	482	481	490	504	528	506	527	485	518	504	506	533	486	519	495	513	485	508	489	519	481	477	496	484	526	528	526	473	463	499	507	486	493	525	508	497	517	483	529
8255	3115	2850	2267	1547	1136	1293	6588	15987	19358	15664	9335	4729	1650	404	267	272	292	299	281	293	289	277	266	290	283	284	288	251	283	276	275	281	289	259	280	294	258	243	281	243	290	302	290	250	260	248	295	277	276	300	271	241	267	281	250	281	284	265	276	271	276	279	251	286	258	247	251	274	264	280	283	282	295	261	287	285	277	270	251	271	269	275	289	268	257	275	281	265	270	264	241	276	271	257	308	306	257	241	281	300	292	299	267	285	311	274	302	270	231	263	273	259	279	269	284	272	267	302	317	276	296	231	286	263	265	268	291	287	248	285	274	268	254	260	282	270	259	272	271	276	257	252	242	248	257	273	277	269	262	285	265	268	253	261	249	286	286	286	258	266	282	283	287	282	299	299	313	310	262	260	251	285	289	285	263	239	301	260	275	260	273	292	286	263	284	249	271	279	273	268	275	275	240	295	276	311	256	272	288	267	298	290	287	283	281	293	273	273	266	284	277	297	283	244	282	297	275	276	266	283	292	286	292	281	301	255	271	271	272	267	254	252	272	280	254	283	285	271	263	290	286	266	246	273	273	296	297	282	290	244	260	272	260	291	283	271	279	269	267	268	301	274	272	266	237	259	293	277	291	254	258	277	279	276	265	277	260	300	299	272	277	270	283	263	272	276	282	287	264	267	260	294	284	286	273	269	282	297	244	259	251	316	275	262	252	284	245	286	297	262	256	270	263	267	290	268	288	273	284	294	252	259	299	280	282	251	257	290	268	283	265	254	289	245	278	268	264	259	255	320	272	269	271	272	275	259	278	267	270	290	269	285	268	266	302	268	270	263	260	241	294	256	292	271	283	296	278	262	311	254	265	289	263	299	263	308	277	289	307	285	256	284	252	229	244	262	253	271	263	296	273	267	276	285	286	286	241	272	264	295	273	271	286	267	266	278	237	287	283	268	276	265	260	279	268	273	298	245	251	269	300	262	276	269	284	262	260	275	268	290	280	235	292	263	247	281	259	283	301	263	291	278	264	283	294	263	279	265	235	271	270	251	277	295	251	289	312	279	245	289	252	287	289	297	273	283	272	260	280	281	265	290	277	241	257	279	294	249	257	263	260	238	261	299	292	280	285	279	239	281	299	275	293	281	289	289	301	273	294	281	254	253	253	267	262	277	279	251	268	265	277	263	252	294	307	249	252	275	293	274	282	300	257	287	261	270	270	291	264	302	248	277	267	277	260	287	272	274	261	283	249	299	258	282	278	281	275	293	279	271	258	279	272	256	280	254	274	248	259	307	299	298	273	256	277	271	264	279	271	256	279	262	285	274	286	283	271	271	277	271	270	269	294	274	268	272	261	289	296	275	254	253	279	313	269	295	288	267	288	253	277	252	258	258	232	255	271	283	258	283	272	275	257	266	307	292	296	265	242	289	273	273	279	285	253	286	258	263	286	282	254	277	265	287	277	279	260	265	278	271	270	239	311	272	268	245	228	262	298	284	275	262	288	262	291	274	267	303	267	298	262	281	267	292	304	259	298	270	298	270	238	288	270	273	266	284	271	239	290	296	255	294	262	258	272	288	270	270	274	250	250	288	278	301	296	256	283	258	287	254	275	283	271	291	271	275	311	270	262	257	271	303	280	310	304	281	254	304	265	264	283	263	263	261	260	254	299	298	270	256	268	272	311	244	273	247	260	277	270	259	268	259	279	257	310	271	264	276	274	291	310	268	288	293	262	290	250	253	275	269	274	255	283	290	272	289	303	270	263	270	258	301	292	309	259	258	256	272	263	275	269	253	256	267	297	282	295	287	287	291	267	278	230	282	253	305	243	302	254	269	294	282	263	321	270	247	255	269	264	265	281	280	262	269	271	285	268	294	259	306	306	256	265	312	267	271	243	267	246	274	237	263	293	273	259	264	274	294	285	272	279	257	279	263	302	263	257	258	271	249	278	293	282	258	299	289	264	247	278	217	261	269	293	274	249	264	283	262	266	293	284	257	236	281	255	312	269	270	261	266	275	252	285	269	282	291	278	262	254	279	285	271	271	286	275	272	290	297	282	268	271	285	298	259	261	262	284	289	287	267	255	286	263	276	291	282	283	268	273	278	264	260	263	288	277	265	261	264	299	258	274	278	242	281	271	281	254	263	274	267	270	290	237	263	245	263	269	277	278	263	310	303	265	268	295	266	287	276	296	262	243	265	270	236	257	270	274	274	280	262	270	249	279	209	280	278	235	302	278	273	260	267	263	283	289	270	258	272	280	275	253	279	257	266	266	271	298	279	280	267	290	272	273	294	261	295	288	251	268	257	306	278	249	284	277	232	268	261	261	282	285	296	266	250	281	266	269	269	253	284	256	259	297	255	291	248	300	270	273	285	269	229	287	260	277	276	259	271	261	283	265	270	278	275	283	261	289	254	252	242	274	308	262	291	274	261	261	283	270	249	277	269	262	276	267	280	281	263	266	277	289	279	309	257	259	266	243	277	283	286	266	280	261	259	291	297	282	295	245	264	263	304	289	272	264	250	271	282	263	288	261	268	276	242	262	302	275	259	269	285	268	227	271	251	309	252	291	270	280	281	298	283	282	292	268	268	255	228	259	245	290	241	306	262	292	252	264	280	296	263	273	282	253	266	287	283	268	282	265	257	262	277	291	301	284	286	277	255	296	266	274	283	299	270	263	275	254	270	304	281	281	262	293	284	286	243	293	288	283	268	286	291	269	251	266	279	247	276	286	298	305	254	270	265	272	275	268	271	255	282	244	254	248	264	295	248	263	253	268	288	277	268	250	255	292	279	271	270	281	261	259	271	275	253	284	255	287	273	266	297	263	256	294	257	290	272	259	260	268	310	261	255	295	266	256	277	296	294	266	275	278	301	279	265	280	281	284	281	262	273	256	296	291	241	250	288	292	295	294	275	257	244	279	285	295	286	284	281	288	281	281	288	284	267	304	240	255	268	272	256	264	258	290	281	298	262	273	267	283	277	284	281	241	236	262	260	285	251	287	237	253	272	248	247	249	238	256	251	264	261	274	272	285	278	287	270	278	269	272	230	260	269	249	286	280	268	255	280	252	275	290	265	287	266	272	261	254	269	284	255	261	330	281	267	310	278	283	294	258	289	270	245	247	246	254	279	269	254	277	232	311	266	293	282	298	279	243	289	310	274	250	310	290	263	281	303	267	270	254	275	276	270	251	259	253	294	252	281	276	298	287	268	287	254	266	265	276	262	285	273	256	276	250	276	292	269	265	299	282	267	272	283	283	257	301	255	273	267	267	259	284	268	283	269	261	263	287	260	265	266	262	275	295	289	302	259	302	270	271	263	283	285	263	243	270	268	270	280	291	262	254	300	267	304	297	250	263	272	254	259	252	259	274	302	269	253	293	269	275	266	248	261	250	277	261	249	283	264	241	268	274	262	309	278	259	294	254	283	250	261	279	273	291	262	271	255	281	255	259	272	248	275	240	280	281	271	279	269	263	285	260	275	256	277	265
6638	2976	4781	5739	5152	4346	5772	23312	38099	40264	35496	26402	16765	6561	1413	645	642	710	691	694	682	660	704	669	664	659	681	679	670	683	718	717	667	700	679	695	658	690	664	704	634	651	637	667	698	718	667	657	672	670	721	676	684	710	654	740	669	657	669	693	684	707	659	636	700	678	643	672	664	679	675	708	660	670	662	700	672	676	674	669	647	675	712	676	663	600	683	684	703	663	671	674	680	701	713	676	648	637	644	709	676	681	720	688	670	716	724	683	661	712	678	753	668	716	647	685	665	689	681	654	711	694	661	696	686	683	680	686	703	712	676	727	708	649	661	676	681	730	668	702	706	678	641	688	697	677	659	665	670	657	670	680	680	719	679	737	660	706	684	678	723	606	682	658	658	729	670	671	673	679	640	699	690	655	620	724	615	659	689	672	712	665	662	690	690	713	649	652	659	646	669	710	625	669	687	701	705	666	683	709	702	666	705	671	720	674	714	678	692	701	638	665	720	673	637	606	684	664	669	687	669	716	666	684	689	730	709	727	658	684	665	664	691	693	658	713	716	688	711	687	738	654	613	709	672	699	678	727	652	695	630	676	699	627	652	651	688	708	659	721	707	637	685	665	737	654	695	678	654	665	691	712	688	675	669	666	695	650	676	696	641	707	748	662	713	655	666	730	683	727	707	731	651	708	713	625	719	691	708	676	684	705	636	656	680	666	680	691	668	648	666	699	682	691	668	647	686	670	616	668	655	654	691	668	653	685	670	693	739	751	695	687	679	700	681	736	667	692	668	624	716	670	713	699	682	653	723	677	675	682	691	686	681	649	727	726	742	659	665	711	629	643	676	683	647	715	644	687	675	639	745	645	697	660	683	625	665	663	642	686	686	694	728	681	699	676	671	696	680	728	687	683	705	673	669	649	675	689	711	678	701	712	675	672	682	683	700	678	732	682	712	709	669	718	659	669	665	701	642	661	725	745	673	666	627	735	672	657	689	718	714	666	655	700	654	698	656	700	652	674	665	680	687	676	662	646	693	659	712	653	684	676	671	705	682	687	711	690	649	706	744	699	668	713	686	663	668	696	707	673	712	697	724	670	666	600	676	666	619	688	691	707	669	701	695	646	688	682	652	706	677	690	682	631	662	678	687	752	713	693	674	730	702	663	724	630	659	663	634	686	669	673	680	671	668	660	718	696	667	693	709	647	704	683	674	630	671	677	665	676	669	661	683	634	660	674	670	719	685	705	745	660	685	643	624	656	637	723	699	674	698	647	676	715	688	694	650	666	702	622	643	708	672	640	664	680	674	696	724	741	664	667	663	696	684	655	703	629	687	710	681	697	691	648	705	694	690	650	695	704	697	703	690	687	642	675	664	647	690	698	736	665	664	703	629	706	731	708	674	670	712	675	699	704	706	668	659	698	682	683	674	731	691	692	753	675	713	724	704	676	678	648	690	651	690	665	656	655	725	688	627	720	673	648	667	696	700	680	669	636	702	697	657	660	664	721	737	629	658	671	664	646	662	689	681	688	688	681	674	669	656	682	668	680	691	678	677	697	669	704	676	701	759	689	700	677	703	682	681	653	717	684	681	677	652	659	662	638	688	694	659	713	712	676	693	710	690	714	691	661	706	659	724	669	736	660	728	668	745	661	666	696	712	630	659	704	671	721	708	699	687	645	693	656	692	709	689	665	682	651	679	690	666	683	673	662	659	660	673	691	692	704	681	667	723	682	689	696	658	679	644	638	621	683	707	664	687	637	687	714	677	666	649	718	690	721	701	690	653	644	748	700	695	683	662	689	672	678	676	692	653	710	688	675	704	689	665	720	681	685	673	641	655	656	687	693	658	655	658	682	607	689	696	682	667	684	742	657	675	616	708	715	700	641	642	670	693	658	655	665	682	652	714	667	702	682	687	712	701	664	704	662	669	715	705	702	709	670	687	679	721	668	651	699	701	648	682	723	714	716	687	663	713	709	691	687	665	746	701	654	732	669	682	670	703	672	696	689	669	672	729	672	647	700	733	697	649	682	667	692	646	676	662	667	674	672	659	733	666	667	666	712	686	645	720	671	696	675	639	690	673	699	679	641	693	630	682	695	687	723	698	753	740	680	638	663	681	624	690	687	648	682	715	644	650	697	643	700	687	661	668	689	703	652	672	627	709	630	631	643	673	647	643	642	659	651	699	713	699	627	684	708	696	697	705	661	702	702	621	685	685	693	677	688	678	643	643	711	646	659	611	638	756	714	679	684	646	691	730	661	666	685	683	681	721	684	678	735	671	658	651	683	672	668	718	697	662	692	673	703	704	639	702	693	670	680	689	660	682	709	698	675	689	671	675	650	695	714	694	675	677	648	661	661	666	698	652	671	717	681	723	682	682	701	713	692	709	705	668	661	689	672	689	700	718	678	648	691	650	660	642	631	651	657	691	681	661	688	656	679	690	672	719	681	687	663	699	718	652	672	731	697	673	700	660	713	708	694	683	696	659	726	721	674	690	628	733	698	672	682	701	671	683	685	716	669	721	676	668	678	714	682	670	641	713	715	685	646	653	701	608	660	701	742	705	676	643	687	675	660	686	637	697	699	673	718	679	718	656	683	717	658	654	666	661	603	691	693	651	670	648	668	685	658	683	658	730	658	693	699	670	675	653	663	676	651	711	726	680	640	720	702	642	736	672	722	659	657	644	680	665	680	719	689	694	674	691	650	686	720	636	708	704	706	702	725	659	727	666	668	664	650	677	715	674	678	678	672	664	710	632	632	623	680	688	677	683	663	689	705	678	721	684	612	663	692	708	666	662	696	686	696	700	703	702	654	706	664	693	648	669	694	634	682	670	664	704	686	697	685	649	712	650	636	634	710	669	708	670	688	662	677	654	683	700	671	681	648	690	643	695	666	689	680	655	682	705	712	642	722	682	642	694	668	662	720	722	685	658	707	700	672	679	652	695	674	720	678	666	695	708	677	697	662	691	653	697	659	736	651	709	717	661	692	677	676	695	678	651	657	742	669	691	682	706	642	712	666	678	636	665	686	696	711	717	669	629	698	706	620	643	689	662	660	662	672	661	696	717	698	666	709	727	693	686	686	686	663	676	671	713	692	658	646	706	686	670	665	683	708	635	718	687	679	667	693	646	694	691	712	683	695	699	671	682	683	672	700	680	691	694	683	679	704	722	692	692	669	678	725	692	727	700	627	641	628	710	672	671	692	703	699	693	692	677	644	703	695	660	717	697	705	696	662	677	692	688	689	714	656	726	696	678	677	677	676	680	651	674	700	674	660	689	643	676	651	632	709	681	678	674	709	656	697	648	715	675	680	696	689	709	734	670	685	695	668	663	685	689	693	667	636	692	682	686	719	694	716	707	660	702	727	667	674	677	662	692	681	641	674	678	665	646	673	731	709	679	718	648	667	669	630	709	657	653	686	711	723	675	674	675	708	691	683	668	650	643	696	680	692	652	699	655	718	703	662	720	674	680	677	712	699	716	657	697	675
15710	6204	4940	3437	2240	1807	3598	14341	26655	29719	27121	20148	12287	5014	1107	307	266	294	285	295	276	294	285	287	267	292	282	271	257	269	270	279	269	273	284	287	281	273	283	281	271	284	258	276	301	285	264	287	277	298	255	267	296	266	290	261	310	282	256	289	245	262	268	271	288	272	262	292	272	290	276	279	294	264	256	267	263	253	302	248	278	291	282	279	289	266	257	286	296	294	291	244	286	298	276	275	263	250	262	284	277	300	293	285	274	282	264	298	291	294	273	250	296	303	274	282	295	297	269	275	303	279	278	292	273	268	275	303	294	241	273	284	275	287	288	251	274	267	261	277	272	250	304	259	293	251	267	263	321	273	310	277	256	250	283	268	290	262	233	309	284	299	252	278	250	276	251	261	278	263	287	280	299	302	281	272	273	284	278	260	250	285	279	264	273	265	285	272	302	252	272	263	266	301	275	282	279	266	263	254	269	295	258	286	279	273	257	242	260	258	279	270	266	300	259	234	318	273	285	280	285	265	282	293	256	277	310	264	264	272	268	274	286	261	253	270	285	280	267	251	269	279	276	271	267	264	261	285	283	249	290	315	285	288	281	240	292	284	268	269	285	277	295	295	279	273	261	284	276	265	275	299	284	285	262	251	254	253	270	281	262	268	269	275	295	247	282	262	277	274	308	275	273	291	271	287	274	275	284	283	245	290	288	276	289	289	279	285	295	260	309	262	246	259	299	266	319	255	293	305	271	272	295	260	242	284	283	250	291	321	278	288	290	278	259	281	271	264	280	284	287	279	275	251	306	271	295	234	277	283	278	252	238	285	263	259	267	269	271	296	305	279	280	261	263	264	295	293	290	291	295	234	281	267	266	257	282	252	275	271	292	276	261	288	284	283	262	296	285	279	237	270	289	279	276	291	258	276	290	251	271	263	276	291	252	292	276	243	278	277	247	276	306	273	291	266	256	265	268	275	259	284	255	284	270	308	282	261	243	256	253	263	283	298	254	302	313	273	286	243	282	261	274	268	260	276	283	270	277	287	281	270	281	270	277	293	260	273	269	267	294	229	286	308	276	294	276	242	277	272	252	295	293	276	268	334	289	271	282	282	290	291	275	255	259	301	268	273	268	281	278	272	311	294	253	259	293	245	287	263	287	319	260	279	282	291	337	301	264	279	297	270	285	279	294	248	264	279	282	281	253	274	257	275	288	283	301	267	298	293	277	260	282	280	258	269	272	269	299	284	269	258	268	281	257	291	260	255	288	276	295	266	288	305	267	268	306	293	269	225	270	293	254	278	286	272	272	267	259	249	240	287	302	312	281	286	283	276	272	311	260	270	271	258	282	271	267	281	265	266	291	243	273	250	241	254	308	286	271	282	267	291	272	264	283	271	264	252	238	267	248	290	264	289	286	263	282	260	295	256	253	281	267	253	253	271	312	265	259	248	281	282	247	301	303	247	290	276	266	286	280	273	277	304	306	280	274	280	248	291	270	248	306	308	297	276	276	269	280	288	280	274	289	241	262	253	295	254	275	240	307	251	242	308	254	251	279	273	251	275	255	278	299	289	237	255	257	269	312	297	260	266	285	284	251	271	260	289	262	273	275	306	290	247	282	279	280	326	270	284	266	253	284	247	271	305	286	289	270	267	287	271	250	275	287	276	297	299	275	277	271	278	286	314	251	266	274	280	269	257	295	280	284	270	302	282	289	269	275	286	267	257	253	263	255	276	289	251	295	288	272	283	261	286	275	266	274	276	288	274	251	296	297	244	274	276	281	264	274	288	253	280	288	271	289	290	277	281	281	251	264	255	281	272	279	264	276	258	305	289	284	260	266	279	266	297	258	265	251	294	250	267	257	296	270	282	295	258	291	245	279	263	284	300	316	284	275	290	264	280	271	254	273	260	300	299	298	274	281	300	270	277	268	264	260	300	267	279	272	292	255	268	263	269	276	274	280	264	266	293	291	288	289	272	260	260	267	316	278	300	280	252	299	283	283	294	254	290	280	267	274	292	264	276	273	286	283	267	262	283	271	235	279	244	305	281	267	257	297	267	284	296	295	295	252	275	289	263	305	280	293	281	264	279	278	264	270	269	277	280	275	271	313	243	266	294	282	293	278	288	271	282	280	275	301	294	280	292	274	262	253	263	299	285	289	267	275	278	245	313	271	271	288	255	280	276	282	285	271	273	255	258	287	250	267	250	273	276	270	266	281	302	263	263	273	286	270	287	318	272	256	255	262	302	277	274	297	307	251	262	274	288	272	258	294	261	277	246	274	256	271	241	271	312	266	269	275	275	301	278	274	268	285	279	270	286	318	253	308	286	276	259	269	295	266	287	290	266	271	291	272	275	281	275	254	282	293	280	271	265	285	280	280	272	302	287	253	257	246	258	304	253	265	280	281	289	268	274	287	266	264	251	242	274	273	307	288	296	267	245	269	247	256	305	269	286	299	271	277	283	295	292	301	267	271	278	258	272	274	275	288	280	265	274	263	265	278	263	296	259	278	284	295	268	303	228	272	256	280	247	291	260	292	282	278	271	270	284	287	295	281	302	261	277	274	290	244	271	269	242	260	288	269	286	321	302	276	244	286	254	270	264	270	269	264	264	282	288	300	278	303	260	268	284	266	257	293	268	269	290	288	289	259	289	257	292	259	301	270	262	263	265	288	300	266	292	294	288	272	281	260	260	277	285	280	272	283	284	267	258	282	256	272	316	263	296	254	265	270	261	273	250	286	300	280	287	266	277	297	309	301	296	265	285	270	274	262	245	271	264	273	305	255	275	245	271	275	263	262	290	291	275	262	287	262	281	287	290	286	265	270	293	294	291	270	277	268	280	280	272	314	287	289	257	299	245	277	260	273	291	247	266	294	263	301	263	258	300	270	264	271	284	289	278	294	270	292	261	275	319	262	260	270	274	291	273	288	263	278	298	261	274	304	284	303	266	324	276	298	289	267	259	272	276	271	264	278	308	253	265	265	280	258	285	325	270	298	259	303	306	280	284	254	304	283	301	287	284	303	247	282	287	280	272	278	292	300	286	272	296	272	280	271	287	267	284	286	270	295	288	278	287	274	283	283	239	259	303	285	261	290	289	287	276	274	307	269	284	276	264	234	263	307	272	299	259	261	290	287	304	297	261	252	263	300	262	304	286	285	298	283	270	301	281	271	253	289	272	231	276	296	282	267	258	277	295	269	266	284	282	270	271	287	279	281	270	297	265	288	316	294	303	270	309	285	260	297	249	275	279	251	265	290	283	271	249	268	270	280	288	288	290	276	271	265	290	261	267	289	283	281	304	253	279	288	289	278	287	281	270	299	292	288	297	272	254	259	284	288	259	267	274	263	263	296	296	284	258	296	276	299	281	271	259	265	284	314	283	255	321	312	313	280	291	281	276	255	264	269	287	295	250	269	291	295	275	283	270	279	273	263	275	270	242	258	280	292	260	256	299	295	255	286	295	305	274	267	272	258	274	268	264	263	272	251	252
9387	4498	6842	8371	7188	7048	14069	35855	47227	48331	46046	39782	29642	16596	4249	707	706	706	682	673	735	693	704	645	671	688	659	676	700	705	676	697	675	669	673	688	681	666	645	644	674	651	646	650	643	716	671	657	644	688	682	639	683	601	701	692	636	662	684	650	662	652	661	684	717	682	601	670	674	660	667	639	637	698	656	681	673	714	643	653	666	681	653	687	638	671	706	710	661	690	667	676	642	661	647	667	667	689	650	639	704	682	642	657	664	699	705	669	659	671	680	682	681	682	654	615	665	661	612	657	658	650	694	704	656	689	655	674	679	687	611	649	677	658	674	710	648	612	649	664	651	714	717	608	655	665	703	652	673	667	687	706	717	744	709	669	697	603	707	662	651	689	698	726	676	674	704	700	686	638	685	642	678	663	669	658	646	672	701	627	683	700	669	638	666	677	650	691	644	703	694	681	688	688	665	674	632	670	681	689	656	655	621	711	684	678	664	684	677	657	663	656	670	655	670	670	669	646	682	626	680	685	682	690	666	646	661	649	694	652	661	654	644	689	626	647	689	673	653	681	637	672	637	640	654	631	645	672	635	646	665	695	628	728	714	656	625	688	651	644	658	640	689	667	665	650	659	730	635	682	625	682	624	706	706	662	672	631	680	630	714	685	654	653	654	702	703	682	691	695	628	710	630	643	633	684	658	708	665	637	640	650	674	631	656	660	660	685	678	656	671	698	693	672	683	677	695	674	732	643	643	684	692	613	650	686	657	612	668	640	662	634	639	672	649	648	692	641	719	644	687	675	695	649	666	682	697	652	691	647	670	683	680	670	665	699	648	660	665	692	662	631	626	633	638	633	705	716	624	627	679	667	669	672	661	665	725	696	668	647	678	693	688	683	616	645	672	674	650	683	615	660	713	622	645	734	698	645	715	669	669	666	669	716	683	600	664	685	676	721	678	657	643	650	676	666	643	655	669	720	676	670	685	612	687	660	671	643	674	696	668	639	670	681	664	706	691	629	633	657	650	618	681	642	693	679	708	728	688	654	691	635	710	630	673	669	658	705	706	640	656	705	695	678	614	655	640	655	631	666	648	674	698	632	702	661	651	657	690	672	674	629	659	649	661	672	700	715	628	677	688	652	714	671	650	648	639	656	616	688	681	702	636	681	658	706	631	720	713	700	680	679	708	649	694	668	639	666	673	669	691	689	665	639	647	663	652	636	674	708	677	662	710	671	723	714	672	699	683	623	664	702	633	665	638	623	691	688	704	681	697	683	699	617	665	732	664	642	646	656	645	675	640	679	677	678	678	625	658	648	646	685	644	664	707	672	676	621	612	687	674	660	702	642	662	678	710	701	678	644	674	703	639	658	682	673	634	633	694	642	649	677	722	700	688	660	720	656	687	674	644	652	689	701	696	670	678	724	626	687	713	717	683	685	637	700	687	649	706	712	676	674	662	643	678	641	706	696	684	689	701	618	657	688	694	636	709	693	681	675	657	694	637	680	652	686	686	656	658	632	690	645	738	626	684	662	693	693	619	686	693	675	630	648	683	665	649	738	637	639	635	678	661	637	671	678	663	667	683	677	671	644	650	674	667	623	672	667	639	698	666	682	651	661	631	674	666	662	681	674	633	656	681	688	705	695	677	695	693	641	669	685	640	622	700	709	654	639	680	627	649	686	678	657	660	664	669	666	642	647	651	659	650	645	716	666	690	683	713	640	624	680	652	674	631	698	665	669	684	665	675	678	701	653	709	706	672	654	643	688	662	638	669	694	647	653	632	651	683	623	688	663	655	704	640	671	664	668	674	687	604	656	671	661	618	615	652	661	690	690	632	681	624	690	635	666	642	670	685	656	662	684	645	646	659	728	679	694	678	641	665	646	673	689	669	669	655	642	672	679	649	666	700	642	702	729	655	643	688	664	640	604	652	684	653	655	685	630	669	638	670	701	721	706	649	686	715	661	695	653	737	680	689	632	656	621	668	642	659	700	694	621	677	665	636	684	662	678	673	627	631	680	632	675	656	668	646	668	663	710	611	665	650	645	676	648	716	684	683	695	654	712	686	640	698	672	661	624	653	648	673	637	658	671	672	662	662	668	724	677	649	714	651	623	695	673	683	683	678	640	657	682	644	634	685	671	675	661	634	669	703	641	677	646	701	670	700	690	728	668	684	676	682	684	671	673	674	636	639	619	668	622	660	624	685	693	686	665	683	630	686	673	655	589	650	658	673	690	601	658	677	668	677	672	681	713	673	667	699	614	671	667	679	701	667	656	630	669	702	668	667	671	684	653	694	701	686	655	685	656	677	676	677	641	677	705	661	700	690	652	703	670	703	616	675	662	681	640	632	675	670	682	639	638	699	652	684	630	625	666	643	689	667	630	646	719	668	656	650	712	689	675	636	685	650	661	623	677	615	630	639	668	672	665	676	673	665	681	673	659	662	682	665	680	626	660	676	654	654	667	667	647	668	693	652	687	678	611	667	710	687	656	652	713	740	703	663	688	703	697	660	683	650	659	670	688	722	632	709	700	694	665	683	633	663	622	683	603	657	709	672	627	678	684	618	681	641	666	696	647	696	683	707	644	652	727	737	659	619	642	671	673	690	670	650	676	656	681	660	630	654	619	675	696	650	682	652	683	645	707	694	692	665	662	649	681	656	630	666	655	628	668	661	694	647	677	637	641	690	686	687	680	631	635	708	651	691	705	661	676	684	665	708	661	630	618	651	693	671	662	689	691	680	680	645	659	662	652	647	673	670	664	651	650	681	647	697	662	659	675	676	662	670	684	673	666	680	665	682	660	698	667	636	659	655	678	685	685	594	674	634	702	665	608	691	704	693	636	644	712	676	682	653	643	695	622	700	632	659	660	679	680	635	636	656	637	650	680	665	672	627	713	664	684	629	671	720	690	683	733	662	648	678	703	659	676	715	696	678	668	635	665	674	709	721	660	693	687	660	659	737	700	682	645	706	698	712	665	677	646	656	616	655	682	638	666	664	702	656	683	634	714	709	634	667	690	702	644	637	660	642	646	628	680	676	676	686	676	711	671	671	638	699	682	693	635	699	661	662	697	650	667	646	680	699	705	709	681	710	644	682	644	702	645	677	648	681	642	689	676	709	669	692	706	654	679	684	677	651	637	669	659	650	714	628	692	667	686	659	708	599	655	655	634	680	631	649	667	619	714	668	730	681	648	631	660	641	623	680	660	680	634	672	669	678	662	687	677	636	645	647	656	610	651	658	739	704	680	675	649	655	656	679	648	707	656	658	660	666	665	658	690	676	680	645	673	671	673	654	639	644	678	671	598	637	637	712	684	618	656	666	673	643	680	645	695	671	648	710	680	665	634	639	702	679	701	656	674	683	657	718	700	681	684	640	629	657	663	661	635	680	677	708	667	703	672	694	629	700	666	674	686	697	670	641	668	654	620	694	638	663	676	713	675	660	633	670	656	658	696	675	673	674	636	653	688	663	661	691	619	673	653	635	684	644	666
2934	754	754	491	396	297	324	504	879	1429	1535	1366	853	398	187	162	167	150	159	147	184	170	146	169	157	164	165	161	156	153	158	148	162	168	164	185	165	168	152	136	169	147	176	153	173	175	157	155	158	155	146	147	163	157	140	148	157	167	170	164	177	154	184	165	172	157	154	159	184	166	165	181	175	177	162	146	186	157	175	155	167	155	148	161	141	147	164	158	161	166	156	173	156	160	168	162	170	173	161	176	155	174	174	154	186	177	138	166	170	182	163	159	148	145	192	155	168	166	160	151	172	179	155	142	174	165	168	163	162	168	178	177	148	164	157	171	156	123	148	161	161	158	181	177	159	152	150	187	165	180	177	163	153	162	174	160	174	160	156	175	168	168	145	160	162	163	165	162	175	174	163	162	177	163	166	172	139	163	166	158	165	144	170	153	165	147	161	145	161	156	175	151	158	171	166	153	147	168	154	177	159	150	180	170	151	145	167	173	173	152	175	175	156	152	162	162	173	173	156	152	164	149	173	171	140	163	154	171	160	174	156	160	161	159	181	152	142	142	164	177	150	170	163	159	161	158	183	168	159	142	139	174	151	197	175	157	157	163	167	167	139	169	139	193	156	179	173	172	177	163	148	157	142	169	163	170	169	167	161	164	152	167	173	153	186	178	152	168	196	154	168	165	154	153	149	174	175	166	184	151	157	150	156	173	164	154	153	171	139	166	163	169	183	172	171	158	165	151	177	157	140	170	146	163	156	154	172	158	172	158	180	177	159	155	152	150	148	161	164	174	161	155	155	164	165	152	148	172	181	156	179	159	187	158	158	173	166	152	166	159	158	183	151	168	169	171	180	156	174	174	168	151	139	166	173	195	169	156	155	159	150	160	170	165	157	179	176	151	173	160	165	164	159	178	166	175	152	156	166	179	168	171	178	153	171	188	140	143	156	191	146	154	171	168	152	160	169	177	161	155	168	172	173	170	155	187	178	169	165	177	160	174	174	160	147	160	168	147	158	176	178	165	160	153	161	169	165	184	172	145	157	137	167	154	170	150	177	163	159	155	155	155	147	162	158	156	142	160	163	145	151	152	156	148	183	158	158	147	165	170	153	151	176	172	158	153	164	160	150	166	157	152	151	165	168	143	151	160	159	138	164	152	160	144	149	170	154	176	159	158	169	171	148	152	186	143	181	164	168	158	174	157	160	159	154	151	151	152	170	168	174	157	177	177	137	170	161	159	176	156	188	159	152	171	186	159	180	181	149	126	172	150	186	165	173	164	168	163	167	157	172	155	163	166	157	160	161	151	146	175	160	183	171	163	169	156	179	158	152	150	179	158	149	164	155	155	166	152	147	156	176	164	172	161	149	159	147	158	143	162	139	177	185	164	152	164	150	166	155	165	189	160	163	157	179	145	162	158	160	170	175	155	161	163	161	168	165	161	165	167	177	143	156	168	165	150	137	157	161	142	171	150	164	206	166	152	172	164	174	179	169	148	163	176	174	153	184	174	163	170	163	163	155	172	161	180	163	150	152	158	162	154	162	147	166	161	166	162	179	167	155	156	157	161	185	178	174	163	148	182	159	152	155	169	166	177	155	154	172	136	160	173	153	166	181	175	151	157	195	146	148	150	144	189	171	151	174	160	147	157	163	175	172	172	179	178	194	152	150	161	154	171	166	158	148	146	169	169	166	148	147	183	170	165	146	167	156	173	162	158	160	140	143	161	177	152	171	161	158	165	174	154	169	157	156	158	167	178	173	158	159	160	129	159	159	153	141	140	154	152	134	127	160	160	155	168	167	166	165	150	164	168	162	159	164	151	164	170	144	153	149	160	176	142	167	150	166	145	170	157	167	163	170	145	152	141	160	180	165	174	163	160	169	164	157	148	157	167	174	158	163	162	155	172	184	160	179	159	178	166	177	151	149	181	146	157	153	179	171	162	152	142	179	160	174	156	182	186	163	152	178	142	180	181	146	166	164	174	172	149	161	163	153	163	164	159	156	169	178	137	160	165	162	167	158	166	166	155	167	179	172	151	167	168	165	165	158	158	139	131	151	159	158	171	154	175	163	160	165	151	182	167	136	175	164	161	162	186	171	161	148	151	146	177	168	170	160	159	165	167	147	151	147	166	161	169	166	168	160	167	155	187	155	160	160	170	172	145	154	155	165	146	191	143	163	160	149	184	158	177	178	171	139	150	155	147	186	153	157	183	163	143	136	175	161	177	187	132	133	138	162	160	153	144	164	170	154	173	138	158	170	167	141	156	157	148	157	175	157	170	157	163	172	186	167	166	158	152	174	153	150	155	177	172	162	130	148	194	174	152	149	165	186	138	143	167	170	161	162	140	147	175	149	132	139	159	167	167	162	167	179	160	165	167	175	148	167	147	151	158	161	142	175	158	139	161	153	171	163	173	166	157	182	155	157	156	166	148	163	145	182	154	169	149	169	170	165	168	146	161	153	170	143	157	159	182	162	188	140	156	202	174	162	150	136	163	159	170	156	170	147	167	170	160	159	133	153	183	159	164	175	177	171	153	158	168	150	159	169	167	179	152	147	158	182	152	162	140	173	181	159	153	175	160	162	160	169	175	165	166	163	175	168	170	145	178	170	138	156	163	154	149	151	153	148	160	171	166	189	164	149	161	158	160	155	156	171	162	177	170	143	165	159	146	148	155	149	147	167	180	166	163	169	168	143	166	146	165	190	184	171	156	150	172	169	156	151	183	175	162	158	158	181	154	169	172	176	150	175	146	173	135	154	168	162	156	162	174	145	177	181	155	183	189	148	150	145	168	166	168	142	161	169	146	160	193	142	139	153	179	161	165	194	181	183	142	177	149	161	152	157	153	150	178	145	163	130	154	183	151	155	160	179	178	169	170	166	175	155	164	143	137	159	167	155	149	165	166	163	161	161	170	191	179	173	157	157	153	158	174	172	159	166	157	151	144	165	154	157	164	170	190	156	167	151	157	187	162	155	166	144	157	143	173	157	156	162	171	159	162	195	128	159	163	161	152	149	143	133	161	177	159	179	158	171	157	154	176	151	157	157	155	163	160	178	163	163	152	150	173	132	149	164	175	163	183	167	174	159	139	143	164	184	170	147	146	139	157	152	173	154	135	158	175	163	158	140	147	155	147	150	172	149	147	176	158	168	144	169	171	154	154	179	188	149	201	190	152	153	177	129	143	185	155	179	163	189	161	161	165	171	171	140	162	173	163	169	146	183	156	185	180	162	136	168	166	153	151	144	176	182	172	166	170	167	135	180	166	154	165	157	153	155	163	136	173	169	152	171	162	148	171	168	149	163	163	186	191	160	131	134	133	153	178	139	154	163	159	138	173	152	162	180	168	157	136	156	132	165	169	169	162	159	159	163	177	166	157	168	167	167	181	154	158	167	174	171	153	171	145	159	161	151	161	164	155	154	162	173	183	153	135	159	165	157	141	152	166	173	164	159	148	163	152	173	147	154	157	142	189	148	169	172	157	167	155
2733	995	1532	1649	1499	1149	1409	2189	4273	6451	6851	5524	3303	1526	515	444	423	414	453	442	475	455	438	452	455	402	434	449	431	463	477	463	411	425	423	453	421	425	440	441	445	458	471	423	424	422	410	487	452	447	468	394	385	426	447	409	443	449	440	469	431	417	447	450	423	445	425	470	454	429	420	455	417	493	448	422	428	443	441	440	422	478	435	416	437	472	452	417	442	440	423	446	447	408	453	381	416	430	462	427	442	427	457	488	430	443	431	435	435	460	417	416	445	472	472	441	480	418	412	430	468	421	411	424	448	448	412	426	444	473	440	452	435	454	466	431	428	435	445	429	447	440	404	469	428	438	430	415	455	467	395	374	435	414	421	430	442	436	423	465	414	438	468	416	403	452	414	413	474	421	415	417	459	449	431	406	419	414	461	437	416	421	408	447	455	455	458	478	428	400	429	434	429	431	388	429	414	460	426	395	462	463	418	445	468	431	411	442	449	428	401	446	406	441	443	410	426	419	401	439	467	458	423	464	422	476	424	413	437	430	415	423	429	425	437	440	430	410	401	428	436	427	434	406	473	427	435	455	434	410	430	431	395	436	413	436	407	418	390	461	415	453	413	445	448	448	416	485	419	464	449	471	404	439	424	434	410	422	442	439	438	446	450	434	444	431	446	419	429	432	445	445	433	438	448	474	426	397	462	426	422	458	432	455	429	467	417	418	437	465	426	434	457	423	398	445	441	417	430	413	429	475	435	430	445	431	437	436	425	445	393	427	453	439	475	404	437	443	443	411	444	424	469	428	434	449	469	445	430	452	394	417	435	433	426	435	416	438	408	453	439	417	447	429	474	450	446	456	469	416	434	434	421	419	442	417	435	411	443	406	396	440	403	411	454	425	441	417	387	451	442	451	414	449	435	431	430	437	462	454	444	462	395	454	460	400	437	407	440	451	464	440	461	444	394	454	442	458	445	440	420	400	412	432	443	446	382	427	449	457	403	473	430	388	398	420	459	435	427	430	432	465	429	453	402	436	409	460	395	467	409	435	414	430	462	455	454	451	430	465	449	438	450	403	445	449	429	464	412	444	385	435	398	454	426	433	438	400	430	421	462	416	445	458	428	439	464	448	435	407	444	432	463	443	426	451	415	444	384	451	444	454	443	437	414	458	390	439	448	435	448	432	459	453	481	416	410	438	445	443	454	436	390	432	428	450	417	437	434	483	470	464	426	454	434	414	447	405	435	434	444	453	440	455	396	417	430	417	439	387	445	465	449	436	406	401	401	432	458	435	468	411	441	406	433	412	428	422	412	404	430	431	411	463	409	408	414	438	450	474	463	451	436	412	425	406	432	437	424	412	410	440	417	425	422	449	437	464	476	397	397	404	452	444	438	418	423	434	463	484	423	472	410	451	455	420	390	444	403	443	455	460	406	438	409	459	466	425	439	434	415	419	428	421	463	407	507	447	453	450	444	444	443	436	434	435	434	457	433	429	432	486	445	417	443	439	482	443	468	457	418	439	410	444	454	438	418	484	425	471	427	405	434	465	425	425	452	444	436	427	465	455	477	468	419	439	450	425	426	423	433	423	427	478	424	432	436	447	448	458	389	410	426	409	435	429	438	452	453	439	459	440	452	417	475	477	389	360	422	448	447	429	454	412	407	410	441	435	418	456	420	439	436	411	461	419	446	450	432	426	431	419	410	439	383	406	443	428	442	452	444	465	452	439	433	434	445	430	432	445	406	432	434	470	413	430	454	444	407	424	418	454	416	443	395	402	404	433	465	429	438	464	454	434	398	451	403	448	398	438	421	415	446	438	448	456	447	420	438	385	413	460	442	411	412	433	438	443	450	480	430	431	422	438	468	430	422	467	413	453	394	409	434	432	452	447	413	427	427	425	434	454	427	430	411	443	428	457	466	411	453	407	434	390	419	387	430	424	451	464	428	403	412	442	450	412	484	435	441	426	426	407	411	454	426	387	462	457	478	431	453	441	431	465	429	444	446	415	445	415	473	422	457	462	434	430	431	448	394	447	447	436	402	436	447	480	436	475	434	436	468	449	424	457	430	428	464	435	419	421	413	424	452	443	442	457	412	426	455	441	447	418	446	427	453	400	407	457	463	434	412	448	456	445	441	449	435	418	475	440	451	434	424	438	436	427	461	442	467	449	435	438	432	414	427	423	431	439	418	440	443	401	450	418	430	411	462	398	416	420	433	410	431	423	423	419	456	414	424	396	424	433	416	426	433	435	447	441	481	419	436	438	477	412	455	396	444	414	445	446	398	416	477	455	458	416	473	453	452	438	423	442	459	423	440	413	441	430	428	451	429	434	466	443	439	434	432	418	454	436	422	437	457	417	394	472	450	436	430	442	432	414	413	468	432	433	480	445	429	416	437	421	445	461	430	453	422	417	437	415	455	438	428	427	423	471	448	434	453	424	429	420	390	416	448	460	416	452	422	463	419	422	452	446	427	418	444	467	404	444	407	431	435	436	425	396	418	447	422	460	429	458	397	447	438	429	450	429	460	431	392	440	444	423	447	445	421	437	400	462	457	425	437	448	402	406	430	466	471	411	454	411	441	423	437	440	449	408	442	419	416	445	464	465	426	424	406	415	445	447	448	419	426	396	435	436	451	438	447	407	421	427	433	402	418	415	425	434	426	433	459	460	440	451	414	412	439	439	434	415	446	414	425	391	485	430	438	409	452	436	449	425	455	420	446	407	394	440	424	413	438	446	420	424	437	452	420	427	467	405	408	447	462	459	382	404	443	450	423	464	393	387	429	423	404	441	457	429	419	423	448	429	394	464	458	442	437	406	456	429	442	410	433	465	431	421	444	424	474	407	442	437	463	450	434	419	446	416	409	505	429	475	462	445	420	450	465	442	427	433	452	442	465	479	443	416	425	410	412	430	431	442	421	437	420	460	432	405	421	455	422	408	378	417	420	462	431	443	425	412	428	404	457	431	410	444	446	423	424	437	406	422	422	417	464	419	469	430	398	416	426	419	428	426	431	447	427	454	440	458	467	435	411	419	396	470	434	426	444	432	455	452	430	434	454	474	424	449	442	462	411	419	438	461	424	390	478	446	421	447	414	411	433	398	419	476	440	434	416	421	427	421	475	450	473	458	457	431	436	432	437	441	424	447	424	431	425	435	459	443	430	452	478	426	451	421	426	440	403	417	423	463	407	449	423	435	404	436	412	443	463	436	456	417	439	417	404	437	403	447	431	443	456	463	400	411	433	439	432	408	451	398	427	440	445	419	412	403	418	409	467	434	427	443	409	415	417	411	467	404	442	425	433	441	438	460	446	434	444	435	444	477	435	418	473	421	437	423	452	449	439	456	429	422	441	399	420	448	452	420	419	412	451	409	419	428	449	426	501	419	412	431	412	467	444	386	428	449	455	451	442	421	417	450	427	422	431	445	434	453	469	423	422	424	451	391	483	454	402	424	457	457	384	428	432	405	433	388	483	402	444	440	418	467	445	441
9100	3247	3153	2660	1700	1111	2312	5101	10126	16872	16340	11162	5677	1601	308	247	248	270	267	242	264	266	233	259	249	238	272	276	250	273	270	241	249	276	259	249	229	260	261	271	251	290	270	235	264	291	252	269	270	273	266	266	235	247	276	254	250	251	263	272	282	283	272	242	251	249	269	248	228	265	263	252	275	237	252	251	261	263	280	286	222	259	254	260	225	262	289	282	231	264	248	245	258	254	284	274	246	230	277	277	267	230	240	245	261	283	262	244	244	261	232	250	245	275	253	244	254	276	236	227	257	255	251	255	286	243	255	251	264	241	216	241	262	278	278	252	245	248	228	243	265	228	257	247	240	247	272	243	265	262	250	288	240	256	270	252	239	241	281	260	256	278	252	248	262	259	259	261	261	252	266	259	274	252	267	255	251	262	258	279	256	256	260	255	265	230	254	241	292	239	253	270	265	249	287	259	305	261	245	267	257	237	277	238	256	248	237	264	263	262	247	269	243	267	253	255	248	257	252	244	251	266	213	271	276	243	271	244	274	265	257	264	235	249	258	262	245	238	293	256	256	266	267	251	263	276	255	283	220	260	260	237	263	250	246	236	260	216	248	248	247	232	237	258	276	244	274	260	253	247	234	234	258	231	252	252	265	239	226	257	248	225	251	288	253	281	251	267	238	254	259	256	237	253	246	273	264	255	242	257	244	255	266	257	281	255	248	259	259	240	242	225	281	258	272	262	252	244	244	264	269	263	237	244	233	254	290	260	231	252	262	273	248	209	269	221	251	245	287	277	237	267	255	300	272	276	264	262	287	264	270	219	279	244	249	271	255	258	266	275	249	282	249	261	255	266	252	237	254	260	240	276	277	256	231	284	278	255	271	237	260	268	271	236	255	242	246	239	251	273	249	293	233	318	229	246	263	235	269	244	268	277	247	258	277	274	259	266	278	286	249	260	280	255	249	249	249	229	282	235	277	251	255	248	244	252	267	269	275	251	288	279	280	273	252	242	257	253	236	252	260	256	225	265	250	264	268	263	261	235	253	238	254	260	287	280	268	255	261	244	255	263	271	273	246	276	245	252	275	247	266	250	266	288	273	256	269	280	241	253	249	244	229	243	224	237	281	253	246	220	239	235	242	263	265	279	246	257	246	248	253	264	277	240	267	225	262	254	245	257	261	261	257	280	261	232	232	257	263	274	268	245	249	239	278	270	267	267	280	255	219	245	251	267	261	250	271	275	266	260	273	270	232	260	229	294	252	251	272	250	285	235	231	267	274	250	272	260	294	260	242	254	277	236	234	270	229	262	257	258	295	266	281	225	234	244	229	265	265	233	254	244	227	261	272	255	257	233	271	265	283	242	276	240	266	240	269	279	232	274	262	235	245	274	271	235	262	289	264	220	234	279	307	301	246	234	246	223	245	252	232	252	296	256	265	260	250	237	231	287	263	250	236	263	245	241	222	225	274	272	256	220	266	252	232	290	266	243	238	258	265	258	241	260	256	306	239	290	264	236	283	238	247	270	268	246	266	272	265	248	274	264	282	255	234	229	273	298	253	272	235	251	236	255	283	283	212	263	254	241	249	245	260	224	275	246	276	236	270	274	252	261	265	244	265	282	267	251	242	250	272	242	278	258	247	245	265	249	252	259	236	237	237	254	226	247	257	244	253	268	235	284	240	250	259	256	279	258	261	247	267	255	254	277	261	278	247	254	237	297	240	257	278	276	242	275	261	254	288	240	268	275	262	236	267	258	257	254	265	240	287	251	251	252	244	286	280	249	254	237	275	243	257	274	270	283	264	264	235	234	249	237	249	253	273	260	239	260	244	245	235	261	265	271	272	256	240	246	255	279	269	264	263	292	261	252	255	255	236	263	256	259	245	274	263	260	254	241	261	263	257	271	248	287	259	251	265	249	258	243	235	274	244	254	313	258	256	262	240	252	269	272	252	271	247	280	248	274	270	250	260	310	260	267	268	269	248	238	268	247	281	278	250	255	237	247	269	267	240	256	267	246	265	252	256	258	230	287	257	278	256	264	232	244	260	289	296	262	267	237	247	296	284	257	250	230	251	267	259	254	289	269	264	257	278	275	269	253	262	279	237	242	289	258	230	249	244	252	256	221	251	229	283	252	260	243	273	283	223	255	244	248	263	233	271	242	260	262	229	248	263	259	267	241	262	294	269	270	250	228	271	272	249	252	271	256	284	269	264	275	254	249	254	246	231	263	219	252	273	285	289	232	263	243	251	280	254	272	272	258	249	249	288	248	243	250	237	276	228	256	242	267	244	278	269	234	261	239	252	238	255	269	272	269	255	251	256	257	241	278	253	257	249	247	260	234	265	268	257	224	240	237	300	269	297	267	249	271	253	281	258	258	233	240	279	270	273	223	247	223	264	265	249	232	252	261	258	268	230	270	265	257	251	262	267	271	261	268	245	252	257	254	277	239	256	250	284	251	272	242	280	254	238	241	253	278	263	266	304	265	243	258	248	234	261	268	265	283	280	268	247	269	275	249	249	295	269	247	249	260	254	263	261	269	235	276	288	234	256	253	267	247	251	275	276	269	257	243	265	238	254	274	243	274	259	225	279	276	269	274	266	255	242	234	263	255	262	260	277	263	260	258	253	268	245	273	275	256	260	285	290	230	276	234	244	279	259	250	237	300	262	286	226	280	262	266	253	238	275	245	269	243	265	259	248	254	257	246	259	252	222	245	237	250	258	267	255	300	228	269	254	253	279	263	278	273	297	267	241	267	276	233	237	272	300	269	250	240	267	240	310	290	266	215	245	271	276	253	251	235	266	262	261	240	262	246	241	273	240	243	268	244	214	265	253	248	260	257	240	255	258	263	259	274	259	208	270	247	269	251	254	217	227	292	255	256	290	261	262	251	236	261	225	266	277	259	233	247	240	250	265	275	297	255	262	257	264	250	269	254	264	263	261	269	264	259	270	273	241	267	234	259	275	246	241	268	266	270	241	234	245	263	236	239	248	252	258	231	253	268	236	270	228	261	245	299	258	272	241	263	236	268	274	221	278	221	267	267	271	272	235	263	241	273	252	274	276	241	275	260	264	244	269	247	280	247	255	250	261	251	254	272	264	270	233	273	258	265	236	235	272	239	260	232	273	250	292	280	234	285	248	233	270	253	261	230	283	273	239	278	254	267	235	261	266	239	280	269	290	254	258	254	280	239	269	244	244	240	250	251	249	250	278	241	253	265	232	267	275	281	235	251	229	224	255	285	269	269	263	269	257	244	272	285	251	250	245	294	257	255	251	239	265	260	215	244	252	286	264	259	252	254	274	259	247	261	252	254	282	256	241	255	252	273	248	253	258	277	256	254	257	244	262	282	278	297	273	263	286	255	269	206	221	248	274	260	255	277	274	263	255	250	257	240	254	237	226	270	260	267	235	283	259	247	266	267	221	251	281	243	275	240	266	257	262	275	238	260	257	272	245	270	267	257	252	269	251	265	232	278	258	229	271	281	238	251
7193	2828	5508	7379	5932	4189	10549	19536	30028	38963	37128	29242	19288	6111	936	660	683	663	647	694	643	675	698	695	665	654	657	628	621	681	700	702	628	672	654	652	645	616	659	630	616	650	628	632	664	686	639	644	634	628	662	680	658	623	591	651	645	612	653	671	659	631	641	691	662	638	662	647	659	687	623	648	627	588	624	684	653	684	642	621	664	593	651	656	681	646	638	631	608	633	596	621	610	667	649	631	652	628	634	607	637	644	671	650	646	655	662	671	621	662	678	646	649	628	689	635	621	658	644	616	682	643	637	669	658	610	690	607	641	694	658	680	648	653	622	607	653	622	627	619	623	595	624	617	646	664	637	681	643	649	655	595	634	653	645	603	676	648	689	599	681	626	632	617	661	673	640	649	603	639	654	675	629	625	679	666	634	651	646	689	676	659	614	634	619	660	655	618	615	613	660	651	698	692	637	602	650	664	699	665	636	609	620	584	684	602	628	668	660	589	605	633	669	684	663	686	634	637	659	633	673	654	653	659	661	698	669	637	614	625	648	607	667	601	637	647	620	628	597	631	648	689	636	675	636	636	629	653	588	629	629	659	619	634	657	639	622	629	692	661	664	674	631	680	638	621	659	672	636	645	628	634	671	707	646	646	685	652	668	670	627	598	670	633	622	623	649	654	661	606	651	655	697	653	648	607	619	623	605	638	636	642	640	609	709	620	651	585	661	656	702	660	623	662	658	664	666	643	631	633	634	642	677	650	619	639	673	647	665	649	629	673	643	662	628	647	632	640	661	660	607	694	672	647	649	686	631	654	688	640	679	592	691	642	621	617	652	659	660	619	641	619	642	650	625	690	668	628	671	635	631	661	620	639	683	608	636	669	624	625	650	609	672	671	678	702	657	650	673	599	653	642	635	703	641	646	672	611	631	645	643	664	649	672	636	656	625	637	635	693	687	634	667	661	688	594	641	673	683	645	650	618	637	625	603	656	635	658	645	672	612	641	664	638	627	689	674	656	645	647	621	626	644	641	651	679	648	674	684	652	644	628	658	668	673	644	604	619	653	616	647	675	639	610	657	655	668	658	642	625	656	671	686	650	647	660	626	697	639	599	644	638	653	631	671	648	671	663	661	656	672	634	648	651	651	681	644	675	656	651	660	651	622	661	680	648	625	677	652	633	709	640	613	639	647	612	658	608	632	609	645	644	621	665	606	651	641	699	677	629	615	603	670	661	658	622	660	596	609	692	589	623	623	703	647	660	605	648	677	652	639	587	658	640	647	662	663	598	657	668	648	646	655	642	667	639	658	636	631	666	644	630	666	665	617	625	628	667	637	634	664	687	668	613	666	691	656	685	601	622	640	647	653	652	638	631	671	655	645	650	644	614	576	681	653	670	658	672	654	652	642	641	625	626	672	634	677	641	671	657	659	626	674	700	679	657	640	668	647	634	654	672	604	654	610	613	674	639	694	629	623	646	660	658	647	639	640	673	658	608	716	668	632	606	638	628	645	656	657	666	629	660	639	575	630	636	620	599	691	670	684	669	722	666	673	634	669	679	717	714	654	663	678	623	618	643	631	609	681	632	648	648	632	635	680	609	655	610	665	640	669	621	645	623	686	675	625	630	610	636	621	619	581	619	647	681	673	612	690	650	633	647	606	668	622	620	618	641	676	598	638	651	653	641	645	669	658	636	674	624	599	668	648	613	632	669	629	662	660	662	646	610	681	674	617	658	623	588	659	636	671	678	684	619	610	668	649	629	607	677	628	657	611	624	695	674	678	622	650	655	639	661	618	657	692	617	658	674	629	614	589	684	658	637	650	610	698	663	664	599	686	634	665	634	641	614	616	629	646	642	622	626	666	638	607	652	658	654	664	637	656	646	617	683	610	642	611	645	648	658	618	635	615	618	667	677	658	616	592	640	665	616	675	603	657	612	674	633	650	648	619	636	687	614	654	656	633	609	650	661	606	664	628	698	642	626	678	622	646	673	637	667	614	632	674	702	648	677	664	625	569	650	609	650	711	623	644	664	713	648	654	657	647	635	668	622	631	680	633	637	651	697	656	655	653	660	612	580	645	649	659	642	636	664	647	613	683	702	663	644	633	644	658	639	641	667	642	632	648	609	668	695	613	608	628	659	629	649	674	690	643	604	613	664	633	645	656	613	685	653	633	605	622	647	640	673	632	601	641	631	591	627	649	653	643	679	710	688	656	639	634	598	615	662	627	621	646	591	636	649	638	648	657	630	609	646	654	672	611	677	680	657	638	680	624	681	652	646	665	608	642	665	610	648	672	642	654	637	625	604	667	634	654	639	647	661	652	671	657	602	698	611	627	655	673	603	610	664	652	642	639	632	618	645	613	630	630	675	631	606	638	623	622	654	623	648	609	618	598	678	662	634	663	601	622	659	681	592	624	652	652	632	663	620	659	644	669	697	644	633	644	667	683	645	649	639	648	644	667	601	643	659	610	661	679	623	645	629	652	671	629	666	670	669	640	685	642	615	686	663	631	684	651	678	640	653	673	672	641	648	632	655	643	644	629	620	640	630	650	661	668	622	634	603	644	622	670	660	594	610	625	644	679	639	585	671	666	664	628	670	698	610	639	649	654	647	621	670	648	657	633	616	643	663	661	679	643	660	656	649	648	643	662	651	617	597	640	627	692	652	670	658	612	645	661	632	678	645	627	667	673	633	643	586	649	671	646	689	641	665	639	691	648	653	672	639	664	646	635	692	644	632	714	656	637	629	604	668	644	610	637	686	622	618	644	633	617	672	650	672	677	665	632	674	656	681	678	642	625	655	650	672	645	595	666	637	641	617	589	626	587	603	678	655	668	659	619	625	649	650	654	641	648	652	647	657	632	651	646	606	647	684	675	665	652	634	698	642	632	627	658	668	714	669	638	663	583	614	631	711	702	700	605	624	683	622	603	635	631	693	635	686	666	666	631	661	639	635	600	699	657	683	696	657	672	665	650	621	637	647	610	638	626	680	616	638	648	664	642	630	630	694	605	595	644	660	674	627	611	658	586	674	625	618	669	664	650	616	650	652	624	671	684	688	627	648	641	629	651	642	685	681	652	624	653	647	645	644	663	648	614	672	652	621	627	640	621	682	644	653	659	604	707	649	623	654	612	676	649	673	654	601	621	658	646	631	657	622	634	644	632	633	617	686	671	634	640	647	601	667	716	699	668	639	643	613	646	654	668	660	602	661	590	618	639	620	656	652	664	616	664	571	596	656	640	637	666	645	693	673	628	658	663	675	647	611	636	619	608	619	640	650	637	664	648	644	609	633	674	620	652	643	637	633	620	641	648	679	665	673	693	645	677	565	600	633	667	599	653	643	661	641	667	615	620	666	645	659	667	647	674	693	613	625	651	653	621	628	670	715	699	665	623	642	632	646	658	638	629	663	663	654	635	641	655	640	667	686	682	674	679	616	686	655	638	633	634	698	643	611	622	675	612	669	624	678	614	631	674	660	688	627	607	630	690	651
16607	7148	6592	4976	3707	2822	2414	1847	5421	26163	32641	26009	15609	6467	811	289	309	315	318	309	283	287	301	262	294	291	296	286	289	312	274	266	272	286	297	283	277	293	288	275	273	303	301	264	270	298	282	291	262	261	268	282	277	277	265	267	275	288	281	283	285	295	287	298	280	284	308	296	282	276	288	278	278	267	304	302	304	261	290	297	279	321	279	309	276	261	292	297	282	288	283	279	295	295	282	285	258	302	299	266	288	289	283	285	304	289	302	288	276	257	294	312	301	256	307	281	286	278	266	286	314	273	291	271	265	294	298	287	310	281	305	279	293	278	285	289	265	303	292	293	271	285	285	300	289	276	245	278	251	242	288	262	294	275	254	301	270	289	260	276	271	278	287	258	302	299	302	260	297	278	262	284	327	284	297	259	281	293	267	305	279	289	299	300	275	281	312	295	279	278	318	261	266	300	289	292	290	290	319	276	298	298	298	280	295	282	324	283	274	298	271	279	298	293	293	279	298	295	305	284	331	326	305	279	260	269	283	310	278	273	289	294	326	323	291	279	282	281	295	268	293	273	268	293	286	261	286	304	254	287	292	285	288	285	305	312	317	287	254	249	306	306	287	300	304	310	292	315	273	304	248	294	291	308	284	259	275	312	267	305	309	279	285	290	291	269	287	244	277	262	284	279	268	286	249	327	286	327	332	268	301	266	304	292	307	313	317	263	300	262	280	306	272	293	256	263	293	260	284	332	276	260	261	281	301	294	279	266	282	278	289	319	258	279	285	287	289	297	284	258	264	278	293	277	291	292	285	267	282	286	266	277	307	257	285	258	277	297	293	291	266	289	331	307	286	254	250	293	292	256	278	306	303	287	293	317	283	254	264	283	312	279	294	262	279	275	301	255	300	265	296	342	333	287	277	289	306	287	297	296	261	257	247	302	307	293	300	263	301	294	298	288	268	330	282	291	275	280	268	258	313	257	290	279	303	284	305	260	306	269	275	268	282	299	283	312	304	286	279	285	287	326	295	281	254	288	261	271	301	273	271	266	299	286	281	276	282	275	295	276	271	258	263	282	290	280	314	262	266	297	249	299	290	286	288	281	279	267	307	267	304	308	278	268	308	295	271	288	251	262	291	298	246	271	282	256	288	318	318	294	294	294	277	306	272	279	286	260	293	292	307	295	279	306	264	305	267	305	297	271	291	295	329	279	291	332	319	300	290	329	273	319	312	265	277	323	282	313	306	311	282	314	289	285	291	260	260	274	309	264	308	281	285	317	299	254	272	301	257	314	290	286	285	281	282	265	282	283	262	305	281	282	297	356	295	291	288	292	281	296	290	256	297	282	292	289	285	299	297	297	307	309	288	312	296	270	274	314	296	275	298	274	323	308	287	298	291	285	248	288	279	282	265	295	289	288	280	279	305	277	291	286	292	291	273	267	300	302	285	289	276	274	311	312	297	298	295	289	287	270	297	272	310	288	306	282	274	265	297	275	303	292	262	284	274	282	309	308	284	309	268	298	293	303	317	301	270	314	302	293	282	305	301	283	290	281	294	285	283	320	281	261	281	302	257	260	296	276	292	257	282	269	323	302	286	291	277	286	281	303	280	256	318	270	281	268	262	319	289	300	287	307	295	301	298	264	294	284	265	272	319	282	283	285	301	295	302	280	282	300	263	275	315	284	265	268	269	247	264	277	253	319	291	273	281	283	323	299	303	262	297	292	258	281	278	293	262	308	270	296	275	290	273	310	292	279	276	312	280	293	290	315	268	285	292	296	290	291	308	293	279	258	252	254	268	286	266	293	307	302	307	300	260	287	257	281	257	289	288	295	295	285	279	308	304	292	298	317	286	255	290	277	308	284	293	288	261	296	294	289	266	291	271	300	275	273	262	283	302	283	310	284	270	310	282	301	268	275	277	284	290	281	294	289	289	317	275	269	299	310	294	298	295	305	272	265	297	260	285	297	295	269	262	292	295	294	287	263	317	288	301	257	295	288	296	290	262	257	276	294	277	322	243	254	300	280	269	308	290	275	302	315	297	282	296	279	271	276	272	289	269	332	304	264	311	309	249	244	303	294	287	263	294	254	259	276	273	279	292	290	270	262	299	287	297	289	274	302	282	302	304	264	286	288	309	313	269	303	263	299	288	283	261	247	270	291	299	292	268	305	290	302	259	288	305	275	293	286	308	306	280	309	282	304	290	302	303	270	308	269	276	298	284	261	267	278	275	296	271	302	293	268	277	253	289	305	323	297	320	277	255	318	297	264	265	312	298	273	296	278	286	267	281	290	268	279	283	285	285	283	294	279	280	288	274	304	274	317	256	260	263	296	292	303	265	294	297	291	302	291	295	270	291	285	290	296	288	281	289	283	274	281	273	308	279	298	278	283	272	307	265	281	301	312	297	290	285	300	311	284	315	285	260	285	277	257	282	282	280	309	318	271	275	294	274	287	316	283	293	290	252	285	280	305	279	342	303	309	278	282	298	293	273	276	279	307	279	323	302	339	276	281	297	299	310	300	287	269	292	298	286	296	311	278	294	297	298	273	321	277	283	300	282	316	293	305	280	306	304	277	290	291	275	278	295	264	287	273	326	275	293	293	316	301	284	295	283	311	276	276	280	277	291	254	300	294	267	283	281	257	295	279	291	281	286	324	322	254	316	294	259	294	278	276	312	301	255	245	295	305	282	277	282	307	267	329	286	305	314	280	306	285	289	301	281	274	285	289	277	272	275	282	300	280	305	318	322	299	292	319	257	293	296	263	336	289	300	272	265	311	322	288	288	290	284	290	289	280	298	275	282	297	277	268	301	304	293	290	269	278	278	265	308	287	275	285	303	281	289	283	299	281	313	316	309	301	285	299	259	278	291	248	286	295	272	288	283	278	287	287	290	300	289	283	301	264	290	274	298	302	264	267	258	270	293	303	282	274	284	263	308	331	303	270	271	287	297	273	292	294	293	301	284	318	279	291	302	291	294	274	268	297	274	320	284	294	286	282	281	295	291	279	289	300	300	287	250	274	293	302	273	300	284	296	309	318	295	270	326	284	282	300	293	278	269	279	273	249	304	299	275	281	312	265	292	295	279	295	327	314	263	287	290	279	329	277	320	268	299	300	289	257	298	281	278	297	248	310	302	269	274	285	295	283	294	279	293	288	259	290	298	294	295	269	305	296	290	261	271	292	295	276	298	268	268	272	313	309	319	330	254	292	300	282	262	265	255	264	280	303	304	301	300	272	288	297	288	284	281	264	298	325	272	296	304	305	286	288	293	295	311	262	287	316	269	283	285	297	310	314	295	264	263	286	269	289	303	258	277	281	302	303	301	278	304	294	298	271	276	285	317	280	295	299	293	311	298	297	286	258	280	276	249	286	283	283	293	281	297	268	284	285	286	251	288	246	315	285	248	282	289	286	262	271	283	270	291	274	280	298	243	231	262	289	261	282	308	276	258	276	280	282	263	266	303	270	327	306	312	297	275	290	302	273	289	308
10072	5171	9738	10892	10474	9506	8872	7471	18447	47573	51238	44523	33769	18374	2428	738	730	766	729	712	792	747	715	717	721	707	709	651	695	692	730	723	695	728	683	707	682	716	699	703	726	684	663	685	716	736	689	714	721	723	759	694	708	701	667	704	629	704	653	707	675	658	716	658	672	718	728	697	678	657	676	714	701	672	701	712	721	747	673	689	689	702	759	736	676	706	676	668	708	666	693	702	724	713	687	704	684	705	681	698	695	671	714	635	719	685	736	713	702	731	693	667	686	708	717	723	679	674	688	706	703	679	665	684	690	700	686	666	660	696	752	658	671	720	662	712	703	676	682	688	727	655	694	715	687	650	637	709	641	695	680	682	720	753	671	698	707	718	681	714	705	631	704	696	693	659	726	730	693	679	701	681	679	716	715	640	702	657	660	709	697	663	649	743	717	675	753	717	671	672	647	666	637	644	692	663	733	732	653	687	762	681	674	630	695	669	642	640	728	691	686	699	656	672	675	688	754	728	697	686	701	677	673	678	694	694	688	733	691	713	712	704	661	718	676	685	660	711	735	670	651	743	714	692	687	710	673	625	693	739	749	681	692	650	641	679	693	691	692	704	624	677	689	698	676	720	683	700	710	675	663	652	717	705	662	662	733	746	671	676	623	742	697	702	755	701	648	682	697	684	645	717	731	668	654	667	728	693	706	704	671	685	719	695	664	713	686	687	680	655	700	689	728	684	766	710	656	674	729	704	697	673	692	691	701	704	713	670	705	694	668	666	696	650	697	695	656	695	693	708	729	703	667	702	672	671	688	702	673	679	745	659	702	741	686	727	689	700	729	664	723	689	673	703	686	690	725	711	708	662	686	702	690	715	694	656	669	689	660	683	686	722	735	691	664	737	727	679	696	698	656	726	730	658	658	677	708	625	666	680	672	684	670	708	663	727	701	699	676	708	684	685	690	681	655	702	698	687	680	715	690	689	672	760	683	742	679	738	681	731	689	728	721	733	724	680	678	663	691	692	700	656	697	691	705	663	669	672	669	681	710	687	657	683	691	688	725	725	688	725	695	651	679	691	688	723	708	692	682	712	736	685	658	662	762	727	680	714	703	679	681	695	676	679	722	668	691	681	676	693	712	658	695	705	686	670	674	694	704	697	685	703	682	698	694	743	671	684	692	695	691	670	719	727	685	690	731	754	664	691	674	717	661	653	665	700	695	652	683	716	725	708	690	677	724	664	692	692	725	743	707	690	684	676	656	678	714	644	652	760	727	726	700	698	690	667	689	708	681	705	669	702	684	667	715	687	705	727	689	686	700	696	703	714	720	671	663	717	702	724	664	660	637	674	685	651	662	684	706	674	695	630	714	720	701	725	712	696	693	708	717	649	644	674	708	700	716	675	747	707	648	691	716	721	702	720	751	738	703	691	698	711	682	691	692	685	728	687	712	707	693	726	682	662	668	699	713	673	683	693	691	682	698	664	696	682	665	677	658	682	728	732	682	703	740	652	703	683	724	693	700	730	676	645	674	695	682	715	712	673	744	719	680	638	730	696	681	710	671	694	683	712	629	658	703	677	701	620	693	683	737	692	708	677	709	684	707	677	670	656	721	660	697	692	617	680	648	699	686	679	679	727	727	666	649	703	710	713	711	736	658	681	666	698	652	696	684	707	739	667	687	661	660	701	706	696	715	703	640	697	704	718	647	725	699	652	694	659	715	697	628	702	736	671	735	675	695	742	686	636	708	657	705	677	703	676	696	645	731	704	650	686	751	674	711	710	673	639	695	675	687	735	684	704	693	706	663	691	713	714	688	673	702	703	705	703	687	710	745	742	649	687	730	711	668	761	684	663	685	735	646	684	717	687	687	746	718	657	647	673	681	703	716	732	693	666	791	722	707	693	732	739	738	699	652	706	689	707	682	719	641	702	701	703	716	667	664	661	729	706	661	660	689	702	688	716	688	688	657	679	678	682	724	688	690	700	667	722	667	722	681	698	713	684	706	699	694	734	697	722	697	686	676	694	712	679	684	641	681	652	743	667	680	685	683	619	715	711	630	692	742	715	706	695	718	714	689	667	668	712	691	674	658	705	688	746	713	708	684	695	689	696	673	705	729	706	643	657	649	695	676	709	701	690	735	676	689	696	687	695	701	679	680	678	703	654	693	664	718	711	713	714	716	684	717	714	714	679	680	662	610	703	691	699	684	697	677	666	668	703	688	694	690	668	737	619	705	638	705	701	633	696	651	696	709	687	687	680	712	740	706	702	698	701	703	662	684	759	675	692	684	703	705	699	687	732	700	673	661	673	706	718	703	650	734	671	714	697	678	663	714	660	698	695	681	696	726	653	686	721	735	693	702	683	707	698	673	672	701	696	673	728	728	764	707	712	704	682	696	673	690	722	708	688	701	719	667	678	698	710	700	682	699	684	731	711	718	705	649	739	696	675	648	687	628	703	683	701	682	728	700	685	677	687	671	731	669	685	670	754	667	673	675	700	688	691	673	695	731	687	631	686	701	727	712	702	690	730	690	715	679	694	703	655	679	691	689	701	689	676	693	712	725	703	670	721	684	706	743	688	686	686	727	688	656	736	690	731	697	684	694	652	679	703	690	647	715	698	678	688	651	689	658	709	728	656	648	710	709	649	698	704	651	689	674	688	680	702	692	700	706	713	654	673	718	718	718	671	706	690	670	652	722	667	696	674	648	640	677	692	698	705	682	678	726	700	696	701	664	699	711	692	686	698	660	702	707	725	685	732	694	663	671	685	707	687	700	681	706	669	696	704	685	670	737	719	682	663	637	776	681	679	725	627	703	679	711	703	690	680	689	680	609	681	733	697	679	717	691	651	644	693	724	736	727	713	706	660	741	698	722	699	647	749	738	688	665	700	715	727	699	706	694	663	696	680	678	737	699	699	682	697	676	689	682	711	676	656	716	659	643	699	696	682	694	694	708	689	654	717	691	692	647	682	700	687	702	687	659	730	668	719	674	657	659	703	734	714	690	712	699	654	663	721	708	683	702	687	645	693	676	665	689	715	690	686	718	673	727	711	649	680	643	685	676	715	686	700	639	662	730	664	698	719	665	706	678	646	681	669	668	706	706	695	663	694	670	706	737	638	748	715	702	661	690	685	710	697	704	693	695	680	728	703	730	658	724	671	697	689	746	668	766	699	717	692	675	678	665	688	745	692	699	662	661	628	684	673	693	676	687	685	635	698	655	663	724	713	704	720	688	667	706	694	626	652	731	627	657	646	682	705	747	691	699	678	691	663	681	712	684	730	699	689	697	659	684	705	730	725	633	638	681	680	715	700	716	677	684	676	666	710	685	692	723	711	757	685	686	659	658	696	673	681	674	668	678	672	675	677	675	720	705	740	711	639	690	711	717	725	622	675	722	685	731	708	737	726	708	772	724	669	658	701	675	693	646	699	680	630	697	658	744	676	724	686	695	701	716	656	682	698	657	703	664	747	707	699	659	694	660	644	685	698	668	671
3042	1301	2283	1951	1576	1212	834	581	793	1149	1403	1454	1035	629	278	183	206	194	235	189	183	200	208	182	185	195	185	228	197	221	249	208	207	204	195	213	234	226	194	199	210	225	202	207	221	189	219	203	187	210	185	244	205	198	236	203	223	206	209	182	200	221	175	186	194	221	242	215	187	208	220	204	213	229	200	212	207	203	205	187	205	183	214	212	226	233	217	215	214	219	210	212	206	204	214	226	203	226	216	203	217	209	201	240	180	198	210	228	211	199	196	190	189	184	208	193	196	223	194	219	203	220	191	218	216	206	207	181	190	204	202	217	200	220	222	232	226	215	220	228	201	208	237	208	201	217	209	214	185	222	200	203	211	203	211	207	178	191	194	217	213	189	215	221	215	179	190	182	207	222	204	213	220	189	230	200	190	202	197	193	219	217	190	224	188	153	222	183	231	205	236	205	222	205	203	199	215	189	220	222	221	217	180	206	206	225	203	193	185	168	185	248	215	238	228	207	202	207	206	219	210	208	192	206	196	200	191	199	198	233	205	214	227	220	183	223	207	196	166	199	208	189	184	180	191	214	225	213	219	201	205	230	199	181	198	200	210	219	201	205	189	214	204	218	209	200	209	214	210	217	192	222	212	202	207	186	174	215	219	204	223	185	214	201	213	207	181	205	204	211	212	211	215	209	201	210	197	214	200	196	207	210	222	181	191	201	226	207	185	210	203	199	186	197	190	191	211	210	210	227	204	214	183	220	215	182	217	202	190	191	183	207	216	211	186	206	196	232	233	174	186	168	214	202	202	207	218	206	210	238	201	202	196	205	213	211	194	194	185	213	195	205	221	201	192	180	189	195	202	209	199	209	246	198	204	209	237	213	195	199	218	207	230	179	201	233	208	194	196	223	203	206	196	169	187	205	209	220	202	214	220	206	197	207	189	210	200	205	203	207	207	181	231	214	202	218	200	194	214	194	188	203	224	208	179	210	236	203	180	202	171	200	205	223	213	207	219	195	196	203	201	179	205	197	182	214	209	205	178	208	232	192	237	187	172	213	188	219	207	214	213	206	213	235	234	193	206	193	198	227	194	194	194	194	222	233	224	221	220	205	192	207	212	198	199	199	234	202	210	196	220	207	206	228	205	179	207	220	223	214	207	195	196	217	210	182	207	209	198	201	196	212	226	216	210	203	190	216	218	218	186	184	186	210	201	185	229	208	214	210	207	195	215	212	214	248	201	200	204	183	213	194	184	215	222	209	210	195	182	214	194	194	225	181	198	223	197	191	195	202	217	204	205	214	204	191	209	210	238	206	184	192	197	203	203	207	174	216	191	232	217	214	193	220	210	221	206	202	221	211	198	215	238	207	206	218	195	206	206	215	207	208	203	209	192	218	230	196	225	210	209	224	187	213	218	216	202	238	221	183	221	245	198	214	199	210	227	193	236	204	214	213	203	216	210	199	203	214	206	198	183	195	176	220	208	187	218	201	186	233	204	207	191	193	189	212	213	214	198	205	199	199	218	196	202	187	190	183	197	190	191	203	210	194	220	207	207	227	183	194	205	217	233	194	194	224	198	231	207	207	204	242	194	195	219	206	219	207	207	210	204	204	193	215	199	222	165	188	210	201	223	212	218	228	198	189	224	207	222	226	232	207	210	212	211	206	213	211	210	233	198	214	219	211	199	200	214	206	202	191	203	202	206	203	204	176	225	190	219	221	222	215	198	202	186	187	202	237	197	231	182	197	203	218	202	215	219	209	200	227	178	201	221	210	211	173	210	202	199	221	199	237	216	214	208	198	215	207	229	193	204	201	206	198	211	220	164	196	208	204	214	181	211	215	216	241	220	236	219	205	196	195	192	209	221	212	228	194	208	213	206	194	218	204	206	168	207	187	200	193	198	179	222	193	204	204	202	207	178	200	213	213	179	196	207	196	215	211	237	204	203	192	198	194	205	222	225	191	198	190	215	227	202	234	204	201	215	199	213	218	192	201	211	220	191	208	183	197	226	223	204	180	200	179	198	205	202	199	209	202	215	175	211	205	204	224	202	208	222	183	225	206	204	225	220	207	215	221	210	190	209	214	197	178	201	202	195	213	202	197	181	194	187	233	212	214	210	199	201	217	197	228	208	214	223	186	204	235	188	199	224	201	178	194	217	186	215	183	190	205	206	208	197	206	222	237	207	180	193	185	205	231	201	196	201	168	179	208	192	201	179	175	203	197	167	203	210	163	192	223	214	178	218	204	193	243	207	178	216	185	235	212	204	219	229	207	206	211	208	212	216	222	220	199	214	220	223	213	179	221	213	233	204	192	197	224	201	214	191	202	206	212	187	230	214	211	213	201	202	201	233	197	206	183	206	214	237	195	221	188	202	200	198	216	198	220	184	207	185	194	201	190	173	188	214	193	196	186	221	206	209	188	221	206	217	222	199	207	198	233	200	211	224	206	184	206	220	224	193	208	203	239	203	183	221	187	200	198	218	222	248	213	188	200	206	200	248	197	213	204	222	227	212	214	220	211	210	180	207	219	226	212	221	195	211	229	209	205	209	177	196	223	188	191	202	208	198	212	187	212	210	179	222	224	235	205	178	217	208	213	230	222	204	197	225	218	201	178	207	188	211	204	216	185	210	203	190	229	214	221	248	197	218	211	227	218	237	224	196	204	207	195	205	199	204	203	160	212	214	217	201	200	212	220	213	173	232	190	210	217	232	185	206	214	187	210	231	212	191	188	207	198	195	196	233	206	225	207	219	203	194	240	198	208	219	211	222	216	200	201	216	214	205	206	176	185	200	188	216	222	182	227	218	203	199	207	200	205	237	202	162	205	210	213	201	220	207	217	195	214	196	200	229	209	191	198	198	197	204	223	201	208	231	242	202	191	220	216	189	190	216	203	210	222	195	202	217	202	219	213	208	211	194	189	206	208	194	212	209	241	194	198	203	209	191	200	204	230	220	198	196	210	202	195	209	214	197	195	229	200	189	206	216	216	178	225	219	191	182	196	202	211	200	180	215	223	177	222	211	191	202	235	200	189	198	222	224	207	199	225	220	221	188	186	164	229	203	230	189	237	226	190	207	187	202	205	223	233	187	219	215	201	201	204	229	188	193	217	179	225	217	197	215	213	214	232	186	232	200	204	214	228	206	200	212	171	245	223	195	200	196	196	221	225	193	238	209	206	206	186	203	185	212	184	226	209	194	198	179	218	234	210	204	201	201	195	201	203	203	205	201	204	213	189	196	183	189	182	187	179	202	230	189	188	207	202	200	211	201	209	238	215	185	186	197	208	188	196	184	203	219	220	202	200	219	199	176	198	212	184	196	193	209	185	243	206	200	203	217	175	198	199	202	202	194	210	217	193	208	206	217	201	172	238	217	216	209	213	213	222	192	186	203	202	212	226	202	229	222	229	210	173	192	232	228	239	230	209	198	209	191	180	226	233	193	210	212	201	211	214	188	193	192	198	218	225	220	195	193	185	220	179	196	212	211	215
2767	1650	4391	5998	6095	5112	3445	2710	3872	5638	6593	5988	4223	2454	775	529	524	551	549	555	556	542	528	552	527	587	574	509	534	558	547	545	551	540	534	586	570	502	558	514	542	543	536	570	508	548	558	535	516	543	557	531	568	560	542	529	555	546	512	502	508	552	556	551	562	513	586	603	524	515	508	533	552	536	560	534	516	530	535	549	523	569	541	550	512	529	557	523	546	517	526	576	517	527	540	498	549	591	519	566	527	495	570	497	517	561	565	519	523	541	560	534	514	551	563	479	500	529	547	532	531	598	529	580	523	560	531	576	612	562	535	533	544	524	506	533	560	530	540	544	540	548	537	542	536	562	557	505	543	530	554	564	594	540	544	569	498	575	528	572	510	540	554	534	558	534	542	577	507	519	553	547	529	570	538	557	545	521	533	535	552	536	497	515	498	567	561	515	516	519	525	566	543	561	530	520	525	566	548	526	558	516	529	521	500	494	541	540	565	587	540	550	554	559	526	533	520	478	562	545	464	570	545	576	557	545	533	532	550	540	573	501	511	540	497	534	527	547	529	541	531	540	539	519	544	547	551	539	583	564	530	553	498	535	523	520	534	543	616	536	515	513	560	554	532	531	529	551	558	545	535	532	541	544	547	560	590	535	531	513	538	503	562	558	501	520	544	596	499	567	534	521	530	552	546	508	577	520	524	543	507	542	509	518	534	567	571	546	526	583	574	575	551	543	519	551	508	528	554	528	546	488	543	504	535	531	539	518	508	585	543	513	527	501	504	534	541	548	518	508	556	532	542	587	517	534	543	559	537	560	569	540	540	511	535	566	529	510	536	529	521	539	538	558	514	545	548	548	521	536	555	522	588	550	528	554	536	517	561	577	542	567	542	539	559	519	553	561	556	480	559	553	528	494	514	525	544	528	500	532	559	522	542	560	540	525	522	547	539	497	520	522	534	506	538	560	572	558	532	532	531	533	528	540	549	541	544	524	550	558	528	545	559	554	516	545	555	540	564	562	538	554	502	543	538	512	556	557	513	558	568	580	515	557	548	515	524	519	597	540	549	534	507	512	529	558	578	529	539	541	532	560	531	534	531	504	532	539	539	542	555	508	560	560	553	544	482	511	532	544	570	549	585	587	546	548	505	519	492	532	541	569	546	549	535	563	525	550	569	568	540	531	565	527	541	549	546	521	524	507	557	511	539	508	547	548	553	532	547	529	543	559	503	544	576	559	526	532	554	491	531	529	542	525	538	498	544	502	542	596	528	533	530	539	543	521	587	533	537	538	545	540	536	510	550	524	538	549	563	545	556	528	544	523	526	566	492	569	535	517	521	557	544	581	558	533	542	512	550	530	525	523	540	569	530	541	569	577	543	544	523	550	510	556	554	532	505	519	540	560	507	548	541	536	520	534	586	512	506	542	525	517	526	578	531	562	529	554	494	578	526	519	528	512	553	535	541	536	563	544	536	554	525	532	537	587	524	531	517	523	552	577	534	564	568	569	532	555	518	555	520	585	570	541	519	540	526	559	519	498	539	497	507	515	566	542	568	543	528	560	567	549	519	513	502	541	546	505	556	555	507	514	546	590	502	561	608	554	520	567	519	526	541	550	595	581	485	565	523	505	555	561	545	538	544	552	551	556	523	563	557	547	534	564	531	555	609	480	551	512	529	524	529	552	571	534	489	564	528	475	514	553	559	534	518	533	539	541	575	518	516	565	503	533	548	541	480	553	548	581	575	540	553	519	591	542	535	541	520	606	503	532	557	524	512	559	499	553	523	568	518	590	513	509	553	555	584	553	529	571	575	505	622	527	535	578	537	536	541	504	567	562	508	544	566	547	504	548	541	513	573	526	499	542	554	554	513	518	536	520	528	532	568	549	537	536	526	568	551	539	579	521	520	552	505	598	530	543	560	510	548	542	577	542	521	542	496	542	554	536	505	545	575	507	527	557	561	515	539	556	549	547	535	549	545	531	510	535	541	532	497	547	565	538	540	539	542	528	531	587	551	550	514	503	528	537	537	548	564	549	548	571	535	593	555	550	514	540	560	555	537	538	507	559	579	497	540	563	540	534	590	528	489	544	532	553	559	569	494	582	524	536	527	496	558	486	536	517	529	520	523	534	565	554	522	569	537	540	519	572	544	573	588	549	561	552	543	543	551	504	533	538	522	521	537	510	558	576	578	562	501	544	542	535	534	521	565	522	489	536	560	546	550	533	559	539	579	531	519	496	572	562	537	530	530	502	541	492	495	518	527	554	523	504	506	522	535	543	535	549	504	518	535	530	527	526	506	538	555	527	521	520	547	510	525	549	588	572	560	561	503	518	511	518	601	553	549	559	568	553	586	513	576	544	530	560	555	544	521	531	548	550	509	558	594	546	529	555	539	535	534	514	496	563	543	532	539	523	535	522	504	514	579	497	534	548	565	542	515	542	551	566	551	567	562	501	530	538	523	510	535	544	605	588	532	540	522	533	530	571	528	528	518	515	528	526	531	541	592	551	551	563	532	509	489	534	562	531	523	532	528	583	535	501	541	550	545	535	547	507	532	518	524	569	599	499	526	531	528	528	524	534	504	533	514	569	559	527	540	502	531	551	530	583	578	501	551	548	515	519	538	540	500	581	514	508	545	547	571	530	557	543	534	548	537	547	518	543	542	503	522	512	527	518	542	532	572	542	542	525	529	551	505	512	476	545	560	527	566	523	539	516	578	497	533	537	509	507	525	580	522	572	529	523	554	499	503	548	566	559	561	555	570	519	548	535	529	547	572	539	540	551	526	525	534	515	546	553	559	587	546	523	527	534	561	573	546	535	523	517	544	568	548	560	534	540	535	559	538	522	530	546	533	523	556	542	575	544	524	547	559	577	561	521	521	534	525	545	539	537	521	540	560	556	555	536	539	551	577	557	561	530	523	552	505	537	535	550	560	527	549	536	539	560	573	557	561	566	531	526	530	525	522	519	526	511	560	550	556	539	545	587	528	536	516	540	551	526	510	554	548	564	540	567	525	562	534	521	523	555	505	555	555	532	527	532	547	537	543	545	554	592	539	539	570	522	563	556	527	559	544	553	562	551	522	582	533	576	533	517	528	550	541	539	540	535	491	519	539	542	598	559	559	526	512	522	543	551	553	535	523	527	542	528	618	528	472	556	547	563	558	541	567	508	548	542	521	522	552	564	543	539	528	504	513	538	548	552	547	537	546	588	517	544	531	553	497	540	547	536	579	534	546	555	556	554	523	480	561	549	553	614	513	568	530	563	545	577	588	551	534	568	535	522	525	531	515	567	544	560	573	515	547	533	511	527	498	539	504	529	536	538	511	541	552	535	518	521	507	521	505	563	513	523	514	578	536	505	501	507	556	557	517	487	569	564	519	518	579	532	542	563	524	552	503	518	532	531	582	532	568	533	563	558	553	510	522	529	509	527	559	559	508	572	544	542	575	523	533	550	555	582	549	609	554	526	535	555	548	522	528	576	554	513	529	518
9672	4913	5534	5037	3842	2676	1923	1556	7069	17089	16787	11981	6134	2840	1128	352	333	327	329	341	311	296	338	318	318	309	326	341	325	326	327	339	325	293	302	275	343	375	306	330	313	336	310	320	325	326	320	335	300	350	342	301	300	277	272	302	333	329	308	353	343	321	336	321	328	300	331	340	341	297	353	315	341	338	332	310	352	322	326	328	329	347	315	317	328	320	300	320	311	366	320	305	348	339	341	336	338	295	306	320	348	322	348	340	344	343	353	320	355	325	332	334	357	340	321	302	330	318	354	315	303	327	344	342	337	327	364	316	344	361	293	336	317	325	323	338	337	302	311	348	312	357	325	303	298	324	335	343	365	333	341	311	323	340	299	342	313	325	342	316	338	334	350	337	301	342	332	310	315	318	348	334	316	326	350	304	329	309	298	316	329	332	336	333	306	338	329	351	394	299	315	348	316	355	320	325	301	324	309	335	367	307	343	349	334	327	345	310	341	307	289	345	312	317	300	326	294	331	337	329	313	308	323	336	328	313	332	337	360	363	324	330	348	351	306	293	342	354	311	318	358	308	331	323	304	356	300	336	333	330	319	316	325	330	312	319	304	344	327	333	315	307	347	296	301	339	357	342	360	340	340	326	349	362	336	376	297	314	334	319	317	339	324	344	342	338	326	312	345	311	336	302	306	342	363	332	319	354	343	367	308	337	310	348	330	318	298	357	308	323	324	312	340	338	312	309	326	306	333	335	334	309	319	334	338	327	390	310	329	293	344	365	349	324	300	327	345	315	324	320	309	342	332	314	329	325	330	300	306	292	318	329	324	354	339	318	295	316	292	314	336	298	320	286	357	307	346	343	365	337	359	337	334	346	343	321	322	347	332	325	342	342	366	332	317	339	362	337	317	342	338	345	325	330	311	301	337	327	340	301	333	343	323	329	334	346	322	326	311	337	357	367	338	329	368	346	331	319	352	335	349	325	343	304	328	339	333	301	281	307	332	328	334	320	321	329	313	359	327	314	311	303	303	341	316	324	322	337	317	310	333	335	338	345	343	325	333	330	331	333	307	309	358	350	311	297	341	320	303	317	331	320	320	321	335	330	321	300	309	307	303	326	343	333	336	320	295	337	334	330	326	324	313	307	310	323	309	348	347	315	316	333	317	318	355	344	314	315	321	309	347	297	344	346	315	282	311	287	303	306	323	331	344	328	324	296	360	315	315	321	343	366	342	355	294	337	345	347	322	319	287	299	288	331	340	312	306	309	332	306	341	331	338	367	354	345	303	323	353	337	319	333	330	278	306	315	330	335	312	352	337	308	338	329	318	310	313	334	343	330	287	323	305	309	322	347	300	330	334	315	341	339	327	357	357	342	334	305	326	350	327	334	341	345	336	328	306	336	319	336	330	306	328	313	355	335	321	316	337	321	350	294	311	347	305	259	312	336	337	315	335	337	339	347	325	302	300	343	326	326	304	329	302	314	322	307	344	318	328	336	342	318	304	346	346	347	327	341	334	319	335	325	331	326	325	325	315	344	311	328	282	327	306	308	351	333	328	320	323	320	373	339	311	317	304	357	319	349	360	356	297	307	348	338	322	338	322	349	329	309	278	315	322	358	334	332	320	298	323	326	320	325	325	343	345	353	344	306	333	323	352	365	321	305	327	306	300	353	315	357	317	329	305	362	329	352	305	355	296	308	297	348	345	339	294	326	323	319	306	312	327	297	316	312	318	335	330	303	308	309	346	378	315	346	308	357	332	295	328	278	332	347	336	335	293	322	355	325	337	322	341	408	333	330	334	335	295	338	358	331	317	332	308	322	350	327	310	273	361	346	344	313	352	310	334	324	339	369	309	345	326	336	326	336	313	314	342	307	304	326	319	335	322	326	318	325	316	332	317	293	300	353	324	323	369	308	318	332	352	347	324	322	349	351	304	349	354	330	358	319	313	324	344	341	301	349	314	318	322	298	324	338	344	333	330	343	285	338	336	321	294	342	350	319	303	318	309	302	320	326	324	335	293	334	327	339	307	329	340	329	331	342	333	364	327	334	339	303	322	323	327	322	363	320	306	356	332	338	333	304	346	329	372	347	326	316	326	334	360	322	315	345	300	352	304	338	352	326	359	360	317	329	326	327	344	325	332	306	309	341	288	320	345	354	331	340	326	334	338	310	325	335	322	325	303	336	319	320	336	326	350	332	322	321	339	312	333	341	340	317	306	333	317	331	323	315	350	340	282	326	327	341	337	354	346	301	339	319	337	304	331	337	297	325	346	323	320	329	309	342	379	321	323	364	325	321	327	328	322	359	336	309	332	297	337	328	326	333	332	348	375	334	303	347	323	343	324	352	323	349	310	331	314	331	340	344	300	354	331	320	344	380	317	360	295	354	323	350	330	339	341	307	343	338	338	349	359	333	318	383	314	340	322	327	318	340	339	345	303	346	314	355	323	324	323	336	326	330	310	323	328	332	323	319	332	350	337	315	303	311	326	299	340	368	325	331	326	318	307	313	306	351	345	323	349	319	336	320	343	332	354	338	329	304	334	337	310	355	333	336	338	303	305	328	324	321	324	329	330	359	329	343	335	301	346	344	320	285	289	323	310	311	352	326	338	334	349	330	334	310	324	375	326	323	340	322	356	318	312	338	327	329	351	312	310	340	336	341	337	280	342	322	347	349	353	330	345	345	335	341	317	312	349	323	310	345	332	360	322	313	312	352	359	324	326	313	321	316	321	331	302	320	372	302	299	311	297	303	346	318	319	342	366	354	343	338	352	299	302	336	341	350	315	298	309	347	330	306	356	345	308	339	340	332	322	344	378	302	321	323	319	310	327	342	313	351	340	344	337	311	327	330	344	326	310	329	353	357	347	311	339	359	336	320	338	327	285	321	325	337	318	347	326	333	353	338	342	333	336	328	333	330	314	332	355	317	346	364	350	320	344	331	330	314	338	306	321	302	317	315	310	318	276	327	334	314	345	320	300	321	352	359	347	324	305	344	316	316	321	317	306	321	312	298	317	332	345	327	340	303	349	344	319	304	333	308	314	302	326	297	329	345	362	308	326	318	302	337	331	321	312	311	290	336	341	309	355	297	315	346	345	314	302	356	309	363	317	321	332	342	359	341	348	336	367	335	380	354	314	318	303	339	311	339	340	341	347	365	339	305	302	364	278	342	293	332	311	294	321	293	298	305	294	317	346	317	321	344	327	321	315	294	359	341	330	306	313	324	318	357	322	361	320	300	322	352	315	329	338	322	331	324	342	335	343	332	376	341	358	314	343	315	327	321	361	321	307	320	339	333	343	320	327	293	338	325	308	329	316	326	333	306	329	343	327	321	301	321	321	350	355	326	318	340	305	335	329	358	320	346	340	338	315	317	312	345	309	334	311	307	326	323	333	343	343	301	346	304	341	320	320	340	355	307	323	310	348	333	308	306	321	325	329	328	307	348	327	337	350	354	358	298	366	284	359	339	337	355	349	314	353	322	349	321	301	319
7399	4412	8532	11568	11537	9480	7752	6836	22774	39290	37260	30872	19863	11783	4538	922	779	861	841	836	843	822	829	837	810	842	841	789	817	838	834	823	816	807	829	768	843	805	798	839	820	818	777	804	801	811	783	809	850	793	815	823	770	811	792	818	810	805	793	850	835	760	897	809	836	794	800	843	806	830	815	778	811	826	842	843	839	847	798	840	785	841	854	808	801	785	824	829	805	757	769	861	801	823	854	783	823	731	774	799	811	829	798	827	783	783	811	812	753	846	798	826	799	819	801	751	771	838	846	776	794	832	828	767	824	803	780	800	823	825	812	805	791	759	788	823	747	806	835	805	755	783	791	771	830	807	825	761	820	830	795	816	800	826	807	817	814	819	827	835	796	880	786	802	816	862	831	849	846	810	797	806	835	776	831	813	796	846	781	797	817	789	812	838	804	834	835	755	791	804	803	807	866	810	843	793	757	823	817	805	816	868	763	812	819	743	862	795	817	759	839	782	851	771	822	739	812	800	795	783	822	833	779	795	834	788	812	766	793	852	821	765	770	822	796	777	792	770	823	818	843	761	820	804	796	817	848	825	798	824	854	799	808	813	814	804	834	789	839	766	859	832	842	834	770	840	778	833	803	832	794	789	804	903	790	772	791	841	813	831	838	813	802	810	833	810	816	927	855	818	850	810	808	833	755	812	837	847	787	805	834	789	859	831	822	874	791	858	762	828	847	813	846	790	832	833	759	792	809	841	800	822	779	765	825	814	811	781	808	795	822	777	842	796	801	785	826	840	798	858	857	816	815	818	816	791	834	827	810	821	779	819	776	822	794	835	816	784	778	814	820	823	805	820	835	809	848	785	825	772	827	783	780	810	770	800	821	800	765	745	806	813	819	829	820	828	770	814	782	772	813	821	807	751	836	760	840	842	812	828	825	801	794	785	802	826	837	812	812	786	824	783	834	768	819	819	787	848	822	788	846	823	825	789	802	763	808	782	805	736	797	855	837	842	827	819	822	764	840	804	806	795	822	777	775	808	804	781	806	799	844	797	789	782	789	845	836	804	787	795	786	819	805	810	785	772	781	789	826	839	880	797	818	821	809	819	802	840	843	808	781	830	780	828	783	828	822	834	838	773	833	805	828	842	823	847	783	812	836	753	821	768	877	829	820	814	837	788	804	814	820	794	819	796	829	824	777	833	799	815	840	799	782	793	812	835	811	774	789	786	744	802	808	790	785	786	797	815	832	804	753	774	787	870	827	819	827	846	787	834	778	807	778	746	827	730	793	794	814	819	778	803	810	792	867	793	838	747	856	845	817	819	797	836	761	801	824	803	766	782	796	770	798	803	813	811	807	826	839	806	791	858	815	780	821	841	810	796	777	753	784	861	805	811	823	800	883	804	811	801	840	821	803	796	833	825	836	822	801	809	826	829	836	742	783	832	781	768	804	840	868	841	828	795	807	796	798	834	844	833	823	810	804	869	828	810	803	806	844	851	876	847	784	817	843	798	783	889	776	847	814	822	807	809	775	839	877	801	804	852	780	824	820	821	840	827	797	795	811	815	881	844	803	809	795	806	811	824	789	773	813	749	783	791	855	855	789	772	837	837	804	783	788	820	788	832	846	824	806	816	772	858	774	814	813	798	755	811	800	826	825	807	898	792	800	813	829	794	797	762	781	792	799	848	797	873	822	796	838	832	774	801	851	798	817	801	834	833	813	778	823	834	854	773	819	811	812	781	825	830	793	811	828	817	828	836	824	796	833	814	863	828	763	862	767	804	757	827	875	813	804	790	794	842	801	816	820	843	835	848	819	803	792	874	805	857	797	832	812	825	796	783	818	798	787	831	808	770	790	864	810	751	845	807	885	830	775	806	741	827	801	823	845	765	849	820	805	794	840	832	836	779	829	822	818	784	829	797	814	868	836	792	766	869	792	809	787	775	799	814	853	803	832	857	804	773	851	824	821	790	760	802	841	834	793	789	820	788	808	804	783	781	884	786	817	788	798	819	844	825	800	860	791	787	795	790	837	820	816	783	793	814	815	812	821	795	784	796	846	788	794	886	832	780	816	806	819	797	802	830	810	857	787	808	787	777	799	797	827	837	829	789	821	832	845	835	832	767	818	857	847	827	821	784	824	822	784	795	811	804	794	752	810	794	769	831	812	842	828	794	762	843	825	785	844	813	841	818	858	826	816	861	784	846	830	832	810	826	803	863	842	818	797	726	828	851	817	824	812	793	822	814	762	798	802	838	763	820	784	796	785	847	761	819	845	823	826	814	820	775	812	847	785	793	780	882	862	785	859	766	833	791	827	799	784	806	785	761	868	804	797	817	797	838	826	802	820	839	870	823	826	789	784	832	785	774	805	874	835	814	814	787	825	785	828	816	789	809	793	740	783	822	796	808	766	797	816	826	825	826	853	849	816	813	832	823	801	796	869	852	792	788	806	862	860	803	806	826	806	823	828	836	807	808	782	798	836	770	855	807	847	817	839	830	838	806	774	785	751	853	827	847	770	784	801	800	849	798	828	814	802	758	798	880	812	826	879	825	775	851	811	806	831	822	818	802	827	808	836	790	802	772	833	774	829	790	827	874	799	818	757	829	783	822	798	836	807	785	830	799	777	836	779	826	843	778	817	846	858	787	816	760	836	780	838	809	763	789	798	773	819	824	803	860	811	812	825	802	875	812	813	846	815	814	831	799	818	813	780	865	787	802	795	829	831	797	849	765	810	812	839	818	818	796	838	843	800	805	787	839	827	812	796	792	839	866	782	857	834	814	829	768	830	829	771	839	799	844	866	836	843	811	843	795	840	834	842	854	806	836	790	826	797	801	802	798	815	797	817	805	788	824	816	852	813	796	790	829	803	838	804	810	843	799	819	835	817	809	726	813	827	807	804	817	790	839	826	851	795	769	829	806	792	813	810	811	848	888	825	801	805	855	746	798	809	820	817	801	865	792	807	800	824	816	828	750	856	832	827	807	845	889	791	767	789	785	824	772	766	770	802	861	785	843	809	798	801	810	811	821	790	869	804	783	840	820	849	764	783	803	858	843	797	791	813	777	812	789	791	832	818	807	837	793	826	792	837	843	841	810	788	798	811	785	763	785	799	840	765	806	843	889	827	809	839	778	811	811	839	829	797	817	839	799	824	808	784	799	823	789	776	785	828	794	833	856	830	841	817	798	816	824	817	796	858	815	852	823	855	799	836	796	813	795	816	769	792	824	776	824	788	790	786	851	803	816	802	873	755	843	810	785	812	849	810	857	752	826	796	862	785	794	844	811	827	831	793	832	810	793	851	850	799	807	789	811	827	841	789	850	775	819	800	789	790	738	790	798	816	824	877	813	824	837	795	836	829	843	847	856	837	767	828	887	865	806	833	794	815	796	794	807	806	871	785	784	734	827	870	762	824	835	763	796	818	815	835	793	752	793	805	811	802	750	805	892	767	803	778	857	786	802	830	772	856	797	838	879	828	808	800	801	817	812	801	795
18672	9876	11773	11675	8877	6673	3958	2403	3624	23588	35237	26962	16751	7292	2683	477	364	339	367	364	393	393	357	395	353	347	380	350	326	357	374	397	329	374	329	375	345	395	367	345	352	351	346	384	364	351	364	352	390	411	376	385	337	339	347	341	343	344	369	362	366	350	335	353	321	380	389	341	359	326	377	323	364	343	368	349	386	356	361	399	377	379	330	364	382	358	375	394	380	368	359	333	369	353	392	341	372	353	367	333	370	337	374	361	355	329	368	327	361	358	388	365	366	387	377	342	388	388	331	356	365	359	358	352	378	346	375	385	352	356	345	335	375	362	358	366	376	372	392	376	367	376	378	367	359	363	339	354	371	351	343	343	375	377	352	393	332	344	373	365	318	343	344	379	384	385	353	358	373	369	320	340	352	369	367	361	374	375	349	364	371	373	350	362	356	337	372	374	352	324	378	397	346	374	362	373	354	368	338	314	362	325	352	349	395	367	390	358	358	371	358	408	339	365	356	381	363	338	340	341	329	349	364	370	390	372	321	355	373	370	368	381	339	365	355	367	368	354	360	345	373	330	357	341	337	393	421	356	365	353	376	405	371	341	339	358	361	370	346	356	336	368	395	377	389	399	388	364	372	389	339	364	354	369	336	333	380	342	357	325	331	345	356	363	319	320	362	353	351	331	362	357	362	358	359	368	368	372	365	361	381	351	348	365	389	352	374	356	334	322	347	403	401	374	381	389	329	358	356	366	389	395	337	348	354	418	375	377	365	391	353	381	391	371	370	388	369	336	344	384	355	341	342	377	356	397	367	362	359	373	353	372	384	363	393	359	372	359	337	345	336	355	349	368	346	354	344	341	414	369	363	367	383	339	346	340	355	367	353	358	358	338	346	389	348	364	389	320	363	359	376	365	365	352	399	335	355	377	326	371	367	362	386	351	355	392	352	354	374	352	360	338	346	318	368	349	382	345	362	383	388	366	349	345	358	352	378	386	394	384	352	381	368	381	399	373	370	381	348	365	347	360	383	393	351	352	366	376	390	362	357	355	347	385	376	360	375	337	388	379	388	353	376	371	351	351	375	321	360	375	365	362	337	379	370	363	385	310	352	411	340	350	385	362	392	354	362	340	359	349	371	299	370	328	330	375	375	382	333	335	335	337	364	361	382	343	343	335	354	332	388	399	358	354	326	312	395	366	352	388	380	380	355	394	351	335	364	364	371	373	356	334	396	350	406	379	361	366	351	377	359	375	361	396	367	367	363	389	325	378	336	351	359	392	357	360	369	338	371	370	341	356	389	386	353	368	339	384	371	333	381	360	350	374	363	340	377	341	357	388	328	351	346	347	365	399	377	330	385	367	365	382	353	376	360	357	391	371	391	357	383	347	368	361	354	385	361	328	335	340	371	355	377	336	346	389	339	345	357	329	369	341	370	361	364	361	384	352	373	343	327	365	329	368	341	380	347	421	358	350	340	365	361	359	385	381	364	349	381	368	377	373	369	378	335	339	375	376	351	336	414	323	342	374	347	418	366	360	362	346	303	341	341	345	363	360	348	364	358	353	380	339	335	366	393	327	373	337	365	377	370	374	360	326	358	343	364	356	338	377	330	353	372	366	369	330	361	361	371	342	352	345	403	403	359	334	366	396	372	369	372	401	347	368	369	384	368	312	343	360	352	358	354	379	370	354	404	341	346	393	369	356	362	345	372	339	394	363	348	353	371	352	359	347	359	346	369	345	352	336	385	360	342	377	354	348	397	367	352	358	349	382	351	339	356	368	373	368	378	369	386	412	393	386	338	378	354	387	368	342	352	358	366	366	341	397	382	375	351	390	341	347	357	364	388	349	352	357	348	379	356	357	375	384	368	380	339	371	348	374	349	343	361	343	352	362	332	370	405	346	328	309	345	333	356	372	368	362	374	362	379	348	349	360	388	341	337	390	385	378	376	357	382	343	383	356	366	384	391	379	328	366	349	371	393	377	340	376	366	370	336	355	348	386	352	344	353	353	345	386	360	370	377	332	369	338	352	342	365	348	381	394	358	352	381	353	376	382	353	368	346	348	344	375	357	340	369	379	337	368	313	335	337	385	346	355	403	380	352	370	362	369	355	370	356	395	341	368	367	341	344	377	382	377	363	349	358	351	388	377	370	389	350	359	372	381	377	343	346	340	356	343	349	374	369	339	355	362	367	340	320	348	364	389	410	369	355	381	364	350	360	368	386	382	363	388	360	378	417	353	359	346	365	357	351	366	333	329	398	377	376	375	360	358	343	375	378	353	377	383	386	355	366	358	373	385	343	378	351	404	374	361	367	375	364	373	385	373	348	382	355	358	335	368	349	398	384	352	354	323	363	338	398	360	316	394	309	349	341	395	376	362	337	338	351	378	363	353	353	372	351	322	368	396	355	380	361	351	370	358	348	381	382	343	366	330	376	361	378	339	358	423	377	347	379	352	340	370	356	388	347	347	336	339	330	348	366	317	357	374	366	356	376	367	370	359	338	371	375	352	380	328	370	366	406	386	365	391	373	338	362	394	365	407	319	359	349	334	327	399	387	386	361	356	404	346	372	368	362	363	389	390	360	397	386	340	390	369	389	395	348	371	408	377	338	364	380	351	379	339	362	372	356	375	381	360	340	363	389	408	363	367	380	357	387	346	292	371	398	355	347	381	330	338	339	346	331	351	361	385	373	384	372	358	389	387	324	385	361	355	368	362	362	370	395	381	358	375	331	378	361	362	351	416	334	363	358	356	370	376	402	373	360	355	359	378	352	355	352	399	356	375	382	330	392	386	351	358	343	345	313	365	361	361	384	348	380	376	344	336	327	390	380	383	378	384	397	343	364	404	347	375	400	372	341	402	352	331	387	371	377	371	372	387	358	336	380	348	401	366	367	328	340	401	385	354	383	369	379	371	388	391	370	348	366	371	376	355	386	368	380	336	355	413	360	334	332	407	363	359	338	366	362	352	371	350	388	420	375	376	357	372	376	382	392	336	386	363	364	389	356	374	363	390	358	364	358	387	352	349	360	332	361	377	359	356	358	334	374	340	363	348	335	311	346	376	325	328	371	361	378	360	372	364	412	354	381	359	386	325	376	356	357	396	359	364	382	396	367	380	364	350	386	372	381	373	381	374	362	359	354	390	363	321	359	367	341	357	394	378	347	358	375	378	387	341	317	388	409	419	400	352	343	346	374	384	355	364	356	403	373	359	366	358	386	340	327	334	369	335	356	324	333	354	342	372	335	354	344	381	332	332	367	367	360	356	346	342	382	351	367	358	346	344	399	370	373	339	340	373	353	361	366	359	342	367	361	361	334	345	381	382	389	348	377	320	369	351	395	343	371	325	310	354	345	369	349	336	401	359	350	352	353	357	366	349	341	345	378	376	354	395	338	358	362	347	343	394	367	389	408	375	370	373	395	339	361	365	384	339	363	364	356	357	354	365	383	377	348	334	354	372	366	366	356	332	371	367	333	398	355	350	392	347	357	370
11346	7051	14539	19313	19112	16770	12519	9107	14280	45486	53403	45367	34525	21141	9590	1576	897	899	858	906	872	894	937	876	865	824	855	859	926	836	895	841	910	869	869	898	888	840	865	858	864	883	857	882	828	863	896	886	842	869	873	906	940	871	857	855	845	887	862	861	850	843	892	857	875	833	801	913	838	843	836	895	858	884	884	829	858	814	853	849	917	855	843	881	822	914	833	867	897	853	863	845	863	836	893	877	865	837	838	882	883	878	857	845	844	846	815	862	860	942	832	872	876	875	832	864	851	888	876	848	843	911	878	885	896	887	829	833	845	878	874	878	881	902	849	898	842	865	836	815	853	903	890	844	854	853	833	885	863	866	895	899	816	874	865	838	916	843	857	899	877	884	839	881	853	880	922	907	877	892	853	886	880	882	846	887	853	871	880	929	820	852	892	867	880	858	927	854	813	880	883	916	826	888	895	882	860	830	855	813	834	862	863	908	889	875	884	893	838	813	845	861	888	919	874	845	883	858	883	869	822	900	895	837	819	861	833	831	852	901	875	901	816	851	870	891	881	855	891	860	868	828	864	866	876	875	866	882	847	862	830	864	889	836	894	898	855	798	880	876	842	858	886	877	890	870	837	825	901	783	912	843	869	843	882	846	860	870	892	881	867	860	825	858	879	924	896	880	908	843	845	886	935	832	883	865	869	882	896	870	858	888	906	783	869	854	862	921	862	878	831	870	843	939	906	825	818	857	859	924	875	877	899	883	879	911	893	901	888	866	857	916	861	880	861	881	868	890	841	870	839	838	842	900	857	833	866	836	907	855	866	907	878	869	874	883	857	863	897	848	916	872	856	869	884	868	866	876	886	820	886	883	860	861	830	908	963	828	861	848	863	820	867	847	865	861	872	938	921	907	875	838	875	841	913	910	899	854	842	873	863	841	832	874	894	877	853	825	841	849	848	883	865	857	938	843	919	874	894	833	835	901	867	893	868	860	846	823	857	891	851	885	816	881	908	834	875	830	859	889	906	879	821	860	887	862	853	879	839	840	830	879	891	874	863	885	890	899	885	863	872	919	838	877	840	886	904	895	860	873	859	870	876	873	894	877	883	874	857	810	859	854	883	851	838	898	817	901	857	890	874	832	900	862	867	895	875	842	874	852	864	849	809	863	827	858	872	922	884	805	859	857	815	850	927	898	867	847	818	888	871	910	845	881	833	879	847	840	888	860	911	866	856	912	832	880	906	905	926	866	889	863	854	870	864	867	904	832	848	892	865	858	896	938	861	818	840	880	842	872	831	917	908	832	838	868	859	859	833	853	896	872	858	869	871	850	868	857	868	881	858	883	867	854	842	859	892	853	867	869	901	880	872	843	892	888	879	848	892	866	840	840	863	851	891	868	880	839	874	856	847	869	886	862	815	886	892	877	852	932	894	815	875	847	904	834	863	869	875	854	837	872	845	919	865	865	833	915	841	860	843	850	862	834	891	909	814	887	840	870	873	887	844	880	863	867	854	837	912	875	864	898	915	876	836	893	926	873	917	901	857	892	883	865	852	871	912	866	872	858	899	844	850	893	881	859	803	851	872	850	852	886	830	907	839	903	884	885	883	871	874	870	869	831	906	854	911	925	863	858	824	864	903	822	850	867	844	914	854	843	860	864	893	858	884	871	865	848	875	874	847	862	892	884	907	812	893	874	855	843	884	900	851	858	885	868	935	880	860	889	851	811	871	899	863	865	855	840	865	906	870	859	870	883	870	870	851	898	862	931	841	845	902	868	880	848	903	823	854	854	839	898	861	836	872	878	877	891	868	864	878	926	885	905	872	885	889	872	857	904	839	844	868	855	816	901	878	862	892	880	853	853	837	916	863	833	884	887	871	832	870	840	878	859	856	856	933	943	822	837	923	948	887	884	846	864	866	849	889	867	850	890	848	884	957	838	852	854	881	811	871	871	827	915	864	890	871	917	919	838	870	874	851	896	878	814	910	824	879	815	844	856	839	800	836	863	901	884	888	872	892	853	904	868	906	885	897	831	913	860	841	919	889	902	823	873	866	873	882	894	874	826	904	851	847	912	899	851	838	826	838	869	878	863	863	848	853	890	875	936	937	841	848	930	872	865	875	851	847	883	899	865	860	870	879	894	843	852	865	839	947	864	916	878	875	861	823	890	886	834	903	841	852	895	855	874	901	836	901	816	886	851	884	913	873	826	885	858	821	891	845	837	805	876	807	862	890	872	898	908	842	942	849	947	877	873	849	880	820	927	856	876	876	796	889	910	944	873	891	833	897	835	879	883	823	871	831	884	886	831	865	881	833	830	902	892	863	861	908	833	861	842	857	897	827	855	868	870	862	842	840	881	911	921	858	903	895	859	864	856	876	883	829	892	858	925	929	926	881	843	889	842	827	895	869	877	903	872	913	870	900	862	812	900	915	923	898	826	850	884	866	856	876	903	844	875	837	873	902	871	909	826	843	830	883	865	816	847	910	854	882	878	891	858	860	829	914	860	873	819	937	842	890	875	921	884	857	796	898	895	857	882	923	843	881	817	879	889	888	863	917	881	926	819	897	830	917	899	868	881	860	905	821	904	878	813	875	892	874	848	848	922	838	869	887	842	896	825	873	855	873	866	823	846	931	880	864	839	818	889	865	872	895	817	860	809	874	836	889	928	831	843	815	839	859	868	886	831	842	864	807	895	849	866	892	923	854	907	885	870	845	876	827	881	849	832	886	787	855	890	844	882	904	895	880	832	825	891	875	909	870	856	841	924	902	906	941	861	824	864	897	884	834	865	877	901	905	900	886	801	858	904	839	906	913	836	869	871	898	862	850	883	798	893	915	878	797	853	915	880	886	804	889	859	842	880	903	881	863	843	825	881	843	853	898	819	897	867	890	850	877	860	856	860	831	846	829	836	878	896	855	876	867	852	885	861	854	848	868	881	953	879	886	893	859	890	843	895	840	842	817	862	825	887	861	837	858	862	847	875	876	886	849	869	802	864	872	824	883	868	859	843	870	850	857	874	863	869	865	891	854	883	877	849	850	817	868	831	834	875	892	876	802	903	877	899	856	893	817	894	840	840	887	903	830	877	844	903	881	857	882	879	860	883	831	857	854	824	867	918	911	873	929	876	839	882	872	878	868	926	843	880	899	857	834	885	827	853	880	882	909	820	921	834	878	885	864	886	819	840	861	902	808	873	900	858	880	849	830	901	885	818	886	938	921	878	833	885	862	840	828	865	838	855	895	891	876	894	877	906	868	861	866	840	870	834	849	872	899	862	843	898	878	843	869	906	919	838	874	844	874	932	822	838	889	897	919	895	880	834	826	865	847	859	875	946	854	835	870	819	935	927	872	895	810	893	883	896	881	913	873	891	893	878	889	865	861	885	879	858	883	870	890	880	863	868	851	826	919	876	875	895	837	846	851	842	919	926	854	888	837	864	880	852	876	867	830	824	836	828	913	880	916	845	883	855	900	804	884	810	858	899	889	856	857	865
3594	1344	1365	1100	917	731	612	624	839	1776	1818	1555	1029	592	344	299	249	247	233	243	251	238	244	255	262	270	267	283	270	230	270	254	246	258	255	257	263	247	264	249	230	251	249	270	274	275	244	251	259	258	258	249	289	239	280	264	251	269	255	247	256	281	262	263	259	246	241	249	264	264	259	276	278	261	265	254	246	272	272	270	237	243	246	246	269	274	242	253	236	267	257	276	257	279	250	275	287	274	232	266	291	250	268	259	271	230	245	278	261	222	253	245	275	257	237	259	259	254	248	249	239	270	258	285	244	269	259	272	247	266	284	279	246	283	205	267	270	255	266	268	222	262	288	234	273	255	253	275	259	262	236	236	237	249	244	306	249	252	261	274	258	248	277	276	253	278	252	257	219	253	286	246	285	287	257	259	247	246	218	270	289	253	251	253	265	263	271	301	269	263	265	230	249	257	239	268	250	280	264	242	274	261	269	277	235	269	257	235	255	273	264	291	249	258	271	265	263	250	275	264	244	270	259	260	268	255	278	257	248	252	242	240	259	249	231	270	259	258	217	263	243	248	270	249	240	260	249	275	262	242	255	277	266	241	243	244	264	254	227	249	250	252	241	269	277	257	238	267	277	276	261	260	255	253	274	302	277	264	244	228	250	235	291	262	258	249	231	246	297	249	242	259	267	274	256	268	223	256	255	251	272	305	285	263	249	263	246	270	261	269	289	267	243	235	251	247	256	259	253	260	233	229	275	235	249	256	244	247	258	270	245	250	272	238	303	245	259	243	272	230	251	224	228	273	262	208	244	244	271	250	222	263	275	290	253	250	255	267	256	243	257	254	243	248	257	232	263	274	255	284	250	258	240	251	251	242	283	269	236	249	245	241	268	256	252	279	290	247	278	222	243	238	270	268	287	234	247	245	269	246	235	266	253	279	256	238	269	236	270	245	265	260	248	262	251	260	236	258	254	282	280	248	239	251	239	282	269	251	246	267	236	257	249	254	279	271	246	248	252	241	244	293	245	256	235	256	283	229	268	268	274	246	257	257	266	238	256	265	247	272	247	266	278	256	254	269	262	253	253	266	252	283	267	257	231	251	285	302	254	242	257	257	270	265	270	249	252	229	259	261	260	259	268	252	298	252	296	270	282	271	253	267	306	249	252	222	249	269	264	272	251	250	304	246	252	271	251	290	265	262	221	243	235	279	275	286	267	239	263	242	259	252	242	250	235	238	247	270	241	271	281	280	267	255	255	276	248	249	280	257	252	260	258	250	264	261	305	247	252	242	265	248	275	275	235	242	279	287	264	242	266	252	237	261	249	232	248	261	240	276	249	261	245	288	236	282	278	241	281	235	265	258	253	259	296	270	264	233	226	258	267	245	263	242	272	239	221	257	250	250	260	254	244	284	264	260	258	257	274	258	252	269	236	245	267	236	282	256	288	272	258	258	250	261	224	264	252	243	233	253	250	263	270	261	277	275	254	273	256	273	255	269	269	245	250	233	240	234	252	231	265	254	248	253	267	268	246	260	271	232	229	260	264	259	245	257	246	251	263	270	250	278	260	288	239	265	251	240	241	234	260	252	276	265	285	252	245	244	256	243	260	262	261	234	225	292	223	257	245	230	273	248	233	258	273	246	248	275	259	274	247	240	259	237	292	248	286	252	242	249	260	241	230	278	224	250	273	239	266	252	240	266	260	271	276	254	245	241	233	261	246	248	276	224	248	259	293	288	254	267	234	255	267	246	245	266	245	275	267	227	246	287	271	230	239	275	233	243	236	236	259	236	272	255	300	255	243	270	237	279	275	262	250	273	258	269	271	272	255	272	263	275	242	256	260	261	261	248	267	279	269	249	275	296	251	238	272	280	251	262	262	274	241	233	259	258	283	253	249	266	265	248	247	267	269	280	251	278	275	284	272	247	242	242	269	225	241	266	245	255	265	300	248	247	238	259	276	260	230	275	251	269	274	263	290	256	272	234	248	257	231	256	250	265	264	232	262	273	250	266	258	248	290	257	254	250	231	244	246	293	255	248	248	283	255	255	279	261	260	251	260	243	255	259	238	268	248	260	235	233	253	269	265	278	267	240	246	279	255	262	238	253	257	245	248	253	262	267	276	230	235	267	281	292	253	237	255	239	267	269	239	281	244	257	235	241	253	260	275	259	281	265	280	229	275	222	242	227	278	245	265	276	245	251	262	239	256	271	285	261	250	261	231	236	253	264	237	246	241	258	262	262	255	266	259	265	248	253	266	242	277	252	257	261	232	270	260	261	249	260	256	269	216	268	269	260	256	295	253	293	252	246	251	262	264	257	255	252	296	255	260	263	248	274	291	251	260	259	280	270	278	260	249	251	251	257	252	261	255	255	250	270	255	248	253	247	270	299	258	258	262	251	256	304	243	263	251	273	291	283	242	241	240	275	241	227	236	227	258	271	257	231	241	279	268	280	240	260	248	265	248	247	250	251	282	250	255	275	250	260	279	242	245	272	272	249	226	264	264	252	260	248	295	259	255	247	271	244	256	218	287	285	253	248	217	273	270	292	255	272	239	262	242	266	222	278	263	280	240	231	261	266	255	275	269	263	261	280	272	259	258	279	240	262	255	237	276	264	249	256	242	227	276	254	246	266	238	285	254	263	266	236	243	253	256	260	269	266	259	256	212	248	277	258	304	262	276	252	262	280	261	262	258	249	300	253	255	270	258	258	244	249	232	266	249	236	272	238	277	263	253	260	247	252	231	273	250	239	253	256	257	257	275	268	234	253	243	244	260	250	237	245	279	263	261	277	250	259	258	257	260	253	266	264	251	247	274	239	247	243	246	245	259	256	247	296	264	265	231	216	241	237	256	220	278	251	255	250	259	268	258	225	254	249	256	263	259	269	243	270	252	274	245	247	246	262	281	254	291	245	277	255	258	300	251	244	244	259	244	231	305	235	252	242	253	259	240	228	265	275	271	271	277	283	249	238	237	256	268	246	259	257	250	242	257	243	248	269	242	255	260	249	262	300	255	272	250	216	261	267	249	249	258	286	280	271	260	242	288	239	245	264	259	260	296	261	268	252	286	249	289	267	281	255	262	271	278	284	277	271	236	272	235	259	248	274	248	240	251	280	256	275	231	252	244	306	289	273	251	260	273	266	260	261	267	253	262	234	272	241	258	268	253	230	259	239	236	264	250	253	277	271	251	277	236	257	241	262	263	263	276	279	249	279	259	250	251	272	269	225	264	274	261	261	256	263	257	253	246	260	264	277	275	274	249	286	256	268	255	258	283	242	243	277	295	235	273	259	270	250	281	252	271	248	262	254	265	266	263	286	295	238	257	285	256	255	279	263	260	243	232	259	233	241	265	245	268	265	269	258	258	260	241	251	257	264	244	253	275	263	254	242	235	265	264	241	268	257	244	266	219	267	268	244	259	246	255	266	267	267	280	262	254	237	268	235	246	249	303	249	283	242	285	229	263	237	268	262	278	271	267	265	262	264	214	272
3223	1621	2855	3664	3462	2841	2373	2467	4208	8627	8129	6006	3621	1922	1080	689	674	653	675	640	631	623	675	641	693	658	663	667	665	651	645	667	631	633	628	633	651	665	672	627	630	699	629	652	659	667	699	683	676	612	625	692	649	654	668	638	644	635	676	659	666	661	684	660	630	615	661	678	707	669	612	676	669	628	629	647	682	645	639	669	637	702	673	661	688	720	695	686	649	653	680	642	635	636	663	688	638	652	657	684	681	660	671	672	661	673	662	658	663	666	642	653	674	671	655	639	621	621	635	660	620	643	652	654	656	671	607	702	679	688	668	683	629	701	718	683	637	654	617	662	678	627	649	673	692	654	663	634	644	691	666	657	653	675	626	668	620	637	638	724	636	647	667	625	642	696	669	664	659	657	650	647	650	655	722	616	680	703	629	641	657	679	618	648	650	634	715	696	696	661	685	682	689	685	628	662	704	637	646	646	616	669	642	636	635	686	658	628	686	657	678	660	650	610	613	640	670	640	669	686	650	628	662	655	616	651	678	677	642	657	712	583	647	695	688	690	694	670	665	684	670	611	682	700	597	636	637	690	641	659	669	623	655	670	611	655	668	660	664	659	657	670	629	631	699	643	641	677	645	650	616	659	666	701	693	664	616	611	665	652	667	651	633	656	677	666	653	615	722	639	596	680	649	715	663	653	658	676	657	662	646	638	640	675	631	647	673	644	658	652	681	703	642	642	662	696	690	638	636	665	670	646	666	657	682	684	629	664	664	655	658	623	615	706	587	681	648	629	648	654	644	696	631	653	645	671	626	648	668	656	684	652	673	665	686	671	638	702	651	666	663	635	627	670	663	662	700	671	701	650	637	647	694	672	677	673	659	649	648	661	609	684	669	630	666	644	634	642	640	649	635	672	669	649	701	645	687	645	658	674	675	666	636	646	695	660	648	681	642	602	656	669	649	600	655	625	660	631	621	697	636	658	679	614	616	677	630	655	637	640	696	711	663	648	646	682	654	674	669	659	704	636	646	622	706	625	647	665	659	651	662	645	695	673	679	640	641	682	671	637	679	656	646	689	655	659	664	664	679	647	661	625	661	588	693	669	621	653	644	691	659	609	591	666	645	654	645	636	642	622	643	645	702	687	612	646	590	668	678	667	695	660	661	696	661	641	628	677	669	670	632	648	649	683	649	698	656	641	653	634	672	632	648	620	662	668	592	640	663	651	695	666	627	703	673	648	661	635	650	645	639	640	634	634	598	644	674	612	631	612	632	633	666	620	646	633	676	694	621	689	693	671	668	659	684	616	663	645	662	654	642	723	641	678	659	668	637	675	604	676	681	675	657	638	630	682	643	675	618	659	619	643	668	641	668	662	694	666	642	701	703	615	683	625	692	637	645	642	659	624	650	633	649	648	670	676	625	607	670	645	661	629	632	693	648	702	625	616	690	651	655	651	625	655	651	698	675	650	691	646	675	690	593	648	685	650	651	632	660	674	663	690	664	679	643	710	666	650	648	688	636	682	660	629	648	631	674	664	685	622	670	671	663	647	677	640	629	655	638	611	651	643	659	678	670	661	652	648	665	633	685	640	676	651	703	600	657	674	646	669	672	667	628	668	662	706	689	666	638	655	678	654	696	661	640	696	657	675	620	652	671	637	652	688	665	652	633	661	666	625	671	685	631	640	683	620	663	655	660	676	679	618	629	636	627	657	679	619	656	670	680	638	694	668	624	633	616	671	687	614	666	639	652	670	649	671	689	679	650	650	630	677	621	633	641	635	653	641	660	652	615	704	623	652	631	598	669	604	661	636	663	656	639	674	654	676	641	657	679	641	615	619	648	675	649	636	613	671	643	620	620	611	702	684	666	691	663	674	656	667	632	647	625	620	682	670	658	649	675	642	649	638	632	678	687	664	607	641	646	670	669	629	628	654	682	619	689	693	634	680	659	688	683	608	636	689	635	652	661	638	660	686	642	670	641	686	667	629	616	681	649	696	660	664	655	633	685	647	674	659	647	619	630	688	671	606	635	667	682	626	677	659	639	686	668	653	640	674	638	647	613	639	630	702	634	681	637	701	624	676	658	613	689	668	668	624	706	683	666	715	637	708	620	660	672	656	657	671	653	629	710	643	739	661	624	651	635	665	675	623	617	668	632	673	659	669	584	647	714	688	691	629	672	682	695	633	642	654	646	677	641	657	648	596	705	654	656	651	659	635	644	632	623	673	619	697	656	640	646	638	656	665	629	675	652	670	675	682	632	626	644	664	661	596	675	660	654	643	642	619	671	627	651	648	660	618	700	641	657	631	635	661	673	651	617	638	660	661	669	602	667	642	685	710	707	658	677	660	668	619	674	682	626	667	665	703	684	677	659	654	640	668	668	657	674	699	681	659	673	653	652	676	690	696	605	665	638	604	590	637	698	653	634	659	605	677	642	683	668	634	662	651	680	661	684	639	683	662	629	689	679	629	661	627	661	679	643	692	666	648	673	676	658	679	668	627	652	693	611	651	628	670	689	677	656	689	650	688	693	659	644	678	593	662	646	626	616	691	604	665	683	660	664	634	664	628	682	638	638	643	626	660	609	659	636	627	623	635	673	635	606	654	657	652	656	626	659	643	668	625	646	651	632	619	642	672	672	597	664	653	595	623	654	696	638	655	660	663	618	657	668	686	631	634	646	630	668	646	652	637	652	603	607	663	716	644	687	699	627	665	625	641	682	649	693	621	679	648	648	649	680	652	645	663	631	627	639	663	629	676	679	677	654	620	629	668	590	683	643	658	630	620	669	664	677	643	625	658	620	648	658	669	677	659	642	679	684	657	669	670	670	661	699	687	665	646	647	653	649	642	671	679	633	642	689	649	621	644	648	663	647	662	650	666	639	712	650	667	690	632	617	704	680	658	663	667	705	601	630	630	639	616	650	673	641	640	691	683	634	656	628	661	676	648	660	651	689	650	617	653	644	645	672	655	660	658	617	668	693	691	642	673	653	659	660	671	649	650	644	621	683	681	671	629	647	679	623	641	672	658	638	644	664	660	689	679	633	648	660	665	671	643	627	632	656	646	674	633	659	702	646	656	659	660	681	654	625	670	628	691	604	638	671	679	657	657	677	664	654	652	640	668	650	615	665	666	680	600	692	636	645	647	663	693	644	701	633	687	634	652	688	630	698	624	640	639	610	675	688	650	650	640	655	634	685	634	653	759	660	639	687	638	655	643	674	661	661	680	620	662	632	673	682	686	661	670	662	663	642	666	671	704	618	652	674	668	656	630	628	656	628	651	674	663	632	684	676	662	681	663	682	671	668	653	654	719	611	659	633	628	654	673	645	656	641	641	655	696	676	648	655	711	660	644	629	596	634	646	599	650	679	581	685	712	645	711	671	670	676	641	654	654	637	643	665	674	662	699	636	647	652	647	662	677	689	648	679	652	682	691	665	708	677	644	596	662	666	673	671	621	707	670	663	653	644	666	626	622	659	695	636	674	681	685	664	615
9279	3680	4456	5482	3646	1943	1381	1447	10072	24081	18696	10170	4243	1697	573	306	319	295	352	323	295	312	332	328	317	345	325	310	257	300	313	321	314	304	347	349	329	311	343	317	356	313	313	299	349	324	319	279	317	327	310	300	323	292	325	353	317	301	304	328	329	317	303	322	320	301	298	289	352	319	317	347	345	312	330	325	292	312	299	319	319	330	304	308	296	284	292	338	339	353	331	304	303	314	349	332	320	305	282	300	331	319	335	338	292	300	335	296	330	348	334	324	293	320	288	331	327	289	324	343	338	337	310	327	319	300	307	306	310	299	308	317	312	328	303	332	318	296	304	323	299	306	337	310	321	336	320	339	339	351	326	347	319	330	321	324	276	317	331	293	333	328	302	292	326	322	299	337	322	291	335	330	309	362	327	335	327	326	323	318	350	316	343	301	308	312	303	309	296	315	286	304	315	320	282	304	291	302	324	333	348	308	321	300	307	322	330	302	316	294	306	295	285	326	321	305	309	345	336	327	291	353	300	315	325	327	325	345	319	318	320	323	316	317	300	351	312	276	318	313	345	333	321	344	318	292	315	335	331	303	345	311	310	299	306	308	292	286	288	309	268	331	327	327	293	285	291	319	318	341	337	312	312	329	287	284	294	317	329	305	310	333	357	302	312	333	339	310	327	322	295	290	318	322	283	321	303	319	315	310	315	308	329	320	301	315	314	274	319	328	331	318	340	327	341	306	327	350	321	307	313	303	345	309	320	325	306	316	309	343	330	291	333	325	336	307	290	326	337	306	352	310	309	319	316	316	332	317	340	334	361	313	331	282	329	338	323	316	319	348	310	343	322	327	340	321	316	364	323	313	324	338	316	327	314	305	325	311	325	329	312	283	320	318	315	305	346	331	309	311	313	332	294	314	283	324	303	349	292	345	316	292	332	319	328	315	308	290	337	335	317	310	304	305	297	322	311	293	333	295	300	280	351	330	325	282	327	319	310	324	351	328	305	319	295	287	310	311	349	332	287	307	280	315	320	346	321	331	355	290	298	306	306	319	314	327	300	311	310	333	336	314	321	313	321	327	323	296	333	305	283	343	351	317	357	280	338	305	331	297	347	329	317	289	315	311	280	293	337	316	295	320	305	321	276	354	303	344	302	309	305	320	302	319	343	303	313	319	317	316	298	314	339	303	306	289	294	295	331	329	342	342	304	312	339	313	294	306	323	342	305	331	301	326	312	310	314	304	291	314	322	305	301	305	307	325	354	295	346	327	302	315	332	357	306	324	294	312	300	322	283	307	306	305	321	314	322	298	343	315	340	291	362	343	354	330	340	290	349	290	297	301	294	315	314	354	316	346	322	321	316	319	295	298	322	339	324	303	315	339	316	330	311	315	329	298	326	335	339	317	343	305	316	336	332	310	283	303	321	341	319	329	324	270	303	323	313	342	290	325	335	339	308	305	348	334	318	327	325	296	320	301	319	297	316	279	321	304	312	308	304	293	328	319	325	337	320	296	328	316	308	294	338	296	322	297	340	288	305	325	347	342	313	339	326	348	332	300	321	317	315	316	323	342	294	280	314	321	283	357	334	325	312	316	316	325	338	332	335	326	295	317	334	300	314	304	295	334	360	332	339	349	309	329	355	281	356	312	335	282	341	331	312	315	327	302	307	313	319	312	315	324	323	308	333	358	319	297	305	300	292	326	320	314	306	343	305	335	316	295	314	305	317	345	331	325	323	310	313	312	351	345	295	336	321	315	328	263	323	325	306	307	331	360	313	310	313	312	325	290	291	313	301	328	307	333	326	326	356	286	358	297	335	290	324	293	329	302	298	306	331	312	308	333	311	320	334	311	359	326	298	312	319	312	282	284	315	356	341	342	319	333	311	334	362	309	274	304	281	349	327	334	330	325	342	314	314	321	305	350	333	326	361	314	295	339	285	306	321	334	338	346	327	328	324	323	345	345	298	342	322	319	313	331	321	329	320	319	299	308	314	297	364	331	338	319	314	288	279	313	298	315	340	297	329	313	345	324	300	312	325	277	322	301	316	296	324	297	315	294	332	349	303	291	294	348	317	372	334	320	331	361	296	323	297	303	317	320	312	323	355	360	324	333	299	294	298	304	340	297	310	305	297	360	330	320	294	317	321	328	322	297	305	305	331	329	306	348	330	310	298	342	332	291	339	310	334	309	322	357	331	343	320	307	320	290	308	348	306	291	312	318	352	345	321	276	319	327	323	309	331	323	325	331	330	287	326	332	345	319	326	287	335	314	274	328	295	291	312	302	359	317	354	311	310	322	292	296	287	301	300	337	326	319	333	354	332	316	338	309	317	341	335	311	321	302	321	292	309	322	347	309	339	303	358	333	331	308	306	310	356	309	313	327	305	311	322	311	350	328	313	294	307	321	306	315	318	303	315	300	323	298	317	302	307	310	277	317	343	333	273	290	316	295	275	324	318	280	328	327	324	324	325	335	334	332	295	310	349	303	319	313	305	291	325	319	328	312	326	314	322	302	330	339	309	331	316	332	333	334	355	325	319	346	261	327	312	320	277	334	303	339	269	313	296	353	329	297	305	307	331	311	304	272	335	342	303	305	312	316	309	323	322	323	314	338	333	359	318	307	352	288	303	327	331	319	326	330	317	335	349	322	317	339	293	362	278	334	305	294	312	329	344	301	325	299	316	318	300	324	300	323	336	300	301	319	320	325	327	293	333	322	337	321	296	333	319	327	329	359	320	301	311	345	323	300	336	329	301	330	302	336	336	322	296	307	324	312	307	323	334	325	321	345	335	336	327	300	285	318	336	333	310	308	330	327	341	302	322	320	311	335	331	322	308	295	289	311	361	347	304	339	355	300	333	319	315	291	314	306	319	338	354	308	335	329	339	292	297	310	317	325	330	304	332	303	321	332	345	296	293	348	292	314	349	283	312	354	321	302	320	304	348	325	338	331	319	326	339	316	320	327	319	299	339	340	324	331	281	327	311	331	287	296	291	321	303	308	306	319	325	308	319	334	304	336	330	295	353	316	315	294	344	341	315	313	316	329	319	316	328	308	321	318	313	288	293	321	332	321	279	312	325	336	323	330	327	303	310	324	337	329	325	334	293	301	331	322	318	308	280	322	319	297	326	305	339	306	318	312	291	339	341	339	301	289	312	314	300	338	303	356	263	336	342	285	318	283	299	290	299	332	310	321	324	331	336	309	333	332	340	302	338	305	326	351	346	316	299	327	335	317	327	343	294	303	313	296	317	322	317	355	318	326	311	325	342	302	348	297	284	331	352	299	318	270	290	314	320	276	289	300	292	308	334	337	344	329	296	304	344	300	318	317	295	291	311	284	318	310	328	325	316	309	322	312	304	309	311	309	344	322	324	295	310	333	353	335	319	319	327	330	335	277	303	330	316	315	339	350	316	315	320	301	325	328	334	327	327	320	339	305	325	361	332	349	313	297	306	293	306	328	319	321	280	278	300	314	349	307	318	316	292	310	328	311
7198	3289	6861	12462	9658	6264	5726	5753	25307	45065	37817	26327	15047	6800	1750	795	809	760	792	733	781	801	714	808	794	804	768	798	784	780	789	827	771	763	755	787	818	787	792	779	787	756	767	795	800	758	805	757	790	816	750	840	802	779	802	819	736	769	761	829	813	802	789	754	839	796	799	787	790	780	773	791	713	803	740	818	828	773	791	768	746	770	799	820	731	800	750	819	767	779	784	762	771	822	753	727	767	776	786	741	786	771	803	785	856	806	837	805	786	775	732	765	731	768	815	790	814	733	817	772	767	815	767	766	787	807	776	792	767	788	746	759	774	772	802	802	779	802	792	744	761	804	800	812	789	813	793	779	744	799	756	784	806	789	787	778	798	784	748	827	764	799	824	775	844	775	749	804	765	820	727	773	787	807	817	789	803	818	755	809	773	834	812	826	776	774	746	800	825	809	749	835	774	788	798	765	771	785	784	784	834	765	749	797	758	795	793	782	782	762	764	768	823	748	768	773	795	774	819	779	804	761	788	819	841	796	769	787	775	788	747	775	771	797	777	795	797	789	794	735	799	729	788	746	777	775	767	769	788	776	774	772	756	780	795	814	769	831	780	812	784	786	864	774	773	759	791	816	813	759	775	782	767	736	779	797	750	783	759	808	775	809	881	763	759	801	785	818	802	773	760	788	748	778	779	773	818	789	785	822	795	772	790	793	749	748	804	776	796	817	739	736	804	784	717	841	752	782	768	819	811	770	823	836	751	803	799	742	808	807	761	818	799	803	775	867	829	768	757	762	832	767	819	804	809	793	726	785	795	824	816	851	768	786	793	816	781	725	812	779	852	745	758	799	803	721	801	768	784	767	805	741	749	813	820	722	762	800	807	798	808	789	797	771	791	770	795	718	795	737	774	746	782	789	815	745	820	775	806	763	816	825	839	774	810	800	826	784	783	789	808	755	725	800	773	794	760	778	811	811	758	794	765	769	755	807	782	751	774	739	822	816	847	748	790	801	809	796	780	790	776	751	792	760	824	823	765	749	777	790	768	787	791	834	810	813	745	843	791	811	780	806	747	744	804	788	787	777	795	794	803	788	742	771	828	791	795	757	795	794	741	768	825	838	790	786	761	808	806	749	816	779	710	786	754	758	750	784	755	777	756	815	774	770	756	799	769	856	785	801	840	740	744	747	758	761	724	751	762	781	789	788	806	759	758	794	781	759	818	805	799	786	775	731	766	784	773	817	763	845	826	768	800	773	792	729	829	810	799	761	786	762	824	776	800	773	777	795	733	763	770	790	810	788	825	812	791	803	787	805	821	829	797	796	756	798	777	820	758	774	806	772	770	789	786	797	774	760	815	758	777	779	775	764	788	782	838	782	791	750	759	818	769	820	798	785	763	817	783	749	818	806	779	803	789	780	795	766	777	740	815	748	718	757	789	758	782	774	807	781	754	799	832	790	754	774	773	821	788	787	797	797	779	797	741	814	766	777	819	764	808	786	779	764	754	819	789	768	751	783	778	779	777	763	773	780	764	753	826	784	806	866	745	776	741	759	774	769	789	773	823	808	816	792	840	781	758	802	831	749	786	810	766	754	814	781	769	749	760	737	765	754	765	788	817	749	766	780	744	781	758	783	809	782	783	788	792	764	832	826	794	755	782	769	779	814	847	773	793	757	807	769	778	788	803	819	823	791	800	721	808	747	773	794	766	749	780	785	785	822	795	772	807	801	771	789	807	788	805	791	768	765	815	766	725	762	781	769	738	758	790	750	836	809	747	806	785	727	713	771	783	793	770	796	770	795	778	798	750	772	784	782	802	751	765	757	738	796	784	721	845	773	777	782	793	797	765	801	728	722	791	783	766	753	808	741	743	749	820	811	781	761	760	769	785	790	761	778	773	802	771	775	809	781	770	770	760	816	799	750	791	774	803	736	784	752	806	792	746	805	786	792	745	802	768	760	773	778	828	792	781	775	816	756	758	807	789	810	777	758	761	757	808	791	784	766	843	804	778	789	743	760	789	764	756	782	742	796	840	829	783	745	756	792	771	751	749	760	774	798	716	809	746	760	732	748	809	779	807	807	765	805	767	829	785	776	768	779	802	768	800	815	758	773	746	817	753	820	748	765	746	805	794	741	765	807	818	783	815	775	762	771	826	807	801	796	792	829	746	765	784	772	775	825	806	777	783	773	801	744	834	810	807	743	791	767	818	765	772	778	812	764	824	782	788	821	795	830	787	831	793	790	776	822	755	729	721	764	821	819	834	807	795	804	817	778	771	782	828	718	837	765	802	804	766	779	738	778	763	793	801	786	774	801	768	793	757	762	828	781	788	786	748	746	750	763	800	756	837	814	828	766	766	778	792	765	753	807	796	778	784	810	748	771	793	785	773	818	790	773	800	789	807	788	799	831	790	811	771	810	747	785	777	784	738	772	779	817	776	753	794	769	768	781	835	786	745	818	808	770	757	795	825	808	797	797	788	839	764	767	790	775	785	804	781	834	786	751	767	764	800	764	793	811	801	768	821	775	834	836	766	718	737	802	848	813	753	746	819	781	748	775	797	787	771	776	778	727	772	834	767	774	777	825	813	812	751	728	746	762	772	795	798	784	760	770	788	779	808	758	811	825	770	798	774	797	759	817	742	755	755	770	799	770	806	782	793	808	748	804	801	762	804	772	802	763	803	801	755	790	769	797	773	764	783	784	785	773	795	798	810	761	735	798	731	772	789	838	759	828	755	797	791	814	806	764	787	766	798	761	798	772	753	795	788	818	766	771	772	788	761	822	790	772	801	850	793	776	794	798	746	780	767	758	820	783	785	769	763	759	772	761	794	794	771	814	815	759	784	782	793	800	762	760	778	759	785	775	807	787	750	819	824	795	796	770	826	702	765	821	782	771	784	797	802	777	798	810	813	814	786	788	811	758	768	740	778	818	774	804	767	774	748	755	799	796	834	762	744	802	753	820	770	785	770	789	790	790	785	766	777	754	685	782	764	755	733	768	776	732	806	795	766	795	784	818	706	777	808	832	831	783	805	790	782	769	792	793	785	781	789	750	754	836	730	747	766	774	775	786	851	775	751	809	789	761	768	723	816	777	763	763	744	788	764	827	768	767	822	805	780	813	840	741	770	775	748	752	766	793	775	761	794	772	766	775	807	776	790	768	771	772	730	749	773	825	778	794	808	812	723	795	747	790	805	819	812	786	759	808	800	792	749	772	771	805	805	807	768	808	791	765	783	770	796	757	804	806	757	776	737	748	742	764	823	818	765	758	737	802	822	748	770	848	761	783	799	751	734	745	779	830	799	763	818	816	803	753	792	755	768	827	794	805	798	820	791	767	733	784	763	770	782	804	804	818	842	736	787	749	776	763	776	822	806	769	753	787	753	759	795	790	747	759	771	796	814	780	775	788	723	759	767	775	735	796	779	734	835	777	784	752	765	843	745	780	780	791	800	757	760	801	744	773	791	772	787	758	757	777	814	737	776	797	786	761
15809	6904	8290	7807	4630	2660	2819	21214	37668	36601	27097	15325	6455	2336	569	309	360	310	363	358	280	342	315	349	359	341	312	341	367	309	307	301	312	342	320	295	336	339	342	322	315	311	334	329	341	334	325	316	301	324	319	287	330	313	340	329	321	304	353	356	340	356	329	313	307	337	306	331	338	322	320	345	324	319	330	336	317	340	353	317	300	349	314	324	326	315	349	323	340	321	324	285	318	338	307	323	312	346	358	326	331	362	337	310	338	303	352	307	347	333	287	291	333	352	348	334	337	337	285	342	299	339	314	315	324	340	325	331	312	299	325	338	357	353	341	294	285	351	352	341	343	314	326	339	316	307	345	327	321	294	311	308	315	303	346	348	326	347	314	299	340	340	359	331	328	352	337	322	309	307	358	356	330	362	332	287	317	299	317	306	300	342	293	344	317	340	336	332	327	308	316	343	327	324	287	314	331	326	345	319	330	312	344	347	297	343	305	307	331	335	317	287	306	339	334	296	340	330	360	316	323	320	328	305	301	343	321	295	322	318	314	329	311	290	321	323	326	292	321	314	287	309	320	335	326	340	346	347	318	309	336	310	304	317	319	328	332	283	336	341	315	328	328	377	325	293	328	321	331	331	329	297	334	298	336	355	338	321	325	327	314	310	320	363	324	360	342	323	348	299	310	350	311	309	313	302	328	337	307	314	322	340	335	324	336	321	321	351	321	313	338	366	339	313	355	331	353	318	352	335	352	349	339	322	348	327	333	308	322	323	329	318	327	342	360	318	316	286	295	318	330	345	311	286	301	340	369	370	304	329	333	342	328	328	321	317	327	353	307	328	299	320	329	281	308	340	347	311	298	312	303	294	291	332	347	326	300	332	316	316	337	325	355	342	328	320	355	331	370	323	313	322	357	354	342	334	349	332	311	300	292	337	349	350	332	328	317	328	300	345	326	315	302	332	328	339	330	296	352	309	297	346	340	329	314	300	319	390	316	337	325	335	356	312	310	346	339	332	312	309	310	308	320	306	305	342	291	331	349	311	295	314	330	334	323	332	310	298	330	343	300	313	306	359	317	329	337	317	354	327	329	344	290	363	305	328	337	353	295	343	304	332	334	356	334	342	305	322	333	335	340	316	333	309	346	312	338	333	363	344	322	353	324	318	342	342	326	296	318	344	337	336	312	335	325	291	318	313	333	325	353	323	323	357	349	332	323	311	299	312	310	329	313	342	339	320	327	314	306	334	332	328	369	339	314	334	307	339	335	311	326	348	330	314	360	317	324	345	330	301	317	296	318	315	322	292	346	353	293	314	314	320	334	332	355	345	322	328	332	330	356	315	338	349	323	297	332	321	330	320	325	350	363	340	331	361	325	291	267	304	345	339	310	336	322	305	329	326	319	318	310	312	313	379	332	346	319	322	323	340	314	335	337	318	300	359	306	326	311	330	316	340	334	318	327	292	313	340	287	291	301	348	344	299	330	294	324	316	299	350	336	327	312	341	323	311	308	306	350	318	303	321	349	333	328	322	339	347	343	320	358	315	324	323	282	308	304	307	310	344	358	339	319	310	309	333	284	335	324	333	306	311	319	328	306	325	350	351	307	327	324	353	316	305	334	329	314	340	333	351	329	303	317	362	341	328	317	344	319	337	345	323	366	364	287	317	332	302	349	331	365	348	289	353	337	341	337	310	310	278	355	318	330	305	348	338	348	331	326	315	293	323	340	341	318	325	301	343	344	339	331	321	339	329	325	345	323	334	337	355	330	309	363	319	330	285	336	349	311	323	304	311	354	308	333	317	325	350	322	333	309	311	303	301	314	338	316	333	310	303	301	319	327	341	349	278	299	326	335	347	293	310	300	310	294	291	337	354	318	322	324	299	329	307	350	302	305	335	325	326	344	323	302	322	323	336	314	341	321	339	360	347	336	302	323	340	348	319	326	308	328	335	302	327	330	307	307	302	333	326	311	321	301	348	318	347	306	299	336	332	341	377	316	318	321	331	327	337	348	341	309	312	318	339	317	305	356	336	335	300	355	303	368	317	325	320	342	297	329	342	319	323	277	324	324	336	301	327	305	363	323	362	339	312	329	317	342	323	342	309	338	339	320	316	315	294	334	344	345	321	341	307	347	319	317	326	302	299	328	325	326	326	345	327	330	317	338	352	333	347	339	307	338	340	326	314	361	338	327	324	340	305	322	307	343	334	324	294	329	312	328	351	345	330	333	311	325	298	323	326	295	283	311	294	319	307	302	334	336	323	306	318	326	323	378	337	337	344	334	325	343	314	333	335	318	341	348	335	325	333	339	302	321	358	334	316	316	300	307	313	346	298	345	363	323	364	357	317	342	310	326	324	351	339	332	341	329	335	332	313	321	337	360	313	314	314	362	321	366	338	325	311	322	373	309	329	333	328	336	315	366	302	325	338	348	310	355	318	334	287	307	330	309	288	311	299	314	321	316	315	344	306	332	294	354	317	331	319	323	335	328	305	350	298	321	329	322	335	334	300	340	317	314	312	287	289	359	322	325	313	333	333	285	266	344	346	314	348	336	330	308	319	314	336	322	332	337	336	325	326	311	306	343	289	340	314	364	330	337	347	318	340	352	306	347	308	336	317	310	360	326	331	333	321	305	313	332	339	340	318	324	330	339	329	300	352	354	332	340	341	314	288	352	321	325	289	333	310	343	337	323	310	363	360	305	340	296	317	310	346	321	323	324	340	333	309	350	357	320	353	343	295	326	344	309	320	332	342	305	358	309	302	308	338	326	326	329	341	333	328	321	339	335	304	320	345	337	323	330	300	351	314	322	343	304	360	327	340	307	345	319	336	346	320	324	325	336	325	337	377	334	339	322	361	335	315	352	285	362	317	346	302	334	326	349	336	320	344	324	343	324	292	316	341	299	326	328	305	340	334	318	322	319	320	323	318	300	338	322	336	316	345	347	329	324	307	358	344	322	316	298	341	335	334	320	367	309	330	325	330	324	308	336	340	314	357	335	338	324	349	304	344	292	285	304	293	310	305	338	316	310	341	292	328	352	323	327	283	339	328	329	320	305	335	335	345	304	335	328	332	331	327	310	339	292	309	325	357	302	308	310	296	296	310	302	332	318	334	312	326	310	374	335	317	307	346	321	333	330	384	327	335	338	326	336	353	369	355	334	308	324	351	271	288	367	349	340	344	332	341	323	307	345	340	332	330	336	334	322	322	301	358	350	321	331	356	318	324	302	305	327	289	318	342	337	308	347	309	308	334	315	329	346	291	339	317	314	315	350	348	366	311	312	302	310	317	328	337	303	289	353	309	333	335	337	294	353	319	310	310	329	338	327	326	328	289	339	336	318	320	333	339	339	315	336	315	327	335	299	376	349	367	336	360	337	311	313	334	325	344	340	325	328	341	332	344	321	310	287	314	330	329	311	321	345	336	320	351	339	324	328	356	335	360	322	305	322	353	319	317	346	314	318	318	349	319	351	328	327	356	307	336	328	325	307	290
9787	5423	11770	15071	12196	8293	10955	42080	55192	53621	44405	32408	19048	9179	1697	785	750	814	770	785	768	789	802	822	824	802	814	788	783	770	813	773	821	788	778	761	839	809	746	784	832	764	789	811	791	764	846	796	782	803	821	784	769	809	806	848	827	789	806	796	783	787	766	753	786	734	790	816	734	746	710	837	781	757	768	732	769	774	778	785	783	791	773	775	824	722	772	760	799	758	838	790	800	809	751	787	766	770	799	760	837	807	803	724	799	807	784	806	847	749	794	811	800	768	803	815	800	812	799	768	862	807	837	831	786	785	774	778	824	782	793	796	795	767	801	786	828	776	781	837	803	796	748	779	810	818	825	763	739	778	815	794	735	763	797	756	782	822	815	773	769	784	779	817	778	797	787	760	808	800	762	731	714	771	770	809	756	777	761	807	778	809	814	797	756	764	739	738	790	826	762	757	791	749	787	785	803	795	820	769	771	738	785	793	777	808	809	751	771	825	751	780	771	828	848	830	791	795	791	776	795	790	766	757	805	790	818	778	846	786	796	762	784	783	821	775	775	802	784	805	786	781	814	786	819	779	764	788	817	788	807	846	771	815	812	786	775	774	781	780	789	817	790	745	800	804	811	806	776	798	742	823	795	832	862	778	794	793	815	773	768	785	798	792	796	738	778	773	807	798	764	849	791	778	804	789	822	760	719	810	784	761	843	766	780	766	738	736	784	761	759	814	775	799	763	814	777	767	817	754	783	771	806	794	817	738	791	758	756	768	784	738	791	805	753	819	803	748	809	772	803	776	784	801	848	779	749	782	771	803	839	782	809	810	804	781	813	755	779	769	776	797	779	782	791	815	726	783	751	698	797	807	768	787	817	800	781	800	752	794	816	760	770	809	813	872	817	761	727	804	794	784	760	778	780	744	762	749	762	791	813	793	787	759	782	782	838	803	826	775	770	816	777	812	749	816	771	789	814	788	799	767	764	830	758	795	781	817	767	767	819	841	843	803	784	744	786	797	772	771	761	790	765	747	830	842	801	798	829	799	794	728	840	835	780	820	789	827	815	795	738	820	798	788	784	803	781	750	756	831	781	776	802	765	765	786	779	749	754	776	780	788	770	794	764	787	825	778	803	785	820	793	786	772	870	792	759	808	787	732	804	797	788	776	785	815	811	783	789	809	800	789	771	750	804	786	812	778	778	774	761	785	788	799	771	818	760	799	781	782	787	826	778	822	781	725	819	789	774	737	777	793	788	746	790	766	752	792	779	783	803	805	811	793	787	798	780	732	837	831	743	750	788	845	778	830	745	785	778	749	756	788	727	735	810	777	788	796	758	787	774	784	779	801	832	761	767	745	792	761	732	783	779	795	828	760	805	797	767	719	760	800	803	774	794	780	766	820	806	783	790	735	801	754	799	776	739	790	773	769	772	803	782	800	821	805	829	779	796	774	799	802	749	783	779	802	800	747	794	762	811	762	795	766	775	750	772	780	791	809	831	786	797	729	753	790	791	804	825	793	819	779	820	762	812	843	794	836	776	771	808	763	824	817	809	843	805	822	779	834	834	802	786	807	774	822	779	808	792	789	791	778	760	815	817	784	768	756	813	726	815	763	796	772	743	782	780	784	806	811	799	806	790	816	821	801	743	762	839	827	788	793	824	833	799	787	782	780	755	789	822	774	836	800	804	727	802	811	842	755	795	825	755	772	821	828	777	784	803	780	813	864	762	796	757	889	745	762	810	800	822	886	802	827	784	783	838	791	833	814	793	825	833	788	793	805	834	832	716	805	810	815	748	717	763	808	829	803	812	791	773	712	841	803	789	797	818	774	789	820	759	771	795	808	786	779	787	799	765	796	769	781	769	769	775	781	799	775	789	787	753	777	785	792	810	736	834	825	805	771	748	777	767	797	811	775	808	757	819	791	762	779	762	817	838	818	777	804	787	739	777	781	807	767	787	757	781	797	724	801	761	793	794	803	775	804	730	815	792	776	800	740	770	738	756	810	761	768	782	782	797	724	781	799	804	869	815	754	801	775	820	849	802	802	806	753	786	784	826	788	775	801	752	775	734	778	754	850	773	800	761	796	777	810	815	766	769	777	847	756	809	801	743	783	798	822	777	779	759	849	762	751	793	762	788	818	764	787	778	775	772	827	803	782	794	775	798	804	778	769	772	808	846	815	782	816	837	827	760	796	793	812	769	836	788	767	775	844	769	789	746	798	822	821	804	818	739	765	772	795	734	821	829	767	815	757	821	840	759	779	787	775	787	799	817	804	785	825	783	787	772	798	766	781	791	772	790	816	786	826	810	807	772	806	791	782	741	826	797	807	794	734	807	730	831	791	748	788	786	799	777	790	789	771	779	795	830	732	802	792	791	820	809	744	797	830	732	769	809	770	757	866	752	807	750	780	764	853	763	765	767	824	774	820	774	748	824	785	765	801	792	740	782	783	812	850	771	816	714	775	799	813	767	821	786	816	766	780	814	778	792	813	823	787	797	785	742	745	809	783	811	759	803	814	822	797	760	823	742	815	788	782	830	769	774	774	732	785	777	811	741	822	781	773	789	757	764	794	769	796	790	830	776	768	806	860	795	746	801	789	753	812	792	787	711	790	845	728	790	798	793	745	751	804	770	792	804	755	775	802	770	823	762	815	795	787	782	762	809	793	780	753	799	792	766	777	781	798	764	733	819	769	801	797	785	819	765	756	779	745	770	765	774	752	767	788	799	799	835	798	805	792	750	780	734	860	797	769	795	816	765	785	760	784	736	846	767	775	800	758	766	828	806	765	841	822	811	797	840	760	797	786	823	716	817	827	791	750	800	859	796	773	783	784	818	796	758	774	799	759	781	760	770	757	771	798	763	784	795	776	794	782	806	840	802	820	804	841	746	751	773	803	834	751	780	746	778	757	786	746	777	772	789	751	766	764	736	763	783	774	759	774	834	745	766	784	782	771	806	768	774	810	770	787	820	827	774	769	800	833	821	718	826	787	765	770	796	806	793	805	823	742	782	812	785	839	841	782	770	778	821	852	835	820	794	776	792	775	778	787	794	736	804	781	812	761	717	805	804	788	839	799	811	836	773	753	787	790	782	801	773	811	812	795	763	758	786	778	799	761	804	835	773	802	790	783	801	797	772	800	786	792	774	781	760	795	804	806	777	811	794	796	775	757	775	783	810	743	801	774	816	802	746	783	803	797	790	812	816	780	819	772	801	803	788	837	763	741	805	783	792	778	794	793	778	783	742	750	786	779	787	766	831	794	803	771	842	790	803	763	777	786	779	831	762	771	812	816	809	818	815	793	771	792	819	813	778	732	811	755	805	790	802	758	803	790	838	795	790	763	802	814	785	790	843	760	793	787	773	737	783	805	770	837	756	798	780	779	804	777	814	765	777	792	752	823	802	766	796	796	770	772	792	780	787	808	808	823	837	822	796	787	774	809	785	769	798	781	726	799	790	740	785	750	759	773	805	791	785	746	740	758	810	771	793	773
2920	869	1572	1266	782	551	392	489	1353	1961	1761	1251	733	432	237	230	216	191	212	238	200	202	210	209	247	220	223	244	201	205	222	223	225	213	201	196	208	237	243	225	204	207	205	230	231	217	214	192	200	205	210	202	213	234	215	220	239	191	213	241	208	229	223	210	222	212	212	209	225	220	214	242	244	226	199	201	210	207	259	239	222	236	253	236	201	194	207	192	221	201	232	228	221	183	220	223	229	240	199	201	202	250	189	227	202	218	231	208	253	216	198	222	208	211	225	221	240	214	231	208	233	229	192	187	189	213	210	244	207	195	222	202	183	201	219	223	229	228	197	251	216	219	206	207	220	209	216	249	200	234	204	225	175	204	184	220	220	228	212	200	231	214	235	230	247	234	206	246	208	231	199	222	208	231	223	202	211	222	211	242	192	215	199	209	229	218	210	204	224	210	200	206	201	210	204	208	217	209	236	233	222	240	195	238	198	209	215	240	223	229	232	224	215	206	194	268	221	214	194	202	207	213	207	250	227	227	229	249	219	208	203	246	212	229	219	197	213	209	217	230	234	207	220	243	200	236	218	209	212	197	233	227	195	220	217	221	195	229	216	232	224	190	216	220	219	233	231	203	211	212	222	247	204	202	186	225	224	224	225	215	218	225	234	232	217	239	204	237	212	223	231	211	205	221	206	217	197	215	209	203	232	205	237	205	208	217	202	200	215	215	195	183	225	227	220	212	218	216	221	229	202	231	230	227	234	222	210	233	197	230	213	214	191	208	202	218	226	221	196	207	208	239	191	226	218	222	239	196	206	210	204	220	226	195	206	225	233	209	219	218	202	223	203	236	235	185	199	214	214	206	192	208	213	198	214	227	215	218	205	184	204	188	203	227	197	229	230	202	244	220	190	201	220	230	215	197	218	205	218	200	233	219	230	183	216	219	227	213	221	221	249	224	210	242	203	236	228	199	220	218	201	214	229	232	234	218	205	219	228	198	217	228	203	211	212	232	236	224	216	222	209	172	192	233	208	225	241	238	220	237	213	221	196	226	197	204	199	215	197	200	211	191	223	211	237	216	215	213	243	210	225	188	229	219	209	220	230	197	212	252	207	209	212	205	195	218	238	229	216	214	207	185	208	219	225	237	239	229	231	222	229	211	227	199	225	238	205	231	237	204	217	237	203	194	231	234	235	223	217	222	214	186	229	206	227	215	196	203	226	200	238	234	241	204	231	214	214	194	219	227	208	186	216	204	227	239	225	226	214	245	231	213	193	229	206	224	236	237	207	219	193	216	233	204	204	224	225	200	216	224	222	206	219	228	209	242	209	189	224	227	202	203	204	225	215	221	213	225	209	229	221	223	237	241	184	196	205	216	215	193	239	223	214	210	218	224	213	236	221	236	240	182	204	185	204	208	228	218	224	222	219	194	205	197	206	229	241	211	217	237	214	213	230	202	222	210	216	227	189	217	202	236	211	197	222	221	230	210	215	215	219	199	235	210	206	245	219	203	218	234	222	211	208	228	214	224	242	219	234	219	202	226	220	210	177	214	237	187	200	227	245	233	214	219	211	238	211	223	240	217	222	227	205	202	209	201	207	204	212	212	218	211	202	228	202	198	224	197	206	205	217	211	253	209	236	219	232	194	198	220	203	234	248	209	206	237	215	202	201	196	198	207	175	221	226	236	227	246	243	229	221	204	214	193	222	227	215	238	193	208	224	210	217	212	204	198	216	213	200	180	259	199	214	216	217	196	198	223	222	217	220	216	214	253	235	231	209	218	208	210	231	221	226	216	217	239	184	237	240	248	234	211	225	211	234	227	208	236	224	207	212	210	220	181	202	190	234	200	206	227	234	222	212	192	220	218	226	202	236	198	252	178	214	226	238	237	195	194	227	227	220	218	219	238	195	225	216	203	202	190	210	201	204	222	231	200	236	210	212	208	214	219	228	205	248	221	217	225	232	222	226	231	188	233	233	209	219	205	204	196	215	217	210	216	207	221	198	203	215	216	232	214	229	255	231	222	191	247	217	211	190	215	205	208	221	192	214	194	198	234	220	248	233	200	180	190	213	204	226	199	189	198	190	203	254	231	197	217	217	227	197	226	206	192	198	197	210	198	223	221	245	214	199	218	210	227	224	205	216	209	219	216	208	200	222	240	216	197	227	215	238	209	230	228	230	235	231	202	205	229	233	224	204	218	225	216	194	221	231	224	242	218	216	219	220	196	197	222	207	234	211	213	237	212	210	228	215	201	217	214	202	236	246	231	204	222	209	217	197	232	223	217	222	200	222	209	216	203	216	239	217	203	195	235	211	192	201	218	202	209	245	234	220	219	201	225	200	221	223	233	239	197	208	173	195	199	204	213	216	191	212	214	211	209	205	202	217	221	240	221	207	212	207	224	214	207	196	234	210	213	180	198	230	196	213	216	219	216	221	231	205	216	207	217	217	206	219	219	207	196	191	215	230	202	218	228	220	215	229	209	207	230	214	232	214	227	219	234	230	212	229	205	222	214	205	214	231	203	213	213	205	229	217	235	213	236	204	206	236	201	225	210	211	188	240	205	225	217	247	218	212	192	233	210	194	216	206	201	207	217	212	237	241	209	226	205	242	224	235	210	205	206	224	204	209	217	235	224	232	230	201	217	220	211	228	213	229	225	208	215	232	187	222	214	214	202	198	186	227	214	180	216	224	211	237	205	215	210	217	230	208	227	213	196	236	225	216	236	223	223	214	194	226	187	247	232	215	225	217	198	223	239	225	230	196	238	218	210	214	221	210	248	231	242	220	215	205	208	228	234	237	222	218	236	233	211	206	240	207	229	200	172	234	215	221	233	214	220	204	209	213	226	234	198	213	221	185	198	206	233	211	209	205	224	226	221	238	190	219	214	220	229	229	211	204	215	205	207	224	230	203	232	241	208	197	202	210	231	225	218	216	215	185	220	215	244	225	232	183	183	209	196	229	231	224	212	190	223	224	224	213	234	229	224	197	190	210	228	248	202	218	239	229	191	220	214	222	224	205	213	227	213	185	233	229	211	219	257	216	198	220	208	224	216	229	214	191	212	232	223	220	211	204	224	195	232	231	236	184	171	186	196	204	212	218	220	214	215	232	181	225	234	238	204	228	226	222	191	225	242	215	262	210	218	205	190	196	242	233	228	243	207	215	236	211	216	205	220	223	210	224	225	251	214	180	211	213	238	205	230	220	251	205	206	226	213	218	207	210	223	207	204	230	225	193	233	225	183	187	201	202	214	218	214	240	222	208	257	208	221	218	203	226	217	220	236	216	213	212	221	246	240	226	210	201	217	199	212	200	259	224	252	234	205	236	210	199	244	250	209	224	200	231	203	213	235	224	189	226	199	252	221	223	198	188	246	204	195	239	221	196	197	217	216	201	236	240	196	231	223	219	229	236	235	216	210	226	211	219	224	219	213	248	234	218	189	225	210	211	210	234	223	204	201	225	235	218	223	223	223	204	221	206	244	207	202
2779	1209	3342	3830	3084	2177	1775	2242	7301	9181	7244	4530	2569	1286	597	572	596	558	583	574	547	592	568	580	531	554	566	566	592	592	575	565	554	587	583	586	553	571	537	559	558	590	595	568	601	560	591	573	590	587	565	567	544	576	566	552	590	566	593	584	622	570	546	488	574	538	551	593	555	593	612	574	565	561	558	568	576	607	564	548	565	538	560	586	585	592	530	561	588	583	549	601	578	527	507	588	566	563	585	543	540	552	571	535	564	549	610	583	562	557	569	559	576	550	490	579	565	568	535	554	569	585	563	621	577	504	579	525	584	518	553	547	580	556	551	557	569	540	537	605	574	576	542	522	572	550	642	572	570	561	558	586	534	613	547	563	586	569	563	567	606	579	595	574	557	574	572	572	569	539	570	560	549	566	552	571	572	566	525	591	552	555	579	528	553	593	522	535	561	560	585	606	566	555	524	589	584	522	580	585	583	614	604	571	549	565	580	569	543	505	562	576	579	572	580	596	546	543	543	536	527	532	568	545	579	582	579	537	567	572	578	550	524	555	538	584	623	564	544	560	566	588	598	560	534	589	608	571	570	587	585	563	565	545	597	520	562	548	526	568	588	563	581	566	507	596	575	590	539	592	512	543	550	566	606	555	572	578	568	576	539	553	548	563	589	594	572	554	603	559	568	551	514	544	552	520	571	590	560	587	545	536	585	571	547	585	559	547	594	556	546	561	570	562	552	583	529	556	581	568	585	619	553	580	553	551	579	578	543	589	575	571	563	620	533	624	583	593	557	532	554	602	569	572	553	553	566	590	542	569	558	570	634	581	564	509	560	559	552	563	530	567	559	620	588	556	587	553	545	558	535	530	575	564	523	579	552	588	541	608	559	635	550	559	589	536	543	578	574	556	545	559	584	570	564	557	596	554	589	591	574	568	586	549	569	509	607	551	597	575	573	545	557	579	558	616	572	581	554	552	547	571	549	580	557	635	591	537	577	555	543	634	538	589	594	564	641	585	602	549	576	567	540	586	601	550	563	527	572	544	560	546	556	579	549	566	596	600	595	550	618	589	565	570	587	563	546	573	555	580	512	510	594	566	542	570	598	566	552	543	562	544	582	585	544	569	539	546	571	564	537	571	560	527	563	595	579	589	562	539	566	533	577	588	560	542	558	526	579	562	556	539	570	549	597	551	561	580	550	540	560	584	535	590	594	548	563	570	614	590	559	515	574	590	535	551	588	581	588	557	542	537	571	536	570	553	541	606	564	590	567	577	530	586	537	556	544	521	576	558	584	544	570	581	522	596	550	588	594	551	534	593	543	581	520	604	542	558	568	525	597	594	570	592	598	578	549	556	532	542	594	540	591	572	584	577	557	582	583	561	589	521	608	575	574	576	537	550	579	576	565	570	568	556	584	540	573	528	551	569	528	569	544	606	578	569	599	557	557	603	578	585	547	528	518	570	602	552	560	595	563	527	555	552	577	559	553	566	568	560	540	554	551	594	559	621	551	544	571	596	577	596	601	590	594	565	533	530	583	528	535	551	568	523	566	567	573	559	587	567	569	571	531	569	571	580	571	570	602	554	545	543	577	602	603	571	575	570	576	553	510	534	567	497	535	589	530	554	547	578	510	534	574	595	566	554	573	540	618	569	533	529	563	540	564	575	579	573	577	580	597	606	551	573	574	523	593	577	587	558	582	566	603	571	584	559	540	546	582	517	546	535	539	582	545	570	554	537	566	587	510	580	573	525	576	578	578	554	561	531	606	574	593	525	546	601	570	625	538	560	563	572	552	587	565	564	549	590	571	579	534	574	574	582	614	577	569	548	571	562	583	581	525	587	563	572	618	593	555	588	580	557	549	563	572	545	528	559	522	549	560	562	567	567	548	580	593	573	588	577	575	597	577	581	610	576	578	579	572	584	533	540	547	579	573	541	598	552	561	601	582	560	545	571	604	577	532	582	616	551	531	565	568	515	532	594	559	558	583	588	572	575	564	552	545	559	578	555	566	551	578	581	617	576	538	561	592	556	550	585	598	563	602	530	566	531	538	614	569	599	554	607	541	588	598	591	495	596	579	551	581	535	517	548	616	556	557	582	587	545	524	586	571	532	587	572	535	552	626	616	542	563	565	543	552	581	586	564	572	537	569	566	566	575	574	586	522	556	567	611	563	568	575	551	560	534	583	560	569	559	570	586	540	556	572	514	514	562	585	573	615	562	561	566	537	529	605	571	559	555	615	599	610	508	615	569	572	545	567	570	576	610	600	488	627	538	577	592	615	554	537	539	566	535	586	554	571	508	520	559	587	553	547	552	557	591	571	616	598	565	550	587	563	601	614	551	567	607	544	535	586	548	574	577	567	578	566	546	563	540	582	570	564	569	576	573	579	538	597	590	570	550	557	583	535	587	603	557	571	516	544	566	558	604	559	608	561	596	605	584	529	604	607	569	515	569	569	558	514	570	601	570	571	546	575	548	534	576	566	570	529	583	596	579	530	566	562	591	569	609	560	564	519	593	587	562	585	564	540	573	578	550	537	584	625	633	555	565	566	561	549	596	548	551	562	571	575	623	569	597	547	571	556	546	604	551	564	561	579	601	538	582	559	555	540	546	571	529	577	571	575	541	570	566	570	573	556	551	575	551	549	592	572	566	531	581	556	530	568	567	545	563	602	554	557	565	568	595	589	584	567	597	585	563	567	574	568	564	597	581	602	539	541	563	562	564	557	547	575	576	514	602	589	577	539	571	531	584	547	580	573	564	559	561	570	571	539	563	568	562	575	558	596	587	570	561	544	548	564	588	560	547	535	596	577	568	593	625	568	562	576	549	548	623	571	590	545	558	579	585	549	552	543	543	560	546	529	565	575	584	585	544	534	548	537	566	562	587	568	511	566	545	610	577	560	537	547	553	575	561	572	571	575	534	583	633	603	535	541	562	556	539	606	558	558	570	569	577	555	536	565	597	589	590	563	551	579	554	574	534	543	552	581	546	540	600	589	533	579	548	541	587	545	560	550	575	613	560	548	535	550	594	584	534	627	577	569	539	536	591	591	565	602	544	547	558	603	569	568	637	569	564	581	592	568	561	556	561	536	585	569	551	554	582	569	563	523	588	589	570	562	555	579	561	577	559	563	588	567	558	565	528	568	552	622	595	581	615	582	589	564	554	584	558	543	499	550	503	570	582	566	593	579	596	542	537	561	577	559	573	586	610	564	589	562	592	570	574	569	577	559	579	541	576	556	579	580	567	547	596	594	541	562	588	539	595	580	516	576	537	572	565	570	596	545	562	552	565	546	569	588	544	576	553	551	539	564	588	558	587	570	541	568	525	596	543	579	595	601	570	562	586	547	548	560	545	546	567	553	547	603	552	614	580	599	592	559	567	565	560	562	567	613	583	538	509	574	520	560	582	548	579	583	569	582	593	538	548	572	564	538	576	564	573	537	585	522	566	602	537	565	565	546	589	598	549	536	566	600	599	561	545	576	565	543	564
8699	3284	4033	3580	1817	1265	1145	12454	22693	20410	14335	7408	2984	1126	355	305	312	303	287	326	299	314	317	310	304	265	298	290	299	291	302	314	311	290	319	320	322	326	310	282	296	305	292	315	299	333	317	288	284	310	305	286	316	323	331	281	309	299	333	304	297	294	265	331	328	281	311	281	306	294	293	312	308	299	315	307	310	268	276	327	310	327	292	256	319	306	285	268	283	298	294	310	273	266	309	286	285	270	308	288	310	282	324	305	322	283	296	312	285	333	297	301	274	273	287	334	320	305	315	321	305	303	309	299	314	292	287	280	334	342	295	298	281	310	313	310	336	322	311	308	279	281	316	368	309	301	306	299	302	316	319	315	311	283	273	334	334	315	318	326	283	303	299	303	295	308	285	302	292	303	295	311	317	326	285	312	302	272	310	332	299	294	275	301	310	310	284	289	319	310	328	308	306	294	328	343	301	323	341	300	267	320	302	320	301	329	292	306	327	323	295	308	306	289	305	320	300	288	316	302	333	314	294	299	299	316	320	308	356	321	294	300	287	308	314	319	285	339	299	298	300	325	271	327	312	306	327	318	304	291	289	336	343	313	291	301	311	302	346	311	330	304	312	304	301	305	309	318	307	308	326	274	319	303	319	309	331	314	306	297	320	298	306	335	316	312	301	313	296	294	316	291	306	256	277	315	306	312	296	273	271	302	315	325	298	285	298	302	334	301	319	330	295	288	303	312	302	299	302	292	311	344	294	289	358	283	301	297	311	327	323	318	308	280	327	322	326	297	285	347	281	299	338	313	314	337	286	310	292	297	304	314	295	289	315	328	307	267	318	317	315	313	293	293	289	314	299	273	329	307	332	331	299	301	296	299	310	325	295	290	327	311	318	298	295	309	317	330	302	331	311	310	349	311	324	293	335	297	296	301	254	310	303	300	299	280	329	300	313	311	304	318	293	314	286	253	309	266	282	349	311	309	288	326	288	300	303	293	281	292	294	313	290	299	329	289	322	307	295	304	311	307	331	320	327	341	283	299	288	327	290	327	304	320	319	322	310	292	284	271	310	298	291	297	271	344	304	295	264	313	285	303	310	297	325	322	312	325	272	280	285	352	308	331	306	306	316	288	294	278	315	329	290	314	312	301	291	304	322	292	320	290	312	332	299	312	298	256	306	292	272	294	332	309	283	311	311	280	313	302	313	280	296	289	291	299	308	304	300	300	332	293	304	335	322	295	308	315	302	289	309	284	286	322	292	325	295	296	308	306	298	308	303	313	293	310	305	317	288	340	295	294	278	310	306	311	315	299	311	288	321	336	317	312	266	330	275	283	311	319	282	296	301	306	301	303	290	316	318	316	301	323	312	276	305	281	285	292	302	306	296	301	272	273	345	337	303	289	286	306	275	290	323	282	288	318	298	311	296	300	286	305	276	299	319	314	295	301	309	278	289	326	292	290	303	318	322	322	302	309	350	322	351	331	272	282	299	323	312	294	301	309	300	303	296	267	320	302	316	300	284	297	286	318	293	309	311	295	299	271	300	330	309	292	297	313	311	302	328	281	289	305	297	291	322	306	299	289	302	294	293	333	294	334	300	302	326	281	294	321	329	338	318	287	321	304	319	307	296	323	304	326	285	316	310	319	294	307	303	308	311	301	315	327	295	337	291	292	311	300	309	319	303	300	311	320	316	315	330	324	287	288	301	282	314	324	312	320	316	300	317	317	297	276	333	315	316	294	303	306	296	269	308	304	300	310	279	310	292	312	285	292	310	285	299	288	291	328	318	310	312	306	284	296	319	282	302	314	326	299	320	286	316	300	298	308	315	307	285	300	327	305	272	312	318	316	301	309	314	305	317	303	313	270	325	348	300	283	323	276	290	318	320	315	318	310	302	273	288	301	309	299	261	327	313	289	295	295	323	301	267	287	281	346	271	320	286	270	319	320	322	279	276	325	309	310	300	316	320	282	279	288	337	301	299	316	313	309	291	313	324	288	284	346	286	303	318	308	291	275	300	263	285	315	317	323	285	303	308	283	313	310	285	287	317	312	324	280	276	289	316	303	335	313	305	286	315	330	310	304	319	286	311	302	315	334	301	308	281	314	300	319	337	312	323	287	308	313	293	321	299	313	303	301	336	291	313	305	289	295	305	339	299	307	287	276	327	293	310	312	311	292	338	328	265	306	347	317	310	300	318	304	296	321	342	324	313	308	292	275	285	317	337	322	315	294	314	276	312	314	306	292	284	273	321	342	287	301	307	322	311	310	278	324	318	301	314	281	316	322	321	281	296	303	335	305	303	327	308	274	281	294	299	326	347	278	304	280	337	294	317	300	342	299	319	295	304	299	295	284	338	330	325	316	316	288	295	294	306	336	310	314	298	299	301	291	298	316	296	318	319	350	306	293	310	286	326	338	295	314	299	332	294	285	324	295	294	314	305	304	316	327	320	316	325	279	269	340	351	328	311	309	325	303	297	347	311	336	305	296	320	333	299	320	308	319	289	307	340	289	268	274	303	268	287	291	304	317	299	303	287	317	291	303	277	291	268	313	289	294	311	300	299	314	281	304	290	300	293	328	304	315	320	290	295	307	308	292	293	334	304	312	326	321	326	328	308	301	305	312	335	295	284	298	304	303	330	350	312	272	323	289	302	291	299	301	311	301	320	304	289	300	316	296	307	311	329	282	293	261	301	300	305	316	281	309	283	309	320	318	287	345	335	307	279	312	298	302	276	317	328	304	306	326	317	298	318	313	321	293	293	316	300	289	312	329	299	301	282	308	298	297	321	295	307	329	300	340	326	302	298	299	274	337	299	284	283	325	292	295	308	310	290	318	307	301	323	303	299	296	295	299	306	299	303	325	266	309	300	331	298	337	316	296	314	350	324	309	275	279	326	311	326	308	322	307	312	318	325	269	310	308	365	312	288	328	311	291	291	322	266	292	320	298	322	287	310	263	235	327	326	299	296	292	270	296	312	296	289	308	298	326	316	342	297	260	310	320	312	289	302	277	329	301	280	304	322	345	314	294	330	313	305	325	301	308	305	290	272	292	323	333	309	301	324	318	336	304	276	312	327	302	329	297	318	284	305	290	306	261	331	288	316	309	313	278	304	292	300	276	301	308	300	313	271	296	319	303	343	319	315	293	302	304	285	317	293	297	292	321	321	318	287	304	312	288	308	308	304	293	340	286	324	310	312	342	307	300	277	313	327	310	313	300	319	286	288	318	284	310	338	284	301	303	293	285	323	315	289	279	296	305	320	335	341	341	316	324	291	330	328	336	311	328	296	283	302	297	295	282	282	351	293	270	294	325	296	294	311	311	316	326	264	298	294	279	327	347	296	341	336	296	321	298	307	306	292	318	305	280	335	332	327	290	291	279	320	287	307	307	345	308	303	306	342	301	297	297	296	303	290	300	273	292	305	286	309	275	283	322	298	289	287	292	317	305	290	293	314	313	312	306	271	334	292	319	310	307	307	287	276	283	288	274	280	301
6948	2962	7115	8297	5195	4920	4697	32047	43636	40493	32920	21836	11396	4572	985	769	759	733	745	730	763	731	756	802	762	805	757	733	723	766	802	775	765	781	733	793	765	789	771	786	735	766	734	763	817	781	755	781	799	745	794	785	759	747	763	792	821	748	763	798	763	784	763	748	789	733	797	811	767	721	752	756	750	709	764	742	784	737	772	809	787	744	728	784	741	793	769	749	746	762	781	745	749	791	779	749	759	776	757	739	810	776	790	764	748	804	804	762	756	758	780	718	728	726	788	771	772	788	792	742	766	751	729	731	801	791	735	782	732	757	798	773	802	719	813	795	723	766	720	797	796	773	785	754	733	779	718	746	758	744	797	781	750	729	765	763	753	733	763	783	773	786	768	730	797	772	769	756	740	733	718	766	732	777	797	764	745	788	829	763	794	707	745	740	771	757	736	763	751	785	765	754	742	797	725	763	796	694	774	715	799	812	798	742	767	796	734	721	730	752	757	792	806	776	762	750	792	672	734	785	714	746	800	752	710	719	755	751	784	755	781	785	724	784	777	755	753	725	771	738	766	764	768	726	721	787	767	710	771	814	762	762	746	762	789	772	767	763	771	704	738	728	756	764	727	776	774	745	774	780	754	784	757	712	745	775	763	730	782	776	742	727	768	759	799	738	764	748	744	774	789	794	740	758	780	806	769	751	762	759	739	742	742	731	728	732	805	804	750	796	766	705	731	763	797	767	766	736	778	827	755	743	811	738	739	780	757	744	756	723	734	804	709	702	778	726	766	730	772	790	781	816	817	684	783	788	752	752	815	718	754	750	739	769	764	749	797	822	742	768	773	742	771	776	782	784	733	778	725	744	782	791	746	771	774	789	767	750	719	740	778	778	741	754	831	726	746	712	812	759	758	761	779	784	731	752	736	802	780	760	760	746	747	779	748	827	796	715	769	815	778	807	744	754	780	739	778	806	767	700	737	798	769	752	752	778	751	825	751	777	728	800	745	769	702	734	772	806	772	774	769	774	794	771	758	763	782	780	777	771	761	743	731	779	776	762	754	760	785	790	734	757	770	790	739	780	781	769	778	760	793	741	791	749	727	719	743	782	758	773	747	709	712	762	742	715	768	738	755	770	763	729	781	805	787	769	739	747	766	768	773	775	738	738	817	764	754	713	759	767	756	813	769	733	786	838	777	763	718	800	776	741	776	795	761	765	778	752	764	766	767	738	765	771	738	714	799	714	815	807	748	778	726	761	752	759	793	781	764	777	748	817	717	740	778	706	753	807	798	733	734	747	731	817	789	725	765	758	802	730	775	789	783	819	776	766	759	754	796	705	781	789	814	796	787	738	743	728	786	740	747	756	801	764	805	712	761	715	714	755	731	764	757	738	768	770	771	760	750	794	744	765	763	719	756	760	785	777	734	721	731	783	748	738	723	753	761	786	742	708	758	769	739	735	799	756	752	811	747	778	738	800	728	753	717	768	783	705	776	765	782	738	739	782	729	741	748	773	756	714	764	764	797	794	764	775	720	768	749	762	763	784	758	764	766	726	776	737	758	799	748	783	809	771	754	784	758	775	722	740	749	775	768	780	762	790	759	823	740	761	722	787	754	779	765	766	771	732	757	788	769	788	785	779	782	739	741	767	716	732	735	717	730	748	731	748	699	762	756	764	746	747	711	767	785	756	784	742	781	765	728	723	772	794	757	742	756	722	779	736	782	730	842	779	734	747	787	780	761	755	752	753	778	747	755	780	773	763	765	733	738	786	723	742	733	699	801	739	802	735	743	737	775	748	755	733	749	746	811	722	760	713	784	743	696	720	751	769	733	798	805	775	741	753	756	759	743	765	763	760	738	755	773	730	793	721	736	759	706	790	728	765	757	735	783	714	750	758	790	769	734	731	749	757	742	775	743	780	723	772	762	775	795	799	755	777	759	825	770	794	775	742	755	779	808	803	726	759	740	753	748	797	763	734	717	717	804	775	786	755	739	728	731	747	768	756	789	679	761	783	768	762	761	756	801	816	777	789	788	746	765	747	743	779	764	738	738	769	787	735	744	793	760	750	755	767	723	724	732	782	759	730	762	714	799	705	783	742	767	740	761	714	742	785	763	768	762	742	733	719	786	776	760	755	791	746	753	717	786	706	766	721	773	727	748	768	778	779	709	750	816	744	749	764	781	762	755	721	764	767	776	740	784	779	754	701	726	772	786	746	803	773	746	729	731	708	757	778	778	773	777	761	706	795	712	755	791	798	787	758	740	729	750	787	776	778	774	741	783	759	740	778	782	770	786	786	763	779	757	793	769	755	807	772	749	765	741	787	799	784	715	770	791	749	745	801	829	760	784	740	727	779	694	746	753	721	718	722	742	748	776	753	767	799	795	729	725	746	777	790	758	781	774	731	763	760	780	765	739	781	744	776	787	721	730	760	758	755	785	766	739	806	785	748	764	694	754	731	736	738	799	767	799	769	809	749	694	777	780	744	775	785	738	788	743	760	751	715	737	789	770	771	753	803	745	750	764	720	767	802	739	798	794	740	760	774	697	774	713	792	764	735	755	704	734	785	725	760	735	789	732	751	765	804	772	724	806	803	780	766	788	736	824	753	765	816	727	745	735	738	795	748	757	739	786	745	787	763	816	695	765	742	731	741	706	769	745	745	815	765	785	757	749	767	782	701	750	756	754	700	756	740	776	746	789	751	774	801	757	740	730	747	745	763	747	739	708	739	772	775	782	767	754	722	723	756	735	745	806	732	787	753	721	811	754	771	728	826	698	689	783	763	728	804	729	743	732	797	732	738	735	788	760	809	818	742	743	773	764	763	754	769	750	801	803	741	739	794	739	769	771	791	743	775	767	740	728	734	768	738	734	821	741	806	733	737	694	789	708	757	769	727	756	780	744	765	775	808	804	745	760	758	736	704	688	771	747	752	775	719	737	768	757	810	745	778	735	791	770	742	802	798	776	777	758	735	790	730	725	736	796	782	777	719	795	795	730	756	794	802	813	754	747	748	762	788	759	774	766	745	747	744	807	755	753	753	761	745	729	760	759	769	818	770	768	748	756	762	711	741	739	737	793	777	756	774	743	726	771	762	742	806	819	751	768	712	748	756	764	808	750	743	757	748	780	723	771	750	751	749	780	751	795	822	782	725	809	776	751	739	760	790	838	819	778	795	763	720	757	783	711	732	782	735	759	767	762	812	724	764	705	798	810	739	737	811	725	715	722	711	781	719	742	752	795	758	794	783	783	768	741	741	805	745	774	822	752	721	777	789	751	795	772	767	746	792	745	733	796	748	741	757	750	825	748	767	770	716	837	753	788	774	754	760	781	766	810	730	771	718	767	758	740	755	746	767	748	783	749	809	735	755	768	734	812	812	771	797	757	760	783	753	746	711	771	707	773	721	769	794	778	727	732	772	732	730	720	776	786	765	707	736	779	807	766	749	774	739	754	734	744	790	733	739	806	768	805	780	727	761	724	786	728	789	781	784
15648	6421	8457	5262	3247	3794	11311	23139	38232	35239	25219	14614	6279	2016	498	323	347	345	344	331	294	352	353	298	335	285	331	345	316	307	308	304	342	302	302	329	304	317	334	332	301	325	339	302	306	304	313	346	338	305	315	328	339	311	336	321	332	308	348	341	323	307	305	325	326	333	320	317	333	343	315	314	357	322	316	310	319	332	361	278	353	341	326	354	318	389	323	310	320	340	308	333	326	315	356	296	309	338	309	294	348	333	333	341	292	313	349	328	308	357	350	361	341	329	340	337	339	313	328	338	358	298	330	313	314	301	338	274	347	322	307	295	335	326	367	328	319	338	329	311	326	352	315	336	308	316	332	294	327	331	358	308	308	335	337	318	301	340	313	349	315	301	311	338	314	295	329	332	338	345	368	346	330	316	320	299	315	321	307	320	345	324	310	329	315	305	312	337	326	348	306	350	324	299	319	330	329	311	304	347	313	337	320	314	337	303	345	351	337	311	299	354	331	331	311	358	345	344	361	295	339	303	323	342	323	311	358	334	326	375	328	368	311	309	328	333	304	349	356	320	333	331	315	329	346	323	357	320	323	331	340	331	342	291	341	341	348	297	320	324	363	312	325	348	327	301	325	340	314	302	323	342	342	314	301	316	349	298	312	338	315	318	305	339	349	328	304	327	344	296	316	303	348	337	304	334	303	371	331	341	340	328	305	342	352	340	350	311	336	349	292	320	329	340	380	306	339	336	338	331	320	337	296	334	347	322	297	343	322	311	340	303	313	326	311	309	315	401	350	305	338	329	343	346	334	311	324	323	304	316	292	317	320	358	361	343	300	331	344	306	296	303	336	304	305	316	332	298	346	334	328	323	296	295	289	321	337	331	359	332	328	319	333	321	315	352	294	352	321	304	314	325	325	268	299	302	322	337	310	345	334	330	302	324	337	310	350	287	313	310	319	333	277	335	301	295	322	305	359	347	315	348	293	325	327	308	347	335	314	337	319	340	315	325	327	322	316	308	326	306	353	319	319	326	351	326	342	311	299	331	334	310	334	275	334	325	305	313	320	339	319	283	313	336	320	314	354	344	328	330	355	304	334	316	315	328	328	326	313	326	315	306	335	333	329	329	340	313	294	332	324	296	310	319	334	334	319	358	292	325	316	315	336	313	313	306	331	307	343	316	332	340	302	345	308	309	330	334	303	340	320	348	369	334	305	304	342	329	321	297	334	318	318	325	349	318	328	327	319	322	339	330	301	327	295	330	301	352	350	337	324	314	319	325	334	313	315	323	343	343	336	318	344	353	281	352	306	308	291	306	335	335	303	325	332	312	320	355	331	349	307	342	309	330	326	319	320	353	350	323	337	311	363	310	333	340	334	332	331	303	326	325	318	317	312	338	355	324	320	318	335	297	322	341	305	306	319	319	279	329	299	332	369	315	338	315	317	304	295	328	321	318	336	308	291	346	342	315	348	303	329	306	284	310	317	310	317	353	343	311	379	320	320	308	336	332	306	341	303	342	330	338	344	324	358	332	299	298	306	359	333	293	309	337	346	327	320	358	330	309	308	342	336	307	290	302	324	317	326	345	344	308	348	285	311	327	301	296	304	312	324	324	319	321	346	347	310	340	344	333	306	316	365	317	354	359	319	347	321	333	328	337	317	323	339	305	326	336	324	336	322	336	287	282	339	318	280	324	297	322	325	317	326	327	311	348	339	329	297	323	336	349	357	283	325	345	329	332	331	328	315	341	306	333	316	348	354	337	338	337	329	353	310	319	326	300	322	339	308	339	332	325	316	346	327	310	316	328	280	351	318	299	306	325	342	338	322	330	356	329	329	309	331	355	340	284	324	293	275	328	314	334	326	324	342	346	332	311	359	341	305	340	307	355	353	337	353	329	318	314	319	348	335	307	322	317	325	332	338	324	328	335	350	319	304	331	348	374	334	362	321	298	317	331	318	336	302	334	335	322	300	350	327	301	321	320	331	361	309	332	321	304	327	316	308	338	292	330	310	342	337	324	324	291	327	345	339	325	326	328	304	323	317	355	335	318	306	306	313	300	313	326	298	339	334	301	304	323	306	312	324	355	334	306	316	341	313	288	292	337	330	348	333	316	346	335	312	314	320	314	326	336	336	314	332	294	305	339	312	315	341	311	319	340	310	329	291	330	314	291	333	323	344	335	322	360	337	323	345	330	331	352	305	311	327	352	304	316	309	286	331	292	348	329	344	340	308	317	336	364	319	339	308	316	321	324	339	335	323	295	320	319	283	293	347	349	317	308	312	335	293	334	320	316	326	353	303	328	320	331	335	355	345	280	320	312	340	314	321	354	333	303	300	333	317	374	325	353	334	316	322	297	336	352	369	358	312	357	346	344	349	328	338	328	314	332	318	342	287	312	335	322	350	314	307	319	302	291	328	335	339	323	302	325	328	299	351	328	347	324	298	305	298	304	328	348	347	329	347	322	326	317	328	329	305	296	317	333	329	323	330	341	295	305	308	284	347	323	359	338	334	309	339	351	307	344	358	317	362	344	300	318	338	323	331	330	307	310	318	309	320	333	341	310	337	325	341	318	320	300	302	333	309	348	364	314	352	331	295	312	338	345	335	324	316	323	314	330	328	349	327	311	335	313	309	328	353	320	309	298	339	329	324	307	321	301	336	333	336	321	317	319	362	329	352	331	315	332	365	337	297	309	369	305	314	327	353	338	324	312	288	331	326	322	325	356	334	324	332	315	350	312	327	322	324	341	311	336	312	331	308	340	337	338	329	358	311	345	337	292	324	293	291	311	355	328	322	326	316	317	381	306	303	338	313	320	347	353	323	320	308	351	322	334	340	335	313	297	327	291	303	324	310	328	311	303	319	364	335	306	310	364	311	343	323	302	345	331	340	314	353	327	333	297	330	326	321	346	337	310	357	329	331	335	315	314	355	357	359	296	323	321	300	363	287	328	367	319	324	328	316	310	335	340	315	316	339	342	353	336	321	329	305	313	341	334	327	316	347	346	334	315	317	275	311	324	318	321	319	325	303	305	294	334	292	301	309	320	306	319	336	304	331	313	358	290	334	323	342	329	312	357	332	310	331	330	302	350	356	331	332	322	331	337	332	324	305	321	324	370	333	317	338	313	326	311	327	333	316	297	342	312	328	343	335	339	328	336	364	318	326	354	321	349	310	333	303	332	333	316	351	302	304	307	325	302	336	331	319	315	318	353	319	367	327	318	324	301	335	332	343	316	304	319	308	354	326	310	341	326	323	351	337	349	347	355	294	334	320	298	331	315	344	323	360	328	335	348	321	341	319	325	342	318	329	364	327	360	345	342	322	323	327	292	323	333	336	343	320	327	339	334	317	331	329	369	325	284	324	328	336	292	324	359	330	322	304	331	325	309	358	328	322	347	343	329	359	341	327	276	342	337	301	314	298	353	308	313	308	296	331	290	335	312	302	327	342	350	326	332	326	307	334	323	329	305	311	343	325	350	310	320	365	339	325	319
9492	4815	11252	9846	9477	12125	26216	42137	55891	52003	42848	31552	18358	7620	1435	860	799	852	778	790	770	774	800	810	820	846	852	809	763	830	831	750	802	765	783	766	785	750	743	780	756	797	751	789	770	706	836	763	761	787	788	802	795	822	795	784	786	758	743	795	794	763	756	764	819	785	754	815	806	818	742	748	836	767	805	811	821	776	803	748	788	756	777	783	781	770	744	814	779	790	785	780	790	812	791	796	807	755	821	815	736	792	828	749	763	779	781	799	733	800	834	802	739	743	769	763	795	793	778	822	793	752	810	781	736	805	761	788	812	774	823	733	821	779	791	778	777	798	817	810	779	822	782	781	800	793	753	784	792	823	777	717	774	798	747	792	754	770	813	784	799	790	760	820	772	774	800	728	788	770	772	819	805	780	748	775	764	809	846	756	742	826	769	774	743	800	789	782	818	834	783	802	777	783	775	807	786	803	779	790	773	755	793	775	770	784	769	819	775	800	798	760	817	842	749	787	786	788	837	788	771	797	768	769	833	749	763	825	798	706	795	757	811	781	791	836	821	783	810	822	777	804	766	766	773	761	788	782	806	815	806	799	789	743	783	821	787	748	784	784	790	770	763	756	766	808	804	796	824	779	794	748	748	776	810	781	828	806	785	756	771	774	850	824	795	810	843	759	784	783	838	820	732	790	756	759	812	826	733	784	798	783	754	745	806	805	818	789	836	797	809	809	802	760	752	787	788	771	747	798	794	792	794	798	792	768	781	797	783	784	748	833	775	752	764	768	792	780	772	776	758	807	835	781	725	754	755	745	778	781	795	758	813	744	856	805	775	807	840	769	783	801	777	779	728	747	793	781	829	769	782	800	732	754	752	749	813	755	810	777	761	767	840	826	778	754	815	778	802	777	759	779	854	786	740	753	741	808	838	784	815	760	797	770	777	766	761	747	758	773	777	807	773	767	819	748	778	802	743	806	786	818	759	783	789	743	781	771	761	789	744	822	772	792	788	801	777	765	788	801	777	791	775	825	782	815	798	798	771	750	822	750	798	753	767	775	780	786	804	806	722	784	712	845	721	795	813	799	810	767	759	797	781	793	747	788	783	788	761	748	814	809	754	787	789	811	809	758	787	819	787	789	787	777	806	775	798	778	793	776	808	780	777	806	836	811	778	866	803	796	791	774	763	821	829	757	825	729	739	787	737	824	754	763	863	831	806	762	756	791	773	841	794	764	817	771	785	800	800	762	778	760	788	782	803	761	819	798	764	779	798	737	818	789	770	749	807	804	756	710	769	804	799	753	750	760	785	752	762	783	763	792	820	788	736	840	790	753	797	718	835	783	756	806	732	800	809	801	749	779	717	761	811	768	808	777	738	833	754	777	785	832	764	795	736	797	762	787	775	756	831	818	814	780	808	815	814	771	760	822	785	786	794	840	785	771	735	796	776	836	761	766	734	799	765	785	821	763	747	763	799	773	830	836	788	791	797	779	780	756	831	785	814	793	789	745	757	818	747	792	775	794	768	775	812	795	797	759	852	774	785	791	771	787	806	792	753	766	755	804	806	769	807	770	792	788	788	763	756	824	744	824	818	761	816	811	791	794	773	768	775	805	739	812	802	784	778	744	787	791	785	822	764	761	827	787	769	779	823	790	786	810	796	818	794	791	801	772	780	802	813	799	756	747	786	785	769	767	798	766	758	823	748	803	773	760	759	748	791	787	778	797	760	747	783	775	803	777	782	795	811	829	780	746	741	818	771	758	808	766	779	782	794	787	873	760	817	777	789	788	760	836	768	787	830	775	759	782	833	774	776	753	803	787	759	748	781	820	827	797	773	783	726	795	791	757	835	809	744	816	782	761	839	790	873	787	791	747	757	771	831	770	785	824	750	774	735	778	786	808	833	797	728	799	799	768	798	796	774	782	753	781	758	832	806	763	787	772	773	843	782	763	829	713	783	786	779	779	785	780	794	766	800	783	781	799	737	768	786	804	783	815	801	719	789	773	779	782	857	743	773	836	730	824	764	793	779	801	831	765	804	799	827	767	854	757	817	775	820	794	765	754	811	740	793	761	786	816	802	761	761	790	798	776	780	764	759	769	800	796	808	756	794	766	758	757	789	766	768	792	787	800	784	763	836	770	766	793	807	808	789	788	717	821	774	804	774	751	779	779	757	760	799	774	769	759	843	827	760	766	786	822	806	742	764	805	828	779	781	775	757	785	735	803	795	818	796	810	841	809	826	725	767	749	768	788	784	796	783	768	784	776	755	804	736	734	779	773	783	780	762	821	809	772	787	798	796	752	779	800	793	810	812	817	771	787	740	780	776	777	766	794	755	787	780	797	828	764	791	779	773	771	760	757	797	813	783	864	789	798	766	815	778	822	843	827	798	755	798	818	712	772	809	803	748	835	744	835	762	758	795	794	778	747	763	792	743	785	780	796	859	804	795	764	761	847	789	817	801	795	763	800	783	822	823	759	783	789	811	753	752	782	800	724	783	801	801	771	780	785	802	811	803	787	756	815	826	834	766	768	761	805	792	696	782	763	761	772	830	841	807	813	776	796	777	816	814	774	816	802	752	784	794	762	785	750	806	812	766	772	836	780	782	812	783	822	797	768	760	850	745	771	798	792	784	766	837	747	813	788	779	781	780	814	851	762	827	779	813	802	846	819	834	752	802	818	806	761	795	752	745	824	771	827	793	732	798	777	735	810	787	781	792	775	805	736	793	802	797	773	781	824	864	798	771	753	768	835	758	783	777	795	782	815	815	759	748	832	817	747	751	777	767	788	839	756	749	765	782	730	823	769	836	798	797	767	825	790	761	770	778	782	770	765	780	785	767	787	855	763	760	841	837	812	766	776	800	789	828	808	777	785	756	793	800	780	790	797	755	766	796	781	787	793	793	782	781	795	766	772	765	784	767	740	794	797	793	795	738	853	765	791	782	788	824	831	763	806	845	789	791	751	771	755	773	776	792	736	779	820	768	768	779	854	801	769	840	786	763	758	780	762	797	813	808	807	836	774	747	764	780	774	751	780	762	801	795	802	746	736	811	808	754	824	782	818	779	771	818	815	813	779	807	738	814	833	841	830	860	761	783	769	830	766	766	788	803	858	770	761	742	796	770	805	767	787	729	812	822	759	803	778	805	827	764	813	851	802	797	790	781	747	786	792	778	815	792	787	791	785	800	780	782	800	777	809	801	786	821	816	766	801	784	799	836	784	780	811	790	801	823	803	756	766	782	737	769	758	782	765	794	831	801	788	763	780	792	816	787	768	785	812	792	787	768	774	778	787	774	770	810	752	756	763	787	805	801	788	817	760	803	777	778	829	781	794	780	805	772	800	744	815	812	752	746	787	784	799	806	796	761	785	812	811	820	790	770	796	765	793	808	803	793	712	774	814	787	802	748	786	760	812	781	757	826	827	785	815	786	822	783	814	770	794	817	791	759	801	832	764	817	802	800	790	733	783	795	807	714	790	758	770	810	769	760	777
2680	889	1758	1568	819	577	711	1188	1333	1664	1626	1103	696	380	273	204	225	222	225	223	214	213	210	206	221	204	237	194	232	261	195	212	220	231	238	221	228	215	248	231	224	226	217	237	217	199	223	234	191	239	173	215	226	211	200	208	211	230	205	205	230	215	209	190	200	239	211	206	218	199	216	234	228	222	224	251	197	216	220	196	222	227	210	214	188	206	264	197	237	222	198	229	192	224	217	216	235	208	218	227	195	227	209	242	208	213	239	209	244	235	226	196	219	214	215	225	212	219	211	222	205	217	208	206	223	200	246	237	216	224	218	220	186	202	220	232	183	243	230	191	232	203	203	204	219	206	201	253	213	210	219	210	200	196	223	214	224	224	206	233	213	195	205	202	252	207	221	264	215	178	200	220	243	210	190	220	201	224	235	263	225	232	225	218	231	204	205	200	227	211	207	229	211	224	231	208	229	216	228	236	226	196	217	226	233	223	209	208	183	218	195	210	202	213	197	221	258	246	200	218	240	213	202	233	212	207	232	207	212	213	195	212	234	201	205	206	230	220	213	194	239	207	237	228	231	219	226	203	232	214	189	226	203	221	205	181	242	215	250	218	221	207	189	194	182	193	204	229	239	205	218	205	213	186	226	238	221	208	218	243	186	228	207	211	175	244	199	202	212	216	229	208	208	214	203	204	250	215	231	216	205	215	207	227	211	214	230	226	206	231	207	210	212	208	224	237	235	181	233	211	204	235	211	203	218	223	250	231	232	227	231	212	198	194	210	226	218	215	204	206	234	233	215	243	214	214	208	203	209	186	234	215	193	189	226	206	175	225	211	209	210	235	228	239	222	219	211	221	213	197	201	226	204	204	213	224	202	214	236	227	219	208	224	226	183	235	204	241	247	231	232	196	211	246	228	237	223	225	200	211	211	202	226	220	215	191	215	201	206	192	218	227	221	191	238	192	207	237	217	218	222	207	205	230	211	203	230	217	248	248	208	199	232	239	220	205	195	252	208	183	208	226	223	211	214	209	213	227	223	198	211	221	216	199	252	197	213	201	222	207	213	220	210	220	186	220	194	219	226	214	235	231	223	223	198	216	216	222	213	191	200	213	191	220	204	223	193	220	204	210	226	200	206	199	190	179	215	249	219	206	218	222	218	189	194	204	239	212	219	245	215	257	221	228	222	215	221	238	191	198	211	242	200	202	240	225	233	208	212	197	222	214	193	197	221	216	253	182	200	206	225	223	213	207	210	219	220	227	214	227	230	204	206	221	190	194	203	203	234	238	225	212	210	229	216	246	212	200	211	208	209	215	208	216	214	223	218	208	230	223	195	223	223	226	215	223	206	210	233	213	250	197	222	206	224	229	210	204	187	191	204	203	229	195	222	220	209	215	231	212	213	228	237	198	208	230	230	178	236	241	220	205	229	222	218	208	265	222	221	256	223	216	220	217	226	221	222	226	228	210	208	205	219	199	238	220	226	189	208	236	233	201	208	214	235	192	211	215	217	208	214	235	188	211	203	204	216	232	206	207	214	209	226	198	220	199	207	209	195	208	219	238	226	195	216	204	233	243	228	236	187	211	219	223	229	187	206	226	200	197	231	223	203	215	210	235	203	210	197	225	236	209	222	200	219	198	214	202	239	204	212	227	201	213	210	199	199	202	200	226	213	220	231	204	239	199	206	227	231	220	219	236	204	211	211	231	203	213	233	219	237	205	187	222	199	211	198	205	217	230	217	215	202	216	222	252	229	218	230	187	213	197	203	189	212	210	220	258	190	214	216	197	209	228	236	211	239	204	214	204	204	211	219	237	208	217	238	206	230	217	225	217	197	205	222	248	235	197	201	212	219	226	195	218	218	222	197	203	204	228	217	242	227	220	197	201	223	224	202	216	225	216	221	208	197	219	211	203	229	202	213	209	202	196	238	192	197	193	233	217	231	230	227	206	203	234	230	222	205	226	220	218	234	215	233	211	224	207	196	222	240	239	227	206	179	189	211	209	227	205	216	218	227	216	213	219	210	209	217	202	213	210	232	217	235	195	243	205	218	202	205	196	219	234	201	201	191	262	216	183	231	202	190	207	226	202	229	227	179	229	222	203	201	222	192	208	236	223	218	204	198	197	204	186	200	229	216	194	215	204	231	201	230	210	173	217	212	224	188	218	232	233	225	184	234	240	213	237	201	207	230	214	202	240	215	199	219	221	213	222	211	222	192	207	210	191	202	244	224	191	204	211	193	213	220	206	197	212	226	218	222	211	244	223	208	229	232	206	236	223	228	223	221	204	209	222	211	207	222	224	244	215	221	192	238	229	222	221	202	208	225	199	201	213	240	235	207	223	226	244	208	238	239	201	234	210	234	221	213	225	227	223	234	197	235	226	226	226	187	222	225	217	252	216	192	188	194	183	197	221	188	222	233	248	214	228	225	212	226	204	233	201	214	198	223	214	210	225	231	226	233	224	230	204	221	193	212	236	211	223	231	234	212	215	196	222	220	199	204	193	195	213	194	225	216	195	220	204	204	209	229	213	245	206	231	212	216	224	212	216	205	184	208	216	222	227	203	203	239	220	194	210	200	231	226	219	195	220	213	211	223	211	209	225	206	225	199	241	221	214	216	214	232	210	206	221	206	217	259	226	222	211	221	200	223	211	219	195	226	241	211	203	204	204	236	204	194	190	214	215	259	213	221	203	210	211	224	211	214	226	214	217	230	223	196	236	226	200	223	207	224	209	233	245	213	201	212	240	199	226	215	194	194	227	203	230	216	198	241	220	218	246	202	249	243	208	225	222	265	231	245	245	206	200	214	212	217	226	237	225	212	218	223	227	227	191	217	192	198	207	208	192	200	215	232	223	218	217	208	210	217	218	206	211	210	230	199	225	232	233	204	214	230	233	221	206	224	204	194	202	242	220	219	196	242	243	205	216	198	216	198	198	210	214	225	207	211	228	211	232	215	208	217	228	211	219	216	237	224	215	232	192	209	194	223	197	224	188	240	221	221	214	231	234	249	189	202	216	201	230	204	197	183	217	181	206	214	221	217	200	216	236	232	242	265	217	223	211	198	213	188	236	196	220	229	202	231	218	218	248	213	213	214	209	214	242	210	195	206	216	231	218	209	204	242	232	200	201	240	204	212	212	236	199	218	224	207	222	214	238	240	212	199	203	219	214	196	201	218	236	228	210	205	201	227	235	213	224	218	191	202	216	209	227	238	239	208	246	213	186	248	213	227	187	211	206	223	216	245	217	187	224	191	234	198	225	219	230	220	213	210	251	192	192	209	233	193	203	211	225	197	205	241	195	203	203	220	253	208	249	205	235	242	227	186	219	246	228	215	251	222	227	235	206	224	176	234	186	231	209	221	197	204	206	222	224	236	207	209	216	211	217	202	221	223	213	211	199	197	232	232	228	238	203	212	217	249	238	225	218	226	209	203	205	226	223	225	238	203	183	228	244	180	227	223	237	184	215	226	212	184	211	240	244	216	251
2655	1303	3486	4763	3181	2147	3360	6573	6924	7904	7045	4507	2426	1264	673	560	513	574	535	542	547	551	582	566	528	538	587	576	552	544	553	547	591	577	572	553	573	532	593	531	574	561	532	571	544	566	620	542	563	538	560	515	606	539	583	545	589	579	557	567	578	611	550	541	550	539	546	562	564	538	519	535	555	590	566	576	570	576	560	524	566	591	581	541	570	503	580	606	554	563	554	554	530	578	592	531	521	560	574	531	588	550	636	589	576	598	582	540	541	519	515	523	554	606	542	570	520	565	581	548	558	625	587	533	597	533	545	567	573	573	544	564	546	565	604	518	601	536	614	529	605	566	528	544	546	550	527	555	572	578	588	542	569	560	565	535	543	530	561	546	594	557	556	522	547	522	557	595	570	555	541	567	598	554	572	597	551	565	580	625	575	576	544	551	538	520	540	531	584	552	572	582	545	569	549	569	548	595	538	583	545	535	556	562	567	591	553	557	566	521	555	548	562	597	529	533	527	565	574	614	533	575	590	567	594	576	564	543	539	584	540	572	534	566	566	551	548	569	537	568	569	542	566	562	540	535	576	574	547	539	585	602	561	592	563	579	526	571	533	564	561	583	502	550	543	562	587	543	532	610	582	575	572	551	527	553	540	533	555	579	560	554	542	583	590	581	575	566	531	535	565	556	523	541	580	514	554	532	541	567	554	571	544	536	530	570	541	564	552	536	557	572	576	592	514	547	603	577	545	581	556	529	542	567	551	558	549	556	572	571	515	546	488	554	556	573	545	555	571	568	564	542	573	596	540	551	531	544	547	566	554	544	563	539	575	579	608	554	584	583	578	567	582	605	602	547	575	547	585	558	566	571	592	574	594	604	583	600	512	564	546	556	603	548	536	579	551	595	577	600	557	571	569	568	574	561	570	613	549	586	581	541	567	571	575	566	570	552	575	592	604	574	549	542	546	572	511	544	576	566	555	555	513	580	573	550	586	532	572	606	545	593	575	533	556	546	616	563	502	597	534	528	581	552	586	555	547	565	582	559	572	569	552	552	569	552	569	534	566	589	560	520	556	536	539	562	506	612	547	550	547	522	541	587	575	537	575	561	541	570	548	566	566	550	590	556	560	579	541	559	556	567	554	586	594	568	536	598	590	568	615	560	538	592	505	568	565	575	577	529	601	554	538	593	563	532	599	589	590	573	575	571	526	557	557	563	576	604	571	542	549	564	532	547	559	552	586	579	546	610	570	547	547	524	543	596	507	583	513	555	536	556	560	571	568	547	578	524	560	540	544	562	569	542	595	541	591	547	578	539	554	544	537	571	562	571	571	565	574	560	539	565	541	556	574	542	582	604	544	550	577	578	566	573	575	514	534	535	532	566	583	579	573	584	569	600	571	569	563	580	576	545	557	557	558	554	592	552	547	553	565	612	559	580	583	550	590	559	545	568	557	582	553	595	527	576	539	600	558	570	602	564	582	556	545	584	563	558	595	537	540	540	567	588	572	564	579	566	557	539	579	541	609	535	526	564	562	582	549	563	587	536	581	571	597	568	605	533	541	540	591	545	557	560	569	515	535	554	575	621	586	574	539	550	563	582	568	535	569	553	604	569	584	575	569	535	571	541	514	554	570	574	585	602	572	550	541	581	558	602	555	544	564	535	571	540	558	553	582	558	546	565	573	565	531	553	564	601	590	569	549	542	518	544	566	592	539	522	606	549	536	537	595	610	561	582	587	547	582	614	553	569	524	508	549	578	565	557	559	527	539	576	549	564	523	537	566	557	567	603	597	554	529	549	574	532	553	560	541	549	576	617	556	589	560	559	556	578	526	543	543	560	576	567	550	572	536	547	572	529	592	543	604	531	564	536	571	595	542	528	585	573	532	547	545	548	525	561	575	551	576	493	517	546	555	553	513	525	565	535	575	550	598	538	553	550	579	562	577	572	605	534	541	578	566	544	572	575	523	529	523	591	605	533	606	598	540	561	592	555	556	636	531	599	535	576	543	597	535	579	589	540	551	546	576	579	530	571	549	541	564	561	556	575	550	574	544	595	574	572	527	547	579	607	555	538	546	535	571	548	570	518	588	558	555	540	538	524	578	542	553	557	602	602	554	550	566	535	579	589	581	560	561	540	607	538	557	545	542	585	589	579	545	548	567	575	550	564	555	540	553	532	536	583	575	576	564	555	566	529	549	567	582	594	555	569	539	569	595	554	545	548	578	527	520	557	598	540	578	563	544	560	580	522	558	602	561	538	585	575	532	537	593	565	571	565	569	543	567	566	538	494	582	550	549	567	529	545	549	545	557	573	596	572	516	543	591	541	594	560	551	566	583	568	569	582	542	516	566	541	600	571	512	603	548	557	539	606	571	548	560	571	563	579	549	575	621	554	562	548	536	591	538	548	552	579	578	579	580	562	587	532	596	578	552	550	509	543	534	577	579	572	552	561	569	556	521	597	592	534	550	527	562	532	586	545	589	560	589	601	519	526	580	545	527	584	536	557	563	590	566	568	585	573	572	568	583	565	540	539	585	571	588	548	607	563	565	518	541	560	546	592	532	549	563	610	584	586	571	563	579	589	559	547	551	572	526	483	523	586	538	579	563	557	572	507	530	533	558	546	529	554	609	585	539	583	551	575	562	558	517	560	558	596	566	584	585	565	551	539	552	541	582	556	580	595	612	540	556	538	572	578	524	536	553	598	519	560	602	560	534	519	551	593	535	581	607	595	584	558	583	566	553	569	573	581	568	580	580	579	533	587	569	548	542	595	597	511	546	554	560	547	561	546	534	533	520	570	524	600	584	546	536	540	592	554	574	546	562	573	566	527	562	557	620	575	572	592	549	589	544	565	578	554	565	566	582	594	558	569	582	539	577	537	537	568	575	570	569	554	561	565	547	561	525	558	543	594	521	559	532	561	534	544	534	557	536	556	583	545	603	565	556	523	567	565	582	572	562	614	578	563	599	546	527	592	539	530	565	590	536	562	572	588	527	548	586	577	587	561	590	580	528	569	552	553	577	583	556	589	559	558	560	564	580	584	581	581	549	581	558	600	539	554	518	575	540	588	546	552	562	581	576	568	553	527	534	540	549	555	549	551	581	564	573	547	538	580	568	592	575	540	554	535	567	589	594	547	531	603	614	545	559	570	572	563	550	558	519	549	557	546	533	555	585	583	565	541	561	598	536	576	549	582	582	586	595	541	567	588	564	563	573	534	582	552	560	593	545	561	543	572	558	521	548	541	571	603	619	541	534	556	534	560	553	597	543	529	597	588	573	544	593	575	557	570	533	554	537	582	571	563	584	560	586	566	554	577	544	512	581	511	596	573	555	564	563	538	586	540	570	506	549	596	594	591	566	583	536	515	554	539	553	555	532	644	583	567	597	565	565	585	564	584	544	540	589	569	604	522	543	527	586	521	527	597	572	604	560	569	551	544	587	582	598	586	563	539	520	571	557	553	615	515	548	558	561	577	566	564	559	534	556	541	575	582
8101	3943	4189	3196	2213	2736	5686	8029	11797	21186	15976	9029	4406	1513	355	295	282	279	303	314	286	271	288	281	295	283	290	302	293	282	293	263	291	263	320	289	302	298	299	285	280	303	282	296	244	275	304	300	250	247	273	281	297	307	256	272	293	305	280	252	317	262	273	275	276	302	310	285	299	300	287	304	286	296	291	269	290	295	269	318	284	294	322	259	276	278	286	291	293	314	295	260	298	270	305	304	282	294	306	286	297	259	269	301	295	264	282	267	296	300	269	296	301	303	293	273	292	290	277	283	291	283	320	313	278	277	278	287	299	297	315	293	290	255	284	285	304	314	298	280	323	276	297	281	284	294	304	303	337	292	257	276	251	273	324	349	296	311	288	279	288	285	325	295	250	325	271	266	299	295	310	318	259	272	299	292	280	296	284	303	291	277	287	314	299	285	323	280	283	294	280	298	300	276	312	278	282	238	279	312	278	257	294	301	306	284	282	313	302	335	265	298	299	301	292	285	287	306	292	275	297	316	310	267	275	300	325	303	288	262	306	302	285	285	284	331	315	308	285	251	283	308	303	259	282	286	306	296	282	249	267	291	292	265	271	291	309	306	307	273	279	286	278	309	337	254	333	302	282	312	288	309	296	287	306	321	291	288	273	275	304	297	305	268	307	306	275	302	283	310	311	260	307	312	296	272	298	282	296	310	312	279	285	297	272	305	308	255	280	313	317	276	270	273	273	269	310	273	261	280	295	273	291	305	301	296	285	291	289	289	304	307	303	287	319	297	325	282	286	288	259	275	280	318	285	291	276	280	290	293	273	291	268	289	286	281	289	291	264	285	304	306	289	317	286	294	302	285	283	290	306	281	272	313	282	276	296	295	274	292	302	325	247	281	303	293	265	279	263	314	265	285	295	266	284	277	295	285	313	280	315	289	253	306	262	297	281	299	289	312	313	296	292	278	290	283	285	262	294	299	256	277	282	316	281	291	279	274	287	295	282	307	349	316	290	281	255	340	311	283	283	292	301	281	269	306	299	293	304	306	291	313	291	254	307	289	294	264	323	318	320	277	298	288	281	321	297	289	294	293	306	308	257	296	254	277	326	280	265	280	263	271	285	288	306	284	295	309	294	291	297	282	277	282	268	256	285	274	272	315	305	293	302	282	253	299	303	281	300	286	298	294	281	280	273	305	312	327	272	252	300	325	289	280	289	296	292	264	284	295	239	314	278	279	262	281	306	274	283	271	262	277	320	303	270	301	294	282	300	287	271	273	261	279	289	280	265	284	291	305	286	314	287	271	304	299	300	305	291	310	278	272	309	287	299	271	263	281	310	309	288	312	262	243	279	307	280	298	282	257	286	294	307	279	256	274	315	288	269	257	282	275	275	288	307	338	283	278	265	296	300	269	316	291	295	263	281	300	281	312	312	317	256	266	288	318	303	264	275	290	249	292	276	285	276	259	304	277	280	304	275	291	265	283	307	300	273	291	291	277	294	294	288	287	303	310	293	306	251	267	296	300	256	284	309	263	273	292	282	295	298	306	306	301	280	296	288	328	294	282	261	300	298	284	295	277	307	301	291	274	294	260	278	300	282	286	278	325	320	319	295	297	280	286	264	266	271	309	283	305	291	286	260	284	281	296	292	313	289	279	297	274	274	289	279	284	305	275	288	254	270	294	310	304	305	299	295	304	308	281	281	273	239	270	289	309	299	243	260	277	285	306	270	283	290	270	266	298	320	267	307	293	281	262	272	293	288	287	290	321	297	294	246	283	326	298	285	310	296	272	313	345	282	295	323	289	274	285	255	284	302	291	291	282	305	281	264	290	270	296	314	287	277	278	315	289	297	308	288	288	298	280	294	288	292	306	293	282	289	295	308	290	298	282	292	292	304	265	287	291	280	300	294	269	285	273	255	286	272	274	311	306	292	287	309	273	254	305	293	266	308	295	263	304	273	313	290	262	287	285	275	275	305	262	273	245	291	270	286	294	295	293	294	278	289	283	282	283	315	295	244	313	283	284	308	271	301	299	276	274	281	301	312	311	268	307	301	279	294	333	292	296	289	273	315	285	303	265	263	300	306	267	263	285	318	283	313	337	332	279	285	272	264	297	314	304	277	245	290	317	310	296	314	295	289	307	275	289	283	277	253	299	262	282	276	289	281	288	291	325	303	289	284	282	300	292	309	291	321	332	333	293	265	290	300	268	288	289	268	306	279	293	293	264	300	298	279	269	295	288	279	297	265	286	272	311	287	274	296	273	300	295	293	291	345	290	304	271	320	267	290	284	316	295	292	285	271	261	295	283	304	296	304	316	292	271	298	263	302	276	270	278	259	312	276	291	312	289	328	302	305	290	282	308	285	301	261	278	288	293	280	298	288	270	291	298	273	295	296	289	291	273	297	279	277	273	289	300	275	311	285	316	296	275	254	290	310	297	282	274	299	278	303	303	294	260	281	277	298	263	297	287	259	277	286	260	323	332	294	246	299	289	267	256	280	293	267	284	286	278	269	300	281	289	284	273	262	295	322	285	303	279	262	275	287	321	271	277	284	297	276	304	281	292	314	301	276	293	312	280	279	312	288	306	249	279	307	300	298	309	275	295	331	269	293	270	280	298	290	252	288	295	261	282	281	280	282	272	285	299	312	301	272	309	292	321	282	288	278	295	267	290	319	285	320	277	282	278	268	298	306	296	294	294	300	287	288	319	284	290	289	295	267	309	287	259	258	279	300	270	273	276	262	310	293	275	278	284	276	291	281	297	310	303	299	314	271	284	261	283	300	287	286	314	287	283	297	295	300	289	297	301	293	295	322	296	275	249	277	318	311	273	265	298	279	307	338	281	270	277	287	300	307	312	283	308	309	281	290	307	286	282	310	260	289	299	289	255	268	280	248	282	271	267	275	311	292	293	269	284	280	286	283	341	263	327	277	275	305	290	267	263	270	278	269	262	292	275	290	282	296	327	318	320	312	298	288	334	301	269	298	281	299	281	275	304	274	293	310	293	270	302	299	283	291	282	281	287	263	283	259	305	311	289	298	297	271	303	301	320	281	261	284	252	280	338	252	269	288	324	285	301	294	297	283	269	262	284	300	271	305	277	290	296	297	280	303	285	283	289	299	302	291	314	284	282	302	279	279	302	284	322	309	302	284	300	299	248	309	292	310	301	315	299	280	277	263	294	275	297	254	281	287	292	269	306	257	303	290	291	270	276	292	313	274	295	297	299	277	293	287	240	254	288	275	302	299	289	291	319	267	293	270	293	274	288	295	292	318	292	302	257	272	295	317	284	295	290	276	329	274	281	287	274	282	327	281	306	281	312	272	257	291	270	307	260	283	275	300	296	260	268	316	309	282	304	296	279	290	325	289	300	298	316	300	281	314	285	282	322	250	330	306	270	293	296	300	274	290	312	259	269	332	282	254	271	304	297	262	293	275	292	315	294	299	283	283	303	330	266	276	287	262	281	303	278	280	277	279	296	295	278	290	314	308	279
6675	3649	6548	7768	7573	10761	19945	24191	30851	42064	35623	25388	15911	5734	960	741	759	698	679	755	733	738	703	702	685	689	729	696	731	718	700	720	725	714	662	716	695	726	731	705	742	719	684	739	737	662	725	700	643	689	680	710	745	738	731	733	777	752	676	756	675	729	695	685	662	705	744	689	703	770	739	732	733	690	728	734	710	701	713	713	673	708	688	699	731	693	698	711	675	745	748	764	730	757	658	702	712	656	718	701	753	714	737	723	736	730	723	719	709	692	754	721	675	732	695	740	707	705	688	685	686	679	685	729	700	707	711	704	697	708	677	691	676	721	724	724	731	704	762	666	730	692	702	699	707	730	700	729	692	707	696	709	710	722	701	720	695	693	730	682	725	728	738	700	703	678	675	701	701	706	731	741	689	716	763	733	762	740	711	708	761	729	723	761	730	773	740	696	750	754	702	736	743	721	722	710	697	743	727	677	703	647	683	729	692	693	714	731	670	685	706	721	691	705	694	711	698	650	709	748	659	720	748	724	740	728	696	743	728	735	733	685	703	739	762	745	706	729	717	703	749	735	671	741	718	686	709	721	704	732	754	720	681	742	674	691	728	735	720	692	701	711	693	706	750	734	710	687	715	717	748	756	739	709	720	692	775	691	725	749	758	728	764	707	727	737	740	694	682	760	759	733	739	774	686	759	754	734	734	701	707	664	726	763	697	711	726	737	695	724	755	705	672	744	682	675	752	714	798	732	702	680	737	725	747	726	739	714	751	711	727	696	756	695	736	700	703	707	693	707	743	674	727	742	731	764	700	733	710	706	761	727	765	753	740	662	739	681	781	678	739	693	736	730	696	734	663	722	677	757	762	746	710	746	689	686	716	752	671	731	727	699	717	708	674	713	731	715	723	744	757	704	679	732	744	669	719	701	688	730	721	722	749	649	712	693	659	756	693	701	686	722	690	667	749	727	678	712	733	750	695	702	650	750	743	689	687	698	702	676	733	675	682	712	673	752	661	738	715	710	771	720	742	719	719	740	684	721	745	717	728	738	758	722	699	723	703	729	750	748	663	748	726	767	767	703	686	703	725	743	739	687	734	705	725	693	734	701	725	731	690	741	717	711	748	741	709	753	715	714	727	699	720	720	693	750	749	716	680	715	750	715	773	699	688	701	661	729	722	712	731	732	709	657	673	732	700	716	720	725	705	770	740	663	719	728	743	696	730	710	738	697	714	719	721	691	720	739	727	706	755	700	708	709	701	700	714	765	732	701	722	727	710	700	689	714	673	732	715	671	730	740	748	691	686	739	725	683	706	709	689	762	695	711	716	689	713	709	761	688	710	705	703	720	685	685	689	761	699	750	748	672	735	701	694	683	684	744	748	683	703	678	736	719	714	754	764	727	701	721	733	737	695	688	760	707	677	716	758	697	731	730	709	713	742	731	725	697	685	715	684	732	738	748	731	752	713	717	725	711	733	705	756	716	766	748	729	759	708	703	712	764	703	699	722	732	718	697	727	691	701	711	720	727	724	705	717	699	748	736	681	688	684	707	691	693	712	745	723	728	726	695	712	674	745	722	721	712	699	718	731	739	737	751	723	709	703	717	761	747	728	722	710	680	677	684	737	752	730	719	738	704	688	692	683	725	743	722	718	743	698	743	748	703	747	685	658	701	644	679	730	691	738	680	725	703	721	762	731	741	710	711	721	733	703	728	694	665	717	717	691	695	728	723	725	685	704	695	672	727	748	688	688	725	719	722	731	693	746	680	722	712	712	769	754	693	676	736	721	743	728	773	726	740	731	683	735	697	708	705	758	731	715	706	679	775	738	731	728	705	732	715	715	699	674	715	735	700	771	693	724	781	685	710	735	727	730	723	700	733	741	697	768	703	738	678	716	707	701	691	733	729	773	755	747	703	731	726	707	715	696	766	700	658	713	716	725	693	686	735	690	720	708	677	685	726	796	717	701	729	704	754	698	694	692	676	761	724	781	693	710	721	727	721	755	719	716	709	699	716	735	685	689	699	739	676	734	702	699	711	717	757	659	760	713	693	697	687	743	690	729	707	724	706	729	693	711	704	717	723	758	727	718	750	698	743	709	714	697	743	738	746	720	696	748	692	724	744	721	705	736	751	673	783	683	713	731	717	719	721	745	688	712	697	735	747	721	745	729	677	695	721	716	707	675	716	713	686	719	723	722	698	713	740	677	729	751	710	707	691	736	729	732	683	724	649	717	691	682	723	672	690	663	675	652	692	727	734	726	727	737	751	700	709	709	706	715	721	727	716	711	724	736	717	709	729	709	690	783	739	689	698	693	695	652	732	691	724	723	701	751	720	685	705	725	746	739	701	684	703	694	710	743	713	713	687	663	753	674	738	705	726	738	734	712	747	722	696	741	736	752	703	712	757	691	701	708	720	721	662	690	740	717	711	690	717	706	721	753	687	752	743	687	727	714	692	722	734	695	691	702	736	732	720	713	717	721	760	724	677	723	724	687	720	707	762	723	746	793	726	733	727	733	657	718	659	747	724	723	720	702	704	743	706	737	731	823	711	764	699	731	693	692	782	694	714	714	700	718	716	710	716	746	731	746	725	713	740	727	716	725	673	719	706	728	740	748	728	741	695	704	726	674	702	720	658	698	744	780	730	725	723	721	650	767	744	727	709	697	675	712	693	742	739	727	738	698	682	715	731	715	733	734	733	734	744	712	706	707	759	749	717	762	717	755	732	740	761	737	717	733	740	720	736	731	797	738	693	751	675	730	749	714	707	685	740	790	706	707	744	660	669	722	708	677	724	706	688	745	689	733	755	713	695	713	726	740	696	772	685	764	673	749	743	732	693	727	695	801	712	720	675	747	753	703	719	731	713	701	746	719	702	741	738	703	691	719	753	744	695	677	706	712	728	720	714	677	714	685	751	736	715	761	706	649	711	725	732	691	719	728	710	720	719	662	681	719	789	661	718	711	732	736	646	735	712	791	686	726	709	768	710	694	678	729	717	702	724	789	685	722	716	724	695	738	733	727	757	732	735	719	734	704	704	681	716	700	696	738	667	725	704	708	704	763	741	747	711	699	738	667	671	726	728	709	709	735	729	727	789	683	723	717	724	707	717	750	717	788	706	719	696	757	733	710	701	779	745	765	704	659	734	740	722	746	706	714	719	669	725	684	711	745	706	733	738	727	695	753	717	741	764	743	705	775	702	700	735	673	713	680	724	748	718	726	716	731	779	698	668	740	715	726	695	737	705	712	711	706	695	681	729	736	723	761	728	727	738	694	678	703	748	791	712	728	725	700	761	712	669	733	720	784	766	713	747	720	711	735	736	730	750	712	691	741	699	666	756	757	733	728	701	702	713	676	787	770	693	684	719	661	696	706	722	704	708	723	687	709	712	761	690	676	710	735	692	725	720	712	747	694	775	712	732	732	708	720	721	723	725	720	732	683	716	773	721	701	672	679	730	715	752	670	675	695	737	756	732	695	692	751	694	758	761	750	726
15841	6704	6407	6486	4910	4155	3959	3868	12663	40225	32989	20474	10122	3846	608	309	343	314	323	289	311	278	297	308	306	345	280	327	304	309	308	296	306	321	328	318	315	298	312	319	318	325	335	314	302	332	277	301	332	324	307	299	284	306	296	319	315	300	326	301	348	278	301	303	308	281	295	305	315	267	290	321	312	305	300	292	323	315	318	328	286	277	280	308	330	310	304	301	317	300	319	313	332	321	314	321	326	317	358	320	297	314	292	309	316	322	289	329	337	325	284	311	310	319	312	309	269	281	303	325	337	327	320	316	298	321	299	311	351	345	295	350	312	309	291	290	285	290	289	317	295	238	314	316	266	281	298	278	305	295	320	315	283	317	294	337	300	265	316	269	311	319	316	308	324	298	297	327	323	319	268	298	327	318	306	292	293	307	310	297	312	318	309	302	332	326	311	339	276	329	303	303	311	310	318	334	295	298	307	317	310	306	306	299	271	306	303	313	330	303	298	315	324	311	307	327	288	293	322	314	329	312	305	300	339	295	319	305	302	308	273	270	315	322	299	299	302	306	275	311	309	312	299	321	290	317	315	324	314	326	278	302	305	313	324	266	280	301	301	282	284	321	294	320	298	321	303	351	305	297	308	295	298	297	278	301	326	300	315	304	328	316	294	311	307	302	300	307	333	272	349	324	321	300	316	329	315	311	313	344	320	286	268	307	292	306	363	310	343	302	306	296	312	303	301	333	311	328	336	292	306	297	326	311	333	298	301	281	292	297	307	315	314	333	295	306	326	289	346	336	301	293	289	297	275	296	312	302	296	333	331	308	298	312	324	310	297	323	290	312	305	292	287	275	342	334	328	266	311	321	304	305	295	280	305	327	307	297	336	325	329	297	363	320	300	292	319	306	270	316	318	307	292	307	301	306	329	338	315	285	325	294	313	293	320	322	306	273	317	341	304	308	317	315	334	319	314	316	294	326	282	313	309	319	298	330	271	274	293	320	300	261	325	310	282	319	310	286	302	291	261	281	273	277	286	279	296	327	296	311	322	335	333	300	310	323	312	292	269	287	289	285	309	346	303	280	323	320	287	265	324	301	313	306	271	276	342	300	338	299	341	294	316	321	306	294	306	300	309	317	304	347	321	276	300	306	264	300	279	301	317	285	300	274	332	329	318	328	326	328	344	306	344	285	318	326	294	332	340	294	324	295	286	309	301	300	306	313	270	299	315	308	306	342	312	312	337	287	298	336	290	302	313	299	340	307	331	287	297	318	291	300	286	319	299	280	315	338	296	294	307	319	323	289	310	293	314	332	305	306	294	303	280	252	292	298	333	311	337	309	305	293	303	311	329	318	329	314	320	333	290	318	306	302	315	292	300	338	273	300	283	283	308	302	297	304	294	341	317	296	277	320	297	291	299	281	308	280	297	339	328	300	299	331	317	294	286	311	295	315	309	333	307	316	271	304	314	329	298	306	319	275	302	288	293	296	295	287	312	292	295	331	328	316	325	281	314	326	302	300	305	345	294	313	305	282	294	296	300	296	293	263	304	303	323	302	293	291	330	311	334	302	267	306	292	300	315	313	317	331	325	319	303	311	326	302	334	287	273	329	308	331	328	324	302	321	308	305	287	319	289	288	316	313	302	326	286	312	327	314	304	327	302	285	288	312	293	337	308	333	294	276	311	321	321	316	293	330	310	313	312	308	305	288	295	318	344	293	314	331	294	283	290	294	297	329	296	301	333	334	324	274	311	316	298	299	319	293	282	302	288	294	272	297	319	309	301	333	293	305	309	309	297	287	314	350	307	288	321	321	314	325	285	291	284	293	305	262	286	309	335	289	273	300	317	293	311	295	318	317	270	313	276	287	322	344	314	309	304	313	313	323	302	329	325	285	312	315	333	295	310	306	292	299	319	308	336	330	302	288	298	305	314	302	298	343	329	313	299	280	302	314	346	296	311	344	334	303	296	317	318	303	266	282	285	310	308	324	310	307	319	350	315	288	334	286	316	319	288	333	324	325	303	315	316	338	272	296	288	321	316	280	298	314	295	321	276	286	297	324	304	342	331	343	329	296	306	300	313	306	309	319	295	311	311	323	319	315	286	298	296	290	320	299	313	343	271	318	277	294	270	283	264	324	300	310	301	309	323	288	299	277	307	286	326	324	329	291	296	279	319	317	250	304	313	330	293	315	329	302	310	301	301	322	310	325	274	345	305	305	303	289	330	289	336	303	289	306	312	347	296	277	288	327	330	303	299	301	327	303	306	319	305	286	322	327	308	332	339	317	326	281	303	321	315	323	316	313	303	310	305	316	287	317	293	295	306	302	283	330	317	284	333	277	305	300	318	314	296	298	298	288	321	323	295	313	315	320	330	316	289	319	316	338	293	319	309	284	300	313	309	290	290	295	339	326	312	296	306	282	303	324	303	301	345	315	279	308	298	334	338	292	322	306	283	293	344	321	316	317	311	324	291	298	321	307	301	273	301	309	311	266	340	319	291	356	335	288	311	340	331	301	336	287	309	343	299	280	278	295	281	312	287	281	300	292	330	304	330	323	289	307	296	328	302	304	316	338	294	250	320	305	336	338	299	290	338	322	328	303	304	281	315	308	310	311	292	299	307	319	292	319	309	328	323	271	293	327	286	319	298	324	313	294	322	316	331	300	303	319	281	272	308	301	317	332	316	327	306	342	303	314	315	309	290	302	302	314	291	302	300	294	307	309	303	297	298	275	286	313	323	303	305	319	319	294	302	311	279	289	308	290	273	315	325	313	305	289	276	294	314	288	326	297	281	317	302	283	336	298	337	280	296	305	309	328	312	302	321	318	307	327	321	298	339	321	293	337	303	327	281	319	337	307	306	316	314	332	322	331	300	297	282	320	300	312	321	316	291	295	316	320	322	276	301	287	310	343	297	325	289	294	326	322	303	318	324	324	292	320	281	349	308	294	291	322	287	304	290	321	307	300	270	294	294	333	311	287	295	316	335	314	278	282	309	323	329	308	293	311	323	284	335	328	300	325	288	297	316	316	305	347	277	303	271	336	323	341	325	333	282	342	333	321	309	317	330	321	295	264	316	324	334	306	289	300	308	300	342	291	317	296	328	292	279	305	301	298	328	271	302	301	305	304	330	299	318	296	291	322	314	289	298	308	294	322	306	303	331	326	310	310	294	290	300	327	308	319	316	325	259	295	289	326	306	300	272	305	292	316	291	312	320	299	297	298	313	340	285	350	329	318	320	301	280	332	327	311	319	337	309	307	303	310	303	322	250	266	326	331	304	307	325	343	297	302	315	322	290	296	310	284	307	331	319	312	342	333	301	278	291	294	274	298	315	315	333	320	305	334	335	292	330	333	295	322	321	287	308	314	299	308	332	324	302	303	295	269	335	333	320	301	359	323	325	294	312	312	274	308	330	311	305	324	288	323	312	297	300	345	342	332	329	293	284	326	291	286	310	291	298	301	320	327	306	320	323	322	314	312	305	311	311	313	307	307
9430	5219	8248	12680	12230	13329	13490	13022	30725	57333	50041	37673	25933	13865	1420	793	755	734	737	682	751	726	742	715	739	739	728	736	771	759	800	801	738	753	726	720	749	721	755	741	784	749	783	774	744	740	767	779	724	703	791	824	802	796	767	749	758	733	769	677	717	746	733	720	729	741	773	758	715	739	715	713	741	735	714	776	733	730	690	756	757	704	717	720	739	743	708	714	740	722	713	718	711	717	776	747	734	744	730	794	796	739	768	691	760	760	738	760	757	761	710	749	734	733	749	743	763	734	731	737	757	712	719	730	751	720	752	762	733	733	784	738	780	794	751	728	752	734	739	734	733	786	700	731	816	730	695	775	780	790	759	710	736	716	721	714	791	769	771	743	717	722	761	741	739	765	737	742	751	720	782	720	725	741	758	773	755	749	754	744	760	746	700	723	733	759	796	705	763	737	768	737	775	753	735	739	749	756	719	771	756	733	779	791	694	800	729	674	731	746	750	774	727	708	741	740	751	764	720	744	733	707	740	714	736	694	727	775	711	740	725	727	766	764	744	807	772	764	715	744	758	753	740	764	716	752	767	781	717	702	796	738	745	694	759	730	814	743	734	733	688	733	746	709	697	719	770	768	709	717	691	736	719	776	750	677	765	729	717	757	773	743	696	741	748	740	759	714	757	758	721	708	759	726	739	673	774	740	768	743	760	744	724	720	683	716	750	765	786	742	764	691	703	779	734	772	765	727	718	739	740	754	730	774	729	729	769	753	714	752	715	767	768	772	756	714	788	793	715	712	741	726	749	763	746	699	707	742	715	706	728	733	707	727	797	757	703	692	729	811	735	719	727	753	772	727	770	707	706	696	788	806	761	762	732	788	737	719	771	717	722	739	753	731	746	750	718	730	781	770	739	683	733	738	715	765	728	747	748	714	684	757	788	788	687	766	720	723	694	756	728	758	753	765	768	765	719	753	731	753	714	763	746	760	772	734	767	689	755	735	745	735	715	706	736	727	747	739	770	726	734	763	767	706	730	699	697	738	771	752	737	755	763	697	736	731	744	718	751	759	756	732	763	758	761	748	773	728	771	769	746	750	734	715	808	714	713	702	726	757	781	742	757	776	756	714	692	725	747	734	718	715	759	754	743	759	776	758	730	704	720	726	761	688	746	728	771	734	720	739	745	723	734	747	714	692	794	743	714	752	745	708	753	737	792	784	720	743	731	769	709	722	739	717	713	727	682	775	772	730	787	754	772	735	772	753	770	714	686	756	740	742	730	768	768	704	751	748	721	756	763	772	725	811	697	663	715	708	729	710	721	731	742	763	707	720	720	774	714	732	756	770	688	749	736	758	739	735	747	787	729	694	772	744	749	711	761	729	761	781	698	793	715	726	712	726	747	782	759	690	757	785	741	746	782	758	762	741	748	733	769	766	742	756	722	713	721	759	697	726	755	725	773	763	682	729	786	767	800	777	703	736	703	750	747	672	745	741	701	773	729	722	776	760	795	671	755	754	736	744	789	760	766	733	746	732	751	713	751	724	724	740	732	750	725	739	735	768	786	715	742	762	728	741	696	773	743	759	739	731	749	698	804	728	754	688	799	760	706	715	740	699	727	763	742	738	739	735	727	695	725	747	748	729	760	736	752	734	715	736	754	772	743	751	787	700	747	756	777	728	746	764	791	751	692	778	779	751	770	723	736	743	730	718	746	706	757	784	766	746	747	736	735	777	715	769	795	782	735	730	743	766	780	789	767	765	750	712	709	804	779	761	750	796	790	716	703	784	750	720	711	753	759	728	748	771	719	774	748	795	731	727	701	805	737	772	702	758	750	720	777	727	719	700	731	791	741	739	721	840	753	776	679	716	717	782	768	714	733	722	736	774	750	726	722	734	699	744	729	753	770	757	732	712	761	718	711	754	739	674	731	735	749	758	715	743	733	701	755	777	760	788	750	731	736	743	763	754	747	702	746	736	740	769	784	789	690	741	777	717	729	784	734	714	727	801	703	775	737	793	739	690	751	724	754	706	747	715	714	724	739	736	749	741	738	747	739	699	787	735	718	749	747	711	764	791	740	736	753	749	721	709	702	752	768	703	762	777	745	699	736	722	756	734	727	731	750	750	764	772	742	783	716	734	746	781	725	704	774	742	743	719	743	762	721	711	771	727	733	748	747	778	725	735	720	771	718	732	708	745	704	774	723	743	767	755	767	784	747	724	760	768	692	715	770	740	744	765	711	727	761	771	691	728	711	681	726	698	755	732	724	702	733	769	714	741	719	818	771	767	727	808	751	745	803	735	706	703	757	724	734	767	743	731	688	754	762	725	738	772	724	779	752	741	750	766	691	707	732	726	716	772	791	722	757	772	764	741	751	764	723	751	744	761	757	758	708	739	714	715	704	765	736	707	711	728	732	729	672	781	714	727	767	741	742	754	717	728	751	780	762	774	738	724	735	781	723	751	718	742	762	730	806	768	716	737	713	745	722	803	736	756	731	782	748	722	771	741	736	760	740	759	751	717	725	760	759	763	725	745	705	747	755	708	759	725	730	764	704	738	767	727	710	729	737	725	761	736	757	743	730	711	780	736	741	780	723	742	772	742	725	745	754	752	773	768	771	735	749	760	715	764	720	776	719	719	717	737	730	773	782	781	778	713	795	782	728	723	806	759	696	730	735	724	694	798	736	727	736	725	770	757	752	789	767	693	718	751	725	747	732	759	730	699	761	733	713	741	756	795	776	777	732	713	769	784	771	713	767	735	697	739	721	728	738	739	737	746	762	800	762	708	716	705	785	749	746	758	708	724	706	809	723	775	742	749	692	789	791	715	774	791	732	703	755	740	766	742	757	784	774	754	677	737	723	743	737	759	771	774	706	745	752	749	726	738	704	707	729	770	764	758	776	708	747	722	751	724	696	724	781	754	763	764	790	720	710	749	722	731	705	760	732	721	753	714	707	726	753	771	762	720	756	749	763	728	723	709	756	697	732	714	761	744	725	743	700	754	731	730	745	756	804	721	750	719	769	750	790	745	721	796	727	763	738	753	737	715	739	717	722	749	775	761	734	755	718	723	722	788	727	730	757	730	729	781	719	733	720	724	736	783	762	776	714	758	769	775	733	750	721	760	691	790	780	739	712	716	712	780	785	707	759	725	730	727	740	753	743	742	714	758	753	711	700	735	792	718	727	688	779	718	738	775	744	739	771	751	755	724	761	733	776	746	793	751	801	751	757	764	765	719	754	750	768	752	761	746	776	754	743	747	741	702	732	738	751	766	685	713	767	710	752	732	715	734	734	765	757	787	701	704	718	745	776	770	689	753	771	722	781	760	713	725	764	765	749	752	761	727	737	748	718	719	750	771	741	714	742	770	762	694	749	756	717	785	706	770	720	764	785	724	773	780	704	746	716	721	767	705	753	780	709	754	715	757	700	734	765	737	729	724	770	735	728	758	764	693	740	789	816	750	745	775	716	735	744	781	757	718	716	738	745	749	775	801
2701	710	881	774	660	543	400	332	501	1760	2111	1681	1080	687	291	229	205	227	209	218	197	216	227	225	223	195	203	190	237	208	207	224	207	188	190	225	217	207	212	190	198	244	204	180	196	202	208	201	186	217	219	247	216	224	211	205	201	217	210	232	223	203	196	213	195	231	209	244	234	207	225	227	201	203	191	204	216	212	201	194	233	210	211	205	207	220	218	235	210	219	183	219	218	244	201	212	207	217	188	219	206	194	198	203	224	215	215	216	195	218	198	192	209	199	194	204	226	198	228	209	220	226	214	188	201	219	206	195	188	207	181	210	209	209	206	240	208	220	225	207	226	210	198	215	188	201	204	207	225	223	218	207	217	227	191	222	202	220	188	209	187	179	195	232	228	203	196	215	249	203	219	191	230	205	214	196	220	224	192	230	229	192	200	204	202	196	196	193	206	216	204	200	178	185	198	204	192	183	198	209	228	217	206	233	203	207	218	216	188	203	186	184	202	226	198	209	191	197	201	198	205	230	199	203	189	173	187	212	225	208	202	212	212	195	214	211	220	209	187	217	206	224	218	202	236	214	195	235	220	246	250	198	202	200	209	212	210	193	212	250	205	229	206	200	203	206	199	189	214	242	202	202	202	187	201	195	204	186	213	189	228	199	208	191	191	209	201	199	212	204	214	241	212	204	197	218	182	197	236	192	225	193	215	208	216	231	210	222	239	208	194	221	224	243	231	202	195	223	206	209	226	217	204	227	232	207	202	178	203	228	226	208	220	241	202	198	203	224	190	205	197	185	193	196	192	207	193	213	202	212	229	197	238	214	192	197	226	204	226	193	208	232	212	210	224	181	219	221	218	209	195	239	212	216	203	196	215	222	193	176	205	215	193	206	218	198	223	227	203	197	219	205	195	207	205	202	221	188	196	211	207	242	232	211	196	215	222	214	216	211	204	180	220	234	215	208	182	208	207	193	219	179	230	213	192	174	181	225	210	205	197	218	177	219	252	197	197	223	203	213	212	226	208	182	213	217	198	184	196	206	205	224	214	226	233	210	185	212	221	228	183	224	213	195	213	221	208	225	216	222	219	211	182	205	203	206	225	235	231	212	205	179	219	207	196	208	235	201	204	164	185	241	196	211	199	206	205	209	217	203	200	195	223	207	209	206	218	213	195	202	226	232	236	202	206	225	181	210	200	209	198	187	224	198	195	183	217	215	201	214	254	227	203	170	207	217	206	207	221	188	212	207	225	212	237	209	206	233	206	219	210	217	184	213	221	223	209	186	232	220	225	242	223	220	181	203	193	192	188	223	210	183	235	192	228	217	191	207	189	197	208	215	227	208	220	217	213	199	222	202	225	195	200	206	205	231	216	238	227	216	204	225	195	217	194	217	236	184	209	216	210	181	204	203	199	225	234	223	219	203	204	212	243	216	182	187	167	183	219	209	214	212	227	229	228	217	212	229	187	225	203	206	223	194	207	207	213	187	200	210	197	239	223	199	218	197	234	217	204	221	190	212	193	215	213	201	197	244	224	170	212	204	207	180	189	196	187	247	206	208	206	205	184	213	219	201	217	203	199	241	202	187	215	196	212	197	176	202	194	208	212	195	174	182	204	184	180	195	228	184	212	183	210	201	230	226	204	219	225	225	209	214	177	200	205	224	209	205	218	200	195	206	215	210	178	216	241	232	214	215	220	191	210	181	214	238	218	232	238	199	195	179	216	192	194	210	202	204	205	200	222	209	227	179	199	215	221	212	193	235	187	232	211	213	188	225	211	187	202	177	226	213	222	221	209	230	206	201	208	224	207	234	209	241	192	222	212	219	212	241	197	232	185	176	228	207	214	218	202	213	187	235	192	191	203	202	223	212	214	200	222	235	230	216	182	196	218	192	187	190	212	200	222	210	221	210	213	221	199	211	213	229	211	201	218	205	202	191	206	224	229	210	189	217	209	240	214	215	232	204	215	217	196	237	205	219	206	192	178	198	221	234	215	199	240	204	209	219	214	181	193	216	214	220	196	204	211	211	206	200	240	213	211	254	223	201	224	206	222	200	210	197	198	203	216	217	198	222	195	191	204	236	181	210	189	213	209	203	209	195	225	180	212	209	208	184	218	200	204	195	208	180	184	189	212	240	237	214	228	218	207	220	200	225	214	204	237	222	198	229	224	208	200	201	225	223	246	237	230	216	206	208	205	212	221	199	210	216	217	204	214	208	203	200	213	216	190	205	187	196	210	206	195	209	189	228	205	219	202	207	204	218	197	176	205	200	208	211	208	206	194	202	207	199	216	216	206	203	224	228	220	226	208	192	193	212	200	198	208	192	181	196	188	200	216	193	225	206	200	240	204	228	220	216	185	210	220	211	181	188	237	200	202	217	198	219	198	251	183	210	205	194	202	195	246	188	204	236	205	202	212	212	197	216	200	205	187	205	209	209	221	217	211	195	237	224	207	215	245	229	210	202	231	191	215	200	219	228	208	201	221	219	205	209	205	190	198	200	212	232	213	204	230	223	189	216	199	208	225	201	212	201	202	218	194	208	188	185	212	220	218	218	231	236	212	193	208	221	208	205	196	211	184	230	243	186	202	199	208	192	229	194	245	197	209	211	207	211	221	194	222	181	220	180	204	199	192	208	163	167	203	203	205	225	179	193	213	199	227	202	188	227	185	247	209	218	202	241	227	220	172	227	210	193	212	185	220	204	195	223	202	199	212	222	209	210	204	195	223	233	198	206	203	218	221	209	196	187	185	192	236	195	200	207	210	234	230	216	212	215	197	195	232	224	222	214	197	210	221	199	222	196	205	206	221	201	227	195	209	195	199	217	223	202	216	229	191	177	222	223	200	199	203	184	211	194	203	194	221	187	214	209	234	212	195	226	217	220	209	191	222	216	194	232	210	213	183	205	200	225	192	205	199	213	194	219	211	191	208	224	186	207	198	207	198	196	233	225	230	207	226	222	198	223	217	213	205	207	216	225	211	203	234	215	218	201	215	204	213	186	233	201	217	195	207	211	185	218	235	218	228	224	236	195	182	194	203	214	227	218	180	225	220	235	195	216	191	227	185	205	215	224	221	224	188	206	210	208	187	228	211	209	209	213	209	200	208	213	198	218	224	220	232	193	192	212	220	241	202	214	229	210	180	178	241	194	219	210	224	221	223	219	199	204	193	208	208	209	213	228	208	225	184	187	209	200	214	214	214	197	222	217	206	211	220	235	193	224	194	222	193	206	217	208	213	200	168	233	220	207	220	237	232	215	208	194	219	196	206	199	195	229	202	197	218	213	186	194	180	185	206	191	202	205	179	232	235	207	196	230	233	223	185	184	206	192	199	222	215	197	223	207	196	202	211	177	262	224	217	210	224	213	182	212	190	196	213	201	189	205	192	208	169	206	205	220	192	218	230	205	218	229	202	237	235	190	208	252	198	191	210	170	222	200	206	196	198	210	213	204	188	210	222	199	221	230	198	206	203	210	223	206	197	216	205	186
2758	1091	1866	2203	2255	1929	1659	1373	2278	8183	9088	6477	4206	2387	796	532	536	552	544	589	543	537	535	558	568	524	510	571	551	544	548	538	530	569	511	569	606	527	518	565	537	525	539	514	538	519	549	581	559	551	497	550	561	532	500	585	561	574	544	572	559	562	549	530	552	551	550	568	556	559	545	560	545	530	548	558	554	527	550	557	497	555	572	525	558	516	527	569	510	576	539	539	541	541	551	563	561	563	521	557	537	511	544	558	554	556	555	576	533	551	591	536	550	575	524	576	534	533	565	522	560	555	526	558	532	578	525	546	519	561	543	570	546	560	539	585	538	526	537	528	571	529	547	465	524	516	539	522	508	522	551	551	555	567	545	507	545	542	554	526	532	553	532	521	540	583	537	546	558	529	560	526	559	552	532	511	558	536	571	562	546	549	542	535	578	503	529	556	548	549	490	516	515	535	517	555	559	521	535	551	561	498	525	555	575	559	543	565	553	572	520	523	492	589	520	553	596	583	537	588	555	582	525	532	580	519	530	580	519	537	552	557	590	561	543	530	514	493	555	533	509	569	573	584	544	539	571	524	530	564	530	566	550	537	522	534	513	533	541	512	548	525	549	559	551	567	497	545	533	542	559	568	543	522	501	557	540	543	579	546	537	552	548	550	557	556	541	528	534	518	538	519	555	550	588	562	500	527	544	566	524	530	528	516	524	545	575	562	537	491	574	526	533	542	587	573	561	530	552	516	547	533	534	543	556	583	575	530	523	529	494	511	553	545	523	564	552	557	561	531	530	520	595	551	559	558	516	574	521	535	540	533	549	531	509	530	534	494	538	550	547	558	519	575	570	569	555	580	530	548	551	561	556	533	569	577	556	560	574	592	547	561	543	540	542	589	557	546	508	551	553	571	590	549	522	559	580	558	535	520	536	529	541	550	536	569	560	514	554	559	573	540	526	540	588	539	558	511	560	586	551	560	524	546	536	541	547	533	558	543	537	575	540	572	512	558	527	527	533	551	559	530	542	526	554	522	544	558	525	529	542	515	528	585	518	521	556	536	518	563	595	525	525	566	555	564	527	544	565	542	561	516	529	502	530	574	542	560	530	532	551	537	571	549	572	577	549	580	530	516	541	557	550	547	521	575	569	542	517	542	537	563	560	551	487	535	533	527	544	540	562	502	560	553	496	559	544	548	544	542	531	541	555	542	515	545	509	556	568	560	576	541	538	523	574	550	529	550	550	528	516	540	538	536	604	579	532	536	535	555	565	544	543	516	560	524	539	570	512	534	572	551	570	554	537	523	541	543	567	520	549	529	560	544	552	544	513	577	513	557	545	558	571	562	547	579	591	551	512	515	526	570	542	575	510	544	571	550	559	513	541	579	539	569	542	539	581	552	545	538	563	538	574	559	533	614	537	538	552	580	537	497	584	549	530	551	528	560	572	557	519	519	554	496	542	575	551	551	547	538	550	567	582	516	545	493	508	536	530	542	549	551	541	546	565	608	560	520	562	552	544	553	552	537	527	559	577	557	506	528	518	530	561	497	593	540	545	531	540	526	550	568	559	506	534	550	534	535	538	527	562	553	515	560	616	556	574	592	555	545	528	549	531	546	528	538	536	504	560	517	536	519	561	541	577	552	527	521	513	564	545	522	548	505	523	553	533	492	589	595	571	553	543	556	595	579	542	574	563	529	566	560	553	546	588	579	540	521	527	554	535	504	536	535	545	564	540	551	536	563	539	572	521	557	528	534	540	511	557	573	578	523	534	551	537	526	492	545	546	555	576	487	554	514	554	558	531	531	528	553	573	569	558	549	548	530	549	570	523	574	507	565	570	551	558	572	552	553	568	563	570	516	543	595	558	555	586	571	546	496	538	556	552	499	588	515	556	528	575	573	546	563	563	532	596	519	555	489	537	530	542	547	534	558	550	539	554	524	553	528	549	534	537	564	502	560	534	541	560	530	550	557	519	547	534	518	536	562	539	509	577	596	534	553	552	565	542	551	545	571	571	532	577	560	529	556	529	562	592	549	534	545	515	557	550	506	566	566	547	522	502	529	567	527	589	543	531	529	580	542	507	509	563	569	521	519	553	526	539	570	527	526	544	511	524	548	501	548	496	558	585	573	556	547	565	556	527	577	579	562	596	528	538	532	557	556	555	542	584	518	578	543	552	522	538	519	541	538	546	539	557	561	572	589	532	534	531	575	586	536	527	545	520	527	551	517	559	585	540	551	583	535	550	531	538	574	553	541	541	548	566	512	529	596	563	514	591	537	538	581	525	555	566	562	547	575	574	508	544	479	598	549	553	568	550	551	519	550	532	536	546	501	543	546	531	566	519	526	545	539	537	551	541	537	539	517	527	525	570	532	513	549	516	545	567	547	523	497	562	530	537	530	512	516	542	506	564	540	533	548	554	568	569	520	537	558	520	540	546	547	540	545	542	557	544	547	539	551	541	556	544	494	516	550	542	563	519	535	535	533	574	528	555	534	595	558	568	550	551	524	520	499	546	541	538	520	571	517	534	515	532	527	549	567	546	546	536	548	544	546	538	550	513	545	527	515	518	544	585	573	560	611	547	552	538	579	561	544	575	565	528	595	556	552	559	547	553	559	525	524	505	530	541	541	562	552	572	551	566	571	566	523	532	535	574	559	544	548	538	563	568	513	522	551	543	543	551	527	555	540	556	522	555	539	500	540	555	516	505	573	557	516	570	574	525	554	551	575	543	577	529	552	512	533	506	556	555	570	597	549	587	589	570	549	547	587	509	578	583	570	568	540	569	557	503	549	526	515	543	574	541	562	509	556	552	566	529	555	550	507	561	549	545	514	526	525	537	523	566	519	515	515	544	520	506	520	535	573	548	503	538	535	573	545	558	550	562	576	537	546	546	530	544	525	545	568	532	568	540	572	581	560	575	564	563	546	559	550	515	518	541	537	507	574	513	500	520	531	545	535	555	578	541	555	523	565	562	558	524	527	602	560	541	589	607	533	573	543	504	540	527	508	562	559	555	577	555	551	492	587	532	579	535	571	577	565	598	548	540	565	574	559	522	547	564	559	554	516	575	518	514	577	530	520	539	528	574	538	535	530	512	546	562	556	550	573	520	564	547	541	523	520	569	529	586	515	563	563	535	527	522	552	546	546	588	572	529	511	514	527	540	575	506	526	519	536	554	606	531	547	549	550	545	560	529	508	543	532	560	549	500	519	538	540	513	528	533	539	536	591	564	513	565	501	532	560	512	579	538	574	560	541	556	580	538	564	532	555	582	509	529	572	493	518	575	538	529	508	529	552	509	559	523	550	551	520	552	537	508	552	536	551	532	557	534	522	577	544	555	558	529	512	544	545	589	553	568	586	501	531	565	555	539	528	564	529	553	560	529	525	540	538	574	542	547	569	550	505	566	548	486	535	565	531	563	586	541	517	513	532	554	544	541	516	527	553	579	569	531	552	529	539	548	576	561	526	548	569	483	570	571	570	520	534	541	485
8686	3586	3333	2124	1409	1341	2137	4790	12521	18805	17396	10831	5370	2354	697	311	289	326	302	314	338	315	319	270	352	328	315	284	312	287	316	317	331	311	299	293	293	275	290	290	307	284	313	286	291	303	328	298	340	285	296	306	346	281	272	293	315	295	330	279	296	305	273	306	326	287	307	295	317	284	328	312	312	313	333	275	302	285	293	333	324	263	323	321	307	314	291	284	298	293	312	269	291	294	307	277	304	328	301	325	256	269	328	319	290	291	300	321	290	338	325	323	310	322	292	336	304	296	262	292	298	280	275	309	300	301	305	302	317	299	334	284	309	299	314	313	317	302	320	309	306	275	269	311	343	298	308	278	296	322	295	314	291	312	303	301	301	325	324	304	305	318	314	321	305	304	289	327	300	277	283	321	322	290	335	315	291	303	305	278	304	303	307	291	314	324	340	317	291	301	304	313	279	281	309	331	291	283	257	314	304	313	310	326	303	311	314	328	299	306	342	325	298	281	306	267	296	317	326	310	307	318	286	317	301	320	319	331	319	290	314	264	315	296	277	311	306	287	276	292	337	283	310	272	332	315	315	305	295	314	266	288	329	289	273	288	308	285	289	281	315	336	286	306	329	297	264	321	287	335	330	317	297	282	313	292	282	304	296	270	334	324	322	307	303	291	299	300	261	310	285	269	303	313	299	329	297	313	288	317	271	317	344	311	316	305	322	280	312	290	343	302	309	294	271	275	283	279	321	279	303	307	289	311	289	289	298	283	308	305	285	290	325	274	341	317	314	314	287	270	297	270	329	294	301	296	317	320	276	290	288	319	315	336	301	293	304	289	298	322	307	292	287	278	324	299	300	300	287	312	271	305	315	306	321	332	325	289	339	295	270	318	314	308	293	286	309	322	310	299	298	307	312	301	329	320	314	291	337	277	297	304	297	317	312	253	308	269	302	310	307	333	289	343	272	298	298	335	310	314	303	302	298	302	312	326	276	321	324	316	311	300	280	277	332	286	295	288	310	320	284	301	303	309	313	311	329	309	285	305	305	305	331	326	304	303	298	273	295	299	315	296	287	297	335	286	280	286	301	294	289	327	310	323	323	283	332	283	298	330	306	295	321	271	281	273	314	281	302	306	298	301	310	287	287	282	341	293	312	302	291	314	274	283	294	321	324	325	317	289	284	293	315	296	338	288	289	300	311	285	303	299	296	264	271	307	276	298	271	281	273	262	294	317	312	271	292	295	297	330	300	295	312	302	315	314	321	301	286	283	296	264	311	294	332	299	301	353	324	292	331	304	295	303	286	333	276	303	290	318	298	307	323	273	305	310	308	298	312	318	255	281	271	279	300	301	325	293	296	310	308	305	315	281	281	295	328	289	311	293	304	316	304	295	299	320	294	290	323	259	293	301	308	306	312	292	297	320	315	278	292	287	296	312	294	314	294	302	292	303	310	299	326	314	329	297	288	314	309	323	296	281	311	307	311	300	296	306	298	305	318	325	293	276	289	327	288	285	279	288	314	294	320	304	299	294	318	292	312	304	303	302	307	292	287	306	331	305	305	292	307	321	311	313	279	273	277	296	323	321	295	328	273	307	302	322	321	275	325	289	306	297	299	312	276	324	294	272	323	315	294	269	313	322	300	300	328	328	282	258	305	330	315	320	304	328	294	298	309	323	283	292	307	310	300	311	344	315	298	331	334	306	322	300	274	326	329	268	286	308	286	310	279	327	295	317	298	326	300	296	292	299	318	271	292	301	312	300	304	315	318	313	299	338	281	281	287	265	280	290	343	323	320	312	312	318	294	312	344	330	277	307	330	318	284	302	287	274	302	281	271	289	300	289	352	268	313	279	317	306	310	319	295	306	296	280	267	255	294	303	300	307	294	285	286	318	310	294	271	287	337	300	316	287	346	301	326	284	325	317	317	280	323	330	319	288	303	320	299	299	284	310	276	305	307	297	325	313	278	317	300	320	303	295	272	299	299	289	276	326	327	265	313	281	311	260	332	309	291	306	243	317	293	301	297	282	287	299	295	291	296	313	302	299	288	296	291	299	303	315	310	295	308	307	303	335	328	297	290	295	329	318	322	296	279	341	283	312	312	308	294	312	301	318	295	301	302	319	306	345	307	314	323	307	306	321	275	308	306	289	288	278	294	303	300	301	302	300	310	298	294	317	317	301	290	328	311	333	307	308	337	310	330	290	302	311	342	312	311	317	325	328	326	310	345	281	320	328	295	291	296	279	269	296	293	314	310	329	313	312	294	318	312	319	297	299	269	332	320	294	338	305	298	305	306	329	273	244	314	263	290	302	293	303	292	290	290	292	302	303	324	296	321	298	317	329	293	338	302	327	333	251	332	303	271	304	299	284	301	308	314	317	308	314	326	295	297	281	293	284	307	317	299	295	318	310	296	321	298	353	327	331	273	297	280	297	307	320	324	335	286	313	306	298	310	318	334	281	339	292	307	314	270	301	306	276	323	325	329	306	319	278	328	329	298	307	294	312	274	302	313	304	291	304	297	323	298	291	291	299	333	303	309	310	308	307	304	330	302	289	274	309	289	329	277	303	276	273	294	299	297	309	312	300	310	321	341	330	301	336	310	306	316	321	313	304	297	309	341	309	354	306	285	318	321	288	273	277	315	331	295	279	339	320	287	302	335	324	342	288	298	277	310	302	306	323	304	312	317	326	270	331	283	279	276	280	304	275	334	274	320	304	292	310	318	288	312	295	306	312	293	293	295	298	309	306	339	278	320	325	336	320	309	327	315	294	291	302	304	303	298	337	317	319	332	303	283	324	326	288	287	317	321	281	289	302	308	294	317	298	297	303	321	309	334	328	312	269	310	291	287	337	318	312	293	297	300	306	334	290	293	301	329	303	312	263	333	288	302	310	316	304	288	319	296	305	294	321	287	270	313	315	314	312	289	300	319	275	314	285	327	346	309	303	279	301	323	262	290	276	339	304	274	318	301	308	308	317	287	333	323	293	295	336	282	306	316	311	317	297	317	298	308	313	320	318	303	280	301	315	256	285	291	293	290	280	335	302	319	346	316	300	293	317	288	292	285	331	285	285	320	339	317	293	313	325	315	330	270	285	311	295	291	300	318	307	335	306	324	309	313	310	310	305	319	330	347	339	325	317	277	277	298	296	319	279	347	317	312	310	271	298	300	304	276	298	277	314	281	301	286	298	295	316	306	348	305	291	284	297	313	325	321	330	309	305	288	314	276	301	318	318	308	326	308	295	291	288	313	311	307	321	274	315	318	312	285	303	278	291	311	337	304	321	272	292	283	287	293	308	307	268	269	296	309	275	315	286	304	313	292	324	265	327	311	310	285	283	334	284	299	285	308	296	265	320	328	279	320	295	290	301	303	300	304	280	314	297	283	292	291	313	295	299	301	345	313	301	292	310	282	278	298	296	294	296	305	296	315	279	283	296	307	333	292	314	324	278	303	313	293	288	309	320	294	306	299	303	296	314	321	296	277	296	315	313
6803	2980	5011	5183	4567	5220	9088	16308	32665	40447	37953	28116	18163	8753	2253	797	722	764	701	734	822	725	765	779	755	744	785	747	746	765	785	765	729	714	758	793	787	737	769	777	734	755	723	738	711	842	802	732	771	734	800	797	759	771	778	734	770	745	771	741	736	785	791	740	797	772	757	718	756	713	773	728	769	776	765	714	814	733	764	805	749	752	740	789	766	755	792	764	714	726	778	765	749	750	713	712	771	797	750	722	785	709	733	727	760	750	759	755	724	836	752	755	774	750	735	680	753	747	776	759	747	778	726	793	725	735	772	751	747	721	716	749	798	746	728	711	757	766	767	789	759	763	763	824	726	749	787	762	770	745	727	712	756	760	750	787	780	752	718	748	765	738	764	743	747	699	771	769	765	768	759	812	768	704	793	759	745	720	781	743	755	730	759	744	745	777	760	799	784	779	737	732	765	724	704	788	776	753	732	735	738	781	770	736	710	792	767	725	765	776	800	748	787	754	735	713	757	736	737	745	747	733	734	734	777	806	744	741	723	757	754	797	771	763	769	772	796	781	754	724	739	774	734	720	757	724	716	785	761	755	698	695	770	753	774	777	771	765	765	733	693	764	681	735	759	752	731	717	754	778	756	709	771	772	705	770	793	720	765	791	752	764	747	766	786	706	742	784	757	761	763	758	741	722	749	733	727	796	751	773	728	739	740	767	718	797	780	756	766	752	733	735	764	767	768	767	797	751	733	758	711	749	767	722	752	767	777	759	729	742	775	742	739	739	705	785	753	795	775	765	784	766	741	777	768	756	765	734	747	757	734	769	733	729	718	713	785	734	777	732	724	763	694	788	750	753	744	752	785	739	715	737	790	767	728	737	758	802	756	738	724	737	734	746	752	762	790	716	795	737	701	780	770	738	736	816	771	789	717	787	736	785	722	770	776	742	725	730	736	762	804	773	725	746	772	799	754	795	748	720	776	784	762	749	724	699	747	739	773	799	692	780	777	692	746	752	749	709	725	746	728	745	711	680	730	742	816	748	836	764	772	729	756	770	782	764	786	734	749	713	740	705	792	759	803	760	749	779	715	757	726	714	790	738	801	725	758	735	775	786	732	740	756	732	827	795	713	743	792	776	794	728	791	731	754	739	795	780	740	723	750	717	749	773	756	725	740	754	759	787	735	821	757	760	806	756	739	742	766	729	714	723	759	831	793	775	816	786	754	731	792	741	752	749	770	782	768	732	786	745	784	689	740	729	763	764	754	784	703	745	779	701	781	741	744	760	719	792	759	778	726	747	738	787	730	828	762	725	788	752	712	737	731	705	750	721	743	751	769	741	781	760	746	754	753	731	787	761	716	747	772	784	728	762	790	746	740	798	786	770	759	754	751	755	787	679	752	685	727	738	794	806	769	781	797	814	757	760	743	731	758	808	723	773	798	793	741	712	802	740	750	842	764	724	775	770	735	766	704	758	771	778	743	693	763	772	747	747	814	725	774	765	782	766	790	748	805	757	784	795	731	777	730	750	766	721	750	800	757	760	738	726	757	708	767	760	783	779	763	772	767	711	775	786	748	750	729	738	810	720	807	748	802	732	742	728	739	720	784	733	747	746	754	739	718	742	731	761	744	756	714	734	703	739	747	765	770	790	759	771	738	734	790	729	784	785	755	743	766	734	784	754	741	740	745	765	767	742	721	738	745	723	785	708	694	759	814	770	757	752	724	780	792	772	808	759	713	772	740	731	804	762	796	795	772	782	786	747	725	729	794	795	741	715	755	744	747	798	768	740	744	778	777	788	742	742	771	770	799	791	746	782	749	735	756	779	778	732	778	728	745	755	720	831	754	775	756	770	727	791	769	777	742	748	717	768	755	727	759	781	718	746	820	777	761	719	794	781	811	783	695	781	763	763	750	778	730	773	762	730	761	740	779	767	722	712	729	724	781	733	774	772	741	734	772	717	764	770	719	768	755	770	716	818	784	707	714	761	756	755	764	744	773	817	762	707	782	766	752	791	778	752	719	735	743	726	763	704	772	737	763	736	811	784	725	731	781	733	778	755	724	767	739	712	715	773	811	750	774	764	722	755	764	773	739	819	717	731	712	733	730	724	741	773	727	740	812	710	754	769	735	725	825	768	782	789	789	758	735	724	774	709	775	750	784	747	739	778	775	748	741	741	758	752	764	770	699	744	751	750	743	743	725	765	758	744	789	752	734	759	815	772	713	747	783	709	739	765	748	778	766	759	686	723	747	797	776	714	763	755	752	739	780	762	745	758	785	723	758	723	767	746	725	771	769	742	736	759	770	759	753	753	719	765	706	769	771	749	766	771	742	754	738	730	750	741	737	708	759	731	725	751	721	815	716	784	710	759	749	766	710	725	704	778	713	748	758	739	719	726	739	785	750	753	808	745	815	718	743	740	760	786	723	810	787	780	743	752	706	743	754	743	761	746	758	752	762	759	777	780	728	733	785	767	770	776	773	739	777	729	779	774	742	706	763	795	763	743	726	737	740	745	776	735	689	736	745	765	732	769	760	752	693	718	754	731	714	776	759	768	764	751	741	731	774	769	767	750	761	757	780	749	753	756	782	743	769	739	744	809	745	749	730	804	745	796	795	756	744	756	741	744	764	780	699	784	734	750	767	745	780	710	696	727	771	762	736	791	721	769	758	757	780	741	795	792	740	757	745	734	702	764	818	784	736	765	751	716	753	773	770	759	844	719	769	725	731	794	717	778	749	738	702	730	726	777	735	761	747	763	759	804	773	773	765	734	746	752	726	695	774	740	724	696	705	735	762	756	750	721	766	765	739	770	750	776	778	826	721	801	773	744	766	726	777	727	771	786	747	784	705	747	852	738	759	837	733	756	749	771	779	710	748	719	767	807	807	756	694	718	759	726	724	746	766	697	765	750	719	725	815	726	760	773	795	757	788	750	756	797	765	747	771	734	736	738	746	734	710	738	745	764	734	742	752	758	760	764	746	770	752	763	787	753	770	799	748	731	724	808	754	765	753	723	734	749	829	733	720	718	748	726	766	744	762	715	792	720	745	784	815	759	768	774	705	738	776	754	779	740	749	719	742	781	751	769	758	766	793	745	739	781	766	725	759	734	798	770	683	752	727	740	761	728	777	744	761	780	813	800	729	759	735	753	755	777	733	720	729	731	755	759	728	739	751	757	710	713	720	729	787	757	740	783	742	778	746	700	752	768	751	783	758	789	717	722	721	749	789	758	760	795	742	754	776	810	727	765	738	771	785	768	766	712	767	750	750	726	727	735	729	761	773	781	769	752	752	753	720	764	783	770	780	753	766	764	702	794	715	763	747	775	734	799	726	745	756	695	713	782	755	710	779	755	766	744	781	726	720	767	745	766	802	718	775	699	734	732	738	779	767	765	746	798	779	767	733	757	749	771	751	698	756	733	780	758	753	745	746	718	769	773	763	765	804	719	765	780	735	771	745	755	805	751	741	772	779	757	778	697	749	761	782	781	728	710
15787	6538	5173	3399	2778	3844	7350	12239	35032	36316	28030	17703	8293	3066	797	358	320	333	326	351	328	325	327	329	336	331	359	374	363	336	346	355	328	365	361	362	284	321	339	348	325	365	323	311	308	373	344	300	325	350	354	356	334	333	341	348	354	308	319	291	334	331	297	299	356	350	312	347	321	340	353	334	353	326	366	342	306	357	360	304	343	341	334	335	357	334	351	352	341	311	304	330	328	363	329	323	312	310	331	318	343	308	343	339	348	355	321	302	352	323	336	363	347	334	333	342	323	357	341	307	318	349	326	334	310	357	353	331	355	333	345	341	349	333	355	282	340	363	306	323	354	320	336	355	349	322	320	301	350	315	347	332	355	324	300	341	319	341	300	327	321	341	311	333	355	323	350	319	322	348	331	322	343	335	347	313	328	324	345	373	337	319	383	319	332	335	339	316	342	323	341	339	333	343	346	366	343	330	334	311	326	338	348	365	365	329	308	300	316	326	353	325	318	324	310	338	367	337	342	343	354	328	351	328	332	345	307	337	328	342	346	305	311	331	321	312	313	343	345	348	302	303	325	297	347	352	354	315	316	339	320	292	328	288	361	345	333	340	349	328	338	336	323	372	316	310	327	326	315	357	348	382	318	342	345	335	351	334	325	333	314	336	311	289	330	344	359	310	359	329	330	339	324	362	401	357	341	330	333	357	362	338	332	338	303	338	341	330	364	338	309	310	350	325	294	343	341	345	320	335	289	323	337	323	317	318	330	371	335	355	354	320	333	327	342	338	335	324	324	352	387	365	310	293	360	350	338	325	313	317	306	319	337	346	329	313	323	329	321	298	368	343	332	311	333	364	340	312	368	330	303	305	340	315	345	311	345	313	325	317	338	340	338	322	326	304	326	308	305	332	355	343	354	323	300	314	329	330	319	340	308	342	302	335	352	313	353	315	313	341	359	334	284	353	311	313	349	330	324	333	318	338	342	327	348	328	323	346	341	327	315	344	330	316	343	343	375	348	330	344	362	336	338	349	345	347	319	373	328	342	314	320	348	301	313	347	311	335	339	341	339	312	332	337	319	339	358	320	312	334	339	313	302	319	303	337	362	307	330	339	355	309	321	331	324	303	361	304	317	330	330	320	341	325	344	334	345	320	334	326	360	348	333	334	320	334	310	311	303	356	313	331	321	328	363	284	295	359	317	335	324	313	319	358	338	337	336	339	314	330	324	336	318	320	340	302	353	314	345	337	312	308	348	305	325	332	306	350	333	309	335	324	353	326	315	333	330	349	301	323	340	363	330	335	345	307	332	348	331	323	329	362	333	283	311	331	288	352	324	338	332	335	315	339	310	348	342	340	336	318	325	343	327	378	330	365	316	381	321	313	323	295	318	300	323	371	298	325	309	334	334	322	319	345	341	321	325	323	340	369	328	327	342	313	334	339	319	342	315	326	331	328	360	345	335	330	313	355	362	319	318	343	327	337	322	342	339	342	341	323	322	303	325	309	339	341	359	391	349	319	322	333	354	324	335	321	302	328	362	330	340	324	351	334	342	303	341	359	296	349	335	320	295	333	336	359	329	335	341	333	300	333	336	319	322	306	337	370	309	352	316	310	315	322	309	319	314	336	341	340	355	326	301	298	312	329	336	344	279	341	361	306	339	331	320	360	352	348	338	354	352	337	351	317	340	333	362	328	343	323	314	325	374	336	315	321	349	330	309	371	288	341	343	316	275	309	350	329	333	327	299	348	320	358	331	311	336	320	321	365	321	308	326	340	334	308	352	321	310	369	281	377	297	314	354	345	345	325	339	327	366	329	349	334	354	349	343	335	326	318	341	279	294	328	316	327	321	385	305	322	349	352	312	296	306	326	350	312	332	343	328	327	296	335	328	316	333	345	352	350	330	346	322	306	344	334	354	332	321	332	320	344	352	333	321	304	345	299	334	318	311	352	299	339	321	310	302	326	360	343	346	324	321	329	336	318	331	328	344	327	324	326	328	313	362	358	319	318	355	318	341	334	344	313	347	324	317	326	336	349	355	317	324	319	304	359	337	348	381	310	350	346	316	340	358	311	334	343	321	331	345	335	306	325	349	362	324	330	314	326	361	346	349	312	336	358	310	350	315	323	308	356	357	340	331	336	297	312	343	326	306	355	324	357	311	345	341	348	343	317	375	344	348	337	332	359	356	322	365	330	319	340	335	328	346	354	330	316	329	310	346	344	335	323	342	327	337	330	350	319	337	315	340	358	318	301	360	319	297	323	325	347	338	322	326	336	314	332	354	325	354	337	313	307	336	288	331	330	316	348	328	338	306	338	341	291	305	350	323	316	323	315	324	342	326	355	310	314	330	336	306	354	317	327	313	280	397	358	332	334	301	319	314	317	345	334	342	352	356	331	374	328	347	355	337	301	336	361	318	322	348	330	338	322	339	330	337	306	323	343	330	359	332	338	339	316	334	326	318	313	320	334	309	286	334	316	337	314	349	352	371	321	332	337	319	299	323	302	339	383	342	358	345	349	314	322	292	350	342	328	328	350	321	346	320	315	306	333	326	347	347	351	272	310	333	315	332	305	301	325	322	335	307	298	331	338	337	311	349	338	332	309	330	365	314	318	340	318	346	339	307	328	299	333	345	308	327	340	303	322	323	335	326	331	355	323	337	340	334	293	325	345	324	326	350	332	310	287	345	318	308	322	309	338	347	382	305	327	321	311	308	375	299	317	300	337	342	319	287	352	320	335	305	330	309	330	332	322	333	333	334	318	348	320	355	341	319	380	326	363	334	328	316	335	324	317	306	302	332	345	352	341	338	314	319	337	312	330	336	353	364	323	304	320	341	355	316	344	332	314	317	365	340	287	328	306	361	372	309	317	349	353	307	337	328	324	337	306	315	346	331	359	317	293	303	315	334	342	313	312	332	337	336	324	342	323	322	317	311	337	325	340	312	341	336	322	357	337	330	313	320	328	318	331	330	322	344	301	344	325	306	353	307	353	354	339	325	334	368	320	307	316	329	333	333	361	322	341	305	333	360	329	334	342	325	383	322	317	293	335	289	325	353	294	299	337	307	353	319	325	325	311	325	332	326	345	348	344	349	352	333	350	328	327	311	342	339	342	347	355	345	341	312	321	319	299	318	349	329	327	334	316	335	345	344	327	324	320	333	351	298	352	348	312	313	302	336	316	308	316	306	364	337	299	320	326	340	317	325	360	334	301	308	307	354	311	334	341	333	344	334	352	338	333	322	330	311	322	326	338	303	329	295	350	314	301	309	304	311	316	325	332	360	337	311	308	347	330	366	312	359	328	345	327	305	319	283	299	331	285	341	346	339	331	338	363	328	339	313	348	329	366	327	340	309	288	296	330	324	338	329	321	328	316	316	362	342	339	309	346	352	344	358	307	333	336	363	379	365	319	307	303	369	318	303	334	328	300	336	359	356	323	370	346	289	339	293	357	298	318	341	348	308	299	332	311	321	316	349	364	334	364	326	327	347	327
9523	4923	7037	7807	9009	12867	21618	31048	54271	53496	45267	35850	22241	11179	2945	819	708	792	813	808	791	843	803	783	758	744	769	845	763	829	837	765	784	765	802	770	771	807	803	808	775	830	822	790	759	808	760	809	791	870	802	814	782	799	820	799	851	818	825	831	788	790	806	789	813	817	804	798	798	791	809	767	786	823	853	776	830	785	866	769	811	746	798	790	735	808	783	830	803	799	731	792	757	777	830	781	809	799	788	797	758	769	819	781	807	791	833	754	808	885	829	814	737	816	796	791	797	829	779	752	763	846	785	798	792	796	814	750	798	783	729	783	751	846	821	822	844	780	792	757	813	850	846	804	872	786	810	761	770	803	788	824	797	783	822	796	773	791	800	816	833	809	813	776	794	805	802	834	758	790	802	787	781	781	765	785	792	801	802	801	793	774	790	783	787	777	821	824	818	739	812	799	764	759	818	788	796	831	791	859	772	783	780	836	799	798	788	815	816	799	786	801	811	835	764	817	796	726	724	740	809	838	832	755	759	804	769	798	808	798	798	795	761	795	826	790	767	766	793	832	850	775	804	761	805	807	808	796	840	833	800	795	787	775	758	812	818	849	826	853	822	792	842	811	787	779	814	791	776	801	798	829	749	801	800	790	779	773	806	791	796	809	784	801	818	832	819	804	800	837	796	812	786	757	772	777	800	813	816	784	847	780	753	828	828	784	816	795	744	855	847	840	752	779	788	810	786	800	758	806	794	772	788	802	811	820	835	836	783	804	746	773	812	786	826	757	792	820	799	786	769	812	838	821	754	805	764	790	778	802	814	832	824	825	788	780	770	835	807	789	802	774	808	761	840	786	758	757	750	771	757	793	776	792	791	799	821	789	776	825	812	779	806	786	788	806	837	782	810	785	810	770	820	778	800	799	782	817	827	831	772	792	796	775	803	776	809	750	800	772	788	783	860	755	851	817	791	784	830	791	823	776	774	767	812	763	791	807	781	815	813	746	760	805	792	815	782	783	835	776	808	798	758	813	811	798	815	748	744	822	770	795	813	816	796	821	836	806	782	788	844	834	708	840	827	819	835	815	777	745	793	776	801	769	806	777	809	802	821	863	737	825	834	761	767	747	735	801	795	785	795	795	754	844	838	799	827	854	836	760	778	773	776	794	821	796	742	789	803	820	813	783	799	794	790	796	773	800	808	771	819	831	788	851	763	818	837	815	862	879	807	777	834	804	805	827	767	815	789	805	783	790	843	850	805	803	753	821	740	824	832	752	821	796	833	800	787	816	826	747	832	815	811	778	768	835	806	795	830	811	780	793	790	714	809	809	823	827	873	821	779	791	806	791	787	818	858	779	800	807	785	805	782	804	809	854	813	836	800	855	814	809	781	784	753	821	783	760	817	769	829	796	777	794	782	837	764	794	752	774	792	770	787	770	746	755	834	747	791	823	791	844	805	782	793	811	849	769	822	785	778	786	807	830	824	747	813	739	806	798	865	714	785	734	819	771	890	821	783	827	777	839	815	804	767	798	808	815	761	830	780	759	805	808	863	795	811	846	804	847	827	837	802	833	774	768	788	777	831	747	770	786	803	819	768	873	805	768	835	823	809	814	775	829	774	784	781	797	818	753	782	851	796	744	788	790	780	813	853	799	787	828	790	809	794	811	808	777	781	829	820	758	760	800	787	820	843	830	773	790	832	813	810	778	786	791	782	803	793	787	813	769	800	798	782	754	832	841	782	832	762	819	787	823	802	760	855	777	851	812	805	810	845	767	774	763	739	810	820	832	761	826	794	807	788	827	805	784	772	822	790	786	816	854	762	748	803	789	799	794	770	767	820	823	811	841	848	813	740	806	762	727	790	772	808	774	800	804	821	787	749	834	829	785	804	740	774	833	798	829	776	824	818	837	783	773	768	824	809	809	738	800	784	804	791	813	811	825	811	778	781	781	815	813	777	739	803	804	786	755	788	824	828	785	802	788	833	782	803	792	811	830	769	790	839	808	817	812	781	828	787	794	871	787	807	828	838	786	842	777	800	802	798	754	781	795	808	789	753	847	785	768	787	790	826	765	836	774	774	805	846	764	821	782	840	804	755	801	783	747	784	761	779	800	790	788	767	751	782	781	837	768	774	777	767	828	711	783	773	772	903	793	792	804	749	822	772	755	782	804	784	798	770	776	804	756	821	811	803	783	845	831	811	771	830	807	802	801	812	755	788	822	763	817	808	826	829	803	742	773	787	827	778	795	775	793	828	794	766	756	800	756	749	785	810	866	779	827	842	798	778	798	783	795	809	745	732	837	841	772	791	795	758	803	855	813	794	784	756	827	758	820	813	820	798	811	778	840	817	773	818	793	839	850	776	810	767	757	828	808	819	789	822	799	813	807	797	769	771	819	797	795	784	780	799	762	774	803	748	796	773	816	828	794	778	808	796	794	804	760	854	759	772	781	790	741	789	749	778	741	748	772	797	800	781	798	768	755	788	807	788	844	765	838	842	840	783	798	743	793	760	776	765	833	801	795	860	812	846	837	830	798	796	754	809	772	774	789	831	806	795	828	848	793	776	815	791	812	775	782	796	811	793	811	763	773	791	815	782	798	823	770	779	813	848	829	839	735	750	772	810	870	792	776	812	809	782	734	813	771	766	747	822	777	826	748	816	736	766	793	744	763	807	812	805	806	789	753	801	789	745	795	794	784	793	828	828	821	779	834	783	790	871	803	833	805	790	819	812	785	793	808	881	804	768	811	799	773	793	769	818	773	815	871	766	798	775	820	762	806	777	813	789	803	784	813	812	779	780	782	813	794	798	810	814	807	773	811	806	800	757	871	799	837	812	801	790	808	790	765	797	790	793	765	833	800	815	817	754	817	780	762	822	823	764	805	825	798	820	829	771	796	783	755	754	830	830	817	808	771	787	789	757	767	806	793	838	770	788	835	807	801	867	769	798	798	785	780	792	786	835	804	786	815	783	806	739	840	803	798	793	836	780	818	778	784	771	779	812	752	767	823	771	792	821	814	768	807	819	777	797	787	834	811	814	802	824	760	801	829	743	790	770	790	769	828	774	789	741	791	809	785	805	775	799	779	791	843	805	768	775	788	832	865	797	757	813	840	707	747	835	802	779	767	764	787	843	778	807	808	835	768	791	809	846	845	783	800	780	805	776	804	824	782	813	766	792	813	787	774	801	756	789	735	857	860	770	814	844	794	761	777	771	813	803	791	822	779	778	789	777	710	800	734	878	763	765	819	812	785	797	808	849	791	808	805	804	780	816	754	785	766	838	800	783	816	787	819	850	803	745	821	766	768	770	804	769	809	794	790	808	841	818	837	809	815	840	727	812	779	782	824	831	797	832	833	804	803	754	747	801	791	794	794	851	827	781	778	778	825	810	873	863	753	769	812	782	800	836	817	814	818	759	792	816	774	812	777	873	783	776	830	827	820	774	830	793	790	768	770	780	855	835	822	750	781	862	793	811	785	788	777	773	833	803	801
2602	873	832	485	422	361	462	495	1106	1640	1611	1188	688	420	256	228	211	237	240	196	242	215	191	255	266	216	228	250	210	211	212	234	235	195	227	220	230	213	216	232	211	215	211	221	208	192	207	223	200	217	200	210	245	231	231	222	197	214	197	234	214	214	203	218	206	226	219	216	244	244	183	224	239	205	240	215	238	237	212	218	228	212	208	242	217	226	222	202	219	217	231	209	234	253	230	232	240	222	238	225	205	225	253	223	220	241	203	223	247	203	238	239	229	227	246	222	225	222	201	235	200	217	220	231	211	215	234	235	224	227	255	226	245	244	220	228	198	210	236	225	238	216	209	206	190	216	202	223	226	205	213	204	203	233	219	240	220	220	211	236	216	191	224	252	208	227	225	256	232	228	245	239	202	238	224	221	232	208	221	223	232	227	208	234	216	224	200	246	217	205	189	229	241	195	224	224	235	227	239	209	227	239	240	230	203	227	238	230	221	198	205	251	206	218	220	235	270	211	256	189	212	222	205	218	224	213	229	229	211	225	234	228	208	205	237	202	231	224	206	205	224	216	240	223	232	235	246	206	189	205	218	229	261	245	209	235	209	237	224	221	240	223	212	208	213	243	233	218	198	212	229	200	215	225	207	262	207	203	234	203	236	202	216	204	239	228	224	228	206	237	214	227	233	216	235	224	237	209	214	214	237	205	215	249	224	252	219	220	209	228	253	227	216	241	240	210	238	215	208	228	213	221	221	228	212	213	254	226	199	226	222	202	250	207	210	220	231	227	214	266	237	211	205	234	227	232	221	214	224	241	199	222	235	187	230	239	212	210	211	227	222	221	225	217	207	231	228	229	243	222	221	213	204	249	258	183	196	209	225	198	204	208	216	209	237	239	242	230	225	228	219	256	220	225	222	245	219	256	247	222	205	244	204	197	225	218	222	224	230	239	228	241	213	226	203	238	206	197	226	222	222	212	224	204	241	211	208	207	226	201	236	223	200	228	222	242	240	219	210	233	233	220	224	209	212	209	256	195	222	205	238	228	206	226	212	218	206	200	219	204	201	213	248	221	188	229	218	240	228	216	206	211	203	221	195	228	197	213	218	203	223	217	202	228	223	192	220	202	217	227	219	227	248	209	251	213	196	226	253	217	241	236	243	213	225	217	212	231	224	211	232	210	210	209	214	230	220	223	206	224	224	208	218	243	222	202	179	224	196	223	225	215	206	227	217	229	238	213	237	202	224	236	202	215	200	216	232	241	232	201	199	227	221	238	233	230	218	206	224	219	185	275	204	222	231	232	257	215	205	226	221	205	197	185	237	208	208	202	192	208	199	217	209	202	218	219	205	216	232	240	224	212	226	221	219	231	214	212	204	212	240	207	229	249	230	213	218	235	231	235	236	204	229	246	215	222	227	223	198	238	230	214	218	241	209	226	224	223	238	219	244	223	211	193	204	220	238	220	216	208	220	204	204	201	203	217	232	222	227	220	228	228	228	225	223	215	245	209	209	217	247	188	214	203	209	234	188	205	216	221	228	231	211	191	215	216	214	232	212	244	193	242	214	222	208	209	240	221	212	220	253	213	223	198	214	203	203	213	222	212	229	231	223	220	242	237	192	228	222	206	227	201	215	201	205	245	220	245	220	232	211	238	215	227	236	250	244	215	224	237	223	196	199	215	191	234	209	214	228	227	232	274	212	195	224	213	228	207	215	185	241	203	203	225	243	214	235	232	198	209	210	238	231	213	212	221	216	189	246	231	207	204	216	189	223	231	214	235	221	252	204	225	221	228	212	230	222	225	255	231	207	204	228	222	279	226	211	215	231	216	204	192	216	206	204	210	252	198	228	209	216	228	226	236	190	201	224	216	214	243	224	223	237	226	233	241	201	220	218	231	208	214	224	251	248	206	224	227	221	200	231	218	219	209	225	220	239	253	195	230	221	220	242	251	228	234	250	231	225	225	230	238	241	212	220	205	235	210	225	221	237	202	184	246	222	204	227	230	217	224	225	246	232	209	211	245	210	238	230	213	224	238	211	202	221	229	208	232	198	208	215	218	210	224	197	217	201	205	202	221	237	216	222	196	211	229	218	222	220	233	214	203	217	210	209	185	236	234	210	226	231	220	219	227	222	196	230	233	223	231	212	205	221	218	213	235	237	217	218	215	204	208	208	218	242	219	211	214	218	216	215	232	222	231	216	201	200	214	224	227	234	204	205	217	214	205	223	207	215	231	232	227	254	209	201	192	208	238	211	218	217	228	224	235	224	278	215	218	200	228	204	200	201	223	212	208	227	219	240	244	228	217	225	258	225	207	219	219	244	230	225	227	246	212	217	202	199	211	215	248	220	220	242	214	218	206	228	229	218	232	225	231	245	226	247	218	192	215	233	234	187	220	209	233	215	211	225	208	240	212	241	223	191	216	183	238	212	213	212	230	229	200	219	239	244	196	245	218	197	234	222	203	206	190	217	198	227	211	211	235	211	225	198	211	198	186	198	219	255	218	205	230	200	234	227	224	219	221	213	206	237	219	204	235	220	211	227	220	211	222	189	217	217	232	216	213	218	219	227	233	216	225	219	237	216	238	239	225	223	211	196	216	227	231	221	193	223	190	218	207	212	207	258	220	256	204	224	187	220	221	210	238	188	222	225	212	224	232	203	210	231	226	218	199	208	226	228	205	231	223	209	195	222	212	209	184	203	224	210	231	230	218	230	218	192	228	219	219	223	228	214	245	207	211	211	225	194	176	220	239	221	192	251	227	202	230	200	257	235	207	243	208	224	220	215	226	189	201	226	229	223	207	233	205	185	232	219	245	231	226	212	202	200	205	235	208	197	220	232	212	222	217	237	215	234	230	246	204	213	225	214	200	206	187	228	198	230	204	210	246	244	226	178	237	254	203	246	211	222	208	224	219	220	235	229	218	238	227	233	231	231	209	235	206	210	201	252	190	205	245	217	219	239	231	234	198	220	215	233	191	229	220	190	199	224	201	210	239	206	238	219	223	232	211	256	231	234	223	225	213	244	223	193	223	219	218	238	247	213	240	208	216	251	228	217	216	216	218	227	225	224	208	209	228	233	238	234	216	217	223	182	208	225	249	230	228	197	240	204	218	210	223	238	226	239	209	207	228	221	194	231	205	220	233	212	213	225	215	228	212	218	206	217	243	230	216	215	195	210	205	200	219	211	231	219	230	199	237	236	205	180	239	220	201	237	200	241	217	223	235	202	220	201	231	212	229	226	208	266	201	232	198	201	204	225	234	192	229	240	244	216	239	226	203	214	215	243	232	206	229	208	224	251	223	217	232	211	214	207	248	207	208	223	220	206	202	214	218	214	213	202	192	215	198	221	207	246	224	190	182	223	227	234	237	222	197	213	246	237	221	222	219	231	238	224	206	238	235	243	228	221	203	224	203	228	231	219	202	225	189	220	215	253	238	213	245	222	240	229	227	227	228	202	202	210	218	205	204	205	248	218	223	228	219	265	224
2615	1211	1728	1411	1401	1283	1860	2787	6064	7983	6965	4594	2570	1457	785	585	575	587	538	569	537	573	554	575	575	567	584	583	571	585	560	579	575	579	584	591	570	564	616	532	592	566	527	589	558	570	578	551	544	584	548	590	576	507	582	621	544	555	602	579	573	552	600	550	594	553	563	587	597	599	600	513	567	546	598	613	588	555	546	588	541	574	572	572	557	549	585	624	597	606	592	548	580	591	551	578	577	539	624	595	603	551	553	584	577	573	537	584	548	533	564	599	582	591	582	599	581	548	567	566	523	570	572	525	547	584	551	602	583	592	552	554	529	591	591	583	556	550	567	583	612	570	565	566	567	592	547	539	562	576	579	550	541	543	596	553	600	565	527	560	516	607	531	558	606	572	617	537	601	587	589	547	574	577	591	575	603	570	564	590	619	572	563	557	574	586	575	596	539	559	544	581	579	582	555	538	583	551	615	550	640	520	579	555	564	521	592	600	574	578	581	596	588	613	576	604	543	555	620	571	555	563	530	589	566	582	588	532	619	567	564	595	588	539	563	569	589	581	575	587	545	629	594	532	578	573	593	591	603	578	540	569	557	558	560	632	596	599	625	565	553	570	537	587	561	542	573	562	567	549	555	566	546	569	552	542	561	551	548	576	573	582	578	553	573	564	569	577	555	595	593	561	580	543	579	560	545	612	526	604	592	571	581	560	576	563	594	545	571	552	520	568	556	590	578	573	559	567	569	572	573	539	601	570	624	584	550	559	599	540	541	574	526	585	592	601	617	549	637	571	527	573	587	584	567	516	578	590	558	595	619	553	593	579	587	624	584	545	587	550	554	544	544	589	572	557	559	616	577	601	528	555	597	583	582	554	556	569	542	551	569	543	573	529	541	579	575	565	585	537	598	584	546	630	592	575	565	565	570	577	570	548	534	618	583	603	579	580	540	560	580	587	579	555	603	566	580	576	536	589	570	593	567	587	618	579	544	537	568	532	588	602	560	544	605	592	598	565	585	576	563	599	561	523	552	574	524	608	556	582	570	580	562	581	601	593	578	545	593	553	584	549	559	609	581	561	552	570	604	585	604	604	551	596	573	543	559	581	589	551	578	633	568	575	534	612	558	553	573	570	542	559	596	523	577	624	576	603	579	565	576	571	586	570	578	597	622	590	583	647	615	554	595	596	545	570	563	581	580	553	567	613	560	559	546	553	587	561	566	564	580	567	593	578	596	588	550	572	614	608	599	555	599	610	572	548	574	579	568	569	569	530	612	585	551	558	563	572	545	518	580	605	568	587	584	579	560	601	550	613	604	565	573	579	582	553	553	602	557	588	560	522	590	587	558	597	565	568	547	626	552	559	555	585	552	540	569	565	577	566	587	614	563	557	575	576	594	536	562	595	568	617	567	592	576	589	577	636	561	574	572	562	578	593	553	572	575	588	562	586	575	545	566	557	547	533	590	566	541	555	593	597	569	588	524	557	537	542	574	586	561	549	566	522	568	559	573	564	541	572	596	595	571	573	603	568	534	605	596	587	554	599	583	551	549	585	563	593	540	581	579	578	565	561	613	556	557	576	613	541	575	597	541	515	574	538	552	542	553	567	558	581	519	581	549	578	588	559	600	569	567	611	574	554	558	578	578	557	574	620	572	597	537	543	576	588	585	553	590	563	543	556	526	597	556	562	545	555	592	571	559	534	554	570	607	516	589	614	539	574	553	567	592	586	584	543	546	532	522	576	579	585	609	553	584	534	545	586	615	579	609	577	579	610	565	583	560	581	505	588	586	609	620	543	590	600	550	571	561	544	596	553	577	589	536	661	595	582	577	575	558	556	563	613	534	598	556	556	543	548	574	574	555	554	585	605	584	578	595	582	590	611	574	570	570	561	559	583	545	573	529	640	556	595	579	573	537	571	597	576	607	549	597	589	623	551	569	534	582	537	548	579	564	568	563	591	547	558	563	581	559	580	569	581	585	576	577	583	603	578	541	599	587	552	600	594	536	554	517	570	553	591	553	576	522	565	577	590	568	595	580	558	582	550	588	579	592	606	542	536	556	580	574	562	589	589	563	572	624	559	608	583	592	577	625	550	554	559	550	604	527	537	573	568	585	530	587	588	563	585	577	577	617	574	611	585	595	559	582	551	586	575	552	572	544	573	596	562	608	544	569	562	535	552	569	545	547	552	507	591	585	641	572	493	558	581	587	603	590	571	597	531	545	547	575	606	548	563	547	557	555	653	595	548	546	596	591	564	578	586	544	556	599	527	559	536	584	564	591	590	597	554	600	574	554	567	563	571	550	579	573	586	597	587	569	597	541	580	572	607	576	560	567	566	590	555	555	597	561	581	593	588	563	604	572	581	509	563	568	591	594	555	574	637	587	564	574	564	573	549	565	586	547	583	545	561	590	586	580	574	574	599	565	570	545	558	573	615	546	550	549	559	586	561	602	565	584	609	567	575	576	596	573	553	543	613	566	553	574	563	540	567	585	547	596	600	556	567	585	550	534	567	540	577	591	543	605	537	603	565	616	568	567	585	590	569	558	559	559	537	598	571	549	585	578	578	633	588	569	584	570	563	608	594	556	615	571	574	575	564	572	581	561	570	589	546	565	561	583	540	602	546	597	585	565	558	584	543	572	587	587	618	562	511	579	572	533	545	560	635	560	622	554	562	543	617	586	596	583	606	608	551	562	550	555	567	627	546	589	585	548	571	592	517	586	590	578	564	558	564	619	558	580	519	593	555	553	592	578	526	570	601	627	618	555	594	578	596	565	582	561	579	602	593	560	592	562	608	564	560	554	560	596	600	587	579	572	563	548	558	607	568	630	592	575	616	539	548	571	524	546	548	550	557	592	548	588	566	564	578	576	608	537	584	587	568	556	586	581	553	558	568	553	581	599	594	544	566	570	569	530	565	542	601	619	544	560	608	526	589	544	588	545	538	595	577	631	586	563	605	529	561	555	575	566	573	565	552	562	557	585	558	567	594	580	591	580	567	572	577	599	616	578	594	579	604	560	533	573	581	580	561	581	545	564	555	581	584	577	556	574	544	551	544	579	549	549	609	576	584	553	520	593	546	541	552	531	613	575	553	586	560	537	570	571	565	532	523	542	598	554	511	559	587	546	534	555	601	574	555	552	570	545	568	575	552	553	561	576	585	590	598	594	540	566	573	554	547	593	579	540	581	530	549	570	549	588	547	537	580	573	578	537	575	579	564	604	619	550	568	543	625	589	584	606	597	574	555	605	621	561	563	572	571	599	584	551	638	569	592	569	547	581	612	565	591	605	519	584	549	559	579	576	577	572	563	577	590	558	552	545	576	605	591	540	587	554	581	620	571	582	570	524	547	577	574	536	597	585	585	553	581	589	551	566	562	609	586	601	570	525	566	559	544	590	577	535	610	544	554	567	601	574	570	589	575	541	563	617	574	538	557	570	541	587	575	561	549	559	575	549	565	589	606	599	569	572	516	590	614	534	634	579	566	590	532
8313	3593	3289	2540	1364	1699	5853	9089	17735	20894	15362	8300	3393	1366	552	320	315	281	290	313	302	291	294	310	308	291	313	297	308	293	280	277	325	325	317	329	312	296	347	324	267	304	298	335	305	305	293	329	309	302	302	327	294	289	283	320	252	306	309	333	302	301	284	289	274	284	310	315	303	307	312	307	285	275	321	293	293	328	324	321	269	315	335	342	348	329	308	291	312	298	307	296	329	307	310	296	295	288	282	303	309	295	300	302	326	316	332	291	316	297	270	301	304	317	298	302	308	269	307	325	286	287	299	328	293	299	328	306	314	300	304	336	296	288	301	309	289	304	289	273	335	338	301	345	306	318	342	296	291	296	291	314	303	302	269	315	311	325	311	322	320	324	304	302	265	299	312	299	310	301	322	296	325	318	304	261	318	311	283	295	327	312	295	347	305	334	305	290	290	286	254	290	304	303	299	289	306	283	291	306	282	303	292	301	283	305	313	314	322	302	281	279	308	326	317	314	296	260	301	319	330	287	284	266	321	333	327	265	302	298	305	321	287	305	290	320	322	337	333	290	314	294	321	305	311	339	322	283	291	331	296	321	294	301	311	301	304	352	296	337	304	314	339	284	300	287	302	302	288	317	311	318	298	337	294	288	285	288	345	289	276	309	320	275	307	280	309	309	292	317	290	289	288	279	287	294	305	295	316	316	295	309	328	307	331	310	294	298	295	331	326	336	274	273	319	281	331	299	297	289	298	310	299	317	303	309	312	320	278	312	294	317	330	308	305	300	318	312	320	327	311	304	281	300	327	292	307	330	317	330	316	303	286	275	301	297	299	298	324	303	311	322	311	294	332	313	299	326	283	297	307	281	326	342	292	297	280	298	322	312	308	330	308	307	305	313	324	283	295	307	299	314	300	301	318	299	320	310	302	269	294	285	319	320	303	333	303	285	293	313	288	264	316	306	302	268	315	283	318	304	277	301	323	302	322	300	319	292	320	294	311	321	320	320	317	297	303	332	347	329	301	283	314	303	326	285	285	288	342	307	313	323	322	289	302	302	341	308	312	317	291	282	308	285	307	318	299	301	298	280	304	327	315	330	299	309	289	330	316	314	298	303	274	308	301	293	290	316	320	316	315	267	320	298	299	303	331	332	282	284	315	292	283	288	284	294	318	311	313	300	313	322	313	285	275	309	298	300	312	309	330	336	316	289	296	306	317	320	303	299	305	305	277	308	337	299	302	303	296	346	318	309	322	311	289	297	277	269	313	283	298	305	307	307	329	337	311	288	295	318	297	307	302	324	315	307	312	304	307	302	308	318	294	304	301	295	323	304	314	277	302	266	289	307	312	289	332	275	325	332	348	313	289	309	306	302	302	307	319	311	287	277	298	293	286	303	278	285	299	281	307	327	307	284	305	310	300	304	282	320	326	304	306	274	288	307	288	313	299	310	304	299	298	295	318	317	285	276	307	314	325	285	307	266	318	306	325	308	312	302	299	325	309	291	287	306	285	284	295	312	294	280	294	274	296	309	304	309	295	296	328	298	316	321	337	284	310	316	343	320	322	309	278	280	284	317	255	270	281	323	321	295	304	289	310	275	284	302	317	289	324	293	278	267	339	309	304	310	308	334	334	342	285	313	318	285	284	323	322	286	307	293	318	323	297	272	305	304	316	304	319	312	348	307	307	302	293	328	326	330	288	302	257	308	303	306	296	311	311	315	297	299	262	297	329	292	309	317	297	316	305	311	324	309	329	263	294	305	293	301	324	332	312	312	323	316	326	297	334	332	324	333	292	297	297	300	302	283	302	299	309	333	333	293	322	287	325	344	315	318	307	298	301	294	307	296	288	308	299	288	323	320	312	312	323	300	279	288	283	325	275	287	327	318	307	303	288	306	293	299	294	288	317	283	315	320	288	286	306	318	311	353	306	302	269	290	315	325	299	313	282	296	308	309	278	280	291	304	274	299	302	317	308	324	283	306	276	315	328	287	298	302	331	296	300	278	305	303	306	291	336	315	337	304	316	296	282	333	306	317	266	323	274	289	282	308	297	288	279	311	306	320	307	298	310	306	299	313	317	304	324	292	315	339	312	290	305	314	308	333	324	325	284	341	284	277	305	294	306	308	330	304	326	310	297	293	263	352	309	323	315	281	296	293	285	326	284	329	288	295	328	311	329	295	294	316	289	301	322	313	282	292	327	327	276	341	275	304	295	277	318	309	314	290	311	292	287	284	307	310	299	291	301	304	333	304	315	283	316	259	321	312	328	314	305	295	288	309	329	324	327	299	342	307	276	325	294	295	329	298	316	315	304	298	302	265	293	316	293	342	322	313	291	353	327	321	298	289	326	330	299	353	290	324	304	311	280	310	302	304	316	299	339	317	288	333	298	308	320	306	324	310	296	263	337	299	300	302	318	315	304	307	304	295	290	309	315	304	316	297	303	301	315	284	320	302	312	298	280	314	292	321	310	316	323	323	277	315	298	309	270	273	303	319	331	318	322	288	287	288	270	279	297	285	272	312	319	324	292	316	337	303	298	338	357	289	306	277	301	286	302	293	279	328	316	280	320	305	309	281	313	299	283	333	298	312	321	273	304	328	274	310	297	317	274	318	300	288	266	295	279	294	272	281	310	304	336	291	322	284	300	300	278	303	282	331	286	325	306	271	313	297	320	334	303	298	308	313	283	294	312	297	303	275	261	343	293	306	284	339	298	328	316	318	315	329	307	303	286	326	323	304	288	304	321	315	314	304	279	328	324	288	300	338	313	315	307	288	303	295	306	308	316	306	295	316	315	330	317	298	293	319	309	336	283	318	255	294	290	291	282	290	307	347	290	297	301	273	292	303	283	333	287	278	278	313	308	331	296	314	284	318	313	306	296	302	303	309	280	278	298	319	321	308	326	261	304	282	305	290	296	295	291	296	315	268	305	299	301	295	305	288	294	313	288	297	288	316	321	321	279	286	312	298	308	303	285	309	294	294	306	295	308	303	312	293	330	316	284	342	292	308	295	281	310	303	286	325	294	297	309	296	322	328	331	295	329	279	312	294	309	302	350	267	326	315	336	336	278	296	297	306	287	294	309	335	270	331	297	308	302	318	286	296	290	330	314	291	282	310	281	303	283	285	275	283	312	309	305	295	272	305	316	348	301	315	323	294	318	295	290	278	328	311	274	304	280	287	303	339	317	278	345	273	294	277	267	309	289	344	315	316	299	318	321	290	290	313	288	304	314	294	338	300	284	305	287	291	272	321	331	301	307	321	306	314	305	300	293	280	281	271	301	301	322	300	312	303	320	314	289	323	322	282	328	296	315	361	334	299	311	306	294	314	304	295	306	282	309	289	314	298	294	316	279	297	312	283	322	282	314	311	299	327	307	304	300	336	330	288	304	313	312	304	311	314	332	296	296	322	283	330	303	311	302	315	312	291	309	323	303	329	306	296	310	304	306	248	298	296	294	339	328	334	311	280	338	341	329	311	314	292	317	308	320	267
6739	3346	5304	6053	4038	6815	20782	27358	39963	41495	33960	24030	12370	5482	1919	690	732	801	747	771	766	788	744	780	738	764	749	762	773	768	823	757	762	729	754	777	796	755	786	778	718	710	748	776	787	751	732	735	763	752	756	790	760	805	736	754	773	764	797	737	772	743	779	729	781	792	718	716	772	750	791	752	757	747	786	784	757	743	770	777	755	747	765	772	743	796	792	746	716	744	799	822	712	743	743	788	794	743	732	744	724	751	731	790	755	763	746	775	738	723	791	783	749	757	801	780	748	775	757	778	795	729	743	764	742	696	754	753	764	788	730	775	762	736	730	790	783	730	771	754	743	729	780	723	750	716	739	787	802	771	692	752	733	733	789	751	732	749	780	791	737	761	762	726	745	706	728	702	740	765	770	769	738	803	788	697	753	780	754	736	790	757	769	749	747	737	738	722	756	752	765	722	757	717	721	764	786	734	812	740	732	743	763	824	717	739	757	748	739	763	718	701	803	776	734	757	729	768	788	768	756	785	766	770	773	751	775	739	791	696	728	790	660	775	730	766	764	761	745	773	776	766	732	712	744	746	768	790	761	797	736	721	750	789	778	749	816	817	749	744	699	758	751	739	727	723	749	748	781	741	785	716	778	747	777	739	753	728	763	760	703	750	829	815	788	740	749	752	745	759	760	713	758	736	788	769	684	777	721	805	782	708	783	731	757	751	789	742	736	761	761	750	769	752	731	790	745	732	764	804	779	731	781	761	771	749	761	770	737	747	746	805	764	763	728	744	807	781	711	734	732	725	783	759	745	706	748	758	745	714	688	705	704	739	770	735	795	747	729	769	744	761	697	711	737	798	752	729	712	717	783	755	734	734	727	782	757	752	745	731	744	794	751	787	752	773	751	756	766	743	761	809	730	746	718	755	755	762	773	763	733	754	744	728	784	777	808	760	767	765	767	783	711	756	754	715	779	772	741	754	755	699	731	809	744	740	753	776	741	753	759	748	739	755	802	763	843	744	754	743	782	744	787	772	727	772	784	779	699	739	814	773	749	759	723	707	707	747	742	751	805	731	802	745	739	764	745	760	740	708	741	747	717	748	776	744	716	758	751	752	727	739	786	786	791	786	736	782	710	800	763	771	765	713	754	710	732	733	748	734	747	743	745	787	761	765	737	718	697	782	772	744	781	764	761	770	752	774	775	748	777	755	782	691	687	748	703	797	750	763	742	787	769	762	748	733	767	752	769	754	736	768	730	765	822	752	775	771	770	852	757	747	756	700	767	715	774	749	805	784	773	785	781	808	749	763	731	736	763	742	824	737	728	788	756	778	740	726	761	759	727	727	760	726	719	780	789	755	766	738	765	771	796	758	745	737	711	761	730	717	742	782	745	769	738	714	759	752	712	762	749	731	750	755	757	730	746	758	704	754	755	784	753	763	777	713	797	754	754	756	808	759	772	731	753	739	707	742	723	740	818	772	728	772	766	754	735	724	774	723	738	769	758	740	758	724	769	739	781	744	738	792	739	786	725	809	765	740	748	799	779	767	758	730	738	787	747	763	741	745	745	813	738	800	767	735	729	764	694	792	727	743	755	740	812	756	756	751	798	749	767	784	732	799	778	710	777	734	730	706	708	760	766	743	724	778	770	727	769	858	710	736	746	693	746	709	722	752	810	724	762	759	744	753	787	710	758	768	716	744	740	750	746	725	809	757	742	757	748	718	807	721	689	763	745	720	745	709	782	712	696	752	760	743	703	731	790	746	766	753	757	731	800	776	754	740	749	767	766	703	778	737	761	777	743	717	753	821	778	808	741	763	767	760	726	733	782	734	733	739	797	746	768	801	751	778	764	730	735	747	706	723	780	792	801	746	707	812	742	717	793	750	778	779	749	721	749	798	746	780	735	729	791	800	713	798	701	751	777	727	759	758	754	822	772	768	788	753	763	767	767	762	713	726	735	739	756	766	773	782	761	806	767	720	731	767	806	778	753	725	763	726	742	725	766	767	812	764	700	764	762	795	761	751	717	740	757	717	752	713	824	758	765	718	769	738	757	757	725	760	767	698	700	718	758	692	721	780	701	712	726	785	732	758	776	795	727	755	791	727	785	744	716	732	762	717	725	747	762	770	740	745	768	789	749	771	762	770	798	773	792	726	726	774	741	757	752	729	752	793	708	766	733	737	759	745	761	739	751	728	729	760	762	760	698	798	778	763	737	771	765	756	759	790	738	786	755	718	740	746	744	764	757	730	765	737	755	752	753	787	759	789	769	757	792	804	733	754	750	748	805	752	678	763	719	765	735	754	758	763	769	740	776	778	776	731	770	801	742	762	753	784	736	752	748	743	769	788	732	739	728	751	696	704	796	772	749	754	766	694	755	713	774	745	726	729	758	716	796	753	778	747	791	762	750	761	700	743	784	729	801	720	698	745	767	716	722	795	724	701	740	769	735	830	760	741	777	772	759	774	780	751	747	735	710	740	710	723	793	722	778	797	756	776	751	743	769	757	722	750	815	720	808	766	779	761	736	770	762	753	767	758	799	796	728	745	726	731	707	789	752	769	742	785	727	743	739	741	747	784	767	810	747	779	760	786	761	767	771	747	810	790	817	791	731	727	787	776	725	715	775	745	768	742	782	718	763	729	778	751	841	749	741	703	785	784	785	710	787	776	747	749	765	739	761	739	744	774	743	706	762	784	744	821	740	759	735	733	776	780	747	770	754	807	753	808	802	739	760	705	766	734	765	697	757	700	744	764	784	766	789	737	767	729	748	744	726	745	727	740	760	717	703	747	743	800	747	775	765	729	776	777	779	757	777	740	706	747	769	737	743	721	753	738	759	749	714	817	737	753	730	764	769	752	762	828	753	706	795	752	786	753	752	711	737	768	771	787	777	748	755	761	816	781	782	778	750	739	742	774	796	741	720	727	750	775	755	754	751	767	726	773	742	747	714	743	734	727	728	766	771	750	750	717	770	757	739	828	699	753	791	760	746	788	794	761	731	770	783	800	761	774	785	752	733	758	716	752	746	740	702	729	761	788	724	708	783	723	752	775	788	717	748	724	756	738	733	773	758	694	771	731	777	733	744	807	749	745	735	719	810	785	732	743	713	807	769	738	771	785	744	748	730	720	782	797	784	747	690	770	795	839	723	776	746	760	821	777	716	790	771	742	708	749	738	757	807	755	707	779	746	801	685	757	775	723	758	769	775	738	740	723	797	752	760	734	786	778	730	760	736	753	785	740	792	728	804	730	743	717	766	769	713	754	745	775	778	783	739	769	753	767	734	728	706	760	761	748	773	744	734	754	772	761	707	731	745	751	731	730	740	796	760	768	750	763	747	748	700	759	743	763	726	735	752	709	705	787	759	774	755	730	806	737	751	728	744	797	778	741	749	720	752	783	759	734	766	717	751	760	756	740	738	746	741	724	769	793	748	713	700	731	763	696	741	783	728	751	768	781	765	782	759	769	744	718	787	757	784	720	713	772	698	816	754	709
15319	6417	7464	5722	2609	5007	11544	27174	35688	32870	24512	15462	8580	2760	629	315	331	327	289	320	316	306	325	271	303	332	327	302	340	315	326	313	318	314	308	318	330	332	304	333	332	302	311	315	324	311	305	317	317	293	315	302	314	332	327	291	302	293	325	315	304	314	321	303	296	316	315	300	316	306	296	280	325	323	276	301	321	311	298	301	323	324	324	337	278	295	325	292	321	342	334	313	312	289	310	334	295	341	333	333	312	333	294	319	343	297	307	306	309	297	351	292	277	307	353	300	302	326	313	304	318	345	300	311	330	312	315	286	301	294	344	297	323	325	315	305	306	293	308	303	318	297	324	316	331	303	328	283	296	304	333	298	352	299	305	300	297	302	341	335	319	294	340	301	342	315	326	294	320	296	297	319	328	306	303	320	322	319	301	272	306	283	289	297	318	317	334	328	311	320	309	302	299	319	352	340	301	312	334	316	325	311	310	308	307	273	318	314	297	301	297	285	323	294	314	285	316	319	323	288	314	330	301	370	335	353	339	305	302	300	295	311	353	324	324	318	336	333	298	317	316	309	334	318	322	329	306	302	334	334	340	298	281	334	289	310	313	318	334	291	346	276	333	301	311	316	330	299	296	285	345	353	281	311	336	335	308	320	319	332	318	337	312	313	306	299	324	292	295	286	309	301	305	299	313	324	314	327	340	287	295	327	329	311	346	344	298	314	270	329	276	336	300	329	287	310	304	316	281	306	315	311	313	339	298	295	311	317	296	308	308	309	322	311	311	315	300	331	308	336	297	314	277	322	294	292	336	300	284	316	306	288	321	312	322	310	298	318	305	323	311	335	317	311	284	282	309	306	267	320	294	310	332	338	307	316	284	294	324	284	302	308	342	326	295	296	306	321	298	323	315	307	321	289	307	300	295	320	292	298	318	331	294	316	325	324	331	299	305	270	327	325	306	316	348	314	292	343	304	308	274	334	326	323	316	343	298	308	312	272	294	321	297	305	335	315	307	302	330	325	303	329	289	301	344	325	335	315	290	301	316	337	291	307	296	324	340	314	324	316	308	294	324	299	322	316	299	299	302	298	278	296	318	311	327	305	297	294	328	337	326	308	295	294	298	340	287	314	287	299	322	291	329	316	319	305	305	318	330	316	298	306	306	303	316	295	306	306	335	308	311	305	315	320	305	316	318	311	300	321	318	289	331	276	307	328	317	296	298	331	316	325	338	284	295	318	324	288	271	302	334	313	316	293	297	294	307	319	301	313	295	316	289	310	316	324	323	332	314	311	313	300	296	320	328	335	285	324	278	294	322	329	327	317	300	304	318	339	303	314	347	315	295	363	296	319	319	310	314	271	329	314	281	317	312	305	337	306	317	296	325	285	312	288	296	331	327	334	326	277	321	317	309	297	311	333	311	343	329	311	307	321	329	313	292	307	334	327	306	305	309	319	300	277	298	318	328	291	299	312	314	303	304	303	303	307	343	310	303	323	305	298	317	337	302	300	293	306	305	298	318	299	303	299	312	306	290	327	314	324	304	286	342	320	318	332	307	288	327	331	329	296	336	332	319	304	319	334	306	301	306	322	325	312	292	305	314	291	330	302	293	296	275	294	315	304	319	287	320	308	305	310	281	308	287	327	262	291	323	318	352	339	323	323	318	254	311	282	294	312	285	288	276	323	298	313	322	335	300	324	339	302	302	312	318	340	317	294	334	316	294	317	309	313	275	333	338	345	276	301	309	314	331	302	297	319	330	303	323	300	325	303	284	282	322	300	337	317	323	340	306	301	285	326	322	314	300	322	326	328	316	307	336	313	287	338	336	291	296	332	283	325	330	291	327	286	292	263	292	319	280	328	323	333	301	303	335	321	314	309	310	309	331	305	321	328	297	299	309	295	323	323	323	332	307	305	283	282	349	316	325	326	308	308	305	308	316	327	319	276	289	295	304	272	330	306	313	304	300	334	300	292	288	339	276	344	295	301	311	352	330	278	326	285	317	327	294	326	321	316	322	312	322	306	318	340	316	327	320	310	295	314	337	320	311	319	321	307	303	295	322	296	296	302	313	313	287	334	343	312	328	303	328	267	314	294	331	308	333	302	319	310	343	333	327	294	303	320	309	322	273	308	306	275	299	308	336	296	317	315	284	327	320	295	293	282	322	349	316	290	292	325	311	313	286	317	301	337	326	313	330	283	299	294	300	307	312	314	295	290	279	317	306	291	296	291	292	302	287	309	322	284	295	353	321	308	281	315	320	308	329	321	317	301	351	320	353	344	303	279	314	279	298	314	313	286	302	315	303	289	307	318	305	308	321	335	302	346	322	305	326	311	315	309	293	313	314	277	306	347	330	310	331	251	296	300	291	297	287	320	301	309	291	317	319	305	303	336	315	319	295	313	299	300	337	304	334	315	323	284	325	301	336	315	307	291	287	343	326	331	305	308	286	292	321	361	322	320	310	268	304	328	312	335	289	304	312	319	330	294	292	326	331	306	326	296	325	329	321	329	285	320	300	299	296	298	275	328	333	317	301	304	317	294	311	301	318	289	322	307	297	316	276	276	278	301	301	310	287	303	272	301	309	302	330	305	288	320	337	327	313	325	331	285	308	316	329	311	327	299	293	290	302	322	308	320	317	311	301	300	325	297	305	305	333	292	321	308	306	295	317	299	309	292	315	312	330	312	332	292	320	308	315	310	318	335	298	325	346	331	301	340	330	326	313	316	298	306	335	299	310	312	295	321	348	322	333	322	337	288	339	329	298	265	302	301	320	311	300	333	328	300	309	300	277	279	320	335	296	292	288	280	311	317	316	335	346	299	334	312	289	300	308	353	317	329	329	285	303	320	306	330	297	298	312	333	352	283	319	308	327	310	278	315	314	318	318	303	343	313	339	309	332	300	297	304	315	293	311	305	293	331	323	314	301	297	299	321	310	312	319	323	315	306	308	313	326	314	341	328	338	312	321	311	296	312	313	299	299	292	326	342	319	353	300	342	303	314	313	289	268	310	307	291	285	314	306	324	306	323	293	329	323	308	302	319	306	300	314	316	290	303	310	316	307	295	351	282	297	315	332	317	328	299	355	350	342	342	293	328	313	325	316	289	301	306	318	290	295	278	315	342	330	311	297	331	307	320	337	325	311	348	301	318	306	307	317	302	296	289	319	346	340	273	300	313	336	291	330	300	311	332	325	302	313	310	343	354	312	295	310	325	320	330	307	298	313	284	320	339	309	300	299	341	327	302	328	303	274	309	331	306	338	318	344	300	294	353	335	288	286	294	315	315	306	337	305	316	311	322	323	284	305	320	297	323	312	314	329	339	316	313	307	317	338	299	351	305	323	296	302	322	299	315	323	301	316	302	330	312	312	316	295	313	300	290	293	328	314	291	354	310	282	299	301	326	304	308	348	319	307	343	313	284	314	340	343	295	297	310	336	307	303	311	305	350	330	311	284	331	328	372	315	282	314	326	331	302	334	325	299	304	300	279	291	300
9552	5012	9960	10472	6864	16062	27672	47570	53405	50378	42674	34283	23613	10161	2157	753	717	755	714	799	764	751	749	768	737	705	770	769	763	777	765	731	709	759	754	751	766	729	714	718	711	803	772	737	785	758	750	762	740	770	775	773	736	733	716	769	787	769	729	758	756	725	717	786	759	732	761	730	776	744	788	731	762	787	755	779	762	703	784	726	788	713	728	702	731	768	807	765	773	740	743	735	742	771	773	700	751	746	751	747	684	781	730	730	807	730	764	744	741	803	756	767	750	711	708	778	715	744	727	749	771	786	761	774	754	721	727	724	764	751	752	724	776	744	770	734	719	798	703	697	722	749	732	724	767	735	752	733	765	797	742	741	733	686	746	761	715	699	744	729	722	728	730	785	762	726	764	777	826	723	725	732	727	747	779	772	781	724	793	724	780	730	729	774	740	783	714	768	732	725	755	759	779	773	738	720	759	696	740	731	731	790	710	709	779	728	756	751	736	745	746	764	716	758	746	704	742	763	687	753	709	755	757	746	709	759	726	751	796	762	744	760	772	742	761	751	746	728	737	734	766	710	747	738	747	739	752	701	682	734	731	764	794	722	809	758	738	833	698	756	780	732	769	787	712	680	766	728	728	751	698	747	758	682	759	775	758	715	751	752	761	793	720	761	737	732	731	764	724	769	756	758	716	735	778	766	746	729	753	730	727	746	759	729	728	766	760	754	754	723	708	726	723	677	778	725	759	697	739	734	747	725	725	731	719	759	713	762	776	751	732	718	770	705	766	758	788	786	745	740	770	741	742	735	754	706	755	718	762	740	719	692	761	794	755	717	729	756	735	727	739	779	725	740	757	739	734	770	716	687	723	732	727	753	728	736	751	729	743	735	733	760	736	758	790	699	737	758	732	686	731	765	711	737	717	748	733	797	767	714	774	723	676	764	739	748	776	720	714	773	759	775	752	741	694	698	689	748	761	743	751	734	765	726	745	757	729	791	734	781	765	695	727	759	772	783	738	814	771	738	732	769	730	738	798	761	779	771	702	729	786	758	765	753	711	722	722	804	747	754	717	730	788	721	749	703	757	750	719	710	716	769	690	716	730	756	759	797	766	707	741	718	746	750	740	725	782	744	775	778	782	729	769	808	744	740	696	760	776	738	763	742	796	789	795	751	759	762	763	769	728	758	738	713	752	731	688	715	719	705	788	752	727	795	760	716	747	725	694	685	774	739	766	753	757	753	760	753	781	758	751	730	713	765	775	739	725	722	720	773	770	767	690	786	728	693	760	750	768	773	744	723	748	734	754	817	781	761	745	733	731	686	719	811	733	726	749	697	703	760	760	726	663	752	801	756	741	750	740	717	756	755	794	728	756	719	743	710	742	758	743	745	779	704	747	758	716	771	753	759	715	742	729	735	769	785	760	739	724	691	728	726	697	741	758	777	735	739	758	703	751	747	748	719	752	713	773	739	709	775	743	781	775	742	728	782	729	774	739	710	747	808	785	760	765	728	756	734	768	723	787	735	791	703	774	754	752	739	725	765	713	758	775	749	743	764	732	756	732	711	742	765	745	708	756	741	711	728	769	750	723	713	730	731	780	742	765	781	719	723	714	679	760	743	775	758	764	793	713	750	788	750	757	736	701	769	731	735	748	754	725	753	799	730	764	773	755	759	778	771	719	747	715	717	769	752	720	748	789	764	783	736	779	707	733	714	756	708	733	750	732	765	716	781	692	731	743	727	731	744	700	744	756	706	734	774	743	787	739	783	713	730	734	742	744	779	739	705	766	804	762	738	721	776	774	786	743	739	800	718	792	746	747	744	734	772	712	758	741	760	726	768	786	787	770	697	745	746	787	766	723	735	756	728	694	725	737	755	718	751	780	703	754	769	764	703	815	754	747	758	786	755	744	772	738	795	715	768	746	741	731	772	720	757	777	731	770	726	696	689	731	748	730	704	754	734	722	777	779	753	768	779	743	729	724	741	741	726	742	748	711	731	737	747	780	777	751	778	781	733	757	777	749	788	757	764	751	750	746	755	768	747	739	776	765	781	747	737	699	752	712	779	737	769	733	740	720	776	687	795	789	753	757	773	756	743	706	748	762	759	735	768	784	789	745	748	729	727	754	757	731	719	722	762	725	745	748	763	799	772	760	755	783	795	722	753	765	734	751	768	744	751	792	766	758	778	738	744	708	784	755	776	727	755	751	699	716	763	771	700	749	695	717	773	768	731	724	713	761	741	759	716	761	758	801	736	789	751	763	690	726	782	739	765	767	755	764	697	719	721	757	726	728	694	736	764	739	758	691	706	734	745	738	759	770	769	769	720	741	756	763	812	762	743	709	699	783	775	744	736	726	771	775	750	694	736	788	785	713	783	712	773	731	739	737	720	717	716	726	767	751	742	737	765	755	766	729	739	748	749	763	681	700	751	743	744	770	780	788	787	763	741	718	754	732	756	738	711	734	746	729	773	771	714	743	742	727	815	775	743	734	764	742	737	714	731	778	743	775	687	769	766	789	779	770	729	742	783	768	702	764	815	734	749	746	720	814	749	740	736	727	738	748	774	742	723	756	721	729	683	751	748	785	719	764	777	716	749	773	719	736	716	715	762	748	723	738	759	716	734	774	715	729	736	720	733	693	721	781	784	766	722	728	722	731	716	760	776	763	822	742	716	752	738	790	757	767	771	754	756	745	726	754	747	756	713	695	775	718	774	762	743	761	790	721	760	755	751	763	724	751	707	800	749	758	717	741	749	771	776	758	762	756	714	722	715	744	807	741	751	738	726	748	718	730	731	780	708	755	726	736	743	737	766	773	771	738	741	775	752	743	723	757	707	713	732	767	748	719	705	762	745	727	811	749	733	703	812	779	789	791	768	812	751	817	729	774	729	686	787	702	716	734	674	716	755	770	761	824	724	784	784	733	756	764	711	720	759	763	754	782	781	721	738	766	739	802	741	778	698	732	786	776	670	767	742	714	692	758	722	706	734	759	758	720	701	774	762	711	790	734	772	749	717	758	744	752	762	731	735	711	735	745	763	705	726	756	731	716	719	758	744	732	797	715	718	718	751	740	722	716	777	805	743	750	761	744	747	763	739	802	745	734	735	714	736	741	766	691	735	744	716	725	719	722	741	706	780	782	731	720	767	786	737	706	759	744	808	800	787	691	760	743	796	798	784	739	723	698	701	742	742	708	734	737	766	764	788	759	778	754	768	751	802	725	761	754	724	723	742	751	792	751	760	753	743	736	719	742	736	726	746	729	774	769	782	720	849	730	741	734	707	747	736	724	727	708	797	750	790	762	741	753	736	751	692	749	738	717	696	769	739	730	746	754	765	760	767	751	787	745	771	735	728	711	727	687	710	747	687	775	785	763	760	804	725	743	743	772	742	748	766	757	738	723	722	774	694	721	746	717	684	711	756	764	793	751	807	708	754	778	808	744	711	779	789	774	721	724	726	764	782	752	744	738	789	748	808	715	736	744	721	775	799	744	774
2349	931	899	631	543	460	344	481	1172	1820	1533	1165	782	429	242	206	201	200	206	209	201	187	191	209	228	205	221	214	177	198	190	188	197	205	205	184	185	212	175	218	218	213	242	193	228	204	219	194	216	199	188	211	217	213	190	177	190	189	218	186	222	221	192	210	222	206	210	219	185	218	195	190	212	199	235	201	175	211	238	198	205	195	222	217	207	184	188	181	210	198	202	205	233	192	210	199	195	198	191	201	191	194	203	219	205	208	191	221	210	188	196	189	204	183	213	202	196	212	206	166	216	211	193	207	218	203	199	202	208	191	191	192	184	186	201	214	222	229	218	205	179	222	214	190	176	198	217	209	203	203	214	190	188	196	212	205	209	185	195	200	214	214	197	201	204	197	221	216	214	240	202	172	186	187	196	204	190	209	210	196	207	195	175	229	216	180	202	210	182	207	199	192	198	224	210	203	190	177	186	200	197	201	187	200	211	186	194	191	185	198	184	191	186	199	216	200	199	209	182	212	195	231	196	188	199	183	196	205	213	208	162	196	191	209	199	172	199	201	207	206	210	219	206	200	174	203	223	196	193	204	202	211	213	198	205	202	187	205	204	217	217	200	207	185	235	214	207	189	203	216	186	197	209	216	197	214	189	185	177	215	210	214	208	198	189	196	178	209	203	216	195	216	204	200	207	197	178	205	210	177	203	199	231	205	225	217	199	189	173	218	211	205	200	222	203	208	182	187	182	214	170	191	199	167	180	171	197	198	216	229	219	224	187	202	202	225	194	189	216	195	177	197	218	204	197	183	190	206	184	205	190	192	211	231	185	199	197	185	206	187	173	183	208	160	206	207	200	204	183	178	207	205	208	215	208	203	201	184	200	179	214	177	198	227	205	197	191	202	220	197	200	197	190	200	194	204	224	236	188	204	221	180	200	182	187	202	197	202	194	216	230	191	207	195	215	194	200	207	228	219	196	215	202	210	196	198	178	195	193	185	206	191	199	180	193	211	198	227	219	219	215	185	208	180	206	230	217	195	198	176	225	222	192	204	226	185	195	232	194	218	184	208	198	210	205	174	179	214	220	201	175	204	199	186	207	195	203	199	203	192	201	216	195	210	191	203	195	233	206	234	184	214	210	195	185	203	194	214	166	188	210	194	219	194	187	218	176	203	213	165	188	209	202	202	201	225	199	200	224	195	197	202	217	186	245	226	181	205	220	216	196	227	196	204	191	200	185	201	197	213	227	185	209	195	211	215	200	225	213	201	192	205	210	205	213	219	191	210	191	220	205	197	178	186	201	208	190	214	191	188	185	207	169	225	201	201	200	170	236	203	221	157	193	189	190	188	219	218	185	195	169	194	200	200	198	199	223	178	212	219	243	203	202	204	208	200	206	185	185	222	206	190	185	212	203	196	216	190	184	189	225	200	182	195	237	210	234	198	173	209	221	203	204	192	219	210	202	226	189	193	203	220	196	182	207	185	183	209	189	197	184	173	188	187	205	192	199	196	193	231	176	195	193	214	191	204	207	165	195	210	192	180	189	185	178	158	210	194	188	207	209	208	210	182	191	190	194	204	221	166	203	190	196	183	180	187	204	200	170	227	202	210	194	202	175	204	220	208	216	206	185	182	225	201	190	199	211	257	184	206	207	215	205	182	212	214	217	200	206	213	218	189	204	196	200	175	187	190	207	232	212	184	205	236	194	204	218	200	212	177	213	177	208	213	192	205	216	193	199	198	212	193	200	194	193	221	183	211	219	236	205	194	209	197	194	219	192	201	194	196	196	203	208	217	219	193	214	182	178	176	192	195	187	194	210	210	196	182	192	182	226	208	184	186	224	189	211	205	207	187	211	216	195	216	233	196	218	207	207	187	186	197	211	215	192	203	218	194	200	188	190	195	194	201	198	183	216	201	180	197	174	223	166	197	209	188	190	219	222	197	191	181	211	200	208	234	185	182	210	179	192	196	206	196	214	206	196	190	218	209	224	199	197	187	211	204	201	202	208	177	211	198	223	192	202	184	195	211	198	187	210	214	203	217	195	203	208	200	181	184	197	204	207	197	199	208	195	226	244	197	214	218	214	190	202	217	229	243	238	204	188	209	200	194	198	204	195	185	197	190	203	185	211	186	196	195	214	193	223	185	203	213	224	188	185	194	206	177	189	209	188	218	189	208	203	179	210	215	207	191	194	222	182	199	199	206	210	203	233	217	213	184	174	204	163	194	173	216	208	187	193	201	196	212	207	200	183	181	195	180	168	176	201	199	206	204	224	206	209	225	183	226	218	193	197	220	196	198	197	210	177	185	207	211	208	170	180	207	190	188	197	206	214	256	189	194	205	192	198	161	199	214	182	176	174	171	196	217	195	186	195	194	226	195	184	211	190	203	185	190	196	185	215	223	209	201	194	202	194	211	215	200	191	178	200	194	185	187	181	214	217	217	178	189	181	209	212	180	208	186	187	214	191	203	191	220	194	215	165	191	199	214	203	180	211	182	207	185	229	217	200	212	199	194	196	224	209	165	187	195	202	222	206	222	232	209	213	220	194	195	198	204	197	224	200	214	205	212	200	187	209	200	183	202	176	191	196	183	192	193	186	189	211	193	202	183	225	209	210	196	201	218	217	188	212	190	200	210	203	199	187	209	219	202	170	185	210	233	206	196	190	184	197	205	207	189	186	206	195	191	187	190	209	215	205	198	218	195	213	200	184	198	211	213	219	210	186	204	193	204	193	223	220	238	196	183	187	215	193	198	210	206	211	189	188	210	223	216	219	205	176	208	204	208	210	219	229	215	204	198	206	205	203	209	214	206	183	183	185	206	206	192	176	202	218	201	168	205	214	187	197	215	201	191	200	197	170	197	213	224	205	194	204	194	189	192	189	222	200	177	195	189	197	190	219	201	194	215	196	209	215	195	202	208	184	196	189	206	201	205	178	200	214	232	217	218	189	191	215	205	183	219	198	196	207	196	220	204	177	180	212	188	186	193	207	196	179	191	226	200	208	184	203	193	196	180	216	186	200	193	228	185	196	207	188	206	219	181	204	208	227	199	201	208	198	206	219	202	191	193	213	216	201	226	182	208	211	198	205	197	184	195	229	190	194	174	240	202	191	187	195	207	186	204	211	187	237	214	186	205	206	214	186	195	182	207	207	194	223	216	216	199	217	201	217	204	198	216	233	206	201	185	221	203	200	181	189	195	220	188	212	199	215	199	183	196	211	220	186	173	185	223	191	225	205	199	210	182	213	192	223	208	215	210	188	201	203	223	174	191	204	198	214	197	198	230	213	192	197	204	191	197	208	211	233	214	229	194	189	194	207	204	179	199	207	204	191	181	223	230	210	190	203	218	223	229	214	205	211	185	193	207	218	184	200	202	199	163	183	200	173	213	200	184	187	178	213	191	199	182	191	196	213	205	191	190	212	196	179	186	213	197	160	226	201	193	222	193	182	196	195	192	212	200	233	227	192	207	251	203	178	206	243	192	199	183
2510	1187	1716	2050	1902	1575	1241	2659	6373	8016	6904	4427	2886	1332	544	552	559	523	517	552	527	547	527	537	508	544	478	530	573	524	518	541	508	536	520	534	506	521	521	531	534	514	531	540	527	541	516	567	558	520	555	528	506	539	483	486	500	515	510	532	537	511	522	583	546	515	495	507	471	523	491	513	538	520	506	512	518	501	505	501	535	521	555	545	530	537	484	524	520	487	538	542	515	508	509	525	578	559	531	539	560	564	520	538	511	545	565	537	530	524	513	514	517	500	461	521	530	540	492	533	541	500	521	512	521	523	517	513	548	517	500	520	492	541	509	534	520	498	530	504	547	523	515	517	525	559	519	533	566	541	508	481	515	470	522	480	555	522	511	512	520	530	550	508	533	531	518	515	533	551	527	566	554	456	547	524	521	536	556	532	547	525	513	554	561	512	495	519	551	526	501	509	560	525	478	546	502	525	508	517	519	520	509	540	493	555	525	483	513	447	528	460	533	525	476	554	510	506	520	511	539	530	533	536	491	537	517	538	511	535	533	507	510	529	488	530	540	498	522	495	525	527	543	534	532	490	519	531	531	522	537	513	557	448	534	521	536	513	554	526	492	546	518	492	550	530	516	525	568	517	559	525	491	532	557	493	491	553	531	513	500	575	548	515	535	477	578	536	532	548	518	544	559	503	486	519	555	518	554	511	563	517	553	528	531	553	535	519	485	514	493	498	549	558	498	521	495	502	520	508	527	520	546	516	510	560	507	501	554	552	501	472	530	532	541	509	513	550	546	542	551	552	475	512	532	509	532	551	533	526	541	537	506	546	547	516	508	528	524	566	540	508	531	477	561	515	529	537	524	534	543	544	556	521	509	552	507	544	556	528	522	542	504	556	537	544	527	569	539	543	534	536	520	573	497	544	518	549	555	518	511	533	527	544	580	530	543	532	517	529	527	523	551	474	510	525	492	519	535	519	518	532	520	517	551	547	540	485	476	560	496	503	522	523	569	520	534	527	506	535	520	515	553	509	530	465	525	576	541	525	543	529	537	535	519	515	504	526	519	513	523	532	548	547	501	538	513	514	516	503	496	532	561	535	546	529	531	537	590	523	534	544	543	538	505	555	524	522	521	533	511	565	533	527	553	501	511	533	564	486	510	548	507	514	512	518	558	503	513	539	545	509	519	563	506	559	540	537	550	489	538	502	526	548	512	510	522	515	483	508	508	536	509	554	538	579	515	473	556	514	531	536	533	532	526	524	539	511	486	506	560	532	501	541	536	536	548	524	568	518	492	512	526	541	492	544	536	544	500	592	502	485	534	523	530	503	565	556	524	471	504	540	513	570	518	521	555	538	521	505	518	506	529	527	526	542	517	561	545	503	505	538	543	526	542	508	510	505	551	548	516	544	529	572	540	525	527	545	487	527	523	519	568	520	521	547	515	503	527	486	534	524	535	552	503	532	539	480	527	537	544	547	540	516	514	556	511	512	525	495	491	553	529	545	542	571	521	538	506	490	515	520	542	574	543	525	537	525	536	567	482	543	544	511	504	544	524	478	542	514	547	504	537	517	531	565	548	531	521	503	512	461	521	511	528	555	535	515	523	576	502	552	491	560	553	498	486	540	495	541	511	551	543	577	565	551	512	498	531	545	507	561	540	524	554	498	538	484	533	537	520	539	547	579	532	546	536	528	550	512	513	560	519	531	499	538	548	547	598	546	527	478	524	536	490	517	538	502	524	519	500	506	560	555	506	562	523	519	508	526	532	564	490	513	546	504	492	528	522	527	514	491	511	535	513	534	502	526	541	534	517	539	533	569	535	535	557	540	546	539	539	553	557	555	527	515	515	480	544	548	542	573	519	493	551	521	510	529	533	499	510	530	536	522	517	553	512	509	509	478	535	524	538	514	531	484	528	552	527	551	552	553	543	522	523	548	474	484	523	500	519	582	530	537	547	555	556	541	530	524	516	581	551	501	535	535	504	493	516	519	498	522	512	504	516	493	553	512	511	518	488	523	506	517	520	502	522	504	534	514	519	524	499	487	484	528	531	505	537	533	516	488	519	537	524	511	479	541	556	520	549	505	531	555	486	527	547	541	519	567	526	516	541	557	539	543	485	506	523	543	516	524	540	519	519	515	534	545	520	477	536	523	522	537	541	570	549	510	543	542	550	529	528	485	560	486	528	527	502	514	516	550	555	536	546	542	535	484	520	473	521	576	551	532	549	476	511	528	537	490	536	490	491	548	534	512	540	558	513	520	521	558	515	521	539	492	506	508	559	515	484	543	544	579	542	540	544	519	532	561	524	544	481	562	539	551	516	573	530	562	498	549	507	507	520	526	495	544	545	508	550	548	474	506	516	561	529	547	490	509	523	504	489	556	542	516	519	542	530	533	562	528	512	538	490	519	531	529	530	538	519	536	507	532	565	526	505	545	523	527	521	563	518	513	505	499	556	526	538	520	510	554	566	522	540	482	537	529	512	528	529	491	572	522	553	519	486	538	497	533	526	506	568	541	503	507	570	524	545	564	524	559	538	537	549	529	488	523	525	539	550	493	523	539	509	499	536	514	508	553	524	482	519	532	533	473	536	522	497	507	513	551	541	547	573	561	550	557	533	547	549	536	564	527	536	577	512	547	508	508	566	492	529	510	536	533	518	515	483	545	528	543	484	495	562	536	501	540	560	536	512	515	508	530	542	519	532	517	491	567	504	521	491	501	538	505	543	567	542	553	553	520	533	515	577	525	564	542	487	508	486	555	531	528	498	519	552	544	526	529	538	538	509	554	532	538	567	531	511	514	534	523	497	508	530	519	527	561	494	566	535	523	527	475	531	512	492	490	538	516	539	528	538	517	547	519	501	524	500	506	516	471	555	515	526	546	499	538	528	522	532	545	515	557	525	525	492	518	553	497	552	505	520	514	561	503	521	528	513	534	561	545	558	515	540	540	545	526	519	539	516	478	507	511	531	517	514	512	520	558	526	499	511	514	535	532	528	519	531	579	521	543	536	518	541	552	528	556	521	524	522	535	510	535	514	511	523	518	540	581	564	492	534	535	536	507	507	524	548	561	505	489	511	478	523	598	553	514	506	526	509	479	521	570	513	561	511	514	547	567	555	563	553	501	536	498	517	518	542	498	541	511	499	535	540	514	513	530	541	556	524	538	547	526	503	524	478	521	501	523	540	527	503	502	527	464	549	514	495	510	550	591	523	539	509	521	503	529	500	541	510	509	514	534	517	509	530	525	526	527	522	495	552	499	520	527	531	536	525	540	494	503	536	542	583	511	495	509	525	525	506	500	542	481	537	543	503	513	490	524	546	503	531	523	538	530	491	526	532	540	538	536	519	496	506	470	536	547	520	530	537	506	475	553	530	551	529	491	558	555	546	558	555	540	526	491	518	491	519	550	521	536	569	524	540	529	525	554	526	505	529	522	517	498	506	521	513	491	538	522	538	520	492	520	515	512	540	505	523	538	539	532	562	497	505	530
8242	3969	4204	2893	1625	3046	8042	16180	24587	19521	11737	5566	2193	1062	392	323	318	273	290	280	345	306	295	287	291	295	274	293	309	284	317	285	309	308	304	324	303	313	304	279	326	322	302	318	326	353	326	299	288	298	307	334	307	275	314	307	308	300	292	312	312	290	301	324	302	295	274	298	325	316	334	316	323	326	341	304	307	297	284	335	328	345	315	300	277	341	345	310	265	331	322	334	291	284	317	312	320	322	319	324	293	321	328	303	269	294	301	317	306	280	289	291	299	306	305	310	316	286	303	328	283	298	297	303	319	274	322	274	280	318	303	329	301	291	330	297	328	313	323	317	302	270	293	281	290	265	324	327	318	301	258	298	307	291	292	289	293	306	287	339	282	288	317	318	275	310	307	327	321	333	332	305	300	286	280	313	278	314	294	321	270	277	312	306	305	332	311	302	287	293	316	286	286	300	303	323	304	322	292	325	296	276	284	270	303	310	311	310	310	333	295	296	300	346	263	282	302	339	322	296	289	297	313	304	313	290	300	309	305	322	314	336	299	272	303	333	307	301	308	321	319	294	285	310	304	299	299	305	283	331	301	310	298	313	296	252	334	329	309	310	295	314	287	302	321	295	299	300	286	281	329	283	303	320	280	285	301	295	305	314	317	285	324	304	279	290	305	264	302	318	316	282	336	323	312	321	314	315	318	306	286	320	287	322	278	290	299	280	305	302	279	286	310	302	303	319	306	353	319	318	331	304	257	317	300	291	304	305	308	308	334	307	324	269	312	293	326	327	311	282	293	294	291	292	285	330	299	298	301	284	280	325	301	287	307	262	324	298	283	301	313	355	284	329	289	313	306	300	314	314	332	343	321	312	301	306	302	324	294	310	329	311	312	297	299	293	302	316	292	265	303	308	296	277	255	308	329	298	287	299	292	294	271	277	298	316	288	295	317	274	320	296	326	303	309	284	294	302	291	327	280	285	293	301	286	277	297	300	319	332	303	324	301	296	301	312	333	289	293	313	340	327	321	299	315	310	296	291	304	277	300	296	309	329	289	313	312	361	309	345	295	301	319	304	302	323	350	361	325	310	326	314	303	284	316	322	297	312	277	297	309	299	289	331	313	297	341	294	325	288	326	301	285	325	267	296	317	304	322	309	297	328	324	292	302	301	294	308	324	344	309	320	336	317	315	307	309	273	291	315	332	322	320	316	318	318	289	272	328	268	300	321	315	312	304	305	295	325	314	291	278	273	327	304	320	321	301	292	296	300	302	303	294	319	278	298	327	316	278	298	336	282	279	311	287	303	325	262	296	312	322	297	314	286	290	307	312	297	303	329	303	283	266	313	303	267	325	294	307	322	317	293	260	302	333	278	284	303	299	291	294	297	293	276	300	282	291	312	316	295	268	291	298	298	326	294	305	299	311	294	308	282	331	281	302	320	290	341	297	301	323	325	333	306	277	310	313	323	313	322	311	308	347	318	334	317	262	278	314	317	317	304	271	323	321	305	336	332	311	331	297	298	311	270	313	331	320	336	322	300	272	299	262	323	293	313	287	277	329	302	313	307	277	306	291	314	304	275	297	320	318	320	301	336	283	310	339	303	305	324	310	306	303	253	336	279	290	339	283	291	306	306	342	315	313	296	320	321	305	295	300	300	304	295	298	300	313	334	304	336	332	301	311	317	293	301	267	314	299	296	299	301	292	281	315	318	296	317	307	285	299	308	311	290	300	302	340	309	285	316	310	274	288	325	300	280	321	306	287	299	332	296	298	322	305	311	323	320	320	289	327	294	308	317	302	313	278	301	298	309	333	315	294	298	287	329	312	293	313	302	322	323	307	320	316	307	310	278	321	283	292	293	338	322	271	305	316	313	291	292	309	316	316	306	314	314	318	315	289	292	270	296	300	301	301	297	305	295	283	298	317	301	311	301	330	319	287	312	284	313	301	298	326	289	299	298	308	310	334	275	334	306	310	323	292	327	309	325	302	309	299	297	294	268	308	324	308	296	292	286	300	295	328	331	332	274	296	285	329	280	307	292	323	337	290	313	296	296	292	324	308	301	309	281	293	342	276	293	278	294	311	314	321	289	341	294	322	317	329	300	297	319	290	296	291	278	296	317	296	302	306	288	304	262	298	312	296	309	299	268	298	285	275	303	320	310	303	332	314	309	288	306	335	338	299	309	310	313	327	312	293	291	284	273	277	315	294	297	300	295	295	322	280	296	270	335	320	311	316	284	315	316	354	291	300	312	299	277	306	315	302	344	309	298	296	317	339	310	315	301	311	316	316	289	284	289	331	262	323	317	319	299	309	313	296	302	309	322	309	352	302	317	321	294	320	326	301	305	323	287	322	305	290	288	317	310	302	324	290	303	293	281	307	298	325	302	297	330	305	317	277	323	302	295	288	317	276	334	295	274	303	335	301	295	280	287	286	322	295	304	267	302	288	314	295	307	312	288	321	329	305	311	296	288	321	281	315	299	311	254	327	300	289	302	292	325	296	305	327	282	349	313	312	279	277	317	307	293	322	303	285	344	292	329	327	302	291	304	307	309	274	294	324	283	326	298	312	311	292	276	262	341	309	315	316	299	290	317	311	320	289	301	329	322	286	331	319	282	317	287	289	308	315	319	324	299	299	284	267	331	288	316	315	253	329	322	291	317	287	313	350	316	285	335	283	325	305	337	287	306	315	308	295	314	294	311	329	309	318	298	356	297	281	316	278	313	287	308	322	312	298	292	306	287	294	296	295	291	314	333	343	328	317	312	295	296	303	337	288	298	328	291	308	262	340	326	303	300	288	310	280	317	326	280	298	296	276	286	303	310	306	335	319	288	297	294	314	305	317	301	303	318	305	307	311	308	294	272	352	311	331	299	319	321	305	319	347	292	332	285	308	309	277	304	300	345	309	311	350	302	285	298	321	324	303	337	304	287	303	285	303	312	293	296	281	329	316	299	287	296	289	314	304	353	324	309	336	293	272	313	315	303	300	328	331	300	297	319	292	314	306	297	315	288	285	310	298	314	324	268	294	310	353	287	315	329	331	315	321	316	326	302	307	302	276	319	316	323	302	318	305	292	305	300	280	306	329	290	303	289	338	284	321	313	331	318	298	295	282	303	291	297	286	304	300	287	288	323	299	295	290	280	322	305	313	288	294	290	336	270	303	315	298	319	336	332	310	324	305	340	293	360	269	310	320	269	300	276	331	299	297	289	314	287	304	296	324	294	354	286	303	264	321	306	309	313	291	305	345	273	318	304	307	299	326	302	342	325	329	300	310	300	298	290	344	325	323	294	326	315	292	305	299	322	321	318	335	298	285	315	310	313	311	296	313	312	321	333	326	297	288	292	297	353	304	298	321	325	318	314	331	319	326	315	333	340	321	314	335	363	306	279	295	297	294	297	303	307	314	269	304	331	305	310	287	305	320	315	280	283	294	275	311	273	340	310	316	315	312	320	284	315	319	310	280	305	317	298	281	293	304	312	322	287	357	323
6721	3604	6051	5862	4747	11423	24069	37524	44381	38821	29263	18208	8798	4132	904	799	774	794	752	743	722	754	693	765	728	744	762	740	769	750	784	714	756	755	711	752	738	729	760	778	758	767	737	768	798	717	782	766	771	739	735	794	779	731	761	808	785	732	726	748	760	790	779	724	805	747	777	765	779	784	779	756	753	728	728	784	780	748	792	732	731	742	811	756	742	757	757	722	792	748	755	747	766	772	772	757	764	756	758	776	792	781	795	759	747	722	777	785	787	736	718	763	747	752	749	730	723	752	742	734	762	813	717	772	730	736	757	710	758	747	742	748	658	740	741	771	763	726	727	796	731	704	728	747	705	759	716	786	707	796	735	774	772	742	760	709	797	722	763	732	738	767	763	723	715	788	752	751	778	757	729	718	726	702	764	696	730	769	770	791	769	761	753	728	763	739	737	730	723	714	786	759	715	760	721	752	786	775	744	763	809	772	715	745	798	748	753	707	806	809	786	782	777	752	749	735	756	707	747	734	814	774	716	727	793	776	782	758	753	782	798	722	757	738	709	786	703	722	774	744	755	729	752	744	714	773	786	771	780	744	785	736	735	711	700	766	758	731	717	762	652	739	785	741	751	783	753	748	757	726	769	696	728	793	728	776	739	780	732	713	764	767	735	726	733	818	787	756	725	745	735	751	763	797	746	722	702	793	743	747	750	768	758	752	727	741	770	753	744	771	719	812	757	722	802	812	779	705	782	788	730	759	747	760	782	759	815	704	753	776	750	765	763	761	743	770	765	760	773	776	732	745	724	794	744	739	778	799	792	746	721	799	774	774	740	726	753	744	747	705	791	802	722	753	747	737	732	731	714	768	773	817	766	701	809	743	773	719	745	739	726	758	775	756	728	765	727	754	757	786	726	770	800	751	719	777	745	737	765	732	763	745	742	711	762	753	740	742	749	749	772	782	730	772	767	801	807	748	781	813	775	789	748	778	732	804	784	722	741	688	795	767	718	730	755	779	780	796	737	782	765	785	758	752	797	754	767	716	751	774	715	742	767	772	775	726	829	736	767	753	754	730	744	773	714	790	813	749	734	759	731	767	772	713	739	782	753	761	747	736	788	733	723	783	756	750	748	730	754	770	767	767	761	773	783	757	774	761	744	728	781	740	734	746	761	766	757	767	741	731	739	763	779	734	757	722	702	792	717	732	750	738	731	771	750	760	767	751	797	721	779	747	722	782	730	739	743	743	757	734	788	711	811	767	757	803	784	754	787	739	776	740	732	820	773	736	739	785	712	786	772	765	774	756	753	757	747	742	770	687	725	680	784	762	726	773	719	760	752	791	725	722	754	764	751	734	755	743	783	715	730	776	765	727	783	710	741	733	700	773	758	789	783	712	730	802	705	731	695	766	764	748	713	730	753	759	763	772	800	799	759	766	739	766	746	764	740	750	776	766	779	800	723	735	778	733	738	750	812	779	765	795	773	759	734	773	758	786	722	763	777	742	722	809	754	790	725	776	763	749	757	715	707	725	749	750	762	766	820	721	786	754	780	739	729	727	772	748	750	763	773	748	701	779	787	702	766	759	755	730	796	736	784	767	781	725	750	755	793	719	740	747	731	760	761	749	746	784	765	766	759	744	781	821	773	789	760	782	730	738	779	786	763	783	743	787	759	777	738	765	733	765	708	760	771	735	756	751	687	711	701	739	770	794	765	711	743	766	791	732	708	776	721	746	756	737	731	765	757	793	759	753	768	750	773	740	693	766	780	747	811	768	732	784	734	769	767	804	773	767	800	747	780	736	789	757	722	727	749	749	735	735	786	775	752	739	723	765	770	725	764	761	759	799	738	767	731	749	743	766	792	720	689	749	746	767	753	734	739	728	774	767	769	791	777	753	790	732	784	798	785	793	777	756	792	748	783	765	754	779	729	751	762	731	764	725	736	778	747	734	770	776	767	801	763	721	730	790	721	731	763	698	750	772	698	722	760	772	684	758	767	734	694	777	740	769	799	726	788	753	749	775	757	762	743	748	680	750	770	769	737	756	762	754	703	736	794	758	744	724	761	751	781	759	749	761	740	794	759	747	764	733	754	779	738	827	753	798	719	752	787	735	765	751	714	774	740	761	697	758	771	778	771	746	749	795	776	741	789	754	697	703	733	729	728	744	746	773	781	709	746	793	732	797	771	687	744	710	744	750	739	761	721	727	804	767	750	735	793	759	779	774	726	821	739	734	769	789	731	770	757	732	731	766	731	760	772	757	743	769	755	758	752	729	712	757	749	759	781	779	701	757	757	718	731	764	760	732	761	756	806	744	758	761	760	746	765	768	788	778	759	773	786	794	703	745	744	808	801	828	775	774	739	767	751	762	723	757	692	770	740	689	762	722	742	775	712	723	771	712	758	797	767	790	737	745	791	752	769	766	799	739	745	737	781	792	756	749	725	769	723	797	728	803	738	761	799	791	768	762	765	765	726	728	766	779	751	726	734	782	798	749	795	791	761	792	719	733	758	773	732	733	705	761	773	734	774	779	742	740	769	769	776	733	753	784	754	745	722	753	815	795	759	774	754	771	729	739	756	709	715	742	708	758	777	759	754	846	765	792	776	740	788	755	765	671	793	724	717	766	715	746	736	732	735	741	733	793	792	777	747	727	749	724	773	813	772	744	726	762	763	729	778	804	777	766	794	774	740	765	733	757	740	737	718	761	717	756	778	732	695	730	777	750	797	742	772	798	711	810	797	735	754	781	717	741	830	775	720	797	759	746	708	762	764	751	771	755	749	775	755	719	712	712	758	747	835	756	757	809	779	736	759	761	776	836	751	794	756	764	758	733	760	772	724	747	749	764	746	759	802	749	702	775	764	747	778	727	734	759	775	729	756	765	741	741	786	772	791	806	748	790	733	780	758	790	767	737	745	750	717	785	739	779	729	728	753	757	763	725	725	763	803	749	729	735	750	739	777	754	705	786	757	739	767	755	763	751	745	731	772	717	758	736	744	724	744	757	702	739	773	766	793	757	825	733	771	742	744	745	755	786	780	742	700	713	766	756	786	750	753	749	726	699	717	791	747	752	738	731	701	755	806	737	712	712	692	736	782	764	804	724	746	728	728	726	744	708	765	750	754	778	723	755	720	717	789	736	733	787	751	730	735	729	808	717	771	789	728	731	763	699	781	733	795	714	741	754	728	704	759	726	763	700	732	729	788	728	695	777	800	784	763	690	755	746	759	763	830	735	725	765	784	750	750	733	785	725	788	768	751	766	728	787	754	738	740	742	781	779	709	760	774	763	744	747	758	772	804	757	772	758	778	781	742	725	698	747	823	752	748	745	753	732	770	752	784	752	774	779	755	758	781	692	725	692	794	751	756	729	747	740	808	764	746	784	735	775	750	755	759	760	731	793	766	710	779	763	750	738	727	715	745	717	754	698	691	764	822	730	721	754	778	738	678	746	721	766	794	738	799	728	729	764	789	698	790	815	748	681	726	740	754	762	750	775
15218	7453	9273	5698	3794	4146	4008	9434	31893	38034	29206	17857	8057	2576	632	355	316	311	341	309	332	312	304	331	292	321	316	323	332	325	336	313	302	315	340	320	352	313	351	315	295	312	350	308	297	338	327	321	331	331	347	306	328	346	378	310	348	282	318	335	312	315	300	326	308	364	323	335	321	321	341	319	308	315	348	343	319	315	294	321	304	334	302	309	356	327	302	289	302	339	298	327	308	324	320	300	327	323	308	314	330	323	354	304	318	315	323	338	299	321	331	310	292	330	301	327	345	302	295	291	323	323	303	359	329	351	319	328	306	340	344	313	363	340	316	312	346	345	309	304	320	347	315	338	367	327	335	322	334	344	345	344	326	319	312	343	342	317	326	295	327	312	314	304	301	317	297	304	357	304	316	283	342	319	332	292	317	343	348	299	304	314	327	303	357	318	329	312	336	330	351	342	320	324	296	310	338	317	306	297	311	330	310	330	351	322	330	361	295	334	350	298	300	361	310	285	306	282	333	308	287	348	343	343	315	295	335	319	311	331	323	341	309	362	338	354	352	349	322	344	304	354	303	354	333	298	312	337	309	337	305	318	337	327	304	308	311	316	302	319	318	314	319	301	329	335	349	292	319	313	315	308	319	310	296	325	329	329	299	339	323	307	343	306	320	303	321	324	304	308	311	367	317	290	347	283	298	332	339	287	298	272	314	296	348	323	352	335	321	307	370	323	338	320	304	332	322	334	333	319	349	314	347	334	343	306	336	269	319	346	319	328	336	340	374	350	323	293	341	343	309	336	351	339	325	339	275	338	365	315	314	312	314	318	307	331	308	314	355	333	299	309	325	338	332	334	318	332	314	336	303	296	297	319	331	338	333	348	321	327	325	335	307	339	304	314	311	314	338	315	330	329	305	315	335	303	319	308	332	349	340	319	332	334	311	291	304	333	323	332	321	309	307	302	284	314	299	316	328	323	301	290	323	337	344	321	324	326	318	345	340	300	346	301	309	293	336	333	302	370	346	287	331	310	297	339	324	311	323	324	310	339	305	309	289	298	290	295	343	363	335	338	297	318	309	299	340	329	299	308	336	299	328	334	341	277	323	295	290	333	324	305	291	348	321	334	321	317	310	305	312	299	338	291	309	321	302	293	339	361	327	292	333	355	341	319	353	330	304	308	320	312	293	370	295	330	314	310	340	342	304	334	316	310	333	340	291	352	328	355	308	314	344	318	325	335	333	321	325	340	325	312	321	343	331	362	325	331	352	309	362	322	351	338	307	356	379	337	317	303	344	357	337	301	301	300	307	352	326	328	311	313	334	323	312	313	335	312	307	283	318	337	350	324	323	381	300	340	302	309	307	323	315	328	317	343	289	312	296	300	320	325	336	314	341	333	325	345	316	355	307	302	317	318	311	315	334	276	318	306	332	338	311	302	302	322	314	308	317	328	370	297	320	320	336	323	312	326	326	347	326	295	331	306	345	332	339	365	328	320	303	305	321	325	340	306	316	304	310	341	332	346	338	337	312	320	323	320	294	305	296	316	305	301	307	335	313	290	341	302	325	340	306	291	312	335	311	332	297	318	314	341	324	342	320	316	310	307	349	329	332	295	314	308	285	333	296	298	297	329	325	317	330	318	319	301	330	306	273	297	333	325	328	334	345	287	337	330	304	316	321	332	342	348	322	336	294	300	332	329	321	291	306	297	303	331	318	328	333	320	315	315	346	342	330	340	316	322	310	294	340	360	315	297	313	290	302	334	283	311	358	345	351	336	334	290	295	318	340	306	320	300	311	315	326	350	367	313	312	317	329	314	302	324	331	364	329	352	342	368	281	281	345	317	340	310	344	345	305	319	319	341	317	296	306	309	319	325	327	345	344	363	326	294	354	336	309	340	299	338	325	333	316	334	315	328	325	297	353	342	333	328	322	305	328	316	302	332	336	338	315	339	335	323	336	331	292	321	337	296	363	322	277	337	332	291	351	303	349	338	358	353	363	313	326	313	312	347	377	328	339	309	301	296	288	338	308	302	348	312	288	301	374	331	354	337	335	342	339	337	305	311	306	332	331	337	305	336	315	306	300	302	331	326	302	306	325	361	333	316	335	341	340	333	297	320	310	298	326	322	314	336	292	322	327	330	323	323	325	318	289	298	323	344	346	292	341	284	328	327	367	322	313	333	311	345	333	383	333	321	327	343	293	337	324	327	354	312	332	330	300	301	335	293	354	305	318	337	308	292	305	332	327	295	329	327	316	299	328	326	320	297	339	339	306	277	332	302	286	308	338	324	348	325	332	316	316	360	324	300	296	340	348	312	328	344	336	311	332	299	305	314	340	299	319	341	303	307	288	301	304	347	316	299	346	331	310	287	321	289	321	303	315	342	309	343	303	330	354	291	312	325	310	317	351	341	350	340	357	330	345	323	318	339	325	318	292	296	332	362	334	317	332	328	311	305	333	363	300	343	303	323	338	320	330	344	346	331	311	348	352	333	319	302	280	307	288	323	336	301	340	345	334	320	330	277	323	308	338	306	321	330	298	337	303	297	320	349	316	332	315	350	315	339	295	305	329	304	342	296	315	283	321	312	329	301	332	344	328	340	313	337	364	320	318	322	322	294	321	313	306	345	318	308	305	333	334	327	324	362	316	329	326	323	310	325	338	310	341	337	325	310	333	331	312	301	361	348	335	341	323	295	328	318	330	331	316	307	331	345	367	386	329	320	306	335	303	352	368	327	317	320	327	304	383	319	324	329	312	340	313	336	344	318	332	303	314	303	310	354	355	320	297	301	334	342	341	353	340	317	313	327	328	330	288	312	305	384	357	303	334	294	341	294	314	353	312	352	310	296	317	321	341	310	329	315	343	312	317	294	315	323	291	315	331	309	276	303	340	307	314	315	363	322	313	320	318	341	322	313	331	303	304	310	302	323	295	337	308	353	340	318	321	297	320	311	320	356	305	295	313	307	275	318	327	354	338	274	313	347	318	333	292	292	323	329	313	348	308	355	322	342	322	313	329	348	341	319	305	293	321	330	328	311	333	322	308	278	330	320	300	310	346	311	330	296	310	328	342	346	301	294	322	326	318	346	316	341	311	330	308	319	327	334	364	318	326	294	323	331	324	359	340	302	289	291	276	317	354	331	286	332	317	314	321	318	337	316	319	311	288	312	312	315	324	329	307	323	311	307	322	334	317	314	323	275	325	318	358	315	301	320	356	323	345	295	334	356	289	292	346	326	318	297	356	357	329	316	315	351	308	336	334	314	327	311	328	345	319	314	373	328	331	317	325	275	306	322	338	316	341	345	312	295	296	353	334	336	362	279	342	306	344	337	308	337	334	308	309	333	330	320	336	357	324	303	320	340	364	333	313	323	340	316	318	328	315	332	360	329	313	278	316	345	309	349	351	301	338	308	282	310	333	303	323	311	338	316	331	368	310	342	344	294	303	304	340	321	314	360	291	305	291	320	324	330	323	284	316	307	333	332	284	302	325	341
9470	6047	11313	10062	9479	13707	14521	26792	51832	55288	46464	35736	21460	9371	2000	729	799	782	795	821	813	759	772	760	822	781	814	810	809	802	764	828	751	740	804	774	709	772	757	755	785	726	753	734	782	768	779	815	803	793	740	778	718	794	792	800	815	764	788	714	824	748	772	761	809	810	776	794	769	751	784	780	774	773	785	803	776	784	730	820	803	764	744	770	786	759	758	764	748	785	768	800	738	792	804	777	782	761	755	750	822	790	758	790	786	782	746	719	744	788	751	753	814	813	799	771	810	733	709	773	821	779	800	859	805	781	787	808	768	740	798	777	796	772	744	757	775	777	762	724	792	795	778	750	836	776	797	763	811	774	771	752	793	785	772	779	720	762	750	756	756	752	776	809	727	756	785	754	799	792	797	750	796	790	757	745	767	761	822	816	771	796	838	753	771	725	801	783	770	784	781	806	752	762	733	787	793	753	768	805	744	732	772	823	764	776	732	733	767	823	837	747	807	729	742	760	772	778	786	768	789	719	749	775	810	804	759	756	760	785	774	764	784	761	773	807	736	767	728	712	760	813	767	781	811	771	786	783	775	765	784	776	767	813	830	839	747	768	772	793	794	746	847	806	746	797	815	777	758	755	771	742	785	827	802	814	763	787	763	811	717	783	804	774	786	808	784	786	762	773	743	810	789	768	807	740	765	741	737	770	781	781	813	756	761	756	778	791	794	783	779	799	806	760	787	767	794	789	804	845	775	781	800	767	773	793	744	772	792	752	774	786	800	813	760	780	742	812	722	819	768	753	766	802	780	750	805	724	749	808	800	833	827	741	721	769	790	788	792	727	760	781	770	789	806	751	761	806	773	742	794	721	771	740	731	782	832	779	793	800	779	823	739	778	808	804	792	793	783	779	774	785	754	782	799	754	754	760	759	790	781	723	771	790	763	805	778	809	779	801	710	810	808	781	769	790	766	766	743	807	760	792	779	736	744	749	794	810	782	833	802	754	774	788	751	756	763	749	786	767	753	793	776	772	756	750	757	768	762	787	779	763	815	802	794	759	743	805	731	813	738	742	816	777	763	752	763	784	754	780	786	754	821	762	776	707	769	747	767	759	785	755	790	762	824	787	744	743	808	800	787	790	753	758	743	859	738	776	742	819	749	745	764	771	776	776	743	786	779	781	777	771	762	780	773	779	807	780	793	791	785	771	803	801	782	748	790	741	795	792	767	795	784	771	820	762	796	791	746	782	746	755	756	803	781	810	793	744	769	801	790	816	772	733	800	805	734	797	822	780	775	785	786	789	757	800	749	817	825	810	728	786	762	768	802	797	782	784	761	796	801	728	814	769	840	734	743	753	792	797	771	807	756	770	786	736	802	765	774	776	707	823	800	773	798	799	781	774	798	789	749	780	746	775	786	800	782	815	742	836	758	831	774	767	730	775	787	752	808	764	777	755	784	759	708	794	804	765	766	783	767	806	776	816	762	722	821	745	765	752	762	789	761	783	777	767	758	784	720	773	810	789	792	770	824	783	773	764	798	786	819	788	794	772	726	766	811	781	773	767	788	838	781	761	789	782	775	753	775	782	832	790	815	797	758	801	811	759	752	784	743	806	796	730	735	696	782	780	746	774	797	787	805	758	768	780	783	789	770	770	769	780	758	758	780	754	790	749	803	721	749	743	771	766	768	723	770	797	787	781	769	717	805	704	768	815	730	721	802	762	788	789	760	798	792	788	764	751	822	816	777	740	812	763	791	747	759	763	772	741	776	811	751	749	771	756	779	786	789	782	749	783	818	767	774	735	721	782	780	747	779	756	765	815	793	782	773	807	765	737	817	710	761	778	809	842	746	743	776	757	769	785	725	806	744	782	784	756	813	774	781	820	751	769	818	755	797	786	765	757	721	731	760	768	765	781	749	739	796	785	776	787	809	809	757	784	820	780	795	733	798	775	751	763	795	736	779	736	745	782	802	791	794	751	784	761	783	738	821	771	804	728	770	770	756	753	794	752	782	779	761	751	803	763	802	738	742	752	781	756	792	746	767	751	762	794	774	712	779	726	794	782	790	744	796	782	757	758	806	747	819	784	742	770	798	841	748	754	741	757	797	817	816	826	735	804	793	714	777	788	818	780	778	806	755	780	735	719	831	793	815	735	784	805	763	798	835	796	798	759	783	805	765	767	753	773	780	769	721	739	806	787	784	776	782	821	798	785	752	801	760	833	802	739	741	777	776	722	753	745	760	843	768	812	757	759	766	813	756	756	776	725	769	701	740	756	766	732	753	768	781	772	794	774	784	771	740	792	780	785	730	769	811	783	751	793	735	758	775	767	787	818	806	797	761	792	794	776	780	814	765	804	753	778	790	813	786	842	801	815	800	812	801	809	763	736	788	763	813	777	809	810	779	747	811	723	767	807	743	741	814	822	769	789	789	789	821	783	772	788	774	816	782	766	737	793	763	771	740	809	766	774	821	784	799	735	765	756	800	785	757	826	735	753	792	765	798	756	745	806	765	757	762	744	775	719	756	752	782	805	802	768	772	738	772	722	725	769	741	748	793	751	784	800	763	715	767	762	761	762	776	810	747	779	780	714	764	788	773	802	756	755	744	768	756	792	802	805	786	747	755	825	820	803	748	753	806	778	800	769	757	718	772	798	781	776	805	793	725	773	732	801	797	810	788	783	786	785	753	779	793	782	762	737	793	780	747	779	793	754	737	784	759	828	775	750	781	803	738	782	742	776	739	814	793	777	805	757	767	838	783	831	784	763	805	751	775	767	787	784	774	801	785	783	709	754	787	747	761	791	798	739	794	850	819	786	763	760	778	793	782	773	764	790	808	839	834	782	758	738	816	779	782	804	768	768	748	796	784	745	752	756	814	806	792	812	750	792	738	746	807	820	792	808	774	758	834	780	756	789	794	859	749	793	794	762	738	803	738	768	743	805	767	847	812	753	816	819	784	820	739	720	751	775	739	764	767	794	764	705	802	719	773	808	781	800	760	776	751	804	738	810	765	724	793	767	802	774	828	773	798	797	759	797	793	755	770	839	757	761	796	818	798	817	777	755	806	742	820	771	770	789	775	729	734	796	800	750	804	781	814	808	792	790	776	846	808	781	766	785	762	745	834	782	790	740	793	811	779	760	781	823	783	794	797	774	798	816	792	768	724	774	745	774	789	805	790	796	754	728	742	760	782	746	764	772	785	751	783	761	772	758	774	769	734	780	786	773	737	760	776	767	785	811	773	749	765	781	796	798	828	817	757	769	845	738	742	799	785	727	749	810	789	773	775	717	753	721	778	781	761	800	768	789	763	782	779	782	765	787	773	820	743	754	766	766	790	765	772	786	744	820	799	773	777	721	738	748	780	794	766	771	757	779	741	750	772	736	795	785	812	809	746	747	756	764	794	783	765	762	712	829	807	807	828	803	763	774	802	817	735	731	759	748	790	777	769	797	750	826	796	776	778	779	769	784	751	811	775	774	745	746	780	806	769	751
2887	1034	1132	904	630	435	444	424	869	1817	1828	1385	896	462	264	241	223	219	224	243	197	192	213	230	223	217	219	217	233	248	233	226	244	233	195	250	215	228	229	208	200	235	237	233	210	217	210	198	212	216	228	195	221	229	214	229	234	233	218	239	217	203	210	239	207	229	214	231	226	206	217	216	190	239	218	223	213	234	235	212	240	230	222	188	246	234	254	240	198	233	238	221	221	233	205	199	210	220	240	208	226	241	205	234	243	227	221	220	234	239	168	231	227	225	236	238	213	206	216	241	234	219	200	215	193	226	238	204	217	204	228	227	229	218	202	222	191	222	247	218	207	230	226	223	215	225	196	206	215	214	228	241	205	240	237	224	238	206	235	220	217	198	205	233	223	232	218	225	224	221	225	196	202	209	200	253	228	231	221	229	219	210	202	204	233	217	203	214	238	222	232	223	205	217	222	207	220	229	213	228	208	231	237	222	239	209	224	204	222	212	224	260	236	223	221	203	262	222	224	206	236	212	238	185	218	235	207	196	241	219	251	233	229	205	204	193	210	203	213	199	238	206	226	205	217	209	229	201	222	240	236	243	210	225	192	201	208	221	207	254	232	231	229	224	202	206	236	211	230	228	230	203	203	222	219	207	261	229	224	225	204	232	211	209	221	213	215	247	206	217	259	230	209	191	242	217	231	212	187	234	240	197	221	241	220	216	194	232	228	246	238	216	234	215	213	226	185	229	234	209	254	225	228	212	211	228	215	213	241	194	244	253	201	212	230	207	230	243	194	232	225	205	192	235	217	238	200	228	245	219	218	216	219	214	218	186	205	227	207	216	190	182	206	224	238	219	195	221	213	238	242	229	213	204	213	216	238	214	208	235	241	225	213	218	236	202	222	214	217	229	228	205	228	236	210	228	227	240	245	197	244	203	206	236	218	216	221	225	227	225	211	219	219	215	202	204	228	222	224	224	198	213	228	220	238	226	214	216	210	207	214	214	243	226	225	220	192	224	211	243	216	232	209	211	204	207	225	213	229	249	212	212	202	219	218	211	233	231	225	190	217	238	220	245	226	254	227	228	211	246	236	252	221	239	232	213	227	235	232	200	221	220	232	230	216	223	252	225	204	216	242	227	226	208	212	217	195	224	233	240	210	225	215	214	203	234	206	238	233	238	214	236	230	212	250	213	210	210	245	234	227	244	239	221	217	254	207	224	240	237	228	252	239	217	224	205	207	207	224	207	222	221	214	212	235	191	215	205	233	191	216	212	204	210	224	235	215	230	237	224	241	223	237	224	216	239	241	209	221	214	205	197	211	209	253	223	213	194	207	200	216	239	232	193	212	201	252	234	238	225	231	244	198	200	209	214	225	207	212	216	215	215	208	229	217	257	224	203	240	232	217	232	223	232	219	223	221	249	216	190	232	199	238	201	218	210	221	209	199	233	247	232	234	221	239	234	233	215	197	206	217	219	218	238	223	208	217	238	225	206	223	222	195	235	218	220	218	238	212	213	216	231	230	234	214	242	232	191	217	216	198	199	247	248	243	190	245	200	259	221	244	237	219	228	218	248	226	204	240	208	221	189	208	234	188	230	209	218	241	240	224	239	209	207	229	230	241	265	234	234	194	207	213	205	246	212	206	243	194	248	205	215	184	218	226	242	245	233	217	205	247	243	221	218	226	221	200	239	217	222	225	234	224	216	220	232	216	225	186	242	243	185	211	208	219	206	201	196	229	232	217	226	248	209	230	232	227	199	198	221	195	209	221	217	247	216	210	223	245	220	222	240	243	216	248	228	247	221	228	221	212	217	215	219	215	207	216	221	207	246	221	206	231	226	239	211	241	215	235	211	226	212	221	195	234	219	229	255	211	241	232	211	202	237	197	219	202	231	208	212	252	199	217	237	239	237	192	220	243	223	231	234	233	248	234	227	231	217	218	201	201	220	223	239	211	259	214	197	267	212	230	233	244	203	213	241	230	214	232	232	206	220	227	216	242	239	222	210	227	212	208	184	220	263	228	203	219	250	243	243	238	216	226	222	233	238	229	245	205	206	205	212	227	232	208	219	231	232	204	199	234	197	217	221	249	212	222	218	259	231	198	204	217	197	213	228	255	202	232	207	227	219	238	195	228	210	229	233	217	198	221	227	211	235	226	253	234	218	215	212	222	218	198	225	260	233	223	201	219	247	227	253	205	242	240	214	197	227	222	227	227	193	182	203	216	235	226	243	220	228	214	199	225	211	238	233	236	250	238	210	228	244	232	218	219	217	227	212	218	214	229	203	225	231	223	223	255	214	218	218	226	212	228	204	236	202	226	224	211	231	209	211	261	208	208	234	212	219	231	259	242	210	232	203	197	251	197	230	221	229	219	243	226	189	242	227	240	226	220	239	211	230	198	229	215	219	218	214	181	210	208	237	228	232	245	208	202	220	236	213	218	257	227	196	216	201	229	213	203	221	221	215	207	225	214	245	247	221	205	228	241	233	226	200	221	182	180	236	209	229	203	212	221	235	207	205	219	207	199	213	228	222	200	204	228	243	242	224	215	204	229	202	204	226	204	223	246	247	222	246	189	204	232	236	218	227	224	208	229	248	254	221	225	230	240	232	207	206	209	250	222	214	210	224	243	227	197	214	212	216	233	232	208	225	220	221	267	237	202	228	215	214	220	225	247	233	212	219	223	204	202	221	229	228	243	218	245	226	217	205	231	194	242	231	201	217	224	206	213	220	252	225	236	200	219	216	219	223	230	226	230	209	207	200	217	196	227	219	212	201	228	222	240	241	241	208	207	219	238	209	218	244	230	250	208	222	203	234	226	252	220	243	247	224	257	237	218	208	221	224	229	215	229	212	199	216	223	237	233	225	200	237	226	215	218	203	213	216	226	197	231	216	221	212	256	236	214	217	222	227	206	205	185	203	217	233	230	223	200	232	208	239	235	218	231	227	222	222	230	213	215	238	230	236	247	203	235	222	238	232	212	207	213	227	240	237	216	221	222	212	218	226	234	212	209	200	234	193	191	211	215	225	235	210	225	200	204	215	227	222	205	226	227	191	234	246	176	212	212	205	225	214	234	205	228	203	236	222	227	245	220	225	202	224	249	242	203	211	208	260	229	195	203	219	216	228	214	214	230	246	205	244	238	213	221	194	220	236	220	231	211	219	209	230	237	208	207	235	216	215	231	196	189	238	248	215	217	219	213	216	221	225	221	209	242	229	227	234	219	260	191	224	200	210	200	220	225	226	233	203	200	231	231	195	225	197	203	232	239	219	213	234	242	216	223	201	208	236	216	224	244	216	211	219	226	205	231	211	216	217	226	203	242	233	207	248	215	203	209	250	224	202	221	219	217	219	223	259	226	211	202	216	224	251	255	209	223	222	220	234	226	232	218	229	226	254	210	220	212	230	242	205	238	219	209	196	216	232	230	233	217	212	213	198	249	212	252	217	242	220	225	228	220	223	227	208	240	223	215	216	227	235	221	223	237	199
2798	1369	2485	3001	2179	1702	1662	1800	4868	8702	8046	5498	3213	1477	694	584	551	568	564	620	563	601	599	585	573	570	597	562	573	527	552	582	566	585	580	594	593	566	582	561	580	572	592	588	543	590	609	630	589	597	550	580	585	585	619	556	579	554	553	571	600	576	602	581	580	583	572	619	558	581	588	559	587	557	542	548	532	535	530	607	628	554	592	566	577	540	590	573	618	544	578	563	609	595	556	561	550	594	549	543	573	600	575	557	540	536	566	584	580	560	592	578	598	601	581	579	588	571	560	543	580	580	594	572	552	563	573	571	632	537	573	563	582	543	541	589	632	566	589	566	604	601	556	580	556	592	615	569	578	552	548	562	532	606	594	572	555	578	560	596	558	572	576	511	581	581	571	573	576	532	576	544	548	602	560	590	585	563	586	564	556	600	570	560	564	573	574	564	562	545	580	566	547	563	538	613	595	554	560	596	544	534	590	572	565	603	583	543	540	588	552	618	596	558	572	578	575	599	561	552	594	562	595	598	569	599	565	528	586	572	547	595	532	551	592	532	600	585	549	613	574	595	583	564	534	557	562	554	535	546	586	558	558	559	539	604	611	573	577	561	562	564	602	595	578	547	573	568	574	573	552	581	559	578	587	576	578	561	563	540	566	578	555	554	540	587	581	608	582	626	595	548	612	532	570	564	563	549	548	556	579	601	574	557	563	561	582	541	579	586	560	561	576	552	573	610	593	599	550	605	566	579	592	589	618	616	586	522	548	625	620	609	588	571	515	581	537	590	556	556	578	577	582	592	588	589	626	610	523	539	585	609	560	613	570	602	578	601	610	629	630	527	552	563	565	598	588	569	572	548	558	620	546	546	595	560	621	561	586	570	536	589	583	579	560	547	587	573	588	576	561	547	549	571	600	567	577	558	585	563	604	569	589	568	576	556	572	552	517	534	588	535	579	563	540	536	587	590	600	575	530	613	527	549	602	561	554	582	562	555	624	561	563	616	607	559	563	598	573	605	557	606	560	532	569	563	576	556	567	563	560	559	582	601	575	544	621	569	567	605	550	563	559	566	609	604	570	534	576	552	610	529	578	532	533	578	565	619	565	586	563	564	547	575	543	583	592	587	545	553	575	591	559	607	535	547	534	593	602	560	585	593	581	536	587	554	565	574	570	541	593	542	588	554	582	580	557	612	572	599	530	624	576	550	579	597	572	622	551	594	571	564	611	572	579	561	583	585	616	577	569	587	604	564	587	570	596	587	569	600	600	576	549	569	584	562	564	570	558	571	562	588	611	567	557	583	563	567	545	567	558	540	519	606	596	576	598	543	594	584	575	555	554	536	610	514	569	536	561	569	592	592	608	564	566	607	584	538	601	596	577	566	603	557	586	572	628	574	561	551	625	604	551	569	569	549	605	563	562	582	591	571	537	573	607	571	568	569	564	563	570	590	563	592	594	590	630	521	585	597	568	609	570	600	569	621	609	519	573	548	543	569	611	550	586	586	579	544	588	565	603	567	589	565	531	600	543	617	605	587	554	614	575	587	566	583	556	604	552	571	608	577	567	602	625	572	591	563	552	577	587	563	561	576	563	578	590	611	553	556	548	576	573	596	583	579	563	581	547	592	580	623	546	560	543	628	562	588	581	610	571	604	568	536	564	579	576	595	544	610	560	532	598	576	528	566	545	585	566	565	575	585	598	581	574	558	554	589	609	542	544	551	546	567	540	508	558	602	578	570	586	572	567	568	563	559	571	562	593	574	561	587	519	579	563	569	612	570	559	559	567	610	554	555	557	543	554	579	558	586	574	598	582	582	588	574	601	575	566	575	589	565	622	576	600	547	597	532	599	590	602	614	584	555	566	515	556	562	603	623	559	601	564	556	546	548	557	559	585	578	570	610	586	553	581	570	559	518	585	555	607	580	576	591	600	567	567	604	545	568	583	554	562	527	548	574	528	580	581	546	592	571	582	574	573	616	572	568	576	537	562	589	557	552	595	609	558	614	563	612	568	580	577	546	587	572	566	559	605	561	627	549	541	557	594	550	640	534	545	562	572	621	554	528	575	560	572	538	528	585	550	622	574	543	600	569	595	566	537	576	573	594	556	562	555	557	560	558	580	592	591	595	647	575	578	611	616	549	562	577	593	575	573	565	573	585	593	616	549	542	574	576	571	579	541	538	532	565	572	550	606	583	601	565	602	585	568	558	518	615	553	593	550	589	605	562	581	549	546	526	558	569	589	583	608	607	600	643	608	577	588	591	593	555	543	565	560	581	625	561	569	584	585	611	558	540	569	598	560	590	558	581	576	554	555	592	566	577	565	574	595	601	548	590	577	567	537	609	611	576	605	586	582	596	589	556	572	566	548	554	576	613	577	536	587	579	587	554	530	587	557	609	557	607	556	553	611	575	576	591	586	610	582	538	577	591	573	589	578	578	609	556	556	588	587	609	616	542	593	577	541	547	593	559	615	563	592	592	626	534	550	579	583	554	584	539	542	601	553	534	572	602	554	595	603	539	561	583	591	543	542	591	583	566	549	572	571	582	598	554	603	577	550	555	569	560	581	604	550	566	558	555	567	592	575	602	593	553	572	607	593	554	565	589	567	578	565	567	563	591	584	626	569	561	611	596	546	564	547	587	548	546	574	576	520	576	552	550	562	535	574	601	575	585	566	583	583	546	605	535	618	559	591	571	605	630	584	575	594	590	553	561	557	550	584	581	599	554	554	544	569	576	569	587	540	572	603	580	549	560	599	559	573	577	604	577	567	546	535	555	575	560	592	596	528	590	572	574	590	571	544	602	534	554	563	554	545	535	594	566	533	569	528	598	573	593	597	573	577	532	601	619	582	574	565	553	588	568	564	555	577	588	545	557	599	566	536	565	609	568	555	561	581	522	583	607	611	590	549	548	590	566	565	592	564	543	576	568	585	604	554	591	593	563	568	561	568	548	580	571	606	581	583	547	528	583	550	593	568	582	514	549	595	590	576	578	544	529	592	592	584	591	541	541	561	580	580	564	609	578	581	545	593	579	518	588	613	545	577	554	571	571	599	604	605	593	559	594	564	549	556	593	584	561	561	591	586	578	561	616	618	543	574	564	569	542	562	573	614	604	579	548	612	565	588	573	579	578	555	597	575	587	574	565	572	606	531	553	577	585	589	592	591	552	586	596	566	552	561	532	544	535	585	578	548	541	563	591	566	575	601	580	549	601	584	545	584	572	538	572	574	556	553	554	606	601	569	571	607	572	563	541	528	609	568	569	570	561	579	542	588	602	641	579	549	600	628	596	555	585	573	523	564	615	593	561	554	593	570	561	582	605	537	567	647	564	575	554	600	577	568	571	569	566	566	540	560	569	589	558	612	580	602	575	600	576	586	575	584	546	601	564	609	593	508	576	602	584	550	577	569	553	564	563	620	572	565	566	593	558	590	558	572	522	602	562	576	564	542	535	538	573	568	586	590	537	558	587	568	583	574	594	557	596	565	592
9352	5426	4356	2985	1959	1269	973	1754	14265	22763	17691	9730	3891	1027	393	324	314	318	324	292	318	317	284	315	351	316	293	302	322	295	288	280	307	317	294	266	304	301	298	282	327	314	333	317	287	332	301	297	277	289	299	307	312	303	324	309	299	305	317	328	327	321	282	294	321	292	288	298	295	301	338	288	302	304	316	312	334	322	308	295	315	289	311	276	292	290	270	305	319	279	286	296	302	307	313	333	316	278	306	288	286	349	320	310	355	310	294	300	260	303	302	303	268	297	305	305	295	309	303	341	303	284	308	324	309	299	286	314	281	291	318	298	285	309	306	302	289	299	289	303	262	314	323	286	273	309	267	300	303	272	286	279	299	304	297	312	293	298	283	303	300	257	300	315	316	299	289	320	292	271	291	316	324	304	314	283	319	338	329	332	276	297	281	300	312	270	319	289	326	313	279	300	300	277	292	302	307	319	313	267	298	329	254	308	287	285	320	284	314	323	280	302	312	329	310	323	279	297	300	300	322	329	291	309	284	283	297	285	340	302	320	313	294	288	310	312	307	330	312	314	307	291	330	272	305	304	320	303	284	335	302	299	300	303	259	276	342	311	324	292	311	281	311	302	306	298	295	317	302	275	284	307	335	292	300	306	270	303	312	294	317	277	305	318	322	282	325	309	269	312	288	293	324	296	327	282	314	281	276	269	305	303	303	343	321	289	321	321	302	292	327	325	315	290	331	331	304	315	302	302	318	320	278	291	328	329	316	282	296	331	302	304	326	296	286	282	306	297	292	302	291	332	318	279	292	305	321	312	294	302	296	288	296	324	314	313	284	326	279	308	285	328	284	286	296	290	295	300	306	287	319	307	261	313	308	299	331	274	288	275	303	278	314	310	313	298	270	313	333	276	291	293	293	296	270	303	320	297	302	342	320	301	298	280	329	289	283	301	265	286	292	305	287	316	303	307	322	329	313	328	297	334	320	289	308	342	299	302	303	345	273	299	341	314	306	305	293	307	286	296	278	308	309	312	290	300	290	313	312	286	286	307	293	289	301	247	297	299	301	304	296	288	321	346	294	309	318	329	297	300	312	293	275	312	310	306	304	320	318	308	291	306	288	291	267	320	303	308	321	359	292	301	326	315	303	323	315	289	290	315	313	284	309	284	298	287	310	295	307	300	290	310	290	313	306	301	285	318	303	306	297	276	316	280	286	307	322	313	293	299	299	290	309	292	310	299	300	302	285	323	282	281	292	331	311	301	305	300	293	285	301	290	343	312	266	282	305	333	328	310	298	319	319	285	304	313	312	291	312	309	276	293	299	291	293	282	295	289	287	302	284	269	317	346	269	309	326	315	326	310	309	324	292	304	302	307	285	295	338	295	282	311	338	301	284	295	321	320	317	290	289	300	334	309	281	304	302	332	289	265	292	300	280	281	313	318	284	287	298	301	310	308	309	314	316	295	306	340	295	288	310	311	301	313	295	307	304	279	276	306	275	327	302	320	314	302	295	306	333	300	294	272	306	299	295	293	322	299	282	258	314	293	313	287	285	296	299	278	306	297	306	285	302	326	300	315	317	291	321	321	291	298	302	293	313	291	335	287	300	262	304	299	329	293	291	268	266	290	331	307	296	299	303	324	307	308	346	314	306	307	312	316	314	341	299	317	282	279	317	291	306	290	318	286	301	298	294	286	341	311	308	273	306	312	308	282	295	310	287	264	279	292	294	317	277	296	297	307	307	266	331	313	294	285	277	316	324	304	265	292	312	305	313	295	293	306	285	332	293	266	252	309	306	312	320	302	293	276	303	306	292	293	324	270	291	297	311	295	302	283	309	294	312	306	308	270	282	298	294	325	298	321	299	321	289	333	294	280	316	299	306	288	280	297	286	299	303	300	293	366	320	322	312	322	292	266	312	296	323	301	319	308	297	286	300	308	284	326	300	304	299	287	297	348	291	295	303	307	323	279	326	306	310	300	311	306	291	334	277	311	288	310	314	318	319	340	312	277	273	309	333	291	276	289	297	297	321	306	304	295	307	285	252	306	271	330	327	294	303	308	298	316	301	286	302	296	289	312	310	301	316	296	276	311	295	293	308	338	277	328	320	295	333	297	270	251	292	311	306	318	305	322	284	294	319	323	298	313	306	308	298	317	306	322	289	297	288	324	323	295	313	323	320	298	300	282	332	303	288	334	272	308	282	291	320	286	292	281	304	300	278	297	323	292	321	288	291	303	310	323	297	311	299	305	307	278	291	304	276	296	311	320	296	312	333	313	277	300	305	305	316	334	333	301	336	293	337	309	314	294	273	321	285	288	319	302	284	309	326	340	319	322	291	315	305	333	286	274	298	280	295	304	312	290	322	293	309	299	317	314	299	294	285	306	310	300	347	297	327	302	301	303	280	295	313	324	322	302	304	264	349	310	301	301	314	287	305	296	292	263	305	300	290	345	325	340	287	285	271	285	294	310	296	271	306	310	317	298	315	309	292	308	338	317	296	276	289	305	294	313	330	309	290	281	283	287	304	311	310	305	297	323	307	318	312	311	248	291	324	338	309	304	319	256	271	298	278	313	332	297	325	286	309	334	255	304	305	306	291	302	320	317	283	328	324	314	314	277	291	289	306	331	334	302	309	283	315	315	331	333	282	289	306	289	330	287	307	295	292	309	315	330	304	296	321	334	303	287	312	335	302	293	292	298	347	309	303	320	284	305	310	284	317	305	287	290	289	299	264	270	289	306	291	297	294	333	255	274	302	298	308	299	315	321	291	310	269	330	301	285	305	337	318	265	291	299	307	294	299	312	318	293	299	278	319	305	305	288	311	303	276	312	307	296	306	323	282	304	322	304	300	293	276	303	317	307	304	285	279	291	305	306	316	336	284	301	321	304	316	317	311	339	291	327	343	314	301	306	335	305	318	308	269	338	298	280	283	306	298	297	314	315	301	289	294	316	302	332	286	299	312	293	309	318	314	305	277	295	329	286	285	311	281	316	299	277	301	263	317	311	306	309	300	336	295	275	282	305	291	297	296	327	316	324	293	313	298	316	261	313	328	278	313	298	293	300	298	275	271	306	298	306	290	306	305	300	290	254	304	276	284	283	292	282	308	307	295	332	303	301	289	311	319	268	296	266	321	319	258	321	330	314	304	289	296	324	298	319	321	266	307	298	310	277	313	334	298	300	296	275	254	303	311	284	278	347	295	279	320	282	278	343	302	312	313	295	285	299	275	283	293	298	323	299	295	307	317	319	306	297	281	314	321	324	321	313	289	276	294	324	302	309	299	284	280	305	308	305	268	294	297	305	303	305	302	327	294	306	279	277	303	312	295	344	271	268	289	284	313	330	313	321	295	304	308	257	281	288	316	288	305	302	263	292	317	287	260	330	279	273	332	291	280	315	290	287	331	323	323	315	346	262	305	292	340	297	309	290	303	306	279	300	323	261	298	289	312	303	283	296	306	318	306	312	292	283	287	280	323	290	317	306	291	301	333	284
7544	4599	6373	6427	5956	4701	4061	7863	36770	43911	36894	26027	13150	3635	1489	743	757	782	767	763	791	801	738	744	779	756	782	730	705	780	806	760	734	756	767	806	736	722	774	741	745	777	796	735	744	719	767	749	719	767	733	709	754	747	799	765	760	742	717	726	752	775	759	770	759	803	721	750	763	816	740	742	803	783	763	790	717	756	755	767	793	675	759	783	727	741	702	725	772	796	765	723	790	741	688	753	769	760	750	714	754	746	766	729	756	741	793	692	720	740	738	768	762	745	689	731	745	776	762	743	751	753	729	758	748	735	756	761	734	786	764	729	728	740	769	745	750	773	718	723	746	760	743	777	758	770	728	705	740	746	771	727	744	754	714	774	750	793	774	771	792	789	723	749	731	775	724	738	785	738	783	695	758	737	773	718	753	763	744	782	734	787	806	766	732	782	763	731	744	742	762	742	734	771	784	779	714	716	779	774	797	750	792	786	713	708	768	757	794	709	756	756	695	689	753	782	781	796	734	782	747	754	786	750	719	733	769	794	741	762	732	709	705	720	731	717	766	740	759	798	742	804	698	767	722	725	707	754	711	770	716	774	757	671	785	773	757	753	758	748	761	750	775	734	757	726	736	734	730	724	711	735	738	749	751	786	817	724	730	715	689	726	754	738	716	731	718	736	760	755	736	702	710	784	750	800	743	732	772	754	729	771	720	781	676	755	781	773	754	707	761	709	782	748	726	773	738	731	746	739	733	760	726	779	773	788	775	755	781	735	750	738	732	767	702	732	728	796	763	770	748	729	699	774	734	728	744	714	744	739	752	738	737	806	774	756	778	767	730	776	776	723	739	745	769	767	750	758	775	796	782	741	728	709	716	734	764	741	732	739	714	779	736	766	715	719	762	751	721	754	733	755	725	747	758	783	730	778	757	732	684	709	750	749	723	691	777	762	751	781	733	744	714	737	723	746	734	782	720	740	709	796	786	769	730	754	734	725	717	734	752	769	769	771	737	768	769	754	776	759	758	752	750	711	714	779	730	709	726	725	715	751	783	743	808	777	782	756	723	773	732	736	729	750	779	753	726	706	785	746	697	750	759	775	786	779	752	751	739	725	799	740	752	766	758	792	760	740	729	727	789	768	691	765	742	750	740	767	783	799	729	783	769	757	767	768	731	722	794	768	720	728	772	743	744	765	731	745	701	751	714	771	731	728	722	769	730	758	769	757	783	799	799	743	793	724	765	772	761	777	779	707	725	728	737	781	763	730	736	688	769	747	733	747	769	796	728	733	775	763	709	778	742	745	735	735	828	688	745	765	708	704	769	749	786	762	779	798	779	717	763	771	764	714	726	728	734	764	726	718	767	680	726	721	749	739	752	743	748	795	697	744	768	755	756	741	735	757	744	740	753	743	729	717	741	805	695	789	735	797	760	709	757	753	720	728	729	747	726	735	790	707	807	725	750	805	821	760	751	740	742	793	708	770	757	748	777	747	706	750	771	751	772	731	697	752	755	716	731	783	737	799	759	728	736	735	753	734	754	795	722	759	742	687	750	720	759	718	792	718	750	753	741	758	713	773	758	714	744	722	740	765	759	744	776	691	710	736	735	787	711	724	752	776	749	792	778	754	728	776	765	759	758	739	728	763	747	777	767	739	715	748	737	704	752	750	739	729	702	749	723	804	729	720	725	764	730	715	810	760	734	794	758	748	716	710	752	756	785	751	704	708	720	750	745	777	746	758	777	731	795	730	761	742	725	823	700	761	706	776	750	763	737	784	763	743	738	714	755	784	708	724	747	746	777	777	788	777	755	776	741	715	755	735	767	721	737	758	742	777	754	758	726	760	738	790	778	803	776	757	768	763	734	774	680	754	781	744	766	718	713	768	787	791	803	676	787	743	742	751	764	754	717	786	746	754	716	721	721	700	756	784	746	768	679	777	724	709	775	810	773	735	768	741	771	751	718	782	726	748	737	757	792	754	708	777	758	710	725	758	754	758	734	716	743	775	788	769	722	746	776	709	800	740	747	747	755	718	773	736	718	741	746	713	744	749	712	742	701	755	778	817	768	733	723	759	754	708	727	778	735	789	690	742	712	749	762	729	743	736	742	772	726	743	716	772	742	811	733	746	753	742	710	734	727	746	785	778	762	751	745	733	736	732	707	753	722	742	751	746	756	709	765	758	782	701	772	727	778	734	705	765	773	754	727	702	764	728	776	753	760	762	829	733	770	756	788	723	724	744	749	747	766	742	756	763	740	772	769	781	784	768	714	728	776	752	795	734	735	724	747	723	735	759	734	792	735	699	763	773	787	724	813	759	763	693	794	711	754	748	760	745	723	734	759	716	722	682	723	740	740	749	749	758	718	792	773	791	747	794	780	762	738	767	816	747	764	767	709	786	742	741	695	699	690	740	756	739	755	776	754	777	765	755	752	752	700	730	732	736	721	738	751	755	709	730	753	714	782	758	777	751	790	763	783	745	743	731	750	743	786	736	705	741	746	791	763	743	736	738	725	773	736	749	734	821	674	751	770	756	778	742	714	721	801	778	718	744	724	730	756	752	671	773	739	730	725	764	741	761	788	791	742	738	766	764	776	798	771	756	746	709	760	787	796	713	735	718	747	778	768	737	745	741	742	814	764	764	715	741	754	710	777	727	770	774	743	741	709	765	727	768	723	753	794	701	760	735	777	784	705	763	741	770	763	774	721	705	772	774	729	691	718	743	748	760	729	777	774	723	766	733	757	723	778	766	792	788	730	742	721	793	726	751	724	743	724	751	746	736	726	720	696	736	775	824	727	759	764	771	734	767	749	789	800	728	728	733	756	762	765	792	709	729	734	717	722	751	729	736	729	771	750	753	735	760	753	819	780	737	738	725	725	785	744	791	700	707	706	733	735	726	778	739	679	774	795	743	743	766	736	786	777	740	746	796	802	741	751	760	769	733	798	699	724	745	706	789	741	769	746	765	702	727	695	783	735	746	761	759	743	704	743	727	707	761	718	732	775	726	764	665	707	786	791	815	814	755	786	740	732	731	741	739	781	781	771	743	728	719	764	766	733	745	712	767	765	757	722	727	765	740	771	781	703	791	742	750	736	743	747	699	762	746	743	759	716	745	806	765	731	689	775	765	690	698	733	740	757	745	778	713	739	788	750	764	728	757	725	715	745	731	745	754	759	745	762	761	753	746	681	744	727	756	753	735	752	804	736	718	815	778	757	717	720	754	722	747	759	725	712	788	707	751	702	780	741	735	786	706	755	731	783	736	751	810	740	796	801	735	775	758	715	787	747	718	695	788	756	764	773	722	710	716	717	782	761	762	745	765	748	758	747	741	772	803	725	751	749	716	719	727	722	744	738	768	743	740	801	743	799	770	716	772	746	769	738	779	764	746	732	743	784	772	710	749	773	700	786	781	808	760	706	727	757	768	755	771	740	755	792	798	762	744	751	787	743	776	759	742	749	717	779	757	733	727	766	752	726	765	727	735	695	774	741	742
17005	8529	6820	5018	2866	2417	1996	4737	34617	38959	30231	17836	7066	1706	571	358	364	344	335	337	346	370	368	338	332	368	371	352	366	340	364	366	342	352	333	306	341	332	360	329	349	375	345	353	315	354	333	330	333	314	324	298	328	345	395	360	350	322	337	386	393	333	336	352	305	351	341	318	356	376	362	365	383	349	353	335	337	337	357	354	349	323	357	336	355	367	340	331	317	343	358	354	359	370	363	325	327	334	362	378	351	338	355	331	341	377	324	356	311	322	353	335	339	359	330	342	334	347	328	345	329	344	365	319	344	350	336	347	391	339	333	364	336	395	347	379	337	344	351	343	372	374	334	337	359	343	363	377	362	380	368	360	349	337	352	329	354	357	326	382	343	332	336	354	338	319	347	318	353	318	349	367	345	326	368	333	372	324	341	346	364	359	331	371	346	338	316	364	387	335	396	357	364	348	363	330	323	301	345	351	340	350	351	356	346	328	324	337	328	359	328	364	371	343	317	329	344	307	378	370	371	342	368	324	358	379	366	378	347	347	342	330	350	345	344	337	324	323	369	374	350	339	338	346	356	342	352	331	335	327	357	357	375	368	326	340	378	382	362	342	370	371	344	346	367	357	358	349	339	314	353	334	364	303	407	342	348	401	354	365	353	345	337	370	357	330	354	327	316	369	357	378	338	329	328	364	333	312	358	322	318	361	337	330	316	383	367	355	358	334	370	335	332	323	330	297	349	323	332	372	373	349	331	343	376	323	327	341	343	348	347	340	319	356	375	356	324	375	342	376	353	341	375	393	359	343	350	374	354	311	396	335	385	343	350	364	323	370	358	355	356	321	347	324	365	316	387	371	345	344	313	350	325	354	361	353	373	366	340	337	345	360	362	333	337	366	362	351	361	325	343	359	340	346	328	328	328	350	353	334	328	362	341	335	359	341	374	353	315	325	320	371	341	323	359	349	354	335	386	351	363	343	376	350	351	353	360	366	325	369	351	356	351	381	358	355	367	345	332	354	362	329	371	344	343	335	385	349	381	329	333	355	312	348	356	339	349	360	359	344	342	325	351	369	348	321	337	356	343	345	351	326	328	363	343	313	343	333	337	342	330	352	350	338	355	337	369	355	367	362	357	372	344	346	379	327	346	362	387	347	354	343	353	345	339	353	334	349	331	345	333	381	382	352	347	354	330	349	326	358	365	353	347	353	365	324	373	351	319	374	360	324	317	352	340	338	356	335	374	334	377	349	403	345	338	340	363	351	349	354	338	391	347	384	351	352	354	329	323	320	327	334	416	357	344	373	361	339	320	335	326	307	351	337	330	356	364	345	336	358	316	328	358	363	319	346	348	328	360	370	350	341	370	325	360	369	376	341	347	324	325	328	385	308	331	370	373	340	350	324	339	309	339	336	325	337	344	334	330	344	348	386	337	365	360	357	353	354	372	358	338	346	333	360	351	337	324	333	353	358	359	363	332	329	368	321	338	332	334	341	333	340	320	349	365	369	312	327	350	382	354	354	367	348	333	398	363	394	343	330	364	340	336	323	332	376	337	343	330	349	353	360	318	367	331	352	350	331	323	350	368	354	393	333	372	325	379	343	335	339	342	366	372	330	333	331	374	348	339	357	371	329	351	339	331	342	370	359	329	360	375	376	354	327	354	346	340	324	333	358	338	374	321	330	349	334	368	346	313	350	346	348	387	322	350	313	352	372	348	372	351	383	332	322	364	365	367	367	329	345	362	330	354	328	352	353	338	342	322	344	374	315	315	350	367	369	352	357	343	338	325	345	378	362	391	365	361	362	371	332	332	346	331	335	325	352	367	360	323	357	354	389	329	328	325	332	335	338	331	339	344	322	347	356	316	340	365	307	340	371	351	371	345	335	357	348	336	343	363	323	345	328	316	364	376	339	357	373	340	324	328	331	358	345	336	356	371	331	340	329	337	345	351	347	349	337	363	330	353	339	372	355	333	357	351	352	317	346	384	341	349	373	359	361	388	354	339	365	374	345	371	334	357	357	343	324	359	353	359	345	346	322	325	393	365	331	364	331	350	353	312	341	352	307	320	380	365	339	332	339	357	327	389	398	347	372	335	347	294	352	344	362	345	343	359	321	352	324	348	382	395	339	392	370	327	375	364	344	359	367	350	353	363	360	366	341	328	352	323	342	363	331	352	325	364	339	361	359	350	393	396	333	327	336	360	326	349	355	344	364	306	349	312	333	343	333	355	366	363	367	373	355	334	356	346	357	357	350	354	361	328	358	372	355	349	330	355	311	361	342	391	329	345	377	356	357	382	372	368	323	338	345	371	329	348	368	347	348	342	345	358	347	298	330	388	329	369	322	353	347	330	354	347	354	337	369	348	347	339	358	310	342	366	373	322	369	323	350	345	346	365	357	347	353	341	369	322	372	345	335	375	326	373	364	365	344	347	337	328	332	370	356	355	363	365	387	346	350	317	373	312	332	358	349	325	362	308	342	383	377	293	386	360	325	367	375	325	381	353	327	334	339	342	369	349	349	341	369	345	351	366	396	371	359	361	349	338	354	340	337	371	333	306	336	313	366	330	388	352	318	336	365	362	359	346	334	350	363	333	349	348	383	324	380	373	334	361	326	328	354	355	349	361	327	343	359	366	358	368	337	333	322	343	338	363	369	354	341	351	394	368	358	365	352	375	328	342	333	316	352	317	334	331	358	366	368	352	365	349	377	316	375	356	328	325	297	345	340	374	325	336	302	365	362	311	348	364	373	352	362	322	335	330	364	343	374	341	349	345	342	328	328	342	374	350	304	361	326	360	357	368	333	353	389	317	341	328	367	369	322	336	335	335	373	346	352	334	344	314	354	343	335	377	347	341	376	356	329	337	372	370	353	363	330	355	362	302	350	345	343	379	332	310	310	336	347	318	317	364	354	360	388	344	344	331	361	349	318	342	346	335	355	338	351	360	402	346	331	313	310	348	385	352	343	352	373	351	318	344	355	325	355	362	349	322	352	349	359	357	366	351	334	324	322	345	338	335	339	327	342	349	351	308	342	325	335	350	346	347	348	332	358	316	366	331	361	343	372	331	343	330	351	380	337	364	317	308	328	321	339	387	337	324	329	361	343	376	364	349	349	380	342	398	365	349	337	331	337	328	400	340	365	373	334	342	353	355	334	334	357	329	337	409	323	322	347	337	369	356	356	341	340	347	315	347	341	322	357	312	360	343	380	374	348	362	376	365	402	341	341	346	353	346	332	367	358	358	330	350	324	361	339	369	343	334	353	333	325	325	350	349	368	341	373	354	342	354	333	392	364	387	372	334	340	358	375	393	393	338	342	360	344	346	360	375	319	317	346	376	344	352	402	338	343	318	372	357	357	349	335	382	325	359	351	374	368	337	358	361	332	348	354	367	342	348	345	323	339	325	384	340	337	351	341	345	325	333	298	319	351	340	350	338	388	351	360	341	345	342	367	356	313	344	384	320	366	352	340	350	350	358	351	324	356	383	342
10434	5879	8577	10435	8376	8614	7661	15469	53931	56131	46902	34975	18062	6302	1809	861	838	812	808	859	854	812	850	864	839	800	871	851	875	833	853	867	897	855	786	837	851	826	877	846	887	931	878	824	818	877	826	826	762	831	830	840	847	836	819	851	857	831	807	841	818	823	821	825	813	791	831	859	855	877	842	846	815	859	761	793	823	886	893	804	888	853	821	835	788	879	880	837	840	832	878	822	785	888	832	818	848	805	838	848	809	792	850	820	807	869	851	870	816	841	804	828	832	851	843	812	870	835	803	862	871	864	854	838	861	806	842	823	847	868	786	856	897	882	868	835	877	870	877	804	801	798	819	798	846	840	811	797	783	838	819	843	863	821	811	812	871	834	857	819	817	873	836	820	899	806	822	826	842	832	820	859	790	847	818	910	791	849	847	860	830	829	851	840	886	847	888	830	874	836	807	825	845	796	790	812	827	800	870	831	840	808	849	853	797	809	830	824	879	811	860	866	838	868	798	828	840	869	836	840	799	865	899	804	810	821	844	797	883	810	837	852	815	821	858	815	828	805	831	847	846	844	825	822	858	880	832	855	817	777	807	852	873	878	849	845	836	882	856	850	808	821	870	814	831	799	826	800	875	817	881	848	850	822	828	871	829	871	876	822	836	898	829	840	858	900	847	807	864	856	766	831	815	779	843	856	881	831	838	869	804	864	870	821	819	823	866	823	830	860	838	886	816	859	861	831	853	803	863	833	857	828	892	824	833	845	865	850	833	844	881	817	843	853	882	887	833	838	782	899	865	842	841	839	814	835	772	874	836	824	765	826	827	820	837	864	827	842	907	809	825	798	846	809	809	846	823	878	838	877	870	890	844	837	807	830	851	869	853	847	851	848	858	844	868	824	857	860	853	874	838	827	798	874	862	864	814	809	785	886	827	761	832	826	827	819	795	869	838	871	874	780	780	889	805	850	828	853	856	843	828	843	849	806	793	872	821	881	853	815	777	794	829	753	852	889	828	864	837	814	800	863	836	855	852	819	879	884	828	844	815	825	887	819	849	824	847	830	830	815	829	819	854	832	894	844	871	882	829	817	844	791	819	881	903	811	863	841	783	834	789	826	832	875	859	840	785	840	783	837	806	811	862	829	810	798	829	813	840	856	840	835	859	810	790	847	866	833	816	766	859	850	839	823	827	903	834	824	844	813	830	804	823	809	835	848	834	807	826	783	857	821	848	788	836	802	837	828	822	872	826	906	851	836	835	893	855	858	852	761	885	887	865	878	816	818	843	783	763	799	885	847	843	844	888	859	818	831	805	869	827	882	872	846	844	841	842	820	841	865	771	759	847	851	829	842	836	785	858	833	887	875	855	815	869	812	832	798	840	818	803	794	825	783	828	829	821	827	903	835	865	769	857	866	852	803	858	865	859	843	835	775	853	785	924	860	875	780	874	829	814	869	809	804	813	886	807	818	817	810	811	853	779	856	858	816	826	863	838	810	779	797	856	855	789	859	832	824	847	810	821	840	882	807	829	825	833	804	813	824	829	806	840	857	759	838	830	815	831	868	826	833	793	893	798	822	861	815	861	807	856	816	810	806	811	834	838	881	855	850	837	785	857	854	907	821	824	887	841	787	794	808	810	811	865	822	863	870	803	785	833	841	846	816	835	837	804	827	839	833	840	814	808	881	847	837	888	862	827	816	842	866	799	802	840	844	899	840	813	869	851	785	883	846	871	792	900	827	859	828	797	790	829	813	855	855	822	824	853	823	846	797	863	886	757	864	839	847	803	833	833	850	808	884	888	828	836	857	783	851	812	837	857	841	845	867	789	799	828	807	825	881	843	809	806	833	850	851	845	838	813	844	841	843	840	842	806	890	784	781	818	871	807	819	792	894	862	863	839	832	830	825	802	868	844	822	846	815	843	793	828	822	840	828	821	862	876	911	883	834	825	800	832	837	844	914	843	846	833	901	874	793	837	849	875	868	858	824	823	804	864	853	831	905	819	876	837	878	830	853	860	866	854	771	912	880	895	857	809	875	801	819	862	915	830	792	829	827	846	854	802	839	848	840	845	837	878	798	808	870	869	809	843	863	851	851	844	857	821	822	756	859	900	811	840	805	782	750	814	840	885	863	811	822	801	789	871	856	803	862	833	854	889	815	827	841	852	837	875	859	845	802	884	872	861	835	828	816	834	875	849	816	813	779	834	874	856	863	929	856	842	842	830	843	802	801	841	844	787	854	898	826	771	843	817	820	846	829	881	825	867	828	852	854	824	855	794	795	877	836	805	860	810	849	771	884	818	825	870	857	828	868	800	826	868	870	819	840	829	821	819	797	830	827	850	861	822	822	864	846	844	804	838	839	807	829	767	817	814	843	834	841	823	802	822	805	842	873	827	857	841	840	816	824	812	831	827	855	835	843	825	830	863	793	825	826	835	846	829	812	844	893	864	846	859	884	861	877	817	843	819	846	859	776	822	822	786	835	806	849	798	835	786	854	846	851	852	857	862	862	816	878	803	847	800	892	881	781	766	845	863	888	786	862	768	839	840	834	824	838	816	840	859	824	854	840	848	865	843	856	838	873	858	815	829	878	873	857	807	882	812	858	797	843	806	863	834	855	865	850	897	835	798	817	852	834	850	845	826	806	857	819	816	855	882	877	831	857	863	835	863	830	886	829	846	855	827	854	885	827	811	830	824	821	838	831	848	860	833	836	884	808	797	818	888	850	804	835	806	879	816	861	833	873	841	867	859	841	826	878	822	803	812	849	760	874	811	866	891	831	823	875	796	877	847	865	855	808	832	851	812	813	825	869	857	851	796	856	803	821	805	875	846	802	817	852	840	800	860	833	885	818	816	873	853	861	790	901	837	861	848	809	863	810	808	819	840	821	813	804	825	800	827	815	843	857	864	820	885	834	815	858	892	801	845	788	827	794	813	849	860	856	805	878	830	803	792	826	846	805	819	825	878	856	862	806	826	834	854	804	818	850	832	803	841	828	790	848	793	846	878	839	819	872	848	840	814	880	793	818	819	854	853	857	833	837	823	865	814	872	866	859	826	857	865	848	863	818	819	808	832	800	843	818	840	843	867	859	806	839	878	772	882	839	857	789	837	873	807	828	788	838	842	810	804	849	878	850	913	852	838	860	863	848	864	833	816	884	838	840	884	847	828	855	850	840	846	807	907	831	818	846	860	843	868	847	876	810	799	865	795	841	843	876	821	882	822	815	871	881	805	865	803	848	824	858	861	824	859	848	831	837	831	822	806	869	847	793	842	863	784	856	839	804	852	802	839	864	886	823	868	813	840	863	886	848	868	816	841	870	821	835	859	839	788	791	777	814	801	856	880	826	794	856	807	908	851	860	810	852	802	866	883	773	829	872	822	879	896	807	791	846	867	880	792	851	875	850	867	849	835	848	865	875	849	811	845	854	848	853	797	822	799	872	795	859	870	806	801	847	804	885	862	870	841	821	828	882	822	825	814	843	851	819	838	842
2946	809	980	825	535	484	489	639	1369	1875	1812	1148	591	324	293	263	242	260	300	273	238	251	259	235	242	248	262	251	231	241	245	275	285	275	253	282	279	272	262	283	264	272	238	272	270	269	238	268	278	254	255	283	253	270	300	223	253	286	274	254	257	246	269	255	248	262	229	257	297	280	233	280	255	283	275	276	247	234	263	277	254	288	254	255	241	239	252	260	260	254	277	245	256	257	264	256	268	255	255	229	232	287	260	251	256	248	275	236	275	268	268	242	246	262	248	252	274	291	233	251	268	245	291	280	282	265	276	253	228	258	240	262	287	267	294	266	232	270	273	257	251	231	284	251	253	213	250	268	226	268	246	248	257	255	253	264	233	263	261	301	244	244	278	247	285	243	303	270	280	263	262	259	258	254	271	252	261	224	261	284	244	255	255	264	268	245	280	251	278	258	281	278	265	247	264	254	271	286	287	260	247	266	257	249	244	248	250	246	259	270	276	240	247	275	268	239	262	254	244	251	256	237	290	256	270	254	260	272	262	266	286	256	257	264	262	248	278	262	237	255	270	272	238	244	258	257	239	275	267	251	267	240	245	255	263	252	261	267	260	270	256	261	256	282	266	271	274	245	267	231	270	246	261	251	259	239	262	255	249	266	282	267	252	258	226	252	298	264	257	267	264	316	295	265	254	234	247	263	266	226	270	271	253	304	258	244	266	279	263	273	268	257	283	257	253	280	301	247	271	256	253	246	279	276	269	259	246	260	251	257	251	271	266	276	255	271	256	257	268	232	268	267	270	273	208	267	267	282	247	256	274	234	280	277	233	289	260	279	254	280	280	234	237	259	262	281	269	261	271	251	257	268	270	238	269	273	237	257	259	255	270	257	259	241	256	260	250	262	262	240	263	290	235	282	277	259	252	270	275	267	277	282	281	262	269	242	251	228	253	252	276	259	245	246	261	278	265	238	285	278	288	259	253	213	233	268	254	231	289	241	256	253	263	230	263	277	243	276	279	261	272	266	262	271	275	259	266	264	251	248	265	258	261	242	281	242	286	286	269	270	258	251	267	245	286	271	244	260	247	242	279	259	276	290	279	243	257	291	269	282	244	269	264	251	262	255	288	251	250	270	276	242	266	257	247	260	279	236	270	257	241	229	265	277	243	269	240	250	273	245	257	262	265	269	265	255	256	222	263	291	260	248	254	246	290	259	251	253	271	253	268	252	254	260	251	245	265	251	234	234	265	228	269	227	271	249	257	256	264	240	277	269	286	244	290	289	232	260	256	273	268	236	237	259	274	255	247	268	274	260	239	275	241	287	259	238	247	261	253	266	257	265	260	262	250	259	257	292	300	294	284	250	263	250	229	255	268	241	228	280	234	260	262	255	244	221	246	260	256	231	246	256	244	253	263	238	257	265	264	238	254	230	238	266	235	261	269	249	248	285	265	269	249	298	246	250	275	309	259	230	245	255	263	256	272	264	259	282	245	246	267	249	264	267	273	258	231	251	258	223	258	274	237	241	273	280	259	268	258	276	282	273	271	264	254	266	242	274	293	274	257	249	278	261	228	281	260	245	234	272	264	265	278	229	261	245	265	258	278	290	266	266	243	244	242	240	252	265	256	256	259	246	255	264	249	254	273	243	249	253	278	255	226	270	285	253	263	262	275	260	251	259	233	242	262	262	295	273	257	293	286	278	256	259	262	256	237	267	288	254	266	237	236	247	264	257	264	264	262	246	274	284	281	249	260	248	272	275	224	231	256	280	280	286	246	220	276	245	277	280	235	269	246	232	269	265	275	273	227	235	278	264	262	252	247	277	253	271	238	256	288	280	254	281	256	233	287	259	239	262	255	238	267	255	269	259	266	230	240	301	251	247	246	247	260	255	261	280	283	249	276	259	256	234	243	248	256	265	279	241	253	261	263	270	249	258	272	257	232	257	264	245	237	271	254	261	263	283	244	249	250	252	254	234	235	273	299	246	314	281	228	280	252	274	281	287	264	236	273	259	285	239	251	270	246	264	257	257	251	279	229	255	281	258	274	254	282	239	233	235	277	237	270	267	251	246	272	253	258	276	268	249	247	271	248	234	272	252	263	276	259	263	261	230	260	251	224	241	276	294	276	246	253	283	224	227	275	266	257	275	245	243	270	268	273	262	257	232	268	251	248	230	244	270	273	252	263	271	239	292	268	276	284	253	254	287	254	257	231	275	247	284	252	271	258	240	269	239	249	237	253	271	241	253	274	268	248	286	273	257	252	252	239	267	245	262	263	245	259	262	255	260	249	250	261	269	257	227	256	241	279	257	251	245	245	258	262	249	248	264	260	265	276	267	269	265	266	253	266	241	270	281	244	292	280	226	257	288	277	283	257	253	290	252	238	283	246	243	236	251	240	260	270	234	252	222	272	252	277	250	239	251	287	215	255	285	262	272	263	246	251	241	267	248	293	260	276	257	273	289	290	277	257	249	230	292	227	242	266	278	246	257	258	252	240	230	258	239	273	270	246	288	253	240	256	249	256	223	280	240	260	265	245	244	248	233	249	247	257	247	236	277	254	255	266	254	232	261	277	220	260	263	267	263	223	258	277	279	272	228	264	282	244	269	252	230	255	261	269	263	264	255	257	257	254	252	285	266	260	254	269	249	252	259	279	274	267	283	239	280	242	269	254	274	263	235	251	253	283	275	244	234	278	278	271	261	259	290	253	260	285	263	278	282	246	246	252	273	260	254	231	280	255	263	280	206	253	270	257	253	259	270	258	260	242	255	263	222	237	255	237	260	248	225	276	261	290	282	272	293	280	254	271	268	261	249	256	253	271	250	267	256	294	254	275	265	267	261	243	234	293	276	279	283	275	259	249	279	265	250	231	259	270	256	259	274	269	264	234	260	251	273	279	270	282	287	248	229	227	245	244	245	264	296	256	234	268	239	268	280	270	256	268	256	290	276	263	244	245	249	257	261	273	260	263	243	224	264	285	267	259	246	250	264	251	269	250	269	280	281	244	228	250	277	243	263	280	252	253	254	228	247	266	284	256	267	235	242	267	259	276	260	255	251	269	266	255	252	286	247	274	260	242	281	292	256	278	248	257	264	243	260	212	305	258	296	268	260	282	281	281	258	257	263	265	271	260	267	256	250	264	265	290	250	253	250	270	259	253	274	277	270	275	269	274	265	248	278	254	254	260	248	272	283	242	260	252	268	269	247	262	275	221	278	256	257	277	287	275	247	277	223	263	255	226	260	244	259	254	251	238	244	254	274	297	278	220	251	236	235	275	254	261	285	246	261	250	271	241	294	244	259	287	268	271	268	247	221	270	261	258	241	240	272	260	258	234	280	285	275	271	258	261	251	288	246	268	254	256	231	253	256	284	264	270	283	254	272	264	269	241	235	245	244	264	240	246	290	278	247	273	272	247	277	231	244	248	243	265	272	257	274	242	222	285	264	247	255	256	279	241	272	259	246	244	270	276	243	253	253	273	280	271	267	288	295
2745	1217	2323	2286	1835	1758	1768	3026	7344	8555	7010	4444	2135	1058	726	662	633	652	668	705	605	726	650	663	656	682	663	639	677	644	668	666	682	660	711	669	620	696	668	693	667	635	692	640	688	660	693	691	650	641	690	648	638	646	649	722	661	674	660	651	669	684	621	663	642	680	667	647	672	641	661	697	664	685	626	658	679	651	685	651	659	648	676	673	647	631	628	698	683	634	665	663	672	647	668	615	653	717	673	675	680	639	646	652	665	666	629	585	619	673	633	594	727	650	702	635	649	663	684	665	671	611	594	660	676	637	653	668	681	697	672	660	666	613	680	646	638	665	667	660	686	662	705	668	611	694	674	642	649	668	607	648	680	661	686	668	663	644	674	664	637	674	657	673	627	648	683	673	655	623	657	618	689	721	643	630	624	660	626	659	678	685	689	667	666	660	637	651	652	666	610	639	637	661	656	643	698	643	630	691	649	600	643	636	655	680	670	610	661	693	678	652	654	640	631	620	640	680	665	705	665	633	646	631	677	665	713	638	655	681	671	619	643	676	653	643	674	694	665	646	695	653	640	657	683	629	660	655	624	672	679	702	636	747	672	675	640	637	645	653	647	655	691	674	663	670	683	696	655	657	625	652	687	665	663	699	685	689	659	688	667	666	701	654	650	640	684	683	688	628	706	696	681	686	639	657	670	685	646	672	689	648	627	657	707	662	703	657	670	660	704	650	683	643	683	719	674	703	632	685	628	672	652	673	669	659	660	635	651	587	690	661	692	649	681	628	742	663	655	629	690	679	640	635	671	682	619	674	660	678	671	638	619	658	715	650	629	645	649	636	659	647	666	633	675	626	687	705	614	641	665	648	699	684	622	668	652	653	644	651	655	692	669	670	624	670	675	692	648	662	693	654	674	682	680	631	654	664	665	668	649	693	623	658	659	664	674	675	716	673	659	678	637	666	620	693	684	663	630	646	648	620	692	667	650	660	674	647	632	677	678	654	668	604	635	683	662	670	660	687	694	627	666	692	649	664	656	650	677	667	652	641	663	609	708	689	628	664	655	661	627	675	650	683	616	696	640	710	693	645	668	701	651	688	664	632	646	690	658	632	650	678	678	664	671	663	662	666	641	661	656	630	661	644	679	630	706	610	661	650	675	666	646	706	650	727	666	696	677	643	678	626	664	627	675	679	703	661	664	739	699	676	646	635	653	658	648	681	662	645	683	661	644	648	703	668	692	686	632	691	659	678	623	645	686	662	669	663	691	666	704	617	668	666	703	690	678	662	683	641	684	677	614	646	659	620	646	630	628	656	665	644	649	648	644	677	641	675	685	688	659	709	658	679	670	646	631	679	674	689	689	650	616	661	639	644	679	627	655	702	658	710	634	667	666	650	677	662	686	677	664	658	638	665	691	636	632	640	701	652	655	682	631	694	643	690	657	656	645	673	648	690	619	725	708	676	647	660	665	664	626	673	689	666	669	627	676	653	683	645	660	664	638	657	644	660	674	688	665	658	702	659	668	705	690	646	640	677	637	644	700	677	647	663	689	684	684	640	623	663	666	650	642	663	665	654	631	707	648	678	667	642	680	679	665	654	664	711	686	699	677	631	626	640	651	628	637	640	676	699	668	654	656	673	648	700	681	640	613	662	666	691	647	662	697	683	637	620	601	678	637	662	644	681	651	626	660	637	705	660	682	644	651	655	667	672	634	652	634	669	608	665	666	672	665	661	691	693	665	640	642	667	647	692	663	617	661	655	700	664	635	701	689	626	669	637	669	646	623	638	635	619	673	684	590	635	682	670	682	661	654	702	673	671	656	652	623	671	699	657	636	644	641	648	651	620	674	684	690	581	725	646	658	674	621	653	647	645	677	646	638	685	672	683	658	653	632	675	651	662	659	643	675	657	659	692	632	642	655	651	644	709	700	646	693	668	601	723	686	702	660	697	665	699	658	667	641	694	665	658	669	670	675	630	639	644	649	715	690	675	645	666	649	674	657	616	670	621	695	652	679	667	629	631	674	667	714	654	651	688	610	652	621	629	676	721	680	656	668	659	644	657	646	640	671	654	642	627	668	640	659	612	649	698	673	606	687	667	680	659	685	682	629	609	696	650	672	628	632	668	619	675	659	631	661	633	661	632	645	655	653	633	672	629	608	672	646	687	675	710	649	689	668	637	666	646	657	645	676	676	677	679	668	669	704	651	705	666	687	609	700	659	630	654	652	684	672	671	713	667	653	673	676	663	648	618	645	673	650	671	682	651	712	696	648	655	634	645	653	689	605	709	657	620	686	654	680	703	647	668	663	690	634	628	676	664	711	694	662	621	665	650	649	683	703	652	704	647	666	694	638	642	658	674	682	660	636	653	641	636	654	656	678	661	628	690	671	661	669	709	689	621	703	673	607	673	593	690	671	651	656	688	651	601	639	660	650	676	639	651	659	639	653	667	668	664	640	694	638	686	633	670	662	641	642	599	665	603	678	711	675	648	612	666	645	714	643	663	676	633	693	601	681	677	641	670	680	666	695	623	661	707	649	640	662	685	652	672	649	670	688	684	634	617	636	641	623	705	680	697	680	623	670	639	646	625	696	657	688	650	615	670	715	608	699	671	709	651	656	727	639	647	609	640	637	670	678	626	673	700	709	653	648	681	669	682	644	679	654	661	677	651	654	618	638	720	660	665	712	671	673	693	658	667	659	702	711	654	691	740	664	650	642	673	635	687	663	684	628	699	632	646	675	686	655	656	622	662	648	691	619	647	653	675	638	686	633	624	680	618	668	642	598	671	632	685	667	746	625	639	681	641	638	729	678	644	642	642	652	657	672	653	683	627	624	663	605	712	654	632	671	640	611	698	641	623	646	667	693	647	679	691	678	655	637	687	668	647	678	659	673	643	665	712	674	674	674	664	624	647	643	612	677	646	656	683	637	628	697	657	686	662	709	687	658	658	658	639	652	656	658	661	664	667	685	690	622	681	648	685	615	647	652	682	670	641	644	663	652	631	669	669	679	695	627	736	664	646	657	642	673	719	675	713	596	691	655	682	643	718	601	675	589	634	691	646	661	645	606	670	624	707	627	674	639	630	663	684	638	675	682	666	631	668	682	632	707	681	726	657	644	707	611	642	670	643	663	693	643	621	652	684	657	664	674	624	677	652	714	668	629	635	662	727	661	671	623	664	669	661	642	674	694	689	634	715	688	661	643	651	668	675	689	648	666	647	662	618	626	651	644	675	620	647	676	656	638	576	678	629	711	615	636	625	727	633	708	679	642	671	709	675	604	648	673	667	684	604	679	644	689	652	661	665	635	659	668	666	658	620	650	696	678	680	694	675	671	715	668	699	710	683	686	690	666	645	632	635	656	695	642	614	646	676	632	642	666	659	677	660	726	656	650	652	650	697	617	664	629	684	666	670	618	635	663	663	648	629	664	693	716	644	633	708	662	664	676	651	607	655	692	638	646	680	715	672	646	648	681	693	640	691	680	634	705	649
8152	3832	4051	3179	1994	3458	6099	14344	25337	19309	12506	5603	1855	625	370	318	334	310	316	322	309	299	288	318	294	320	319	277	322	285	308	309	284	297	329	301	304	338	309	294	308	314	318	325	340	279	299	327	296	296	294	338	319	325	330	292	308	329	335	325	314	341	316	357	324	327	349	280	308	306	317	302	285	307	315	297	298	335	291	302	320	354	278	306	300	300	277	293	312	276	328	307	331	326	328	280	316	313	309	289	360	294	326	332	328	317	292	313	293	339	307	307	317	293	330	315	311	338	316	306	308	307	312	314	321	325	327	302	290	309	257	291	286	305	273	288	331	300	305	308	346	306	316	363	329	279	334	325	321	283	320	330	338	304	304	300	322	292	342	316	320	350	309	286	321	303	313	293	309	331	302	317	304	297	342	334	274	319	298	319	362	334	316	304	323	355	310	321	292	316	292	311	310	310	297	319	324	330	315	328	322	298	332	304	292	335	330	343	300	312	292	333	320	342	295	322	317	353	330	326	298	314	317	304	315	308	309	325	336	336	340	359	310	304	313	311	296	307	335	353	312	331	331	309	281	324	300	325	303	296	296	324	297	314	346	302	280	310	325	296	279	324	315	326	313	303	305	317	335	293	341	311	330	309	306	300	336	309	311	331	351	305	332	299	295	324	308	294	290	298	321	316	341	314	295	341	292	328	285	310	310	326	325	295	314	331	355	327	315	312	306	303	318	338	308	298	263	318	304	306	290	337	309	339	322	337	320	324	309	304	356	283	301	318	301	309	329	309	297	306	294	317	338	302	320	306	283	328	297	304	311	302	364	334	337	344	317	311	325	321	321	315	300	342	299	330	300	318	303	315	307	302	345	355	306	321	329	316	326	345	303	312	302	341	281	325	304	309	305	304	309	287	319	279	306	315	314	360	282	282	321	283	363	300	294	318	313	309	325	354	344	289	335	302	314	299	325	314	312	304	299	283	355	279	356	329	319	296	275	324	327	332	305	351	326	308	314	320	327	298	321	308	302	299	332	322	305	331	316	297	325	307	318	277	319	300	314	325	294	329	335	320	303	309	320	309	313	311	313	317	319	320	308	328	341	288	311	329	318	300	292	312	341	300	334	331	323	305	318	302	355	295	313	303	305	334	306	313	313	300	285	322	273	276	301	319	319	301	313	318	331	283	330	314	312	327	329	303	313	342	333	303	323	286	312	313	312	306	290	335	298	277	307	304	293	314	317	304	284	293	318	317	276	313	303	305	289	304	274	309	343	356	307	317	331	332	321	308	321	308	314	351	295	292	305	327	319	324	384	336	264	338	339	286	313	315	301	309	306	337	286	355	300	349	320	273	353	329	315	324	284	331	336	309	310	326	315	320	309	313	324	360	317	303	309	308	338	301	305	317	347	313	297	311	340	321	281	321	296	339	325	304	333	318	298	307	314	297	342	296	279	375	280	286	307	321	308	289	310	302	281	329	296	304	293	322	324	313	329	336	341	302	320	300	315	320	277	327	299	326	305	299	271	327	312	320	331	313	312	306	304	303	335	300	276	329	307	304	327	324	320	302	303	321	285	319	267	296	325	311	326	296	332	346	344	324	326	304	272	284	321	325	312	311	298	290	322	317	317	336	332	313	301	278	332	348	315	300	322	311	356	279	314	299	299	293	312	328	317	309	318	331	322	365	278	310	349	318	344	342	351	303	315	290	322	297	302	325	301	294	337	322	354	314	296	295	354	337	275	329	313	307	308	294	284	324	318	297	330	301	278	314	290	290	302	312	298	319	324	352	313	339	358	315	310	280	322	306	319	321	347	298	299	293	318	325	335	305	304	308	324	329	312	313	307	315	325	305	314	309	319	298	287	352	292	311	317	335	284	291	332	309	298	306	315	355	288	303	310	321	304	284	339	307	305	322	330	291	310	334	281	292	261	303	318	316	312	310	309	295	318	290	339	312	295	338	331	345	282	288	346	307	372	302	321	301	317	308	314	300	297	307	331	295	324	311	289	321	311	327	351	329	281	317	313	308	307	312	323	326	307	315	335	296	313	301	321	315	314	369	336	313	313	306	346	319	313	336	314	317	299	302	309	339	318	316	342	334	312	308	308	313	312	333	319	317	327	300	320	292	298	328	318	320	317	318	332	304	342	336	327	317	290	276	296	316	293	311	308	314	315	303	306	321	320	301	296	296	291	301	320	328	294	330	321	301	306	309	311	307	339	247	307	296	301	329	326	322	297	324	332	303	315	333	332	334	303	305	295	332	326	305	319	345	309	312	298	296	279	315	325	321	288	328	294	358	307	337	336	315	311	303	290	326	290	325	317	296	304	293	307	325	289	289	287	342	292	320	307	293	312	313	337	329	302	295	298	323	307	332	286	302	333	289	317	315	302	322	338	308	290	302	323	319	308	325	305	337	348	322	304	335	316	313	306	289	345	307	330	335	318	281	291	343	295	305	319	347	302	325	337	303	298	329	289	301	302	302	302	304	317	334	327	296	320	322	292	278	313	337	323	317	312	328	328	324	335	357	322	328	280	330	321	331	335	282	313	318	304	321	309	313	310	328	331	310	322	315	351	321	323	370	315	280	320	329	293	309	325	341	316	278	333	309	275	315	291	366	319	335	336	340	329	291	303	324	315	341	312	282	316	314	318	323	297	332	309	309	320	323	332	340	311	318	346	348	307	303	280	350	328	322	325	341	311	331	314	296	304	319	312	307	311	303	296	286	328	323	311	306	318	307	309	317	291	282	312	354	332	304	319	288	353	319	338	316	331	319	324	300	342	331	331	306	313	302	314	310	322	337	305	338	329	311	316	280	307	320	326	332	300	274	290	305	310	325	306	319	306	307	308	268	324	300	307	273	312	319	337	348	326	316	293	308	295	328	311	342	281	313	321	297	293	334	331	312	344	348	326	305	319	295	323	303	338	329	316	321	326	292	304	333	316	278	302	320	295	319	304	339	334	320	328	295	318	319	285	352	305	322	309	287	315	293	311	276	324	309	314	314	309	313	316	286	293	324	314	318	314	306	315	333	316	331	318	333	298	331	293	330	298	291	320	316	334	297	329	319	310	308	316	299	300	305	305	311	295	288	342	328	315	316	326	300	331	298	306	322	304	317	336	345	288	330	282	274	329	304	303	329	312	300	308	308	338	310	300	328	319	320	302	315	306	282	319	295	323	317	338	336	325	303	343	326	314	333	363	323	265	320	310	301	305	304	313	322	327	343	364	286	286	299	295	359	312	315	315	316	334	318	305	342	300	338	334	349	310	319	342	290	326	324	324	315	295	285	304	285	299	307	335	340	309	293	307	301	302	308	299	340	311	333	311	299	295	301	268	305	328	302	314	334	288	297	309	306	288	299	309	347	321	298	319	320	333	317	323	341	310	318	295	323	298	323	326	320	294	342	325	330	309	319	317	287	290	307	313	342	314	306	289	295	314	329	304	304	290	332	317	300	299	318	320	349	329	316	318	298	327	302	340	303	279	326	286	330
6698	3454	6895	7538	6057	12587	18767	34873	44572	38817	30209	17512	7500	2339	982	906	785	776	803	772	745	762	740	775	760	741	742	769	792	784	742	784	761	769	783	797	801	749	795	771	791	775	760	781	776	736	815	766	789	721	819	767	788	785	780	776	845	727	763	791	761	759	796	761	766	775	808	801	752	738	765	857	795	783	788	803	792	754	756	777	745	798	761	762	749	806	770	829	795	766	794	820	769	775	783	748	772	794	756	726	721	787	803	780	747	760	742	800	801	777	791	777	774	772	756	769	787	792	729	687	770	823	778	794	729	773	775	784	743	800	721	756	747	790	793	819	775	797	770	795	774	719	741	732	816	812	774	779	776	829	804	810	735	763	772	782	789	798	741	783	755	776	783	733	794	736	843	784	735	777	769	793	814	807	738	735	812	728	767	775	728	777	823	732	762	774	790	793	762	770	791	786	776	759	788	815	772	757	719	779	756	773	790	769	787	748	746	793	778	736	754	760	700	769	752	783	765	819	745	742	781	746	775	755	818	781	777	766	804	776	720	779	716	801	754	795	769	782	818	778	727	789	771	780	807	766	826	761	769	822	795	769	788	742	768	776	822	742	785	799	735	716	837	786	765	782	778	742	765	798	748	808	772	805	734	848	764	766	818	790	797	739	751	782	764	774	811	795	783	758	747	778	776	811	757	776	824	769	814	766	770	781	722	745	764	760	752	774	793	815	808	736	737	775	756	737	775	773	777	770	767	749	764	809	746	758	818	742	751	788	774	774	767	763	747	739	778	834	806	773	796	764	819	838	776	734	795	727	822	742	802	781	799	792	782	724	773	771	746	734	800	748	738	745	755	774	731	749	781	757	764	776	839	778	804	789	758	771	795	739	772	809	767	801	765	780	787	756	779	702	702	760	770	772	778	743	784	740	751	786	753	776	756	779	776	829	763	742	793	763	772	766	785	775	774	787	769	779	770	756	788	737	772	820	755	781	761	760	810	768	787	753	817	792	797	735	803	789	772	792	797	736	760	747	760	781	810	779	767	733	811	744	787	765	805	777	792	742	768	736	763	752	730	811	734	763	791	757	801	775	810	749	757	784	766	760	809	749	744	746	766	782	758	799	822	749	815	744	750	721	801	728	813	731	786	814	790	728	718	746	727	799	730	826	774	769	771	762	814	795	740	820	784	781	775	810	834	772	804	786	804	778	797	778	821	750	783	813	782	790	831	683	795	818	762	784	763	813	759	730	733	781	748	794	786	798	777	753	811	782	721	738	764	778	734	763	804	769	799	729	758	752	757	771	743	769	815	785	807	781	803	777	840	793	782	809	781	775	761	755	791	775	784	757	744	768	715	727	705	775	769	787	808	795	789	748	801	798	772	774	767	721	737	799	785	814	811	784	800	791	786	826	769	801	742	735	777	784	791	782	776	739	730	785	790	778	762	794	810	753	767	797	818	795	787	795	746	783	786	777	768	726	787	753	837	782	809	783	750	830	754	775	823	767	803	757	736	753	778	717	809	771	804	737	767	764	773	786	790	754	764	780	788	763	737	760	780	730	756	734	803	778	778	802	730	766	757	810	788	770	776	791	787	759	749	756	806	803	740	794	770	741	762	747	810	765	766	751	737	770	796	727	712	773	798	753	812	791	738	763	782	765	819	811	735	753	754	820	788	797	775	729	744	810	800	763	792	783	726	806	760	757	765	810	760	775	742	821	735	748	771	725	729	798	727	797	732	799	770	731	764	818	767	775	757	765	790	770	784	719	762	751	775	768	815	753	821	821	757	782	764	841	756	789	760	714	811	749	772	758	786	807	774	799	752	747	771	827	785	777	808	780	814	799	810	862	722	782	745	729	757	768	787	772	687	766	750	789	774	788	800	775	766	785	751	815	777	713	748	776	758	813	760	797	767	773	783	821	716	764	811	785	758	807	739	779	805	799	751	772	781	761	772	744	765	743	736	782	760	747	772	771	750	768	782	842	802	764	794	762	744	781	762	740	756	752	762	760	790	759	789	767	736	743	754	755	802	752	802	767	723	781	731	760	745	756	784	739	791	789	737	777	746	730	814	753	718	832	766	799	810	734	775	798	809	792	739	801	808	768	752	797	762	756	747	795	775	734	766	751	769	715	819	804	792	748	739	771	725	729	773	752	826	815	799	726	774	800	781	808	828	768	766	777	763	809	763	778	762	768	778	787	780	779	720	790	784	794	782	759	779	821	741	776	780	831	802	751	778	786	817	832	772	815	770	759	759	767	761	773	796	762	769	784	764	756	799	747	750	772	804	761	741	738	767	821	778	725	765	762	741	805	791	789	803	765	785	756	759	724	812	777	728	750	765	733	788	755	723	774	779	777	767	775	754	795	714	780	813	810	770	794	753	761	758	772	747	763	788	756	735	781	803	760	781	748	777	780	778	782	792	776	784	812	733	807	768	774	783	814	762	762	782	761	788	737	737	727	842	741	742	753	796	723	761	754	746	758	749	727	732	784	794	813	775	775	767	720	794	774	796	776	762	820	760	818	813	789	735	814	772	775	758	757	806	783	778	822	797	797	821	810	823	830	745	711	803	758	778	700	777	801	718	748	778	740	804	753	806	789	808	745	800	803	750	776	819	766	758	800	769	773	759	783	786	763	745	749	747	779	809	812	770	738	777	791	790	788	720	778	781	781	758	767	795	790	790	800	806	720	759	757	755	807	763	831	801	792	775	752	797	792	740	735	730	776	822	779	765	746	765	730	807	797	800	776	784	820	794	805	747	760	799	779	797	803	747	789	766	739	791	799	767	807	759	709	758	777	837	767	700	828	772	768	739	755	787	786	807	782	826	777	771	788	781	747	714	786	733	771	789	837	785	776	767	781	688	792	777	821	814	751	799	770	780	755	788	813	754	743	779	754	753	797	790	741	821	820	736	723	788	787	753	754	782	801	752	834	763	809	793	777	728	768	775	761	729	779	737	771	736	783	759	770	750	797	772	727	747	781	804	791	812	838	766	812	813	793	735	763	740	772	740	767	772	761	767	749	729	752	791	773	765	779	750	724	785	823	766	753	753	818	800	691	788	748	779	767	771	791	789	724	792	782	778	765	780	708	788	741	742	814	763	750	794	742	777	823	760	733	793	727	769	790	808	768	815	768	804	797	716	821	800	779	827	749	776	750	764	756	770	784	785	766	726	795	742	732	758	802	787	751	769	790	723	794	810	736	727	777	814	717	807	758	811	737	757	762	774	793	777	759	786	756	773	774	825	817	755	830	802	804	752	758	740	808	759	723	718	792	784	793	785	733	780	806	823	754	791	816	800	766	849	741	798	768	738	772	763	777	823	757	770	813	785	768	844	844	778	733	778	787	724	794	763	742	753	760	776	739	754	809	767	787	785	791	793	788	759	779	789	720	756	780	760	772	795	778	717	738	812	797	790	782	814	763	790	807	760	813	834	793	809	753	764	703	783	840	809	742	792	752	721	751	820	733	778	794	767	817	794	782	784	760	763	740
14570	6170	7049	4794	3034	4663	15144	21793	39445	36888	24343	11851	4023	601	350	293	282	283	315	316	268	296	317	297	331	297	328	295	296	291	311	279	278	267	312	319	328	314	285	304	312	317	308	287	299	295	308	285	329	276	260	289	321	285	312	292	304	290	285	322	304	301	294	274	298	280	289	309	267	292	313	322	316	314	323	322	304	288	264	331	294	300	306	279	311	300	284	306	312	260	266	305	290	283	309	302	266	339	317	302	291	290	301	315	294	287	265	294	300	299	328	299	289	301	298	305	281	300	291	285	310	309	332	293	291	303	303	316	288	293	279	301	296	294	266	292	283	293	324	281	291	294	284	303	285	277	280	295	267	285	272	330	279	301	264	302	266	307	313	295	302	267	310	315	307	336	299	284	256	270	325	337	305	294	318	301	302	299	291	276	315	290	287	276	303	305	303	301	307	294	332	315	303	303	293	273	286	311	275	307	315	328	291	318	261	281	261	296	289	306	328	283	296	303	278	278	304	319	321	332	317	299	290	281	284	316	293	294	317	265	342	319	276	294	320	273	267	308	319	305	289	307	337	301	274	273	288	294	300	300	270	279	318	320	290	291	298	317	294	325	301	287	300	292	299	267	265	277	290	272	292	290	302	314	289	283	311	292	313	318	286	338	282	325	299	332	279	294	290	306	304	280	298	317	302	311	286	288	285	281	299	296	281	288	292	282	313	277	337	295	287	309	325	290	309	315	294	277	313	307	341	296	285	291	277	327	296	275	295	318	259	326	299	310	299	301	288	284	297	324	300	307	281	291	317	302	275	281	308	330	342	306	319	272	313	291	323	278	310	293	311	304	269	349	278	303	331	344	299	299	304	329	325	307	282	337	318	325	275	299	292	281	311	320	315	327	308	313	307	311	332	300	290	343	286	318	318	291	310	280	304	275	305	326	292	314	311	337	305	330	297	315	268	302	262	287	301	283	265	355	290	284	273	284	305	281	321	287	358	324	311	334	329	313	314	305	305	320	308	295	307	287	258	290	326	307	310	323	299	315	334	313	319	301	287	290	300	288	272	285	295	282	281	319	288	319	302	286	242	282	279	313	313	305	290	312	319	306	295	304	272	312	283	315	313	295	298	318	320	319	267	308	303	269	294	305	317	278	276	289	262	313	298	292	299	292	320	287	275	290	316	319	269	299	289	301	273	303	298	272	290	324	300	295	279	284	311	268	296	280	298	331	309	289	290	280	303	316	294	287	276	305	323	304	291	295	311	317	338	310	324	302	292	270	305	256	303	297	297	306	309	305	301	297	281	303	294	314	286	306	294	275	316	298	284	311	321	286	292	288	292	283	292	308	306	319	285	331	299	298	270	307	326	292	292	269	308	306	302	299	273	279	299	283	304	273	297	296	274	303	326	282	307	315	309	310	278	288	299	309	289	273	282	282	274	327	286	308	267	284	305	298	290	290	308	315	325	308	293	300	298	308	298	286	325	314	305	317	292	304	303	281	307	289	310	277	291	325	292	301	309	319	285	303	290	291	317	303	275	292	305	294	323	340	315	313	302	309	305	282	301	303	317	288	317	299	295	307	293	304	306	294	300	316	296	316	284	317	266	278	299	327	271	284	287	311	280	335	301	278	279	284	307	294	302	305	315	307	261	296	282	306	323	307	319	287	302	311	299	293	314	289	310	306	290	275	299	275	318	290	342	321	290	300	323	281	340	299	315	294	309	265	328	315	318	275	294	284	287	292	282	273	312	295	291	315	303	292	300	284	312	309	283	286	285	283	287	302	328	299	302	301	311	290	301	285	296	283	279	311	263	301	298	307	304	293	297	289	336	349	311	276	295	268	282	317	312	321	295	315	297	305	295	316	300	290	295	290	286	274	280	291	314	293	322	276	304	298	290	290	311	295	295	306	310	304	308	319	312	301	278	285	295	299	289	346	277	282	318	275	326	269	333	279	251	279	293	292	286	303	306	304	257	290	311	310	313	287	286	295	307	278	277	295	328	327	307	290	291	286	289	305	305	284	320	282	290	295	292	318	303	302	280	281	307	283	313	291	294	278	312	300	294	287	289	291	275	286	260	280	311	280	313	270	291	288	308	284	324	261	299	284	275	324	282	302	297	275	281	308	323	303	316	312	309	273	320	289	302	286	274	318	305	308	291	309	295	322	309	301	325	303	321	306	315	279	305	289	295	291	285	336	264	303	279	294	288	310	296	281	325	295	275	295	263	274	323	293	290	274	294	305	313	283	292	289	334	308	306	305	309	265	308	262	290	295	281	302	304	292	257	334	310	299	283	291	283	293	302	293	328	318	304	286	327	314	269	304	284	285	285	300	289	308	317	307	302	296	318	339	308	313	289	267	300	287	316	284	320	288	343	311	282	333	304	312	324	316	277	303	308	323	302	296	314	286	301	286	319	272	282	300	295	325	324	315	309	297	276	274	317	279	297	297	306	308	328	295	307	292	295	277	279	263	288	308	300	315	311	313	289	289	305	300	305	299	290	293	295	339	274	310	302	298	271	300	322	296	310	308	303	302	306	290	319	301	258	316	300	314	294	277	317	313	280	247	310	292	309	280	283	308	304	303	309	292	306	288	289	313	295	332	319	291	306	317	278	316	314	263	313	290	291	271	267	277	302	285	297	280	286	309	326	326	296	290	359	318	289	257	293	316	307	303	300	302	293	266	309	299	319	321	279	330	276	296	284	274	278	250	283	287	300	283	264	252	299	321	280	313	309	291	274	314	333	282	287	329	299	284	305	289	285	293	299	294	276	313	319	285	290	316	299	306	311	330	322	320	335	276	302	315	290	302	310	277	279	315	293	272	300	312	306	305	290	309	310	276	335	288	293	320	281	285	309	316	281	280	314	316	348	312	290	325	315	310	276	285	303	276	275	324	251	301	316	293	303	321	290	301	310	309	296	315	305	315	281	290	278	282	329	291	292	287	291	268	272	326	317	296	327	309	322	294	274	281	293	300	316	316	319	267	315	284	300	289	323	297	283	283	290	286	295	291	312	254	276	288	306	294	278	299	300	308	294	314	334	272	305	283	288	311	300	280	288	329	282	333	300	301	289	300	319	292	289	301	316	284	299	278	308	306	294	299	248	315	293	318	301	300	266	304	286	284	321	299	308	329	293	303	305	296	282	306	296	291	273	323	303	258	300	257	301	305	309	286	278	309	303	320	290	317	261	305	309	321	288	279	290	305	289	307	271	281	299	323	315	297	318	285	306	320	272	307	279	308	291	308	321	331	322	278	284	288	300	303	292	336	303	291	276	301	335	318	311	323	297	306	286	299	312	299	319	302	321	314	349	294	297	304	295	302	317	313	289	318	284	306	286	279	292	297	327	322	257	298	294	280	296	288	287	290	275	273	308	293	308	289	290	317	303	286	272	295	289	302	318	272	289	303	282	322	295	306	319	269	252	305	271	278	308	302	298	301	280	310	306	331	294	283	320	278	297	305	296	290	300	299	292	274	299	303	314	299	310	305
8792	5005	9860	9736	8222	15601	34130	42099	56861	53002	41418	27070	12902	1770	886	799	755	741	740	709	701	757	693	710	753	704	734	735	680	700	770	707	709	748	701	731	711	714	755	744	704	693	710	680	732	721	732	740	717	723	735	695	732	687	708	695	709	731	717	724	728	753	730	743	675	741	756	724	737	754	734	729	720	697	742	737	743	735	765	695	755	740	697	748	697	701	719	716	679	710	689	738	717	705	721	760	709	740	689	708	709	716	707	727	688	736	706	740	709	706	730	684	673	736	697	729	722	706	702	755	687	747	796	715	780	740	693	737	703	746	713	753	769	725	695	749	714	744	722	738	700	718	715	733	724	680	694	704	724	695	762	696	679	709	745	674	713	697	713	672	711	739	745	698	729	687	748	707	657	727	735	702	711	693	724	685	709	679	690	688	660	714	729	714	726	692	713	714	694	705	742	767	735	691	750	723	662	655	735	710	723	696	745	689	705	746	736	759	714	725	733	699	715	736	685	741	724	714	732	712	680	734	678	713	706	741	695	668	692	730	692	792	704	726	716	698	752	690	722	731	719	713	679	722	710	750	742	671	716	757	674	703	761	737	698	685	707	739	700	747	704	704	755	784	739	720	716	747	696	736	681	697	701	737	710	720	729	707	710	732	722	710	682	730	753	735	730	692	699	709	712	667	727	724	698	689	683	755	682	691	684	727	720	707	764	766	732	710	745	705	708	723	738	729	665	708	679	755	725	655	681	721	682	717	696	721	726	732	723	722	765	737	693	704	724	689	718	743	718	699	736	696	717	680	692	732	735	721	752	680	762	720	787	740	702	763	711	723	714	690	750	701	710	698	768	703	760	724	756	735	697	732	717	708	686	707	701	727	743	704	708	738	755	706	746	740	699	763	747	674	739	686	725	705	717	672	695	702	724	727	741	787	702	737	670	738	735	729	716	704	746	695	667	705	698	720	719	709	718	707	760	716	698	741	747	700	665	684	712	732	698	697	693	663	748	743	760	753	694	736	679	689	677	714	699	712	750	711	704	703	709	733	781	697	752	695	668	725	740	739	646	747	702	718	686	712	766	726	714	693	683	717	677	660	746	729	745	697	751	690	712	770	733	699	703	700	715	737	700	701	730	711	705	725	738	718	735	677	735	702	718	773	737	663	689	723	690	724	691	725	719	734	794	722	704	684	728	710	749	694	695	708	692	737	726	712	745	664	717	684	739	724	701	737	726	720	674	747	683	726	762	733	706	720	766	715	682	673	749	701	700	723	628	779	688	746	708	688	756	735	710	706	691	744	744	701	725	700	752	704	721	709	730	711	722	689	715	716	739	678	696	723	668	750	738	698	716	688	732	696	689	699	727	764	696	708	752	742	710	691	707	726	722	707	737	699	695	712	731	702	698	728	707	708	729	688	685	730	694	686	674	699	767	757	674	686	711	709	677	741	714	709	757	744	719	722	699	708	760	742	751	694	729	691	725	688	703	729	758	648	701	771	747	700	716	746	719	718	714	669	720	746	710	734	717	704	682	719	739	728	728	687	741	696	727	705	665	681	718	676	692	740	726	740	703	716	762	711	725	729	739	672	729	700	659	708	684	685	681	754	728	736	762	705	698	693	731	667	711	703	717	702	738	747	686	719	735	674	728	698	720	696	708	756	695	747	758	718	727	760	701	695	690	719	682	673	685	749	710	716	694	709	691	693	727	721	720	667	689	686	690	715	691	735	713	720	715	748	724	757	729	725	692	750	728	736	739	746	730	681	741	733	718	729	702	725	737	680	697	684	689	710	706	671	690	731	715	728	709	710	671	683	703	679	706	721	739	670	717	720	687	709	656	712	675	738	745	706	696	719	737	686	684	730	755	720	762	639	713	735	705	707	752	736	678	726	685	682	732	680	736	723	664	702	709	721	714	727	726	697	767	736	698	757	719	725	719	739	704	687	712	761	749	719	726	672	726	724	703	702	759	709	697	720	693	714	689	694	745	781	687	714	679	769	666	687	689	671	758	722	731	703	700	713	708	688	704	708	749	705	788	742	721	679	657	754	719	724	746	733	699	744	740	698	780	700	766	714	705	733	705	724	718	721	634	699	660	688	736	678	724	679	718	692	703	742	718	767	711	746	768	685	702	758	719	713	684	703	707	698	745	706	760	720	699	715	664	723	745	719	694	666	707	736	734	734	708	714	658	710	647	741	729	723	715	698	711	725	725	711	692	733	732	730	747	705	760	717	685	738	685	764	703	688	674	739	728	727	684	747	732	703	764	758	701	720	676	745	731	709	706	764	765	755	692	722	734	712	709	725	711	731	729	719	769	708	709	769	694	729	752	671	736	732	716	722	727	688	704	734	748	709	748	664	680	738	710	693	703	765	741	661	702	736	719	672	734	725	717	712	676	723	714	745	756	744	716	715	716	705	764	791	743	736	676	701	727	725	708	677	698	732	745	730	705	732	723	698	683	715	727	725	739	724	688	687	696	738	691	716	758	752	740	767	750	685	701	714	692	752	716	675	676	736	749	717	743	722	691	729	763	744	716	722	753	707	685	720	712	662	663	705	761	714	663	703	724	698	688	701	705	722	726	710	730	714	681	744	723	735	702	699	736	676	671	757	686	722	705	724	743	791	708	760	747	717	749	669	676	722	699	736	712	726	714	703	706	709	747	696	720	719	686	665	680	728	691	725	762	720	732	705	731	677	690	726	765	669	696	749	725	748	744	711	670	730	710	723	737	727	726	704	689	693	729	740	686	734	677	704	729	741	737	708	754	699	722	686	739	688	731	710	723	698	687	739	719	703	700	717	682	700	734	699	758	710	732	749	672	709	712	752	695	784	717	718	703	730	682	725	675	706	771	741	707	743	717	734	721	676	715	698	734	687	739	723	740	727	732	715	757	729	674	753	729	692	693	676	706	737	721	657	753	727	720	729	714	717	682	722	716	726	733	712	809	691	697	691	740	656	713	759	741	739	719	729	656	708	746	715	739	715	710	722	742	737	732	712	684	710	769	682	697	755	726	689	706	681	709	713	682	759	701	675	679	694	716	700	705	704	732	707	724	738	724	690	727	714	746	701	718	720	708	717	686	720	782	689	680	700	713	715	700	748	693	731	699	692	730	705	728	729	711	700	752	755	749	714	720	690	724	762	694	718	720	705	724	701	684	691	722	714	737	694	662	722	707	680	694	690	694	748	697	739	725	709	649	699	760	729	711	664	741	691	682	698	694	747	686	679	698	708	729	753	713	758	677	770	718	740	662	710	689	709	719	785	743	717	720	712	693	720	730	718	730	697	717	712	742	648	713	707	751	739	766	716	702	744	690	697	705	722	715	703	743	707	697	730	677	691	757	733	695	686	676	693	680	703	744	713	720	730	734	668	691	749	719	664	737	737	697	695	752	714	693	756	702	682	666	697	748	726	741	725	739	713	680	737	711	771	698	725	677	732	760	708	701	667	724	699	692	777	733	708	696	749	722	703	686	679	738	726	769	755	729	717
2506	716	655	846	541	455	367	746	1568	1997	1673	881	346	184	176	178	190	193	168	165	177	178	181	183	183	173	166	197	164	197	174	190	207	153	179	162	158	162	183	150	159	184	172	184	175	189	153	179	182	153	165	192	165	182	181	179	180	175	200	161	174	177	189	183	167	182	146	164	173	178	151	177	175	165	164	166	182	200	165	184	162	194	163	166	172	153	158	178	185	158	191	161	166	181	174	190	172	203	166	193	172	156	182	169	187	195	153	173	172	164	169	159	152	174	188	181	153	179	171	186	167	181	189	164	151	173	193	167	144	193	162	175	169	169	188	189	170	176	168	164	156	161	169	187	164	171	167	155	192	149	153	167	187	197	185	170	174	156	181	176	165	166	186	178	174	169	181	198	161	159	166	150	163	157	173	176	193	176	176	177	168	163	180	191	186	181	160	196	167	180	182	184	180	176	161	173	165	177	159	181	187	165	160	157	175	180	180	190	152	147	174	153	197	163	166	167	171	157	194	154	185	196	177	177	185	180	156	173	160	179	162	184	157	183	185	178	166	175	169	167	175	172	199	183	177	157	186	163	167	183	165	155	185	164	172	168	183	176	175	161	184	180	196	162	181	157	175	168	184	190	180	198	173	160	191	164	184	184	177	168	170	176	181	167	148	164	172	173	146	182	180	182	178	176	157	183	164	183	162	152	148	171	179	194	177	177	200	162	185	173	173	156	161	171	205	173	179	180	185	189	188	150	169	165	173	185	199	193	162	183	150	176	169	168	176	213	170	179	172	171	172	167	175	164	177	185	175	173	170	179	175	162	175	154	170	157	181	176	195	207	191	161	175	166	186	162	199	163	195	171	145	184	182	179	176	162	192	177	166	180	167	170	195	162	185	174	180	155	197	159	167	197	180	157	215	198	177	177	198	186	170	163	155	189	182	182	186	178	157	174	168	152	187	153	182	164	163	167	174	193	178	166	157	162	164	179	154	177	181	182	170	179	172	209	201	160	171	161	155	195	177	177	184	178	151	165	178	166	155	175	186	180	173	168	192	179	177	181	162	174	170	173	185	173	180	188	176	146	191	174	160	154	159	200	183	192	165	164	164	166	150	176	153	146	173	168	153	186	161	184	177	167	178	153	169	197	163	174	165	178	180	162	171	169	192	167	199	154	169	177	173	169	162	158	178	178	163	175	186	170	190	184	171	182	168	170	183	175	173	186	186	152	167	162	179	187	199	166	161	166	174	180	173	158	174	174	165	205	179	175	167	164	167	209	161	167	185	156	173	151	150	183	182	192	177	179	169	175	200	151	167	178	143	184	154	178	185	195	158	174	174	157	164	208	168	174	199	192	166	171	177	199	182	180	157	186	166	167	175	174	176	162	158	170	175	171	176	197	170	182	170	168	172	178	157	165	153	150	184	177	197	154	183	195	162	189	152	176	160	179	155	173	180	169	189	172	189	175	197	166	176	147	193	185	179	177	174	171	179	183	167	161	165	187	174	181	197	137	133	188	187	178	193	185	166	161	159	180	157	188	170	163	197	165	167	171	180	174	169	187	176	188	198	173	183	169	167	200	166	166	187	184	169	160	187	190	162	159	154	158	182	167	183	186	185	157	175	184	156	150	163	196	185	164	163	161	168	161	174	176	178	185	182	171	179	195	189	171	173	169	171	161	177	170	176	174	156	182	189	166	162	154	169	193	177	180	173	169	152	167	173	157	155	161	181	169	144	169	178	188	174	181	187	151	171	175	159	182	179	166	199	151	165	161	170	188	166	170	171	166	180	175	164	161	154	163	155	175	195	173	169	192	168	178	152	155	161	178	164	170	162	203	170	196	172	168	163	176	171	161	181	179	150	152	185	161	182	199	180	159	194	177	167	181	170	160	174	183	179	194	164	164	185	177	159	201	164	177	167	198	171	156	185	173	154	169	173	186	166	190	184	170	189	172	194	182	191	185	169	180	181	179	164	166	189	171	174	168	186	191	193	151	171	181	156	205	190	193	200	145	185	172	187	170	161	211	178	181	179	182	165	170	196	162	172	182	184	187	159	191	172	170	156	178	148	185	152	182	176	183	203	174	185	161	173	182	179	169	167	182	178	178	149	182	163	170	153	173	186	162	173	169	161	159	169	188	146	186	186	168	171	179	173	166	181	181	186	193	164	177	168	190	185	171	180	158	193	148	166	170	204	179	168	184	186	155	178	178	158	185	169	195	178	181	147	172	159	184	203	178	165	185	188	167	163	169	182	186	155	181	165	173	176	163	182	190	170	174	142	163	171	154	176	162	191	161	177	158	192	187	151	180	156	159	165	169	139	168	185	156	194	165	162	162	182	186	171	171	189	175	166	148	193	170	166	186	171	166	163	177	161	170	177	169	182	152	180	162	158	194	155	170	186	181	165	166	168	183	187	160	191	158	164	171	173	171	154	150	177	190	196	162	173	174	193	177	179	185	170	168	158	189	198	182	170	181	173	162	173	182	148	189	189	173	180	163	178	171	167	150	149	170	164	174	167	180	166	168	172	151	187	176	165	171	167	174	172	168	197	189	154	191	163	182	196	171	173	160	179	177	149	174	189	181	174	179	197	188	183	171	172	176	172	184	169	192	178	156	183	160	151	175	182	219	169	144	203	173	164	183	163	157	163	186	196	159	183	185	164	179	155	161	182	175	165	180	174	187	177	169	169	188	187	189	177	167	166	146	179	175	173	145	150	153	158	175	191	174	182	170	168	147	201	186	183	145	176	184	160	181	206	162	175	176	186	169	187	169	158	183	182	206	153	145	168	170	163	181	165	177	175	181	186	184	179	173	189	135	175	161	156	165	188	162	189	187	168	182	175	169	178	171	168	175	158	170	185	164	170	176	170	177	185	168	168	167	178	145	179	192	182	183	154	155	166	172	190	194	150	183	195	187	158	159	189	164	185	171	176	170	188	186	197	174	157	179	180	173	205	203	164	186	174	190	178	154	165	166	185	170	187	182	179	154	185	174	175	173	183	148	189	195	183	176	180	162	166	192	177	172	162	158	182	159	173	206	155	164	178	156	190	156	155	180	175	174	185	180	183	164	165	176	162	183	180	180	168	174	175	149	167	190	190	188	142	169	149	178	158	185	166	164	185	184	158	145	158	188	158	182	194	159	191	167	172	194	170	177	195	181	199	151	185	183	152	194	173	174	159	162	189	166	145	198	172	193	182	153	177	158	172	178	165	154	168	171	166	183	138	190	172	158	175	174	177	159	182	178	159	171	200	183	194	162	157	153	157	163	187	175	174	152	173	163	189	194	175	169	198	161	178	167	167	172	194	158	177	186	189	172	185	198	181	170	165	161	182	198	166	191	194	190	159	167	190	165	191	177	169	192	178	161	164	174	161	151	165	166	167	210	162	191	165	178	149	162	201	189	190	175	189	156	158	181	156	172	152	175	196	180	174	161	166	180	195	177	145	186	193	186	184	186	173	173	156	174	174	166	192	205	189	169	178	153	165	189
2508	1022	1531	2675	2103	1773	1602	4200	7987	9073	6686	3472	1038	496	485	480	459	451	434	427	466	487	470	438	495	438	450	473	468	460	469	463	477	499	461	452	460	421	476	426	470	474	479	454	507	469	483	484	483	463	455	441	510	472	469	457	460	498	473	473	470	474	478	487	441	443	474	493	441	434	472	464	474	441	479	457	432	487	494	506	474	491	477	465	473	459	490	476	450	447	512	450	468	477	446	469	445	495	462	446	471	489	477	460	455	470	451	442	463	454	501	475	478	471	465	476	444	489	446	439	443	458	454	441	441	438	447	469	463	499	446	442	451	507	518	454	447	484	461	448	448	446	476	448	497	434	450	481	486	428	417	453	464	436	414	499	441	495	470	457	475	499	411	462	497	484	433	466	474	514	442	458	453	460	434	466	500	507	463	446	486	463	475	459	476	475	472	451	472	449	485	456	486	475	474	453	447	477	475	469	473	453	466	449	463	440	471	482	455	475	512	460	442	489	420	455	414	427	477	453	469	432	479	471	463	427	491	448	494	491	473	466	460	464	477	463	470	459	452	432	451	497	460	470	462	474	464	459	467	504	471	452	434	470	482	462	449	414	499	452	444	483	530	424	464	437	468	462	445	438	476	425	506	478	537	490	469	477	458	454	471	493	437	443	463	498	484	478	471	469	431	472	458	466	477	471	463	509	473	523	477	473	463	468	481	467	456	452	452	485	474	483	450	442	467	496	480	462	462	456	459	427	488	452	500	487	480	507	472	468	510	480	478	461	503	433	419	463	431	488	441	491	439	412	487	464	481	482	439	450	452	470	426	422	470	417	473	483	458	482	484	473	509	457	470	429	441	445	472	465	479	463	469	469	494	487	448	458	492	489	453	468	477	445	473	470	449	445	476	520	472	461	464	459	449	479	434	476	498	455	442	456	424	443	422	428	422	468	422	429	487	441	460	461	449	455	470	430	453	469	413	515	495	474	497	419	445	460	517	509	434	447	470	477	452	481	482	451	470	506	491	457	473	449	476	463	495	469	426	456	470	457	470	452	480	451	469	473	444	475	488	462	449	471	481	422	473	468	454	496	492	472	498	440	472	471	496	473	436	470	486	431	465	433	504	415	473	466	448	458	450	462	483	480	448	485	470	455	457	457	470	475	458	485	490	444	447	416	472	497	462	420	459	503	448	454	506	459	486	472	452	442	449	442	472	426	498	468	460	460	451	441	461	476	490	472	472	449	461	464	464	457	450	482	452	489	472	473	435	478	485	437	443	456	448	498	493	479	464	473	465	480	444	449	461	488	444	444	486	489	444	485	450	416	482	475	473	437	456	431	447	487	438	493	488	470	430	475	509	422	459	490	453	406	474	456	458	459	458	479	469	491	436	432	476	449	464	466	446	447	459	475	490	447	425	460	427	456	446	492	465	492	428	490	468	454	498	473	476	481	442	435	446	430	432	454	462	451	505	463	480	464	453	430	495	448	453	462	462	442	460	478	433	513	461	445	484	484	439	460	464	488	476	489	444	490	445	469	462	484	456	489	462	474	442	492	446	489	460	489	482	482	495	449	466	469	442	453	465	480	461	433	462	448	499	463	464	456	493	450	502	443	477	448	480	459	446	493	496	454	462	463	449	459	439	429	497	509	460	474	494	436	486	465	477	469	435	472	471	462	470	437	465	487	498	473	450	496	403	486	497	483	485	485	466	469	465	443	419	480	478	475	473	471	502	457	422	459	431	465	455	464	446	478	444	447	457	477	475	432	477	457	420	458	461	469	491	446	485	485	481	483	453	509	484	450	507	477	493	449	450	459	461	476	457	467	446	437	488	470	476	456	469	486	473	470	489	477	480	456	456	444	459	511	460	458	467	490	482	455	486	481	478	437	502	474	472	483	502	445	420	458	450	474	459	481	426	499	487	454	461	448	481	473	427	445	495	497	455	457	428	454	449	439	461	464	454	461	422	438	450	457	487	472	466	457	471	498	472	439	471	443	424	444	448	454	470	509	445	447	463	451	450	475	451	469	479	486	443	464	457	521	443	458	483	428	483	493	475	513	463	482	433	472	476	403	407	443	476	433	422	486	477	493	483	468	460	449	437	488	482	464	465	480	442	447	491	489	462	474	505	433	421	483	449	481	469	478	457	477	470	444	490	456	455	484	464	454	475	488	513	441	438	441	475	482	454	482	447	446	464	445	466	405	492	481	461	496	460	433	439	494	448	432	418	450	447	485	470	466	516	461	435	491	475	437	444	430	470	457	454	472	477	469	484	416	433	416	487	486	442	456	438	458	463	456	447	463	423	479	455	444	425	419	439	460	468	455	471	472	454	470	498	436	466	505	507	468	485	456	463	452	465	475	482	451	428	467	466	448	450	447	428	452	441	465	472	490	459	469	466	481	465	471	445	480	451	485	450	406	466	455	464	457	461	515	440	426	452	489	470	456	446	443	465	427	442	428	480	451	452	489	429	466	475	460	466	469	418	478	453	472	483	491	517	458	486	461	449	438	448	441	479	487	425	458	436	418	453	444	458	490	480	485	486	437	507	462	476	475	474	508	512	450	456	504	444	489	484	426	441	459	427	468	449	441	433	462	491	431	505	495	518	457	443	498	463	485	522	464	471	478	500	460	493	445	491	448	468	465	472	455	455	452	505	458	438	504	473	457	490	472	455	465	425	429	471	497	451	466	433	499	452	456	466	450	475	431	458	438	474	468	462	495	448	432	453	471	463	459	462	440	453	454	456	433	464	408	447	461	514	435	477	464	446	447	452	480	498	462	478	459	451	481	498	452	423	484	438	449	467	456	469	527	460	460	462	472	461	451	473	453	519	478	448	451	464	435	477	452	483	439	432	516	496	448	445	440	472	487	473	475	448	438	522	467	437	469	466	485	470	447	487	436	456	485	461	493	466	446	456	499	442	471	482	471	478	492	440	435	484	502	480	468	428	414	453	470	436	421	474	436	494	501	495	441	492	494	461	460	434	441	505	452	461	488	479	464	455	482	441	466	474	497	466	489	450	485	449	477	481	450	448	464	454	445	474	465	454	454	434	438	456	452	480	435	445	478	480	463	450	468	477	479	473	453	458	444	454	465	446	475	465	481	472	482	418	505	439	426	491	456	459	445	493	447	462	455	439	459	444	474	447	488	475	482	442	446	420	465	430	457	460	442	492	453	438	511	503	447	480	449	463	476	474	501	450	484	438	501	487	477	446	492	482	486	474	483	461	488	433	467	445	500	494	464	472	466	481	429	510	460	467	457	451	460	438	497	489	426	457	520	483	464	426	482	471	434	435	455	461	452	472	447	453	474	496	469	450	450	475	486	444	460	460	459	477	457	465	479	489	483	435	451	446	485	477	451	512	452	496	452	447	458	451	491	442	463	441	427	482	464	470	409	504	504	420	486	463	465	457	475	513	455	523	482	440	465	429	413	447	451	468	453	461	485	452	438	464	461	427	468	446	482	446	447	462	453	447	426	500	455	454	474	488	470
7130	2177	2964	2611	2206	1773	1368	14349	22037	21315	13293	6521	2415	496	240	287	268	251	278	289	279	286	283	302	283	249	273	265	276	271	250	265	290	268	271	276	283	268	285	232	296	286	273	273	262	286	280	292	257	294	287	275	282	280	276	284	276	274	291	254	271	272	250	272	268	247	255	277	256	285	272	280	280	296	293	241	268	269	280	270	281	264	307	267	253	281	276	282	292	279	285	324	278	273	277	262	283	263	279	252	288	277	263	275	270	263	267	292	311	299	313	250	295	245	290	276	259	258	271	283	274	293	263	247	294	274	275	257	264	302	285	261	246	260	293	295	261	271	312	262	254	283	272	250	265	293	278	288	275	307	263	289	317	284	317	293	267	260	262	239	267	303	258	284	322	264	256	289	291	276	318	250	257	258	265	275	267	284	271	274	263	288	271	285	254	287	266	282	288	285	284	281	286	259	255	284	282	314	292	258	274	266	275	259	258	263	303	269	262	319	318	297	302	268	253	264	270	284	273	262	281	240	276	268	273	299	265	280	296	259	267	271	257	259	287	237	280	272	249	287	264	298	250	303	257	261	262	314	274	270	307	298	260	274	287	261	307	284	274	249	264	244	306	290	302	256	298	292	262	252	258	238	257	279	271	256	271	277	260	264	290	290	316	254	271	287	268	278	265	273	263	285	283	261	269	261	243	247	239	279	287	283	260	279	263	270	276	279	270	271	276	285	281	268	246	272	306	295	275	299	257	263	281	315	306	257	247	282	247	263	283	250	270	276	272	307	282	283	270	301	292	302	265	248	282	264	271	279	281	279	240	254	241	266	283	268	302	249	282	275	257	292	295	295	281	288	285	263	276	270	257	283	267	264	299	300	300	265	272	279	266	299	256	288	292	264	282	250	263	267	310	286	279	277	251	271	252	272	290	289	267	297	261	307	296	279	280	244	275	283	268	254	305	308	273	257	281	307	268	248	269	261	268	312	289	294	321	290	259	273	287	288	245	274	265	289	255	300	265	268	286	280	268	290	290	258	270	296	275	254	262	279	251	291	244	278	300	267	307	289	272	270	272	249	283	284	271	291	285	283	279	265	258	251	262	297	318	275	292	313	242	260	297	281	279	278	290	285	256	266	253	279	270	264	270	260	231	262	270	292	278	257	235	282	299	308	285	255	291	285	283	280	251	256	275	298	276	244	282	239	258	228	302	268	291	280	262	282	275	274	268	258	275	266	280	231	304	273	292	254	230	295	268	277	286	275	297	264	259	233	281	288	291	290	294	296	257	268	313	273	293	278	276	269	235	260	262	264	242	259	278	293	271	292	252	272	284	280	248	304	265	278	280	281	265	252	250	296	291	295	286	303	268	254	285	312	249	276	277	275	299	295	276	295	285	269	256	275	279	272	270	270	310	257	255	254	269	266	249	254	318	278	247	285	293	277	237	290	257	260	284	273	252	267	296	252	269	260	279	254	279	268	285	280	261	286	287	278	282	281	302	265	272	258	271	276	285	317	274	306	269	295	254	281	269	288	275	247	283	261	285	298	275	268	275	292	295	280	246	305	254	277	280	279	304	262	270	266	272	304	276	249	276	273	278	283	285	265	281	301	274	239	320	241	272	271	242	265	281	262	288	279	285	264	242	288	295	274	276	296	244	289	321	267	288	221	274	273	270	264	305	287	222	257	291	314	300	288	275	254	293	297	299	262	260	268	316	279	280	294	265	256	267	260	259	280	314	276	279	291	260	297	273	263	272	300	250	267	289	286	274	283	296	294	269	236	292	263	280	252	261	267	243	254	284	271	266	281	272	263	280	272	296	273	281	239	272	257	266	285	276	246	297	270	291	271	288	277	288	289	287	245	288	277	256	300	337	273	298	265	276	249	255	291	266	277	241	250	261	288	326	306	277	252	269	318	297	289	273	253	272	276	268	253	241	217	289	286	290	278	247	269	307	288	251	301	296	277	252	280	260	280	256	281	266	272	272	275	253	289	266	265	277	271	305	293	263	293	274	261	279	288	268	273	279	287	283	303	278	270	288	275	308	252	276	240	267	288	234	253	272	264	280	266	275	298	293	296	283	279	281	244	282	268	257	275	269	276	284	261	279	294	266	255	284	282	261	291	285	274	271	270	277	290	287	266	271	226	271	254	281	280	266	254	290	269	296	303	256	321	280	259	273	272	274	259	298	263	287	290	277	241	260	285	273	269	262	291	297	271	279	293	254	289	289	242	296	282	264	272	290	267	272	265	269	247	284	271	262	256	256	296	303	271	269	244	272	290	268	271	272	276	283	273	266	260	282	271	260	258	260	297	272	280	264	279	271	292	269	268	266	266	276	266	288	289	266	294	283	268	270	249	262	269	284	269	291	281	302	281	285	266	289	271	291	250	266	249	286	305	257	254	272	283	301	261	267	257	264	267	281	270	274	257	252	285	285	248	245	293	284	272	278	276	270	308	293	265	300	288	281	286	257	296	298	251	279	267	267	267	265	284	270	258	290	292	275	294	233	291	284	256	275	250	291	297	250	284	247	272	321	292	304	260	297	269	247	257	293	288	251	263	295	273	266	283	271	296	274	269	238	265	275	275	297	272	261	273	255	255	284	293	291	285	270	272	280	284	310	250	290	276	272	262	260	281	299	250	240	250	234	263	289	261	280	285	243	287	270	294	300	262	260	281	284	264	284	282	298	255	252	249	272	274	246	264	257	256	256	254	266	283	252	279	282	252	308	272	266	273	293	246	269	277	294	288	301	274	251	291	290	262	277	246	263	251	260	239	290	282	262	250	269	281	278	271	274	304	280	265	276	262	299	292	244	289	291	286	289	300	298	286	267	275	270	303	286	304	279	277	290	286	289	252	275	286	294	263	284	273	274	267	295	264	293	272	269	253	272	274	259	272	282	280	270	296	304	297	271	291	263	272	256	267	270	277	265	299	308	263	282	272	239	295	287	256	265	265	312	286	278	290	288	319	261	283	299	263	271	306	274	270	273	261	258	260	276	269	284	270	291	276	264	278	269	274	264	272	265	242	250	305	267	285	250	264	254	276	294	275	254	295	309	259	277	300	265	269	302	256	242	283	265	272	240	319	289	264	307	276	305	298	283	323	258	259	255	312	263	262	267	282	281	275	280	315	255	289	272	283	308	274	262	250	282	269	293	278	260	293	281	306	290	263	279	277	266	251	260	271	267	280	251	247	273	281	267	290	276	281	269	289	299	246	277	256	257	287	254	282	295	302	272	289	273	332	294	256	274	270	284	282	282	267	252	300	246	274	256	270	255	310	275	247	290	296	270	282	273	278	277	265	287	259	258	239	265	270	288	282	273	246	292	275	256	256	264	274	283	281	256	285	290	287	278	268	287	266	293	259	233	244	273	275	272	277	277	270	271	294	274	269	264	277	271	268	288	283	295	305	299	317	236	270	271	280	303	267	255	286	238	272	276	242	263	250	267	264	283	279	282	304	252	286	302	289	285	282	297	293	287	273	302	288	275	283
6102	2497	5488	7568	7959	6618	5785	33718	42976	41262	31155	19986	9264	1552	716	674	701	692	693	623	717	695	749	674	707	697	670	719	713	675	692	680	742	645	660	678	721	704	685	672	739	695	736	672	699	651	655	681	661	698	698	763	669	679	646	728	690	701	677	657	664	672	740	676	676	610	728	638	643	690	716	655	713	721	698	685	691	681	739	668	693	696	666	723	740	676	685	704	699	710	727	700	707	691	650	732	694	667	704	714	632	686	666	637	733	667	692	698	691	703	713	680	640	693	670	716	706	704	638	692	669	655	723	690	714	722	707	632	665	699	685	703	681	678	665	686	685	689	682	709	657	704	658	718	687	712	651	702	672	674	683	687	713	716	697	700	668	658	714	681	682	704	624	653	684	671	655	716	704	678	692	729	714	714	682	724	708	664	698	669	705	651	671	670	698	727	722	711	725	686	670	727	620	682	723	697	683	696	737	698	699	732	741	695	677	662	671	682	716	717	627	673	679	662	655	689	683	695	674	681	677	693	729	658	686	690	745	702	666	697	649	689	684	676	721	685	687	701	682	703	686	685	677	662	714	654	685	694	711	708	707	626	665	624	666	686	667	689	677	676	670	685	659	693	696	676	701	728	693	691	661	698	681	646	696	676	707	687	680	704	689	679	710	659	712	658	658	646	704	711	693	640	653	702	675	694	703	665	630	717	695	696	664	693	688	729	678	652	696	681	704	659	675	709	703	691	660	682	700	672	699	686	635	663	699	692	738	704	685	701	689	651	699	707	695	655	656	674	686	673	665	671	664	690	695	723	699	675	678	688	674	694	683	697	676	700	678	697	676	701	710	702	670	679	717	676	664	696	706	634	709	639	694	708	677	710	673	698	685	678	673	664	659	673	715	675	661	686	660	656	720	677	687	673	731	713	670	706	655	664	676	687	704	691	660	715	649	675	670	673	726	688	671	622	668	694	674	672	696	683	660	673	706	689	626	669	759	665	672	711	687	643	655	623	746	668	699	701	674	669	666	718	705	711	692	660	685	747	687	703	699	614	702	688	693	662	658	703	660	666	649	657	691	659	706	659	690	689	686	688	682	705	687	729	690	670	658	693	694	675	679	689	701	646	649	662	695	705	676	681	683	707	627	675	715	690	745	672	670	734	679	720	635	696	668	671	676	649	686	669	658	698	704	702	687	659	699	680	656	677	664	701	684	686	692	731	704	678	716	636	667	686	657	650	692	683	712	685	691	674	667	686	673	697	696	663	682	616	689	718	652	643	698	689	685	688	707	671	683	749	714	685	681	641	692	735	653	639	675	660	672	680	696	690	655	678	656	690	729	699	719	713	715	689	671	679	657	679	696	709	645	728	680	708	679	689	669	681	665	667	733	670	679	708	661	672	711	671	697	707	690	696	699	699	672	688	677	654	679	681	630	671	684	706	670	695	682	717	696	655	711	722	745	673	646	711	699	656	667	688	722	681	694	661	676	690	653	693	673	693	684	723	694	664	701	682	664	635	680	590	675	679	701	685	726	699	680	665	704	670	692	663	677	662	676	666	758	729	675	642	676	693	653	649	681	690	719	714	693	652	662	747	716	697	709	695	668	649	721	738	689	706	656	735	668	720	675	701	689	658	646	713	680	689	654	698	689	666	662	678	673	715	689	636	685	699	703	669	689	691	701	631	665	672	711	664	662	667	718	661	698	695	689	727	742	680	694	641	707	684	642	654	677	699	691	711	684	642	657	716	663	669	667	688	699	727	700	708	727	715	676	681	702	654	697	707	678	666	726	672	693	694	672	696	661	674	662	687	701	713	648	712	702	641	733	704	640	687	689	699	668	643	666	691	728	690	726	680	687	648	650	668	667	679	716	678	706	698	689	676	700	676	638	700	690	661	667	729	669	725	691	665	698	661	647	669	653	687	676	625	632	746	711	694	667	690	650	647	691	681	683	686	695	706	692	658	683	694	705	724	700	658	688	694	668	641	721	724	669	696	706	719	683	656	708	707	657	702	742	670	692	663	717	700	673	685	699	658	739	669	703	697	684	648	687	667	676	724	685	642	729	704	661	682	702	707	687	671	714	629	667	689	721	641	684	700	663	662	701	666	685	676	662	711	672	727	650	729	659	651	715	702	703	698	698	666	726	632	715	697	732	705	716	713	686	653	665	665	666	673	661	707	638	678	703	687	652	681	714	659	665	674	724	716	689	649	668	708	692	700	671	693	683	700	740	666	655	677	652	683	742	659	706	645	696	644	688	676	657	745	639	631	643	695	676	752	688	674	690	733	641	668	675	687	682	694	669	633	712	727	734	704	689	675	688	678	700	694	724	754	726	701	699	665	664	671	667	731	652	696	708	701	683	682	682	712	719	727	740	703	716	705	719	725	706	704	650	717	653	688	706	685	631	670	672	747	658	704	631	708	670	717	727	640	700	664	698	681	721	644	696	668	674	670	694	673	644	678	687	693	731	692	680	727	726	666	721	701	701	685	688	673	641	692	722	663	688	671	627	717	703	701	653	712	690	680	634	696	697	690	643	675	692	684	684	688	702	711	667	696	661	692	681	716	663	662	704	717	669	668	703	679	672	673	657	700	665	671	693	693	656	672	650	676	666	676	715	665	654	704	728	711	668	684	663	692	633	672	689	653	694	723	709	687	671	675	685	669	673	711	671	710	702	724	700	668	657	684	656	651	657	708	698	706	646	707	666	658	691	732	720	684	721	680	681	681	681	712	707	676	699	656	687	687	712	670	678	679	698	658	653	714	657	673	712	674	737	672	675	692	729	681	640	737	684	668	670	692	624	698	657	665	681	649	664	708	645	650	651	709	677	711	651	671	667	673	716	692	668	696	659	686	722	698	713	685	673	732	653	695	665	656	685	646	683	687	720	724	663	663	703	696	683	727	691	710	679	656	742	673	633	689	701	670	731	647	684	668	707	673	707	686	733	676	674	654	714	679	672	707	693	692	717	684	703	684	696	685	692	715	714	626	645	658	682	652	707	686	691	652	674	722	697	694	696	684	675	655	702	666	643	649	671	684	682	663	709	688	705	725	689	689	647	705	719	662	643	691	662	700	681	716	700	676	657	648	707	696	684	668	715	659	657	670	680	699	682	690	689	738	669	663	678	684	640	702	676	648	660	685	673	674	726	668	687	682	739	653	662	649	731	694	676	652	681	690	787	674	676	682	667	683	723	671	687	706	713	716	717	729	701	670	716	701	731	629	678	649	726	680	718	628	693	703	684	684	714	685	691	637	718	638	685	659	680	701	706	730	641	676	689	697	701	658	677	675	672	670	671	656	687	659	707	613	718	644	678	689	667	672	672	685	706	664	684	674	669	697	616	691	678	654	640	694	650	678	659	678	686	673	686	641	710	650	758	707	728	699	745	719	703	681	685	687	692	673	687	703	670	680	745	661	673	672	673	701	730	712	643	739	744	682	654	617	727	648	675	663	706	700	696	682	661	622	742	638	691	660	663	740	676	693	688	648	698	697
14122	5264	6502	4619	3244	2594	2052	12071	39461	38590	25559	15727	6676	877	321	295	299	271	274	301	270	278	295	304	250	257	306	324	314	284	306	292	277	280	302	305	325	292	286	302	297	301	294	257	302	282	263	272	305	317	319	314	294	299	321	315	259	295	281	290	314	270	283	285	291	279	265	301	302	300	304	314	299	305	303	285	280	307	259	297	246	260	286	280	319	299	314	274	278	299	291	294	271	269	281	288	264	292	313	289	316	275	307	283	293	277	276	284	273	292	290	298	295	280	275	273	312	296	304	275	277	302	303	322	247	299	298	317	300	273	273	295	320	269	292	283	290	274	289	293	287	277	278	280	319	323	286	268	309	277	282	310	277	293	300	297	276	286	282	295	299	304	294	290	320	286	298	279	288	260	289	292	312	274	276	295	296	299	305	326	296	309	286	279	282	300	306	291	254	289	274	250	293	273	311	259	285	269	308	270	291	274	293	285	278	287	292	268	296	249	293	286	292	281	275	294	291	303	290	282	314	294	307	296	267	289	334	311	282	274	280	279	265	274	289	308	299	272	299	281	270	288	276	271	270	306	287	303	282	261	289	309	291	306	273	298	292	331	321	313	275	288	241	301	262	290	310	268	287	274	269	269	312	284	305	297	302	323	279	293	290	278	266	277	280	304	294	338	281	294	267	276	304	266	325	288	306	292	270	280	282	298	283	296	289	308	306	294	266	281	310	293	287	301	286	295	292	289	297	283	290	284	307	282	302	298	282	284	255	287	290	287	278	288	281	259	296	311	290	274	294	302	280	301	278	289	316	297	306	291	285	327	287	323	277	288	300	300	280	276	298	281	258	286	286	306	278	305	306	273	305	286	289	307	295	333	288	282	279	307	289	280	279	309	286	287	306	288	308	283	275	296	267	304	295	271	299	290	305	275	283	287	266	274	287	271	301	298	281	296	287	290	285	300	277	285	274	278	284	302	248	262	306	288	287	287	280	269	274	290	278	257	265	323	279	282	284	288	327	259	257	277	284	288	303	293	274	280	294	274	308	304	272	299	301	299	275	294	309	297	292	288	298	296	276	283	289	299	273	284	277	302	293	281	289	322	268	310	311	301	305	281	273	288	286	301	313	297	319	298	288	263	264	283	298	324	310	257	279	264	322	288	287	295	283	297	305	296	278	290	297	303	281	330	296	275	261	286	273	275	314	296	269	314	292	283	279	295	266	293	300	274	300	329	261	269	294	317	324	293	295	281	269	298	309	292	298	305	274	306	256	274	296	290	278	286	264	273	288	312	305	267	303	276	267	286	291	304	286	279	261	280	281	263	299	322	265	247	292	304	314	302	295	257	242	310	305	307	301	277	314	293	309	307	310	312	312	298	279	288	302	290	276	290	286	286	260	287	316	308	329	335	310	296	280	296	315	254	303	301	262	333	325	307	275	280	313	292	298	308	315	282	299	322	306	299	278	304	297	303	297	279	289	319	271	295	289	293	280	274	292	258	272	291	279	304	307	286	302	299	278	275	279	280	264	269	321	298	302	302	317	292	293	287	287	266	291	310	303	309	284	299	315	298	282	253	286	295	300	308	283	291	323	316	269	323	296	291	335	277	314	312	280	306	258	292	245	264	293	304	301	299	265	305	301	281	295	281	307	289	288	277	276	299	313	292	289	318	299	284	299	289	303	340	267	281	294	302	287	271	297	274	292	259	296	293	272	290	305	301	298	293	298	302	305	298	280	295	288	315	288	282	296	266	313	315	285	292	297	321	318	287	291	274	274	305	302	298	288	282	277	289	286	290	310	289	315	266	289	297	283	285	269	290	267	270	288	258	300	300	274	299	316	285	272	298	285	307	288	279	294	308	292	310	278	278	280	288	282	301	298	289	307	310	292	291	285	301	299	285	316	243	311	302	339	318	278	284	295	288	317	273	284	283	280	345	252	267	305	268	288	286	268	322	247	320	309	289	311	296	296	271	293	302	328	261	290	323	312	304	306	277	281	263	306	314	298	263	283	300	300	282	289	286	316	284	303	293	293	300	307	299	302	306	281	300	304	309	278	300	285	293	289	318	291	297	261	290	278	256	292	290	294	287	299	264	268	294	308	259	304	316	268	279	281	291	289	285	269	289	287	269	282	264	333	298	253	285	312	335	275	273	292	286	306	278	302	315	308	292	284	273	288	283	292	281	282	306	260	296	285	304	289	343	281	280	279	293	280	262	292	284	279	298	288	277	272	300	253	254	282	276	298	298	284	283	290	293	286	301	305	280	274	283	301	314	339	299	282	277	311	307	295	318	326	297	313	282	317	273	284	297	294	308	284	266	313	301	314	286	296	301	280	331	314	286	286	291	281	291	271	287	297	263	289	273	286	345	264	284	287	312	276	287	262	276	284	293	320	307	331	274	294	287	272	281	280	262	271	273	289	287	307	288	296	287	260	300	284	275	273	276	315	287	269	295	286	250	262	277	298	263	288	297	270	283	324	315	313	321	260	330	326	277	304	290	291	286	280	300	310	306	286	292	308	287	296	286	309	268	274	292	296	337	275	295	291	285	298	251	264	260	292	273	281	298	299	284	327	299	306	315	311	259	296	278	320	280	284	275	297	292	315	261	289	241	290	269	291	270	311	306	293	298	302	294	289	290	279	283	279	315	301	289	298	308	293	282	273	279	296	298	303	271	280	313	299	281	308	291	282	279	315	277	313	276	265	254	315	274	316	282	325	284	311	291	316	292	259	263	279	273	274	280	280	296	258	293	321	307	294	288	273	286	280	305	325	296	302	269	291	293	296	280	275	285	303	304	240	276	316	349	300	278	301	261	285	288	292	264	295	271	290	300	287	308	283	279	325	282	299	265	293	263	279	286	285	266	286	302	315	280	299	272	301	294	281	297	309	300	307	263	266	303	230	302	284	293	274	302	260	293	308	291	276	291	284	287	285	304	243	275	278	261	309	296	287	285	296	291	283	285	284	309	291	252	267	295	315	287	291	272	313	286	265	253	267	278	283	288	287	306	294	278	277	264	329	320	285	306	278	293	316	273	328	269	283	274	305	255	306	283	285	283	263	265	315	318	280	328	272	264	272	284	287	255	281	268	278	273	287	299	300	303	297	280	296	297	293	289	320	281	273	293	308	283	284	289	294	287	296	288	308	278	303	312	285	312	266	267	289	264	251	305	289	284	280	319	307	321	298	280	292	285	322	301	310	278	284	309	268	299	283	295	263	256	278	292	237	272	304	278	285	275	308	292	317	315	281	272	300	297	317	294	281	250	288	311	312	289	290	306	305	287	296	277	289	268	280	269	285	295	278	315	315	296	260	310	274	258	296	276	297	305	291	279	277	261	302	277	308	301	306	303	276	321	300	264	285	289	307	290	280	302	266	303	305	266	300	313	253	300	300	331	296	302	294	286	296	317	311	297	314	321	279	302	291	269	276	269	261	259	290	319	279	301	290	297	259	283	328	280	298	313	281	311	257	274	317	294	317	295	265	300	316	286
8555	4456	9888	10305	9990	9299	8029	29487	57153	54916	42484	33361	18657	2083	733	716	758	712	739	699	701	717	680	716	682	691	679	681	709	718	702	643	735	738	721	757	710	758	714	710	707	746	686	661	711	731	700	720	731	728	659	730	723	685	691	709	675	743	684	732	779	690	673	738	654	696	693	760	719	723	743	771	684	705	679	782	713	759	726	688	673	717	716	625	673	676	701	709	679	673	721	697	652	672	721	676	721	685	733	736	699	668	683	719	721	727	704	685	729	738	692	702	678	677	729	708	708	681	727	681	725	633	739	724	713	721	668	737	674	715	668	647	725	681	692	717	728	754	667	704	646	733	723	735	701	715	758	673	719	700	712	695	698	708	670	719	672	676	700	720	688	689	692	672	694	707	687	730	655	721	702	705	703	692	685	650	720	741	681	701	754	680	714	691	700	717	719	675	696	729	668	712	727	660	667	715	708	707	697	720	648	669	698	697	712	690	720	649	681	737	693	713	721	708	678	691	705	667	714	731	727	731	709	706	712	700	689	714	688	674	702	735	688	686	709	670	690	718	691	714	648	688	679	665	727	688	699	686	715	726	740	710	690	707	701	695	706	708	698	671	668	693	666	729	695	752	700	711	680	700	681	682	687	700	669	672	713	709	738	745	671	677	699	707	664	709	727	700	715	669	701	732	706	673	701	711	674	726	673	683	721	694	699	687	704	729	695	736	681	655	743	715	657	696	680	700	715	748	709	679	656	697	701	725	734	687	667	691	678	753	668	676	717	693	682	722	668	703	673	728	681	731	713	691	689	704	682	658	718	680	643	740	672	671	675	693	681	657	679	693	669	696	740	736	671	701	721	701	735	713	719	741	689	728	732	669	666	700	689	690	707	735	666	693	707	712	752	734	714	685	646	666	671	703	717	724	657	704	687	730	733	677	699	733	689	700	703	690	723	675	671	726	694	731	698	675	713	683	714	673	731	747	695	710	723	710	702	753	695	675	746	694	700	678	731	692	747	684	639	677	710	726	692	669	733	711	714	662	710	725	719	725	703	738	700	713	665	726	685	708	671	714	723	717	661	691	727	713	739	737	681	729	715	722	730	632	753	713	728	705	724	696	692	727	707	687	721	740	718	706	663	710	725	695	708	689	709	765	684	748	688	777	682	623	705	668	662	728	689	716	691	677	746	684	740	692	693	701	693	704	711	750	674	665	699	715	716	748	705	716	672	674	667	701	712	691	697	671	741	718	687	727	678	651	723	653	713	705	676	688	683	688	710	700	663	730	692	703	656	719	687	677	647	704	690	693	672	694	712	754	754	701	742	696	709	753	650	712	717	699	696	745	719	680	750	730	722	679	628	712	699	649	703	699	709	736	745	694	689	701	682	714	672	719	660	700	676	711	750	695	688	637	718	756	695	702	733	679	677	706	725	690	702	692	713	726	704	714	660	659	685	701	748	708	667	725	677	728	674	703	697	700	724	732	760	716	715	675	626	731	698	722	706	696	728	732	726	679	653	699	682	703	737	732	695	698	725	735	679	696	703	676	704	713	691	694	682	721	722	715	726	657	690	748	689	696	686	739	729	691	709	730	718	705	653	734	699	721	693	664	721	686	681	701	708	710	686	714	689	659	697	719	724	672	734	704	775	736	720	735	648	709	701	720	725	764	663	689	684	725	657	708	670	730	673	715	681	737	665	702	718	689	688	704	690	723	709	725	728	706	706	717	719	723	710	731	685	710	693	706	700	701	699	714	706	683	736	666	663	761	686	744	681	715	669	686	709	698	689	671	727	679	707	690	731	697	698	696	715	716	679	721	670	721	697	696	743	713	698	744	699	698	667	713	715	722	720	689	694	707	733	718	731	754	722	714	663	701	671	722	734	724	722	687	696	695	714	688	731	762	682	702	716	708	720	720	705	745	734	718	747	677	700	687	713	697	717	721	695	663	687	681	701	675	697	711	701	701	724	749	735	702	712	668	699	693	698	686	694	679	690	748	679	749	750	680	729	730	718	718	662	746	658	753	662	692	725	738	719	721	684	673	733	756	647	646	700	706	696	684	706	698	746	691	716	713	678	700	715	686	672	701	715	699	737	666	700	704	689	745	750	684	734	692	694	710	720	701	721	675	704	742	695	726	712	714	714	666	703	702	721	690	709	673	731	679	706	727	647	711	693	721	706	756	722	704	741	709	668	729	697	733	723	677	714	758	728	709	697	715	708	699	742	675	726	708	711	728	685	716	676	712	684	658	735	704	663	698	639	683	741	713	762	696	718	714	718	744	705	732	729	744	771	622	666	718	689	715	744	634	720	668	706	714	682	677	718	683	666	730	702	727	723	670	732	734	697	715	710	732	684	713	738	711	714	687	698	686	716	693	715	754	685	690	717	729	722	693	723	715	667	667	781	732	677	739	729	652	694	680	726	704	675	701	704	713	720	695	690	720	708	664	694	697	734	753	693	675	739	670	691	692	697	723	732	678	721	718	717	692	715	710	734	697	739	713	717	708	726	723	698	748	724	701	693	703	701	693	694	630	732	762	686	675	687	684	678	686	688	737	668	707	683	697	742	688	713	743	666	696	706	706	694	718	736	708	695	748	712	747	696	719	669	656	708	684	645	665	707	702	699	727	707	628	670	744	691	673	715	728	737	702	697	727	747	721	732	729	716	706	711	703	700	717	704	700	733	738	656	693	738	693	737	698	651	691	696	751	690	688	674	664	674	700	677	668	708	716	664	665	697	668	721	699	650	756	692	729	708	662	697	697	720	692	701	689	702	696	717	722	709	706	680	711	681	681	695	689	709	683	751	703	708	674	698	757	728	748	707	735	687	745	707	700	717	695	704	689	697	687	704	786	699	701	707	703	707	735	697	665	703	721	719	680	701	685	692	717	723	719	681	666	683	696	680	672	717	725	723	728	686	726	734	737	676	682	682	698	682	690	661	677	680	701	745	715	718	659	733	720	734	698	705	690	696	711	713	724	710	677	711	754	709	739	718	773	676	688	705	715	680	723	708	724	662	707	716	744	702	727	692	683	734	698	657	712	675	688	742	728	665	700	714	688	689	729	724	681	737	657	683	734	718	779	694	714	679	740	725	679	719	637	684	672	734	736	704	719	699	653	693	725	715	644	665	713	675	674	714	707	725	685	711	729	721	703	693	666	714	686	679	695	672	725	701	724	732	740	698	721	669	697	732	766	671	697	724	704	705	638	649	687	770	701	707	726	722	660	711	711	736	724	693	669	698	754	735	703	697	697	714	692	748	729	716	673	717	688	736	737	672	694	677	738	687	729	777	676	706	727	659	646	735	722	664	726	742	695	679	677	743	686	691	701	729	694	774	705	699	674	734	678	754	638	678	698	684	726	704	692	736	638	725	713	707	635	713	702	715	660	688	741	696	693	678	720	678	694	744	719	689	676	640	675	710	713	664	693	660	720	736	768	673	700	709	756	688	679	694	682	774	751	672	691	717	686	744	668	625	734	694	727	712	721	732	719
2572	737	953	690	446	482	445	860	1910	2118	1783	1212	637	187	192	209	161	201	189	194	195	156	163	194	181	174	210	196	208	211	164	181	184	185	213	202	181	185	187	185	193	201	202	199	192	220	156	175	233	176	168	201	224	191	192	182	183	168	183	189	194	193	158	207	200	191	188	194	199	192	182	169	187	169	208	187	196	206	186	179	188	218	197	182	204	193	170	178	201	211	194	211	188	198	176	180	170	195	197	188	164	188	185	211	197	208	182	168	180	190	201	194	194	186	194	188	162	190	193	170	206	192	206	180	184	183	199	199	177	182	186	186	189	162	195	186	195	216	177	194	211	180	171	180	203	227	195	196	191	188	184	188	194	166	189	187	210	198	189	186	190	193	169	190	174	193	208	193	201	217	202	221	184	202	188	189	180	161	176	211	174	182	195	169	156	183	213	187	186	171	182	204	209	164	182	191	205	208	186	180	174	189	188	200	210	183	181	212	196	170	207	205	188	181	193	198	185	196	194	179	169	160	165	188	182	185	182	197	185	189	189	185	179	166	180	179	180	164	182	228	170	172	209	211	181	210	202	175	168	186	190	211	210	189	202	185	173	201	210	199	210	182	205	211	194	182	176	208	204	210	181	184	183	186	173	183	186	163	205	184	199	174	192	208	182	220	219	177	186	194	196	160	194	211	177	194	190	182	197	183	209	200	195	182	197	200	188	198	202	187	193	191	207	182	199	176	201	193	166	199	198	164	203	208	189	186	186	219	219	175	189	196	191	210	187	197	195	200	166	186	182	199	182	174	164	185	201	201	175	165	187	174	196	177	184	197	203	202	190	204	228	177	201	167	169	215	190	202	223	202	200	192	172	186	195	175	191	163	182	175	197	182	213	192	179	189	196	203	185	178	205	184	207	177	198	167	215	199	226	176	190	166	169	198	208	187	165	207	188	160	188	200	179	176	216	179	195	202	170	184	185	176	186	191	192	186	199	184	198	193	198	184	187	192	180	174	172	191	197	175	175	187	154	163	197	172	216	181	189	182	189	189	215	182	193	209	178	180	178	186	173	182	205	186	164	208	206	201	202	188	208	186	211	193	193	194	184	190	182	190	206	202	187	202	181	191	198	179	218	182	180	188	203	206	154	193	230	212	171	205	178	201	191	179	194	170	186	210	199	193	183	179	190	206	164	180	194	198	191	201	205	186	198	189	184	180	186	177	180	193	201	195	186	207	191	181	168	179	180	193	223	199	185	173	191	215	180	204	185	172	182	184	183	213	193	197	183	195	197	186	192	210	181	177	206	195	203	206	176	201	182	170	162	196	205	180	191	185	185	178	202	222	209	204	195	200	201	187	203	183	189	200	190	186	188	188	213	177	181	176	178	210	194	175	202	198	200	199	180	154	187	188	179	208	189	177	176	215	201	180	186	186	178	188	203	198	161	198	201	200	180	195	202	192	196	177	176	170	184	202	187	172	190	200	177	175	205	178	176	188	170	183	184	196	165	203	216	182	194	195	184	163	213	201	210	194	174	207	199	163	185	170	204	216	217	188	194	208	171	193	176	172	183	170	168	192	184	207	185	179	188	170	184	193	200	176	173	183	197	166	187	190	207	195	196	174	158	186	195	173	181	192	184	195	214	183	204	197	147	194	195	190	186	180	188	175	169	216	178	188	189	195	198	188	204	189	199	191	201	215	206	180	183	207	187	224	188	199	191	193	183	178	201	196	189	186	212	169	200	181	153	211	191	178	187	204	210	204	188	189	213	180	186	210	209	201	178	185	196	201	204	225	167	199	217	199	188	210	163	191	179	181	200	164	204	158	193	169	183	186	183	186	212	186	195	209	164	227	182	191	170	212	194	204	205	197	222	187	187	195	171	190	209	177	186	212	220	177	199	167	196	182	179	171	185	186	201	185	166	219	202	176	192	194	204	173	201	148	184	179	188	194	208	191	227	208	202	196	178	194	190	183	205	197	200	197	194	179	195	196	169	201	173	174	194	190	203	202	206	192	193	201	209	187	192	165	221	178	213	179	217	204	203	215	193	169	197	219	198	185	185	193	187	193	195	208	200	209	201	194	194	182	167	169	204	207	193	199	222	204	181	172	188	202	188	195	186	214	188	203	211	210	167	194	202	180	198	189	185	195	218	188	191	185	195	203	193	184	203	187	199	166	200	189	204	171	209	195	181	192	205	175	169	194	194	205	173	186	188	185	180	178	197	195	190	178	184	166	196	185	206	191	185	166	194	175	205	171	164	179	184	183	185	173	186	197	194	190	182	188	210	188	196	191	169	200	171	186	166	194	179	185	181	188	193	179	189	204	181	176	198	201	175	182	183	200	201	190	195	195	187	179	209	198	207	208	174	195	172	165	176	174	163	205	174	171	198	212	186	184	162	184	185	198	200	169	181	181	188	211	187	193	223	192	187	184	178	187	186	177	194	224	193	164	185	165	194	171	188	178	198	212	166	175	190	183	161	193	143	190	201	174	182	205	184	193	186	175	197	188	202	190	180	190	188	191	197	183	205	173	192	219	163	199	183	210	175	188	168	192	189	186	182	205	188	200	194	207	203	190	189	207	203	198	211	197	192	214	203	213	208	174	203	198	189	206	190	176	203	179	223	197	184	204	192	208	189	198	186	180	202	202	218	205	224	188	173	192	203	186	191	178	157	162	215	189	187	194	195	186	171	187	204	162	186	207	183	224	204	189	204	198	224	188	209	184	190	192	189	180	191	203	168	185	184	174	204	174	211	189	214	190	184	193	170	193	189	213	188	217	201	194	186	170	187	193	205	210	207	185	207	186	186	182	192	183	174	193	184	155	193	187	188	170	183	179	196	188	175	193	195	174	187	196	209	184	175	186	216	188	201	181	204	190	188	168	194	191	192	185	171	206	191	189	212	179	181	204	212	201	189	193	180	183	220	193	196	192	181	221	205	175	221	180	176	168	187	185	205	182	191	189	210	180	174	176	200	179	182	207	189	198	212	187	173	181	181	178	202	185	188	176	188	188	170	175	195	214	206	165	199	197	173	171	191	212	200	195	186	169	198	189	195	168	193	201	220	203	205	194	172	185	173	169	200	211	224	191	191	193	164	174	184	167	207	180	184	209	212	187	187	195	201	196	201	162	193	219	199	189	186	154	198	223	217	171	183	203	173	169	187	185	164	189	222	178	195	186	182	191	186	189	191	187	198	195	182	193	192	185	182	187	195	217	194	166	189	203	214	171	186	199	170	173	202	185	168	190	195	195	188	214	194	193	189	201	195	190	176	198	177	187	176	179	194	166	184	222	202	173	191	190	203	179	161	184	180	203	202	224	164	185	207	203	203	197	180	194	213	221	201	199	172	176	205	182	162	224	175	207	187	187	201	204	206	179	177	184	196	201	204	196	187	176	180	193	179	214	172	221	177	214	220	176	217	191	208	198	185	188	211	165	212	189	177	208	177	205	194	190	186	214	187	183	210	182	181	192	166	190	198	187	210	167	207	190
2609	1121	1954	2301	1712	2020	1817	4250	8585	8929	7076	4532	2294	601	483	515	507	493	474	482	501	508	512	501	470	530	454	455	513	514	470	495	536	498	501	540	517	518	514	500	489	491	498	494	497	491	494	483	508	511	461	529	488	433	496	494	473	522	521	524	522	556	507	490	540	501	512	475	499	479	477	510	483	507	496	520	523	514	537	520	541	539	484	485	480	487	486	513	483	498	449	539	523	491	533	523	500	484	523	527	508	481	505	517	505	536	485	489	477	497	524	538	471	501	511	496	498	508	518	525	508	490	483	499	516	493	509	518	503	511	518	530	492	525	505	489	509	479	502	524	496	481	490	491	475	493	512	503	469	528	508	504	488	493	501	532	546	493	464	478	529	490	511	465	483	521	497	519	524	498	528	472	497	472	517	516	498	519	501	529	481	498	495	526	488	492	456	550	495	524	511	486	458	487	481	506	501	511	504	517	488	481	552	481	476	496	513	492	483	510	493	464	474	539	482	515	493	538	507	496	525	503	487	479	491	491	519	473	517	503	476	507	495	469	488	497	499	520	522	523	502	500	520	473	482	496	513	463	506	490	468	497	512	537	463	490	504	475	524	507	465	469	506	520	492	522	526	543	510	480	518	504	468	534	469	499	544	477	503	500	508	498	492	448	524	489	488	483	514	487	487	501	536	466	520	516	533	517	486	493	486	517	515	490	525	473	489	507	509	488	492	482	488	539	509	464	498	499	473	497	517	514	528	469	467	526	484	516	459	512	498	503	507	487	529	494	508	548	499	477	512	474	498	459	501	514	538	509	516	492	504	520	510	529	502	479	499	494	507	493	481	460	513	473	518	490	539	493	507	536	499	477	480	517	491	532	498	484	559	537	500	487	499	515	509	538	506	537	517	532	531	490	466	536	521	565	467	471	508	492	487	484	513	509	488	520	491	518	517	477	476	527	547	519	549	476	500	469	474	482	511	508	486	530	549	524	510	487	515	539	510	472	487	477	488	507	509	525	496	486	501	549	508	497	535	498	487	487	518	512	508	477	468	480	480	492	526	507	536	511	513	502	499	526	482	479	487	539	510	507	482	534	503	525	516	514	480	531	506	533	519	527	475	503	517	489	524	533	496	511	485	514	543	508	555	486	502	493	540	501	475	484	475	511	486	500	511	510	479	521	486	498	513	495	541	507	506	531	512	476	517	492	516	539	498	490	524	514	525	492	496	473	470	517	525	501	484	521	492	464	498	489	517	506	505	487	480	492	524	490	512	489	532	490	474	494	457	460	475	509	512	520	521	517	466	494	476	495	477	512	515	495	471	497	515	515	476	462	522	516	498	496	504	500	499	511	518	472	468	503	505	482	496	549	482	567	515	535	449	537	478	483	511	501	472	494	544	486	513	513	495	471	521	503	480	490	501	494	471	506	502	514	497	514	491	478	512	478	526	479	473	476	490	516	495	512	481	552	516	502	499	483	514	458	450	506	477	510	525	520	510	486	471	511	462	490	508	487	513	508	500	508	492	456	495	509	531	500	489	506	516	502	486	498	503	524	536	503	475	501	528	470	498	495	483	515	485	530	478	481	491	525	516	538	517	488	527	511	503	490	465	493	522	480	524	482	507	550	460	503	441	513	509	433	478	451	502	498	508	462	471	466	493	495	512	488	514	471	470	505	508	495	517	524	467	484	504	499	510	529	534	521	504	530	514	484	517	498	512	493	473	479	517	508	482	496	478	501	472	493	451	514	495	548	492	505	473	510	487	497	514	499	509	556	540	527	498	532	498	513	494	508	479	554	529	517	507	511	499	525	518	485	490	518	512	479	477	481	434	532	470	540	530	484	522	493	509	521	537	475	529	479	546	521	492	526	495	542	504	518	557	464	524	519	523	511	478	482	499	471	513	504	556	484	493	517	487	495	500	514	510	486	562	469	483	480	517	472	527	519	489	500	527	509	520	493	507	484	517	490	505	472	490	508	470	496	498	465	478	501	481	503	541	491	479	479	478	521	467	514	462	492	503	472	494	473	535	497	491	443	519	523	513	501	531	492	509	471	519	513	485	519	483	465	524	521	505	507	481	507	479	491	491	522	537	525	526	464	541	481	482	517	486	513	495	479	488	527	501	476	469	529	475	487	503	498	464	516	488	524	531	493	485	514	526	455	483	506	459	493	493	487	498	512	511	536	497	482	536	496	486	489	465	533	501	496	514	519	528	483	460	535	506	483	525	493	556	520	494	507	476	490	514	506	470	531	516	467	485	487	498	470	526	472	518	512	478	509	514	516	495	483	480	516	508	490	527	527	544	517	466	481	527	522	523	545	475	489	497	487	489	477	527	496	472	508	471	514	541	491	494	482	488	508	468	539	518	476	496	537	522	514	519	476	511	512	477	533	510	511	493	488	519	478	509	514	499	502	495	508	525	508	467	519	511	477	493	451	522	504	501	529	497	517	540	486	491	499	500	463	514	488	496	493	508	522	538	504	529	502	488	508	512	517	514	496	537	504	539	464	498	493	501	475	483	515	484	511	570	491	547	517	532	509	500	480	506	528	521	555	531	497	515	491	504	519	506	513	495	461	470	483	515	513	487	509	508	488	484	499	465	530	477	467	507	486	534	510	511	502	502	499	490	482	466	516	503	493	465	521	482	494	505	501	509	496	499	499	505	447	468	497	550	483	542	438	483	476	481	460	529	522	520	464	496	522	462	568	501	508	520	497	504	514	478	499	540	512	500	496	530	478	513	492	512	504	499	498	517	482	473	468	488	526	518	500	523	515	493	475	529	539	502	559	480	539	545	485	484	532	515	506	498	485	476	541	500	527	489	503	487	516	489	486	491	492	514	528	502	514	497	480	498	519	519	489	500	510	482	501	513	500	530	506	506	492	497	492	483	501	513	517	521	542	474	514	506	510	454	506	506	530	467	467	515	513	532	483	491	476	510	457	469	513	523	507	554	486	522	493	495	549	486	541	509	499	517	500	508	531	489	530	489	494	445	532	512	479	482	568	528	537	480	512	500	464	475	498	490	509	479	523	526	534	483	508	503	466	537	496	535	492	480	498	490	559	544	516	513	507	522	471	477	511	500	504	512	510	478	511	481	474	490	532	508	481	503	471	478	501	491	516	514	486	501	507	503	477	524	511	523	542	502	459	518	488	478	514	513	480	501	504	478	487	529	490	477	468	492	493	520	481	472	458	514	481	475	498	535	505	469	524	501	494	505	539	506	502	492	463	506	507	499	515	521	489	505	517	505	538	531	535	503	515	497	496	512	508	458	525	503	528	481	494	502	479	515	538	498	501	507	499	501	489	509	499	515	538	473	524	482	516	473	523	494	520	489	518	513	499	523	502	484	499	520	522	531	464	506	477	525	505	465	477	500	498	466	490	503	512	527	504	502	514	510	541	514	487	522	528	521	549	525	481	497	495	529	506	512	505	503	492	508	543	515	510	482	516	535	487	516	472	518	522	527	472	479	518	498	522	496	522	506	516	495	517
7595	2596	2483	2000	1401	1008	830	10734	24551	21466	12475	7069	2902	720	279	290	313	251	331	298	304	292	292	284	268	284	302	308	309	278	289	314	265	304	281	316	277	266	318	302	254	283	286	288	292	295	286	292	301	303	289	290	291	292	289	309	275	296	323	320	299	280	280	300	309	276	302	294	271	287	295	264	280	274	265	277	296	310	260	307	275	308	312	301	301	269	297	251	273	281	307	265	276	296	319	283	266	314	265	269	271	298	258	309	312	299	298	284	277	272	291	295	278	265	289	269	270	295	324	279	296	291	285	241	294	284	278	301	272	296	305	310	297	282	276	307	288	285	286	295	325	281	316	268	273	257	264	302	291	284	281	281	267	300	320	322	285	317	271	269	296	286	280	261	314	305	265	260	296	274	296	312	298	278	273	273	259	249	293	317	271	294	298	289	273	302	286	267	290	297	307	277	271	318	305	317	290	295	302	295	270	290	250	340	331	279	296	280	280	291	289	288	297	297	284	291	323	293	302	288	268	298	308	273	289	263	269	296	294	292	311	272	285	302	276	286	278	315	288	294	300	293	295	322	283	298	284	316	279	280	275	282	237	282	301	275	280	253	283	291	293	269	288	276	279	289	268	290	301	321	282	286	296	270	285	298	308	295	276	291	283	283	301	311	260	285	298	295	274	310	292	276	282	274	248	279	276	321	305	264	292	296	269	284	293	304	285	299	288	268	283	291	287	278	275	294	299	296	285	287	323	276	282	278	281	297	298	263	275	311	278	269	291	286	310	290	289	300	273	258	289	275	314	291	312	265	273	283	253	317	316	266	282	272	293	282	274	257	249	302	311	281	270	284	292	284	329	274	264	297	293	307	321	277	299	312	293	293	309	258	270	286	266	270	305	313	269	315	282	249	276	288	272	279	284	310	285	289	304	294	276	293	263	289	295	321	335	297	302	269	261	280	284	305	280	296	293	285	279	270	298	315	298	277	329	279	284	317	309	282	313	270	261	287	268	286	299	278	304	260	286	268	309	289	325	266	297	297	280	280	302	320	290	266	283	282	281	257	292	298	294	298	288	285	307	280	285	273	280	277	290	277	294	297	308	306	344	303	277	293	291	280	282	301	278	280	274	273	280	286	285	276	311	277	278	270	293	290	266	301	306	300	311	295	262	268	278	309	292	274	315	298	279	256	258	264	274	301	292	294	291	300	273	301	305	288	285	286	309	285	288	279	295	296	287	292	292	270	285	292	323	299	288	265	274	271	281	290	288	286	311	290	318	270	311	290	311	284	288	286	277	322	287	270	288	275	266	293	301	278	256	293	295	290	315	285	287	281	278	308	230	302	314	303	278	292	283	249	250	289	276	297	281	303	299	293	270	288	282	287	277	303	312	283	305	298	274	279	298	300	296	279	319	275	268	282	271	320	275	282	282	290	287	262	297	295	285	292	300	294	311	281	292	276	296	279	283	289	300	280	341	308	271	303	293	286	275	283	334	270	283	299	302	274	279	262	298	254	297	330	279	305	306	280	291	268	255	297	291	294	284	299	296	321	308	285	299	290	281	291	281	286	295	307	321	301	318	308	283	326	320	282	307	287	312	277	297	276	277	311	277	272	274	293	291	295	292	295	283	237	287	305	257	300	281	291	288	275	306	299	286	287	265	302	291	289	280	282	266	306	278	317	303	293	286	272	304	279	304	292	305	277	295	307	291	318	256	275	262	260	269	272	300	264	290	282	279	295	281	279	307	269	280	279	264	294	295	295	278	289	300	291	263	285	293	302	290	295	301	284	277	300	269	327	292	296	292	284	288	300	288	264	283	309	277	309	315	292	295	310	266	289	287	290	283	299	282	250	289	307	292	266	284	273	291	291	311	308	288	323	307	290	267	285	305	269	269	279	305	282	292	285	291	308	290	257	300	282	261	286	271	260	254	324	275	304	259	275	281	285	286	284	300	282	266	331	332	258	285	300	267	263	265	314	303	295	315	315	271	275	275	292	289	288	294	288	277	304	274	279	311	273	304	253	283	290	292	294	283	317	269	297	311	283	274	290	310	312	289	255	293	289	276	257	280	295	273	284	306	300	270	281	261	288	284	301	309	296	348	298	304	283	317	287	298	328	323	268	313	283	286	276	289	295	275	290	265	294	278	335	286	301	302	283	287	277	272	306	316	300	290	278	264	301	281	295	300	268	316	266	330	275	290	281	298	299	284	309	331	292	330	295	267	297	293	269	281	312	279	286	270	304	309	295	287	272	322	311	281	286	284	301	257	287	291	277	275	298	279	299	270	267	291	320	277	283	284	294	300	296	302	281	276	322	286	271	270	296	309	282	283	320	307	274	303	293	270	300	271	269	317	290	299	301	280	278	285	290	283	300	289	290	311	277	261	285	286	271	285	309	281	303	268	301	304	302	301	281	274	297	308	309	273	301	317	244	293	270	303	315	274	299	294	269	313	291	270	285	292	248	285	302	304	262	287	309	264	284	278	301	260	283	295	270	264	285	329	309	264	288	320	285	330	317	303	309	271	285	271	284	286	291	276	297	287	290	266	288	274	292	342	272	320	284	277	282	294	286	278	288	300	308	297	279	288	269	313	279	292	264	306	278	305	289	287	284	286	307	289	281	284	285	287	302	308	313	300	288	292	293	288	305	283	294	270	293	270	280	280	284	329	283	295	307	285	298	310	269	278	260	303	275	290	265	287	284	280	325	290	293	327	260	287	256	297	293	286	259	261	311	289	287	317	310	305	290	281	285	302	263	316	260	310	288	298	288	284	274	290	299	297	290	303	312	309	287	301	302	272	277	281	300	286	289	274	259	282	285	274	289	315	299	311	264	292	276	285	301	271	268	299	258	309	280	250	316	294	277	284	293	284	310	266	305	250	310	276	299	323	299	293	300	302	282	271	297	253	295	325	305	284	297	289	289	299	306	269	271	274	303	267	298	289	319	304	274	286	266	301	268	290	282	292	280	298	317	296	293	288	284	300	307	276	270	273	276	299	271	328	308	341	279	255	284	297	298	272	296	243	298	272	287	296	311	272	266	284	289	301	254	265	300	290	265	288	298	338	284	275	284	273	265	284	311	272	256	298	316	273	270	299	279	283	284	267	295	328	279	281	304	295	293	313	291	298	295	279	285	307	316	289	313	297	295	313	309	297	289	288	280	287	285	293	288	301	300	285	277	295	301	303	287	294	271	288	251	306	248	298	320	302	331	264	292	291	316	278	276	274	285	277	299	292	323	275	299	280	300	281	280	264	271	304	284	262	275	294	280	254	294	261	310	310	313	276	298	296	292	281	280	263	290	284	304	284	274	286	293	293	295	288	319	270	257	317	306	311	300	282	316	285	290	290	293	277	295	299	304	283	306	270	300	287	277	315	314	308	296	296	267	282	292	288	305	283	265	275	284	286	288	279	302	281	305	292	277	268	305	321	302	285	271	264	299	315	273	284	291	302	272	278	316	281	259	237	298	289	272	300	284	287	269	298	295	304	274
6432	2655	4604	5433	4710	3702	3491	29146	45156	40625	30255	22055	10584	2412	734	698	746	677	734	681	720	729	701	759	689	748	750	755	716	698	687	709	745	708	703	724	698	726	685	720	711	690	709	713	749	767	740	722	711	742	703	746	719	712	702	762	730	744	722	747	752	702	772	708	725	717	725	742	683	721	707	750	740	709	778	711	694	714	756	699	715	762	716	741	741	721	716	722	675	742	719	730	722	680	733	700	731	722	696	725	778	713	724	701	783	714	763	718	704	733	747	718	700	724	758	726	720	728	701	752	675	764	733	782	718	732	730	721	723	705	694	707	695	764	667	707	718	676	694	682	799	735	730	707	752	670	742	719	690	715	742	736	730	736	675	745	743	710	699	734	728	735	666	712	720	765	693	757	706	710	736	733	712	689	742	729	699	706	793	722	695	704	731	718	666	707	731	732	742	770	753	813	700	694	695	729	756	657	690	674	744	774	705	691	741	735	701	678	734	767	710	754	693	743	719	690	707	685	730	776	709	713	678	666	716	778	706	735	710	669	752	689	739	779	757	751	695	697	729	690	698	676	742	725	750	753	710	691	703	680	692	754	703	749	784	698	717	734	712	754	709	704	666	712	688	722	690	693	790	745	707	732	705	746	731	758	686	702	723	759	747	765	727	680	721	694	710	719	692	691	717	712	772	682	667	701	690	693	689	790	706	797	719	766	680	718	751	727	653	704	714	724	710	773	699	742	726	744	707	759	746	686	759	693	696	713	694	768	737	702	691	676	731	721	749	722	752	774	725	730	713	732	684	723	686	701	722	717	687	718	732	773	723	698	745	718	738	722	697	710	706	712	729	700	767	694	741	729	773	731	774	774	686	721	753	710	669	713	705	704	734	719	736	692	743	759	712	658	764	734	737	720	725	714	718	698	785	671	691	754	681	726	722	752	698	722	732	670	665	683	724	737	760	716	731	753	719	700	765	694	704	774	691	748	797	685	711	684	728	737	719	701	710	698	710	761	736	767	684	709	712	695	750	729	740	730	739	728	717	724	675	750	691	679	743	703	690	737	758	736	713	688	758	727	697	722	703	744	699	674	726	695	745	740	736	758	713	670	716	736	726	726	735	727	721	746	725	709	775	745	694	725	701	674	697	770	710	719	726	784	737	724	681	756	727	750	706	715	744	728	704	737	722	705	768	715	733	744	709	720	729	706	683	754	706	688	713	717	714	769	733	713	786	714	726	708	726	710	699	712	711	711	708	720	741	706	733	709	709	704	738	711	694	728	709	760	684	730	758	752	721	751	727	700	751	679	740	732	699	703	658	754	742	776	688	707	704	734	753	734	664	760	717	674	724	731	743	707	729	798	779	744	677	767	706	678	746	702	724	748	743	746	702	765	716	746	714	768	709	785	710	741	738	707	722	763	771	732	713	743	693	718	755	701	737	700	723	702	693	732	714	715	727	738	688	780	722	719	753	701	732	724	722	740	732	704	735	691	749	727	784	730	699	742	754	714	719	759	775	686	708	735	685	720	684	774	713	757	730	716	734	737	713	700	724	685	725	676	738	757	711	743	705	716	716	673	769	706	756	653	720	775	761	743	666	684	673	725	769	697	706	702	732	717	716	701	727	696	689	760	711	736	722	716	747	709	776	722	710	726	677	732	744	699	707	724	741	715	753	732	715	698	719	717	710	755	675	714	701	703	761	709	724	723	724	763	713	765	742	698	736	709	720	731	745	760	712	774	706	726	756	704	743	759	679	745	723	683	704	738	717	722	710	719	665	732	716	747	740	699	717	742	738	707	714	753	744	741	772	716	710	740	724	669	745	717	704	704	728	725	769	680	702	721	730	730	697	681	757	703	724	720	686	730	706	724	751	730	774	667	760	713	695	682	697	740	743	716	740	689	706	726	709	728	744	722	721	742	677	723	720	747	674	729	652	673	707	692	672	734	679	711	711	712	739	720	722	717	698	730	738	730	734	711	750	735	695	701	693	765	741	659	676	676	698	746	732	697	714	712	725	698	682	726	738	687	704	695	751	716	709	722	741	762	692	689	734	734	717	742	712	716	646	751	677	713	708	732	694	765	707	743	712	701	698	691	715	687	758	725	706	703	711	715	728	774	743	725	772	718	709	756	725	694	697	726	674	728	721	720	750	729	704	727	722	748	683	712	735	735	781	693	739	713	695	732	762	726	721	744	745	729	735	706	764	701	764	715	742	800	773	690	704	677	721	721	727	747	751	726	715	773	720	696	723	732	703	698	737	732	741	742	755	742	725	710	739	717	748	721	728	698	695	692	669	729	695	781	742	707	716	743	768	740	718	707	721	722	759	763	775	739	763	718	743	684	736	721	774	767	734	749	742	705	673	733	705	690	775	718	715	726	711	718	714	690	733	739	751	681	734	720	781	732	730	691	741	739	720	699	747	722	766	692	681	677	741	749	751	758	776	675	731	694	698	718	712	706	733	708	737	713	683	717	742	748	707	723	745	674	779	708	690	708	766	717	679	735	747	747	690	712	722	678	722	710	761	648	764	742	664	726	701	712	778	750	722	702	799	742	718	719	713	714	713	699	752	735	712	736	742	705	642	703	723	708	732	735	726	731	760	667	733	731	742	712	742	699	708	707	695	692	725	680	719	693	714	654	729	740	696	731	719	744	750	734	726	730	756	709	705	715	749	790	747	733	753	697	738	756	717	708	698	738	738	710	730	731	744	735	723	712	718	757	675	720	715	686	720	697	711	737	779	723	698	726	776	695	674	724	769	640	700	739	722	779	701	726	745	699	775	753	715	705	720	685	730	698	737	765	722	711	759	709	721	745	724	745	755	696	734	713	710	683	718	726	734	728	762	678	741	676	674	737	700	750	704	738	742	696	675	710	733	706	708	743	753	721	755	698	718	723	720	695	764	696	734	754	736	686	727	731	731	723	650	771	774	729	768	700	726	731	710	716	709	694	805	753	698	744	691	732	723	726	699	748	662	672	734	745	756	680	738	692	724	687	729	736	730	691	696	688	747	720	680	704	735	748	671	774	697	731	651	740	717	741	716	698	656	742	739	713	717	729	739	693	719	677	722	751	736	728	736	704	696	702	764	735	690	709	735	766	674	708	729	736	724	721	708	728	672	740	740	717	728	738	693	733	745	717	744	699	725	704	680	704	761	700	695	683	733	718	698	720	712	739	740	725	738	689	701	737	706	737	750	749	722	748	688	738	696	683	757	702	717	720	753	685	727	745	690	756	657	748	765	686	679	703	721	714	660	766	722	714	692	720	704	733	762	671	738	784	714	700	733	790	719	722	745	707	691	727	752	711	740	723	711	703	734	674	738	718	765	698	710	718	714	721	701	684	703	761	698	753	705	722	683	793	685	706	770	700	739	705	698	682	706	701	740	748	728	708	714	718	723	701	710	722	736	748	674	708	683	717	709	713	708	685	713	702	707	731	696	702	723	664	752	706	713	724	712	715	719	708	709	732	736	690	740	742	718	762	678	710	726	698
14570	5468	4555	3287	4375	4227	4054	24155	42312	35944	22972	13160	5442	1479	349	311	328	310	354	348	331	319	316	314	356	338	359	305	369	329	347	321	307	300	334	315	323	314	312	310	320	330	297	314	338	310	354	346	310	304	345	328	342	333	312	321	305	343	339	311	307	336	321	317	349	353	326	316	324	287	325	314	316	303	315	308	306	309	355	308	314	320	330	323	331	330	350	334	339	347	332	315	321	334	338	336	339	333	325	313	329	312	335	320	302	302	307	285	326	343	338	327	335	328	331	338	327	324	327	359	274	294	288	320	337	347	340	321	323	351	320	339	321	346	333	358	322	324	336	303	316	321	333	334	343	309	310	338	337	333	308	294	326	310	312	328	331	328	325	322	335	311	313	346	331	346	309	294	322	317	321	331	305	298	321	342	339	337	322	360	344	360	315	368	317	333	283	291	306	306	318	316	311	309	358	348	299	329	333	321	324	287	309	310	305	329	319	328	314	346	295	326	336	326	315	322	346	342	301	352	318	330	327	343	340	355	318	324	322	344	333	287	308	338	282	317	320	321	340	346	311	370	308	301	307	304	345	332	308	341	339	345	332	338	299	346	335	287	303	335	309	289	341	311	310	314	324	307	303	364	345	323	312	315	350	342	333	332	299	350	308	310	313	344	322	310	302	329	305	322	330	328	326	319	298	376	335	310	319	329	334	313	317	329	316	337	284	309	324	325	321	323	314	349	343	324	342	334	357	316	377	332	307	330	339	331	336	312	339	331	307	322	334	300	313	318	333	341	305	311	330	336	321	323	323	326	341	330	329	367	342	333	298	331	337	345	309	321	315	350	308	326	316	307	327	340	322	333	325	308	313	342	314	273	333	302	327	361	325	332	342	301	343	324	314	304	343	296	341	340	302	291	359	313	315	326	339	283	365	334	333	333	306	315	339	297	281	322	328	326	337	322	325	333	351	313	327	339	325	313	316	333	323	326	331	332	371	313	329	336	329	316	305	335	309	320	332	328	348	340	341	275	320	349	344	294	336	332	324	349	321	327	341	321	333	320	335	340	334	325	273	346	365	343	303	305	316	331	322	286	321	292	312	328	330	300	338	340	320	320	322	330	336	333	314	343	333	308	321	361	327	316	322	317	301	308	283	323	315	302	315	353	338	320	321	336	294	314	324	324	307	296	315	319	345	322	356	326	325	331	322	327	331	319	346	321	306	327	316	349	345	310	332	314	352	325	327	329	283	338	297	312	286	284	285	336	313	341	286	311	329	319	324	317	322	272	349	311	319	370	344	294	313	307	319	314	327	314	342	356	344	296	298	325	313	320	342	318	334	331	305	345	311	346	300	309	300	331	318	323	338	352	328	321	314	343	317	327	347	332	330	324	306	338	339	327	323	335	337	367	321	339	335	313	343	334	282	325	322	336	313	317	321	329	305	291	299	339	313	315	316	335	360	335	349	318	313	323	309	328	326	348	324	298	288	304	333	319	326	352	305	307	329	320	283	291	352	328	313	338	316	306	314	307	304	348	311	308	341	347	337	332	286	281	318	344	318	311	339	320	308	331	297	313	335	327	335	310	332	320	297	315	372	330	349	301	333	309	324	322	335	321	314	367	324	327	329	342	335	389	351	318	339	305	326	336	307	334	332	263	348	326	349	305	315	352	326	324	337	318	316	319	321	322	318	323	337	300	357	339	340	304	334	357	348	310	321	307	296	326	300	321	287	288	304	340	320	310	346	305	319	327	309	302	323	302	317	296	313	318	349	327	297	332	320	307	335	326	320	322	346	332	337	314	320	300	302	350	338	332	342	359	342	302	335	335	306	340	353	324	336	319	294	315	360	296	337	336	305	336	305	321	325	327	311	288	344	320	292	329	368	349	336	313	303	336	347	339	322	355	307	299	324	329	292	359	338	320	291	336	315	318	314	327	329	347	340	325	345	307	291	339	340	308	323	308	315	309	316	360	318	312	344	302	308	328	331	324	352	307	313	269	328	324	289	352	309	309	306	315	331	306	336	344	354	273	331	311	301	345	355	329	333	332	315	313	353	333	366	333	320	311	332	327	325	341	311	345	285	342	310	314	390	338	340	344	329	338	296	355	316	320	315	307	355	298	319	314	336	303	324	347	351	327	329	333	332	321	318	341	307	310	319	342	338	346	314	295	304	349	370	303	327	275	326	306	309	329	289	281	313	326	335	324	318	332	302	354	361	304	323	339	337	314	300	301	316	324	323	337	349	329	324	311	305	314	292	331	310	303	336	327	343	355	337	309	365	336	323	343	327	349	347	301	314	344	372	317	350	334	342	331	291	302	318	339	342	345	329	323	339	320	297	326	329	307	326	308	325	301	291	309	311	280	283	323	332	313	311	330	296	351	326	321	351	363	318	337	332	280	341	345	321	323	345	331	334	327	306	322	333	335	309	323	348	332	292	339	359	326	309	323	355	288	319	332	330	335	307	326	330	314	332	307	343	322	304	295	336	307	333	384	316	326	345	328	354	341	321	354	299	271	303	332	298	309	331	304	306	307	324	338	338	314	304	322	354	323	347	329	294	318	324	301	314	368	337	356	324	337	353	328	322	346	284	305	330	339	334	335	309	305	330	309	285	303	323	348	337	328	315	350	366	316	324	287	315	286	307	336	307	326	356	314	310	313	299	338	321	349	344	368	281	349	296	341	331	319	303	297	323	337	314	322	314	272	313	288	304	312	343	315	306	339	330	346	315	319	325	307	318	332	319	325	292	342	303	324	315	309	327	334	326	327	330	315	344	346	304	334	323	334	336	310	313	310	306	311	317	326	305	332	297	320	304	324	321	324	315	345	331	339	312	338	342	334	294	370	301	303	285	320	334	325	347	312	349	343	318	334	282	334	361	344	329	315	306	283	326	314	305	325	308	311	358	339	357	352	332	326	305	318	349	320	342	326	301	323	330	330	349	287	345	312	313	316	339	312	332	318	305	316	343	300	345	333	302	360	330	299	303	312	269	311	343	358	350	331	328	310	298	299	303	342	313	308	337	335	326	292	329	302	321	360	313	336	317	333	302	325	324	304	282	340	303	333	330	296	350	324	303	297	322	304	315	306	344	310	333	298	305	319	341	343	342	330	327	330	342	359	337	322	299	332	312	327	311	315	352	340	344	308	323	353	327	338	340	347	319	345	329	340	298	288	315	332	329	321	340	320	327	315	322	311	331	359	302	315	292	334	323	313	326	293	336	287	328	315	353	360	318	341	323	322	303	304	296	312	284	316	330	340	325	326	321	324	327	323	322	322	357	308	331	309	327	304	350	345	374	315	319	324	302	336	280	366	310	315	364	336	328	346	309	357	325	320	316	291	316	336	306	363	353	340	347	350	324	300	311	339	345	294	344	329	300	330	324	309	291	322	326	350	354	336	338	332	343	327	337	314	288	327	303	331	302	338	345	305	295	317	312	358	303	328	338	282	314	328	309	328	355	315	346	293	331	316	301	359	330	284	320	307	329	300	328	328
8890	4149	7092	7916	13508	13140	13896	43608	58869	52075	40456	30472	16590	4946	778	806	796	814	820	786	816	795	713	762	745	782	830	769	826	777	700	785	772	781	786	755	790	828	812	839	766	829	741	737	757	766	802	770	793	826	733	834	770	764	785	861	762	757	719	778	744	804	702	764	796	763	808	802	757	786	796	728	825	792	768	807	810	777	841	771	798	797	773	763	788	813	757	821	856	757	830	777	797	771	844	843	772	776	754	766	827	802	765	748	793	757	801	799	776	771	777	785	793	802	805	760	791	756	741	768	814	779	761	757	788	749	711	784	806	731	777	765	762	768	764	739	744	783	840	774	797	835	782	767	796	814	743	823	782	790	789	767	758	769	770	805	812	773	753	778	782	768	796	791	761	774	762	785	747	784	791	812	786	759	766	750	781	783	770	782	833	765	779	785	733	761	794	778	758	797	772	783	764	767	797	741	863	796	767	777	794	743	798	812	818	837	755	789	779	802	771	763	790	785	800	793	796	824	798	773	785	817	764	771	793	767	774	764	810	799	814	798	761	780	797	826	699	794	795	733	787	769	764	755	736	809	814	802	736	770	798	789	778	760	768	753	776	772	770	816	742	789	778	798	770	767	797	759	759	689	746	830	805	805	797	786	791	784	772	774	836	772	794	807	840	796	833	807	820	795	810	789	798	767	777	803	760	797	811	797	827	793	745	759	788	799	774	784	763	801	775	789	758	722	752	783	765	785	773	785	745	795	779	784	780	803	863	761	797	766	778	758	786	779	804	784	786	837	790	816	789	789	776	787	857	748	771	786	765	765	776	792	760	777	787	813	748	782	785	825	722	775	774	784	768	774	809	756	756	806	720	777	783	774	769	747	780	785	762	791	783	747	819	762	794	775	846	833	796	789	807	768	811	760	778	780	793	770	807	771	779	771	771	806	769	765	762	820	780	821	764	820	794	772	791	745	800	741	755	793	780	808	778	802	752	740	767	852	798	774	774	801	789	801	829	773	796	762	821	752	790	793	737	796	734	759	783	783	820	783	754	745	766	809	746	753	785	790	783	820	794	808	741	789	791	776	782	807	843	784	717	738	779	792	817	780	778	795	797	785	747	730	808	787	778	777	780	800	768	759	805	789	786	773	768	822	779	795	801	756	787	798	749	760	751	815	759	793	791	807	748	777	747	790	820	769	768	777	766	787	821	731	783	804	807	785	782	785	772	813	825	761	780	753	759	816	777	754	781	785	787	777	788	801	804	817	776	779	765	793	811	814	743	806	797	749	754	771	828	829	785	777	815	745	767	770	837	768	753	746	799	791	803	811	815	787	787	761	731	816	771	774	791	775	738	785	774	795	789	766	714	800	769	752	742	732	735	767	784	785	800	780	753	827	778	799	769	789	748	778	799	817	837	764	784	802	826	781	760	772	747	807	817	758	809	748	782	749	777	736	759	739	775	757	749	781	778	810	780	756	787	796	743	797	797	756	817	816	800	759	826	774	764	799	774	859	769	772	778	767	765	805	766	749	780	786	806	768	733	756	761	797	756	791	786	785	743	795	785	823	737	760	803	789	795	786	789	816	798	788	790	805	773	802	750	756	760	775	781	757	810	780	791	742	792	810	750	768	793	811	770	822	768	752	806	800	773	802	768	814	764	741	778	750	774	778	735	721	813	842	759	777	784	781	802	718	780	790	759	800	750	790	768	773	778	770	732	801	865	802	815	820	769	774	715	765	790	775	808	772	794	778	764	803	787	739	766	749	825	845	753	796	815	767	787	831	797	751	710	782	788	787	754	768	752	750	824	786	787	799	812	836	777	775	766	813	760	760	741	790	826	802	762	777	793	779	785	738	799	803	757	786	747	794	775	811	768	801	803	797	760	777	843	754	794	771	816	752	855	796	799	805	750	762	829	729	746	779	811	804	778	838	814	784	780	826	789	791	790	800	769	800	792	763	789	766	775	823	804	790	731	773	738	792	831	765	757	768	810	757	802	758	766	781	792	727	754	779	755	777	807	816	811	829	767	769	758	767	801	828	822	768	802	835	845	767	806	765	728	755	755	819	729	825	825	767	794	821	753	791	764	786	743	795	789	772	795	811	763	754	770	835	768	853	733	788	775	795	776	787	786	829	785	781	836	795	780	852	761	786	786	805	794	801	805	791	771	791	815	750	777	787	754	783	819	744	744	776	811	769	792	781	848	774	775	790	777	800	762	826	764	783	790	758	810	767	783	781	745	753	768	773	783	799	737	770	794	792	770	801	776	779	784	746	732	840	725	801	811	827	781	791	816	777	780	724	817	763	782	803	757	707	784	781	794	773	777	828	802	795	804	766	827	818	809	790	791	815	761	789	779	815	820	759	805	759	769	790	774	794	776	773	801	765	774	795	780	766	799	766	790	787	764	760	756	795	777	814	810	797	786	795	784	792	782	734	761	788	742	773	747	776	795	772	791	752	736	768	737	812	810	810	804	836	711	781	756	820	801	803	739	808	816	855	795	765	820	755	815	774	812	780	798	787	801	809	808	784	791	795	770	774	766	769	773	798	786	787	797	772	797	768	780	750	820	724	794	760	804	792	820	824	794	810	727	740	796	806	795	780	788	777	745	779	776	788	810	765	811	796	795	825	727	801	784	833	796	757	784	736	785	777	741	769	745	785	759	777	814	772	799	787	807	795	790	811	803	805	760	795	787	783	784	781	795	766	776	722	759	820	802	799	769	816	786	760	758	778	761	770	778	808	732	801	776	750	756	750	742	782	794	823	739	766	855	740	749	827	795	810	789	782	859	812	796	751	749	756	771	806	769	762	794	773	753	766	787	815	731	770	807	770	747	737	827	779	814	804	787	783	806	756	857	790	783	757	771	779	816	783	821	825	816	784	770	818	852	803	792	773	769	758	830	842	727	772	806	763	734	767	799	818	777	752	844	783	825	789	713	764	777	828	808	825	831	788	820	782	787	825	793	783	779	793	849	831	758	755	803	790	756	842	764	780	785	824	810	761	750	758	788	790	802	790	766	756	815	796	837	788	818	781	800	782	734	790	818	789	811	814	778	797	755	793	773	789	833	786	751	767	733	848	794	800	790	813	747	737	807	765	791	761	748	769	814	841	856	791	803	764	731	803	764	713	800	793	768	806	757	785	777	834	795	766	810	778	775	754	834	799	803	770	757	782	757	790	723	774	793	761	793	799	784	803	781	791	818	766	743	769	770	752	801	795	742	834	809	728	815	799	733	808	746	774	759	841	759	801	794	801	779	770	754	797	774	804	787	742	799	822	824	819	785	753	790	803	791	761	766	802	795	767	766	765	790	772	757	827	777	762	778	765	745	771	766	781	803	753	782	753	749	776	789	828	798	798	761	798	756	766	821	762	778	785	791	776	795	774	753	807	746	704	807	755	833	785	826	806	748	795	799	784	773	786	863	778	747	777	738	755	749	794	808	784	768	712	799	859	827	763	817	749	783	781	792	770	790	783	764	760	802	813	770	810	819	768
2442	694	902	630	563	687	973	1496	1904	1949	1536	995	596	354	272	267	243	260	269	264	294	279	265	252	289	301	294	296	283	272	237	225	220	288	262	251	292	253	291	252	254	241	228	245	252	263	279	262	264	249	270	264	235	272	239	255	279	275	277	263	252	274	242	241	264	268	267	263	290	270	270	271	243	228	239	254	249	266	249	294	238	276	268	244	271	264	259	277	259	246	259	265	268	283	264	259	233	292	243	265	257	257	255	268	269	252	237	254	287	268	266	242	267	243	216	282	259	259	259	267	246	267	259	245	268	277	261	242	263	242	246	290	260	253	259	233	256	270	257	284	269	237	230	256	270	229	252	243	256	293	267	242	260	251	242	259	231	255	259	257	297	287	261	240	259	236	266	261	247	238	227	247	256	246	260	288	246	255	248	292	260	255	255	261	232	262	280	222	277	278	257	233	261	256	258	261	239	269	279	270	250	285	266	235	248	259	249	244	263	248	260	282	286	241	240	290	277	278	260	261	239	262	278	239	275	260	249	244	245	265	232	294	291	251	295	269	275	261	249	305	264	276	262	260	285	253	233	263	245	272	257	269	283	266	289	280	273	254	248	267	278	236	277	234	260	252	254	238	233	294	228	268	253	271	242	241	261	245	239	245	262	264	283	241	259	251	271	251	268	247	261	222	257	243	280	249	232	258	260	273	266	256	281	237	262	245	280	266	276	258	241	260	251	261	259	251	245	237	265	248	254	267	236	249	273	279	244	252	287	237	233	248	262	244	234	242	269	241	315	279	251	242	277	285	272	256	271	239	232	239	256	246	242	249	224	256	260	287	282	281	241	299	250	266	275	258	290	243	250	263	264	289	255	284	281	253	265	259	253	263	274	276	257	236	250	274	229	262	244	255	265	253	262	263	269	216	209	229	261	300	260	242	290	268	276	276	277	243	274	266	250	281	252	268	269	255	256	264	268	263	222	260	266	267	277	234	255	264	264	266	257	268	247	246	245	252	260	265	245	245	270	273	264	281	267	262	282	283	256	252	296	280	259	268	270	252	229	251	266	265	262	233	260	283	249	231	261	281	257	231	275	232	267	280	263	241	247	274	254	256	255	242	271	269	252	287	286	294	257	262	253	270	273	267	281	229	286	254	243	262	246	284	248	265	253	274	263	277	277	252	260	246	245	260	274	273	266	232	265	251	272	258	281	274	249	270	270	257	271	273	235	256	292	251	258	267	256	277	251	247	244	243	251	247	271	267	270	267	251	268	253	244	275	288	246	319	243	252	266	233	242	278	253	255	268	271	278	249	250	273	273	255	231	270	245	260	258	268	296	264	246	261	247	256	273	262	250	245	246	286	248	230	233	274	262	285	251	257	255	252	242	238	287	247	258	275	230	265	238	276	257	263	241	269	266	257	270	240	257	251	251	242	280	279	274	246	267	229	261	278	281	283	259	262	260	283	212	289	275	277	276	290	244	245	264	253	290	272	249	255	256	244	249	235	268	248	227	253	284	250	278	242	245	280	244	229	283	255	254	280	258	274	273	232	257	238	272	227	226	251	242	253	241	254	264	270	248	262	266	255	267	279	253	296	243	293	259	280	264	251	272	248	256	254	241	253	257	275	265	229	276	263	281	259	283	258	271	276	229	270	265	247	274	254	275	291	254	274	262	267	275	254	282	268	246	261	255	280	237	252	265	263	267	269	258	260	224	276	270	274	251	250	259	281	257	253	255	252	267	215	252	265	272	257	227	254	262	287	279	256	236	281	260	240	283	275	262	249	237	246	266	278	241	253	251	255	270	270	253	250	251	278	240	243	265	233	290	261	255	248	277	270	236	229	238	293	231	252	236	278	243	275	251	258	242	263	249	254	260	233	264	258	263	251	239	279	239	287	256	235	263	261	238	268	258	263	265	276	278	265	308	253	245	270	246	277	226	249	257	274	269	276	272	247	250	222	246	243	269	260	244	258	271	260	260	247	238	237	227	266	262	232	261	236	263	252	275	238	268	258	274	253	244	251	260	251	263	277	235	274	295	258	269	250	249	270	277	242	256	276	248	278	244	236	263	248	239	250	263	246	242	251	241	250	258	235	270	249	255	296	278	267	260	280	247	241	310	280	248	223	247	257	270	259	265	262	263	267	242	276	266	258	276	231	280	255	245	282	239	256	263	247	270	259	271	259	283	216	280	267	262	266	263	212	259	270	261	231	275	244	299	266	297	274	297	247	263	269	259	223	262	266	271	261	276	273	262	258	256	254	280	263	256	267	245	274	245	263	284	289	253	234	260	272	271	227	231	264	267	260	264	306	281	285	251	282	273	257	269	256	278	282	279	280	221	261	269	278	271	264	273	245	279	231	260	278	301	243	272	252	254	231	252	252	238	263	262	259	235	248	273	279	265	270	271	263	243	236	237	259	281	287	240	271	268	271	268	274	282	257	279	248	284	268	245	237	271	228	251	271	257	271	268	282	260	255	265	265	254	254	255	257	240	255	253	252	258	246	271	262	289	255	248	255	254	253	256	268	231	235	246	252	275	258	261	274	251	254	272	251	256	244	265	254	262	254	249	280	287	259	282	257	286	249	232	274	252	273	250	274	246	291	264	258	230	280	244	254	245	259	291	258	254	244	237	273	255	233	274	268	253	216	251	266	281	236	268	239	266	232	275	277	255	255	250	242	257	236	251	255	272	269	268	263	247	254	259	268	262	272	260	222	266	263	271	255	249	246	278	270	301	289	226	261	266	250	277	248	253	261	269	250	277	253	255	268	264	271	235	211	254	265	240	251	244	261	264	258	239	273	241	282	256	272	264	250	279	273	274	259	268	275	281	233	261	274	246	273	260	238	260	261	276	283	258	242	278	253	234	227	267	249	273	276	248	273	277	279	262	279	261	246	245	258	255	258	282	243	248	260	273	276	246	254	247	246	283	257	235	267	278	240	263	250	286	251	242	258	257	312	283	256	271	255	230	273	267	262	254	275	301	247	291	257	234	262	258	263	277	258	232	259	264	247	254	260	242	259	284	237	248	267	237	276	271	252	253	263	255	283	272	246	257	265	265	266	273	271	278	252	239	285	241	274	260	258	257	248	260	246	253	247	228	227	278	244	269	267	278	264	257	259	270	262	239	282	257	276	238	264	262	250	240	255	240	266	260	261	262	256	272	269	260	249	252	256	295	287	225	254	298	277	262	246	279	272	251	233	253	256	300	285	252	234	242	247	266	283	250	261	243	257	272	285	237	261	290	252	251	221	274	286	270	248	265	240	260	277	257	272	274	237	280	254	248	280	255	273	249	272	241	279	261	257	266	258	262	292	243	250	251	257	278	258	292	261	270	269	262	228	267	274	281	266	260	291	284	226	255	262	262	250	264	269	281	285	279	283	277	286	237	264	250	270	289	252	252	262	250	236	264	282	259	310	256	238	247	257	244	254	260	297	258	256	265	252	263	240	233	261	261	237	250	266	249	279	250	255	264	262	266	271	252	290	253	234
2574	1091	1935	1950	2159	2872	4387	7039	8102	7687	5673	3547	1931	1089	702	630	672	658	657	636	677	649	652	727	659	657	657	642	667	654	673	676	700	698	655	631	607	642	663	762	704	666	681	670	663	713	651	635	671	671	643	641	696	692	663	676	632	661	684	645	689	665	655	662	691	625	648	662	667	698	691	694	646	650	699	641	659	654	645	679	622	672	631	682	708	667	670	610	649	716	618	624	659	668	653	660	667	681	662	732	676	680	650	642	635	661	637	659	652	643	646	693	686	695	647	659	679	701	675	630	709	677	706	673	671	683	691	693	664	645	647	620	719	669	661	676	700	664	691	676	669	661	652	644	667	654	665	649	628	719	664	674	674	637	658	666	713	679	664	679	634	653	674	654	701	710	648	669	629	637	678	662	639	677	721	662	722	665	660	671	693	653	638	664	654	646	669	677	658	616	633	637	624	645	669	669	647	656	698	667	637	650	643	677	687	640	630	643	700	650	643	688	708	660	647	684	655	605	600	660	641	666	694	662	658	679	700	639	621	609	660	636	683	686	662	655	690	642	678	680	628	667	680	660	652	675	641	674	673	672	705	665	629	663	656	643	704	639	648	707	633	678	685	672	690	667	640	649	643	656	655	636	658	678	658	639	657	682	680	698	672	633	659	665	647	694	631	674	666	669	650	612	635	689	628	646	701	641	652	583	643	633	653	679	658	635	737	622	646	630	652	622	645	674	674	617	675	677	676	629	654	673	660	681	704	642	652	625	686	642	652	660	670	693	659	661	654	651	643	692	627	649	665	648	715	679	615	668	664	684	703	676	654	708	646	692	601	694	721	663	657	645	656	669	662	659	658	650	674	598	705	687	631	653	668	644	629	646	662	665	693	731	631	672	720	606	687	664	665	660	621	687	693	657	676	662	647	710	672	642	709	684	652	612	677	627	650	666	627	667	686	664	647	649	666	639	669	647	693	651	686	673	675	694	683	630	624	664	636	637	680	668	642	671	688	653	646	651	689	649	679	666	662	665	616	647	672	674	684	678	685	692	686	678	670	681	658	684	663	680	666	684	640	671	621	665	691	660	624	702	679	709	628	609	652	678	681	613	670	652	642	722	683	653	668	645	720	705	675	655	652	704	664	621	662	681	654	663	696	697	662	659	653	646	646	692	649	700	668	657	618	720	689	658	640	618	670	650	631	632	690	683	642	654	652	647	623	638	667	707	670	658	688	660	672	623	706	628	618	654	691	689	626	658	653	694	652	679	617	633	674	658	640	679	682	717	631	723	632	641	654	639	669	645	650	656	636	652	691	674	673	699	668	626	676	631	628	683	670	653	633	612	658	646	690	648	658	623	634	738	641	664	617	717	675	655	681	662	680	693	618	709	702	623	675	724	624	664	665	618	658	639	684	688	656	677	640	665	608	663	649	644	718	661	665	666	619	711	655	655	666	653	644	618	666	695	693	670	688	664	687	681	674	624	688	704	677	688	643	660	653	691	642	673	704	671	662	682	661	687	646	702	671	716	664	666	655	709	630	646	650	673	631	666	630	677	668	684	621	666	647	662	647	637	632	706	641	652	610	647	665	690	654	654	636	648	627	683	663	694	639	637	648	719	639	695	698	654	681	685	651	635	646	649	640	666	679	638	702	665	670	613	646	669	664	705	673	621	635	649	642	692	613	621	640	675	626	652	631	646	655	695	688	636	654	638	683	672	687	632	633	670	675	663	652	702	642	630	603	636	662	651	649	630	654	628	717	642	662	665	656	671	726	648	683	679	670	653	660	627	662	650	702	682	690	690	620	635	676	656	663	644	688	697	640	673	677	650	663	674	674	678	654	640	675	671	676	618	665	638	683	697	652	666	638	688	659	649	673	645	663	671	702	648	699	673	619	705	659	679	626	661	655	645	662	693	671	670	664	694	632	669	595	644	642	667	682	655	666	717	616	645	666	645	659	638	672	724	626	666	659	664	663	656	712	616	665	644	676	673	679	656	681	659	650	659	618	674	700	672	617	671	650	653	699	660	656	635	653	644	707	668	690	631	642	615	668	670	681	666	691	646	670	689	633	667	673	653	660	685	632	648	650	696	676	679	644	682	643	665	685	675	665	689	687	657	653	680	715	658	673	645	685	650	646	690	670	657	624	651	691	671	681	664	624	710	665	687	611	686	608	691	681	715	672	650	636	685	687	666	683	680	654	702	652	627	624	680	655	679	674	677	671	655	672	724	669	630	629	682	624	689	710	703	663	671	670	695	682	743	664	675	664	646	662	681	717	635	661	660	672	655	653	710	700	693	638	690	633	661	653	693	671	621	699	704	644	698	625	673	652	645	692	652	680	644	740	683	658	636	688	696	637	664	663	640	692	652	708	620	668	636	658	697	696	653	642	700	592	638	652	651	665	625	670	640	647	716	651	665	682	646	705	707	687	684	656	658	621	640	661	665	670	688	697	656	664	686	687	700	636	652	691	668	684	637	658	656	650	650	643	693	644	700	708	722	618	633	650	632	665	641	670	714	664	691	615	660	643	635	683	696	604	687	646	656	716	649	643	679	616	670	702	655	633	658	699	650	651	647	640	669	698	648	684	648	637	671	605	690	638	659	667	667	668	680	687	666	730	650	676	709	678	651	691	688	670	647	675	661	670	687	686	682	737	697	653	674	692	721	597	716	708	685	682	626	696	673	643	683	681	649	670	696	693	629	652	707	617	639	641	720	596	647	676	584	683	669	654	642	673	660	675	633	662	683	651	662	693	639	676	636	677	663	645	656	655	621	652	664	652	661	604	629	706	667	641	679	676	654	642	668	652	661	655	667	664	692	637	699	665	667	664	661	718	627	643	690	650	690	678	648	675	639	678	649	666	659	695	685	631	728	695	715	678	692	640	646	681	669	633	686	667	685	647	692	648	671	660	671	648	646	653	698	657	620	655	636	642	702	707	689	680	652	716	625	664	611	664	690	715	652	736	652	680	633	649	682	644	636	669	632	667	664	672	624	660	655	725	647	683	654	637	650	667	682	661	689	639	657	629	626	699	688	681	649	653	682	642	714	659	633	647	689	686	650	643	686	696	691	676	664	625	666	644	631	723	648	669	681	665	670	686	652	729	670	616	638	680	661	656	656	676	675	701	654	666	664	707	624	654	672	634	667	689	634	650	648	668	625	634	663	675	669	662	655	661	631	679	661	679	700	719	690	666	669	654	672	630	684	637	683	616	664	641	678	670	724	662	662	649	681	698	697	676	665	690	714	587	681	684	644	699	693	706	664	704	639	636	706	654	668	683	640	680	690	707	674	651	667	651	669	678	660	655	631	652	675	683	637	678	659	656	712	671	605	649	652	656	657	661	642	628	648	687	669	659	629	651	686	634	693	724	608	647	672	631	699	640	669	659	635	661	667	673	655	629	652	653	592	667	672	683	690	672	711	678	689	679	695	688	675	624	648	628	671	633	704	640	698	651	663	684	642	680	639	646	673	664	622	661	684	631	618	666	680
7443	2382	2374	1719	1357	1556	10615	25641	24916	17019	9085	4627	1896	803	413	369	356	352	396	337	381	356	340	344	369	347	370	363	356	347	330	386	353	365	390	359	346	386	368	362	366	350	367	320	385	371	366	404	362	364	363	364	347	377	358	373	397	341	333	375	374	344	351	356	370	376	371	375	374	365	367	351	343	364	344	368	387	369	361	338	345	395	378	383	361	344	348	375	370	367	359	359	359	369	365	355	358	336	357	364	343	341	378	367	333	409	344	373	355	373	363	339	367	348	357	354	365	345	351	410	363	372	375	337	380	360	369	373	375	378	363	343	393	407	351	389	422	384	375	360	366	368	367	366	379	398	413	365	374	406	331	331	348	405	382	342	352	346	365	354	374	350	332	318	349	405	392	326	355	315	351	357	338	385	361	352	357	364	381	368	373	321	327	362	362	365	356	370	332	359	372	338	388	366	423	391	356	336	399	382	358	361	322	355	343	350	402	376	376	352	363	357	387	350	379	353	393	350	339	382	372	330	348	363	383	372	349	382	367	340	364	356	347	352	340	331	360	374	347	371	352	359	396	361	359	363	353	376	383	347	321	414	373	353	353	338	367	344	403	345	344	391	362	357	375	385	387	388	374	365	421	342	383	354	350	383	367	364	432	339	359	363	342	408	353	368	327	329	359	358	355	364	380	330	376	347	357	379	379	359	393	356	336	355	350	370	358	376	368	336	365	334	334	367	352	366	362	356	358	347	362	364	347	360	337	342	393	362	363	360	316	356	362	390	367	370	321	356	375	339	344	329	385	365	325	349	382	353	368	365	357	327	366	355	381	373	398	367	381	344	344	353	401	353	346	408	347	367	367	344	361	357	370	365	372	349	388	351	347	369	343	391	317	364	342	381	371	365	388	356	373	343	367	363	365	354	351	359	363	368	372	372	335	407	383	370	358	341	370	360	350	345	360	358	370	352	345	361	408	398	404	366	354	360	385	363	410	328	343	355	371	399	363	380	365	356	330	379	357	391	380	379	330	377	359	332	365	386	336	335	335	319	341	343	355	340	350	362	414	381	351	350	367	370	369	350	360	314	342	377	397	380	345	388	363	363	370	303	370	371	399	377	374	357	371	373	352	349	340	390	356	377	349	390	360	331	374	364	362	369	365	371	375	387	389	373	396	357	354	347	372	334	381	386	369	372	357	358	390	362	382	371	374	382	381	356	384	355	373	354	389	370	365	376	343	350	360	354	352	327	400	361	335	327	375	343	364	347	346	354	336	360	358	406	372	379	367	379	344	399	346	344	355	338	324	370	347	411	388	388	381	348	376	342	346	348	375	336	377	354	374	351	326	392	375	350	339	379	371	367	360	384	399	360	397	344	339	355	352	319	390	340	339	370	354	357	374	348	372	332	383	390	335	363	373	349	368	350	355	351	365	341	382	380	384	351	360	347	418	368	374	346	387	327	346	392	385	377	358	343	351	344	376	351	372	331	379	391	352	375	354	347	343	339	324	365	345	372	360	331	361	386	350	333	317	373	395	339	362	356	350	344	372	348	366	339	298	379	383	342	350	373	371	360	340	326	368	363	380	361	333	328	380	395	357	356	361	372	377	391	361	383	385	353	404	363	394	372	378	359	382	357	379	373	339	286	329	354	356	329	373	368	363	353	355	367	368	399	351	333	334	355	392	357	345	377	400	338	352	369	340	367	396	346	370	372	370	375	342	349	354	369	373	362	366	372	329	364	357	355	376	357	345	371	390	343	364	358	346	377	369	354	350	362	361	388	331	376	358	373	370	346	326	361	384	389	364	396	383	388	387	395	357	344	358	378	357	396	375	376	363	359	377	350	357	355	348	365	351	395	386	397	383	364	335	333	364	366	348	327	328	337	367	329	369	356	394	361	375	301	381	373	376	359	397	380	416	398	350	330	356	402	403	387	383	357	359	386	359	401	356	366	376	366	368	393	332	364	351	381	403	378	403	359	399	352	381	372	366	331	374	354	338	356	350	404	366	352	390	366	384	375	361	376	379	401	361	370	381	365	354	371	324	364	402	375	359	332	373	377	352	357	385	348	348	359	340	379	367	372	363	331	357	369	347	351	341	381	399	352	356	405	410	393	381	348	367	332	351	365	355	394	371	365	372	344	341	361	404	354	338	340	337	398	405	338	421	346	344	377	332	359	360	326	368	344	343	382	338	355	352	349	374	385	365	381	345	343	356	343	345	369	372	362	356	366	355	395	359	358	360	354	372	381	355	349	345	396	364	393	368	359	370	312	360	345	334	367	371	353	370	382	362	390	375	366	365	373	358	347	404	338	342	371	371	371	359	366	377	388	344	390	377	386	369	351	369	401	370	328	336	390	348	372	361	365	348	357	364	376	358	357	378	335	326	325	350	361	376	369	356	362	337	378	361	386	361	367	335	377	358	341	355	401	327	386	361	370	336	359	369	325	362	395	368	343	388	383	351	345	360	354	343	354	365	371	359	353	359	324	384	373	389	356	358	344	394	383	341	352	376	373	372	370	369	324	371	349	373	370	371	403	344	364	345	382	359	348	372	365	360	381	349	379	357	364	364	383	366	412	339	411	355	388	405	388	353	355	386	383	339	340	335	363	359	345	370	352	410	397	344	360	334	360	388	349	411	378	349	374	325	387	364	380	388	345	375	349	331	350	343	377	375	329	361	378	372	372	396	371	335	363	364	363	410	344	383	365	345	341	363	397	370	353	346	333	356	367	390	355	342	383	362	378	326	361	334	388	360	377	366	398	387	367	365	386	342	363	379	345	346	300	394	356	377	371	367	331	355	395	344	358	376	386	363	343	338	334	354	351	351	372	360	397	359	361	389	326	347	361	345	377	356	361	334	350	377	337	386	371	374	398	356	324	373	350	396	388	367	336	355	333	346	340	362	330	389	344	372	373	346	334	356	372	379	364	363	343	373	389	375	368	339	347	359	386	368	349	394	362	345	381	365	343	356	373	399	367	388	367	373	369	349	361	328	374	368	343	398	387	377	324	370	370	373	317	378	377	368	387	339	354	393	367	338	348	352	386	359	413	377	357	398	349	364	346	370	361	369	365	366	379	325	386	354	399	365	333	351	366	349	379	379	369	340	367	367	338	375	367	364	357	348	347	380	340	382	361	340	356	361	336	361	372	380	394	375	370	341	357	360	337	350	322	320	337	319	338	348	348	378	349	384	397	392	401	377	374	377	372	362	384	319	363	356	360	403	384	335	376	352	384	389	335	330	377	354	346	350	361	368	334	362	365	378	396	376	364	382	388	378	326	320	329	373	336	369	370	387	365	332	365	341	386	363	360	352	359	379	367	341	366	367	335	352	348	355	359	384	372	336	405	369	388	359	367	354	383	383	354	373	346	348	348	321	330	356	377	373	328	353	397	371	371	365	381	354	377	347	362	370	385	398	348	379	360	405	382	362	403	367	370	387	354	370	363	357	370	378	363	368	341	395	365	355	346	388	353	370	359	364	370	356	416	360	342
6346	2699	4463	4692	4653	6479	28332	46122	43651	35359	24541	16047	7244	2929	1105	940	899	861	863	888	886	861	881	944	902	901	909	918	895	876	856	878	859	931	902	864	901	866	883	891	918	867	899	887	890	898	895	910	872	863	892	847	839	892	934	898	873	862	949	867	918	888	930	831	891	870	907	945	861	811	948	832	926	889	924	890	896	883	906	876	869	907	918	876	889	909	887	863	882	865	896	920	898	866	876	905	923	883	893	945	919	933	902	881	923	817	858	950	902	934	886	912	906	928	843	872	880	921	917	871	871	909	851	889	871	873	855	892	826	859	865	915	902	918	859	905	913	866	832	924	891	865	933	934	932	901	919	932	917	921	861	895	948	897	881	926	856	945	876	845	931	931	915	900	865	959	925	887	871	911	852	820	892	884	919	817	866	961	870	906	907	897	891	918	903	838	873	895	872	852	891	869	852	864	901	940	906	904	852	871	896	898	869	893	930	882	891	844	899	872	943	894	822	906	894	861	877	856	893	908	899	890	891	931	856	896	853	849	907	874	897	862	914	932	906	872	897	847	870	932	864	899	870	875	944	897	942	892	906	871	912	890	887	890	873	861	899	839	897	850	909	913	836	925	960	894	877	904	869	845	848	904	914	871	945	877	883	894	928	878	873	928	859	916	886	923	892	825	905	905	904	923	878	863	917	898	873	933	891	914	935	904	925	938	889	888	913	850	902	955	820	881	902	873	869	858	879	862	899	887	887	899	936	868	878	882	923	906	871	924	943	879	868	882	848	892	915	850	923	833	913	890	919	899	922	896	890	877	867	874	906	887	911	869	878	937	856	900	870	904	909	882	903	878	853	890	872	958	906	952	906	889	897	919	895	905	886	860	864	861	923	827	892	937	932	886	874	942	803	885	905	877	926	859	877	940	891	833	847	880	893	893	903	882	896	857	893	879	914	871	864	883	911	942	941	971	876	888	825	877	871	906	865	882	889	870	869	924	894	897	888	859	930	871	874	924	885	923	878	902	903	888	959	955	912	890	872	932	922	877	896	921	877	886	914	907	939	898	864	898	911	922	905	855	891	871	910	929	893	889	987	907	881	897	881	902	875	873	886	832	904	874	900	907	840	913	858	909	921	849	928	899	841	858	867	892	886	889	881	921	857	845	895	875	861	904	872	926	898	939	908	928	895	918	899	856	938	915	900	918	937	854	914	931	863	910	857	859	908	914	896	872	880	890	911	888	909	885	887	858	904	854	919	908	894	895	892	879	922	853	916	888	945	916	898	900	910	854	903	934	935	922	881	923	935	923	916	927	898	901	951	911	907	883	902	869	851	882	900	947	839	906	931	878	887	909	909	890	908	904	877	898	903	888	885	834	937	909	875	887	901	950	921	855	929	846	897	902	965	947	902	930	841	899	852	877	869	937	906	850	877	968	878	908	892	909	860	867	913	927	887	866	909	939	899	921	880	955	894	880	893	895	872	867	940	863	887	885	861	893	903	886	890	885	903	874	848	868	887	909	897	904	886	858	893	876	858	901	897	885	851	868	852	849	914	919	922	854	897	884	909	850	923	846	952	938	888	894	920	903	899	929	885	921	879	889	883	843	858	923	903	872	875	920	877	926	955	854	853	897	842	916	884	889	924	919	836	894	868	892	895	900	961	913	920	885	873	855	916	876	859	916	893	864	896	851	874	874	849	906	901	929	944	892	890	868	909	870	868	858	896	942	873	885	899	905	925	933	895	891	946	872	915	888	913	888	919	877	906	936	893	893	896	906	850	861	896	922	845	901	877	908	859	860	939	909	934	899	943	928	882	942	906	939	886	928	927	895	911	901	889	882	921	859	921	867	906	895	847	896	902	884	899	880	897	884	867	920	931	869	851	865	924	882	906	923	869	872	901	903	891	877	926	863	925	875	914	869	942	888	884	868	873	913	915	854	919	860	908	912	808	895	895	829	882	913	919	851	871	890	946	880	898	914	887	906	893	850	879	937	978	920	908	834	900	893	905	865	864	878	876	856	913	938	871	927	875	883	901	885	904	877	893	870	903	876	907	905	903	845	944	885	933	884	878	853	855	882	873	946	886	922	878	906	882	906	896	880	883	859	895	884	903	908	894	812	855	852	903	870	908	922	924	883	936	928	876	899	883	859	898	938	928	854	904	878	891	933	901	921	889	842	860	859	943	864	860	911	900	911	868	832	880	864	900	900	940	874	901	866	890	920	883	971	847	858	901	907	887	871	835	922	914	858	883	870	943	860	864	917	854	934	853	914	893	892	958	911	906	905	879	883	853	846	951	882	866	896	913	878	860	835	864	946	897	913	875	933	895	901	924	919	868	868	933	918	879	920	898	882	883	915	879	869	933	917	903	914	907	888	930	892	855	878	868	931	888	872	885	870	972	874	926	835	971	864	895	829	857	934	885	884	885	900	863	867	959	899	870	901	870	886	840	897	919	902	911	900	911	857	897	845	933	929	887	874	868	844	940	826	927	877	876	860	806	885	913	915	885	923	875	913	880	963	902	898	876	898	878	902	865	971	875	881	905	905	901	908	893	904	879	881	902	887	919	892	906	871	862	873	843	913	860	894	884	895	875	894	925	907	942	874	927	882	877	951	874	908	857	933	870	889	902	832	895	855	869	901	842	919	886	888	873	875	885	918	821	891	916	944	911	899	877	850	804	876	927	874	935	830	875	860	920	881	874	916	954	903	938	893	886	867	872	876	862	876	883	907	886	900	858	893	897	873	885	849	881	869	839	938	914	934	894	900	923	897	844	877	889	923	875	855	949	901	893	896	918	890	854	857	879	907	896	869	895	961	895	890	900	955	826	879	899	880	896	900	846	877	902	932	900	902	863	912	869	901	874	867	854	891	906	881	911	861	856	891	878	915	889	887	887	861	915	865	876	874	914	851	861	884	911	914	909	903	877	879	884	840	862	841	865	881	925	903	891	884	889	933	896	885	944	916	935	879	944	871	942	829	842	900	911	852	879	905	873	922	892	964	892	891	896	888	930	899	933	941	875	921	865	815	917	890	880	928	884	857	892	923	838	859	894	901	887	876	925	887	851	948	932	908	895	893	887	896	850	899	864	893	873	841	883	895	840	911	844	914	838	901	862	915	899	927	855	869	852	886	960	901	912	929	861	870	896	894	831	901	889	850	923	884	871	920	883	876	940	925	905	901	836	961	882	906	910	887	929	913	895	902	886	853	852	851	864	888	897	907	896	872	866	880	910	886	885	902	894	878	899	893	870	901	925	905	902	901	877	929	875	887	904	939	903	878	842	964	863	902	891	909	911	880	869	955	878	925	927	929	936	892	920	913	879	887	840	906	871	883	902	900	901	883	861	912	882	851	910	862	889	854	895	918	970	870	906	871	837	884	901	891	859	898	902	874	922	873	880	866	951	884	869	893	957	907	858	904	879	900	863	907	914	911	884	891	922	902	913	831	903	847	935	892	897	859	913	889	886	921	842	894	941	929	882	905	857	904	879	895
14257	5849	4951	3747	3255	2486	8944	37530	44448	32658	19507	9478	3419	1181	515	406	407	377	356	361	383	402	407	389	367	393	395	400	384	386	349	395	400	386	410	362	378	361	355	384	380	400	427	419	413	382	402	385	395	418	396	374	401	397	399	405	350	361	370	388	386	385	390	394	380	414	408	416	338	392	437	419	395	387	377	357	381	411	398	386	404	420	393	387	395	365	420	386	398	411	399	438	387	413	386	369	396	398	371	386	407	384	383	393	393	390	434	397	378	383	405	421	419	386	412	417	414	395	414	408	393	395	399	363	403	403	439	423	404	401	420	386	425	373	406	401	380	399	360	390	404	392	393	371	402	399	373	396	377	373	405	397	370	392	404	412	364	406	411	422	385	411	401	379	374	435	402	384	380	385	388	412	407	388	416	385	386	378	399	396	381	388	364	383	388	373	375	372	411	376	373	401	379	381	398	407	374	388	366	409	422	374	408	399	408	375	330	360	382	423	381	399	370	400	406	407	353	398	413	402	368	388	379	414	383	399	406	342	374	392	383	402	388	395	421	388	364	377	378	412	374	363	384	428	440	386	406	393	376	380	400	418	401	380	386	372	371	394	366	428	360	376	406	422	406	392	389	371	436	422	393	393	397	414	357	383	392	386	396	405	393	398	397	400	357	397	398	397	338	398	371	393	382	380	346	414	377	388	388	436	380	381	376	422	407	422	369	413	451	401	395	389	404	420	403	353	397	403	372	393	379	420	406	391	386	391	366	388	410	391	386	412	392	390	351	377	366	439	394	431	395	438	421	407	397	392	402	392	416	418	386	410	369	392	374	382	359	362	400	380	432	402	370	399	412	377	397	362	393	419	408	410	414	386	408	392	377	390	406	401	409	348	398	391	386	386	414	408	404	371	405	373	411	392	365	399	392	360	374	404	412	424	375	373	412	360	415	363	401	419	371	412	394	389	381	406	392	415	368	368	369	403	428	391	437	363	425	435	388	368	403	410	430	405	411	392	422	371	380	393	385	384	426	425	414	384	393	378	387	405	372	363	379	390	419	430	383	379	392	410	371	427	416	372	400	397	378	358	378	352	409	370	381	382	383	382	381	374	395	376	366	398	415	379	399	356	422	427	394	379	383	411	425	396	394	361	381	416	345	404	385	375	408	390	417	380	404	366	361	378	387	361	378	385	419	420	403	384	386	382	401	443	390	357	405	370	397	376	408	440	425	381	379	367	397	377	364	445	370	418	386	383	430	402	381	388	385	395	362	360	384	386	367	369	391	429	395	404	386	395	395	387	359	393	393	383	417	369	374	388	416	381	379	415	393	374	396	418	400	420	381	378	381	395	391	409	427	391	427	410	368	412	384	408	355	415	366	417	381	394	381	412	385	366	437	404	354	403	424	379	368	378	409	381	401	380	393	435	386	387	415	395	390	400	403	387	382	354	392	430	409	374	388	387	404	366	385	379	380	392	407	381	368	392	356	387	391	387	391	411	409	398	372	409	396	372	393	408	404	403	420	373	383	409	350	417	377	389	424	370	384	370	422	409	352	395	401	443	386	404	369	361	360	407	398	452	359	411	393	384	420	357	380	371	358	419	410	396	424	388	386	374	421	384	373	354	367	374	415	373	382	363	424	374	397	393	423	400	392	414	398	398	433	400	366	358	410	428	390	404	412	397	410	382	407	406	379	405	394	383	414	387	400	402	400	368	390	403	422	445	397	419	401	421	440	421	429	392	399	406	399	358	454	365	431	394	400	407	373	375	391	411	406	460	374	392	417	424	392	383	391	383	393	413	421	360	382	412	379	409	424	377	397	395	374	394	387	405	403	459	419	359	376	396	388	373	401	396	401	395	363	413	390	366	378	403	385	393	384	368	370	397	384	377	409	418	385	409	395	374	396	426	389	399	369	424	415	410	406	409	373	349	400	407	372	386	360	425	388	397	413	411	396	415	397	399	402	387	360	397	368	375	360	409	400	401	417	402	450	411	391	346	368	370	396	404	415	398	409	387	409	352	395	394	424	365	415	417	381	400	436	439	411	402	357	385	358	403	411	353	411	332	365	385	390	398	448	374	381	416	395	396	375	374	388	397	386	407	401	343	385	413	412	363	402	397	372	391	370	395	407	387	402	416	377	376	420	414	427	407	366	412	379	406	371	418	397	365	392	411	375	406	425	379	435	387	380	369	359	385	385	364	392	406	426	380	400	380	376	410	421	410	371	420	372	411	384	386	411	391	384	395	426	396	393	399	381	359	398	396	404	427	401	362	411	378	366	374	410	409	418	373	393	355	396	391	369	408	420	390	382	388	373	411	398	363	404	398	410	372	411	368	396	411	383	387	395	378	385	396	378	375	420	394	394	391	384	372	397	416	379	369	387	415	364	379	373	355	388	392	422	404	364	408	382	416	361	405	398	382	372	406	400	444	385	351	405	385	396	454	392	395	383	372	436	435	373	395	380	385	387	352	377	392	412	389	361	361	408	393	388	382	394	424	365	384	395	404	381	400	370	405	431	419	410	374	411	416	397	434	382	413	392	409	411	396	395	397	418	375	370	404	432	368	363	366	386	405	408	391	394	422	407	408	364	387	388	379	419	393	374	385	414	382	376	414	398	387	406	412	394	386	380	429	414	393	400	404	369	409	368	380	385	405	407	396	376	380	432	410	389	388	376	378	420	455	370	366	371	377	368	399	419	374	418	381	379	410	392	405	413	421	408	386	397	390	384	382	393	390	412	407	371	379	398	412	383	372	389	403	391	371	408	347	433	396	403	404	393	387	382	395	373	343	403	391	380	370	340	346	390	411	400	390	361	390	390	417	387	396	396	388	398	391	406	398	389	415	413	390	406	395	389	367	415	373	356	362	399	382	399	391	420	365	398	380	394	384	398	370	408	403	398	373	358	401	444	383	377	396	410	403	381	441	399	392	387	381	395	451	361	379	367	380	413	426	408	411	391	397	382	374	407	372	375	384	386	401	382	360	422	389	377	389	385	382	380	388	398	436	346	394	398	399	400	410	399	381	363	394	391	384	415	402	403	372	410	377	427	388	375	418	359	406	380	399	354	385	383	409	413	395	417	380	406	427	369	379	453	368	377	412	406	421	375	440	406	364	374	374	394	405	414	379	406	377	394	392	407	393	410	400	428	371	409	376	353	397	395	398	374	417	399	380	417	418	416	383	403	427	385	375	387	405	388	417	417	409	414	437	407	396	356	381	407	447	422	394	406	345	404	395	404	414	372	390	383	345	425	382	396	356	397	388	392	415	391	344	369	396	372	419	399	411	393	411	392	440	390	395	384	446	435	364	399	417	432	381	376	426	415	388	392	377	393	421	406	386	409	361	359	365	356	395	414	398	386	412	419	396	437	388	385	375	364	384	390	405	370	386	377	418	390	415	403	395	393	386	371	409	415	401	443	349	384	389	386	388	409	400	390	423	426	421	407	419	365	381	374	372	403	387	414	386	381	396	343	416	394	447	406	351	409	401	424	400
8832	5108	7214	8861	9386	7381	20411	55248	59243	48641	36212	24254	11939	4420	1645	905	994	922	944	957	984	989	946	962	926	939	970	957	988	902	927	939	885	979	947	942	920	950	965	890	1003	978	998	986	911	905	946	951	973	980	944	979	899	944	951	960	945	988	950	942	946	957	973	997	939	968	934	969	937	952	915	939	961	916	950	944	926	962	893	983	938	942	982	910	996	973	941	937	965	966	953	983	955	948	969	919	943	997	923	950	955	915	933	973	934	949	926	906	988	929	922	899	909	952	930	993	892	920	932	901	923	923	977	945	890	891	980	946	950	932	939	943	895	879	988	962	932	948	981	955	926	964	968	968	927	928	991	918	960	898	980	912	983	956	988	956	951	849	968	928	892	971	958	977	948	1043	953	945	946	924	972	899	997	992	930	950	944	946	959	978	928	949	961	891	961	977	995	911	892	971	928	1008	981	965	913	898	984	899	939	902	953	948	905	969	919	904	938	973	959	948	968	950	964	957	953	939	997	969	897	951	937	963	923	931	948	930	959	978	945	1017	910	1022	972	964	963	969	925	875	940	921	939	989	962	951	912	978	978	972	980	926	960	960	994	926	997	966	947	945	951	935	966	970	941	961	898	935	895	902	950	964	941	929	954	963	985	972	925	899	914	924	903	939	963	951	916	939	963	959	918	960	953	921	928	934	941	907	916	982	936	930	954	966	1008	989	900	942	929	961	943	916	946	919	955	932	907	949	992	971	900	914	970	936	937	905	947	954	946	893	916	905	968	961	939	978	927	894	938	940	903	971	889	956	908	956	908	945	957	972	941	966	967	932	962	957	958	940	932	904	1004	914	999	919	909	952	910	977	970	960	906	962	949	943	943	954	990	950	946	911	972	963	991	957	965	938	966	959	945	951	920	954	956	961	967	949	996	957	975	976	940	1011	992	904	981	981	919	919	965	995	977	954	891	960	932	958	949	1047	962	910	995	993	904	962	968	938	984	919	943	911	959	968	933	980	1004	965	960	927	984	998	962	937	960	918	938	918	980	899	966	965	961	928	947	943	938	909	941	989	958	988	960	943	938	946	956	970	955	942	969	920	923	939	968	938	964	989	941	923	900	982	972	934	931	961	950	960	928	945	945	927	867	969	961	963	995	960	946	945	966	950	924	953	952	957	946	886	955	943	903	946	942	915	949	955	960	948	930	942	918	919	885	962	968	991	931	932	1019	924	957	953	954	970	977	902	916	921	933	946	968	937	961	953	942	936	960	980	966	957	873	971	984	978	929	941	934	933	996	975	916	919	904	995	881	931	1006	892	960	960	927	964	894	919	929	918	955	969	957	973	1043	950	982	944	982	971	985	927	957	933	967	957	1001	973	990	1012	927	942	919	974	954	983	855	966	992	930	890	957	962	957	969	946	950	956	1000	952	975	924	927	946	977	910	954	955	951	957	959	905	942	990	950	988	950	984	922	948	928	930	953	971	950	968	903	952	913	972	942	989	961	995	934	982	956	956	960	951	930	910	934	975	909	914	940	926	1000	933	939	942	975	991	1015	970	976	900	891	989	936	958	974	956	973	943	930	942	989	965	989	928	987	958	965	980	918	894	922	919	893	934	925	917	946	872	945	942	961	967	925	888	928	945	888	917	986	959	953	951	918	961	977	957	922	963	926	912	960	979	950	983	941	975	929	977	969	927	911	944	964	906	933	977	952	911	929	924	944	928	986	959	919	973	907	945	987	913	1034	957	999	963	932	967	935	977	969	922	925	901	871	908	945	987	922	946	894	983	948	962	928	990	897	874	918	890	939	932	920	944	975	960	918	930	998	1005	937	954	941	928	999	977	927	972	967	967	934	959	965	933	929	944	952	945	937	946	956	936	975	961	959	945	1023	986	966	947	944	962	924	983	881	957	976	935	972	923	974	910	893	990	946	983	930	907	934	962	986	934	942	919	948	916	984	1043	971	922	968	903	958	976	957	958	986	933	926	958	993	955	965	930	992	966	954	972	967	932	948	965	982	1006	938	967	940	942	935	927	958	924	935	944	966	962	937	944	955	882	925	927	985	916	897	933	916	906	922	970	950	965	946	940	940	984	946	992	907	918	925	873	984	936	905	897	966	963	967	919	903	910	1022	916	948	946	919	891	927	880	907	943	957	970	951	921	969	976	967	956	1011	950	956	953	905	907	896	1001	980	947	893	963	979	924	956	920	953	936	963	960	992	946	930	955	940	938	976	904	1003	983	925	958	942	946	955	967	945	909	923	974	959	932	877	940	949	972	977	907	928	964	973	934	919	973	922	915	1043	898	914	991	954	936	908	971	968	936	952	982	984	957	1033	932	943	951	947	972	950	941	953	954	924	925	944	932	936	979	934	931	968	911	934	960	938	911	957	913	922	951	948	955	933	956	988	971	944	955	885	987	934	915	968	942	939	977	930	916	929	1010	918	922	985	948	950	898	920	939	982	916	934	930	949	973	881	949	986	961	924	945	935	911	889	960	942	927	891	986	994	973	934	954	899	951	971	930	913	910	997	950	954	919	995	953	914	951	949	938	957	983	890	1022	1047	925	948	957	981	950	936	947	973	975	957	887	926	933	988	932	942	908	961	974	959	905	919	895	949	975	961	970	964	952	969	907	956	968	982	963	949	952	909	919	1002	892	919	910	953	932	997	918	952	969	964	937	931	969	1004	942	968	955	917	979	897	931	947	934	954	941	953	923	944	894	929	917	977	916	982	968	946	960	946	919	990	979	963	938	980	936	929	999	951	969	957	958	939	948	896	943	977	944	938	963	975	972	915	945	879	952	910	971	959	977	921	938	954	975	937	939	981	949	987	914	980	931	1000	905	940	953	923	976	994	1019	950	968	940	912	941	965	961	925	899	1000	917	955	933	963	959	946	923	936	991	928	987	946	957	908	965	966	967	959	903	913	915	955	955	963	934	1020	912	986	939	911	936	977	955	996	957	1002	937	988	916	960	987	959	966	994	937	975	952	972	928	953	985	941	995	972	982	932	944	957	973	952	905	937	887	957	969	943	970	931	976	972	903	923	991	916	945	936	993	916	961	922	991	917	998	898	906	943	1033	898	878	950	935	926	902	881	968	889	965	988	903	1008	961	948	931	1002	969	989	941	930	970	993	987	985	946	922	897	952	948	935	941	909	944	967	961	948	988	982	904	933	886	954	971	916	993	993	977	983	952	981	999	937	963	964	951	908	1007	975	901	1005	876	982	962	997	1008	951	966	918	978	932	929	888	958	934	978	935	987	925	961	924	938	888	950	951	932	956	927	938	972	935	965	966	997	948	907	880	941	995	974	930	967	945	952	950	953	981	868	945	1015	999	919	939	933	961	954	900	940	900	958	971	916	985	918	971	959	1001	931	921	905	968	991	944	910	944	957	939	908	920	938	945	981	951	914	960	917	965	938	944	931	969	969	906	973	928	959	949	958	910	1006	993	959	942	967	913	927	912	953	948	971	930	947	924	984	1001	950	990	927	930	946	928	940	950	990	969	951	960	1002	1006	901	938	915	951	953	911	981	969	928	908	958	945
2931	1119	1241	1202	545	445	397	741	2410	2506	1643	998	596	416	348	271	320	309	307	279	310	334	299	313	283	323	291	299	312	320	307	282	309	313	295	316	343	302	277	318	315	298	330	328	340	312	283	308	301	303	302	318	313	298	284	306	280	292	294	308	302	304	302	318	324	302	282	324	297	279	317	313	308	295	290	300	323	311	314	289	313	275	278	291	315	284	297	291	281	311	326	311	341	345	325	306	325	325	326	297	307	339	298	276	275	335	294	286	334	306	279	291	344	286	325	297	329	318	318	284	320	301	286	334	328	297	318	294	309	292	296	296	316	308	280	288	285	291	321	295	326	335	296	323	278	307	323	291	307	319	285	301	300	302	279	297	308	290	316	353	301	303	339	311	285	271	333	319	322	310	329	288	317	310	335	299	299	315	316	309	327	273	317	311	326	279	287	287	306	315	337	316	303	300	307	307	322	303	303	342	300	290	294	284	292	301	308	335	299	331	283	281	339	265	320	296	312	311	315	268	309	294	303	346	305	311	302	311	259	284	287	290	284	312	249	264	318	329	312	335	303	291	306	296	286	311	307	311	299	269	313	310	338	291	280	315	307	326	294	316	277	293	290	288	333	317	316	304	289	298	299	277	305	297	277	329	300	279	343	294	293	296	308	303	292	308	302	298	324	268	299	301	292	286	282	307	280	322	323	309	310	318	349	305	369	298	299	294	280	278	299	284	311	290	292	316	307	309	322	299	321	282	292	307	328	283	279	318	311	287	289	294	274	323	291	279	295	295	292	264	292	303	289	287	291	296	327	325	320	324	323	303	281	300	319	308	334	306	297	309	324	294	310	285	334	293	316	309	297	303	289	288	308	293	319	275	290	293	285	310	283	291	307	315	326	310	293	302	312	264	279	322	288	289	298	305	305	306	344	282	364	305	296	300	287	312	319	308	260	311	320	311	291	311	314	318	325	315	280	329	324	292	311	313	285	305	298	301	316	306	307	301	306	302	316	321	293	292	298	267	303	302	362	312	342	322	302	311	313	304	286	311	308	295	327	350	309	294	335	337	320	322	320	311	292	300	286	303	301	307	286	315	313	297	328	286	285	302	280	310	278	321	321	308	296	305	315	274	296	288	303	305	301	303	292	329	288	283	294	301	297	300	327	289	303	302	304	284	298	295	310	349	295	328	310	280	310	305	301	277	341	320	287	289	318	312	298	299	273	310	311	317	316	285	287	284	307	305	318	327	306	288	293	292	326	297	291	301	305	287	347	309	292	338	304	291	273	303	305	305	267	308	296	328	272	270	332	318	306	308	306	308	345	300	326	303	275	297	309	309	289	282	312	310	317	319	284	289	310	319	307	309	313	316	317	325	282	304	301	305	276	310	317	325	338	288	285	306	282	298	296	299	315	317	336	291	295	295	303	288	278	302	294	320	322	298	297	296	309	293	327	308	328	309	331	310	300	305	327	287	324	318	322	321	316	251	298	286	311	326	330	286	306	323	307	292	266	296	306	304	313	284	316	306	267	286	309	288	289	323	289	304	322	320	288	293	312	305	341	326	304	284	293	284	304	253	307	280	309	323	326	286	308	282	291	317	295	300	305	312	283	267	281	282	300	336	289	317	328	294	269	296	295	314	275	272	302	288	297	326	325	282	294	301	334	342	321	302	310	309	288	274	327	340	272	296	313	295	287	294	307	291	299	262	290	282	287	298	319	315	289	293	290	303	295	295	316	307	288	286	274	292	339	289	279	327	296	311	260	289	283	295	288	309	299	307	300	332	291	305	314	299	324	299	303	321	297	311	310	308	336	309	312	335	270	336	309	314	316	318	315	307	312	307	323	354	283	306	285	296	314	307	317	313	294	297	302	260	289	270	301	309	306	311	322	295	300	338	319	300	294	312	321	313	335	305	298	284	303	326	282	329	321	291	281	317	340	304	330	268	318	289	316	309	325	272	353	315	319	323	267	276	317	298	308	292	277	315	304	279	332	307	309	308	304	275	295	325	301	308	280	308	280	321	332	335	315	286	347	352	317	292	289	304	305	294	335	335	330	309	317	314	342	314	274	298	312	307	300	296	293	242	271	301	320	313	315	311	301	348	334	284	306	306	326	307	313	333	325	317	291	295	302	280	319	343	308	317	279	290	304	293	334	300	302	313	309	288	298	298	311	293	296	303	261	306	304	299	295	326	280	304	338	305	301	313	288	285	296	331	306	314	299	310	320	306	277	305	293	296	309	286	312	302	309	313	332	292	359	332	327	267	300	336	325	293	299	307	263	321	272	333	305	304	306	279	264	308	325	305	286	325	320	267	314	327	270	297	305	306	276	313	344	289	289	295	271	301	309	299	307	301	295	292	283	257	297	311	293	327	288	325	309	333	309	276	306	297	283	351	302	315	278	285	303	304	298	281	321	285	304	288	306	314	269	303	347	321	296	293	311	301	292	300	329	297	289	310	343	298	278	303	290	271	336	341	291	332	296	311	329	296	309	271	296	331	268	285	325	335	298	302	295	322	286	291	302	287	306	316	311	312	290	307	315	304	300	306	308	307	293	280	309	328	300	322	295	339	298	304	278	288	284	297	314	294	311	317	293	277	290	306	304	316	305	298	300	292	288	293	283	279	323	290	308	313	302	329	306	290	300	318	328	294	303	322	290	294	307	299	275	278	291	338	303	316	279	288	293	322	271	266	293	297	291	297	333	305	303	335	284	304	323	315	343	284	329	291	303	293	329	313	285	282	329	320	281	293	301	312	338	305	345	299	310	300	272	302	303	286	317	316	329	328	319	325	289	280	289	313	299	293	311	298	313	330	289	328	274	305	284	302	295	335	273	297	306	323	315	277	316	323	293	303	325	304	295	334	321	281	285	336	315	281	307	308	310	296	314	267	302	321	259	318	298	312	314	311	299	301	323	290	312	302	286	294	332	298	291	310	290	299	318	303	346	308	288	309	324	308	314	285	305	305	283	273	287	318	305	294	295	304	271	287	312	304	287	283	299	297	307	313	310	295	298	304	314	320	287	315	299	317	310	302	284	322	323	269	313	312	355	315	281	314	310	282	296	315	337	302	328	303	355	280	311	272	348	291	271	281	304	297	318	289	299	282	285	304	314	318	299	341	304	305	302	306	285	310	291	300	319	298	323	288	310	340	344	322	294	291	312	334	274	291	318	285	307	327	287	312	321	342	299	297	354	316	303	328	301	274	325	342	302	306	295	322	285	322	321	327	307	305	339	258	324	287	299	335	336	310	304	287	281	308	325	307	307	313	309	293	292	273	331	284	299	300	300	340	327	300	334	300	312	307	301	313	282	324	301	297	293	294	288	294	307	324	298	287	291	296	315	286	298	325	317	321	294	296	279	315	296	297	317	328	287	325	300	316	276	308	291	289	290	299	274	324	351	298	335	291	307	306	334	269	319	292	307	299	298	308	322	309	321	296	298	304	282	290	309	321	358	321	270	308	306	321	315	316	266	326	282	306	292	306	293	321
3035	1607	2739	3710	1851	1542	1270	3573	11240	9616	6374	3588	1891	1071	849	779	768	828	788	768	738	754	774	746	773	779	758	848	775	819	795	729	819	751	751	813	758	730	784	814	774	721	732	765	745	780	726	750	777	746	730	796	758	771	750	744	741	771	734	759	751	762	811	773	806	782	781	794	815	732	751	776	755	754	725	769	785	747	749	769	791	797	722	760	829	704	770	812	809	760	787	754	736	723	765	749	754	805	700	744	737	742	740	776	740	767	760	822	788	788	724	765	753	741	726	736	764	773	770	750	814	770	734	801	746	811	788	741	770	763	768	862	722	762	727	748	743	749	741	753	793	751	837	780	783	798	790	788	733	750	786	747	784	759	738	717	783	756	771	786	772	711	711	770	779	704	757	796	783	786	800	785	740	756	824	775	725	730	769	776	743	744	763	803	772	800	726	766	777	742	752	744	792	767	748	830	735	749	711	787	754	788	753	799	760	768	759	777	733	765	775	758	775	795	777	763	804	782	791	779	821	825	786	778	808	755	828	786	749	738	767	739	790	725	734	775	809	783	761	773	760	804	756	730	784	760	717	759	676	735	769	775	770	803	772	773	815	813	741	744	750	714	738	785	760	803	788	813	720	775	766	749	779	758	784	813	708	752	770	729	743	767	778	783	785	791	718	756	741	789	737	788	726	724	752	738	772	754	766	725	740	751	767	739	754	734	767	800	783	766	785	720	771	754	771	740	746	786	783	689	810	751	720	806	763	790	773	730	762	763	764	773	762	761	778	743	809	776	802	801	791	762	787	807	802	736	784	718	759	757	793	747	703	792	807	781	760	722	757	746	773	742	741	776	751	755	746	798	718	756	732	737	757	775	794	795	753	791	719	813	828	814	768	748	739	775	782	763	758	756	769	756	792	766	797	782	735	772	705	768	780	749	779	718	787	783	772	765	815	775	777	765	796	774	796	743	793	778	741	805	762	752	800	748	782	790	780	758	733	800	746	770	800	781	768	767	696	718	783	776	764	740	749	693	735	733	723	770	781	730	760	742	742	718	756	810	738	771	768	770	784	769	751	792	815	760	734	818	777	757	782	765	747	780	800	721	765	826	753	753	758	767	753	771	805	705	849	791	785	743	757	735	787	798	736	799	763	772	806	776	745	793	750	789	827	774	772	775	718	747	758	795	769	806	786	737	748	745	770	762	754	726	805	778	747	739	742	754	740	794	749	706	733	730	806	748	769	736	759	758	759	777	765	724	790	778	773	773	767	769	726	755	781	752	791	791	804	795	739	786	756	779	748	737	779	727	772	747	739	790	789	836	729	788	787	777	765	742	706	790	704	771	741	744	748	772	782	812	765	780	758	802	782	747	737	798	766	773	766	812	763	740	760	779	793	798	774	806	710	767	780	769	826	775	711	759	765	745	816	771	793	744	810	708	766	756	755	739	792	774	736	755	738	762	801	757	804	740	782	788	790	769	786	778	762	809	765	782	803	753	740	784	802	723	774	738	739	752	787	754	783	813	802	782	768	721	805	826	722	777	750	748	743	760	728	753	774	770	787	835	735	734	799	801	762	769	771	783	759	739	750	764	729	768	754	789	775	793	836	804	764	797	754	734	754	740	788	792	789	770	785	781	746	791	757	770	780	785	725	763	787	772	857	745	761	751	770	772	741	788	785	702	753	780	736	718	787	763	742	777	764	754	748	793	786	778	804	765	769	772	794	742	739	755	794	833	747	783	746	767	716	782	784	787	816	769	766	777	724	783	765	765	782	766	765	792	764	819	848	797	771	713	752	765	760	769	766	781	793	770	773	798	740	742	781	788	748	803	736	837	738	804	759	745	777	757	825	789	725	800	795	746	783	789	744	719	797	790	739	773	787	803	750	730	833	768	777	740	818	732	738	751	744	730	798	740	762	738	749	780	722	795	732	788	738	739	777	775	755	768	756	798	753	808	780	773	766	750	784	761	756	699	749	763	771	807	803	772	822	725	797	726	805	801	747	743	748	800	732	789	744	800	717	801	781	801	799	761	772	747	769	726	773	784	831	760	793	745	795	719	792	722	732	802	752	757	731	738	758	741	751	794	769	759	733	756	709	768	748	776	760	762	779	729	757	805	796	751	781	749	810	815	768	760	761	757	758	731	758	749	799	741	758	817	741	818	727	823	757	762	786	722	731	790	780	777	774	760	757	773	778	743	750	737	782	746	747	781	739	757	762	755	766	770	722	776	768	820	773	787	799	757	750	791	809	766	786	758	787	733	779	743	788	728	722	821	734	752	795	766	790	778	772	723	809	740	765	743	755	719	744	704	799	760	744	744	723	781	752	761	778	776	758	776	750	732	798	723	771	750	779	771	740	773	764	747	747	739	731	799	747	782	715	784	808	793	763	778	782	780	744	800	796	771	779	755	718	788	721	808	783	801	766	781	786	758	780	786	739	802	789	737	748	779	742	784	757	774	758	779	768	726	749	784	783	761	740	799	734	765	805	779	789	718	714	807	738	815	771	738	782	800	771	759	827	740	725	755	771	751	738	817	805	802	760	766	765	744	764	800	770	782	780	723	781	785	838	756	793	785	750	771	765	759	762	751	748	754	739	759	757	790	794	784	780	747	767	770	757	809	774	737	773	777	758	792	752	784	784	750	827	804	790	783	799	769	765	763	734	772	787	786	797	785	723	779	736	728	722	698	791	731	784	752	724	823	749	763	753	791	816	779	764	756	780	765	765	757	755	808	746	715	774	792	761	767	775	778	723	794	730	787	759	782	754	771	768	738	779	732	760	751	791	753	752	776	736	785	769	803	739	793	760	756	783	772	771	794	737	727	706	771	815	802	760	800	751	751	771	741	769	763	743	772	724	778	819	782	803	735	754	771	750	802	756	744	763	778	746	776	772	716	740	794	773	753	775	781	771	787	777	773	770	778	778	764	763	791	684	794	777	739	739	769	801	731	736	771	747	760	803	742	765	783	815	749	786	780	763	807	740	715	733	697	806	820	785	796	751	740	739	767	829	731	761	759	781	767	793	725	753	766	757	743	756	785	740	805	762	757	782	714	768	768	785	714	729	691	753	799	760	686	757	807	802	771	751	817	775	768	762	763	709	775	771	729	798	748	731	759	788	702	779	779	775	758	757	771	773	746	764	724	754	764	786	749	791	760	778	801	763	761	713	724	811	786	758	774	702	742	765	732	752	790	774	759	720	741	752	797	770	766	754	756	753	786	723	772	788	753	788	751	736	768	807	766	775	813	735	750	770	749	723	797	772	726	792	752	763	797	817	797	804	785	791	826	731	777	739	798	783	746	786	786	794	757	758	719	801	799	793	775	777	705	732	727	745	733	770	797	748	753	759	784	809	766	809	758	750	744	791	766	765	733	745	763	768	776	756	759	762	788	752	751	750	771	784	801	771	777	792	760	771	775	808	762	769	729	730	732	785	790	789	826	747	785	759	741	771	776	812	756	781	725	782	754	784	788	813	749	751	782	772	777	775	708
8835	5739	5806	4416	3012	1546	2979	11354	24241	21615	13340	6895	2539	897	449	363	364	371	368	376	390	394	341	329	373	367	341	370	380	338	358	376	373	348	381	364	419	375	369	355	343	341	362	353	359	359	398	383	360	363	365	359	353	368	327	367	374	378	382	373	371	435	381	357	388	336	351	379	359	369	391	342	395	350	366	367	362	352	380	365	354	377	362	343	367	380	362	349	368	369	372	340	379	386	333	389	395	379	346	390	332	397	344	381	382	350	369	389	397	350	372	357	339	390	388	419	357	357	361	361	373	350	364	388	376	317	349	424	336	350	335	340	363	355	376	365	347	371	343	363	371	382	339	378	372	381	345	364	358	334	361	393	410	357	365	410	398	350	348	359	347	395	385	353	344	329	344	359	340	423	356	370	335	319	370	416	387	349	360	330	360	355	328	380	377	323	358	361	363	393	374	379	336	343	361	380	352	368	357	357	364	375	378	368	386	367	345	381	390	436	384	359	347	378	355	364	392	360	393	357	352	323	352	355	368	334	381	367	371	381	350	361	381	369	341	329	362	360	373	375	359	365	376	366	414	338	328	363	327	384	376	346	392	374	326	356	373	380	393	347	405	357	407	369	356	367	356	399	383	362	366	358	368	370	333	370	388	365	348	349	378	359	319	378	369	384	372	331	371	375	339	363	384	385	381	369	365	356	345	363	365	375	365	352	374	401	358	358	389	395	364	386	366	345	355	353	367	357	378	344	361	348	375	350	379	404	368	356	345	378	395	353	357	373	341	328	378	354	375	333	329	355	364	360	392	349	358	338	344	332	362	403	411	363	356	391	331	348	379	350	356	392	335	371	347	367	341	392	362	343	336	372	372	354	359	401	352	329	339	377	370	363	381	379	361	372	349	345	337	339	377	363	372	373	377	380	360	331	374	362	361	352	367	361	348	365	371	376	362	356	371	356	342	343	364	372	376	345	360	381	347	349	348	366	352	370	373	357	334	359	384	359	354	363	364	379	337	351	368	372	402	402	338	381	371	359	380	388	408	381	336	377	361	369	375	363	343	370	365	360	348	386	361	381	362	341	362	336	367	355	339	385	377	375	362	379	364	343	346	377	371	353	366	352	348	391	369	377	381	337	360	370	357	387	373	370	336	337	366	343	359	392	361	351	330	403	349	369	367	339	364	383	362	371	332	362	357	365	363	376	357	358	351	363	365	351	349	374	362	351	347	367	398	375	381	378	415	365	372	396	372	378	407	326	363	309	362	348	389	365	383	356	333	391	340	351	382	364	389	354	366	352	387	367	416	346	372	365	365	392	342	389	345	378	380	357	338	385	366	373	382	373	361	359	372	389	383	342	347	387	370	366	362	377	335	374	384	382	380	331	382	374	374	388	348	341	368	357	360	363	371	369	345	363	366	368	351	355	316	331	363	366	331	396	388	358	388	361	350	379	381	367	357	389	402	399	345	335	353	373	378	381	382	383	345	347	373	384	376	352	387	368	349	405	343	391	389	374	372	375	366	369	377	370	352	334	347	353	359	338	337	360	355	371	404	339	345	330	342	376	369	389	366	361	346	354	355	357	336	350	364	358	373	354	375	354	380	332	380	381	375	354	414	367	339	378	330	380	368	370	342	359	327	404	379	359	391	327	365	374	387	409	332	359	357	404	335	362	319	352	358	380	376	407	374	389	355	372	355	372	368	344	369	351	325	377	366	350	378	335	366	312	381	339	373	329	359	356	354	376	346	363	384	341	383	387	394	365	385	381	383	390	360	400	347	345	379	359	388	364	354	387	354	329	371	331	350	390	373	384	370	320	337	340	362	375	340	409	366	357	361	359	378	342	344	367	393	355	344	380	370	333	375	375	356	369	381	391	380	347	338	332	358	356	396	386	392	355	370	351	359	393	384	376	390	359	344	362	364	373	327	358	339	387	359	396	362	350	368	392	321	345	344	349	359	347	381	345	365	339	326	389	355	336	394	403	395	405	344	358	333	366	339	325	381	387	370	380	338	393	397	327	346	368	353	377	328	379	370	338	362	364	357	377	365	365	372	360	338	380	361	355	390	373	361	352	366	392	358	335	352	333	320	329	353	389	351	376	377	342	367	375	394	333	369	389	375	381	380	358	341	365	376	369	345	380	365	391	353	353	361	361	339	378	360	373	372	350	360	357	367	385	351	337	356	356	366	355	372	387	354	367	363	351	345	367	392	396	365	331	358	333	348	365	389	379	380	373	379	356	380	360	363	351	364	383	361	363	384	371	341	431	367	359	395	374	321	363	336	344	329	388	353	385	369	392	354	343	412	359	333	355	362	342	346	336	363	346	347	368	363	358	380	373	348	337	369	340	382	365	386	376	346	344	376	394	387	342	365	377	380	342	371	373	400	347	373	398	398	407	344	384	380	341	386	345	311	368	347	329	351	380	349	366	400	364	374	332	388	351	338	352	321	373	375	348	349	354	362	360	359	357	388	372	374	348	360	391	352	342	338	372	381	389	379	350	350	360	352	357	359	362	371	387	353	380	368	353	383	374	362	361	359	385	348	328	381	386	377	375	411	398	389	362	350	363	365	391	379	388	404	343	400	367	360	355	356	388	343	368	372	388	359	362	357	369	347	378	360	350	379	354	370	344	382	360	364	333	385	351	379	353	356	356	345	388	359	348	342	369	388	365	347	352	408	414	376	350	400	361	375	373	340	344	371	392	379	347	372	389	357	379	342	397	370	353	356	353	359	377	348	366	348	365	375	385	371	373	360	360	364	389	365	367	368	377	359	367	386	359	402	366	371	359	366	373	383	358	356	359	332	422	393	355	355	363	366	324	357	375	369	358	363	333	360	371	372	352	359	378	376	337	368	383	398	347	350	368	391	384	348	340	361	342	355	310	352	384	368	361	415	344	369	402	377	357	392	372	369	360	385	348	352	358	363	330	355	417	385	383	382	385	370	407	340	382	387	357	371	336	366	392	376	355	389	332	375	339	387	316	401	350	338	358	372	374	343	358	323	356	357	381	391	355	342	386	362	374	407	378	368	341	356	393	375	369	374	370	363	364	355	357	342	373	373	356	352	373	389	356	365	348	360	367	341	367	351	380	367	342	390	364	379	347	358	363	362	367	349	356	395	368	349	375	357	358	311	380	389	364	358	351	374	365	378	387	344	372	372	357	371	364	396	414	364	386	391	379	371	347	359	344	379	385	320	328	381	364	354	381	364	381	340	365	367	372	346	366	386	343	380	358	366	396	335	391	380	356	396	361	363	339	356	347	357	333	338	370	336	343	326	345	366	340	350	365	354	394	362	349	377	340	384	348	322	377	392	378	346	363	347	369	331	365	360	374	368	388	342	347	378	348	361	343	333	371	360	346	386	402	376	327	362	311	378	348	348	414	376	350	336	353	363	331	354	326	380	380	406	370	345	341	377	331	339	366	367	401	362	341	339	345	390	389	421	344	341	357	359	404	385	347	357	371	390	354	358	371	384	389	367	352	339	380	364	370
7300	5351	8322	9203	7406	4918	9661	28268	45321	40350	30876	20486	9181	3505	1277	863	853	921	977	923	904	958	874	877	933	892	915	870	887	911	951	886	850	897	907	927	932	916	905	916	845	922	874	923	909	882	890	966	886	859	880	862	869	875	893	874	861	847	897	897	910	843	902	868	879	903	909	872	865	911	880	894	927	918	870	891	895	913	910	850	857	897	872	891	874	884	923	926	959	864	890	874	895	872	905	921	892	899	905	899	932	917	846	877	900	903	887	874	882	889	909	918	868	830	828	923	888	903	889	874	930	896	900	887	865	879	865	890	891	847	914	857	891	931	862	894	931	858	953	920	875	885	914	834	881	915	859	930	912	891	884	935	885	936	873	923	906	904	872	922	925	859	873	870	903	966	892	843	847	874	894	867	856	861	845	912	887	885	884	932	865	922	880	906	883	896	900	905	862	939	880	906	942	893	911	890	939	912	886	888	838	967	874	885	880	893	921	894	904	909	896	927	927	866	857	891	982	876	916	910	885	869	854	885	869	826	918	884	914	958	891	997	887	873	852	901	818	866	894	898	873	864	882	864	835	934	908	931	913	887	884	900	945	893	928	911	905	927	933	868	881	908	921	924	883	907	860	877	875	956	875	890	912	912	912	849	892	905	921	967	874	765	931	850	910	886	873	911	886	911	912	930	880	933	887	897	942	864	930	901	861	905	870	906	872	882	833	904	898	888	855	918	865	880	855	901	877	923	935	902	847	909	870	880	885	880	891	875	886	873	888	905	902	907	873	885	872	845	884	850	916	861	921	884	926	875	961	869	919	853	839	886	885	893	847	945	886	913	852	915	855	929	875	865	941	881	892	834	922	905	865	934	875	851	881	931	876	928	880	864	872	882	900	879	885	901	892	906	951	880	879	870	937	896	903	835	899	872	936	838	892	918	908	917	892	832	891	874	927	895	897	911	893	906	932	906	911	861	857	914	857	899	915	853	874	879	919	870	890	877	921	973	874	918	902	883	929	907	897	863	928	907	850	916	857	866	923	879	820	881	947	889	887	920	843	894	885	888	896	908	874	893	879	864	822	859	867	924	877	895	927	909	866	874	931	881	929	884	879	864	919	899	893	866	869	889	943	883	862	938	913	919	872	930	880	863	909	881	820	911	880	834	871	878	912	905	869	883	884	913	914	950	885	903	906	838	878	906	910	925	875	884	868	896	882	910	876	894	927	917	908	812	858	872	945	892	880	898	900	937	921	891	843	817	929	907	948	898	879	899	948	833	911	923	905	931	935	894	931	911	919	929	926	913	884	877	884	879	892	884	907	955	891	902	915	931	861	892	894	877	876	889	900	909	913	911	892	876	857	931	896	867	902	923	888	886	869	886	918	937	874	901	900	912	943	900	883	869	852	890	892	895	880	934	931	891	949	926	906	914	898	870	865	922	891	848	958	892	870	926	856	908	911	874	879	880	852	862	899	872	851	904	928	910	911	880	927	849	920	895	904	845	909	904	898	862	886	859	870	886	938	871	921	870	934	902	885	838	879	887	933	873	887	889	871	865	952	890	885	879	862	839	892	889	892	907	881	898	871	877	882	906	882	920	854	929	913	872	902	930	861	956	881	912	904	872	878	872	900	872	966	920	886	893	878	876	921	930	911	884	875	882	896	908	915	867	882	928	871	930	914	904	817	934	882	872	892	874	900	865	920	924	907	899	883	928	895	888	882	876	969	892	866	925	958	900	924	900	870	885	908	871	915	903	877	863	892	847	889	883	862	921	854	887	889	820	860	906	895	834	875	932	838	932	888	927	881	958	906	875	928	907	914	879	886	941	900	873	873	873	851	921	828	855	881	866	899	932	891	927	851	837	919	898	940	801	882	916	935	844	930	888	905	886	881	864	879	943	930	890	884	858	892	908	880	913	892	928	840	914	897	959	949	907	968	937	875	926	942	926	895	867	935	965	895	883	871	887	871	889	889	870	913	901	873	877	881	874	830	871	916	932	877	875	921	886	865	894	854	882	869	880	890	927	921	947	865	958	885	920	902	919	973	917	883	921	867	895	870	882	928	888	867	918	905	899	849	861	929	895	912	877	876	868	901	883	867	885	842	904	852	925	911	885	852	853	853	964	880	922	910	967	894	853	928	874	926	802	914	858	875	845	870	855	939	874	865	849	834	875	948	912	919	920	917	866	907	943	879	919	921	879	859	880	938	899	915	917	859	835	834	881	907	880	861	916	896	947	854	863	888	901	857	892	907	924	894	923	899	849	927	945	858	881	877	909	898	886	853	949	910	904	854	917	844	908	889	873	909	894	914	912	895	877	892	927	878	894	884	903	906	940	915	880	883	862	910	904	875	935	933	927	896	851	847	881	911	913	912	861	934	906	901	874	895	935	857	888	910	879	908	848	851	875	877	877	921	896	932	833	874	875	848	944	891	876	851	866	912	879	836	945	914	896	914	918	939	860	869	922	944	909	909	862	848	890	942	894	876	863	909	926	906	877	892	893	914	930	857	860	949	940	879	882	893	905	942	997	958	969	841	862	885	882	878	912	894	950	854	906	875	913	858	848	923	872	887	918	916	863	960	914	907	866	913	889	857	875	890	901	867	916	865	878	892	886	913	862	958	840	845	893	882	915	927	854	917	904	899	918	929	867	875	931	873	856	921	884	953	863	851	941	898	855	927	952	937	914	859	873	894	871	923	927	848	839	891	922	892	901	916	855	896	839	915	886	876	903	842	898	863	899	910	936	899	853	954	960	897	904	912	859	906	874	849	835	899	898	871	906	909	840	854	848	948	924	896	824	922	889	880	900	881	912	897	908	922	885	881	904	876	887	907	884	886	845	920	843	873	859	869	884	899	940	889	856	941	876	868	859	872	872	908	886	906	921	864	883	898	867	892	831	918	885	921	878	933	863	856	864	867	930	900	904	917	924	925	847	899	908	860	839	857	996	899	843	880	882	880	900	907	897	878	863	890	920	852	932	860	874	888	865	863	888	920	895	869	921	887	879	874	915	883	871	902	933	884	920	936	878	869	846	857	920	927	923	900	874	894	913	943	902	865	878	910	906	861	897	901	900	896	896	923	904	894	862	866	899	873	935	861	873	920	851	953	868	870	866	896	933	923	882	944	890	861	941	897	934	921	872	942	880	880	852	872	910	905	883	851	911	859	830	913	886	865	924	891	869	899	936	897	845	839	927	868	918	900	929	895	928	928	890	916	925	876	865	870	902	872	899	955	905	868	866	899	854	927	851	843	948	921	864	925	874	911	946	876	900	913	914	877	966	922	899	914	976	933	921	888	892	867	905	927	889	861	897	911	924	863	875	869	917	930	875	880	903	932	860	904	916	901	891	883	949	904	909	887	890	899	849	903	933	891	874	854	894	897	865	920	879	919	846	867	914	883	899	856	946	861	886	880	866	914	891	951	911	935	907	895	936	901	898	867	894	862	928	919	876	920	884	883	900	910	877	899	874	883	866	900	810	874	890	843	896	860	916
18398	10814	9752	6650	5189	3237	6169	34399	45486	32477	19771	9271	3359	1297	442	362	337	350	354	369	366	348	344	340	370	361	318	339	346	342	354	354	360	332	351	348	377	354	370	344	321	343	307	353	340	357	361	336	351	366	375	359	377	358	363	378	316	338	362	361	372	371	342	353	353	354	318	321	324	325	335	368	336	334	331	353	352	317	374	349	318	345	311	323	341	352	335	339	319	350	324	350	368	364	358	351	343	359	349	364	377	360	321	366	381	319	325	322	342	341	364	324	371	364	355	366	343	363	386	321	335	360	342	357	377	311	321	398	364	330	363	343	367	344	379	359	359	327	367	347	352	329	364	344	355	359	355	364	376	356	354	373	334	339	343	320	371	339	341	372	334	359	376	356	341	341	364	326	352	357	353	372	342	331	366	366	354	329	338	366	370	340	359	337	348	337	356	329	344	376	332	360	349	317	374	340	310	364	334	343	370	338	333	358	325	327	345	350	364	366	342	311	360	346	303	329	360	333	333	346	352	374	385	332	351	376	365	334	377	339	380	329	351	357	364	343	370	366	371	364	342	346	328	359	333	356	339	326	347	330	354	308	330	324	341	373	345	340	348	373	328	350	343	334	364	330	363	372	319	349	338	357	339	354	376	354	376	397	345	357	356	370	364	346	357	333	365	329	338	365	373	343	314	349	351	359	372	373	379	376	343	313	397	332	335	353	340	366	358	320	369	335	322	389	372	352	324	328	347	364	352	385	378	348	319	364	389	329	357	349	347	335	380	383	361	301	308	334	325	332	333	319	320	314	352	339	347	358	334	327	324	336	344	343	350	322	352	376	369	369	345	338	370	318	378	332	345	340	347	386	330	345	320	328	340	339	374	334	344	372	369	346	414	351	342	344	360	358	306	347	367	341	338	369	357	345	353	357	373	340	330	340	336	353	353	367	324	339	377	360	337	350	352	326	386	346	322	381	315	356	357	365	354	373	341	330	360	348	372	365	346	352	349	329	371	337	374	340	347	367	378	350	321	358	356	362	324	335	376	327	338	346	343	378	331	381	346	321	331	330	349	379	362	341	353	315	362	323	352	379	357	388	333	356	344	346	336	381	351	326	325	329	384	346	365	305	313	346	352	373	355	351	376	355	365	313	355	349	341	340	365	355	326	348	371	343	362	373	338	395	361	351	353	347	384	321	340	326	339	351	344	355	363	336	370	358	353	384	335	358	332	371	332	341	343	356	354	340	333	346	328	375	347	358	339	362	329	332	355	385	383	350	317	363	356	348	362	342	343	328	373	358	365	344	350	354	342	375	348	390	363	341	375	342	359	350	367	366	352	372	339	355	357	339	375	330	343	372	375	366	333	330	345	354	354	335	356	351	336	340	371	360	365	337	320	355	370	330	369	343	346	358	364	362	342	350	352	308	338	357	354	339	343	356	335	369	376	361	354	350	321	353	356	346	336	353	352	348	372	367	351	354	333	330	358	333	325	336	335	373	339	362	371	360	357	319	338	338	375	325	346	368	352	354	355	349	391	392	360	354	358	357	382	343	307	351	364	343	395	348	355	339	332	333	369	363	343	340	352	356	378	330	352	369	335	379	359	355	316	349	377	361	361	344	382	389	330	375	377	347	339	342	327	346	363	369	325	360	378	356	349	379	313	329	349	356	337	340	344	367	336	326	314	374	349	361	339	341	329	333	394	346	349	302	339	340	336	364	366	319	329	347	355	355	346	336	352	325	380	353	338	377	347	298	378	348	336	343	322	351	372	338	320	367	362	380	370	319	316	385	348	342	332	419	356	369	366	374	380	354	356	336	366	335	345	339	345	362	351	332	356	339	331	351	377	347	344	340	337	350	337	346	348	318	338	357	369	330	319	370	361	365	349	342	335	376	364	364	346	362	346	363	358	367	338	315	383	368	358	351	357	336	330	353	348	353	359	326	312	366	380	341	379	362	330	314	333	335	386	375	339	330	384	331	381	348	311	358	350	334	346	357	388	344	358	363	326	361	335	336	304	341	367	373	345	355	346	335	388	365	316	338	329	327	376	348	376	329	311	350	368	350	354	347	364	393	357	364	358	363	362	341	350	366	381	364	345	376	363	337	339	365	303	379	325	379	382	343	324	342	340	347	361	367	374	334	354	369	356	369	347	344	334	343	322	363	377	326	333	348	356	356	345	327	327	325	368	342	343	376	386	345	346	336	325	353	382	329	367	397	334	326	348	355	333	344	353	379	367	366	345	363	365	320	374	322	343	378	361	320	367	340	331	345	350	328	346	328	376	354	344	347	350	348	331	388	339	378	360	340	341	360	366	346	361	345	319	341	326	376	331	339	363	371	329	341	358	348	373	357	364	342	348	344	385	352	348	334	339	371	363	341	344	355	355	379	344	343	385	337	368	319	354	350	358	375	374	349	393	323	368	297	385	341	355	338	370	367	374	385	348	361	354	346	365	322	335	313	377	337	361	331	362	340	360	360	337	322	362	358	349	374	384	333	367	329	334	372	338	324	361	349	347	358	368	355	376	346	344	302	345	353	328	334	325	356	379	366	360	371	323	313	354	355	338	376	348	354	340	360	308	329	347	356	334	330	307	360	329	375	358	359	336	385	331	349	331	352	369	337	331	411	322	328	347	378	391	326	373	361	365	380	350	375	385	342	364	369	353	344	363	390	344	350	342	324	353	333	317	361	371	327	356	339	356	360	342	325	350	343	331	349	377	366	354	360	316	329	346	332	345	338	376	346	369	329	339	342	376	370	383	380	356	356	322	341	310	345	353	366	301	350	352	372	323	375	310	371	357	367	371	350	358	321	343	340	365	360	312	398	360	361	325	342	352	366	349	360	353	371	347	348	362	368	338	322	327	388	346	333	340	360	362	330	366	361	388	328	340	338	351	340	394	391	352	368	357	354	381	345	341	347	365	341	346	370	345	336	352	330	335	346	374	338	350	329	348	300	334	332	333	355	305	370	372	342	365	345	361	356	349	356	365	349	380	365	335	342	362	344	346	338	337	338	365	352	340	359	373	374	327	313	345	356	344	366	383	324	369	377	374	335	350	350	366	361	340	325	410	348	339	373	388	376	343	343	353	351	350	373	378	359	340	367	344	342	335	370	364	328	355	342	352	336	350	347	367	349	344	346	360	327	340	375	362	317	324	350	354	340	335	359	346	340	335	355	361	338	347	342	347	383	338	295	335	345	334	337	339	325	371	354	357	348	374	367	338	379	339	332	360	350	355	356	368	364	336	336	359	336	409	337	309	318	339	362	362	321	350	320	365	347	377	364	353	384	369	356	341	336	324	392	345	364	363	389	363	345	364	347	381	365	379	313	327	323	386	362	298	336	318	364	390	360	347	341	354	340	356	374	317	332	365	365	351	351	341	336	341	326	354	374	347	359	356	404	371	357	358	348	310	339	362	341	394	347	304	337	350	355	333	319	365	367	339	354	338	309	372	361	400	336	356	364	351	353	320	336	358	379	359	355	339	340	344	347
11312	7295	10813	11848	11581	9026	14963	51291	59907	48341	36549	23389	11686	4759	1096	856	868	820	843	831	844	833	837	858	873	848	885	839	860	850	890	857	866	808	838	843	861	817	891	852	807	865	854	848	831	876	862	875	843	835	818	855	874	788	862	806	854	829	835	850	852	857	872	848	860	871	812	826	812	797	825	832	838	802	815	858	847	829	821	820	819	829	813	844	838	817	844	845	826	795	850	893	816	851	894	838	855	815	842	857	836	894	862	833	822	810	833	789	869	883	906	824	853	807	816	901	872	810	831	814	804	865	839	813	838	833	893	844	804	802	810	844	814	787	810	862	827	854	829	856	880	914	851	867	852	868	826	849	938	898	834	825	833	826	833	825	882	829	833	869	867	816	835	829	866	796	843	812	824	813	868	887	845	842	830	845	815	790	819	846	903	791	817	853	871	856	835	812	823	789	800	814	806	858	819	849	867	810	828	893	834	819	901	836	842	862	792	779	830	818	905	802	855	884	817	861	820	869	768	779	857	847	862	840	813	825	841	862	873	887	888	878	826	861	908	852	811	812	819	835	841	884	824	802	821	817	875	856	842	858	863	816	840	842	836	810	861	821	832	839	772	795	890	838	832	780	856	835	891	830	837	862	803	802	846	817	841	804	872	867	805	818	801	874	842	813	854	839	919	854	826	812	838	858	823	827	824	875	900	816	852	848	863	857	848	871	870	872	799	832	828	831	774	777	857	883	831	833	851	855	858	832	850	879	811	863	818	805	842	840	871	889	839	855	820	816	834	823	821	838	857	846	827	870	778	817	841	832	819	856	862	822	831	780	856	847	821	904	835	880	888	893	835	827	882	825	874	869	809	811	857	817	864	843	825	838	838	861	877	853	853	844	844	841	791	848	806	841	910	893	860	780	846	837	856	784	882	855	851	838	836	879	850	843	864	795	813	830	840	821	842	810	817	870	848	825	824	795	905	837	826	836	905	818	837	765	777	800	842	857	827	792	830	875	792	832	866	824	851	843	843	835	888	848	816	855	878	879	856	858	874	881	828	854	830	821	853	826	806	845	837	832	898	824	845	815	813	804	841	872	779	898	869	811	827	838	836	866	794	800	820	842	832	839	847	791	807	846	853	892	823	842	834	837	852	859	825	845	865	845	855	819	875	836	814	816	871	814	851	835	835	833	837	767	809	810	822	801	772	877	831	854	853	847	831	832	856	878	847	823	830	866	840	889	827	835	855	856	835	894	886	880	849	859	857	852	810	800	755	860	838	836	856	842	855	818	791	799	829	806	906	841	816	872	816	874	862	805	836	844	881	856	858	859	859	798	845	840	827	823	853	809	875	817	847	866	815	823	862	845	842	806	848	814	887	846	871	825	816	813	866	800	853	841	846	846	850	825	776	816	846	862	863	856	848	828	832	860	822	859	856	848	812	860	853	864	852	885	828	889	911	842	853	842	862	835	835	845	823	842	857	817	835	830	827	866	815	855	835	797	827	844	818	847	867	817	847	862	838	866	859	845	799	828	835	861	806	807	835	841	810	879	830	857	824	914	816	860	817	765	874	870	818	764	839	827	818	777	868	841	831	835	836	865	819	823	881	838	810	798	802	836	815	809	834	801	839	860	846	812	835	817	826	813	849	790	846	840	807	844	849	840	891	850	781	855	855	879	859	901	839	848	831	876	835	834	825	895	856	847	813	821	900	824	899	880	840	791	785	837	831	847	890	903	795	839	814	809	789	800	845	836	840	837	859	843	860	810	801	838	881	870	854	838	838	804	841	817	866	793	836	834	839	816	763	872	840	853	876	818	850	852	811	840	805	846	765	847	796	823	855	878	839	886	827	807	847	866	829	853	858	826	859	864	817	811	822	873	832	809	854	868	828	843	848	841	827	767	860	821	859	841	870	796	851	783	878	849	876	857	849	890	838	833	868	808	874	867	797	870	848	822	850	870	821	840	856	799	855	845	861	848	821	870	829	804	831	807	865	889	823	812	846	866	823	891	851	819	831	867	853	911	807	854	833	828	796	807	773	842	785	819	839	834	847	861	828	844	836	844	803	824	813	839	828	845	798	834	819	764	797	834	835	836	851	817	893	885	801	792	812	830	807	794	869	909	820	840	836	840	851	849	834	812	851	843	830	824	876	835	797	858	852	864	870	822	859	825	856	807	855	812	871	818	886	923	826	911	819	855	886	857	895	828	809	808	843	874	867	839	825	853	833	826	867	886	846	836	846	861	829	849	836	847	852	888	833	832	892	848	843	869	827	901	811	801	853	849	918	869	894	861	781	784	887	830	865	889	899	847	873	826	825	849	855	814	811	839	852	837	804	845	865	821	875	847	824	879	830	819	796	838	861	823	821	830	848	832	825	777	852	849	864	848	813	821	858	837	822	784	832	828	786	871	868	834	850	845	874	879	823	845	845	841	867	827	857	801	910	832	857	799	884	859	856	809	830	847	805	852	860	841	846	803	866	844	821	848	855	806	805	863	839	850	843	837	846	786	836	809	848	899	851	869	833	860	855	822	826	837	818	838	806	818	855	848	894	815	807	825	820	896	790	893	872	815	787	809	803	837	784	805	839	824	832	871	868	860	822	857	822	841	809	856	858	835	829	829	821	826	861	825	825	933	794	866	837	813	834	881	834	817	844	869	830	831	811	873	832	811	861	878	854	853	853	793	840	822	815	845	779	865	825	827	823	797	858	817	901	846	822	797	860	872	842	822	865	834	840	856	824	913	883	846	830	800	860	840	826	836	829	833	838	856	848	832	808	851	847	870	855	821	773	821	836	795	844	780	847	796	873	810	824	827	865	780	825	841	832	820	807	821	851	874	836	850	828	810	843	827	823	811	838	811	823	814	822	822	770	841	820	843	823	829	823	849	811	845	841	888	802	830	888	791	810	830	815	828	907	833	886	873	855	826	901	827	824	837	836	831	843	822	774	879	824	831	780	822	846	837	823	844	784	837	863	866	811	786	861	877	884	814	811	850	889	778	828	849	869	829	907	779	852	876	846	839	840	849	858	837	823	822	860	858	841	876	891	844	862	868	781	865	837	818	847	870	845	802	778	830	818	875	855	864	806	855	843	841	857	819	865	869	829	842	876	836	819	837	864	839	845	862	816	827	776	843	864	846	897	786	812	816	859	846	808	863	854	850	843	847	852	844	783	885	806	825	885	798	854	844	821	835	855	832	830	830	836	875	798	850	834	762	803	865	839	816	808	845	858	818	885	857	818	873	863	913	780	893	841	870	824	854	887	814	897	810	849	858	798	820	805	849	822	756	847	840	862	867	844	805	859	861	785	829	853	863	848	863	804	840	815	853	817	876	781	915	851	822	828	892	821	816	856	882	777	787	820	786	866	813	813	837	788	855	835	882	838	825	860	818	837	875	806	880	821	791	830	874	792	865	825	875	873	836	809	826	884	863	846	838	844	862	816	827	844	854	865	798	881	828	830	881	831	841	847	842	828	804	846	865	874	883	771	802	814	862
4157	1086	921	566	391	313	623	1613	2623	1943	1189	659	356	281	234	241	235	237	213	226	203	233	206	202	203	235	223	205	249	203	198	226	234	203	229	200	239	205	224	242	222	209	203	225	219	235	219	224	228	210	213	246	234	183	211	216	261	211	213	231	226	215	222	221	201	223	236	234	222	231	227	207	217	212	209	221	204	234	196	225	216	227	191	232	216	231	216	216	216	251	218	232	230	240	204	207	192	214	207	226	206	233	205	213	221	244	210	231	195	229	215	201	231	215	191	202	233	233	183	206	238	204	223	225	272	220	190	254	227	187	204	219	215	198	207	230	211	198	223	203	234	202	187	231	211	208	227	230	218	248	194	206	209	217	228	208	240	204	211	217	229	216	209	185	212	222	229	208	207	218	235	220	251	213	220	203	220	223	229	229	221	218	200	217	206	170	194	209	238	215	225	197	224	197	210	218	224	202	224	222	201	210	208	218	193	211	183	198	221	213	217	208	236	225	224	206	206	208	222	222	202	241	210	215	226	212	257	203	205	211	226	222	241	207	197	204	197	193	223	171	222	213	226	223	222	212	217	193	220	217	231	228	202	223	249	213	252	210	207	225	214	191	236	225	194	239	213	227	227	214	218	209	255	223	205	207	242	216	209	219	201	188	214	221	219	195	227	259	211	225	198	225	231	224	204	222	210	199	199	221	216	225	200	231	221	237	237	174	202	224	237	202	210	216	209	195	212	208	218	188	231	210	194	218	214	186	221	197	220	208	208	214	213	240	219	230	200	214	222	229	229	228	189	230	218	229	208	216	223	240	244	221	199	213	220	231	241	241	218	200	229	183	203	217	240	198	204	221	247	226	204	225	226	242	219	236	219	211	245	203	211	217	228	219	182	232	238	224	203	209	245	207	224	218	220	190	203	197	235	238	237	218	212	212	206	188	226	242	232	249	208	242	199	209	200	196	218	226	212	220	199	212	193	210	208	180	212	220	262	206	214	230	241	229	215	244	222	193	238	231	227	224	221	222	218	196	220	235	216	198	219	210	222	228	210	217	220	194	231	233	224	212	236	224	192	203	227	204	192	224	228	206	211	195	224	217	198	184	212	211	235	215	233	210	229	235	196	192	226	236	199	214	210	245	207	220	201	233	226	192	234	223	201	206	186	211	198	208	203	196	208	208	209	177	225	231	235	210	240	211	222	218	211	187	194	206	195	206	218	194	208	213	223	192	208	208	214	226	224	220	232	207	226	215	204	210	220	228	213	193	201	220	223	181	206	188	264	235	201	202	235	220	222	236	191	193	212	253	194	217	219	226	201	250	214	199	215	186	200	206	227	224	211	212	222	199	223	187	205	238	210	230	227	245	233	212	225	247	228	228	230	180	214	239	219	224	217	212	214	219	206	245	224	234	233	215	220	225	217	224	212	250	220	207	240	204	230	219	235	226	223	213	230	202	200	225	222	217	209	221	210	239	200	209	205	230	215	228	210	209	197	231	230	216	249	262	216	219	202	212	218	227	190	217	222	231	219	211	207	234	216	250	204	208	223	213	224	222	198	232	206	235	204	207	239	223	199	217	242	205	228	200	207	230	196	206	218	229	210	196	210	238	232	199	214	205	225	206	222	204	231	182	193	218	208	222	187	217	227	240	214	233	239	230	245	237	223	193	208	194	218	210	178	227	226	217	206	240	231	231	209	214	185	198	207	210	229	220	230	226	222	249	238	216	215	209	243	187	216	220	218	229	210	237	233	232	201	197	226	214	217	207	219	249	211	216	220	223	218	203	220	216	229	217	202	207	197	227	211	234	214	204	195	225	205	233	201	213	241	219	215	232	233	222	220	229	235	221	219	228	192	202	237	209	201	207	196	195	250	204	227	212	223	196	213	219	246	202	223	217	219	239	220	227	239	216	192	216	226	237	242	214	218	213	246	204	225	238	221	220	227	216	209	198	218	224	206	207	235	212	229	243	243	243	232	230	220	209	203	188	244	228	254	238	211	235	201	213	203	211	237	237	237	232	202	232	230	213	216	264	215	228	200	228	199	211	202	244	213	221	227	218	187	214	241	219	218	229	210	217	230	199	208	237	183	231	219	185	232	218	222	218	189	213	226	216	211	218	229	232	229	202	228	204	204	217	232	228	219	206	233	235	189	209	212	222	180	219	238	217	197	200	223	237	236	213	219	183	217	210	200	218	216	233	223	216	211	226	207	210	222	218	213	211	215	191	215	206	222	216	207	212	205	199	196	194	213	239	229	224	201	225	224	226	215	206	217	209	219	201	193	186	231	181	211	195	229	233	228	227	259	238	217	196	188	253	207	242	233	220	240	225	225	202	206	196	220	214	209	210	194	185	225	215	229	210	222	198	233	217	225	228	230	195	205	230	211	235	216	200	219	210	246	224	214	227	209	241	238	200	221	262	194	220	236	208	228	195	223	205	224	197	212	184	212	236	239	197	212	201	226	189	222	225	218	237	226	197	231	202	201	226	197	221	222	227	197	207	242	214	181	224	217	240	181	212	216	218	210	223	218	251	204	202	232	237	198	202	218	202	206	215	215	209	206	179	235	220	206	215	239	233	226	194	208	201	199	220	234	232	226	217	212	217	191	234	219	224	186	223	241	223	217	221	226	215	217	249	240	216	217	239	238	206	200	197	223	224	215	208	237	207	225	228	215	217	201	229	240	232	204	216	214	182	204	215	207	214	236	224	231	197	238	192	209	222	193	198	217	203	225	232	220	231	216	223	226	198	219	208	222	202	212	179	217	187	235	223	221	217	185	217	220	229	211	219	203	224	202	196	224	210	243	241	223	196	217	246	228	223	199	248	220	216	225	174	221	222	231	204	198	213	202	182	214	206	235	217	205	221	219	215	200	185	246	248	227	230	227	231	230	231	205	224	223	236	202	218	223	199	254	207	204	237	236	200	224	217	243	236	214	206	212	185	220	219	216	211	234	242	233	191	219	202	206	217	202	221	194	217	228	237	214	207	191	218	241	218	219	223	199	196	214	199	229	234	184	243	216	231	208	226	204	215	193	224	200	230	219	210	218	201	226	204	212	228	216	209	218	217	207	202	214	234	220	232	235	235	244	241	215	237	214	232	198	235	235	221	215	230	206	210	213	235	213	223	190	212	208	251	199	219	208	205	208	217	223	192	220	219	182	180	201	248	230	210	220	213	210	257	212	225	216	210	204	213	226	231	223	230	233	214	218	239	203	203	207	216	208	245	227	190	224	216	226	235	221	202	176	214	165	221	234	213	224	217	225	211	190	203	209	263	254	213	205	227	212	208	200	226	179	204	229	211	206	235	182	231	212	214	230	235	217	198	222	227	236	216	230	226	218	199	195	241	232	227	206	247	201	216	214	232	206	192	214	247	222	217	221	228	232	234	199	215	180	212	205	211	215	209	228	204	194	195	234	199	210	181	259	224	212	225	226	216	222	197	232	190	209	199	240	184	233	237	226	204	236	212	232	234	224	224	202	211	232	189
3305	1346	1922	1857	1254	1132	3111	7990	10637	7697	4714	2219	1106	710	566	616	515	593	576	563	534	566	539	507	556	566	519	518	575	560	555	566	565	566	565	574	591	581	536	543	575	520	587	588	567	575	598	527	566	564	598	564	546	584	550	598	559	539	590	547	560	531	562	544	550	559	586	553	590	566	568	532	538	601	553	519	578	598	593	579	558	554	575	552	560	585	534	596	552	564	565	580	549	533	541	577	524	537	571	589	558	586	573	562	567	576	573	553	570	558	533	560	516	534	577	527	529	535	579	555	556	557	619	575	567	541	563	574	566	581	585	620	559	563	526	531	556	604	599	553	571	639	556	586	573	586	616	575	525	608	595	536	517	544	593	603	528	571	510	543	611	592	583	573	610	586	637	602	518	518	546	551	571	592	569	567	589	558	540	602	530	554	566	513	535	569	527	549	592	594	562	543	581	582	562	574	539	558	601	559	568	533	545	544	585	597	626	592	572	528	546	600	603	558	540	563	529	525	561	579	577	538	553	599	572	553	600	526	559	495	583	514	557	575	564	551	557	582	581	547	502	544	573	576	548	564	542	556	555	557	535	543	544	524	554	584	575	538	589	551	528	553	583	538	559	576	610	566	555	521	559	583	564	538	532	631	582	594	601	546	591	535	620	556	538	572	611	577	605	556	572	592	567	588	573	578	611	550	550	581	525	538	584	601	525	562	541	572	537	581	553	559	540	557	566	588	548	597	583	571	575	553	564	566	531	549	596	595	557	603	613	576	546	537	536	568	551	595	609	591	537	541	592	568	550	560	573	613	544	542	583	566	597	512	546	549	597	531	558	540	548	525	573	537	542	552	525	566	570	530	540	578	593	549	557	566	571	536	593	583	595	542	562	550	573	533	580	561	554	580	543	583	555	558	575	559	531	596	594	567	583	556	542	547	538	583	573	560	590	574	546	575	590	588	549	551	558	512	582	575	548	546	557	564	524	552	570	575	552	550	566	538	549	543	554	579	555	577	565	581	601	544	539	618	529	520	552	598	576	520	562	578	579	520	582	579	532	562	568	554	581	595	590	543	539	572	571	558	556	534	535	543	597	548	547	567	589	568	609	599	552	538	555	549	598	559	553	555	566	553	573	603	534	571	568	514	555	496	536	546	572	553	598	583	545	553	565	620	557	541	554	569	543	545	541	543	527	553	570	528	558	587	561	539	533	532	556	552	602	539	532	574	587	572	587	555	553	574	616	542	536	533	564	513	564	573	592	570	589	570	587	569	557	586	565	585	541	568	572	544	559	600	561	550	554	604	571	538	522	549	563	560	539	549	588	561	545	565	583	549	545	579	579	574	607	544	538	622	573	566	541	572	590	650	577	581	564	558	575	562	550	573	575	544	581	607	573	564	575	566	540	570	557	556	578	571	560	525	546	598	583	557	571	560	560	564	543	518	550	561	547	572	557	600	573	568	515	547	550	570	563	509	538	549	547	534	562	552	589	518	548	556	517	548	528	565	554	528	550	580	581	573	551	531	551	552	593	531	594	566	545	523	558	615	542	540	563	575	551	566	594	555	560	595	588	579	578	584	552	591	513	533	548	580	580	560	548	563	527	548	568	545	546	571	560	529	588	537	568	573	543	599	583	599	540	575	568	583	567	595	551	550	557	526	583	529	582	544	589	538	604	586	590	598	545	595	548	545	569	579	572	552	538	566	579	536	580	541	578	583	547	562	586	560	530	568	557	561	551	557	569	550	539	549	518	573	514	526	521	593	554	589	572	569	582	589	579	569	551	550	564	546	599	567	572	551	528	543	574	586	561	593	532	585	610	557	578	557	560	547	603	551	537	534	540	608	533	595	547	560	564	577	610	612	610	578	587	552	548	531	575	525	585	538	581	558	539	522	567	537	603	569	521	556	559	529	586	606	544	582	574	565	562	547	548	591	594	571	534	524	577	559	562	579	536	557	500	546	580	570	560	579	571	559	601	536	596	573	587	542	649	534	545	542	588	581	566	595	576	595	580	568	523	536	552	546	535	555	584	551	530	556	581	536	581	578	562	542	573	576	583	539	596	563	574	554	553	591	597	548	545	518	614	548	543	541	601	547	605	549	567	569	583	567	567	516	545	602	555	574	539	571	574	593	549	539	550	553	545	551	585	586	556	584	544	578	570	535	519	578	589	604	569	572	527	547	565	586	533	576	552	548	552	586	529	605	544	600	548	558	575	586	577	544	595	563	521	519	524	565	536	523	568	548	556	585	577	584	575	566	528	641	542	531	516	575	592	539	545	617	568	553	546	555	565	565	578	561	580	534	559	569	522	553	521	599	586	574	572	591	536	557	562	564	563	573	589	552	547	524	615	581	511	574	543	531	548	591	562	566	533	560	527	584	561	576	550	504	587	588	548	620	525	548	555	552	593	573	532	533	599	579	570	583	575	577	592	602	510	543	540	542	566	553	548	550	557	543	601	527	554	521	582	576	534	554	554	598	593	573	559	551	582	590	532	601	549	589	507	570	513	557	559	530	625	549	563	562	553	527	586	557	551	508	553	591	583	560	549	519	561	564	552	565	589	589	565	582	588	543	611	562	524	540	533	572	574	609	572	529	534	554	603	546	537	589	560	549	572	555	566	567	609	540	567	555	585	585	595	537	566	552	587	546	578	566	550	585	544	587	554	611	564	572	611	567	621	603	641	554	547	556	581	573	508	550	602	526	537	548	555	558	567	538	565	568	547	575	559	555	597	592	547	589	585	527	566	539	542	603	576	576	575	562	611	560	554	527	575	545	596	568	607	561	576	551	551	547	545	612	562	541	608	565	547	560	568	574	504	559	551	576	568	559	523	528	513	611	547	544	505	567	520	503	543	571	551	554	598	526	588	574	561	615	578	599	570	579	544	558	567	566	574	532	526	519	518	597	565	558	569	589	537	566	566	606	563	530	578	629	582	541	574	537	569	518	535	615	529	592	565	543	532	579	555	565	598	589	559	534	578	584	499	612	536	592	551	559	591	573	558	549	536	558	566	591	541	544	536	568	581	568	547	595	597	617	549	553	578	555	555	533	554	539	533	605	598	584	549	544	553	589	553	562	565	555	579	554	512	552	580	560	570	597	571	558	563	516	568	596	588	580	519	568	524	584	585	547	604	616	576	586	542	561	588	596	582	522	567	557	589	542	545	594	563	565	615	609	569	580	540	564	560	573	565	579	570	575	543	545	551	547	553	525	585	565	578	595	543	568	566	586	595	549	528	553	581	564	568	550	573	564	551	560	580	572	550	569	509	539	565	549	627	559	552	554	542	605	546	601	577	514	600	539	572	564	555	583	548	527	551	569	558	564	565	563	566	560	536	575	557	538	593	568	522	562	561	576	571	563	583	551	584	540	564	582	533	547	585	560	574	580	498	573	572	580	605	591	568	571	582	582	553	557	570	542	573	586	548	579	575	561	567	547	536	531	558	539	579	550	551	545	555	578	600	563	550	591	554	565	549	548	580	591	608	551
10629	4258	3538	2684	1509	9974	22092	28178	22051	14143	6853	2844	837	335	300	325	280	297	320	292	295	299	272	310	272	344	270	285	278	291	293	300	323	315	299	298	274	301	329	272	311	262	294	266	317	312	280	291	328	283	293	317	297	313	277	314	317	312	299	296	288	332	293	293	293	287	308	310	254	275	285	278	249	314	348	313	306	282	304	300	300	276	275	291	303	319	292	335	295	314	285	281	307	313	294	291	319	277	271	312	319	320	261	314	287	303	297	300	311	258	308	283	317	269	326	309	334	323	311	290	308	309	314	310	307	292	290	296	309	291	282	301	301	299	308	293	286	290	292	315	307	316	330	283	246	281	287	293	324	285	301	271	324	318	299	280	339	317	310	308	279	296	293	290	236	279	299	269	314	302	283	299	302	290	280	303	309	286	276	278	300	286	275	279	310	299	281	287	328	322	309	278	301	297	284	287	289	314	282	285	283	275	278	259	308	285	279	288	275	320	284	299	314	310	291	325	258	305	268	271	325	302	321	279	299	300	281	303	314	317	289	281	281	284	285	303	276	307	328	285	304	290	290	274	306	278	289	268	307	285	331	268	293	249	275	296	316	307	301	282	302	290	292	313	310	287	310	275	262	296	293	267	298	294	283	305	312	305	297	302	293	291	335	318	322	262	301	317	315	306	313	302	276	304	312	301	315	311	291	280	281	287	313	305	297	293	291	315	295	251	288	279	285	291	309	330	317	281	320	279	309	252	271	279	282	288	303	250	310	326	319	301	299	300	300	310	299	292	298	277	268	291	286	253	288	290	308	318	306	294	300	304	297	306	258	289	297	312	291	302	314	285	300	287	307	289	288	262	271	286	258	293	324	320	284	265	301	290	265	338	312	282	315	283	297	276	315	305	293	297	271	296	326	318	281	299	305	300	276	304	316	309	299	289	291	264	311	303	287	303	311	316	266	292	272	242	283	303	293	283	299	309	274	285	282	286	296	306	272	304	313	311	331	314	289	299	275	296	299	300	310	305	304	325	293	343	276	333	298	291	281	265	272	261	290	315	293	306	299	297	270	278	297	284	279	319	305	293	319	298	299	289	287	280	328	253	319	297	269	269	321	296	320	331	299	289	296	265	286	340	327	275	314	302	292	285	295	316	319	291	287	280	281	269	306	313	294	270	326	298	302	302	335	293	317	297	334	305	297	308	268	276	310	295	318	276	326	286	305	293	287	282	305	303	298	286	282	306	304	304	279	332	316	293	308	317	302	309	295	281	302	316	317	312	320	267	274	299	281	275	328	321	307	277	284	272	302	300	311	306	286	293	287	288	296	308	290	276	307	337	288	308	296	276	282	310	310	289	269	314	257	245	291	284	288	349	333	297	311	300	305	298	293	312	301	301	279	286	298	291	287	288	307	288	289	299	301	304	302	266	314	264	272	312	278	276	273	290	312	305	302	322	289	291	290	328	257	284	316	310	295	299	276	287	305	295	304	278	305	317	293	311	300	307	285	305	335	291	288	322	276	301	312	297	344	312	324	324	308	294	328	310	301	279	286	309	322	317	331	307	295	309	328	276	282	290	308	312	304	314	274	274	310	284	307	278	289	289	284	271	270	282	280	292	272	322	317	297	311	317	297	292	290	319	285	307	323	301	299	317	300	322	275	341	319	308	312	262	249	291	268	287	279	328	293	315	256	279	311	287	287	294	292	300	313	322	313	283	324	280	285	311	277	310	330	280	305	273	309	280	325	273	292	283	302	307	265	289	302	298	290	297	274	316	298	301	280	319	285	289	295	305	276	313	288	288	266	318	300	269	293	267	305	301	334	279	322	314	276	326	303	287	306	313	325	314	285	289	302	309	306	279	282	314	319	312	295	309	290	277	319	275	297	278	288	291	292	305	287	297	289	263	322	292	279	308	300	298	316	312	294	318	285	278	273	269	297	279	309	301	319	307	266	295	285	280	279	270	288	296	304	299	302	273	288	275	279	275	314	281	304	296	276	276	297	299	292	309	283	310	279	279	299	268	316	306	303	253	340	278	300	272	258	334	309	296	307	295	256	295	314	295	264	292	287	272	276	267	281	313	322	295	278	298	299	295	272	267	310	273	266	293	302	321	284	281	273	296	299	293	284	317	289	302	253	286	304	285	307	304	262	339	317	269	292	296	271	267	322	284	292	302	309	294	276	284	311	283	335	316	326	260	315	325	293	298	320	279	302	332	301	303	300	279	276	275	290	305	328	298	327	321	296	275	302	295	298	295	322	291	266	297	306	313	318	304	293	303	294	304	265	292	282	310	295	316	272	334	281	325	302	304	300	292	287	277	313	304	280	311	289	295	297	312	310	308	291	278	296	302	295	279	309	289	276	279	318	290	299	321	316	316	300	301	315	280	279	291	316	297	316	268	278	261	329	279	284	303	305	292	309	278	288	304	296	300	299	280	328	266	310	321	295	289	297	296	303	263	298	317	294	289	270	282	301	313	311	327	281	299	287	280	296	307	300	308	311	307	267	308	288	295	310	286	292	268	310	307	274	285	305	286	295	292	309	287	297	308	287	294	307	285	331	312	277	287	304	301	298	321	304	277	333	292	316	311	301	294	258	292	287	265	327	317	302	297	314	313	302	292	318	322	272	315	279	302	320	281	288	285	300	284	336	339	291	276	277	288	306	313	314	264	271	299	293	270	302	276	325	331	293	276	299	275	286	278	308	294	305	266	291	309	291	287	276	327	305	292	297	290	288	313	280	292	280	254	270	315	307	323	290	311	278	303	326	291	288	296	339	315	291	311	320	307	331	289	315	293	303	293	287	277	277	295	301	271	296	281	299	273	302	305	294	287	302	283	263	311	295	295	284	311	298	321	294	298	317	313	304	307	302	297	306	292	304	310	273	266	296	276	276	291	333	293	286	305	298	301	304	311	308	312	292	306	315	275	285	292	330	285	291	302	312	326	311	287	317	297	277	307	279	274	309	318	286	295	312	299	316	302	323	315	267	296	293	329	285	275	295	298	283	288	303	290	262	310	324	227	294	292	303	325	299	295	285	311	260	291	320	293	305	373	313	301	297	281	319	326	295	279	301	329	289	284	344	310	307	307	301	330	317	287	294	301	301	261	323	284	325	268	299	279	306	267	325	292	265	306	314	286	300	279	302	292	306	267	287	268	272	288	333	296	314	321	315	277	314	290	275	304	289	313	279	292	276	288	279	285	309	290	311	295	292	289	291	311	311	267	290	304	315	271	280	284	306	294	286	289	305	315	267	285	308	334	256	277	317	296	330	256	283	311	317	294	281	320	288	291	284	314	305	288	294	288	307	341	279	297	245	301	244	295	288	306	293	304	272	287	291	280	319	291	272	297	302	288	294	278	306	284	294	333	296	286	307	322	329	289	309	316	347	310	294	296	306	291	287	295	300	289	299	291	298	291	309	327	296	316	288	284	298	310	313	292	279	279	310	311	285	332	285	295	288	321	286	323	295	337	270	309	339	277	302	319	325	306
8097	3180	5537	5883	4435	24951	41059	46904	40507	32043	20386	10325	3082	976	715	757	749	761	759	731	743	713	776	711	707	733	698	757	727	748	745	713	732	729	767	780	717	728	690	765	756	767	680	727	784	721	757	767	713	734	713	707	764	678	713	725	706	739	784	719	756	722	714	745	748	726	799	696	765	726	709	723	722	770	676	720	702	731	773	777	733	760	769	698	753	720	747	751	759	721	753	748	733	731	715	729	768	709	769	728	766	726	771	698	685	716	741	739	740	743	746	686	685	704	767	752	719	771	776	784	717	746	764	680	720	729	736	763	758	686	707	731	726	728	736	775	725	716	729	732	779	735	727	780	737	716	809	671	704	757	750	723	746	723	696	740	709	713	731	683	740	706	714	744	713	771	762	752	746	781	775	731	729	753	752	718	737	753	695	743	758	773	738	727	747	766	738	715	696	721	704	716	721	718	737	756	761	759	728	718	756	716	708	750	760	688	725	753	752	749	700	742	760	715	711	735	764	756	749	734	716	739	766	740	701	718	743	741	761	712	744	726	701	757	713	688	726	714	699	747	741	709	756	721	724	734	739	735	739	772	742	716	759	786	730	740	667	736	722	713	749	754	772	723	725	734	735	780	713	775	717	725	711	745	801	733	741	723	713	680	691	755	746	754	687	704	776	759	730	708	711	793	724	712	738	794	749	743	699	739	732	731	725	772	721	776	685	744	719	725	707	736	650	704	729	783	754	683	719	764	703	744	720	726	714	717	711	726	737	764	721	697	749	760	713	746	757	754	710	737	706	737	731	725	675	729	736	770	773	760	713	750	717	708	760	782	758	696	749	684	738	747	711	728	746	709	765	747	749	715	699	728	730	727	747	756	766	765	810	690	749	688	771	717	741	727	722	749	744	710	706	789	733	786	764	751	762	751	757	718	718	764	771	718	754	723	752	772	702	749	763	685	746	751	717	734	757	732	722	733	717	735	741	701	764	761	744	736	731	742	742	706	717	756	779	736	699	771	730	701	712	737	709	730	722	729	707	740	715	728	725	734	705	710	772	712	699	708	721	779	724	781	721	762	743	728	756	735	746	725	715	746	723	735	724	782	765	736	777	778	744	776	759	716	774	733	718	798	751	760	702	690	730	773	732	699	765	705	779	714	742	745	761	753	750	749	784	775	758	733	752	713	781	745	746	713	760	677	733	768	724	737	732	705	719	749	743	707	720	716	718	734	754	753	727	724	716	761	751	708	780	797	759	742	770	684	741	755	726	743	752	724	717	700	789	767	753	783	732	697	713	722	732	726	730	757	754	689	734	744	740	716	716	789	728	723	710	740	781	780	724	756	804	728	768	713	770	726	736	717	713	742	721	724	765	728	741	717	690	739	758	764	758	791	772	717	721	776	759	758	742	720	778	690	712	728	761	767	727	685	728	758	710	711	733	732	736	775	734	773	756	760	746	739	761	728	754	695	761	731	764	777	716	729	753	725	713	737	744	746	691	718	799	759	716	721	720	780	756	751	741	764	670	743	755	748	751	748	774	771	760	735	697	772	757	714	711	704	726	781	773	713	750	753	718	700	744	736	721	760	690	756	728	692	730	715	760	682	701	718	741	708	749	780	768	688	762	746	731	758	732	769	739	741	695	759	744	716	724	755	755	710	690	752	756	764	799	770	700	730	765	706	728	740	742	757	726	752	715	774	766	731	757	750	696	791	768	797	746	760	729	766	768	768	772	759	708	714	773	769	735	744	695	735	722	740	770	722	742	699	774	741	740	723	746	712	725	745	746	727	718	721	742	716	736	764	764	734	712	784	755	726	739	757	665	753	768	690	734	785	749	762	712	728	742	773	721	688	701	756	727	768	742	762	708	714	726	741	781	731	761	673	720	788	732	715	747	737	737	694	656	752	810	815	737	715	722	798	738	738	757	711	730	721	727	724	755	775	757	750	729	743	735	685	756	729	720	707	720	744	730	704	756	709	765	719	730	780	704	726	752	781	718	736	746	734	693	781	739	723	785	743	732	770	697	748	707	713	695	716	739	761	730	730	747	745	790	741	722	764	714	732	734	723	737	736	775	697	744	701	675	762	775	768	699	778	732	759	753	760	717	707	727	751	711	764	782	749	740	773	770	717	717	725	704	741	703	715	711	739	726	726	743	743	712	729	691	792	779	753	707	726	697	704	715	762	780	728	731	676	748	764	801	710	774	732	716	773	771	720	694	739	725	730	739	727	750	732	734	717	759	748	754	743	760	756	772	770	720	720	741	787	751	706	747	762	708	702	700	742	748	781	717	798	751	770	712	729	710	724	727	747	723	764	744	740	723	744	732	754	735	698	737	800	751	752	732	746	728	750	736	730	725	762	764	802	755	730	750	741	711	766	743	756	729	714	724	734	769	721	712	781	743	733	760	748	713	714	746	721	691	749	735	700	778	725	724	739	738	690	707	721	735	720	733	726	814	749	760	764	760	733	735	716	735	783	781	729	746	702	690	718	761	735	701	754	719	729	755	806	702	689	735	757	774	695	732	715	702	706	715	763	741	743	777	732	750	749	729	737	673	722	693	719	762	720	771	747	788	734	778	750	763	772	702	700	747	760	748	730	711	766	734	753	724	742	797	735	742	768	742	763	709	706	744	736	711	735	753	736	725	734	735	732	762	735	703	669	787	762	735	727	718	763	743	683	716	739	743	785	754	738	754	731	738	695	711	749	792	713	771	750	761	739	776	746	729	733	755	722	714	735	730	690	773	761	707	729	741	698	712	707	708	744	741	651	685	776	704	767	717	743	744	749	750	710	789	769	782	764	751	717	721	751	756	736	738	747	700	730	721	748	753	716	774	794	734	731	742	732	711	744	782	730	733	720	732	761	707	693	725	735	705	786	781	793	687	741	683	782	741	714	756	731	771	750	758	730	724	750	714	778	739	735	682	730	796	743	727	709	724	725	765	787	746	726	707	761	769	797	757	765	788	718	728	697	680	766	690	716	713	744	735	735	739	700	744	732	747	718	712	740	737	752	717	756	744	733	701	708	753	742	767	779	719	748	780	689	735	749	741	753	705	741	740	700	702	754	727	739	735	718	733	728	719	728	717	733	703	750	738	718	733	770	715	709	733	755	721	774	699	798	761	797	733	742	779	701	715	743	703	743	759	728	713	758	746	718	725	753	738	713	779	798	734	731	760	677	753	758	742	741	773	695	709	733	690	726	774	706	727	768	713	744	695	773	690	736	737	752	716	721	742	772	691	718	693	756	686	750	757	741	695	753	743	726	720	770	746	728	760	761	751	767	678	719	667	716	740	755	729	699	760	760	695	744	735	743	722	664	722	735	711	742	693	740	719	766	688	758	753	717	724	731	698	733	718	756	765	706	689	756	736	692	717	754	698	740	748	757	775	716	693	762	744	741	717	701	732	772	706	729	758	711	765	739	724	733	747	715	722	737	715	732	749	771	765	718	724	726	790	736	678	746	710	688	737	718	736	724	746	730	745	749	740	691
18061	7330	7127	5039	3070	10752	20629	36322	39641	31343	20635	9742	2766	470	306	333	327	290	318	323	335	293	301	282	322	311	312	295	306	311	289	294	318	317	319	299	299	281	319	323	333	315	332	300	321	328	306	334	296	314	310	316	303	277	319	301	301	303	311	333	323	324	320	303	328	296	305	327	311	321	273	317	329	319	317	273	315	312	305	338	308	324	294	321	276	293	331	313	280	316	346	307	327	319	294	324	315	317	333	325	306	319	312	301	286	306	299	316	278	320	306	305	276	312	311	309	339	295	293	294	322	282	284	300	303	296	337	331	305	320	274	295	330	309	335	327	330	307	324	279	300	299	323	308	287	328	314	325	299	290	302	295	299	316	295	298	278	323	340	340	287	318	320	294	327	302	284	280	313	316	299	317	291	301	294	326	320	319	296	299	298	312	309	310	303	315	336	301	341	302	302	313	307	328	297	300	314	300	314	350	345	278	324	310	310	297	316	302	323	303	301	353	293	326	341	290	315	319	305	288	288	309	278	303	332	308	309	347	285	313	315	299	322	298	325	282	286	347	318	320	325	281	309	301	324	296	307	316	291	304	312	307	274	306	332	327	278	297	295	305	306	311	314	311	332	313	329	283	305	310	292	317	314	323	311	305	319	321	316	283	296	335	296	325	317	301	309	283	342	295	316	292	309	317	265	300	301	304	351	297	300	308	319	304	322	310	314	342	289	327	310	303	303	268	307	276	314	334	313	317	302	306	296	355	319	321	293	331	301	295	330	330	313	270	339	291	322	330	312	314	299	327	325	306	295	296	272	273	280	298	362	327	307	316	309	339	294	310	350	336	328	298	305	316	305	312	300	295	332	303	320	252	299	286	294	296	258	306	308	324	340	316	318	322	322	314	303	315	326	278	332	299	311	276	293	289	323	323	314	296	335	301	331	315	311	298	297	303	274	313	310	316	317	306	303	316	309	317	309	296	332	318	307	320	300	319	311	326	337	338	295	291	298	319	297	326	323	304	301	299	282	318	337	297	375	350	320	297	346	306	297	295	287	286	304	307	326	290	290	309	318	324	306	305	296	343	301	280	320	315	290	310	330	298	286	314	305	331	293	348	320	323	280	296	321	310	349	313	312	319	302	316	269	328	316	297	312	300	301	349	306	308	305	282	296	327	316	278	282	310	296	308	291	324	287	313	300	318	297	307	310	299	300	309	313	320	340	272	323	316	316	339	299	305	302	307	312	302	311	283	309	339	304	321	300	295	318	280	300	296	363	292	346	328	346	310	313	304	288	306	314	303	314	297	329	331	298	308	325	317	311	311	321	303	314	307	280	314	293	309	281	345	299	321	296	314	288	301	277	319	324	325	347	286	294	281	285	311	305	302	318	322	308	337	307	313	315	306	336	297	312	282	293	294	313	311	297	308	296	292	316	299	267	314	311	304	306	318	317	294	301	312	308	342	288	306	316	303	311	286	326	312	289	265	339	315	309	310	343	310	316	314	303	336	328	325	340	294	270	284	312	323	324	313	310	323	299	341	306	286	299	327	316	309	320	295	323	315	311	314	334	289	304	306	342	326	312	290	320	313	287	317	336	327	294	288	312	308	295	273	307	290	307	317	316	299	302	325	340	305	303	313	301	299	300	320	294	326	303	321	323	310	321	299	363	312	298	310	323	322	312	315	299	284	330	292	310	320	309	289	292	303	292	282	325	283	296	322	328	298	266	292	313	280	312	306	292	290	330	276	311	290	338	312	321	302	319	307	322	322	303	317	308	303	292	300	283	340	323	300	319	324	318	307	318	330	319	307	323	323	337	325	312	290	326	316	313	286	341	297	327	308	294	300	367	305	309	290	317	292	344	328	320	298	329	311	337	280	312	346	343	317	294	313	361	337	293	303	299	293	325	314	319	307	314	305	309	304	275	308	302	312	301	304	307	289	325	316	336	359	330	306	284	283	290	295	321	292	283	297	282	331	308	323	301	294	286	290	343	288	295	313	303	303	327	308	310	329	307	299	324	324	301	282	339	290	322	318	273	318	321	312	298	313	311	312	307	327	302	314	317	308	325	301	303	316	332	299	324	295	304	307	309	320	325	295	339	350	312	331	291	317	347	301	324	322	325	324	329	328	277	273	320	312	289	335	295	326	298	318	300	300	309	308	284	309	321	306	313	275	286	325	295	301	320	338	321	307	312	295	326	326	322	297	316	320	310	305	339	311	314	314	359	303	304	319	297	318	320	319	321	328	308	322	278	294	280	275	313	317	291	313	338	299	302	333	327	325	304	299	318	290	287	318	324	301	281	331	318	310	285	277	312	320	284	306	331	317	327	313	310	304	306	330	294	330	341	295	287	319	298	344	272	280	302	294	314	301	311	343	275	296	334	304	291	322	300	304	323	331	333	312	315	348	310	319	306	293	285	311	297	332	318	302	326	331	355	313	315	289	311	316	317	294	323	343	322	313	296	318	320	292	287	301	294	288	325	289	303	320	308	305	312	313	310	277	301	326	303	282	321	302	315	272	309	337	279	324	293	294	322	297	302	278	321	308	325	329	327	307	314	300	299	299	323	316	308	266	307	278	306	325	298	310	335	309	270	298	334	311	282	297	335	291	325	303	337	295	311	334	315	328	313	304	309	304	315	312	342	323	314	299	327	305	276	287	318	292	324	320	295	262	313	309	298	322	308	299	334	336	331	327	291	306	304	296	315	284	317	325	317	291	299	309	313	336	333	329	302	311	324	292	313	306	326	314	281	298	328	320	318	303	313	309	299	308	316	327	303	308	322	300	281	347	334	300	311	297	331	323	285	313	301	312	285	329	295	302	295	336	312	293	270	316	313	298	336	292	264	345	303	304	300	299	323	284	323	312	337	321	315	287	316	256	303	300	295	304	296	309	318	325	283	310	310	349	329	301	287	307	325	326	303	301	322	288	312	314	318	337	300	325	328	290	321	287	289	354	289	311	317	302	276	330	324	314	291	302	274	311	348	322	305	345	324	314	295	333	327	305	313	284	313	326	297	313	349	317	306	291	337	319	315	306	333	300	305	306	279	293	321	305	314	300	307	316	312	356	334	291	313	279	295	346	326	316	303	292	339	314	341	294	333	310	325	303	308	333	320	311	300	329	307	292	315	334	301	299	297	306	321	301	300	309	309	294	311	330	271	286	280	290	300	309	315	307	292	330	306	316	311	322	279	286	308	293	324	344	306	315	308	310	278	324	306	298	313	307	318	294	331	306	311	301	345	304	292	319	328	309	257	272	317	292	292	290	315	300	296	308	291	288	312	317	327	304	313	287	294	288	323	295	322	306	309	287	299	318	325	303	303	324	323	291	348	287	315	310	289	273	315	333	296	346	308	304	323	267	338	322	303	321	280	330	313	284	297	301	300	312	315	325	326	320	321	317	322	297	305	307	333	308	336	278	300	353	315	298	294	303	334	329	312	317	318	340	291	303	279	310	320	294	311	279	294	328	325	303	298	277	299	278	285	326	301	321
11134	4555	9391	9836	7503	23155	35310	51730	55258	48057	37937	23517	8894	1134	752	769	743	760	787	760	749	728	717	746	796	735	792	721	735	705	708	737	723	758	720	741	729	706	740	769	697	774	730	727	806	755	675	740	724	780	753	768	726	725	747	761	747	735	736	756	746	788	731	702	746	742	783	748	717	746	733	745	794	749	726	738	734	767	786	756	687	717	748	718	752	736	737	755	776	709	817	744	762	729	771	738	757	758	739	735	746	757	726	763	668	785	764	780	750	707	794	756	719	741	799	772	745	776	756	747	725	731	771	726	723	758	782	741	762	721	785	780	751	760	745	728	738	707	702	790	743	754	748	753	771	762	714	752	749	733	766	770	788	739	736	742	730	759	756	713	711	745	746	731	729	760	780	735	778	754	737	759	709	720	785	736	755	761	718	755	747	789	763	719	745	744	760	765	732	785	801	779	770	768	682	737	741	761	792	716	726	722	767	725	771	732	794	721	789	794	723	740	730	692	769	714	740	749	753	771	747	746	722	748	741	780	754	734	732	747	763	732	743	710	758	767	751	784	722	727	760	716	767	729	742	723	778	756	750	798	796	694	785	729	734	746	729	726	719	744	739	775	745	710	726	701	694	787	773	733	736	735	773	715	770	731	729	783	798	748	847	735	741	753	768	682	779	745	720	732	756	766	776	766	771	726	725	818	737	700	713	778	710	772	747	819	764	753	747	757	734	729	794	740	780	707	750	750	715	724	761	716	763	741	733	757	736	759	707	780	699	715	742	700	761	737	767	724	728	756	724	778	736	791	713	740	768	714	744	753	738	685	699	738	742	772	777	735	755	763	755	732	773	737	698	730	793	753	746	744	712	729	790	765	784	744	755	765	732	732	744	780	725	747	776	730	743	780	730	767	795	739	746	725	792	744	745	716	743	720	732	703	737	802	776	748	780	756	735	737	738	724	731	695	722	709	731	729	719	761	771	793	759	785	733	717	775	771	711	740	751	745	801	744	768	756	735	703	727	740	810	753	743	703	779	750	769	789	785	736	781	724	731	711	776	770	749	762	787	724	758	760	747	775	761	766	729	745	765	748	753	771	729	773	740	724	734	729	770	734	745	720	771	714	684	764	744	731	744	672	798	739	777	785	777	702	707	708	729	715	693	707	760	706	736	772	749	727	703	762	768	720	736	717	758	757	690	743	720	730	743	741	744	709	786	717	730	750	764	697	749	768	728	723	770	773	751	749	785	787	739	780	753	777	765	707	712	762	711	779	747	787	697	703	736	750	706	778	736	701	726	757	766	742	763	738	717	754	797	737	677	718	752	752	700	710	720	693	725	759	758	741	733	721	744	703	725	764	758	687	719	754	696	780	791	738	693	719	784	776	734	735	775	776	760	689	721	707	723	759	719	747	768	737	785	714	736	722	731	739	730	783	734	734	710	809	765	725	728	730	761	773	736	738	753	770	757	733	758	786	739	717	748	711	744	758	766	708	752	756	758	753	705	738	766	763	703	740	762	766	743	731	755	773	748	748	733	800	704	771	718	670	735	790	741	806	724	733	757	772	744	768	751	772	724	794	755	741	767	703	740	745	788	753	817	749	747	740	767	735	784	736	723	728	728	737	766	763	752	755	770	724	755	757	749	750	695	749	791	744	736	776	755	718	708	718	761	766	774	729	749	718	742	705	702	762	753	775	718	744	740	742	821	732	748	787	727	739	758	751	780	758	737	768	760	758	779	758	794	757	757	757	748	753	752	785	721	735	747	740	757	685	778	725	726	682	696	762	729	741	731	712	724	784	771	760	772	749	740	731	705	669	763	734	782	776	764	809	794	752	745	686	752	736	754	733	727	778	725	750	743	752	719	768	753	726	730	721	746	737	780	746	765	744	724	740	762	743	755	719	752	779	760	732	747	768	740	683	733	730	738	766	773	760	772	764	765	764	724	761	705	712	753	792	726	744	752	757	732	721	741	769	724	724	698	753	738	756	762	771	777	767	702	789	772	726	759	740	737	768	686	736	746	691	747	761	751	697	739	748	767	752	720	750	725	773	686	706	749	770	749	730	756	745	721	739	806	734	702	783	709	760	769	738	782	785	737	703	787	701	702	710	761	745	762	744	722	770	743	760	711	738	752	707	741	688	727	732	692	724	710	718	707	789	763	714	690	778	769	755	774	724	813	753	776	776	744	746	710	694	726	753	718	754	745	774	718	778	776	769	754	719	775	718	738	806	755	673	750	734	740	729	739	743	710	778	766	719	754	724	720	740	784	748	765	740	755	700	789	773	718	699	701	792	765	755	718	717	772	749	698	742	762	784	763	726	743	730	796	740	692	756	746	746	743	768	730	731	720	720	762	764	734	781	732	782	776	693	784	734	725	790	802	777	760	791	728	759	731	753	780	685	761	745	766	691	770	768	729	763	742	715	809	732	777	730	769	708	760	743	772	687	753	746	745	757	741	791	738	733	718	757	731	734	735	774	743	764	713	739	760	747	741	711	761	765	766	719	738	736	752	787	782	690	800	760	797	699	755	766	712	746	720	727	770	707	769	744	763	768	763	753	724	718	707	717	702	736	779	739	772	782	718	679	694	756	740	774	779	741	772	755	740	768	833	740	735	780	740	740	790	761	755	716	704	775	739	760	764	653	704	718	763	739	766	726	751	749	738	759	758	727	781	747	758	783	784	718	745	780	737	748	733	708	751	733	690	749	751	708	769	723	749	764	766	721	795	693	753	754	713	733	753	720	728	705	771	782	750	778	773	763	703	757	713	817	712	724	773	762	736	738	743	728	744	757	798	709	766	735	708	733	758	762	798	761	716	794	723	742	736	776	653	740	779	742	738	748	762	747	742	701	713	810	754	690	737	764	686	732	687	747	778	705	679	743	750	745	739	759	749	762	729	736	710	779	730	758	744	769	740	729	719	731	733	779	739	765	753	729	743	685	748	759	797	741	778	750	738	757	722	759	791	757	735	751	727	712	753	756	740	726	766	734	791	738	739	722	733	717	724	742	820	768	759	756	730	739	764	772	729	667	747	779	754	748	716	723	752	698	749	793	751	732	764	746	778	744	735	761	692	793	757	759	754	748	758	770	699	784	775	777	770	742	714	739	765	760	739	720	762	776	772	734	697	755	777	729	714	745	753	728	761	745	775	722	779	749	726	741	790	728	757	786	688	766	744	800	814	747	730	757	714	742	695	805	773	754	720	771	734	742	758	692	778	734	726	743	717	735	716	766	787	730	698	780	736	734	743	722	736	776	677	695	743	727	764	752	704	751	709	807	761	759	794	756	748	767	758	682	755	692	769	750	719	770	747	709	733	708	740	769	760	735	700	774	784	743	729	708	693	727	736	840	697	724	746	740	727	720	765	736	739	833	777	727	746	795	748	722	722	756	757	741	751	722	755	691	720	759	782	745	773	686	786	784	755	724	719	795	723	761	760	753	743	768	726	761	771	773	803	741	698	791	764	690	762	737	732	742	717	732	785	723	713	733
2663	922	985	1099	818	670	631	1546	2232	1809	1376	896	494	249	206	196	211	233	209	229	223	233	238	213	230	198	211	221	235	218	241	223	197	256	213	226	211	218	215	246	221	238	219	229	227	205	214	250	237	210	222	215	222	201	212	211	226	215	219	229	201	237	192	210	212	206	196	244	217	215	237	208	238	231	202	239	225	189	236	217	223	210	227	206	230	208	199	195	191	215	217	198	236	201	207	208	205	213	238	226	238	224	214	217	210	231	209	233	226	223	214	212	261	225	237	204	235	244	193	245	231	217	212	237	233	221	246	215	225	208	206	200	232	210	226	218	241	190	224	215	195	192	207	214	230	231	231	202	245	182	210	233	186	227	239	185	202	206	241	226	181	197	223	231	210	208	218	209	217	218	222	199	205	200	217	194	219	206	212	221	218	237	210	220	223	222	230	222	199	232	214	235	208	208	205	206	211	222	194	230	215	213	219	215	222	235	224	226	212	229	235	209	220	202	238	210	233	214	230	217	211	202	222	239	209	193	256	212	200	230	237	211	235	222	228	223	220	233	218	216	229	230	229	220	226	194	221	192	218	231	222	213	231	203	217	219	218	209	221	197	221	213	199	231	233	232	236	200	203	223	238	226	218	213	196	183	201	201	245	210	230	203	211	228	200	223	212	212	216	213	229	243	219	226	226	244	237	218	208	231	198	206	211	220	213	222	226	232	219	242	207	215	229	214	214	223	203	222	219	229	207	216	193	221	233	195	211	212	191	220	217	212	230	237	217	203	242	221	226	207	230	227	210	210	213	202	212	222	205	237	207	194	216	207	252	251	192	219	213	227	191	239	220	195	209	205	199	228	207	220	202	195	232	256	195	228	205	209	244	238	206	235	207	203	199	218	222	201	240	215	229	218	215	214	214	232	229	205	214	210	224	209	189	201	210	230	219	199	215	238	211	214	211	234	213	237	221	209	207	218	213	217	182	216	214	219	220	217	176	221	224	233	210	210	219	223	239	217	222	239	192	221	237	197	232	210	220	233	214	216	233	203	222	214	242	232	227	258	206	199	217	227	230	204	207	204	237	225	220	230	244	211	209	239	238	227	224	214	201	233	244	200	235	215	236	219	225	211	199	221	230	210	220	203	227	212	219	207	207	209	237	215	227	233	218	221	190	205	232	208	192	212	190	189	207	240	218	245	221	221	212	207	217	204	215	207	223	211	208	222	207	229	241	207	212	239	196	237	212	215	185	228	206	229	204	207	180	249	228	226	201	246	232	209	233	181	222	178	207	207	222	217	222	210	227	199	234	229	225	220	219	213	239	239	222	218	202	225	226	213	206	205	205	212	205	215	197	227	218	212	216	230	223	218	183	214	203	200	216	231	222	228	206	217	213	227	201	211	202	228	245	239	243	222	210	216	213	253	209	191	200	223	221	213	221	215	212	204	233	220	205	226	251	249	224	217	246	233	212	215	195	205	220	260	190	246	228	242	194	214	205	204	243	230	239	228	200	199	218	252	224	215	209	246	223	218	211	210	220	221	256	249	219	218	209	209	255	222	220	200	220	212	202	243	222	218	228	222	222	245	214	226	203	220	243	241	227	240	238	224	231	225	221	228	201	225	225	200	202	190	246	229	199	229	221	203	222	221	225	226	216	201	242	218	222	212	196	179	219	208	225	261	249	203	202	226	239	208	218	261	226	221	210	218	233	222	212	248	228	221	218	210	221	214	216	253	227	229	222	203	224	219	219	235	242	219	212	211	243	230	195	215	204	226	233	206	223	217	243	180	194	215	217	209	222	233	217	230	200	207	205	236	235	207	216	236	227	199	228	202	217	204	202	230	223	226	187	238	196	235	201	208	235	200	209	218	202	235	216	226	240	228	249	243	202	206	238	205	206	198	209	231	230	210	229	199	241	213	228	204	230	211	228	218	196	198	211	214	195	202	208	239	213	238	203	232	225	204	226	207	204	205	212	230	220	193	205	210	213	180	235	229	223	214	227	223	214	195	195	237	214	198	229	219	188	222	222	231	224	211	236	224	217	229	212	226	234	224	213	219	189	235	258	229	209	209	217	222	218	235	202	209	230	227	230	199	219	226	200	212	209	246	215	226	239	232	230	236	229	206	227	203	217	198	213	217	198	197	226	191	203	217	241	232	214	221	223	214	229	227	203	234	225	206	212	211	248	224	210	246	246	203	202	217	246	219	223	223	230	189	207	233	216	217	194	221	230	192	222	205	213	253	207	220	221	226	243	260	231	210	213	205	219	235	188	198	203	222	208	211	221	220	232	206	230	196	222	226	214	231	230	215	207	219	217	193	233	220	208	219	191	192	220	229	217	196	231	218	225	194	229	206	199	215	210	207	230	249	209	221	216	214	239	237	204	199	215	216	212	220	197	195	220	227	207	213	253	235	220	248	237	223	206	205	242	236	255	244	215	214	232	212	217	222	203	234	213	216	199	224	223	222	236	212	214	215	209	238	237	233	216	225	208	219	209	236	213	221	242	231	218	200	228	183	212	203	236	233	261	233	241	224	221	226	223	211	194	234	232	233	219	235	234	222	193	219	209	225	219	211	223	184	223	219	212	224	213	186	244	216	203	230	205	202	221	197	202	231	213	220	231	239	222	200	192	221	199	218	222	205	213	239	211	230	239	209	266	201	224	235	225	230	209	230	219	206	243	253	202	208	241	233	197	214	205	221	215	256	221	200	244	225	232	203	260	215	187	232	228	197	211	206	213	204	230	206	210	216	197	238	238	218	216	240	220	206	223	214	249	207	214	200	217	216	223	229	224	250	204	235	209	208	230	214	240	224	207	212	221	220	244	212	225	224	198	212	201	217	206	200	225	220	227	223	228	219	236	209	217	216	208	186	214	252	216	224	221	264	196	218	223	227	237	227	243	213	202	200	223	215	211	228	226	206	204	198	232	225	214	208	216	211	237	209	202	228	240	216	201	220	240	215	222	207	207	230	207	248	225	205	239	220	233	230	241	223	231	208	233	196	195	198	220	219	227	211	213	236	232	224	203	224	187	207	212	226	228	222	218	191	190	220	205	226	204	200	237	212	242	214	215	214	244	201	196	227	244	213	256	217	204	217	229	226	230	214	227	244	206	228	238	217	206	219	192	203	232	226	234	219	241	225	229	204	204	217	232	244	226	222	212	204	192	211	222	209	223	256	206	221	214	219	234	232	231	222	229	222	187	186	218	237	217	210	226	224	237	221	222	248	220	225	217	221	219	219	208	219	203	219	204	203	206	206	230	215	218	200	225	235	224	215	218	208	195	220	214	207	237	200	215	226	211	213	231	220	229	228	208	219	242	197	215	208	219	224	248	238	209	253	229	217	216	229	234	218	206	207	242	215	228	230	212	212	205	216	193	206	229	222	246	218	229	220	237	211	198	205	212	213	241	189	231	185	226	244	193	201	206	223	197	201	223	218	207	216	247	222	209	185	242	248	231	232	228	216	221	238	205	232	241	215	209	212	200	231
2689	1213	2249	3689	3030	2865	3021	7787	9919	7673	5481	3279	1646	685	612	527	600	520	554	551	558	594	562	561	582	597	524	548	577	538	539	575	562	571	600	594	553	581	602	597	604	577	571	510	612	604	552	565	553	584	598	570	538	545	553	574	528	581	561	558	548	598	571	552	535	579	559	571	530	552	572	570	565	549	563	579	550	573	606	565	561	559	601	617	563	565	568	593	538	538	601	556	581	585	538	542	548	585	564	572	572	565	537	610	575	543	542	558	553	586	557	559	536	564	573	532	587	582	593	558	547	546	583	635	600	621	561	563	584	587	539	566	587	568	589	593	606	540	605	548	567	529	535	553	546	539	603	545	556	518	511	582	556	552	543	553	521	542	594	573	531	564	582	612	593	587	565	577	558	563	541	591	563	580	589	609	553	545	564	566	607	553	536	537	577	583	582	590	587	540	589	563	555	548	576	563	599	595	577	567	573	587	558	572	601	560	573	536	598	552	600	601	518	601	602	521	570	557	559	594	562	571	587	578	575	581	562	546	546	581	582	545	582	603	582	550	522	555	588	582	563	522	598	560	578	536	569	570	527	565	574	577	534	548	597	558	565	562	524	595	561	565	609	571	554	556	566	572	557	547	570	549	599	586	569	595	524	578	513	551	562	567	543	519	608	557	556	554	518	509	572	564	583	570	561	531	583	559	563	608	576	574	570	567	574	524	565	556	573	584	519	579	526	591	566	551	568	546	591	573	582	551	541	567	545	571	582	557	558	542	620	511	544	552	530	598	557	566	539	610	595	597	589	565	559	586	559	557	579	601	581	563	552	567	582	567	565	566	590	589	545	552	586	545	565	596	594	595	596	576	596	585	554	548	556	560	534	537	595	542	542	563	585	587	549	565	564	563	555	579	555	560	595	536	577	581	536	595	600	567	552	560	586	581	584	569	583	568	563	567	550	534	590	574	521	588	546	552	545	594	559	570	525	552	566	527	527	543	553	564	585	554	571	594	538	572	584	565	586	576	567	506	555	544	571	552	553	575	537	586	567	566	601	554	570	532	569	601	574	593	568	522	579	571	596	560	530	566	562	588	554	598	581	535	566	588	563	568	555	560	579	557	599	581	566	593	562	565	557	575	588	554	595	591	547	576	575	580	553	589	543	544	588	614	585	542	574	588	575	589	568	568	604	579	589	571	577	581	552	593	586	615	564	572	572	586	549	554	572	537	590	515	557	575	563	573	577	501	580	565	606	536	581	536	550	618	596	537	508	560	567	568	576	548	574	622	552	596	561	561	579	563	521	567	608	558	570	527	571	546	579	550	558	528	603	585	550	604	607	580	550	610	609	548	501	570	588	575	598	540	551	538	560	553	627	561	574	561	559	525	521	577	575	532	582	546	561	549	545	553	603	618	545	554	537	581	549	518	561	542	609	529	577	563	528	543	512	592	589	543	517	544	533	591	537	529	556	573	561	548	539	592	595	560	545	545	570	598	551	516	555	551	564	590	530	553	561	539	572	576	584	554	608	584	573	549	565	569	594	547	562	576	561	576	589	518	562	597	538	569	556	544	548	599	585	547	527	561	552	558	554	580	617	552	561	525	547	588	553	583	573	577	550	532	567	548	522	567	558	547	572	561	566	591	549	560	535	593	540	545	588	562	602	543	582	567	588	576	583	557	589	596	559	507	563	559	533	593	602	581	547	578	553	569	513	580	573	563	547	575	616	581	540	587	565	576	555	591	553	592	578	569	576	561	526	588	573	587	603	567	564	543	535	576	573	596	552	580	577	607	578	527	589	547	562	527	585	569	586	558	566	582	617	550	545	558	553	568	569	555	571	572	577	581	611	566	615	575	556	595	569	561	529	613	525	586	545	571	563	589	588	567	527	531	570	557	514	576	563	575	532	570	573	602	559	550	619	560	592	605	577	573	587	583	568	572	536	597	527	585	566	583	544	549	588	570	548	562	527	553	506	571	565	563	562	562	558	592	558	551	531	557	543	566	566	585	558	555	517	560	514	544	568	511	569	583	565	536	591	531	581	547	552	586	536	574	542	567	577	567	581	528	593	593	566	515	600	569	552	559	515	571	554	583	564	568	580	560	565	578	552	580	605	533	570	589	569	559	558	516	589	576	567	603	603	542	580	567	514	608	561	555	552	527	570	561	541	532	573	578	544	546	551	541	525	594	587	551	615	594	575	559	538	577	559	592	559	569	546	536	557	597	588	550	544	562	533	530	534	544	578	562	565	610	569	570	567	621	571	569	571	554	565	561	543	567	594	580	563	545	542	555	541	570	570	526	513	586	563	609	594	566	555	551	564	546	590	585	567	616	574	528	568	606	566	554	554	568	569	567	606	545	569	574	580	579	560	560	563	552	535	574	549	540	563	602	521	568	579	559	563	560	576	559	551	580	557	565	568	601	586	544	567	585	578	584	568	548	565	592	549	535	550	511	583	548	641	574	563	543	610	621	598	587	551	538	572	555	561	520	576	576	575	555	544	575	571	566	589	540	548	594	567	551	587	614	538	569	578	575	591	519	566	566	509	521	554	520	552	567	520	577	589	543	595	546	539	554	559	541	598	550	580	555	566	575	521	577	553	520	587	590	576	563	562	556	600	631	544	578	568	576	551	550	611	586	590	579	555	554	575	569	571	582	578	561	593	530	598	552	539	559	583	553	563	611	555	511	534	489	571	587	543	558	572	553	540	567	572	595	586	577	550	530	580	537	525	586	576	595	545	575	586	586	557	590	526	578	574	599	563	577	544	558	559	559	526	577	541	559	544	536	530	568	534	555	528	561	559	541	560	565	559	579	555	575	537	572	542	530	575	567	606	549	526	548	592	551	578	573	557	567	576	649	537	574	584	542	548	606	574	609	576	527	567	621	524	613	557	559	589	569	541	564	543	586	556	535	596	579	537	552	555	576	539	569	582	591	574	477	561	589	540	594	547	556	535	544	535	610	555	538	570	554	537	565	548	604	507	543	542	528	572	552	531	581	601	545	578	564	565	536	569	577	575	620	528	491	540	527	553	555	549	564	571	549	593	584	577	568	541	587	564	547	580	549	584	585	554	559	656	553	584	562	591	530	586	581	554	594	565	563	588	607	561	592	591	568	566	504	570	576	559	575	549	560	554	536	566	554	543	570	556	568	545	554	553	576	556	534	598	550	555	558	567	584	585	565	538	584	569	549	606	577	576	577	559	543	570	538	580	579	522	563	587	538	543	571	562	527	558	573	568	583	556	531	531	544	556	562	551	548	549	570	556	590	520	564	597	549	527	515	563	557	585	569	556	562	548	599	559	538	618	608	581	543	550	529	519	592	572	555	539	611	549	556	516	541	585	558	552	547	533	568	565	595	564	575	566	553	566	574	567	558	560	582	557	566	559	542	574	586	584	572	528	557	560	563	553	531	535	544	574	537	601	530	580	544	613	589	587	537	548	515	548	573	545	597	588	586	542	605	606	537	549	578	527	566	544	582	582	565	560	555	571	577
9113	3952	3885	3076	1859	2002	12196	26944	25177	15332	7977	3906	1437	477	307	324	303	303	326	329	298	314	348	311	300	299	303	317	314	286	337	302	310	332	327	325	279	318	333	289	287	351	315	339	307	332	320	312	299	333	299	281	292	307	270	315	334	294	312	292	319	317	301	300	319	324	313	294	297	316	312	300	332	293	295	303	322	294	334	329	286	301	304	337	347	302	309	329	336	311	289	298	303	298	289	277	304	321	329	301	317	321	267	289	315	309	316	267	313	293	289	312	314	289	301	300	293	298	296	306	316	291	357	338	309	327	308	318	327	297	330	304	317	309	310	332	288	332	342	322	301	301	321	286	320	306	302	327	305	309	289	310	324	332	329	281	321	294	305	315	341	367	306	340	303	321	341	319	290	349	324	330	308	330	336	332	336	340	302	286	295	295	279	319	294	308	324	310	295	311	289	288	304	317	305	296	288	286	317	317	296	312	315	315	309	297	332	303	313	340	316	302	306	312	343	308	384	290	317	284	321	341	284	320	307	291	317	316	335	312	312	302	316	295	312	321	292	337	307	293	295	305	295	318	330	329	294	281	292	310	304	308	295	318	330	283	296	293	277	284	309	308	326	333	302	317	319	329	315	295	324	324	308	320	309	285	287	298	289	313	311	314	310	311	314	300	316	309	357	308	316	329	295	323	341	296	291	291	331	326	276	298	289	320	310	304	300	317	336	284	294	311	314	296	306	306	320	326	314	301	312	320	327	334	299	301	330	313	279	311	278	307	304	327	325	307	321	303	304	314	330	335	290	293	295	292	313	321	286	295	315	337	310	324	330	298	292	290	334	271	302	275	293	296	307	307	324	318	321	306	338	310	324	356	302	327	294	290	285	315	294	283	307	291	323	334	323	299	298	341	301	334	333	296	341	329	293	303	317	270	331	330	313	328	341	275	299	328	313	262	334	353	292	286	330	319	324	308	337	328	326	328	311	315	339	329	299	329	290	275	347	312	286	294	332	311	308	307	297	293	292	284	308	311	285	296	320	315	289	276	312	296	293	332	291	335	280	326	284	310	313	339	306	304	294	319	296	330	328	339	326	283	314	314	296	329	283	279	283	289	291	308	304	308	338	331	325	316	303	311	353	316	293	304	312	311	283	336	296	361	305	341	273	336	351	319	315	316	275	322	303	313	282	327	313	295	289	338	304	332	294	308	322	317	335	320	311	336	327	330	326	329	335	348	316	321	316	322	299	340	281	299	322	264	329	292	311	317	328	326	306	308	318	312	302	327	322	320	286	315	322	305	321	326	341	316	323	316	312	314	295	303	316	315	329	290	300	312	300	334	331	293	313	300	304	322	320	329	345	347	289	317	322	334	296	319	337	305	296	332	326	299	327	347	321	324	332	334	335	317	319	294	337	306	317	328	295	302	317	318	361	294	344	331	319	288	304	319	285	330	325	310	313	311	324	302	323	318	309	303	329	289	323	313	296	290	316	291	312	288	307	305	281	323	313	307	291	311	348	281	272	282	311	293	292	308	316	310	322	311	317	352	295	301	270	337	332	290	305	302	290	310	288	270	319	326	305	330	298	324	285	300	298	325	315	293	293	302	288	314	288	280	319	307	302	292	336	293	313	309	274	275	313	309	301	324	302	332	317	298	298	309	302	316	313	333	325	337	310	276	309	336	284	308	283	329	310	293	318	278	316	302	309	323	334	307	308	306	312	294	308	306	280	305	309	318	328	334	334	281	310	312	339	313	324	276	325	338	331	328	332	294	313	338	300	350	291	311	328	305	325	297	306	300	274	301	297	335	333	305	306	315	322	298	266	316	262	295	320	314	317	305	323	310	330	290	318	300	316	310	306	278	322	314	309	258	316	308	287	263	356	304	320	302	311	298	306	309	293	311	354	339	317	333	303	302	348	312	305	334	286	324	293	298	316	304	318	309	292	273	300	324	322	283	330	315	302	312	314	309	315	319	319	298	328	305	287	299	299	309	321	296	343	330	316	303	313	329	285	324	304	331	337	286	288	316	305	360	322	297	293	293	317	308	325	316	310	316	316	321	299	322	304	299	317	307	307	285	305	299	312	323	313	301	286	321	321	270	347	302	300	335	328	289	289	285	310	325	288	318	301	345	331	314	337	315	309	318	335	307	296	335	312	329	289	313	288	323	278	326	326	290	293	308	334	311	318	282	308	323	305	282	317	307	322	313	278	326	293	336	305	289	299	336	313	305	308	317	333	302	287	284	322	299	294	324	315	322	328	296	314	319	280	312	295	310	313	306	304	321	312	308	312	296	327	308	321	303	326	314	294	322	325	313	277	282	311	286	318	332	318	308	290	340	297	288	324	302	294	330	310	301	281	328	298	310	284	304	283	328	289	305	289	299	301	269	314	319	275	326	308	299	312	308	313	314	313	320	333	317	311	325	333	327	304	306	294	291	355	294	343	305	270	308	316	330	294	321	274	304	315	329	280	301	297	317	321	289	326	294	284	309	300	307	307	325	312	299	269	286	312	314	309	324	338	309	330	309	325	287	292	339	300	308	320	320	310	318	312	275	317	326	309	336	352	309	306	303	332	297	329	304	328	305	304	316	328	316	322	306	297	288	295	315	304	302	315	311	310	331	324	335	313	297	284	314	287	317	283	306	301	279	330	332	313	261	315	317	279	326	307	345	326	328	296	332	314	320	347	303	326	320	307	321	321	334	340	316	303	282	300	315	296	301	320	321	303	324	304	291	295	321	341	326	320	317	333	306	272	283	334	298	318	297	330	363	312	324	325	299	305	353	334	299	307	344	336	321	294	314	315	302	300	319	311	306	324	357	298	297	310	332	311	290	325	288	299	304	263	333	328	312	305	310	301	303	283	298	310	341	307	303	308	334	344	313	305	306	305	323	292	294	303	283	319	305	307	330	322	298	353	295	292	340	342	290	297	321	317	323	327	325	338	318	344	346	304	291	329	363	329	279	342	302	336	300	337	314	323	290	315	323	305	364	301	299	328	293	298	272	312	329	328	323	311	311	290	303	319	301	293	281	345	332	302	299	306	336	305	312	319	350	293	309	303	325	315	313	310	300	315	321	314	326	350	281	286	307	312	323	333	310	359	313	323	292	304	299	310	301	322	293	325	308	293	317	310	329	289	313	310	281	323	314	314	301	278	296	313	306	337	327	311	306	317	317	332	333	321	294	305	348	310	293	301	304	320	334	350	304	290	294	297	321	270	298	347	302	320	287	343	354	340	295	335	259	309	335	334	293	320	320	336	283	298	293	336	342	285	313	297	311	283	313	309	289	320	332	348	325	303	342	296	303	317	311	299	287	285	324	307	316	314	295	276	305	297	315	324	332	331	306	310	291	269	288	308	280	299	302	292	303	355	293	322	313	302	312	305	294	323	329	315	337	314	289	278	292	312	306	319	343	327	317	317	322	318	295	331	320	297	352	310	309	282	303	322	321	295	323	326	329	307	338	334	295	296	326	314	298	308	314	305	305	294	311
7300	3411	6317	7540	6084	7616	28633	46758	43772	32856	23191	13813	5860	1475	808	777	745	780	792	720	750	802	766	745	740	779	802	754	736	734	775	792	736	719	769	753	785	750	788	733	738	754	765	725	767	761	774	796	768	757	738	812	820	786	745	824	791	760	785	759	748	773	791	777	734	676	722	809	796	790	773	723	783	754	800	760	770	766	772	805	767	791	747	750	755	751	759	717	777	733	766	793	749	735	769	777	721	796	827	820	780	772	754	813	799	802	763	744	754	810	731	782	739	808	785	802	715	755	752	732	741	764	757	756	738	779	809	754	813	779	779	786	766	809	789	795	789	742	766	767	816	770	789	800	814	778	747	751	773	812	749	768	789	740	773	740	766	781	796	732	756	792	752	726	743	760	824	702	770	730	793	749	727	730	742	790	778	823	814	788	800	784	785	741	769	797	750	792	745	738	744	813	815	803	794	794	772	768	769	742	754	774	769	746	753	755	767	795	808	744	723	755	736	755	772	767	748	737	775	822	782	777	769	800	748	761	778	737	773	759	768	822	754	765	785	796	730	766	754	782	760	779	800	779	713	732	763	752	723	781	775	775	758	743	760	741	718	729	804	762	757	783	813	788	824	746	780	773	786	786	717	749	763	766	793	751	751	758	790	812	756	790	766	771	730	787	746	790	770	764	772	745	754	791	738	740	772	749	789	743	803	790	715	788	765	745	751	722	774	790	743	715	735	767	849	796	771	715	736	769	741	752	744	746	780	835	787	804	778	744	790	744	791	761	822	770	773	781	731	797	788	740	741	768	722	783	762	768	761	752	765	757	745	760	751	756	805	759	772	753	774	765	768	768	807	753	793	769	777	783	767	727	793	777	765	778	808	711	784	697	741	772	754	751	759	723	765	758	751	759	807	795	767	803	791	766	777	764	773	764	769	741	738	777	823	744	779	761	759	751	793	732	785	766	744	779	731	752	806	753	743	752	758	785	794	805	803	762	782	784	759	759	719	719	754	813	724	742	739	757	768	769	813	798	708	751	726	785	762	789	728	793	741	779	723	777	771	734	717	779	764	806	745	785	773	781	778	762	808	773	783	753	799	761	756	794	807	731	765	748	746	787	738	773	717	745	801	719	725	786	716	771	735	808	714	774	761	814	760	773	738	731	828	759	755	784	784	801	776	761	771	741	761	799	820	752	795	799	761	760	744	803	763	742	749	775	748	810	841	759	798	790	711	744	735	769	800	765	777	731	793	780	766	738	774	750	806	779	818	780	700	760	697	775	777	799	769	740	818	793	753	752	743	760	749	747	815	821	749	775	757	787	759	787	751	784	807	829	776	729	765	732	761	804	755	743	779	835	794	761	730	737	747	724	828	801	748	801	775	761	795	759	795	763	739	743	739	767	798	788	752	755	778	752	741	784	792	727	718	736	769	784	798	787	733	814	788	763	766	776	779	776	772	760	780	807	830	765	800	746	745	799	810	717	766	726	737	783	804	773	800	773	771	771	726	776	731	774	769	772	785	794	785	757	793	754	805	738	780	797	754	802	790	803	798	787	760	748	774	764	785	754	786	777	782	805	799	780	778	821	767	800	800	719	777	737	752	757	738	799	772	769	754	827	781	762	780	769	796	774	716	783	806	755	771	746	823	707	786	770	712	726	769	792	752	715	771	822	731	767	782	811	765	746	764	796	782	740	826	767	788	781	781	811	807	779	752	752	728	788	749	753	793	750	716	713	734	748	790	803	738	768	760	799	811	810	763	768	789	778	739	761	739	769	762	778	771	809	712	746	771	803	800	755	740	768	781	772	777	750	818	776	768	804	780	801	762	808	796	798	771	723	827	775	789	775	770	801	749	784	759	742	755	760	779	765	762	781	747	739	797	820	770	771	779	789	744	735	810	786	773	791	721	798	770	749	791	756	782	803	777	751	792	780	748	724	758	786	784	812	733	770	770	771	701	790	774	806	788	762	773	773	765	790	783	776	745	700	793	764	792	785	759	768	800	804	781	788	780	783	753	790	738	776	752	736	775	779	783	765	794	739	777	765	750	761	723	766	774	760	770	813	776	822	788	782	786	758	768	774	755	876	818	755	722	764	719	800	717	785	779	752	825	769	776	722	734	755	738	786	745	757	761	746	767	743	745	801	787	803	751	754	791	785	765	764	784	800	759	809	761	732	803	798	771	772	763	765	784	746	795	761	743	802	795	768	784	775	757	795	721	708	758	826	774	742	727	813	735	756	764	770	759	784	796	799	747	751	794	795	751	759	785	776	775	748	773	751	770	782	756	772	723	760	819	776	789	723	789	750	725	742	786	806	758	777	761	744	702	781	796	851	706	729	803	761	723	780	784	756	819	774	753	806	736	769	776	736	766	760	779	753	795	833	786	816	748	775	798	761	746	790	752	830	817	763	797	760	747	807	743	756	749	793	816	793	773	746	738	766	743	760	835	785	743	764	785	773	763	773	800	777	709	816	737	775	735	805	777	767	781	799	781	819	698	756	796	725	785	738	685	790	741	813	756	779	784	757	786	771	768	828	811	791	770	748	732	784	759	799	754	682	785	737	758	740	790	765	766	727	693	786	759	783	774	773	761	756	766	760	735	762	781	811	727	749	789	734	776	771	767	768	752	761	775	752	739	742	777	768	791	762	749	784	716	796	758	760	786	758	764	758	759	756	744	791	772	692	781	763	765	766	771	773	748	724	765	755	780	804	769	732	759	777	793	808	756	790	746	855	758	767	780	767	769	785	783	763	767	757	701	739	787	797	775	791	767	736	762	817	742	719	760	774	735	743	788	722	736	771	702	774	792	731	784	765	745	782	831	754	766	773	726	738	766	768	765	771	761	751	772	733	789	764	786	784	743	781	737	769	746	781	796	806	795	833	706	757	785	782	756	791	762	815	737	771	752	775	791	770	741	743	730	777	717	758	730	739	795	735	783	716	790	749	786	787	808	815	710	802	747	772	727	758	773	755	763	787	755	756	769	778	741	781	735	771	796	752	723	754	755	787	833	749	780	731	780	742	776	754	761	769	764	789	754	766	791	760	806	734	735	786	770	722	764	768	815	755	773	765	719	763	750	740	753	772	782	790	768	815	765	737	767	834	758	791	793	776	733	788	728	786	777	762	810	759	790	733	786	780	770	726	792	787	759	814	756	754	778	756	783	710	759	781	794	762	756	776	743	781	757	761	791	746	749	750	768	839	809	766	782	767	765	787	842	805	748	784	814	806	736	764	774	816	764	773	806	724	794	782	770	752	793	782	753	720	809	770	743	801	792	813	747	741	798	763	790	733	778	761	777	802	737	788	766	761	828	791	794	791	791	739	757	758	790	790	787	753	775	752	721	791	807	719	742	815	749	779	800	734	720	787	792	734	783	779	730	782	797	762	767	841	761	749	776	735	832	762	767	750	752	771	764	773	717	800	787	760	744	817	778	775	738	762	805	745	758	765	790	769	800	777	772	751	780	730	774	811	779	799	779	736	764	801	719	754
16083	7166	5910	4253	2897	2954	15035	45012	43836	29360	17690	7873	2652	764	357	333	273	349	332	345	347	319	334	348	342	375	340	326	328	362	355	348	334	336	312	335	318	308	353	335	335	326	326	337	324	320	342	337	333	343	324	337	344	320	324	363	348	331	349	328	328	314	305	320	354	334	358	314	315	308	320	330	365	341	311	334	332	311	334	339	343	369	320	360	323	329	307	348	306	332	338	353	311	347	335	326	322	325	335	365	361	320	328	365	333	341	364	335	323	368	316	326	346	341	307	299	352	348	323	312	324	317	320	353	359	333	342	346	333	338	340	383	337	335	306	333	352	348	323	335	342	353	401	314	335	324	359	357	324	348	374	345	344	339	327	356	387	324	313	344	353	351	376	341	358	327	347	327	340	328	327	348	359	295	317	311	342	338	366	342	378	348	348	332	348	375	319	375	302	355	343	343	322	333	292	347	312	331	320	315	320	344	313	328	326	313	335	319	333	340	337	359	337	328	315	323	321	341	312	323	343	339	372	394	346	360	317	336	336	353	371	332	339	329	332	307	318	336	324	300	337	323	346	333	333	352	305	369	343	305	315	346	363	327	332	300	302	329	360	365	341	310	344	317	324	305	378	343	369	347	317	351	315	344	326	339	347	338	330	352	329	338	346	338	343	346	317	319	325	315	338	341	326	313	357	283	312	321	320	363	317	311	353	356	350	338	312	342	309	365	335	316	329	344	353	346	331	354	321	348	338	342	339	331	335	320	369	331	329	319	349	359	344	324	362	343	342	333	317	327	341	323	354	311	342	320	339	328	329	337	360	310	320	334	282	334	338	352	342	373	345	358	329	378	339	329	310	316	345	307	320	342	390	364	324	304	311	317	320	351	377	334	354	334	344	339	338	346	333	327	349	314	333	348	326	347	306	326	302	352	319	312	328	344	352	352	340	350	331	337	317	329	353	332	336	347	348	325	340	368	316	325	335	337	333	333	343	335	319	329	311	309	321	361	300	336	342	313	355	360	328	353	310	347	352	329	338	323	337	330	340	345	300	299	313	377	324	335	312	321	318	312	331	328	337	314	350	352	314	320	359	322	340	333	309	372	336	324	326	342	321	374	328	330	346	336	320	353	333	336	335	308	303	368	316	304	337	371	329	321	315	316	349	349	349	307	350	331	363	354	354	322	340	313	353	335	366	376	354	322	324	392	351	372	329	324	361	296	317	332	315	345	336	335	356	310	337	323	346	326	327	348	308	345	314	351	388	340	302	325	328	318	327	368	296	331	311	291	305	351	300	352	311	344	322	344	323	351	331	330	295	333	298	328	356	336	330	334	334	319	331	311	363	324	338	362	342	312	312	329	353	357	304	301	313	359	332	349	319	311	348	324	342	329	334	330	325	325	366	346	333	307	342	333	323	346	331	368	347	300	329	363	343	283	323	325	309	310	303	322	311	332	346	354	354	319	355	323	331	331	317	323	328	313	317	338	352	331	337	347	345	337	354	312	321	304	340	325	330	338	328	340	313	337	330	327	346	355	340	312	341	379	332	310	363	333	325	359	357	301	298	333	345	308	335	323	320	312	343	350	340	303	343	340	335	338	364	338	312	358	327	321	299	332	370	316	326	349	335	301	333	335	333	333	341	314	341	330	340	330	346	364	358	332	326	341	316	297	386	349	344	324	332	374	328	362	341	351	310	315	320	322	338	344	313	342	325	316	348	376	347	299	326	331	340	334	308	312	321	379	297	336	359	319	319	330	327	315	337	311	345	323	339	338	323	333	342	349	306	341	311	369	331	351	308	334	358	344	338	315	328	306	317	322	333	325	329	353	345	348	330	331	312	320	309	377	361	347	366	330	315	297	347	303	325	313	333	346	325	350	361	370	343	324	311	334	328	311	308	320	358	301	339	342	343	328	307	344	316	337	351	376	332	314	305	328	360	333	333	339	339	313	323	308	324	319	313	320	351	382	289	344	322	324	331	356	328	333	336	334	339	357	330	359	321	336	355	351	332	317	318	323	337	343	332	327	322	320	362	339	309	304	315	330	359	343	349	351	329	350	328	343	322	335	330	314	333	349	352	338	308	303	374	296	348	360	328	318	387	343	337	343	357	340	356	295	326	327	360	347	321	326	349	348	328	339	291	328	333	305	303	327	337	314	336	344	331	290	342	366	317	350	325	353	354	318	329	334	330	331	360	328	377	343	331	320	303	314	325	339	323	297	341	344	321	354	333	342	338	319	361	298	321	338	382	354	332	326	333	324	315	323	334	329	299	341	359	353	302	332	346	326	324	304	329	299	316	331	310	326	315	336	356	355	330	370	337	311	332	343	341	343	345	312	354	321	339	343	346	324	326	318	327	309	355	365	345	345	351	370	335	330	329	352	348	343	337	330	335	310	326	324	362	329	339	345	347	291	350	344	348	300	347	385	331	372	305	320	324	299	330	322	359	330	353	335	365	317	321	301	349	342	314	345	301	331	333	344	328	329	305	357	335	353	321	337	348	324	308	323	340	331	363	345	321	333	283	320	313	313	352	342	359	348	299	315	334	322	351	316	317	329	359	344	365	318	356	347	331	342	327	341	331	378	327	304	346	330	350	349	326	313	303	335	345	336	365	362	347	321	322	346	347	345	321	327	323	333	384	307	313	325	378	345	340	330	341	333	321	345	308	338	329	323	360	353	322	337	340	362	339	386	336	321	326	301	318	311	337	332	366	329	339	321	310	326	320	339	335	334	331	301	360	326	336	325	337	324	339	320	359	327	343	350	325	317	325	347	347	335	352	330	346	340	313	328	358	291	337	302	338	325	335	331	338	343	318	327	314	347	338	346	366	314	339	342	376	341	332	299	352	372	370	372	336	345	331	356	369	336	339	354	336	364	355	324	338	341	323	340	298	356	338	327	353	332	319	332	351	343	317	340	362	328	326	331	305	300	357	338	319	324	339	351	361	321	347	317	357	336	339	308	407	306	320	325	370	364	350	314	321	329	340	340	343	334	338	299	328	322	354	337	322	338	326	351	318	358	340	331	343	346	321	318	323	316	320	353	335	332	356	343	350	337	329	353	338	333	339	334	333	317	338	332	298	368	333	346	316	298	332	384	335	341	294	314	324	360	371	332	347	335	316	299	320	347	319	355	324	312	325	323	313	302	360	357	321	314	363	352	350	356	352	341	310	308	344	308	340	282	330	311	312	320	288	366	332	347	318	316	317	357	325	310	363	315	346	327	325	358	317	310	333	293	321	334	321	350	286	340	354	342	325	321	321	358	341	352	349	342	337	329	328	367	298	312	317	374	370	317	367	354	295	301	336	322	308	328	333	277	337	363	332	309	334	335	372	353	356	364	367	346	298	338	325	332	343	311	350	351	322	329	307	328	355	364	360	346	359	329	324	344	341	345	374	306	330	332	346	356	357	330	324	327	306	318	323	314	350	325	310	346	323	350	343	353	296	368	360	304	310	285	340	296	345	324	333	338	324	348	336	310	316	351	317	339
9811	5153	8208	9235	8343	10226	30209	61313	58138	45119	34617	20792	9035	2612	828	791	807	784	752	812	819	782	881	754	797	781	816	803	783	823	807	805	766	821	822	827	809	834	791	822	797	793	812	823	847	778	801	771	821	802	791	760	824	821	831	826	761	766	817	815	815	869	834	858	767	792	817	803	783	805	847	827	779	757	843	754	859	826	830	833	845	778	848	792	783	757	771	817	832	824	760	847	777	783	832	846	757	823	753	773	790	843	865	798	821	777	749	829	751	738	819	827	757	840	823	815	804	816	793	782	810	793	817	788	806	791	811	796	848	782	841	802	765	835	742	809	783	780	800	767	765	789	764	751	783	800	810	783	777	800	760	766	818	842	879	857	785	816	813	747	837	803	791	812	806	785	775	852	777	768	814	784	852	815	810	829	798	834	786	812	799	777	754	826	818	844	774	782	857	796	835	838	821	777	762	762	789	830	812	830	799	793	840	780	785	802	806	781	770	814	767	790	820	770	792	777	731	806	788	804	812	787	781	812	787	826	834	875	800	794	794	790	715	816	812	770	779	786	861	783	823	801	808	792	735	816	785	799	792	810	818	785	813	732	754	801	811	831	839	799	813	771	813	869	815	812	787	815	793	804	811	821	810	806	791	796	772	810	817	802	755	852	779	854	808	826	810	860	849	807	878	865	763	785	781	820	795	779	823	801	756	830	848	788	775	780	781	777	818	818	807	827	792	772	764	779	834	773	743	767	784	821	776	733	834	796	853	796	827	808	836	775	825	830	821	795	757	841	780	844	814	774	801	790	817	751	817	808	798	813	806	771	807	710	837	817	812	747	785	760	835	784	822	795	858	775	734	826	754	795	819	792	778	754	764	788	787	789	778	823	832	824	784	821	819	794	831	777	800	770	814	814	777	827	796	802	822	856	839	789	848	794	779	813	827	787	774	809	794	818	817	777	778	847	818	759	805	818	829	780	809	792	795	873	800	830	766	822	783	793	800	796	810	843	816	792	798	808	774	773	790	761	778	813	810	789	818	825	821	826	793	839	803	782	789	770	778	946	781	812	753	775	784	797	856	838	783	817	779	782	830	818	861	767	839	810	812	826	785	767	819	841	817	791	761	785	709	794	781	849	810	789	793	800	764	799	777	762	829	811	804	772	802	762	804	810	758	800	753	776	779	833	822	812	755	835	774	779	757	777	778	819	791	800	806	797	717	781	823	820	815	808	800	789	829	760	782	804	839	779	834	770	786	753	751	807	786	799	825	794	818	835	794	792	797	806	794	794	820	787	836	805	808	748	821	794	825	792	816	802	853	806	821	844	768	801	794	816	816	821	766	770	728	821	815	791	852	820	778	800	783	801	826	753	795	766	826	777	793	798	806	779	817	808	768	803	829	784	810	781	751	822	817	781	818	802	797	785	765	769	822	788	797	835	799	803	794	839	830	802	801	841	801	773	808	802	777	763	811	782	798	811	782	815	799	793	817	831	823	804	807	785	784	769	829	791	817	812	834	859	833	769	756	831	810	782	807	827	746	803	747	751	843	800	803	768	806	806	807	826	852	824	865	808	811	774	824	810	760	811	791	840	818	832	788	836	777	792	847	790	749	852	866	810	790	839	801	777	827	817	793	839	792	805	778	803	840	776	801	824	799	783	775	768	798	784	813	754	809	866	826	783	827	839	776	843	782	819	792	786	753	847	770	832	749	798	759	802	797	825	823	826	808	891	819	834	766	766	790	767	758	796	803	825	819	767	839	806	797	842	814	835	802	766	803	831	782	807	830	849	802	812	828	788	768	811	797	807	876	831	771	803	827	812	804	872	822	827	824	773	797	831	825	794	806	782	788	792	786	794	795	819	810	762	790	795	797	817	758	799	775	830	798	827	872	780	803	779	823	805	876	787	807	780	825	792	852	833	736	828	818	776	781	775	767	805	778	823	777	815	785	780	813	767	798	832	771	848	793	778	802	752	776	785	785	750	810	825	802	845	756	810	794	776	824	795	818	799	722	806	798	817	755	804	843	777	762	798	802	790	798	787	829	799	813	839	796	796	821	771	766	805	835	800	780	803	762	766	869	801	819	814	805	823	798	801	776	807	848	823	783	787	841	824	780	780	819	797	818	792	762	803	794	748	810	769	840	796	828	789	823	831	787	786	829	739	829	806	794	812	800	767	748	788	799	789	820	799	785	788	789	796	765	799	846	832	798	839	801	794	801	826	759	740	841	795	755	770	769	834	795	820	841	865	787	822	833	832	824	821	801	809	799	821	787	814	814	828	810	800	745	796	824	802	825	839	811	805	807	791	772	861	748	809	796	811	801	838	798	736	816	823	834	813	766	814	855	828	793	831	816	816	856	728	775	807	767	832	809	826	833	776	803	801	822	864	792	753	775	815	863	782	806	821	841	861	827	802	784	780	772	801	786	835	818	845	854	814	760	816	813	780	782	800	803	844	780	835	799	817	784	762	796	781	807	867	788	773	814	774	799	820	783	750	816	762	773	775	772	825	795	820	759	856	752	802	814	805	820	765	798	846	766	831	784	814	817	826	798	851	777	793	782	792	778	788	823	808	785	804	712	734	845	840	795	786	794	828	759	832	747	807	861	768	806	796	787	792	790	798	762	792	836	849	821	831	823	805	813	751	795	797	825	806	777	782	808	789	780	806	787	757	777	826	769	788	830	834	755	776	808	824	800	788	812	775	819	841	753	786	799	804	824	810	832	833	822	875	746	790	803	788	855	866	827	772	792	808	823	780	808	780	792	810	798	799	808	801	795	837	845	856	798	827	760	814	823	839	826	754	790	794	840	814	765	882	857	791	780	770	780	776	781	851	772	810	784	751	817	805	837	778	810	793	767	772	761	789	764	794	835	801	778	875	814	775	808	790	839	799	798	803	782	790	758	811	785	742	798	791	823	838	737	820	815	771	781	821	808	848	776	807	810	761	807	864	813	834	826	836	817	775	801	805	819	818	771	761	801	799	813	788	761	826	770	804	811	807	799	796	802	766	844	752	737	781	805	774	812	783	715	850	771	798	787	811	794	788	802	759	789	760	802	806	738	827	772	821	782	798	788	873	814	758	781	815	781	778	822	802	838	825	760	793	793	804	787	783	771	818	825	785	765	814	821	808	805	827	819	818	788	784	799	836	796	793	834	771	789	815	785	800	806	810	828	796	756	761	761	828	784	833	807	827	853	843	784	797	804	807	777	750	803	790	821	786	840	796	808	788	828	842	813	806	772	772	808	802	839	846	832	793	781	793	822	805	819	823	849	825	790	781	761	810	839	800	816	770	760	744	819	808	802	822	770	761	800	788	761	834	808	804	817	793	841	840	803	780	774	826	824	848	775	839	826	773	790	815	796	791	806	796	761	848	751	747	771	780	814	843	813	772	753	817	755	806	791	772	770	822	774	810	778	796	761	792	801	842	821	799	810	807	792	828	847	785	869	809	784	849	832	853	812	797	828	774	786	788	805	760	779	772	752	845	770	769
2934	908	1187	796	592	522	987	2936	3042	2288	1353	719	456	322	242	225	266	229	233	245	262	270	230	208	262	247	243	235	240	254	233	253	237	245	238	243	265	251	237	237	257	254	269	258	221	222	249	255	244	262	225	224	249	263	216	262	256	235	261	236	232	243	241	246	252	255	269	269	246	269	230	247	283	241	255	208	217	246	252	255	272	229	222	241	234	251	229	255	227	263	258	235	240	269	263	261	248	272	224	264	275	239	254	235	255	247	237	274	230	233	254	246	260	239	260	239	257	223	228	236	227	244	280	224	234	229	243	226	272	259	285	225	219	238	260	260	262	244	223	230	241	259	244	240	224	263	217	241	253	254	255	254	237	274	296	237	260	262	231	207	249	245	221	262	242	227	255	263	264	250	225	256	253	253	242	248	249	226	230	243	272	256	222	232	239	235	226	266	267	260	234	245	223	263	255	208	259	287	222	251	240	241	219	250	234	230	246	244	247	265	247	257	237	245	250	213	225	250	260	249	226	227	256	254	213	279	263	230	235	231	242	256	251	227	283	267	251	241	248	222	230	243	284	291	238	259	267	244	273	252	246	237	240	229	237	246	247	228	259	264	245	241	253	238	233	244	267	243	236	229	240	233	236	246	248	228	245	222	248	234	256	240	252	232	235	247	238	251	278	251	231	256	245	236	269	261	239	287	226	245	245	260	238	234	244	209	245	270	272	215	242	248	256	245	252	241	254	254	244	260	260	271	216	267	265	233	269	212	235	224	278	238	229	262	225	263	245	262	258	260	235	223	248	246	252	270	239	271	270	240	246	245	268	233	223	258	238	236	241	251	240	253	233	266	230	218	235	249	243	252	229	272	217	234	223	240	244	256	273	209	254	239	253	243	259	227	240	257	232	244	248	267	267	260	224	257	256	231	239	243	258	258	245	251	268	208	235	266	232	274	245	239	231	223	208	263	252	240	240	233	246	274	241	269	235	262	265	209	268	248	258	253	229	259	257	237	240	239	235	236	243	263	219	250	280	232	251	275	228	247	235	224	256	257	246	234	242	255	277	252	244	242	263	245	220	192	268	250	225	261	260	242	263	237	267	248	242	251	263	249	263	238	246	261	254	233	250	246	246	240	250	260	245	260	262	271	235	223	259	244	240	247	254	246	273	220	233	237	238	250	250	229	253	260	261	265	220	219	255	251	262	280	279	235	249	260	244	255	221	239	263	249	267	220	259	229	249	276	250	241	269	223	252	230	264	243	239	252	246	256	248	241	249	236	255	260	244	247	251	256	252	251	264	236	261	226	218	238	235	270	240	217	236	253	233	243	231	251	281	223	251	231	251	227	244	263	239	269	258	252	266	267	229	240	241	261	261	248	243	251	263	252	225	270	249	240	226	262	250	216	280	250	233	256	260	229	208	247	260	238	223	266	238	223	224	234	228	233	273	252	251	251	252	241	241	245	249	225	234	227	232	214	240	280	239	260	244	229	265	291	252	259	253	252	257	294	223	241	232	255	258	239	239	252	270	229	258	235	260	245	243	223	235	226	221	245	261	230	240	249	249	259	264	249	262	243	242	228	260	248	263	232	265	226	266	243	230	259	247	264	273	254	244	262	223	235	232	238	228	224	257	252	231	224	229	236	281	275	234	258	244	257	226	227	279	234	251	245	237	242	265	233	249	239	253	259	225	219	257	203	268	246	245	234	249	270	239	262	241	234	226	248	251	253	244	265	249	229	237	243	288	276	236	252	260	247	253	281	227	212	236	241	262	233	257	268	240	235	241	236	246	285	228	249	258	246	275	241	244	258	260	273	255	249	251	224	232	229	235	242	224	208	218	224	272	230	250	235	246	257	271	281	260	272	254	265	234	268	236	240	263	239	280	252	265	246	276	265	251	267	238	199	254	280	230	225	248	238	273	267	238	267	242	242	239	238	224	233	218	271	237	256	315	241	247	260	238	255	274	219	231	229	247	284	236	232	292	235	242	260	228	258	223	233	232	232	264	222	273	260	234	224	239	241	224	250	236	247	251	249	257	236	251	245	259	220	236	224	245	248	230	236	267	264	241	240	271	234	248	266	259	285	247	234	260	249	234	235	231	268	224	225	237	232	246	244	265	260	243	249	262	224	215	258	246	245	245	242	264	257	244	251	260	247	233	268	228	221	231	255	262	267	246	259	243	258	242	244	262	242	242	247	260	198	250	235	275	237	218	272	265	261	261	209	254	239	232	235	255	235	231	223	237	245	260	262	247	264	243	269	213	242	242	271	208	259	234	274	235	252	243	240	256	266	270	269	280	281	227	244	264	224	248	242	246	245	232	248	240	227	248	231	235	225	265	284	272	224	229	230	241	243	241	248	226	265	263	245	234	215	251	261	235	246	240	219	222	246	232	230	227	268	259	241	235	252	234	269	236	231	225	260	246	260	248	260	239	226	235	268	277	236	254	252	261	227	254	257	223	254	264	262	260	259	243	261	247	229	218	241	237	226	256	249	252	245	247	252	271	236	243	253	227	244	225	243	234	256	229	251	254	262	267	225	268	218	241	245	238	248	238	242	234	250	225	232	243	267	266	252	264	244	233	226	230	263	263	234	278	247	218	258	261	254	247	239	233	214	230	259	233	259	209	253	256	219	253	251	242	227	259	234	236	270	233	285	249	266	238	242	263	227	272	256	257	246	240	259	233	245	270	264	262	265	229	253	273	245	260	238	255	233	238	213	236	239	230	240	249	237	251	258	243	223	267	247	268	251	263	246	218	244	268	262	250	262	255	263	240	245	268	243	223	246	256	254	243	243	232	230	265	265	243	252	232	227	251	265	261	246	249	255	240	240	276	230	245	243	250	274	225	250	251	256	236	255	267	254	268	267	259	249	228	255	251	280	239	243	237	224	250	246	258	250	253	229	243	236	265	238	213	213	249	244	259	244	271	272	244	246	241	251	265	221	277	251	239	228	255	237	221	259	260	251	254	259	271	254	273	255	248	258	245	261	254	256	273	252	224	262	248	263	234	228	230	258	236	225	234	241	224	252	259	233	228	239	249	231	235	249	258	236	247	245	257	259	251	216	242	234	273	234	278	250	216	242	258	242	257	261	234	230	227	227	207	241	243	264	230	268	252	249	240	269	250	239	236	243	255	268	261	249	238	257	223	238	266	265	240	274	245	249	236	215	272	233	266	240	251	270	237	241	250	216	258	232	240	250	248	236	255	228	229	212	208	237	256	240	214	245	236	246	276	254	261	241	246	236	273	217	198	228	252	282	239	240	249	250	256	268	241	237	252	250	251	241	253	241	248	237	261	250	218	210	263	267	232	247	237	248	256	257	256	248	247	248	253	253	243	249	277	243	238	263	268	274	274	253	261	251	252	238	249	251	220	243	233	239	227	244	236	222	246	227	245	242	248	246	240	246	232	237	257	211	238	263	271	239	229	239	247	259	264	256	264	261	282	267	228	259	248	234	222	223	248	239	270	268	246	236	246	244	242	253	251	234
2823	1213	2513	2514	2145	2169	3771	11961	11398	7933	4714	2570	1343	844	670	608	646	607	667	599	659	638	652	667	658	643	628	615	647	647	622	634	618	595	620	633	651	627	630	617	637	654	598	663	637	631	669	640	636	580	580	621	582	656	617	591	696	619	605	600	614	638	638	610	626	613	610	611	651	683	614	650	639	609	654	629	630	612	614	655	614	641	620	662	593	673	608	619	608	582	606	622	628	656	608	601	637	601	662	673	626	642	618	622	623	602	573	627	635	574	648	614	665	605	670	642	589	618	659	604	623	601	651	641	607	595	640	660	608	665	663	644	612	637	583	649	577	619	656	595	575	655	635	637	685	658	623	625	630	662	603	603	614	632	636	650	625	661	656	605	632	644	584	668	612	613	604	641	599	610	612	651	631	593	627	677	671	601	642	591	686	650	657	601	625	633	629	662	594	652	601	602	643	658	636	617	632	632	620	618	659	646	649	623	587	652	669	651	649	636	574	641	636	628	665	596	602	646	666	620	620	616	645	651	624	664	648	637	614	649	662	666	611	668	652	645	646	621	614	591	630	644	611	646	630	658	598	594	603	653	659	637	655	634	593	608	626	590	580	605	636	616	583	638	637	645	615	627	636	626	633	627	642	614	616	653	654	626	645	630	635	633	563	642	604	604	650	631	669	673	579	649	601	663	638	609	638	580	628	653	611	600	590	650	630	621	675	616	642	664	636	650	627	686	636	607	608	667	652	628	630	586	605	688	646	647	664	630	609	653	612	658	673	627	685	633	687	612	674	640	610	629	654	626	670	660	653	658	615	664	602	658	618	599	610	590	647	621	626	648	599	596	625	655	595	632	668	677	579	625	631	641	675	621	651	609	607	652	628	643	669	638	637	598	599	659	581	699	594	599	633	600	617	637	631	618	613	655	703	633	677	654	636	649	642	655	662	645	615	582	646	625	643	678	617	660	585	604	662	639	650	615	641	623	667	645	646	637	615	630	622	601	632	672	619	667	632	654	641	590	659	611	639	642	610	684	651	570	613	627	598	651	683	652	626	641	634	659	665	654	652	626	631	652	646	610	647	637	647	652	643	610	620	655	614	648	569	661	661	605	600	625	654	606	658	640	622	638	636	629	628	593	623	646	637	652	665	667	644	695	656	664	565	643	663	638	668	610	631	631	664	667	616	624	676	603	654	603	584	608	640	622	621	617	684	611	603	624	654	649	632	644	661	625	615	630	623	649	664	616	611	603	616	624	598	651	619	575	625	616	657	623	633	596	643	667	608	633	661	632	611	604	625	640	624	640	632	646	631	655	648	625	647	666	627	627	612	611	659	631	655	628	651	650	608	631	629	692	645	613	604	605	623	631	640	616	622	653	658	643	619	647	666	610	660	652	645	682	575	655	647	582	621	640	641	628	600	652	638	641	674	624	624	636	614	625	646	610	564	613	652	672	668	648	629	614	635	633	609	602	645	627	619	627	563	611	652	627	693	648	618	595	663	605	612	598	642	629	636	601	677	651	646	653	611	657	597	600	632	661	566	645	610	584	608	606	656	624	554	592	652	586	609	632	579	650	605	643	631	628	634	658	628	632	612	602	621	657	609	623	629	608	626	630	662	662	644	630	658	591	623	611	630	630	626	619	641	623	605	621	670	589	622	598	639	651	622	628	604	663	640	616	652	628	592	629	650	629	670	638	676	627	653	613	646	674	598	631	659	598	638	639	654	646	637	659	642	579	636	670	647	624	636	660	637	645	648	574	671	661	665	647	603	607	619	640	633	681	624	618	624	616	642	646	603	620	630	632	636	663	629	599	646	668	639	649	643	636	592	667	650	597	620	605	607	650	654	658	673	636	589	634	649	642	638	625	628	670	661	636	645	638	641	578	678	631	653	631	598	624	595	601	634	660	652	614	665	647	663	613	614	632	647	604	663	647	679	660	624	625	583	647	619	637	643	573	676	591	590	652	656	645	644	657	641	666	630	590	592	643	626	662	659	631	657	605	618	625	644	670	609	650	660	647	594	632	652	645	632	618	616	694	679	601	623	625	635	575	608	633	637	593	626	640	582	604	601	648	618	650	651	601	621	643	622	649	659	585	608	608	629	622	592	664	615	620	647	621	638	621	591	602	619	601	649	641	652	660	676	639	617	632	595	692	649	627	617	634	608	626	687	661	625	628	630	605	644	650	594	621	630	639	644	610	616	633	618	647	601	668	633	617	624	600	605	645	651	669	629	640	663	638	673	621	640	643	665	585	660	648	650	587	603	580	596	593	646	659	636	665	573	637	596	657	633	603	626	673	625	656	640	619	606	664	622	623	646	685	627	675	594	622	618	615	649	623	645	657	637	611	642	629	638	680	623	603	633	620	597	634	594	620	612	623	624	652	683	636	666	640	602	642	659	650	639	596	642	670	588	589	576	614	632	592	616	633	651	638	654	630	651	626	623	603	667	654	632	671	661	630	580	624	649	613	609	604	594	598	656	604	651	623	646	563	642	604	612	678	611	658	646	648	652	645	633	612	646	641	633	598	631	603	676	653	627	616	666	641	586	645	658	627	612	626	602	617	656	617	626	582	593	624	593	646	672	637	689	620	627	636	620	614	632	663	636	643	669	660	663	645	632	642	642	641	645	642	667	620	592	624	640	590	666	636	607	649	601	599	605	605	652	639	635	612	601	605	632	636	657	653	662	575	618	629	657	669	606	633	602	620	596	575	631	620	618	593	607	645	647	611	672	619	649	639	643	666	637	645	656	599	653	629	661	601	587	635	693	656	614	633	593	619	637	628	596	579	651	617	612	638	622	627	588	616	591	621	624	619	625	632	647	593	650	619	626	665	598	646	651	659	592	692	619	628	647	620	638	613	695	615	635	631	686	635	611	596	618	588	663	630	628	629	650	613	624	624	610	609	625	643	661	610	625	626	602	647	609	638	633	624	654	632	640	659	658	641	648	618	646	633	634	625	638	620	640	608	686	615	608	641	627	626	590	633	582	622	630	645	577	633	591	622	616	651	628	625	637	687	610	634	626	635	688	594	632	625	622	638	618	604	653	627	641	647	659	621	617	645	652	565	616	646	597	671	636	635	617	654	642	637	617	603	619	605	630	609	642	622	632	644	620	599	639	644	646	617	625	650	626	650	633	638	636	586	603	641	645	609	646	645	618	656	631	611	659	636	670	632	642	661	616	620	650	641	622	658	615	575	622	600	640	633	603	630	641	614	628	625	645	682	633	629	598	632	629	580	673	603	638	662	627	636	611	591	652	598	583	613	599	642	627	641	640	669	619	619	627	668	618	607	636	611	553	669	611	638	609	659	611	606	593	618	638	635	631	658	609	631	615	595	625	660	634	615	616	683	614	650	650	633	643	617	647	654	663	638	642	606	630	620	633	670	660	616	643	659	645	625	635	673	604	604	641	651	664	620	592	668	626	633	682	644	629	607	603	623	640	627	633	614	632	636	559	669	649	594	619	635	694	675	646	617	631	624	650	651
8400	3355	2704	1816	1345	1008	3227	24102	27880	18936	9723	3796	1322	553	298	339	295	399	322	312	329	306	317	329	298	327	316	349	333	301	330	317	301	315	358	315	329	326	342	331	332	351	313	319	319	282	302	326	282	335	323	361	264	351	340	325	315	326	293	303	297	337	341	322	310	298	318	291	317	331	294	348	316	291	322	351	324	315	297	330	362	340	323	293	310	341	321	302	309	324	333	311	313	329	332	311	336	337	307	333	286	337	306	321	322	331	312	345	343	332	330	333	352	353	327	313	347	314	300	315	289	311	322	315	313	312	350	344	338	301	350	365	362	323	308	305	326	359	329	327	317	330	330	335	342	309	318	339	312	319	320	334	300	317	298	292	307	339	351	322	300	292	317	292	344	316	322	329	308	305	311	337	319	299	327	319	348	330	341	322	343	317	296	325	291	301	338	313	313	342	329	323	307	312	299	336	332	335	341	332	320	321	307	312	341	354	305	282	308	320	319	322	298	296	306	325	297	347	289	315	343	338	341	324	325	321	316	334	315	322	316	343	311	321	356	315	312	312	315	328	320	313	324	317	350	317	336	322	324	319	323	359	333	324	311	323	332	330	330	313	338	297	320	296	297	339	358	310	343	313	332	312	378	309	325	322	301	330	316	327	344	323	348	295	301	335	323	308	298	310	313	308	317	314	320	314	341	324	322	341	294	312	323	318	296	310	323	302	286	322	340	366	318	339	313	313	310	309	287	317	317	337	307	287	302	312	346	291	331	308	342	348	342	305	347	315	325	314	326	301	345	332	347	325	269	327	323	341	311	354	330	354	320	303	325	328	345	341	322	308	353	315	331	306	324	301	340	320	296	315	333	341	306	307	330	337	300	325	300	318	313	324	303	317	319	306	307	307	341	316	328	333	332	303	317	300	327	311	270	338	315	287	324	297	351	327	309	313	331	317	324	339	302	328	354	329	321	292	317	332	322	340	350	352	311	307	318	300	309	289	290	322	353	317	322	338	338	312	281	348	344	334	321	313	322	313	290	331	325	323	307	362	279	340	351	343	312	359	320	349	324	303	327	340	325	301	338	360	317	329	298	299	323	323	311	310	347	320	291	332	352	298	327	334	301	323	306	322	307	319	316	324	304	303	313	345	312	314	300	328	343	341	347	325	328	310	302	349	300	300	345	327	351	328	319	310	315	320	347	340	325	300	315	313	327	343	309	301	303	337	303	300	327	337	367	319	295	361	329	313	321	336	324	338	322	342	359	301	333	343	339	356	333	299	346	326	306	336	278	315	341	305	335	314	326	305	322	306	341	338	319	319	352	322	333	346	293	338	303	341	313	336	339	307	347	339	325	286	305	315	354	273	327	321	304	325	313	329	326	327	329	329	340	313	335	326	322	312	355	305	321	328	350	342	327	311	305	338	320	332	324	324	300	300	339	347	320	310	330	323	326	351	325	341	345	310	291	304	337	311	347	340	328	319	325	343	320	316	313	308	331	298	312	341	321	339	297	307	323	304	328	317	318	349	305	301	323	297	315	341	321	289	321	345	309	307	303	299	298	304	326	316	306	311	334	311	286	308	306	308	334	333	327	324	310	330	339	332	309	322	312	333	302	324	305	323	306	316	309	323	356	309	318	331	318	311	318	334	323	333	302	300	294	333	322	324	332	305	345	293	334	318	292	343	309	305	328	323	346	323	330	360	333	313	338	336	338	290	316	298	330	314	350	307	309	331	298	303	327	301	314	321	350	342	315	346	290	295	302	325	312	304	314	320	307	335	309	365	314	313	321	320	305	354	341	325	321	304	345	286	331	336	338	349	308	335	321	327	301	290	327	316	318	316	300	312	305	331	322	273	330	332	326	312	355	325	342	308	341	314	297	283	306	299	327	338	335	295	295	297	301	356	295	299	296	316	301	311	332	307	311	282	306	316	309	335	286	295	330	308	319	275	321	325	348	307	324	327	321	310	343	285	342	336	356	289	328	323	341	338	333	295	347	298	304	345	319	317	299	304	333	304	308	311	322	320	316	319	294	319	297	329	350	310	288	315	335	330	319	311	322	297	302	331	307	335	326	315	317	331	316	309	324	324	342	354	332	290	327	358	326	343	346	327	307	343	340	333	323	334	357	365	310	322	329	327	332	327	315	326	333	310	347	337	300	342	338	327	286	297	324	349	311	326	300	319	297	305	315	319	345	351	340	331	336	298	328	289	322	299	368	324	305	351	319	305	313	337	313	317	306	357	300	334	304	343	316	325	322	329	274	336	294	324	307	311	355	305	326	307	328	306	322	312	316	323	329	348	318	292	352	341	311	317	355	307	344	329	345	345	355	309	319	324	334	329	327	345	326	303	332	320	357	343	325	311	332	328	323	325	333	308	326	337	320	336	337	339	303	296	340	336	283	316	325	336	321	306	330	333	304	321	341	318	335	315	303	332	289	292	315	306	335	316	314	320	329	314	327	321	348	297	290	317	299	311	319	343	311	371	325	364	352	322	318	325	318	303	308	312	288	319	345	339	337	343	322	322	295	340	308	320	325	316	306	318	311	300	322	315	311	351	321	306	317	321	346	307	313	300	299	323	334	327	320	298	296	300	339	286	294	296	311	301	288	342	328	297	324	327	314	280	353	309	311	330	290	323	332	335	318	319	328	326	329	341	327	350	332	338	347	347	355	302	321	305	291	370	320	306	325	301	309	340	305	321	328	320	318	323	336	325	320	335	315	295	316	337	320	304	329	310	308	345	306	303	311	310	333	339	332	302	314	335	326	315	330	299	317	331	323	332	301	307	330	331	303	305	346	329	344	313	309	329	326	308	310	309	291	313	371	294	313	311	343	323	307	327	310	300	322	325	309	301	310	346	324	302	312	323	299	297	331	316	304	321	309	332	335	319	309	316	336	341	331	302	323	337	302	331	336	303	347	325	345	341	308	315	323	343	311	300	355	319	311	294	328	299	333	302	320	318	324	309	329	339	333	297	321	305	310	331	337	321	327	320	283	343	286	322	308	354	310	354	312	340	301	335	338	320	338	304	316	331	337	339	314	326	340	344	287	332	296	316	318	302	295	305	304	295	344	369	319	301	319	340	329	319	310	306	310	312	334	331	345	352	328	321	294	312	313	307	292	293	359	354	277	317	292	325	318	306	307	320	331	354	307	332	304	278	317	314	307	300	314	328	299	319	305	314	294	280	327	322	310	348	337	277	308	339	335	306	324	327	360	331	347	316	338	362	317	345	315	319	304	307	342	323	341	297	287	318	321	308	309	330	334	321	319	331	316	327	342	333	313	294	326	323	321	322	320	320	303	312	284	318	344	318	303	353	325	309	301	342	339	304	317	303	323	339	307	323	313	317	303	309	336	307	335	317	317	305	331	356	337	340	323	316	308	327	345	331	337	307	320	332	349	335	338	342	330	299	343	357	295	334	323	331	313	325	323	347	311	326	312	312	330	331	338	313	352	330	335	323	308	293	351	317	333	307	291	298	325	340	279	343
6831	2908	4482	5083	4607	3974	11139	44726	46245	36414	24642	12968	5215	1727	815	809	780	843	810	840	789	849	805	808	761	799	829	816	757	800	772	735	779	801	766	808	778	843	784	769	867	805	819	813	790	757	793	748	766	802	801	824	796	744	761	788	838	802	793	802	748	812	816	774	818	840	753	766	778	788	856	826	827	772	802	765	763	779	829	801	775	776	789	822	809	757	846	757	766	804	785	784	793	775	791	820	759	837	796	798	767	796	795	796	829	783	766	769	774	786	780	768	803	759	735	785	755	788	778	806	749	779	768	797	789	779	774	811	802	785	867	831	827	794	782	816	816	820	792	806	798	875	781	798	751	825	823	790	820	750	791	787	790	725	757	816	798	812	732	761	810	829	799	794	784	789	749	789	799	802	760	808	787	794	831	733	797	798	746	764	817	766	760	833	781	842	824	780	829	769	790	847	849	776	777	836	804	783	831	749	793	853	773	815	794	836	809	804	778	805	800	761	787	812	773	764	814	803	724	799	776	775	787	748	738	774	831	811	774	791	790	762	801	829	809	818	801	769	765	817	809	823	804	775	815	793	768	795	746	804	743	764	797	798	765	744	774	783	774	762	778	750	754	752	802	807	822	765	782	818	719	807	767	806	781	826	731	756	764	776	801	807	761	772	743	824	794	801	817	806	801	777	803	801	766	767	769	772	758	801	809	802	792	799	809	756	800	740	845	852	829	818	754	763	765	795	796	853	780	807	809	750	794	771	826	726	787	793	753	803	812	754	773	758	812	820	802	770	772	755	771	822	825	786	767	804	793	782	754	787	819	821	801	842	791	774	772	771	747	762	789	771	753	758	778	823	757	771	802	739	745	841	764	789	789	817	785	825	803	805	803	792	806	766	806	808	830	768	782	796	743	812	807	747	805	781	805	728	812	837	826	778	839	779	767	812	795	803	782	816	808	806	800	796	740	799	779	790	813	751	827	797	815	774	834	781	779	823	732	809	784	803	790	766	832	772	793	762	823	745	756	836	811	771	771	802	819	767	746	767	802	808	774	755	824	808	816	800	790	742	793	790	817	803	845	779	760	772	796	770	820	813	807	740	807	756	803	793	767	773	788	820	769	801	760	775	793	792	817	783	819	775	766	754	785	738	793	767	806	831	789	851	815	757	818	790	850	800	808	801	764	832	773	769	783	813	826	780	744	820	784	799	806	732	743	794	756	742	818	797	812	813	749	784	785	748	800	799	802	832	777	775	778	790	784	750	780	742	755	785	827	832	705	853	793	799	801	811	786	785	748	813	784	832	753	809	825	783	800	835	790	748	800	781	776	798	764	822	761	788	781	801	768	773	795	833	807	780	750	783	802	789	739	825	809	777	754	795	780	793	793	805	817	770	756	800	785	835	799	767	790	784	810	829	774	775	752	748	800	776	809	805	757	767	816	812	808	747	776	776	780	788	778	760	813	822	845	764	779	816	802	780	803	816	794	797	796	798	802	782	786	808	783	830	837	741	759	796	812	788	806	782	793	798	805	777	790	754	820	764	757	798	768	769	737	761	749	756	707	773	807	787	835	804	767	808	765	773	793	781	760	761	771	764	777	774	771	804	794	814	811	792	785	742	814	784	791	760	827	749	795	799	778	780	821	777	800	786	771	797	824	818	824	788	789	780	840	782	778	782	779	778	774	804	834	799	791	788	805	840	825	770	761	798	827	797	816	764	796	818	779	777	772	805	792	801	718	758	786	749	801	824	809	801	837	823	732	784	783	782	749	767	813	801	823	765	803	778	821	761	874	780	774	802	793	784	781	800	777	795	788	798	786	787	763	755	837	762	758	801	829	737	765	749	771	805	750	822	780	797	738	788	809	833	788	802	773	805	799	829	835	805	787	770	787	771	755	761	797	829	804	771	769	785	828	778	741	767	735	793	779	796	794	783	772	815	792	735	793	823	854	808	822	772	789	809	820	801	776	785	813	788	727	777	801	754	809	778	839	776	798	753	759	795	763	771	755	820	768	803	764	832	783	775	822	766	786	760	798	768	742	760	799	777	777	790	749	818	794	795	746	810	806	826	816	768	793	766	742	791	754	788	801	764	771	825	814	775	817	827	797	783	792	775	783	775	747	743	738	842	807	774	836	702	745	764	758	766	786	796	847	768	810	795	772	825	796	812	823	780	787	800	822	795	755	800	773	762	783	834	812	752	779	775	776	830	810	760	773	823	797	771	819	767	757	793	795	825	748	791	807	773	843	765	775	795	740	806	787	796	768	831	833	872	808	759	818	760	788	734	801	826	853	780	760	783	757	744	765	720	815	772	747	799	794	806	742	780	799	767	811	781	758	802	799	828	807	808	806	781	781	812	763	767	751	782	782	777	798	769	780	792	840	792	786	811	764	752	721	819	771	836	765	774	794	820	819	811	772	756	799	771	859	820	749	808	784	782	848	787	759	743	838	774	776	793	752	779	781	799	747	771	834	818	763	825	797	813	824	740	761	793	843	692	756	763	774	790	838	776	826	769	803	770	826	785	832	792	825	824	773	758	774	828	857	854	788	822	798	782	776	845	764	767	806	774	791	816	799	831	775	761	786	778	792	792	788	771	827	771	774	839	779	850	794	809	759	771	830	793	740	764	751	783	775	776	824	785	807	755	805	792	807	773	790	778	784	827	816	871	765	761	816	803	738	762	786	794	763	779	789	806	776	806	774	791	742	810	773	776	814	783	780	814	832	788	828	783	835	767	826	824	775	825	797	798	797	754	794	738	784	787	758	818	786	734	812	781	818	792	772	804	818	743	769	802	783	811	794	774	781	720	779	813	846	794	792	763	788	775	806	807	802	794	829	785	790	771	767	769	841	834	793	783	836	756	799	771	748	832	724	769	805	804	811	813	798	770	762	828	825	765	792	822	817	787	742	807	785	787	772	713	818	745	789	766	771	783	778	743	837	812	768	802	792	757	781	749	767	825	795	778	752	833	812	795	820	713	814	792	774	731	797	813	799	784	777	790	784	769	781	771	762	796	762	780	800	827	780	815	853	787	790	823	791	751	773	790	764	798	775	756	800	798	795	829	843	824	826	810	764	763	798	769	783	781	735	759	746	801	774	807	804	835	815	796	796	784	804	753	793	821	807	821	840	835	817	779	741	764	766	762	771	841	752	793	814	790	806	805	741	772	818	761	776	792	799	798	837	809	825	781	811	763	828	819	767	802	790	755	749	774	811	825	773	792	784	823	776	783	810	836	756	812	810	758	781	809	787	765	814	799	765	776	777	784	807	810	808	789	770	765	778	772	779	811	787	781	797	797	832	790	731	782	781	766	758	781	803	770	791	817	830	754	847	825	792	727	815	777	800	797	773	769	826	833	814	765	763	781	809	807	780	792	775	794	819	779	778	813	788	805	801	781	774	795	742	783	763	738	832	758	827	797	808	845	791	809	808	841	798	762	827	749	849	760	803	763	789	798	814	778	825	810	780	822	709	763	772	796	790	752	782	815	775	785
16125	6543	4713	3174	2350	1937	4489	28051	43603	36589	23137	10450	3029	613	289	326	307	348	340	309	314	329	311	324	302	331	288	293	284	335	325	303	303	336	315	277	349	338	321	298	337	279	343	286	296	343	331	301	312	296	281	329	325	320	314	291	340	295	350	301	336	312	282	349	290	316	293	301	302	330	303	299	271	338	289	287	315	292	337	323	356	312	302	290	344	341	302	314	307	318	308	324	292	350	301	294	330	317	340	335	296	328	335	306	320	322	276	319	320	293	312	303	310	306	294	314	315	297	352	288	306	321	354	309	304	265	298	344	328	273	311	312	309	315	328	297	313	323	287	308	280	329	300	312	326	298	314	300	309	317	312	312	302	289	289	318	317	301	298	309	340	329	314	307	326	298	316	301	331	306	311	307	330	350	341	329	290	336	318	343	289	302	312	345	303	293	264	305	327	312	321	299	302	318	297	382	334	314	326	314	290	318	325	336	322	294	310	302	339	311	322	303	285	324	318	310	294	328	324	322	304	313	300	306	337	309	320	320	330	303	301	308	310	310	325	329	305	287	295	324	337	315	324	318	312	298	280	322	293	299	357	292	314	336	314	311	319	296	308	296	271	321	329	329	320	356	309	313	301	346	320	303	280	313	317	279	310	308	336	324	342	308	300	311	321	310	322	330	322	284	301	343	318	306	312	289	340	328	328	325	320	332	297	319	324	289	294	318	301	313	321	305	304	334	347	330	303	329	300	337	335	322	294	291	301	303	332	325	297	298	291	299	294	306	320	337	313	308	319	329	357	296	317	328	317	314	310	306	349	313	355	317	312	291	304	310	306	311	274	321	321	295	322	287	325	315	320	289	335	326	299	292	316	311	345	315	329	339	321	319	318	303	331	300	313	298	310	297	338	307	324	320	339	362	316	319	296	301	333	319	307	273	327	299	304	365	345	323	319	295	314	308	312	300	328	297	334	319	285	322	322	340	307	310	290	303	319	307	313	307	337	314	330	325	333	325	339	302	314	314	306	316	298	306	297	298	278	323	301	320	310	286	281	278	302	312	368	342	331	304	305	295	300	313	316	280	309	301	313	319	329	320	246	319	306	284	318	297	340	324	318	310	322	333	344	298	300	305	323	322	323	311	302	363	296	337	316	283	337	294	328	310	317	290	331	342	314	307	352	280	321	337	299	317	331	342	339	336	302	303	341	302	324	328	302	317	321	322	305	289	300	309	310	304	289	314	315	327	316	352	288	315	296	308	284	317	336	332	308	312	363	315	321	326	314	309	321	318	316	313	335	305	310	286	313	320	313	322	306	330	314	310	303	329	298	324	307	329	326	329	333	306	313	324	294	310	308	320	310	298	349	330	308	326	303	327	322	302	318	335	321	323	306	305	310	315	290	311	301	289	320	308	290	303	319	309	283	322	298	327	273	341	309	317	341	302	313	315	333	330	331	322	321	334	306	316	326	340	301	316	309	334	309	335	307	305	286	311	299	286	319	321	307	284	288	315	287	331	290	306	306	274	322	333	354	329	326	293	331	310	341	294	302	321	325	319	325	347	299	307	295	305	290	313	311	335	301	350	328	329	310	333	302	285	317	322	314	311	309	300	315	322	300	332	287	271	311	327	299	285	338	281	302	336	285	323	331	318	344	345	332	298	285	330	326	322	301	310	319	308	347	341	323	301	314	311	287	329	303	316	315	294	299	336	303	326	327	323	308	279	309	276	303	302	322	357	297	306	313	283	294	310	300	324	319	341	299	305	278	312	304	283	315	339	324	339	303	298	308	298	321	319	310	340	301	305	315	320	320	312	314	315	303	326	294	333	307	306	342	312	293	283	308	334	317	312	276	340	311	297	305	330	298	327	341	344	321	325	352	352	319	344	328	331	298	304	311	299	335	350	350	319	333	306	303	313	311	317	307	305	324	318	324	294	339	326	283	297	340	303	332	321	292	308	316	301	298	329	327	342	318	263	297	300	302	347	319	282	329	307	284	299	336	317	330	315	329	289	350	305	308	320	308	288	317	296	330	340	299	293	298	308	274	285	318	317	336	286	320	286	289	341	318	323	325	294	305	327	310	295	279	276	303	310	337	315	290	305	306	299	304	285	294	304	313	295	329	327	289	334	315	330	294	326	310	296	296	318	350	280	301	314	357	339	303	342	321	346	319	316	320	288	343	302	302	289	297	346	307	298	318	306	295	322	331	272	312	295	337	331	307	333	324	326	304	283	299	329	292	304	297	288	299	322	319	271	301	313	313	294	315	310	303	325	315	308	302	303	292	309	350	324	314	318	303	330	320	321	322	330	283	304	303	311	333	322	342	275	319	316	332	293	311	302	318	320	320	302	313	344	281	341	355	327	317	272	337	308	307	323	287	319	311	314	324	308	371	328	332	322	281	277	273	299	295	318	300	343	341	315	325	306	287	303	308	290	293	350	321	314	329	281	334	330	338	324	309	315	334	335	279	301	325	303	284	360	326	307	313	328	335	343	286	303	284	325	306	331	348	342	341	351	311	304	289	309	300	305	295	296	308	326	324	291	303	285	325	285	330	337	286	317	325	306	305	313	331	322	324	304	298	278	312	292	313	326	322	328	290	302	328	316	299	311	321	314	308	301	316	309	330	296	313	313	328	304	269	325	303	353	298	334	315	323	309	340	335	293	268	288	289	298	302	339	311	342	299	269	322	314	272	257	303	293	325	318	326	306	302	298	331	341	289	310	318	335	318	315	305	314	323	335	334	328	291	338	329	269	327	315	295	343	325	301	273	313	338	310	301	348	331	275	278	324	304	309	305	327	302	298	307	336	329	329	324	315	329	311	284	336	322	330	292	318	316	320	325	298	363	333	294	287	297	316	314	324	342	316	345	324	322	287	340	289	344	266	316	329	293	302	359	324	357	318	280	282	327	304	314	274	342	319	317	276	297	314	266	305	307	332	312	309	291	297	307	312	336	338	281	298	311	309	282	324	322	314	333	373	319	302	329	302	350	295	298	335	321	310	326	279	313	332	319	327	308	297	322	301	334	351	326	287	327	319	307	315	317	321	299	302	312	284	312	324	313	311	335	300	332	311	341	304	338	265	268	314	341	310	304	312	318	273	293	325	309	304	292	337	299	316	315	330	340	332	341	315	304	320	324	302	344	310	296	319	287	337	312	313	320	331	325	372	319	304	351	312	340	333	348	268	290	285	337	310	275	304	312	287	303	322	339	293	288	320	316	280	287	285	332	299	290	274	340	326	296	313	320	305	314	314	336	313	328	317	330	331	307	319	308	296	285	316	348	309	316	318	337	337	297	336	282	315	298	307	321	299	309	300	336	306	302	300	287	294	304	315	325	333	323	313	307	297	324	340	285	329	282	296	295	308	305	333	343	299	324	282	309	317	307	293	338	315	290	323	328	313	307	344	302	330	329	340	321	287	320	306	294	288	280	290	279	285	323	311	308	311	280	312	318	333	315	314	305	318	312	280	292	301	322	326	308	311	321	313	278	331
9758	4735	6418	7426	7121	7167	15462	48691	59422	52313	39768	24001	10352	1952	800	788	771	776	702	730	796	783	773	753	719	756	756	762	708	793	742	785	798	701	778	772	771	787	769	743	778	825	749	751	779	734	761	784	731	778	757	770	680	764	771	720	831	747	737	728	783	737	785	755	749	736	777	780	775	690	762	748	766	717	754	768	758	755	813	751	741	751	738	734	731	778	714	779	780	759	756	756	721	729	789	681	748	745	747	757	737	744	699	728	761	682	758	757	778	808	742	767	773	809	741	773	808	752	687	763	709	740	768	733	751	701	752	753	751	790	762	718	728	764	757	747	787	781	731	719	744	730	730	765	761	800	718	767	737	758	738	811	780	767	756	743	709	742	737	760	786	809	783	740	769	778	764	766	780	760	732	742	787	747	763	782	783	735	739	732	737	765	786	713	750	715	741	708	798	770	752	706	767	767	751	767	679	756	724	734	770	766	788	744	762	773	746	751	736	785	715	767	751	728	816	738	757	737	715	773	816	742	735	799	711	772	709	753	740	726	655	815	739	780	750	750	769	782	742	748	754	829	780	751	763	770	732	791	764	742	703	724	720	786	746	755	757	740	736	751	735	767	739	759	736	755	765	764	749	726	781	806	758	755	780	743	734	702	779	729	760	812	711	798	762	759	789	748	756	700	757	742	764	732	750	776	745	778	753	815	758	758	771	767	730	765	743	766	732	754	733	758	760	749	752	790	696	764	756	745	771	726	754	732	720	761	717	789	773	771	766	767	730	753	723	767	733	723	784	762	788	717	764	758	741	809	783	765	789	749	787	762	760	751	702	811	772	775	769	720	743	675	706	723	766	756	746	794	770	710	715	685	743	695	735	747	725	706	809	719	774	725	785	763	747	740	765	731	696	763	722	737	770	733	754	736	803	756	758	765	722	735	745	695	714	693	774	731	742	752	770	793	742	716	752	741	777	715	711	748	733	728	738	714	730	809	750	787	731	784	777	768	727	760	725	776	732	738	781	745	769	713	784	793	801	784	754	692	781	737	777	803	713	770	746	781	749	738	754	810	727	740	783	762	771	769	754	765	771	799	693	730	746	790	762	738	723	740	727	816	760	770	755	779	750	739	791	795	742	763	689	743	764	759	767	746	743	776	743	724	753	757	740	719	738	811	780	788	742	740	779	735	785	760	761	776	766	697	754	742	747	755	777	745	747	794	736	736	750	753	758	749	727	733	736	751	747	673	685	685	775	816	762	768	722	760	751	756	751	754	755	731	756	745	766	743	751	777	766	780	788	752	788	790	716	733	727	738	741	713	755	782	744	773	772	713	789	747	810	741	758	775	758	701	697	763	782	750	756	794	734	726	703	818	757	751	804	765	768	762	766	741	784	754	770	743	746	771	741	758	750	768	723	708	749	746	757	783	769	774	729	700	771	707	764	756	733	766	783	782	744	771	713	729	767	808	770	732	746	744	732	739	777	765	756	776	730	719	790	736	718	733	806	703	728	742	758	761	752	738	709	764	785	819	740	786	818	784	747	737	741	774	752	707	762	747	770	756	755	752	739	748	730	703	763	747	741	738	783	757	718	737	799	734	733	746	734	700	752	822	738	730	792	771	712	743	728	737	742	760	726	753	748	814	713	766	755	830	749	719	746	778	748	710	748	704	758	758	773	777	732	747	682	770	780	749	762	742	741	720	758	763	789	728	767	811	753	751	724	812	735	766	768	719	784	755	744	798	755	793	743	754	782	770	761	714	748	747	774	746	766	702	703	792	764	732	746	706	790	747	758	769	763	733	739	746	729	706	712	705	767	775	720	710	710	762	741	768	777	724	729	756	772	754	760	741	765	758	753	777	754	756	766	762	744	732	779	751	737	777	750	749	797	760	776	772	787	749	792	755	800	741	763	775	703	751	816	755	765	795	758	755	727	732	782	753	759	763	705	724	792	739	772	777	693	798	770	748	723	781	769	752	780	769	736	776	735	736	755	779	765	752	718	797	767	698	751	747	709	776	732	771	739	778	759	728	757	731	740	738	799	800	747	729	751	762	765	668	736	802	701	754	743	805	767	781	789	675	739	761	729	784	756	714	725	741	772	765	750	747	731	736	817	738	775	783	755	764	711	713	762	740	734	725	733	779	749	741	739	721	704	745	753	739	707	752	787	763	747	735	782	725	795	767	735	767	718	743	776	779	759	745	763	773	709	750	779	703	781	770	741	701	763	744	766	759	750	733	725	760	785	764	778	741	801	716	720	750	781	753	757	770	739	807	752	733	720	753	712	771	763	690	785	769	780	702	755	720	756	783	770	751	763	733	699	713	719	729	728	781	707	721	730	749	754	663	792	761	723	728	737	739	780	755	743	770	739	740	786	696	746	768	695	744	752	749	788	783	758	716	745	754	761	760	720	768	774	758	759	782	725	735	742	726	741	745	796	785	737	733	717	750	725	768	750	731	778	787	741	740	737	737	846	756	728	800	755	756	754	726	750	738	775	754	732	725	729	701	770	722	739	774	738	739	784	766	785	758	746	702	774	716	739	758	721	739	745	730	741	745	784	739	718	744	760	761	729	696	771	761	754	720	715	786	776	734	794	748	794	755	767	756	831	763	762	773	740	797	708	745	724	747	752	749	800	792	803	740	724	758	801	770	728	743	751	754	734	768	788	749	823	736	723	715	747	782	730	760	752	779	743	763	785	737	746	775	777	755	805	751	740	768	730	754	771	720	797	726	741	812	748	671	733	721	803	777	708	714	763	749	722	710	774	690	767	779	744	702	732	753	741	747	759	812	774	754	709	739	773	773	822	755	748	723	739	735	740	726	757	728	817	750	740	732	694	764	798	764	757	754	749	755	771	780	796	760	727	742	742	705	744	753	758	802	730	812	735	764	762	734	814	743	761	720	775	806	779	788	743	693	699	739	781	781	756	749	764	750	773	793	779	760	738	781	794	785	835	752	714	754	753	787	793	734	721	760	779	746	777	726	771	756	732	736	702	792	791	767	752	750	736	753	755	774	720	771	709	722	800	706	749	717	735	770	795	766	725	781	735	741	758	762	760	742	769	756	732	752	802	778	737	760	746	729	724	741	733	796	799	797	750	766	754	687	748	735	752	744	746	743	777	722	755	724	757	727	767	767	761	744	791	730	779	697	759	753	740	733	790	736	753	720	724	791	743	787	824	743	734	782	738	743	732	729	703	709	724	678	791	731	749	741	796	782	755	744	769	742	768	771	761	739	781	746	719	733	758	762	785	697	717	758	806	790	778	758	757	743	766	742	753	733	749	784	757	759	777	721	823	737	789	763	764	731	737	736	773	768	757	761	731	762	769	792	735	769	726	779	770	711	742	799	790	759	756	740	756	762	798	776	697	745	783	776	702	750	763	830	749	780	775	755	745	774	752	799	758	805	739	735	757	819	787	728	780	706	760	759	803	756	795	728	711	738	743	751	755	785	746	744	732	793	751	782	718	775	714	765	757	738	757	738	738	744	720	723
2730	842	486	380	384	346	495	1941	2584	2184	1470	870	432	215	200	208	214	178	197	206	187	190	212	213	203	193	210	222	215	207	210	207	167	209	185	225	213	183	209	215	197	205	197	202	204	194	190	234	190	184	195	180	193	200	210	196	199	223	204	241	171	218	211	198	196	188	221	204	202	219	184	214	215	198	201	222	207	222	176	210	197	208	190	183	228	209	209	200	175	216	208	188	195	208	184	186	179	219	196	216	216	205	193	185	192	192	192	185	192	187	218	186	217	203	212	177	197	187	205	202	194	202	208	215	204	190	202	185	214	187	218	203	204	203	206	207	208	214	188	214	173	201	199	208	214	210	192	219	176	212	181	222	230	220	199	202	213	188	206	206	196	191	206	201	220	199	170	187	228	185	212	201	236	197	204	195	196	187	215	197	202	170	204	201	178	210	208	211	208	201	219	202	184	208	221	220	219	203	221	190	192	177	211	187	195	204	195	248	206	228	184	217	213	224	175	191	195	221	224	213	202	210	193	195	223	190	190	213	198	212	194	207	200	199	183	180	188	199	200	189	205	212	185	215	170	216	168	195	208	184	232	185	207	189	218	209	167	200	176	198	222	193	207	188	220	218	208	184	192	227	217	205	180	200	204	195	208	224	199	214	205	209	194	212	202	214	215	233	213	231	196	210	206	216	201	190	200	215	192	204	190	212	176	193	193	243	179	215	205	219	232	220	210	236	189	198	200	168	182	199	202	196	209	185	201	201	237	215	217	192	202	195	180	198	189	210	203	203	206	209	213	207	210	191	205	227	210	170	202	224	192	190	196	213	192	211	189	202	177	201	218	200	172	207	221	191	159	202	182	225	221	207	193	218	187	206	181	185	183	190	198	182	181	222	208	215	198	174	209	204	210	174	204	210	211	189	229	185	176	212	219	187	199	199	211	217	198	196	211	190	219	201	224	198	199	177	226	207	193	209	208	205	203	182	179	229	216	190	217	212	223	201	209	211	196	168	194	212	207	203	214	197	223	224	218	194	208	246	206	197	175	210	200	215	194	195	169	209	188	206	183	215	207	203	211	197	208	177	188	203	201	193	182	197	201	198	198	206	192	185	185	213	211	184	202	191	226	210	179	202	193	211	190	210	209	189	181	222	212	210	220	195	196	201	212	215	189	215	205	185	219	198	232	223	223	194	192	187	207	181	229	203	211	218	197	190	194	207	204	202	192	185	202	184	209	219	187	214	191	185	201	192	197	219	210	211	226	208	205	203	214	197	199	217	196	197	218	226	193	218	213	187	209	217	183	194	186	207	210	182	230	204	214	186	219	198	200	206	194	232	206	190	212	202	218	201	195	185	216	206	213	193	218	196	207	206	183	187	175	205	172	204	184	212	198	208	211	182	221	223	211	197	203	208	203	195	220	217	238	199	214	197	201	200	193	223	202	209	187	206	202	201	219	224	189	203	212	204	219	204	199	201	213	171	204	204	219	200	208	206	203	198	195	223	188	202	203	214	202	209	191	210	183	206	211	219	206	204	189	207	216	207	191	199	201	190	194	181	196	235	207	192	194	209	189	196	201	212	190	199	197	206	186	197	204	203	203	207	203	233	175	215	206	235	195	216	201	194	195	233	177	202	188	228	227	202	216	214	187	200	198	198	199	201	183	207	196	205	190	215	209	200	208	224	216	206	215	221	215	218	198	205	208	224	212	213	202	198	206	214	226	220	200	223	219	196	194	167	232	202	200	222	206	208	174	192	226	192	192	207	198	187	191	173	229	191	215	210	205	190	201	199	215	217	207	197	209	228	239	219	189	186	233	209	208	215	173	205	162	200	200	186	202	180	205	205	200	216	224	203	215	198	200	194	209	212	230	206	201	216	202	212	213	189	213	210	226	237	206	194	197	201	198	217	197	178	220	224	211	200	210	172	191	200	224	192	187	214	191	209	208	189	227	203	206	215	191	207	202	205	229	227	215	230	195	223	184	184	222	192	226	205	190	198	201	203	211	195	202	188	217	167	191	199	210	197	203	211	226	194	218	204	187	216	236	186	199	202	234	202	215	205	191	195	186	193	225	203	237	212	187	226	199	199	220	197	224	207	207	199	196	191	218	182	188	200	211	187	173	204	194	175	192	209	184	187	206	184	181	198	214	198	211	205	207	203	192	190	168	186	192	225	201	211	210	198	208	193	201	220	215	196	207	190	200	196	197	202	234	198	179	187	210	200	210	209	189	194	199	219	204	187	192	209	190	225	215	220	219	220	217	225	207	215	217	222	216	208	205	212	199	213	202	214	221	193	196	186	185	185	230	213	186	200	161	184	195	177	216	212	200	195	199	196	214	215	204	187	207	202	201	217	222	191	198	202	264	184	182	225	180	190	183	190	182	218	201	176	209	202	198	191	211	214	189	200	207	192	212	202	216	196	224	189	224	192	212	201	211	220	177	190	191	182	206	228	200	211	205	219	189	186	198	232	222	214	215	224	196	218	200	215	181	207	174	187	200	208	175	202	192	195	195	229	220	214	218	189	204	213	200	192	223	194	192	188	219	212	173	186	202	213	205	201	211	230	206	206	196	203	220	194	202	198	189	195	193	213	229	219	190	220	190	211	212	185	226	208	178	210	217	208	189	208	187	212	210	195	182	201	219	225	198	210	215	189	204	219	191	225	224	227	185	202	180	228	204	201	216	194	203	204	197	223	202	186	196	219	208	198	191	218	217	190	190	195	203	191	192	196	201	191	201	196	223	212	201	205	181	191	218	210	194	206	196	198	204	177	223	208	196	178	243	183	181	207	217	185	199	191	213	202	216	200	190	205	247	205	204	198	226	204	199	231	168	211	208	199	224	221	221	191	198	174	219	214	215	213	166	198	222	209	177	188	213	192	200	208	186	209	195	235	204	209	204	220	184	204	217	200	163	209	219	179	202	219	212	208	225	164	193	207	188	225	196	196	207	238	187	242	206	216	218	198	207	192	187	197	228	198	208	217	206	220	190	193	201	215	192	177	216	218	200	191	180	203	210	188	217	195	192	206	186	194	205	208	211	203	173	212	193	200	185	209	191	204	208	190	232	199	223	194	208	218	199	181	195	206	215	198	218	186	238	198	210	195	225	198	174	207	215	200	215	209	206	212	166	209	205	215	225	215	248	184	202	204	211	203	204	198	175	187	196	190	203	189	197	194	218	198	230	210	199	203	176	235	201	180	193	206	230	190	197	210	177	193	182	214	192	183	200	211	205	195	236	214	183	201	190	192	196	205	176	190	208	217	205	232	201	214	212	188	221	218	211	179	194	195	215	198	209	189	203	189	211	197	196	220	225	209	212	213	197	203	232	233	212	193	221	197	242	181	220	186	204	189	226	207	175	188	214	181	212	180	195	215	206	206	208	226	208	218	228	204	237	202	211	192	210	221	221	196	227	216	195	218	191	209	216	192	206	219	204	206	234	201	214	195	189	208	193	194	192	223	216	207	199	207	203	218	185	199	220	215	189	190
2787	1088	1117	1291	1262	1308	2019	9046	10584	8514	5494	2985	1317	614	530	541	542	520	535	521	494	495	517	510	508	561	559	534	527	522	546	539	549	524	543	482	516	546	531	524	535	544	554	562	517	544	516	534	554	554	561	509	489	530	520	534	528	541	521	534	532	511	517	555	543	551	523	512	477	567	515	514	497	522	510	566	516	523	539	529	504	533	553	524	500	551	539	553	550	538	518	526	509	549	533	498	523	513	547	541	517	500	523	547	524	525	521	544	516	573	555	475	527	523	542	548	547	500	514	528	532	532	511	552	504	569	543	595	495	525	498	535	573	551	547	529	510	500	552	529	488	563	525	507	535	550	526	542	554	530	564	512	532	534	511	538	568	515	549	520	545	482	537	519	522	526	542	577	533	537	518	497	508	518	525	523	540	525	515	569	531	514	515	547	524	526	577	545	511	503	550	515	543	545	534	490	535	547	512	544	494	521	553	553	546	541	530	557	542	493	548	514	500	565	512	534	550	539	525	510	568	561	542	542	506	537	493	504	504	558	525	528	530	546	531	556	529	548	492	504	570	513	544	569	495	484	489	532	553	519	504	544	532	534	516	507	523	535	509	545	552	541	541	530	554	536	528	470	527	546	531	531	529	539	542	535	550	508	540	575	530	520	508	550	558	515	512	536	506	581	520	529	532	512	512	580	547	548	520	535	558	511	564	564	510	523	512	517	571	539	536	552	535	503	516	593	511	525	512	525	510	560	541	521	497	555	504	510	548	525	527	531	533	506	539	483	544	575	512	522	474	544	543	493	508	551	513	547	500	542	531	551	597	526	521	517	523	565	506	562	529	526	546	513	543	528	538	574	534	522	550	528	500	537	565	507	552	542	544	517	518	551	508	536	566	544	524	528	535	527	561	508	501	500	559	545	522	508	538	514	487	558	515	531	523	521	545	552	572	518	513	525	513	517	494	506	518	514	455	546	534	555	566	496	525	534	520	539	503	522	544	511	509	541	526	502	514	551	556	560	515	545	503	553	548	549	566	520	514	573	560	523	568	526	540	557	549	520	503	512	530	510	528	522	500	524	523	562	587	521	507	529	498	549	501	529	469	552	514	554	547	524	565	542	524	514	543	537	549	499	545	558	521	550	533	562	572	526	519	561	529	548	514	491	537	538	572	543	566	511	510	559	526	510	522	518	558	537	528	522	540	527	544	512	539	477	567	552	546	530	515	515	516	539	551	490	564	536	523	526	551	521	485	523	513	529	547	511	543	520	521	503	522	513	535	523	504	542	540	532	509	527	535	551	562	526	534	549	550	504	533	602	509	532	586	495	516	521	542	530	541	543	512	516	555	553	546	526	518	537	558	525	526	538	528	511	514	545	559	526	501	542	577	528	510	502	536	466	534	483	545	592	518	548	556	501	514	533	553	515	476	561	503	526	513	493	530	544	555	537	510	527	577	532	556	558	552	521	521	567	543	506	538	548	507	547	550	559	560	526	529	508	489	549	551	555	484	499	530	502	491	561	527	524	519	571	558	508	532	541	542	516	560	525	495	551	520	541	557	522	496	526	505	540	530	565	529	500	555	566	551	538	536	538	534	544	503	516	526	561	514	545	534	575	506	536	550	510	544	500	501	555	545	527	522	512	546	539	539	544	561	520	515	564	503	527	493	543	585	494	505	540	514	536	534	556	531	496	525	499	497	558	534	545	500	500	502	553	535	539	548	558	552	518	549	526	532	569	548	499	530	515	515	502	561	529	570	536	529	538	525	582	530	534	542	540	542	546	509	514	517	547	494	520	516	534	518	540	551	524	526	568	500	514	542	551	526	498	551	519	521	555	551	526	553	479	520	497	571	555	516	520	551	537	530	512	542	552	488	542	529	511	508	546	538	572	542	563	527	536	522	539	518	528	557	517	545	505	537	532	516	530	532	552	565	522	518	555	544	544	520	506	465	534	554	566	548	519	535	543	525	546	540	499	516	529	555	496	516	536	516	517	548	520	538	535	513	520	521	535	553	478	514	529	540	555	530	567	537	505	507	519	533	522	524	525	485	503	519	534	500	531	538	540	525	555	534	556	529	492	593	551	516	558	568	539	586	492	519	538	512	549	515	523	564	566	544	530	511	538	555	522	533	535	529	538	528	510	533	524	507	502	523	533	541	510	561	504	519	545	523	514	516	534	506	538	508	496	558	560	568	534	566	492	508	541	534	490	545	507	517	528	518	504	545	484	562	552	533	497	513	484	540	558	544	557	522	552	528	533	569	527	501	537	531	518	537	541	545	541	531	479	485	575	526	505	533	527	511	529	571	541	555	544	492	549	525	507	541	530	507	499	484	524	558	523	540	533	541	528	551	516	500	552	487	544	565	518	575	517	474	543	556	536	529	518	512	529	511	543	561	579	531	530	496	489	528	554	540	542	539	566	556	511	512	499	515	548	525	496	561	540	528	548	533	536	514	556	511	537	512	549	517	487	549	515	498	531	516	556	553	500	547	513	498	541	544	542	547	555	493	569	549	539	524	542	516	515	490	499	545	531	547	531	537	548	565	561	580	498	516	524	568	501	576	519	556	538	516	565	536	515	541	542	537	534	551	531	535	525	532	510	547	535	579	535	527	503	537	514	528	539	520	515	557	547	522	519	520	553	503	551	537	536	551	535	519	517	538	521	546	533	541	554	552	518	524	557	537	562	563	516	508	533	548	551	547	537	511	528	556	499	558	566	566	518	544	583	529	529	501	543	549	532	516	512	499	523	573	519	499	529	491	531	508	530	496	506	557	509	568	514	520	507	550	534	527	520	550	542	553	534	525	550	576	455	540	534	561	552	515	551	515	569	569	537	518	578	558	532	551	519	499	480	560	540	544	518	523	555	518	514	504	490	508	522	569	519	518	567	507	523	538	534	547	514	517	544	525	581	514	542	566	537	564	505	556	500	541	548	509	502	564	549	507	505	568	555	534	510	485	542	560	536	575	543	508	568	524	570	500	522	529	547	502	533	553	512	532	490	581	536	551	537	524	543	555	546	523	524	453	565	556	517	538	526	506	492	551	564	549	542	535	595	542	514	542	505	555	492	526	507	489	539	537	531	515	537	524	519	500	484	541	542	567	543	514	534	507	551	556	534	532	536	514	547	476	552	556	572	542	535	551	514	555	538	517	477	529	505	565	534	573	541	533	485	518	503	522	547	515	523	515	516	567	557	561	516	531	498	541	505	521	538	533	559	490	534	533	524	512	537	509	530	538	512	517	537	537	501	547	532	578	528	514	559	525	530	534	513	507	544	515	514	558	494	496	558	545	519	504	484	526	512	531	544	583	510	524	513	542	506	574	516	544	545	537	544	515	527	491	542	523	545	561	514	533	528	519	545	549	535	492	543	545	512	542	518	539	546	513	530	548	488	528	532	517	518	511	519	533	535	557	496	552	538	525	501	528	507	573	541	560	566	536	525	554	523	525	530	526	575	510	514	531	534	530	512	514	582	511	601	527	526	526	527
7689	2323	2056	1481	1345	1652	10702	26967	24733	17648	9465	3735	1054	336	277	266	264	255	264	284	265	274	262	288	293	283	301	261	297	292	260	291	272	278	262	274	299	281	272	267	273	278	248	257	283	290	304	271	259	260	262	273	269	278	276	264	277	284	263	242	268	268	300	271	262	266	282	284	276	285	275	302	291	280	262	285	288	272	258	285	289	288	265	303	302	302	268	246	284	256	265	273	279	315	274	267	283	267	252	271	306	267	281	277	285	280	300	261	287	254	265	303	270	317	244	289	269	282	294	287	287	283	292	282	303	278	311	275	260	266	252	306	258	299	258	277	278	277	279	267	302	292	274	284	273	282	278	274	269	286	258	275	291	259	264	271	259	299	274	294	274	249	271	258	296	265	273	283	286	289	274	265	301	285	268	281	270	277	276	258	293	272	288	302	281	256	299	309	274	255	278	280	285	283	287	267	284	274	317	272	298	275	285	287	296	295	248	260	287	255	265	273	276	298	264	284	259	272	304	300	272	293	266	282	291	298	315	245	294	264	280	328	293	259	276	273	282	280	270	257	267	255	269	272	286	275	314	295	272	278	255	275	265	303	294	272	287	289	278	262	279	298	268	285	269	297	294	305	298	283	288	285	268	284	286	287	294	277	312	289	288	293	282	292	300	273	280	283	281	287	285	275	286	250	255	280	270	284	257	287	260	270	252	276	272	272	289	293	296	252	245	268	263	280	285	247	252	331	270	285	274	259	300	274	293	251	243	283	295	267	291	311	323	278	278	257	283	300	256	288	327	270	268	270	312	313	272	251	272	270	276	296	311	243	287	256	289	267	266	272	282	287	275	308	262	279	275	288	279	293	269	293	288	307	288	278	304	286	320	298	281	253	257	264	272	276	275	282	277	322	291	275	261	261	268	273	291	276	279	268	299	304	278	314	279	294	250	273	312	292	280	301	264	284	287	301	264	288	248	307	293	267	270	299	274	256	261	300	284	268	258	298	270	290	288	265	256	255	272	270	286	297	270	294	294	252	279	282	307	276	260	266	303	283	311	300	272	265	266	283	274	282	280	263	294	306	273	241	283	267	273	282	300	294	287	280	258	257	266	283	285	304	266	286	259	256	293	257	299	267	279	278	296	283	302	286	289	295	280	263	286	291	312	295	284	289	286	313	293	270	315	260	256	276	262	294	261	268	257	268	264	274	291	250	274	301	279	245	273	284	280	254	275	270	281	285	257	282	268	267	264	252	283	219	260	300	352	324	283	277	301	288	285	296	286	291	254	257	262	280	261	280	272	288	276	299	325	280	281	315	304	266	259	246	326	294	278	308	269	267	281	266	286	277	287	295	308	291	307	252	303	299	271	290	254	291	262	274	287	266	284	233	273	280	271	286	263	255	260	253	275	289	268	251	281	295	308	288	287	304	282	287	279	266	272	312	285	284	279	269	255	300	294	291	258	303	272	300	257	261	289	264	299	295	300	260	279	277	297	303	273	278	273	274	291	302	289	290	270	290	273	291	279	274	301	321	280	311	290	299	280	328	291	327	285	275	278	268	303	260	295	290	248	275	285	274	336	268	303	293	306	262	267	257	304	288	305	262	295	282	272	291	279	269	280	316	270	272	289	308	263	296	268	295	267	285	284	259	256	218	252	253	278	288	274	267	280	269	266	290	266	291	299	283	310	315	295	300	285	259	297	289	267	264	311	284	309	271	305	264	269	284	277	286	291	259	308	267	253	278	250	278	277	269	274	267	280	270	292	310	260	261	277	267	277	260	264	297	280	291	298	279	264	267	289	280	305	274	282	278	273	264	289	250	290	268	304	277	260	254	260	245	312	274	304	282	292	275	292	270	277	283	267	301	288	334	269	269	270	285	286	274	258	293	304	252	253	274	292	277	257	291	277	276	286	269	315	294	280	284	289	274	270	284	287	287	297	281	281	268	301	299	295	305	244	281	276	295	272	243	272	270	278	274	276	242	258	285	278	278	296	281	289	284	281	268	292	275	256	282	289	252	298	267	315	283	295	276	240	291	275	256	310	272	263	285	268	285	289	291	290	271	302	269	274	288	275	293	280	297	284	271	262	261	283	294	280	262	276	251	296	285	322	318	323	276	288	281	277	282	315	325	280	280	283	267	282	278	295	253	287	281	274	293	286	268	273	270	277	290	280	292	259	293	261	272	240	270	286	303	286	272	299	290	275	311	264	280	276	269	291	281	278	280	271	276	262	287	274	296	283	299	278	254	286	266	268	243	286	290	257	255	299	296	308	277	287	260	252	284	280	272	266	307	285	284	281	247	269	276	304	290	275	265	243	269	253	260	264	327	268	304	282	259	274	295	304	278	310	280	282	303	303	278	288	280	261	293	265	333	290	270	323	274	255	291	292	278	300	301	269	255	269	259	272	282	293	259	286	280	271	282	287	286	269	297	264	274	266	258	292	280	287	311	269	261	265	298	276	264	275	296	295	287	272	281	285	296	287	295	245	276	304	282	272	313	271	273	286	263	291	272	288	294	279	273	251	284	306	286	292	298	265	287	276	293	291	276	262	259	276	275	244	296	279	281	274	263	242	264	241	323	280	281	294	278	272	288	281	265	287	276	261	267	297	268	293	272	281	299	250	248	272	283	297	269	260	291	312	278	289	293	253	257	277	298	275	284	276	257	304	303	269	307	262	278	305	299	261	268	293	252	282	279	311	263	296	285	286	289	298	256	283	307	290	287	266	282	256	253	290	273	280	246	270	245	297	243	285	294	283	301	263	267	301	287	269	304	246	298	267	302	298	271	243	278	282	290	267	274	277	283	304	264	271	294	265	262	282	274	280	273	308	275	261	280	280	282	298	288	282	296	264	254	279	302	263	287	261	276	290	276	262	268	296	285	270	275	276	303	267	284	262	273	281	286	295	236	254	293	254	274	289	282	266	294	295	285	286	311	322	290	243	295	243	272	263	279	291	290	276	256	306	278	284	274	282	258	303	262	285	294	259	282	282	259	248	289	291	313	291	322	284	260	293	271	265	268	292	323	316	299	306	321	251	277	294	263	250	306	297	271	269	294	267	294	299	262	257	272	265	294	297	266	306	294	302	244	288	275	287	269	280	283	286	305	273	295	291	276	275	298	259	282	271	248	306	249	309	265	289	293	270	288	287	299	267	263	242	256	288	252	269	261	261	263	256	308	294	295	288	268	302	262	287	250	299	292	319	264	276	272	278	263	261	281	252	290	277	291	264	267	251	276	257	273	269	267	265	286	280	273	296	275	282	257	314	270	281	281	265	268	271	270	283	291	276	290	266	264	290	273	262	275	273	318	298	264	297	273	254	266	260	289	271	270	267	247	278	263	272	273	254	310	298	276	300	253	300	285	339	289	269	249	252	282	312	289	268	266	241	323	262	243	265	275	281	294	286	250	312	268	253	284	312	285	270	279	306	271	309	269	282	285	276	308	282	275	282	260	319	262	277	279	223	281	280	260	256	274	256	278	287	275	264	269
6328	2276	3709	4061	5083	6404	28032	46581	43287	36421	24654	12959	4004	932	718	670	683	693	715	686	754	694	684	695	683	681	712	752	672	735	698	695	654	712	720	685	717	727	690	669	699	699	716	720	709	705	714	709	736	694	723	670	681	730	755	682	686	729	689	688	680	697	734	665	635	717	678	664	712	683	681	643	699	747	693	686	653	702	717	709	733	706	720	689	725	706	676	710	711	679	752	699	678	729	702	678	685	646	746	712	718	687	739	745	679	657	707	679	723	642	770	750	698	679	680	693	707	725	761	703	684	672	730	716	714	648	702	735	723	663	677	708	673	690	687	728	685	695	699	643	660	713	646	693	694	653	665	697	656	682	709	728	708	662	729	746	649	732	731	694	692	658	666	693	699	661	707	750	736	670	690	702	742	692	723	679	731	721	692	659	681	736	641	688	709	711	684	708	669	705	705	693	740	665	677	692	704	696	707	660	715	722	745	696	705	679	644	640	676	746	717	716	715	655	689	735	720	725	720	716	702	704	682	753	724	683	685	704	708	625	691	688	669	709	707	705	674	709	678	719	699	736	663	733	699	716	673	661	698	684	745	705	676	670	702	687	714	674	662	699	673	676	649	729	679	657	708	694	718	713	729	709	697	729	718	673	693	728	671	708	727	714	711	710	688	733	728	670	669	662	699	668	642	673	726	635	691	666	681	706	750	662	709	704	749	692	717	703	641	687	663	688	727	673	681	687	674	683	676	755	691	700	684	713	754	702	655	700	703	699	706	661	691	713	711	676	674	666	669	722	728	664	757	718	693	753	672	707	700	680	724	731	670	680	722	701	722	740	697	694	696	724	648	718	669	669	723	666	691	715	715	685	703	662	646	700	703	684	724	694	722	694	643	660	727	697	689	705	729	693	710	705	760	660	675	699	652	662	754	686	661	709	705	734	676	701	697	691	706	686	707	672	708	707	725	759	747	692	667	715	649	662	662	632	709	697	675	707	720	708	723	708	666	670	699	727	703	688	674	691	723	699	687	683	686	692	719	729	697	737	695	697	650	745	654	620	685	709	662	746	677	670	656	704	663	723	651	685	705	663	667	697	743	736	747	744	653	686	676	667	669	668	679	710	670	660	683	657	666	652	690	680	737	703	708	748	705	710	742	701	645	683	722	686	719	756	686	724	662	666	709	741	693	719	684	700	729	683	734	760	682	725	698	697	732	688	674	667	689	672	716	713	741	684	670	658	685	681	659	712	703	730	690	712	661	660	719	673	700	703	700	680	669	636	721	686	735	730	757	704	713	757	671	732	664	689	673	726	670	745	666	727	673	706	705	662	705	707	722	703	661	680	718	696	762	681	701	643	751	685	693	685	710	670	705	694	691	703	685	693	677	720	673	665	701	750	718	720	734	664	717	653	712	697	681	687	663	683	674	706	682	644	673	692	711	680	711	680	703	647	729	709	633	688	708	749	652	672	732	684	748	701	702	695	693	718	712	684	762	732	705	659	715	703	675	663	702	751	675	719	679	692	702	726	741	718	647	656	756	708	731	697	668	700	720	735	718	694	686	708	714	658	669	692	662	698	680	681	710	663	702	684	763	715	707	745	776	696	707	712	730	685	697	659	739	723	697	655	732	722	691	676	694	695	730	720	657	666	677	716	751	716	689	686	690	638	697	704	706	689	743	725	693	696	768	721	700	728	698	724	717	705	745	708	694	717	669	684	710	717	696	674	673	661	694	741	700	733	662	740	670	669	680	709	702	676	701	691	708	683	692	680	685	693	660	718	731	749	676	667	687	708	709	724	619	694	710	679	731	706	722	696	731	674	694	684	682	698	678	668	741	654	687	663	672	669	676	673	651	722	704	683	727	640	664	696	718	701	639	737	685	732	711	699	686	693	713	722	685	677	710	665	685	662	700	738	702	695	734	706	656	700	708	675	675	685	663	689	709	666	686	720	704	673	699	657	733	672	696	716	727	677	722	721	703	721	656	723	690	701	637	699	720	668	703	663	700	688	691	710	699	698	697	717	663	681	692	705	703	734	692	674	695	683	699	722	754	703	694	685	712	688	719	691	720	726	677	725	696	709	685	655	697	697	664	675	730	680	694	652	704	664	722	682	750	660	653	681	673	690	684	701	706	657	664	703	730	692	732	654	683	706	738	695	681	663	693	697	738	679	698	675	678	711	701	715	736	699	661	710	710	689	688	696	675	698	702	709	672	701	686	705	654	702	644	676	721	704	710	672	718	706	706	716	742	702	702	699	693	677	689	675	697	700	743	685	686	719	728	701	691	720	705	691	658	706	709	653	685	630	698	684	677	677	730	636	739	681	698	706	726	677	681	685	711	680	670	739	677	684	689	717	666	660	709	712	671	618	702	687	701	733	728	701	695	718	741	729	692	711	700	703	721	693	716	693	751	720	701	684	683	741	658	674	723	688	702	733	708	670	719	687	709	726	664	637	647	692	708	686	738	673	687	710	742	709	727	703	698	681	718	687	671	650	694	682	708	733	744	696	720	709	749	711	710	721	747	628	708	699	714	695	723	721	720	695	694	720	672	731	712	719	727	690	713	703	704	692	722	667	710	718	707	756	720	696	671	636	682	678	705	728	729	687	722	707	703	696	683	694	678	694	676	729	725	701	696	703	698	683	678	700	703	704	708	698	720	700	698	717	701	714	727	713	633	658	681	742	685	718	745	677	703	725	692	683	701	714	668	696	724	700	666	683	720	694	710	644	745	684	665	697	691	703	736	683	688	682	712	659	694	666	688	749	706	683	720	662	720	711	714	703	681	683	697	737	700	733	672	656	672	728	699	682	715	725	669	709	708	675	744	684	703	652	690	730	726	688	727	712	709	704	702	698	739	692	696	665	682	691	742	704	662	737	679	718	723	684	677	716	696	675	728	693	708	703	697	660	708	669	680	671	688	706	703	708	695	773	725	703	709	723	714	733	676	671	688	732	692	700	738	687	702	683	698	706	703	636	704	684	716	702	682	697	666	688	701	681	714	691	699	682	654	675	689	645	683	686	685	711	721	693	672	717	704	739	724	681	709	714	631	716	724	728	684	683	680	711	697	638	727	656	671	679	703	688	678	663	698	697	673	717	693	740	670	725	681	693	688	686	753	684	719	706	736	706	671	668	709	721	690	654	693	703	700	702	680	704	732	699	693	700	687	685	691	678	706	699	704	715	669	666	685	708	675	676	675	658	670	699	689	659	713	667	712	695	724	703	713	692	717	730	680	702	716	705	667	697	705	688	677	693	630	688	663	684	687	719	719	668	642	651	677	684	683	685	673	740	699	760	699	736	702	707	726	714	667	739	693	681	709	699	695	686	718	713	674	712	699	653	691	700	730	649	710	703	713	689	706	697	684	659	666	709	697	717	678	689	693	682	664	684	712	679	654	675	676	673	655	673	676	690	715	713	680	717	727	698	666	696	683	709	675	648	675	692	703	717	739	761	695	686	744	672	700	731	695	686	670	701	727	736	671	693	692	694
14602	4304	3887	2803	2389	10733	35828	45792	40903	27733	13984	4890	1623	498	297	302	286	273	322	291	310	324	277	274	295	293	289	288	292	303	313	303	273	326	310	288	295	289	290	282	271	257	301	301	289	323	292	318	276	292	319	303	295	289	310	276	298	285	292	284	282	286	311	308	271	290	282	290	283	290	276	302	301	278	292	288	292	286	285	307	260	310	298	306	307	285	295	300	316	312	322	274	307	277	307	291	294	288	287	274	269	320	305	321	257	299	307	339	310	291	286	299	306	287	283	296	273	271	328	268	282	307	280	293	324	311	298	322	271	263	275	325	308	283	309	312	318	313	282	323	303	296	320	294	279	277	349	298	303	279	275	292	307	283	316	292	298	287	307	274	287	280	302	282	282	326	270	282	311	323	305	273	264	299	282	305	329	328	301	303	261	312	317	272	275	321	296	309	301	276	286	332	295	291	324	284	314	298	303	281	311	256	308	300	284	307	286	330	313	262	278	273	301	312	261	291	300	313	276	292	298	299	299	323	286	268	273	273	263	294	274	259	291	279	302	331	273	275	313	282	274	293	280	273	295	319	323	262	282	293	295	298	255	281	311	295	282	290	313	306	299	307	274	311	296	288	293	320	280	266	287	297	269	271	318	307	304	288	302	316	284	279	295	295	305	298	304	286	302	309	298	294	306	272	306	319	331	283	290	261	305	323	302	282	282	297	277	315	304	290	269	295	293	269	298	295	283	284	278	304	298	265	325	312	300	279	289	295	326	273	305	277	298	299	305	298	310	285	290	299	290	313	289	332	288	276	304	296	293	292	283	270	307	304	283	314	289	277	295	287	312	263	287	296	272	285	326	271	311	282	313	305	293	294	289	279	276	300	313	300	291	302	296	294	268	307	292	284	331	292	291	267	281	270	264	292	293	281	266	295	306	276	294	305	296	279	269	289	301	320	289	275	273	311	259	298	287	306	317	283	292	310	308	297	296	303	304	293	300	276	301	295	305	304	285	289	261	306	305	308	280	296	277	309	312	292	287	293	282	341	269	281	287	281	310	282	288	262	310	285	296	313	295	290	301	291	289	299	282	297	318	281	297	295	259	329	299	293	297	290	270	275	292	282	262	298	272	279	284	283	297	324	307	321	298	302	318	312	309	294	276	308	314	281	294	308	280	325	276	302	310	314	284	322	299	273	276	322	321	274	283	275	291	274	287	333	303	333	279	300	279	268	305	307	329	243	312	290	311	271	293	261	293	283	280	273	280	298	273	283	301	283	326	278	316	312	268	269	305	285	289	312	315	300	297	269	285	291	317	280	297	313	284	315	306	296	308	288	303	299	275	286	308	294	320	291	265	300	295	318	308	331	309	314	272	297	297	295	298	284	274	312	268	314	298	316	308	295	324	309	293	276	312	283	318	297	307	304	341	290	314	277	267	312	296	276	297	264	268	273	279	303	313	298	318	323	327	294	307	299	279	296	278	287	286	314	298	314	328	317	297	295	270	249	282	298	269	322	334	292	294	301	251	299	321	316	289	296	318	278	287	300	282	287	328	294	280	287	287	269	306	299	304	323	281	317	277	312	291	295	285	257	264	275	291	311	271	325	317	298	322	298	279	275	283	288	299	307	286	336	331	283	302	310	334	295	306	294	287	270	270	315	300	310	291	306	281	291	307	307	284	297	308	283	267	290	298	278	290	298	283	276	298	297	286	324	292	316	290	269	296	266	309	281	275	298	311	293	277	286	296	303	317	293	294	287	285	288	261	303	307	307	294	279	321	293	322	246	317	293	314	250	282	300	310	326	318	327	313	293	307	276	311	279	289	282	323	320	322	317	317	286	295	296	259	298	306	275	314	318	276	327	294	357	285	310	325	289	292	307	288	299	321	304	317	293	286	300	288	285	303	257	296	271	296	309	301	322	301	285	285	312	300	283	281	330	315	282	329	297	256	269	300	294	277	284	290	286	288	274	300	268	302	296	295	270	306	331	303	268	301	263	318	290	290	283	277	273	291	276	260	306	314	300	271	276	299	315	293	299	284	296	301	256	279	292	273	256	289	311	289	284	280	314	266	319	280	279	319	302	322	291	311	276	291	316	304	268	288	300	283	304	263	305	313	295	255	286	266	312	318	275	295	315	308	308	293	275	284	292	290	299	292	296	327	280	293	299	248	303	264	274	291	271	305	305	279	286	292	294	276	304	279	299	281	282	300	293	279	305	296	298	301	269	279	302	279	307	293	279	308	265	300	317	302	265	263	306	315	284	285	297	297	271	276	296	292	291	265	325	290	285	336	287	305	273	310	296	306	289	317	278	307	316	290	274	272	284	307	284	304	299	279	278	294	319	289	301	272	285	292	273	272	286	284	283	331	280	279	299	282	311	321	282	276	310	292	272	300	286	273	277	315	278	280	279	292	306	277	299	289	307	282	293	269	282	266	296	352	265	295	310	308	279	319	331	299	286	332	295	275	246	289	305	303	304	260	302	301	340	316	292	292	270	296	271	308	322	298	293	322	302	306	298	277	280	311	280	313	312	322	289	293	314	266	275	255	281	259	271	265	308	330	305	314	324	288	303	290	276	314	316	274	286	293	280	304	280	318	281	302	317	280	300	294	331	323	280	282	280	315	278	291	301	279	281	274	297	287	261	282	274	289	313	273	306	276	323	280	318	311	312	299	294	304	303	317	294	263	273	293	280	291	267	296	313	292	331	260	289	283	329	285	279	289	263	274	321	267	284	288	277	305	275	301	292	297	293	313	285	292	276	287	286	322	306	305	261	305	279	303	322	286	274	277	287	289	287	272	303	302	319	317	303	283	281	295	295	287	278	298	311	313	278	253	284	277	267	304	290	279	328	323	286	302	290	281	298	290	287	281	299	317	272	291	279	296	295	310	316	297	269	266	304	290	286	293	277	310	286	300	281	268	279	282	294	291	305	284	304	301	322	309	305	288	312	292	299	289	288	326	259	273	243	292	299	287	303	284	303	313	300	282	280	300	276	303	292	291	302	305	311	302	309	275	280	324	270	318	284	297	297	324	288	300	296	295	292	314	314	294	280	330	269	265	294	306	314	308	306	320	307	330	311	292	289	292	300	278	278	332	292	308	279	326	278	307	319	293	303	306	270	283	311	327	263	298	274	290	288	286	268	307	288	290	287	292	265	309	293	260	265	315	293	298	278	278	318	296	315	309	321	309	302	294	316	294	306	271	279	295	243	291	302	284	329	282	296	289	305	299	294	300	309	311	307	282	299	292	283	307	294	332	321	281	303	321	286	306	291	318	292	307	282	263	305	288	277	295	276	310	292	277	286	274	297	290	293	331	302	295	286	308	314	315	273	317	299	287	273	311	287	290	259	305	273	319	278	301	337	290	314	298	322	315	266	300	296	291	313	284	300	306	311	296	310	314	287	290	318	267	286	313	287	287	280	326	362	315	297	289	309	356	284	317	286	282	296	287	296	293	304	300	308	307	272	295	282	285	295	328	286	291	295	318	304
8735	3288	6323	7297	8632	28905	53309	60704	55676	43366	29113	14861	6312	1516	712	729	692	681	694	695	721	717	706	709	732	735	736	662	707	708	722	691	740	709	706	716	747	679	726	677	698	696	688	711	670	713	715	716	710	697	713	724	775	739	727	738	702	707	718	724	710	690	713	738	712	723	691	717	673	680	635	703	696	688	691	735	717	689	760	697	750	679	701	727	669	627	697	725	715	737	687	706	728	709	680	688	721	737	696	736	733	743	737	685	705	657	719	717	722	727	739	689	672	707	716	706	690	749	689	690	715	752	658	704	711	719	715	733	746	735	719	756	691	699	737	702	707	667	714	672	706	699	694	682	696	665	682	683	754	698	733	693	691	706	709	716	655	710	730	780	735	700	648	690	723	714	708	677	711	700	714	711	749	658	783	767	719	690	777	693	739	682	732	722	708	719	716	780	708	664	737	720	728	730	700	701	754	667	750	734	702	732	730	718	715	693	725	672	716	726	703	705	661	705	679	693	709	686	707	686	651	728	720	729	741	723	715	710	742	653	647	713	697	707	722	732	735	730	707	640	738	704	711	672	676	742	650	746	733	755	696	714	709	720	707	706	721	717	673	725	754	700	735	700	752	680	700	739	689	696	713	702	689	681	744	691	697	692	745	703	719	687	735	746	688	702	686	705	685	653	689	644	705	734	704	695	660	745	681	731	712	716	703	695	713	676	737	713	716	681	653	706	713	724	718	741	732	694	706	742	672	714	770	657	739	769	699	677	728	730	729	736	691	748	727	730	729	663	738	725	700	702	702	742	679	673	711	701	710	736	735	731	707	709	717	712	723	669	742	718	708	690	671	685	692	737	702	717	691	712	683	689	742	695	713	768	689	691	719	709	624	715	764	737	716	708	709	728	677	684	713	713	685	718	738	754	748	733	732	739	669	815	703	675	711	706	736	714	717	738	694	670	754	699	728	711	671	709	739	689	709	717	693	696	711	698	760	646	701	712	715	695	704	694	752	709	704	716	671	706	733	766	660	731	691	707	706	697	708	742	684	701	708	728	704	718	742	751	715	699	693	702	672	733	701	731	707	698	715	728	720	733	721	702	690	715	697	708	675	751	720	705	729	779	729	649	733	709	785	740	735	706	732	710	735	739	668	702	757	721	709	674	718	690	723	686	710	771	704	703	738	710	707	714	682	714	673	713	737	744	691	726	757	676	724	704	670	697	701	693	699	685	730	687	681	692	730	708	755	719	732	712	761	691	694	726	732	708	694	680	697	687	683	757	659	701	737	752	739	672	722	707	708	713	668	697	677	720	717	695	659	732	705	751	661	687	681	705	669	689	716	720	712	679	702	750	723	727	722	664	724	697	676	703	703	683	690	730	680	706	729	719	715	707	711	742	690	721	671	771	683	690	691	708	742	685	714	799	691	755	763	701	688	753	705	683	726	720	708	686	669	692	735	705	702	711	743	739	747	746	698	711	708	716	707	666	692	717	714	695	717	721	696	718	714	680	729	700	688	670	688	744	674	737	711	718	741	693	741	722	687	752	716	729	665	707	690	709	677	689	692	697	738	744	739	726	742	714	702	693	730	707	720	714	667	741	698	692	706	679	714	737	733	719	736	692	711	707	743	714	689	740	694	687	696	763	712	704	705	752	722	697	757	732	680	720	756	689	723	673	742	736	731	692	708	732	712	693	665	738	711	774	696	714	707	678	719	744	716	709	654	726	678	692	694	726	669	717	715	675	725	688	690	700	736	735	721	753	699	721	685	748	718	748	722	727	682	756	707	674	688	710	766	707	743	738	698	667	694	780	729	716	744	694	696	719	662	674	702	676	715	733	699	740	680	732	701	741	719	709	674	723	695	690	730	722	691	709	680	731	739	711	708	735	694	691	699	718	735	705	745	686	734	660	717	703	713	693	725	765	686	708	729	747	724	717	735	748	691	728	727	629	704	694	731	701	735	721	734	725	704	712	707	791	706	700	710	759	711	728	750	694	700	702	726	661	635	749	735	701	725	720	730	722	764	723	729	671	712	730	658	706	716	744	667	727	713	660	749	712	689	721	723	718	748	701	739	715	750	757	731	678	737	713	689	694	698	702	724	733	749	698	725	675	727	682	705	776	724	774	682	670	709	707	662	709	715	757	715	717	667	701	695	655	692	699	689	735	713	685	760	720	677	728	707	706	711	726	689	670	714	709	691	764	675	631	713	687	718	709	754	655	709	727	682	704	683	700	720	742	757	669	716	735	691	705	693	681	711	718	712	679	653	645	704	738	734	727	725	720	695	721	709	697	708	750	674	736	716	659	736	711	709	699	705	724	683	720	730	715	726	709	677	705	705	693	733	716	684	714	722	712	731	745	747	721	721	736	717	692	709	686	726	746	718	702	717	732	721	706	676	689	712	710	734	669	682	713	693	688	700	681	739	755	708	697	713	667	699	760	770	712	689	690	739	738	733	701	718	744	752	701	709	664	721	718	690	724	727	669	692	709	680	713	742	741	717	678	693	692	672	747	673	691	701	722	763	721	700	718	700	648	701	682	769	766	734	710	689	711	700	702	761	674	752	712	713	729	683	733	701	739	652	735	702	720	688	724	732	705	688	687	752	694	731	741	725	706	645	642	699	684	697	674	742	714	679	690	735	700	749	704	723	738	726	760	727	708	691	696	719	694	703	700	704	712	673	736	728	689	706	672	741	682	667	757	634	705	653	659	701	730	706	675	691	750	718	730	692	680	684	703	712	714	742	692	703	687	714	696	692	688	672	702	706	691	692	712	736	721	719	739	692	731	699	773	683	713	671	719	709	704	736	702	713	668	716	724	716	686	761	707	708	712	681	715	716	699	720	695	714	712	713	700	748	741	740	712	742	682	721	706	738	729	683	675	743	685	708	708	690	722	671	704	721	722	729	708	685	700	736	709	726	709	691	696	697	687	701	729	755	678	725	685	685	744	776	643	707	674	738	728	716	696	693	705	676	757	756	717	721	681	693	679	680	688	730	680	709	704	738	700	703	747	696	658	711	687	709	700	730	755	698	721	672	704	701	729	687	696	679	689	689	728	652	700	714	656	749	698	681	693	686	720	697	724	726	755	700	695	724	720	727	692	703	699	697	745	707	693	719	739	674	699	736	697	743	694	718	737	695	674	678	707	738	735	696	660	671	687	654	703	728	734	673	707	693	704	718	696	767	686	744	736	750	714	717	702	686	710	702	735	720	720	702	672	705	717	690	738	740	729	721	700	695	651	650	760	727	690	741	691	734	651	737	698	680	713	707	708	731	736	725	697	699	738	722	738	701	736	742	707	687	719	702	738	700	721	713	713	703	701	739	682	704	718	720	683	709	699	660	719	669	729	690	695	706	660	740	726	690	695	747	723	722	686	696	681	671	689	751	700	739	721	717	742	754	732	725	697	709	659	723	718	702	687	706	707	731	715	745	700	669	674	693	718	706	718	728	735	703	706	719	708	679	771	717	659	715	771	725	728	694	752	693	727
2338	549	530	539	324	546	1771	2396	2012	1241	769	451	291	190	163	213	201	185	178	191	188	195	160	195	176	189	208	184	208	181	194	191	184	176	214	196	202	180	183	183	187	183	173	202	200	193	182	209	173	175	208	212	181	184	210	186	200	182	163	176	194	177	202	209	190	186	180	173	187	187	190	192	203	172	193	158	197	201	203	186	185	213	190	193	206	204	189	197	179	206	192	176	199	216	182	203	182	201	191	181	231	183	221	207	179	181	187	204	191	171	184	185	187	150	179	201	185	171	187	204	186	175	183	167	195	170	171	220	208	194	203	202	198	198	195	152	189	207	196	202	192	176	192	209	183	167	201	231	179	201	171	181	180	203	199	202	189	186	202	208	201	193	203	216	182	208	170	165	176	195	190	198	205	181	214	200	186	197	168	192	186	214	189	185	187	200	203	183	168	185	187	181	176	209	194	217	182	190	191	207	197	195	180	195	206	203	216	219	204	195	167	190	223	187	193	188	162	186	192	157	204	184	170	170	152	206	168	183	194	215	195	204	197	178	207	189	200	193	185	203	178	206	208	182	185	203	200	200	199	200	199	192	185	207	224	169	180	165	219	208	190	200	189	173	184	200	201	210	194	186	200	204	193	171	198	181	205	174	193	194	192	214	200	195	183	189	209	184	198	189	189	148	175	201	187	203	192	188	154	178	186	178	183	197	210	203	211	204	196	194	197	198	197	179	185	175	195	186	174	211	204	183	174	195	188	193	198	206	175	168	193	195	180	166	182	200	172	188	189	185	178	172	185	174	176	198	188	215	168	178	171	203	187	196	169	183	183	194	178	167	182	187	218	201	196	195	190	204	204	172	205	177	170	196	207	169	195	161	189	198	183	184	186	190	185	186	191	205	194	190	167	230	211	207	185	203	183	150	195	196	203	194	206	182	165	196	194	170	170	196	176	201	184	168	181	179	187	178	177	146	211	196	178	193	214	205	216	185	187	194	208	187	195	227	170	182	188	169	185	207	197	186	207	168	183	194	209	184	176	216	186	172	197	183	152	182	165	217	178	172	199	198	186	195	185	193	198	188	177	191	189	211	201	186	194	191	188	178	174	169	165	205	205	192	195	214	193	196	183	166	186	183	196	187	191	182	216	225	199	230	164	187	211	175	187	177	209	207	232	187	173	181	195	175	181	224	188	187	208	164	186	209	230	165	201	202	196	186	219	187	175	193	200	200	198	188	190	202	169	182	179	201	175	184	183	199	198	233	204	194	178	200	224	193	183	195	197	186	172	207	192	194	166	172	169	185	195	196	207	160	209	204	216	178	224	190	175	205	186	201	208	182	207	188	194	188	197	184	210	208	187	179	181	163	173	174	186	202	212	189	158	177	194	164	178	183	199	189	191	181	189	152	208	181	197	208	207	188	206	213	193	173	210	191	210	199	206	188	203	218	196	173	187	178	198	189	187	208	195	186	167	200	192	211	202	174	177	200	194	172	210	174	207	186	192	197	203	175	159	177	191	167	176	172	216	183	185	204	185	169	172	201	191	186	184	199	165	188	201	199	194	186	180	180	207	181	187	186	192	215	186	201	209	186	203	203	181	189	189	220	210	178	203	202	183	222	204	188	180	192	168	191	186	166	208	188	203	191	169	179	215	165	175	219	173	211	189	167	186	198	199	181	171	167	187	184	197	200	182	177	171	207	180	173	183	182	188	173	151	197	198	181	196	196	202	185	178	174	202	194	196	191	174	185	188	168	190	209	207	184	179	185	191	164	189	179	201	200	179	199	183	202	184	197	201	198	182	183	145	207	168	190	194	188	212	207	182	210	184	191	184	202	158	172	188	205	192	195	179	221	179	181	186	184	177	183	203	210	194	201	203	185	169	200	181	208	198	172	184	186	191	205	202	198	189	190	195	181	216	192	206	187	193	210	192	189	187	184	183	178	200	205	184	173	214	166	187	198	224	179	168	192	180	181	160	190	155	186	175	184	235	189	200	201	180	199	177	191	176	193	197	180	218	196	204	198	191	194	188	160	186	228	194	178	170	184	183	182	197	207	193	188	182	187	196	168	194	186	178	199	216	182	190	193	204	199	206	208	183	207	202	174	197	202	180	181	195	162	205	223	194	195	201	168	193	224	201	191	200	193	190	192	161	163	210	192	184	180	178	195	185	197	159	188	189	191	172	177	167	202	189	208	164	184	171	200	226	176	186	185	197	207	187	186	185	171	177	201	200	204	181	169	191	193	203	188	176	210	174	183	201	168	180	175	168	188	194	214	184	207	196	163	215	187	205	192	199	159	182	201	169	184	192	206	202	206	179	174	193	207	193	193	195	194	190	178	163	205	189	188	183	176	202	199	200	168	210	174	162	191	210	206	182	180	174	177	195	173	186	187	197	205	192	184	222	194	171	201	180	186	179	195	185	174	203	225	189	179	191	190	177	176	160	205	195	171	189	179	194	144	195	206	203	180	199	176	167	213	184	190	220	187	182	209	179	199	158	195	221	175	212	193	181	210	198	200	189	199	190	208	194	162	175	191	185	195	169	205	175	182	189	184	192	189	197	201	189	192	208	200	177	206	183	179	213	188	181	202	197	195	205	190	187	165	173	188	201	207	196	182	214	181	211	195	182	167	171	217	199	203	180	192	217	212	192	179	196	175	168	192	175	212	184	199	217	172	208	197	197	184	158	185	180	169	187	222	176	204	180	179	178	207	210	194	187	192	183	192	190	178	232	183	187	196	153	202	182	176	199	207	175	198	223	232	180	199	188	178	203	213	212	202	198	187	187	194	167	197	190	182	201	176	200	220	199	175	171	188	224	187	183	201	179	203	209	176	192	170	221	212	182	212	179	179	197	193	191	185	184	179	178	168	191	195	200	186	181	186	225	182	196	191	207	205	216	159	181	184	184	179	174	203	191	197	191	191	179	186	208	186	204	194	180	186	200	169	197	177	177	190	199	189	185	184	187	188	201	197	178	178	200	167	180	192	202	183	191	194	177	186	149	208	203	197	174	195	186	176	191	192	199	182	212	178	211	211	171	178	183	198	197	175	168	188	182	177	202	177	191	183	190	174	215	192	196	218	199	181	191	190	183	162	188	202	176	191	198	203	198	186	174	180	218	198	163	179	217	143	208	190	188	194	221	191	181	178	185	181	214	174	213	195	206	215	156	149	213	203	208	185	190	173	190	199	192	186	179	207	192	172	193	184	185	184	181	201	199	204	206	191	208	192	185	202	209	182	175	178	184	207	204	229	196	184	225	183	189	191	187	204	173	212	206	216	166	195	187	197	218	199	188	202	170	164	180	207	197	202	192	217	200	180	213	196	210	182	170	171	205	181	184	171	170	199	173	200	196	208	187	198	189	164	199	205	188	193	172	181	181	175	191	203	217	177	181	189	192	185	187	175	198	181	197	185	198	207	195	186	199	172	213	204	197	184	203	160	201	197	200	171	176	170	196	153	207	188	165	178	187	192	199	160	186	160	181	175
2386	818	1329	1725	1107	2637	8987	10789	8326	5152	2873	1558	898	467	486	481	503	504	502	455	482	520	512	510	491	511	499	505	483	465	503	495	514	490	448	509	488	449	514	500	465	523	501	505	477	483	496	524	518	522	515	481	526	497	527	495	462	492	526	501	486	490	457	528	500	540	494	521	497	487	514	520	486	505	472	531	466	472	522	522	518	515	489	475	514	496	528	505	500	523	511	513	502	503	541	518	524	498	517	532	496	530	545	471	500	477	519	490	465	505	504	487	529	467	509	498	443	503	501	473	467	493	481	502	516	474	515	489	451	506	496	480	473	532	504	502	502	487	529	494	497	523	502	451	496	504	487	523	513	521	469	494	523	500	487	487	502	499	485	509	476	482	507	484	490	497	509	497	528	454	489	498	477	530	526	473	500	480	501	481	504	474	487	515	513	534	520	468	500	492	479	527	501	506	494	470	487	456	514	483	459	466	458	460	549	530	470	489	503	480	501	500	470	531	504	492	496	484	530	508	515	507	524	498	496	511	518	497	503	494	504	504	513	531	510	501	524	513	525	500	494	504	461	468	518	505	485	500	493	496	498	488	501	478	500	486	502	520	520	489	505	513	510	505	518	543	496	474	490	486	481	467	476	505	487	518	486	470	506	500	502	493	501	508	506	512	494	489	491	456	524	504	514	469	517	517	495	507	479	495	495	496	469	504	513	483	473	488	507	501	505	463	508	500	539	486	501	522	475	484	464	488	526	475	496	516	542	514	501	512	480	533	525	497	469	492	505	480	476	497	466	472	544	469	519	489	462	468	528	520	527	490	466	515	461	492	538	502	482	498	498	493	495	487	504	510	521	508	533	507	501	519	505	502	471	514	522	499	509	473	488	533	501	511	508	520	475	527	507	538	530	521	514	492	481	557	469	467	457	502	459	531	480	509	476	471	488	496	488	549	501	541	516	478	483	478	468	495	487	516	454	482	526	522	502	468	495	550	497	474	461	510	513	491	523	471	487	500	548	505	554	486	495	505	506	499	473	512	500	495	484	513	509	514	526	492	488	500	538	461	530	525	494	546	527	555	492	540	489	499	537	497	512	498	487	522	460	521	514	472	507	483	540	479	476	516	491	475	506	473	506	481	479	526	469	491	521	528	492	493	493	496	489	515	468	497	493	471	510	477	537	502	498	504	510	470	497	489	504	507	504	530	494	471	506	502	478	460	501	495	518	450	475	458	505	462	512	518	485	519	505	484	551	476	526	498	493	497	518	494	508	519	458	524	520	491	499	469	509	471	485	489	529	503	472	476	486	489	483	498	482	519	513	521	510	507	490	482	502	504	521	521	486	496	518	494	516	483	521	448	520	543	486	464	497	486	510	556	468	500	497	497	495	491	515	503	534	502	493	483	491	491	524	492	526	448	498	512	496	487	460	465	476	499	503	453	503	503	532	479	516	482	446	509	494	506	525	483	521	496	514	505	508	475	526	493	504	489	492	495	507	498	482	524	486	439	509	498	514	495	512	568	515	514	521	456	477	490	514	467	480	515	476	470	514	505	513	455	489	431	493	457	491	526	491	500	513	506	507	499	529	509	486	483	516	476	449	505	539	520	515	490	506	490	512	520	449	480	525	498	493	490	501	476	516	477	537	450	512	516	504	502	480	478	509	527	511	477	501	518	490	546	490	476	520	533	502	475	524	517	492	532	487	486	481	483	482	504	527	506	531	491	544	479	536	506	499	505	503	522	516	515	486	524	500	460	484	516	518	447	532	496	510	479	505	510	492	480	505	507	500	491	488	513	478	511	510	511	503	469	522	510	537	474	506	510	503	494	505	483	494	479	469	470	496	485	488	505	499	503	506	487	516	486	461	480	465	474	484	491	513	501	505	549	507	521	516	512	489	474	491	470	480	464	495	505	490	501	478	491	494	451	500	463	531	415	486	521	476	498	547	497	461	524	495	494	492	481	499	495	447	492	513	467	495	487	501	512	505	531	497	490	479	510	478	490	498	477	495	464	457	486	487	491	518	468	491	554	514	519	518	497	521	530	515	512	491	488	482	468	487	508	513	547	473	498	499	497	516	517	519	508	480	508	492	446	499	525	506	471	496	485	498	488	497	477	462	457	482	503	483	480	458	497	473	505	475	496	521	491	511	468	533	453	481	489	527	521	518	476	520	500	469	493	526	506	525	559	530	530	517	509	514	511	502	504	519	510	483	453	488	460	492	498	505	458	506	516	527	502	492	521	485	517	483	529	487	524	476	513	463	486	486	500	505	490	454	488	510	479	483	490	472	515	469	524	490	484	506	540	479	511	514	507	501	518	481	477	501	471	479	501	536	491	504	494	498	483	488	472	508	517	499	496	513	507	466	489	489	523	514	469	492	530	549	534	488	473	486	528	485	504	481	534	502	494	527	488	498	498	532	485	494	509	521	467	520	492	507	500	481	490	530	489	468	482	488	536	564	507	496	494	474	485	497	505	502	475	551	485	482	525	500	502	505	507	518	495	459	472	493	482	472	500	485	507	464	483	460	477	457	504	508	524	493	526	498	522	513	519	472	467	507	498	477	471	494	502	452	516	521	525	478	520	490	516	527	475	529	496	473	487	488	541	498	494	515	521	525	509	534	492	445	499	490	518	504	475	512	487	499	465	506	493	458	498	524	533	469	497	537	514	478	515	490	460	468	513	519	494	472	530	515	491	501	533	512	495	458	483	485	532	567	455	505	487	488	544	507	495	442	517	506	483	524	492	455	449	459	498	505	487	527	478	479	495	492	514	486	474	485	489	510	523	508	509	533	504	505	515	462	498	497	540	469	495	516	504	528	451	530	502	498	466	514	471	509	465	491	476	495	516	513	482	497	494	534	483	462	482	488	480	479	508	519	509	511	526	494	559	470	489	481	493	512	475	512	494	495	530	530	482	552	519	469	489	523	509	495	477	515	527	501	504	500	456	458	504	501	487	474	503	449	492	469	518	494	498	505	546	511	501	481	457	495	500	498	475	532	471	477	461	473	545	497	509	503	468	525	491	494	462	478	532	504	461	501	490	534	477	465	485	468	533	529	500	468	514	506	482	517	471	501	487	483	481	501	435	519	477	488	443	462	520	477	486	480	487	522	495	496	475	559	517	498	512	507	451	531	492	454	481	508	506	467	528	491	494	500	484	512	520	529	496	566	529	524	465	539	493	541	520	508	482	499	515	518	464	516	473	479	525	477	562	519	480	515	512	539	496	474	519	527	526	526	494	539	530	503	542	521	546	506	504	532	474	485	518	479	465	514	512	503	505	524	515	500	496	488	476	454	482	490	475	483	489	504	517	552	471	509	527	509	487	468	471	488	499	475	476	560	490	515	490	530	478	468	493	476	486	480	509	495	489	498	468	495	492	495	541	492	497	467	500	491	487	491	540	491	499	521	509	502	495	491	518	480	489	498	578	492	526	519	481	517	508	514	524	515	490	519	497	495	518	490	486	513	457	508	506	493	510	573	511	487	499
7046	1671	2018	1592	2350	12476	28613	28072	20574	13398	6336	2007	744	330	324	308	308	302	266	258	279	323	269	271	297	261	267	274	285	263	300	272	268	281	278	273	274	288	268	289	292	286	268	290	260	271	284	285	250	281	302	298	304	254	267	284	314	275	266	286	281	275	291	288	276	291	299	300	287	267	283	262	260	283	280	284	282	302	275	264	291	288	265	289	274	262	280	254	272	295	268	303	272	291	277	256	285	263	292	257	290	295	289	312	264	275	274	299	260	268	283	278	285	251	266	291	295	286	284	281	261	261	298	258	275	333	291	286	308	256	285	284	276	289	290	281	269	271	294	307	286	256	254	300	308	334	257	266	287	291	281	272	284	285	283	271	294	265	274	283	248	293	300	306	259	264	301	258	292	253	253	261	287	263	291	281	241	275	277	292	271	280	294	280	257	266	297	261	282	285	261	296	278	282	266	265	276	269	292	264	286	269	262	296	272	299	302	271	272	313	274	288	263	261	281	256	268	304	287	259	246	286	272	250	268	255	279	254	285	244	295	332	298	256	319	265	269	251	277	236	300	255	276	276	270	290	291	298	307	319	264	282	272	274	257	269	281	249	272	284	271	278	273	271	300	256	245	292	274	297	277	238	268	283	276	268	310	284	309	267	293	283	289	278	272	266	293	292	269	248	270	278	271	283	277	283	274	269	292	289	279	285	291	305	315	251	270	293	274	257	243	245	303	301	285	259	284	267	298	278	332	291	251	268	281	248	274	288	276	294	269	267	260	252	290	285	276	252	266	266	265	282	276	301	262	278	249	249	313	277	302	316	290	287	315	290	307	305	279	241	275	285	274	296	296	299	247	294	287	284	282	267	305	317	258	248	269	259	288	272	301	278	261	292	281	300	272	260	314	291	274	273	287	295	267	269	289	234	275	273	255	300	290	277	274	280	287	271	239	252	287	268	258	270	270	269	290	245	306	250	268	302	297	276	243	242	254	270	270	308	287	324	275	279	262	301	287	272	266	280	292	255	278	258	287	289	294	280	284	274	298	257	284	289	313	280	258	287	252	279	292	261	280	269	304	280	306	294	289	279	258	267	247	280	286	280	247	284	267	292	287	276	296	257	275	276	287	240	283	244	272	280	300	284	277	298	320	269	321	269	279	298	273	295	282	257	324	273	278	273	277	272	252	283	272	296	278	264	305	304	293	296	274	290	294	280	279	263	279	266	268	286	257	286	280	269	282	262	276	301	287	275	295	309	281	256	264	283	314	253	296	259	286	280	297	257	280	272	269	267	282	291	282	286	262	272	252	247	272	279	247	285	238	309	282	280	284	261	276	288	270	277	273	255	285	297	285	277	275	287	258	268	318	272	306	257	262	262	262	285	270	301	283	247	273	273	295	290	258	288	268	269	267	271	280	257	283	266	286	270	280	274	296	264	273	264	296	319	261	277	294	299	273	241	260	315	284	269	269	255	281	254	285	318	270	291	269	246	303	273	299	301	281	296	278	316	283	280	247	265	283	284	268	299	269	283	276	309	282	274	261	277	270	295	275	298	297	289	279	283	284	293	288	246	263	277	284	256	274	288	261	278	281	291	251	263	306	269	295	272	302	270	297	311	255	270	286	281	299	291	275	260	272	278	275	262	298	276	279	270	293	279	287	254	255	285	282	250	290	286	312	283	253	255	298	283	265	279	278	313	336	281	296	294	258	273	259	322	299	291	299	266	265	273	274	268	285	290	256	263	283	259	283	280	275	271	276	260	279	287	300	294	286	284	264	292	296	287	253	296	276	285	279	276	277	273	281	287	263	269	244	239	272	265	240	252	264	264	291	263	281	254	268	250	289	270	287	291	271	291	322	293	321	284	300	288	256	301	304	258	274	261	282	284	253	284	256	298	271	324	260	280	293	288	253	272	270	271	270	290	290	293	290	297	273	262	292	274	278	271	247	258	260	282	284	271	306	263	276	258	254	272	308	255	290	282	271	292	252	303	315	293	297	269	286	255	282	265	290	303	247	282	256	255	264	272	281	276	273	287	279	259	285	303	284	262	293	232	241	271	250	289	286	292	265	263	261	261	275	279	279	274	257	299	288	294	256	302	285	280	286	310	291	266	289	255	269	298	273	258	261	266	292	284	288	310	250	303	265	273	266	290	275	270	291	273	286	307	275	252	279	269	290	271	277	296	288	292	262	289	270	277	285	275	278	294	273	302	312	265	268	262	267	273	259	316	296	275	283	284	282	292	295	291	281	255	252	270	281	289	294	277	303	275	281	279	263	279	268	273	288	265	287	305	278	262	260	247	309	276	285	284	272	262	308	242	259	286	262	277	258	290	297	276	282	247	276	256	296	274	256	297	256	304	304	304	294	266	280	269	265	293	284	245	271	263	266	288	290	266	279	286	300	291	273	263	237	265	271	286	252	267	258	276	287	283	270	273	293	299	278	258	281	285	289	303	288	273	302	291	261	272	290	291	284	281	280	293	283	278	261	294	286	273	301	263	309	269	259	257	284	331	271	273	260	310	278	267	265	276	278	284	284	290	274	304	258	262	270	252	256	275	267	280	272	257	263	301	280	268	281	309	301	272	289	285	282	250	290	306	286	297	280	253	275	261	293	290	298	276	272	286	270	297	263	265	269	301	249	271	283	269	275	269	262	292	228	275	282	280	283	257	278	280	317	247	251	274	266	273	285	265	263	293	300	287	262	294	297	297	270	269	281	257	234	288	251	262	272	286	292	281	272	298	252	302	265	270	293	264	283	283	290	297	258	301	263	283	300	284	303	291	235	266	294	259	278	270	293	296	293	256	237	240	255	308	297	274	258	277	271	262	279	289	271	285	291	268	277	282	288	323	268	269	247	293	253	255	291	287	219	241	297	282	242	264	262	283	296	283	291	281	290	261	254	245	274	292	274	288	295	267	246	282	257	271	271	290	294	281	277	295	235	276	263	269	283	299	280	271	302	271	284	263	304	274	289	276	267	272	281	286	295	271	280	296	290	276	264	261	240	275	255	264	270	285	308	261	264	276	313	279	284	260	274	276	314	282	307	273	291	263	257	278	273	282	296	262	304	294	279	267	312	313	270	284	292	279	280	274	289	325	317	276	282	279	292	273	230	292	275	284	262	270	306	311	254	257	306	265	274	329	273	255	285	289	282	304	260	308	262	289	290	286	297	275	260	318	314	236	279	250	289	285	282	285	303	254	274	301	257	266	251	287	265	261	283	311	273	283	301	249	250	253	254	260	259	281	256	268	273	277	295	257	293	297	257	301	279	262	264	274	279	271	281	281	285	293	289	280	290	258	284	251	254	254	283	271	292	275	291	276	305	260	283	280	301	269	308	245	334	296	254	261	248	271	268	291	279	270	304	287	278	276	305	246	314	295	291	318	286	279	283	254	259	265	273	267	259	301	274	250	278	257	302	285	248	305	244	297	273	303	273	270	293	243	295	278	271	271	269	296	270	289	273	272	320	254	301	307	274	281	305	266	280	286
5947	1840	3846	4707	8522	31294	47856	45936	39093	31036	19135	7624	2570	703	688	683	671	696	672	699	713	688	673	717	646	713	711	683	672	698	670	671	676	699	667	692	724	682	674	723	721	712	680	702	701	679	665	687	699	671	733	675	654	669	669	659	652	742	718	689	670	686	654	672	695	698	712	677	652	722	691	682	687	699	678	712	652	695	639	667	702	698	672	655	701	703	641	743	699	697	720	737	681	657	682	685	649	675	711	718	704	685	671	697	733	685	679	736	677	668	726	671	698	701	643	729	662	692	666	658	689	701	744	674	719	743	710	671	702	667	659	725	683	686	645	705	716	684	740	678	711	676	654	673	702	664	708	695	674	636	662	718	668	677	657	674	638	721	679	678	639	696	700	691	657	699	677	715	712	720	715	659	699	707	701	713	693	669	713	703	701	700	709	696	695	673	728	686	646	668	693	689	696	698	686	655	683	700	700	635	682	707	675	718	649	692	660	706	680	653	687	712	702	740	718	706	689	703	678	645	686	644	658	684	667	689	750	658	700	665	672	710	716	700	662	669	674	710	726	688	678	645	685	685	683	671	684	725	785	696	693	728	653	714	677	725	675	679	670	726	684	664	676	686	680	728	683	630	718	689	629	725	677	681	703	718	693	717	715	692	680	684	703	665	658	668	690	683	660	711	669	668	706	640	641	693	659	694	648	657	684	697	704	717	677	710	677	694	705	659	633	707	682	658	704	672	705	682	709	699	684	678	712	726	692	682	691	676	666	635	691	673	681	667	673	730	667	696	705	677	685	707	720	702	685	685	643	677	730	699	727	659	672	699	662	694	706	668	682	677	677	719	704	707	703	717	743	654	701	645	700	762	677	693	691	702	744	712	651	669	659	697	685	712	694	698	700	669	684	709	668	690	676	676	719	711	645	701	690	736	680	708	662	666	697	726	711	671	642	644	645	691	713	680	668	669	696	641	676	650	666	696	688	687	690	689	656	636	667	708	684	698	632	697	656	654	700	700	676	680	675	683	637	685	689	651	705	674	668	641	707	650	689	712	737	629	696	658	679	709	713	677	637	680	692	738	676	703	656	745	697	683	722	637	675	677	674	658	682	692	672	669	717	677	632	684	660	720	683	710	687	675	692	687	685	711	684	683	704	685	676	669	676	685	692	748	628	676	685	678	717	694	638	723	730	676	663	710	700	720	716	703	694	711	670	712	697	758	706	686	680	656	655	702	663	684	701	727	695	662	641	711	676	690	734	659	665	674	698	736	704	682	653	709	679	691	685	706	657	670	741	664	701	631	662	683	696	649	670	765	734	654	731	657	720	714	685	688	663	716	701	718	728	680	715	668	685	687	728	679	716	706	662	670	660	720	710	680	677	665	665	702	693	718	655	671	710	713	710	668	706	701	718	682	735	683	719	707	722	659	643	719	685	694	697	706	662	654	682	677	708	701	677	717	687	694	676	680	677	688	683	719	704	700	684	657	666	696	634	666	679	687	661	686	680	719	683	706	682	697	698	714	693	683	726	685	681	699	692	719	683	699	664	712	710	742	705	693	650	701	687	677	689	733	703	680	673	677	752	760	679	684	692	717	707	671	714	700	695	711	675	711	694	659	719	697	671	686	702	718	696	708	696	700	672	719	676	674	681	715	719	635	688	691	750	700	693	665	707	681	657	714	663	651	703	702	674	701	701	704	763	705	660	750	707	649	709	699	720	649	691	667	717	669	695	674	653	709	700	701	669	699	713	666	688	693	676	715	699	682	678	673	671	678	688	750	676	692	666	663	690	737	637	684	693	729	696	689	700	700	698	735	749	706	685	643	696	664	686	692	652	686	677	695	690	712	717	715	649	697	729	636	725	682	731	680	671	755	671	697	702	743	690	714	737	670	676	683	710	655	689	673	706	654	699	661	654	747	672	740	703	696	719	642	702	733	684	667	706	719	728	704	690	702	696	732	733	651	692	717	688	691	695	706	661	714	695	665	678	709	713	730	692	707	720	664	696	726	721	727	687	678	705	704	680	733	689	680	673	687	659	718	704	655	661	730	735	662	711	714	679	674	708	685	718	712	716	711	756	705	697	719	677	641	692	695	702	697	733	690	685	724	685	682	720	698	715	729	662	688	692	684	718	718	667	650	665	687	727	700	657	707	707	753	734	669	690	692	699	692	686	692	656	727	687	707	664	689	685	648	652	688	676	637	721	703	667	679	712	662	670	726	680	665	649	721	675	716	700	708	729	673	677	710	689	661	639	663	663	706	719	741	702	651	646	670	658	719	726	711	686	693	685	678	670	668	694	697	684	734	657	655	713	664	740	658	634	656	679	686	674	691	676	658	676	653	702	694	727	717	731	700	670	689	707	722	688	735	696	713	662	662	672	667	719	691	757	697	717	681	649	678	729	676	690	677	697	730	695	693	666	724	666	666	687	694	695	665	738	694	696	703	686	718	650	704	703	721	710	659	668	669	664	697	683	679	671	704	725	668	709	676	693	696	662	684	692	724	637	688	695	676	740	673	648	686	677	704	693	688	654	649	742	647	714	677	750	707	694	693	724	713	711	689	661	641	669	667	688	705	636	676	718	722	726	703	679	666	670	665	690	623	715	685	726	685	693	673	690	699	692	719	674	691	669	705	667	674	693	668	737	628	666	741	697	702	735	699	701	679	719	706	722	715	658	688	673	659	683	683	735	665	656	650	687	665	695	695	705	695	654	677	725	696	700	705	702	670	688	717	693	678	665	686	663	710	710	715	681	720	680	704	740	692	691	659	682	673	716	715	656	687	693	715	734	661	699	659	669	686	703	689	708	711	698	711	695	675	669	689	671	700	679	693	708	725	701	735	715	676	692	716	672	709	696	683	676	654	679	667	666	702	713	670	688	671	716	633	704	675	732	688	702	667	689	720	688	664	679	675	694	704	683	724	689	639	688	697	657	676	695	722	700	630	706	681	673	702	632	688	669	683	668	721	652	685	659	651	708	639	662	645	658	662	675	701	714	658	711	652	735	693	673	701	734	674	725	654	691	712	698	664	692	646	708	689	661	692	737	718	648	666	727	687	666	662	721	661	712	678	732	724	682	696	667	719	676	690	684	685	688	687	728	694	691	678	734	640	681	681	665	672	687	699	658	705	634	656	711	642	676	672	714	710	698	702	648	710	689	657	676	686	665	675	696	697	693	712	694	728	696	713	736	690	738	677	737	703	671	669	724	672	697	728	666	701	645	690	720	696	733	645	669	702	699	689	649	694	712	644	675	682	684	679	669	713	718	687	683	641	661	677	674	696	696	715	686	715	743	710	677	686	721	671	648	695	650	669	751	689	673	689	693	686	649	658	696	718	639	661	707	676	663	704	676	656	670	692	700	697	680	708	679	718	694	689	741	663	704	723	684	661	669	696	644	687	659	661	698	705	735	678	717	660	718	690	727	666	740	667	693	679	713	690	672	709	683	703	728	696	723	685	673	698	669	604	685	691	697	669	649	693	668	677	677	682
13974	3617	3426	4483	9595	26951	44533	43260	36873	25662	12906	4465	1207	331	274	289	268	307	336	305	292	298	289	314	294	332	288	325	328	295	311	313	280	320	326	316	260	315	292	284	297	310	313	265	292	324	299	318	267	288	285	278	302	320	288	310	307	285	327	287	307	307	277	317	314	296	306	284	285	306	296	271	299	273	276	300	302	264	262	296	316	277	297	319	305	289	282	311	317	307	312	273	304	268	298	298	314	284	283	302	294	279	301	317	292	321	289	280	301	300	265	298	279	262	307	306	297	255	291	293	296	288	283	255	277	313	284	298	294	296	279	306	285	301	334	301	288	306	327	335	328	316	302	316	316	325	322	336	286	292	303	282	316	287	307	293	294	295	293	310	265	280	290	273	275	303	297	288	290	297	288	274	288	308	299	288	286	285	259	256	308	319	296	317	301	319	336	317	298	319	269	308	312	299	303	281	273	283	306	319	293	286	297	332	318	315	289	305	317	306	297	292	290	289	287	307	269	320	294	268	283	273	277	270	301	282	281	291	311	282	294	315	296	308	323	262	278	298	324	310	315	294	315	267	244	296	293	319	310	286	328	269	279	291	287	295	298	316	274	321	309	308	301	283	304	285	295	292	307	306	284	295	269	304	300	268	277	289	294	279	337	283	307	310	281	298	329	298	318	328	292	314	278	330	320	317	284	326	289	316	280	298	305	301	282	281	292	322	313	297	294	286	297	304	304	300	319	303	313	282	312	284	316	306	294	272	312	302	309	267	266	316	291	319	279	301	287	323	294	271	302	313	270	288	293	309	305	292	263	286	303	318	286	278	288	303	276	289	290	288	289	280	314	320	319	282	288	314	301	322	299	297	275	279	307	282	315	296	296	314	319	317	283	276	329	315	342	287	299	300	286	287	250	264	300	282	266	292	315	288	262	288	292	295	298	278	311	337	297	310	270	292	282	261	304	313	312	301	295	305	303	299	305	300	290	338	318	301	279	282	303	286	288	312	289	308	305	303	301	295	333	312	303	291	274	289	288	301	300	285	337	309	327	275	299	292	300	290	274	321	292	304	266	300	289	288	261	289	282	294	265	311	288	294	254	296	320	290	284	271	276	317	297	295	295	294	298	310	320	308	297	281	304	288	266	319	275	274	309	321	308	306	320	287	281	312	287	284	291	300	296	297	322	279	313	320	296	321	317	281	251	297	316	314	324	305	327	320	305	297	281	284	279	316	295	289	289	303	259	304	302	286	310	283	304	293	333	316	293	332	300	302	281	281	319	297	290	284	322	294	308	289	297	312	281	322	275	306	316	286	322	282	288	271	313	280	293	296	292	314	313	292	308	274	277	319	320	296	292	264	273	317	260	302	258	294	294	305	276	301	297	308	329	308	289	293	310	318	303	287	301	284	286	279	259	300	302	272	299	302	329	309	330	297	322	290	252	322	320	335	316	315	292	286	329	273	321	305	330	321	290	296	299	289	264	274	320	318	317	306	297	284	319	320	312	298	290	290	293	318	274	245	277	270	308	278	341	297	289	345	319	315	278	281	327	292	307	303	303	290	304	307	310	286	318	264	270	319	322	274	290	295	287	305	294	300	280	320	289	325	302	270	286	264	308	323	282	325	312	288	307	299	322	270	288	284	298	315	275	271	264	266	311	311	289	285	269	298	323	271	317	270	272	303	265	309	301	329	322	285	308	310	284	285	281	287	314	286	292	292	296	286	310	315	313	318	307	291	280	317	315	289	269	319	278	280	279	311	294	298	277	309	285	305	279	277	289	320	295	291	276	283	358	309	287	311	300	276	312	263	295	276	295	296	303	310	280	294	290	296	297	298	284	304	298	319	283	343	292	299	295	310	293	326	302	291	273	274	330	312	285	276	341	260	312	284	337	315	306	310	274	287	299	262	305	258	289	302	301	323	281	328	331	307	267	298	303	315	281	300	296	317	308	296	271	314	282	293	321	290	309	303	262	307	297	277	323	286	298	295	348	312	287	313	277	271	291	294	300	286	281	308	292	300	332	314	298	290	329	310	301	327	264	278	325	288	276	280	296	312	253	286	321	300	303	339	295	309	301	295	310	265	273	331	283	340	314	297	287	297	306	277	267	291	301	287	276	307	306	325	302	281	280	283	267	319	310	297	332	310	315	309	337	320	297	339	285	305	304	293	316	303	294	293	266	302	294	299	342	278	283	282	304	314	276	296	317	312	294	305	299	289	284	293	328	296	279	335	299	279	294	280	295	326	272	279	289	281	308	317	314	295	275	274	278	293	284	322	274	330	281	296	309	276	310	305	292	293	277	261	300	287	302	293	313	283	294	301	300	250	311	308	309	280	321	275	313	275	302	274	297	312	305	288	315	281	301	309	289	299	287	308	302	305	268	295	316	309	342	335	309	301	318	287	307	293	294	272	303	330	333	276	280	296	292	286	291	295	287	287	295	316	292	300	301	293	298	288	324	292	304	306	290	303	313	305	345	330	279	305	282	316	287	308	280	279	301	301	300	302	301	306	293	277	281	305	269	318	285	269	335	299	322	317	298	315	309	302	289	281	325	300	276	251	311	306	293	300	331	301	283	308	316	303	310	247	305	324	313	317	327	295	271	292	266	292	279	257	266	283	328	324	302	292	289	310	275	299	308	335	299	266	263	293	288	307	315	304	306	297	335	325	299	286	318	314	300	324	291	262	298	271	315	302	326	293	292	279	309	275	304	292	276	282	282	299	317	257	277	275	281	313	270	294	313	306	301	325	339	272	284	294	312	302	293	320	261	302	316	284	303	310	313	267	314	302	277	320	307	254	287	292	292	285	301	295	295	269	314	334	296	290	232	280	302	319	317	305	297	287	288	287	286	296	288	300	302	286	281	307	273	336	293	275	282	288	284	315	302	310	329	320	294	274	273	288	272	289	274	295	312	316	267	282	281	294	284	293	322	297	327	312	301	309	276	310	269	291	307	272	319	285	322	306	293	289	284	292	274	273	304	323	300	318	324	316	287	317	307	308	282	312	283	306	271	284	317	286	288	309	312	320	308	309	289	295	281	314	308	284	303	324	287	282	291	283	306	277	300	300	292	331	287	305	286	311	281	274	298	288	297	305	299	272	289	288	273	287	281	290	282	265	274	285	278	293	294	291	318	307	295	280	299	313	309	289	297	295	262	285	341	273	305	299	313	326	280	329	264	284	292	297	279	274	267	309	271	296	321	302	260	307	321	293	261	305	289	304	297	298	304	309	277	306	318	321	258	275	292	311	319	298	289	301	285	281	294	292	302	299	296	327	312	312	293	308	280	286	306	308	300	293	348	278	285	306	324	329	304	253	314	288	306	293	280	284	303	274	313	308	300	293	272	300	263	299	313	296	276	300	290	298	301	308	285	292	293	308	275	304	310	286	289	301	277	312	315	315	309	321	283	286	285	290	292	308	273	300	298	294	291	311	326	260	299	274	281	280	263	293	300	303	296	274	280	286	276	295	312	298	297	334	278	295	319	274
8324	3040	5954	12369	24610	45749	59432	57842	52842	41932	28164	13999	4453	797	691	754	750	717	704	689	740	716	696	755	709	790	720	759	708	739	695	660	722	715	719	735	690	735	717	732	716	731	738	730	687	693	748	713	699	692	724	720	707	698	733	703	691	720	752	688	686	707	692	761	702	707	707	728	686	737	701	696	713	729	693	654	680	768	662	727	704	715	735	722	731	739	762	721	712	727	751	752	698	694	725	741	748	735	685	728	747	740	744	696	684	779	750	640	722	724	693	756	721	689	741	714	705	770	729	737	736	754	709	716	775	735	733	697	721	723	709	742	706	716	736	689	696	734	678	653	717	731	730	729	779	720	782	720	757	772	692	714	754	655	782	752	702	709	726	716	750	684	699	742	703	704	712	699	692	710	742	713	758	729	692	779	722	713	715	712	715	712	720	718	740	718	718	753	738	732	735	720	663	717	745	705	757	652	749	678	721	696	753	761	710	724	732	741	745	670	729	684	729	743	750	714	698	691	766	654	768	690	703	704	730	712	702	722	731	694	718	749	690	677	734	725	745	722	718	694	708	716	695	743	742	705	735	710	762	738	699	712	694	704	703	695	762	708	718	727	701	710	755	711	736	707	710	686	763	730	723	735	733	714	737	752	772	759	709	711	711	699	716	796	689	718	750	703	723	745	720	721	702	731	729	710	691	728	742	723	712	709	727	751	713	748	690	703	712	705	710	743	747	761	738	708	735	723	675	723	721	689	731	742	743	704	745	713	746	731	677	720	717	763	737	743	723	708	728	735	763	708	664	760	690	729	719	726	705	758	713	693	704	769	711	733	749	697	712	701	722	754	684	730	760	726	693	715	726	709	725	699	721	677	779	701	696	705	739	717	736	709	742	727	726	748	796	730	717	680	713	708	671	737	678	684	693	743	752	741	689	691	704	680	733	668	736	702	694	734	695	758	761	693	711	695	701	762	760	720	743	736	673	720	707	716	743	688	700	689	710	714	719	734	785	670	700	695	686	704	708	728	738	701	691	724	743	670	712	723	723	678	734	693	725	712	710	712	760	781	741	732	712	725	728	752	742	724	737	720	754	756	723	733	730	735	723	718	715	691	733	723	714	689	731	750	768	732	751	754	699	705	779	758	697	695	694	797	742	712	732	695	772	723	682	769	719	708	816	707	732	736	710	665	734	705	745	771	729	686	711	684	700	767	662	724	718	725	712	707	756	718	761	670	672	722	726	717	713	708	723	755	730	714	749	700	740	695	722	744	728	725	704	750	696	723	743	744	748	737	753	714	714	732	701	699	718	730	674	665	713	717	726	742	702	691	742	694	734	728	698	724	716	694	719	717	756	710	717	691	670	735	736	705	739	697	754	729	707	712	687	751	751	759	728	738	706	749	707	756	699	731	734	688	729	657	745	716	702	718	726	762	709	672	699	681	724	761	700	762	672	757	739	738	691	728	729	691	736	726	728	731	736	717	743	744	717	731	722	716	754	688	736	719	705	708	733	728	684	729	719	801	719	692	712	694	759	739	677	691	754	755	709	727	729	710	730	704	726	712	674	708	801	720	735	716	693	771	714	718	676	715	687	730	759	730	704	731	702	712	724	722	720	696	736	692	759	748	717	686	714	705	723	721	783	736	781	709	718	720	718	733	757	731	774	743	693	710	699	746	722	745	709	763	710	695	704	728	720	716	697	734	718	789	712	687	718	708	678	698	712	749	758	722	712	725	704	722	706	741	644	722	695	742	731	718	698	703	763	685	731	730	679	708	737	750	738	745	705	711	696	733	670	688	696	702	744	668	723	733	752	740	719	722	752	734	687	731	699	687	708	730	744	717	712	675	690	692	692	738	690	719	716	721	749	728	716	703	739	727	737	702	724	701	706	731	690	712	719	732	709	744	708	766	711	710	707	728	704	700	682	702	733	760	705	744	717	715	705	722	735	763	719	748	713	716	697	734	691	724	787	739	676	725	725	689	749	676	741	719	712	752	728	681	727	709	679	743	736	731	690	714	737	770	696	718	699	712	740	720	681	760	718	719	686	729	771	711	711	777	703	750	736	695	698	686	704	745	748	750	751	763	696	698	686	695	738	741	713	678	776	673	702	685	710	710	671	772	696	678	712	786	725	730	675	727	692	709	708	740	714	743	734	705	748	732	724	737	702	754	709	748	727	716	708	744	734	693	762	745	694	697	676	725	716	726	745	707	754	728	741	696	671	727	712	692	716	660	730	736	695	713	656	724	703	676	710	727	630	756	675	737	709	756	723	717	668	759	696	793	749	710	695	702	754	749	711	700	690	709	734	757	744	728	748	683	676	732	757	751	715	678	683	715	755	678	749	710	711	657	689	680	732	686	721	711	722	685	729	717	753	727	760	701	726	731	739	746	702	744	691	718	752	723	635	727	697	698	704	723	728	750	668	740	753	705	703	741	735	689	681	673	686	698	712	712	716	753	721	740	701	749	755	705	724	692	703	735	754	698	712	742	760	700	681	735	704	690	709	765	685	724	701	759	717	761	692	713	755	773	733	718	760	718	737	686	690	750	755	708	738	738	750	732	683	702	711	691	718	725	705	722	723	698	730	763	666	716	737	731	790	727	675	679	731	675	687	694	697	716	657	706	737	695	723	741	735	723	742	784	741	777	712	748	734	719	724	726	721	731	730	722	679	707	693	689	726	699	699	706	730	738	763	737	686	754	722	710	663	740	717	723	710	690	717	695	766	705	706	712	669	690	716	716	685	714	712	726	709	718	746	717	741	724	712	714	688	685	729	694	703	722	763	737	718	717	712	718	661	699	720	693	745	707	727	713	681	676	775	733	684	670	678	736	715	697	704	709	709	745	676	688	732	725	722	719	713	730	708	706	709	688	719	669	749	709	705	726	712	752	687	696	707	719	720	783	735	708	731	678	741	703	760	742	709	737	736	733	732	684	719	727	729	692	719	724	698	729	739	696	751	711	754	723	702	745	710	716	755	685	752	732	712	650	771	763	713	693	717	718	746	720	696	723	713	765	707	702	715	715	692	754	728	700	712	725	721	702	697	697	755	719	744	717	707	721	694	691	698	731	754	759	743	753	693	717	745	724	680	720	712	721	735	664	699	758	704	710	734	696	699	768	732	706	683	708	759	687	747	699	726	716	721	729	679	775	689	724	687	708	663	689	744	684	749	715	738	668	718	769	719	698	755	722	692	739	695	707	772	706	710	686	773	700	718	750	709	747	704	727	707	720	678	663	705	748	697	775	735	750	659	728	723	724	753	728	734	678	686	704	702	684	734	792	738	759	684	702	708	757	731	711	743	733	689	711	723	758	723	717	743	721	678	722	713	727	714	728	736	714	694	752	753	716	657	684	697	730	719	732	734	745	733	699	711	696	742	743	707	651	798	748	706	668	713	754	699	728	745	719	676	774	678	725	730	698	675	748	738	741	698	732	714	748	684	731	693	748	732	727	740	706	709	721	713	708	717	658	705	704	714	698	698	717	743	729
2673	475	437	434	519	841	1693	2397	2104	1300	838	501	319	228	208	231	237	232	236	251	209	248	212	216	212	205	242	202	217	246	211	238	202	214	223	255	220	222	221	241	216	218	213	232	225	233	193	202	204	246	221	241	203	242	226	246	220	225	223	222	197	224	226	228	211	201	217	199	249	214	230	228	214	204	200	225	214	239	232	232	220	225	236	251	213	216	274	234	222	210	225	251	224	205	224	236	218	231	226	200	221	226	239	211	260	221	207	205	227	246	210	233	211	257	207	232	213	239	191	223	204	193	224	235	263	218	248	210	240	217	224	259	229	240	256	202	216	218	241	216	209	242	236	205	215	214	233	244	230	205	197	220	217	203	227	236	201	200	240	201	233	214	228	208	217	227	216	221	228	211	209	219	214	238	219	205	219	227	226	223	198	218	214	233	223	222	215	240	235	222	209	231	193	199	201	222	224	201	232	244	242	218	220	229	210	218	224	184	173	210	244	215	210	208	232	207	209	234	221	208	222	225	215	244	233	197	216	237	226	200	231	219	198	246	239	206	210	255	202	222	182	214	208	226	215	217	239	227	241	212	220	223	262	214	209	206	215	199	220	226	238	234	217	197	216	210	209	239	191	226	207	222	206	230	246	235	216	233	215	223	237	211	228	209	227	209	236	243	210	220	224	237	222	191	207	256	193	212	212	248	247	223	218	205	207	237	214	219	219	214	208	232	221	205	238	243	235	209	231	218	221	201	217	231	230	191	216	231	227	213	223	216	188	215	215	197	208	221	262	273	217	221	226	237	230	189	205	188	184	233	217	212	209	213	216	206	214	212	209	219	218	202	228	213	209	208	218	252	205	241	211	205	211	230	194	210	250	195	249	228	245	202	215	231	224	238	196	250	219	212	195	211	230	233	225	252	211	220	236	217	215	194	223	188	222	211	218	203	210	224	197	190	236	218	218	241	236	222	215	262	253	220	203	209	222	222	214	229	236	235	225	209	232	207	249	218	226	241	245	225	234	246	243	208	212	219	195	198	233	219	246	215	217	236	240	212	215	233	219	217	230	207	244	202	196	223	201	234	223	235	224	206	202	206	221	211	225	213	225	228	199	192	214	229	227	208	214	211	253	235	222	241	245	242	207	226	202	229	232	271	199	186	211	220	207	219	223	211	236	218	220	196	211	225	210	218	232	190	211	196	233	212	220	229	214	221	203	242	221	227	239	247	246	236	206	220	206	227	250	206	201	209	230	232	225	225	210	246	215	217	229	192	227	217	226	211	224	229	194	238	225	230	231	220	234	233	218	230	199	215	206	235	222	223	232	214	208	201	207	207	234	207	209	201	203	220	239	238	200	217	214	239	222	223	224	205	225	211	233	224	177	254	244	207	199	208	236	222	234	222	239	229	248	216	209	223	214	218	222	253	211	218	214	222	193	202	222	196	236	209	218	212	207	236	213	176	227	192	239	245	234	232	226	243	232	235	214	226	220	251	216	228	231	254	208	214	229	255	217	233	220	198	209	244	211	213	220	226	236	232	223	200	209	226	210	231	259	234	216	241	235	212	233	204	196	204	225	201	218	229	206	200	223	240	186	203	233	226	224	228	203	225	238	235	226	205	227	185	202	206	223	208	232	210	192	222	194	211	208	195	234	231	234	211	213	216	202	232	228	219	232	223	210	229	193	203	234	230	210	226	206	227	225	222	208	247	228	225	219	197	200	234	234	223	223	223	232	195	215	239	212	213	225	198	234	243	226	253	234	221	212	210	190	228	225	231	217	224	235	225	256	205	235	189	211	205	224	244	248	210	214	199	184	214	219	212	230	214	250	221	226	226	227	214	226	230	200	204	215	217	210	239	206	202	224	224	230	196	238	229	219	234	202	229	216	199	245	225	218	216	216	221	234	218	223	210	227	213	198	216	223	207	213	191	204	217	222	205	227	214	236	226	224	202	210	224	229	211	223	211	232	210	217	210	236	217	235	226	204	243	207	200	216	200	214	235	241	240	227	219	219	226	209	224	212	221	193	224	229	240	207	241	208	209	195	223	249	207	194	212	199	228	247	233	210	245	206	198	206	200	216	213	229	215	212	204	246	215	179	225	215	239	210	265	232	206	235	226	223	189	218	216	205	208	230	235	218	208	249	210	244	234	202	224	231	233	208	212	205	238	217	211	217	213	205	239	226	235	225	211	186	221	240	210	252	254	239	194	245	245	238	232	234	226	208	191	209	235	206	242	231	218	248	206	186	265	228	224	230	224	236	222	237	215	225	223	226	238	213	225	236	198	219	208	204	222	220	204	238	232	212	222	190	227	221	208	214	222	222	223	210	202	239	214	209	220	227	214	257	224	228	226	236	225	264	242	247	219	225	229	210	206	213	225	208	208	231	231	220	233	215	220	218	210	229	241	234	234	224	214	197	231	237	212	216	212	200	233	214	239	231	231	211	203	221	230	234	214	258	232	237	253	234	200	223	205	226	226	228	213	235	219	214	251	199	202	221	235	203	228	222	238	226	226	212	203	232	228	220	212	217	209	214	237	212	255	216	216	240	240	205	205	208	224	223	217	230	230	236	218	212	215	225	233	229	227	236	224	231	224	225	210	217	224	219	220	229	206	199	220	229	222	232	208	224	227	211	206	219	203	213	227	206	204	217	203	218	218	213	222	198	222	217	240	214	238	228	207	208	266	209	215	214	234	214	208	214	252	220	237	207	213	218	218	236	223	211	206	254	230	249	218	226	193	219	231	228	229	235	224	265	252	206	222	191	218	238	204	227	212	229	205	247	233	228	222	216	231	228	226	213	225	244	190	213	219	217	197	194	240	198	199	231	231	213	223	230	217	229	218	203	217	228	226	221	225	220	216	199	248	250	247	213	241	222	247	214	226	242	203	232	218	248	210	191	240	208	193	210	216	228	220	203	211	231	182	227	214	212	228	222	239	229	220	201	215	213	204	219	211	212	233	225	183	212	202	251	198	240	243	247	233	208	228	214	224	223	232	243	225	215	204	244	234	215	238	234	215	221	215	184	221	247	212	232	230	228	253	217	209	212	240	221	213	208	219	232	222	224	204	232	239	240	211	230	222	185	233	216	205	226	228	257	205	230	246	198	224	247	222	213	217	225	205	215	239	241	233	212	198	225	233	222	209	203	232	227	243	214	223	240	211	220	213	236	244	195	255	224	208	231	214	238	230	231	215	199	212	246	221	229	244	196	195	215	197	228	225	227	215	231	199	226	219	221	219	225	228	194	246	188	224	214	207	219	219	233	209	237	210	250	229	225	218	235	229	230	199	217	237	243	218	216	215	208	226	221	201	249	231	204	224	213	219	251	225	229	227	229	253	234	234	208	222	208	232	224	223	229	225	211	238	241	213	177	244	207	217	256	233	212	242	244	248	230	188	204	232	236	226	243	208	225	191	231	220	227	210	202	195	203	227	206	222	200	233	200	221	232	219	245	237	215	235	202	212	235	206	210	247	241	219	221	216	183	212
2635	772	1012	1353	2078	4409	8673	10406	8563	5367	2948	1491	916	592	568	613	581	577	570	595	543	594	568	562	544	563	556	585	579	587	548	569	580	573	591	633	583	538	566	567	562	562	572	601	565	602	549	583	582	559	565	548	574	578	539	551	568	554	558	579	579	567	553	560	544	556	547	559	577	578	560	590	567	569	574	558	560	571	563	530	560	597	517	551	615	581	570	588	568	571	574	567	568	570	509	530	584	549	524	558	539	530	534	580	599	549	515	569	567	602	596	560	553	557	557	582	554	552	563	532	575	568	557	569	569	532	563	537	567	598	601	578	517	548	543	562	572	580	555	594	563	540	566	531	574	573	562	581	553	588	552	581	561	560	619	608	559	531	573	560	565	576	575	559	578	535	558	587	585	585	555	572	543	571	567	568	525	594	539	546	551	609	568	558	542	610	577	571	564	597	535	590	589	546	562	587	546	584	534	537	542	558	557	574	596	613	578	589	595	584	597	621	542	576	508	606	539	566	584	573	546	532	578	568	560	550	617	554	543	530	588	550	564	581	536	628	551	595	564	557	590	578	613	563	614	549	586	515	572	541	605	564	584	573	570	565	565	564	597	611	539	565	523	616	530	550	562	560	539	583	563	561	606	586	561	554	549	596	562	577	605	605	551	594	562	597	547	550	539	537	576	559	571	560	527	577	562	576	569	577	511	580	549	552	574	558	574	606	535	534	567	582	577	567	621	575	573	555	581	521	548	531	577	600	570	595	557	569	620	541	522	571	574	571	568	538	559	576	566	529	592	569	564	568	565	555	531	540	569	561	572	610	557	558	585	560	583	606	560	535	549	567	528	554	591	536	558	587	583	547	546	573	559	573	552	550	556	580	572	549	565	582	585	593	549	557	554	556	569	573	595	570	562	535	579	575	585	580	599	576	564	561	584	582	534	562	572	563	541	581	598	599	599	554	508	558	526	596	548	537	567	592	581	623	549	590	542	601	590	598	577	521	572	609	584	518	571	566	572	544	619	554	590	577	576	537	545	560	551	536	549	533	590	557	589	595	540	563	569	562	550	595	566	542	587	567	569	556	610	559	586	543	580	528	550	606	582	568	571	540	610	547	547	566	565	567	559	554	587	559	574	583	568	593	564	544	590	569	575	594	594	585	583	576	586	540	605	568	606	534	536	540	608	552	532	562	561	586	538	564	552	562	575	585	583	592	520	556	598	551	552	538	586	617	562	567	568	582	519	552	582	543	529	545	530	567	611	539	532	598	570	592	576	575	583	565	510	597	621	570	603	575	622	623	553	611	563	569	592	608	568	516	576	586	541	538	535	580	605	565	582	547	571	569	579	600	552	575	549	547	585	548	538	577	560	560	579	539	577	583	577	566	517	602	533	609	561	591	590	591	571	599	565	569	547	589	590	619	591	564	542	554	560	561	552	610	570	574	531	555	567	581	542	596	584	561	569	545	586	579	549	577	542	556	615	587	550	602	573	610	574	572	522	624	584	580	534	575	584	542	594	569	614	583	587	559	566	552	605	577	546	543	549	564	554	598	592	548	564	556	568	574	567	582	527	563	576	544	563	607	589	605	608	567	524	559	579	563	549	620	576	514	569	594	589	579	597	587	569	597	559	586	583	559	539	597	565	571	543	589	552	574	551	608	588	512	555	563	576	503	551	585	557	552	593	592	570	561	558	559	545	583	620	598	549	501	573	554	587	597	569	566	572	565	532	533	581	547	563	535	624	514	602	554	536	634	557	553	551	576	577	557	527	545	567	565	549	546	580	548	571	571	593	594	584	578	541	597	583	535	612	530	589	618	572	572	590	547	560	574	579	566	550	578	584	556	581	541	580	597	575	564	558	579	546	593	580	587	556	561	584	511	533	605	573	580	612	561	571	548	547	560	551	570	588	561	575	582	596	565	573	596	548	581	588	553	558	571	558	584	578	593	529	540	591	617	606	513	571	606	570	582	565	562	548	585	580	578	559	582	550	576	559	564	552	562	567	574	592	574	551	537	587	546	583	579	528	574	564	556	570	542	551	578	570	616	589	556	567	547	573	561	568	572	555	565	578	577	546	572	565	598	580	569	522	594	526	604	587	558	593	554	537	587	585	591	556	545	554	571	556	588	606	584	579	593	574	541	582	583	571	555	576	582	573	580	578	574	578	560	538	556	570	591	577	558	486	557	556	547	563	556	554	566	602	527	576	535	521	546	566	557	552	609	524	525	565	589	544	538	576	576	594	531	550	581	590	627	593	534	593	605	561	551	573	574	574	627	549	548	588	569	543	541	526	523	550	525	549	577	537	546	560	532	566	556	522	552	605	619	578	548	599	578	598	556	558	544	582	615	556	564	566	550	572	595	559	569	548	532	607	587	559	574	566	589	587	577	581	563	574	591	563	580	557	598	587	558	535	544	586	562	594	574	581	573	557	583	566	574	565	520	510	585	548	572	574	608	554	495	595	581	580	541	580	573	575	578	567	568	553	591	581	570	608	548	564	609	573	597	591	552	590	562	566	587	572	528	598	603	562	601	568	563	555	614	521	559	532	551	541	563	537	586	582	599	535	543	560	605	586	531	555	605	580	572	580	588	568	565	564	541	555	567	579	584	569	575	559	572	534	567	561	595	574	623	598	571	596	567	579	568	564	578	528	569	556	562	548	577	584	583	582	548	541	526	594	566	597	617	588	568	603	564	599	560	573	546	589	600	535	554	566	580	576	549	580	596	575	539	560	568	571	609	618	529	603	564	577	611	520	578	586	565	561	586	547	586	567	575	546	565	549	568	538	526	574	559	571	599	588	547	553	553	532	552	610	593	621	568	589	573	556	548	556	600	568	537	603	601	565	593	600	591	566	557	588	553	565	563	566	551	605	579	577	588	596	511	564	597	564	545	564	547	601	587	567	565	577	547	560	580	535	566	577	559	568	583	564	550	585	575	573	532	588	576	541	569	604	573	582	521	587	561	554	592	588	598	544	574	588	511	525	530	559	565	562	588	587	559	548	572	548	601	601	588	594	588	595	549	587	533	561	525	569	585	543	591	592	533	551	543	544	535	535	562	542	591	547	587	613	577	537	551	583	567	588	541	572	575	565	574	597	565	577	598	591	540	544	580	567	554	582	575	530	586	588	527	591	537	579	559	580	588	542	566	564	567	582	591	544	566	597	602	577	558	597	609	549	565	580	546	544	568	567	529	558	555	558	580	568	564	591	559	599	621	562	547	540	575	608	587	560	553	529	572	582	541	609	552	583	603	551	543	591	582	573	580	576	582	545	600	568	538	589	589	555	566	578	560	558	565	579	562	601	591	568	612	582	585	573	572	538	524	590	571	572	542	592	627	536	576	578	568	561	573	542	556	595	621	562	545	586	573	524	626	525	593	582	566	546	553	594	587	538	573	558	609	582	541	553	588	564	567	593	560	596	544	568	564	603	552	562	541	586	549	537	571	547	576	572	537	555	573	594	583	562	560	574	550	573	557	528	547	577	553
7271	1452	1503	1968	4912	15326	26379	28011	22046	12629	5570	2332	839	339	316	294	334	327	307	312	307	279	314	334	337	288	330	329	297	312	283	329	320	292	296	298	278	322	310	326	299	322	324	314	312	309	311	293	302	289	321	342	320	308	314	298	275	332	291	301	359	336	311	292	324	301	311	279	284	310	330	304	304	280	286	291	295	290	307	294	318	316	319	283	288	274	300	297	316	350	296	299	301	343	302	280	321	336	293	302	310	315	328	289	304	324	315	314	297	303	275	313	310	314	302	315	309	295	333	301	335	309	318	290	319	281	302	320	294	308	305	311	291	312	312	292	282	322	313	324	326	329	277	340	276	337	287	302	312	271	279	289	304	310	312	287	313	326	339	309	301	299	274	308	350	263	328	332	279	324	323	306	314	344	336	307	284	331	293	315	313	292	286	300	326	326	279	299	316	295	334	275	299	305	275	322	325	304	316	300	321	292	289	346	325	302	315	328	335	343	304	315	299	279	291	300	300	355	301	332	278	320	298	304	316	270	304	302	292	320	300	297	303	315	269	312	317	282	295	318	330	286	303	301	339	310	313	305	303	332	347	267	332	310	326	306	302	308	312	303	274	300	267	308	306	277	281	331	348	259	331	283	279	319	327	320	289	309	313	317	289	318	317	314	290	334	326	318	300	287	331	309	283	303	305	299	321	303	317	291	305	320	331	304	305	331	304	304	329	309	296	334	344	289	252	294	292	301	349	279	327	301	285	304	316	281	293	338	321	278	277	265	326	333	320	312	307	289	315	302	340	294	334	284	326	300	288	294	277	291	328	296	297	275	330	297	308	343	296	301	272	302	279	333	296	293	328	301	292	303	321	328	318	300	298	274	298	302	318	295	323	298	321	311	302	305	330	295	294	294	329	326	287	295	300	297	306	289	311	317	313	308	299	316	314	287	338	305	307	330	285	303	292	290	304	271	281	279	328	326	313	317	330	288	312	304	293	306	282	288	315	298	293	342	335	287	309	311	318	309	305	310	304	281	312	299	306	296	322	323	321	321	273	307	315	304	306	349	326	316	323	322	329	340	309	319	305	282	319	350	296	280	302	322	302	326	291	305	339	307	316	302	281	273	299	291	305	319	311	313	305	312	285	320	285	324	294	319	317	291	317	321	318	332	308	301	323	295	321	285	305	300	282	297	299	310	302	297	287	298	297	328	331	336	289	336	338	310	298	330	326	312	280	298	285	291	304	320	311	333	325	295	327	286	321	313	275	323	309	305	263	318	326	328	297	308	345	335	280	327	324	326	302	307	310	288	296	311	303	316	296	288	310	308	327	336	314	296	299	320	299	317	291	297	295	289	278	309	322	348	299	330	302	306	320	325	332	318	331	305	313	287	297	325	294	298	289	284	315	321	311	302	316	313	321	330	303	297	329	279	306	307	309	336	297	299	286	293	292	283	311	307	289	309	291	315	310	299	294	277	291	301	320	303	358	323	306	326	302	323	321	279	282	298	287	332	333	362	299	253	286	284	313	316	279	323	284	318	308	287	308	296	289	346	300	317	271	319	313	321	310	319	326	310	308	323	316	300	326	284	310	272	310	311	320	302	319	299	298	281	297	324	306	282	308	301	308	319	318	313	276	312	282	310	272	311	295	299	317	305	290	270	317	331	295	295	299	327	291	298	294	331	332	292	314	271	308	317	296	314	288	309	298	301	311	295	274	331	331	303	305	309	330	301	320	285	268	277	296	322	294	296	325	322	314	337	311	304	347	326	302	332	269	354	271	290	302	306	337	302	308	286	286	320	303	298	276	289	314	315	302	300	329	292	323	298	309	309	299	321	307	276	312	274	312	297	287	301	301	283	310	279	317	328	301	303	278	274	302	306	256	277	319	292	301	320	285	279	308	312	292	300	315	316	279	279	292	338	309	316	319	297	310	302	328	325	313	275	301	308	310	295	315	274	318	351	352	294	314	287	312	317	332	290	324	267	317	282	299	288	315	305	316	296	325	288	307	296	314	332	296	313	322	274	274	342	305	343	333	325	338	320	283	306	340	323	304	296	289	307	306	313	309	304	305	291	306	307	317	265	293	295	334	302	316	269	294	321	317	310	325	280	300	308	290	305	306	301	340	303	303	294	326	279	314	314	307	300	296	328	332	317	296	310	318	334	316	278	292	330	304	323	324	300	301	296	296	298	320	299	328	333	305	333	304	302	308	306	291	328	274	324	328	276	300	291	286	335	330	333	325	312	313	326	322	312	306	315	307	325	281	335	319	296	318	315	305	292	321	289	321	286	313	304	322	315	287	323	317	301	305	298	286	306	290	307	316	350	318	328	281	306	321	308	316	308	288	307	303	330	300	308	330	323	310	260	311	320	273	338	291	317	312	331	300	345	303	286	280	297	308	369	304	300	269	283	264	298	337	330	297	279	308	329	340	313	305	336	305	299	312	278	306	305	315	286	314	320	303	300	284	348	317	329	333	308	318	301	334	346	309	339	303	296	304	318	318	303	330	323	300	283	293	295	315	319	303	309	306	261	316	316	305	314	277	324	324	312	306	277	334	318	299	348	326	302	321	332	319	310	299	296	348	341	317	262	289	324	289	312	324	305	296	279	303	292	279	305	291	301	286	301	324	325	332	305	339	288	314	330	299	315	260	313	326	338	309	301	310	328	285	335	293	313	297	335	310	262	289	311	296	315	339	326	294	285	301	316	308	311	291	290	324	305	321	312	295	326	302	314	307	302	344	296	298	289	337	282	290	315	317	305	295	335	295	302	327	294	288	353	301	340	298	282	301	331	339	311	318	301	274	296	264	313	294	320	306	306	314	307	287	316	300	309	277	319	308	303	325	312	303	325	314	283	302	304	336	320	311	307	335	311	308	314	304	287	306	308	316	319	345	283	307	326	317	319	299	322	327	286	281	310	315	293	312	306	281	335	320	312	328	313	320	306	314	339	326	329	307	312	279	289	291	332	326	303	287	296	295	330	319	310	305	314	344	328	292	285	322	314	302	297	301	317	281	307	265	344	294	303	307	334	354	301	280	282	286	290	293	318	305	297	303	288	310	298	330	307	301	310	335	299	290	350	322	338	314	281	313	296	274	277	291	316	311	314	321	297	297	296	329	311	314	319	337	310	278	308	358	300	294	286	318	311	284	285	283	316	333	329	306	291	293	326	306	299	321	271	290	316	286	314	323	326	291	323	278	289	321	332	289	330	320	302	300	313	276	324	316	306	288	314	304	306	310	304	306	293	328	307	306	315	296	333	306	323	293	283	310	293	327	317	296	298	276	320	320	280	318	318	332	320	279	302	313	324	305	321	313	324	317	312	311	318	301	321	338	325	293	301	276	321	295	316	302	312	314	320	323	309	312	291	323	323	272	326	316	305	305	335	294	277	294	295	294	325	321	323	275	298	316	287	306	298	289	323	284	336	311	319	298	308	292	319	340	314	275	317	292	305	299	281	297	298	302	286	300	262	279	319	291	285	297	298	304	322
6058	1704	3204	6535	16848	35776	45948	46213	40220	28858	17459	8735	3175	987	740	669	806	759	811	727	754	758	789	750	703	740	798	772	779	764	739	765	755	745	740	773	773	806	778	786	748	735	714	770	731	705	775	823	736	766	765	757	804	793	770	784	811	760	769	784	776	761	815	766	776	711	765	727	742	761	746	810	776	743	730	744	727	739	777	776	737	778	740	789	794	741	768	776	742	752	768	730	775	691	742	782	719	678	764	729	754	783	740	723	787	773	743	803	838	777	768	744	765	720	765	754	762	757	773	773	775	714	763	775	774	776	735	727	745	767	768	811	758	785	751	786	752	743	764	765	729	739	795	745	714	739	748	735	756	790	719	748	801	752	764	736	769	790	726	744	739	755	778	756	776	771	762	781	847	734	746	730	791	762	724	776	752	728	710	691	738	822	722	726	758	746	717	731	772	714	762	745	782	781	677	759	763	781	765	728	735	741	730	757	739	720	733	787	742	818	748	758	735	759	730	689	759	776	743	771	760	765	758	707	702	734	741	754	766	718	761	778	795	763	739	732	747	756	777	748	759	735	776	785	762	726	707	748	747	768	784	773	775	753	742	738	755	760	745	777	754	725	763	767	730	759	783	716	739	763	735	824	753	754	779	770	751	723	809	739	727	805	769	776	768	737	776	741	775	745	748	723	721	771	750	796	806	795	738	748	769	734	710	802	767	779	739	761	752	754	782	759	794	743	762	822	736	722	821	744	773	736	765	787	729	753	756	740	792	779	715	815	772	759	745	738	748	775	785	749	757	725	746	788	781	728	780	818	768	709	761	778	732	752	789	767	722	720	731	796	779	752	788	774	817	755	789	747	742	779	737	742	806	718	791	727	704	751	743	752	691	755	799	762	744	771	728	764	774	762	725	707	758	738	727	721	687	759	780	748	724	759	829	761	774	739	732	722	744	742	765	800	756	745	779	730	749	754	759	747	782	774	758	753	755	798	743	774	794	766	755	805	738	747	695	737	722	775	687	799	759	808	748	769	736	788	766	720	751	752	770	686	773	772	725	710	743	699	772	747	757	765	790	757	755	751	739	787	709	757	769	759	712	772	800	784	768	718	731	773	764	740	781	805	755	778	769	792	767	799	744	775	780	774	765	771	789	710	761	746	744	752	759	764	790	715	748	782	765	778	769	739	795	739	757	764	770	725	757	800	772	748	698	805	736	756	732	769	756	740	734	803	716	795	734	771	723	772	762	755	747	780	748	768	768	738	781	742	772	776	736	851	760	784	735	748	785	727	763	785	750	731	757	752	761	745	764	755	829	751	778	766	739	757	754	781	784	791	763	795	760	756	794	739	747	778	756	746	741	752	805	775	755	793	729	728	762	775	798	744	737	729	737	743	780	771	835	774	736	797	779	721	752	726	807	745	734	771	780	743	744	794	724	774	728	741	746	773	758	721	781	800	736	728	774	737	727	729	748	719	753	740	807	767	739	752	752	803	786	756	791	727	728	754	804	751	778	754	747	778	744	748	765	758	758	751	771	776	734	752	758	779	762	742	742	732	798	751	665	815	771	751	694	738	762	735	759	765	734	773	736	751	710	780	748	730	745	744	747	661	760	783	735	741	686	785	763	754	756	773	747	773	753	760	713	744	791	746	734	756	781	727	782	726	750	743	800	746	770	761	726	722	730	767	780	762	757	735	764	799	740	739	761	745	757	767	761	745	794	692	770	775	751	773	755	773	765	802	762	747	780	763	749	768	769	802	763	750	756	731	752	748	743	763	716	748	777	724	755	754	749	755	757	708	759	773	794	744	786	802	735	769	766	763	749	757	737	746	754	770	808	727	767	770	763	758	719	767	780	743	702	719	774	748	757	790	803	784	777	743	752	790	785	721	700	754	723	778	757	754	748	748	745	752	755	706	728	800	746	776	701	753	736	740	723	754	743	737	722	736	757	737	733	782	827	762	760	765	734	749	775	773	747	714	720	757	746	777	763	776	751	773	752	696	758	742	690	760	807	809	739	769	783	718	763	772	744	798	785	746	724	765	687	724	755	760	790	726	789	804	744	758	741	773	683	784	783	720	732	706	723	764	762	782	764	796	795	734	739	730	802	779	756	734	761	735	728	776	802	724	724	753	772	813	707	727	728	763	739	729	794	767	725	746	805	774	786	717	795	743	717	758	732	753	796	756	767	796	770	759	714	747	797	733	780	710	723	760	791	788	775	773	800	803	775	787	718	753	737	731	795	763	801	742	810	795	746	760	741	730	705	768	776	753	784	809	763	739	784	806	717	753	737	770	727	770	770	764	787	756	735	727	784	756	728	740	816	788	746	760	741	755	755	738	805	778	742	729	756	746	776	787	758	753	801	732	771	762	724	715	794	728	720	795	790	755	773	715	742	764	744	740	815	781	774	794	724	701	743	704	764	776	803	775	788	751	732	765	761	741	796	745	755	767	773	743	768	774	778	700	679	727	731	767	760	793	668	725	772	746	762	780	756	760	751	746	755	796	769	778	764	762	730	739	794	779	819	771	753	708	732	779	760	747	759	755	723	754	761	732	753	780	747	704	751	764	780	751	719	756	768	706	795	745	798	758	741	740	748	762	748	766	758	796	768	770	734	740	775	720	768	723	751	733	787	773	774	734	735	796	747	741	763	791	752	727	766	762	749	754	741	798	779	772	760	741	789	762	760	764	749	740	763	780	763	797	790	746	761	758	772	756	765	745	767	778	765	735	716	770	790	740	757	762	730	747	817	718	742	720	733	768	731	715	769	726	751	749	776	785	739	729	797	711	748	790	724	720	745	760	788	793	795	730	769	812	737	785	732	766	747	751	716	764	767	799	779	758	748	707	760	732	758	756	767	764	761	783	749	760	743	733	743	753	759	722	745	771	758	723	730	768	764	763	719	754	776	778	755	772	783	731	766	767	828	741	800	754	744	785	746	737	718	759	750	763	712	747	734	787	748	761	721	739	777	769	729	765	786	713	734	790	746	731	756	686	748	767	751	816	741	748	770	744	745	745	776	747	781	727	785	748	717	741	776	708	788	746	773	723	777	787	789	708	745	762	775	773	766	759	799	762	740	778	769	741	800	739	745	763	702	758	755	720	747	779	749	752	751	741	790	741	789	750	735	766	762	756	791	781	756	751	772	756	735	799	713	770	753	753	758	736	784	746	740	740	729	722	751	727	773	777	787	738	751	758	807	790	763	753	756	721	778	762	780	713	758	785	779	762	741	766	714	770	761	769	741	748	774	688	769	810	762	783	737	780	830	721	752	778	726	733	765	801	771	759	743	748	740	758	717	764	728	744	757	763	761	761	773	799	725	731	735	760	727	765	743	784	727	772	725	749	709	770	738	765	802	757	778	749	746	775	790	705	754	768	718	747	759	749	795	761	723	787	773	813	742	785	758	722	749	759	723	716	819	806	777	773	746	782	760	794	723	769	749	743	787	752	709	735	752	762	726	738	799	782	771	719	799	764	744	786	756	751	741	724
14092	3054	3294	3532	6425	10134	38925	45707	39786	26336	14225	5805	1864	585	319	298	349	317	295	322	343	306	317	335	302	335	346	331	344	335	356	330	318	294	339	289	300	326	329	276	355	344	348	312	353	337	300	317	334	302	348	324	342	345	309	338	329	345	332	327	334	347	349	330	332	294	335	322	318	336	331	331	348	337	325	351	325	369	321	312	349	315	318	325	355	330	322	302	338	343	348	345	315	308	325	307	346	347	289	348	340	338	338	301	336	322	328	336	310	309	336	314	318	314	339	342	342	331	338	294	314	344	300	327	308	354	309	309	289	321	321	367	322	364	305	346	310	330	338	315	301	327	337	322	320	304	341	264	331	319	322	326	326	361	327	327	334	349	354	316	336	362	332	333	313	343	323	293	342	329	359	319	351	325	353	328	308	343	299	318	336	333	328	340	333	354	315	342	307	305	335	318	354	345	348	331	332	356	333	342	329	302	322	316	355	320	297	302	310	330	340	318	323	356	334	361	318	319	325	331	338	320	341	327	315	304	321	301	318	312	315	314	315	320	313	351	320	324	342	306	330	310	280	359	309	315	323	323	322	307	365	312	319	330	329	339	331	329	331	324	332	360	308	309	329	307	336	307	318	314	355	362	331	300	366	347	336	351	325	318	322	344	328	279	325	345	357	337	315	341	384	306	295	339	342	302	287	357	283	324	327	306	332	323	337	323	329	285	348	319	287	293	307	313	297	356	310	317	332	362	336	342	335	355	319	331	317	305	333	309	298	337	304	280	319	302	346	308	321	308	296	298	316	344	333	362	331	340	341	302	322	291	339	305	318	336	298	340	338	325	316	335	335	362	344	297	328	333	319	307	341	337	305	330	326	336	322	328	336	333	359	316	360	329	332	326	312	328	352	303	340	330	319	351	347	356	324	320	332	328	329	317	323	327	370	336	329	359	308	353	303	309	302	306	331	298	332	317	337	329	304	311	340	342	319	321	359	350	345	323	319	290	294	302	313	346	359	304	314	324	325	316	327	284	342	306	368	315	335	352	288	297	311	323	339	333	321	315	323	337	376	327	357	311	365	322	296	327	344	287	320	299	337	309	289	355	316	318	368	383	316	331	345	322	341	347	370	324	308	338	375	320	311	305	317	342	331	327	356	328	319	318	319	308	333	319	314	313	295	315	330	330	317	332	324	316	358	358	317	323	347	329	327	343	321	354	300	310	305	344	339	322	340	335	340	342	337	335	301	301	303	319	303	294	348	341	341	299	281	327	325	308	325	325	335	316	337	298	344	314	338	342	323	345	333	321	357	320	282	324	313	334	329	318	334	346	300	345	309	351	340	365	327	336	301	352	339	333	340	272	325	348	316	342	336	340	315	343	329	353	341	329	333	348	364	333	346	307	305	354	351	294	346	347	304	320	320	326	328	351	330	332	334	349	345	303	316	339	345	307	342	336	347	338	331	338	332	340	315	339	343	305	327	343	348	351	317	326	343	311	344	321	344	335	336	327	319	356	326	354	321	307	347	298	310	310	335	332	346	316	331	308	312	368	362	332	356	306	297	328	299	339	302	344	339	312	358	352	329	314	321	331	379	330	324	304	303	334	331	341	338	307	329	332	310	337	353	323	325	332	345	336	335	356	357	305	315	344	292	344	336	332	329	317	317	296	319	289	350	306	334	327	361	344	333	320	345	317	343	340	341	338	321	337	278	287	350	335	319	339	327	338	306	331	335	330	363	347	337	316	323	305	312	317	331	322	343	332	317	312	323	339	320	299	313	326	315	305	318	301	320	363	321	323	353	326	319	305	331	323	352	337	342	309	340	295	338	305	330	297	328	303	361	305	303	321	332	293	307	326	308	295	323	296	322	328	326	335	319	345	338	315	319	328	335	352	322	350	292	348	292	329	316	298	331	338	325	367	327	315	352	336	297	319	321	314	334	318	329	319	292	329	348	293	332	316	363	326	326	333	372	365	355	307	290	338	311	307	318	324	307	311	363	314	352	331	300	316	340	330	340	359	362	293	329	321	331	348	323	334	328	303	360	323	333	367	327	308	296	342	313	313	335	343	334	337	358	327	292	315	318	334	337	335	335	360	328	337	311	335	300	327	329	329	291	335	322	321	339	333	312	300	323	335	357	323	320	308	311	342	310	333	330	333	325	327	329	334	306	335	339	328	306	322	340	326	340	325	318	313	333	326	316	339	324	320	328	346	336	349	365	342	303	346	320	343	337	345	300	331	319	302	327	307	354	344	315	317	340	327	324	352	328	357	315	350	317	341	324	302	331	323	353	330	318	354	342	299	328	311	333	335	345	361	332	328	312	350	328	328	307	288	334	323	311	334	320	328	355	343	315	339	329	317	315	366	325	303	322	327	344	312	303	336	321	315	309	329	333	353	329	314	312	331	316	348	322	350	337	328	351	320	340	334	332	321	335	314	335	341	319	352	361	320	349	325	338	364	315	301	343	335	364	323	335	342	333	326	330	318	356	334	346	284	336	294	356	307	328	341	296	335	316	328	304	332	332	331	372	346	336	340	316	322	311	333	326	297	347	335	363	343	325	311	270	313	363	301	316	327	304	337	333	316	332	337	329	364	337	318	346	327	330	325	345	309	300	315	316	328	316	310	296	318	313	333	347	381	336	333	348	327	334	310	337	333	345	324	324	323	326	349	317	346	328	334	329	328	341	317	331	316	354	362	319	331	318	317	330	321	369	330	370	363	340	321	276	338	318	355	332	332	339	329	339	352	338	336	326	339	317	306	298	321	337	328	336	342	349	305	333	307	321	314	299	334	331	274	323	324	320	314	317	341	322	316	341	350	297	318	344	335	306	299	350	318	308	326	337	329	334	332	384	334	315	360	342	303	352	370	356	332	349	361	330	340	310	347	334	320	331	348	311	342	323	343	306	357	318	334	349	331	325	325	320	349	356	359	330	373	360	364	362	304	329	350	324	283	338	336	322	332	347	337	352	273	306	312	390	303	303	319	329	289	319	327	343	318	287	336	346	319	342	348	314	319	357	319	319	296	312	308	340	328	355	321	314	334	320	319	334	315	298	339	367	349	325	322	337	344	342	351	288	339	300	331	334	297	324	317	330	321	317	338	307	335	364	311	320	330	376	316	322	334	319	349	311	309	313	345	335	324	320	295	356	308	357	333	318	304	326	301	321	359	312	327	335	376	315	371	322	326	350	331	329	304	335	330	311	349	333	358	335	352	322	323	303	320	349	322	327	307	342	326	321	358	315	348	302	352	346	341	317	343	351	320	312	336	315	316	348	319	327	318	306	300	342	338	331	316	336	352	335	323	335	349	330	326	343	333	321	346	338	321	345	316	291	338	303	327	287	301	315	322	334	364	337	315	315	322	319	355	324	345	341	334	349	356	357	331	339	327	310	290	350	364	341	296	302	315	386	326	314	327	316	353	306	331	349	354	346	291	335	285	363	309	327	321	304	308	344	355	316	311	323	298	340	296	314	340	353	307	316	315	319	353
8233	2736	5891	10193	18651	25198	56593	60303	54913	42746	30245	17444	6828	1746	814	787	773	740	814	753	771	769	808	843	780	808	736	752	772	764	809	800	820	824	798	786	808	800	775	808	806	804	800	794	786	799	759	749	795	823	782	778	814	775	770	780	812	796	814	756	830	747	786	765	766	821	822	773	831	817	824	715	853	824	834	800	796	761	791	727	828	824	763	801	834	823	774	827	742	809	753	817	800	725	781	732	812	810	816	816	802	828	821	762	767	762	807	780	777	762	774	861	781	758	812	800	787	742	741	786	832	764	846	773	821	791	772	758	800	783	761	751	810	801	858	791	800	800	754	795	804	815	808	769	773	780	763	829	767	792	764	811	817	809	802	778	775	788	772	765	793	809	783	737	795	775	805	811	791	749	809	794	787	803	793	777	741	766	834	751	718	807	744	746	751	769	710	815	739	816	749	733	750	809	769	760	806	813	795	797	771	791	801	789	814	823	799	789	816	806	775	795	752	790	770	745	766	802	785	790	817	792	751	752	821	759	769	790	755	814	798	783	823	759	862	781	844	755	791	780	796	816	812	740	795	850	791	791	798	793	769	788	804	837	833	797	766	786	810	762	787	796	826	760	776	803	816	741	820	734	793	837	873	756	779	759	811	773	765	766	825	771	792	787	804	771	779	744	766	828	765	725	808	800	771	796	779	751	763	769	714	732	818	810	810	796	800	755	762	781	751	772	774	762	793	823	801	801	850	771	794	764	761	773	758	791	782	766	817	788	805	769	790	787	797	793	803	766	743	773	781	799	813	781	770	766	747	829	792	749	810	807	834	739	756	763	755	804	804	799	816	816	774	793	754	816	748	848	805	781	837	818	843	764	760	805	780	771	797	770	789	798	785	755	759	753	812	770	795	817	822	770	812	818	841	793	765	801	795	757	817	756	784	794	779	729	807	758	819	711	795	815	811	764	765	815	785	781	822	754	778	770	753	811	786	755	792	793	790	757	791	751	767	814	791	785	767	737	759	759	735	811	773	797	804	792	816	739	789	763	778	734	818	817	772	766	791	773	755	810	819	772	807	796	786	810	845	747	772	807	760	784	795	801	809	779	820	794	759	786	792	767	781	813	779	754	763	748	738	736	779	810	798	758	766	797	761	783	766	821	805	719	793	764	781	739	771	754	727	826	790	747	811	859	773	748	808	821	773	759	819	807	774	726	783	750	764	805	801	731	779	808	801	816	773	806	812	769	794	801	864	807	765	725	800	750	832	797	795	751	777	740	732	740	741	820	784	771	769	790	809	749	800	791	771	833	782	806	781	817	760	822	805	812	725	742	796	784	844	747	727	761	837	805	783	801	775	823	770	794	815	758	771	765	746	787	733	804	803	775	787	781	769	799	757	763	815	790	841	801	799	783	808	809	752	786	753	811	768	798	730	802	783	788	748	781	746	781	816	795	791	749	761	769	831	776	758	777	799	779	799	720	761	841	786	753	834	780	825	754	795	781	799	711	771	807	791	828	826	822	787	757	771	767	789	773	808	803	752	777	764	764	823	779	748	771	743	783	842	781	809	742	781	821	773	832	831	767	799	792	798	759	782	774	769	820	761	799	805	770	791	790	738	795	800	743	782	767	800	793	726	823	751	759	739	764	805	793	774	796	799	781	812	800	791	775	788	734	805	841	780	813	805	783	814	783	795	757	828	813	751	835	710	787	769	808	776	771	838	810	796	758	834	771	813	793	796	756	774	779	778	776	831	770	795	769	783	754	795	837	769	751	806	763	801	743	848	761	759	711	806	744	816	802	773	832	814	783	828	813	775	749	832	858	736	802	777	772	780	786	746	789	756	786	760	774	737	794	719	834	789	770	811	744	725	824	846	842	764	793	778	787	786	737	764	781	804	772	818	739	820	811	786	811	831	785	807	774	790	762	744	796	734	829	835	779	759	778	855	818	768	825	846	767	810	801	790	776	779	777	795	782	775	747	784	746	801	779	800	740	828	798	803	807	811	776	739	789	800	763	762	793	801	768	753	754	789	834	779	758	809	788	741	771	762	769	811	787	868	743	774	817	767	799	758	807	786	818	836	783	806	800	753	798	760	826	778	806	788	796	807	805	749	756	757	801	769	806	811	790	772	762	753	795	779	815	787	787	791	768	796	816	813	771	775	782	776	782	742	766	756	778	795	802	788	792	814	807	795	768	749	811	774	746	790	771	818	782	785	774	745	786	809	832	727	762	801	810	801	779	810	827	820	790	813	780	789	754	794	799	765	798	817	760	821	737	754	794	796	800	765	773	810	785	795	813	792	748	771	791	775	804	776	773	759	771	809	779	769	800	774	795	773	770	800	777	773	814	740	796	753	794	789	762	784	820	767	823	785	817	771	773	755	813	817	790	824	826	817	799	802	720	767	794	812	853	790	788	810	726	774	806	768	783	745	787	742	799	768	865	781	815	774	787	753	781	796	744	801	807	800	812	791	797	771	810	767	795	841	856	781	776	718	760	777	790	792	772	763	814	801	804	781	761	747	750	795	786	870	757	790	771	765	792	797	783	803	766	818	722	754	796	833	834	739	781	808	828	767	789	812	811	837	746	803	777	730	837	787	796	765	736	815	763	830	769	801	816	738	707	786	818	752	794	787	788	768	868	774	769	762	835	789	750	843	783	787	797	733	799	762	812	821	734	779	768	784	765	749	802	839	786	780	767	794	818	728	789	762	798	812	748	810	772	778	732	798	791	759	802	809	742	811	762	812	779	763	804	814	771	761	821	763	778	778	760	810	848	806	752	782	753	786	773	775	765	733	792	773	792	761	782	844	769	783	798	776	776	787	781	773	800	814	788	734	807	813	753	857	796	847	816	780	787	822	815	758	796	763	798	735	830	801	780	766	816	754	784	821	781	763	751	760	823	760	768	810	751	790	834	777	807	801	819	794	820	801	793	801	807	816	827	739	767	787	825	817	836	810	829	771	806	759	770	820	757	751	780	772	804	829	806	778	807	814	799	811	785	756	810	846	793	805	750	783	766	752	757	781	781	784	784	785	801	811	805	770	788	790	811	780	790	800	793	825	794	772	754	800	790	746	801	768	795	790	833	786	745	787	781	782	810	766	818	765	754	795	779	766	790	775	785	823	839	806	730	752	814	826	802	765	754	787	789	780	781	772	733	767	751	772	766	781	764	795	743	769	788	812	777	767	834	794	753	732	788	801	755	742	786	754	796	723	744	802	827	757	768	742	782	808	789	780	782	797	815	789	811	756	757	767	815	771	817	768	780	854	798	765	775	773	782	820	793	824	801	807	808	778	772	809	785	783	790	784	783	772	755	773	792	741	819	766	773	779	753	799	792	781	744	798	767	751	760	764	830	809	785	822	738	858	816	811	792	783	773	779	750	755	818	800	749	797	810	793	786	793	830	776	827	726	796	735	745	784	812	830	776	783	792	806	771	815	797	759	790	769	809	821	838	751	815	776	780	801	702	792	812	827	837	763	761	787	792	781	813
2295	548	750	635	585	563	1428	2006	2153	1651	1097	672	438	288	242	264	242	223	229	226	241	248	237	225	260	221	246	231	231	262	228	258	246	235	243	240	257	243	269	214	280	230	217	269	265	250	228	242	228	236	232	234	221	239	251	212	210	234	274	237	241	215	262	222	249	250	240	210	235	260	235	258	244	251	244	251	226	231	258	252	260	251	259	237	253	250	242	241	221	234	267	247	211	206	240	246	240	226	248	232	264	228	252	203	226	249	238	231	238	242	232	251	231	237	241	245	211	221	246	269	263	269	251	243	255	253	216	243	236	238	223	237	227	259	274	239	216	237	255	214	251	247	243	229	213	231	207	234	238	231	260	243	247	258	226	231	232	255	242	245	245	277	229	249	223	282	211	251	262	260	206	262	235	229	235	248	244	240	238	233	242	259	226	264	214	237	233	231	268	227	226	238	228	217	253	235	233	262	243	235	219	223	221	232	264	235	264	246	257	240	255	242	270	228	279	213	221	267	234	223	249	246	236	248	237	229	225	257	217	235	221	206	249	227	250	241	256	246	261	214	242	221	233	234	253	244	222	226	236	232	244	255	207	238	255	248	255	235	262	259	258	260	248	227	252	274	225	220	240	212	244	239	245	225	249	215	248	243	222	243	234	252	257	227	230	247	240	236	258	230	230	222	232	227	244	240	211	253	231	251	255	242	236	223	227	238	227	279	239	217	233	236	262	238	258	235	260	221	223	237	246	249	218	255	265	211	249	212	239	245	251	242	230	258	256	216	234	254	234	237	250	235	239	249	241	224	260	262	242	263	228	241	233	245	283	237	247	261	245	209	234	250	218	279	251	232	230	255	255	219	252	233	243	224	246	242	242	229	246	235	260	258	227	206	242	272	283	214	251	246	244	268	221	233	245	226	207	238	239	236	244	239	263	227	254	244	235	243	241	243	249	222	260	214	234	244	221	251	218	282	253	229	233	229	238	226	251	250	280	249	194	263	249	218	272	291	228	246	247	263	219	237	197	261	248	238	255	248	253	204	256	247	257	223	222	252	237	259	242	233	251	232	239	215	265	233	252	245	235	221	230	230	255	244	241	235	233	242	239	233	249	259	239	257	225	239	237	230	248	263	250	247	254	246	218	231	243	251	230	249	220	211	230	216	273	226	238	229	243	231	249	237	212	206	243	231	245	253	236	230	233	247	224	239	238	234	249	232	257	263	249	241	233	223	234	235	216	229	249	220	257	268	221	252	236	247	251	237	227	231	221	233	219	232	208	232	256	249	208	265	246	244	224	238	231	239	269	243	225	242	243	240	271	238	240	196	243	261	229	230	245	232	238	250	217	228	226	219	229	231	230	231	218	230	245	269	231	227	231	225	241	250	247	250	223	238	255	274	248	246	243	257	262	241	269	220	225	241	250	232	231	218	258	214	256	232	245	209	245	227	231	215	238	243	263	237	248	221	235	209	253	259	227	236	252	265	240	252	208	246	250	251	247	241	262	217	241	237	267	246	236	249	222	220	228	257	228	251	230	219	232	256	255	250	247	242	242	224	243	242	233	259	218	237	239	226	250	251	220	218	239	231	236	223	258	260	260	231	233	237	212	251	249	218	226	230	265	245	230	270	222	239	224	278	244	239	226	213	223	253	243	251	228	244	234	250	245	231	221	226	248	210	243	244	223	239	252	224	214	227	234	269	261	221	226	233	223	243	263	262	265	241	234	224	248	256	242	261	229	235	256	218	242	229	240	233	217	247	234	241	253	244	199	237	219	233	233	231	243	249	223	230	254	241	251	249	243	242	269	232	262	236	248	242	253	252	236	215	205	245	265	221	222	238	220	234	233	245	252	225	233	226	237	231	226	226	261	244	252	246	230	258	244	234	239	242	219	220	272	223	257	257	223	228	238	228	232	255	244	251	239	235	265	238	223	260	232	242	224	231	229	228	252	238	236	217	268	232	256	246	235	250	224	230	271	262	231	233	246	231	255	251	245	249	246	272	238	246	228	244	263	239	263	226	244	237	233	241	225	233	248	274	246	243	260	236	225	251	225	257	236	231	254	230	248	228	215	241	237	254	242	231	239	238	218	197	261	232	230	230	237	281	229	245	266	184	232	244	232	237	263	219	210	233	238	261	231	215	245	236	236	225	231	242	245	237	243	240	224	261	245	251	210	241	237	269	224	215	225	212	253	234	255	276	251	227	224	218	257	245	245	231	253	235	252	264	239	257	235	259	249	224	225	255	259	224	256	215	249	213	226	267	224	278	223	257	266	243	260	224	279	248	253	260	230	252	249	224	266	261	234	250	232	264	250	255	221	257	256	249	223	244	257	256	211	214	212	207	233	229	250	266	223	252	243	229	253	204	243	239	252	241	260	268	236	212	226	218	246	274	259	234	223	241	242	242	220	237	266	269	229	248	261	220	269	254	282	255	247	242	215	236	278	230	237	240	235	237	225	245	246	228	233	233	233	273	240	244	224	222	229	255	254	219	238	231	223	251	231	209	251	234	240	242	223	234	236	223	229	238	238	249	219	222	237	239	254	265	265	250	217	244	253	232	225	219	244	231	249	235	261	210	267	230	236	223	227	239	268	236	229	252	236	255	250	258	244	275	243	235	239	247	224	273	231	205	229	247	239	219	227	223	258	262	230	242	248	251	242	226	226	248	215	266	241	217	269	250	219	218	251	274	251	228	219	231	249	238	245	249	217	256	227	219	260	243	266	221	233	227	217	234	235	259	252	235	257	262	237	264	250	245	236	232	202	211	236	241	245	247	240	245	266	261	254	259	244	232	215	248	270	253	248	224	229	237	244	234	255	224	243	246	240	241	240	248	213	243	262	271	230	257	254	253	289	273	246	234	248	227	232	198	221	244	236	251	240	264	222	237	224	235	248	240	228	232	242	220	235	234	210	209	245	227	222	216	245	229	228	266	239	217	244	222	225	241	232	231	245	219	236	230	247	229	270	206	242	241	234	252	252	234	268	243	273	256	230	271	241	250	233	253	221	226	233	256	256	229	212	210	265	253	213	210	251	260	246	250	231	232	237	250	219	239	221	257	240	252	220	246	260	257	229	247	249	253	226	218	234	211	242	239	235	202	219	250	224	227	224	260	265	258	235	205	239	239	218	239	242	246	269	223	247	214	248	234	226	230	199	236	249	223	219	257	247	248	231	246	261	255	281	217	224	254	220	266	253	207	250	228	257	250	256	247	225	220	227	222	251	226	230	230	231	254	229	263	257	233	277	265	203	233	234	238	222	250	220	244	242	206	250	222	216	235	249	233	254	243	240	248	268	234	228	218	256	231	244	208	226	248	234	303	210	231	220	225	271	236	259	257	263	219	260	212	237	219	208	253	212	271	230	259	250	252	237	252	232	233	273	242	244	224	233	259	250	252	250	246	237	245	258	211	232	238	244	252	218	223	222	216	236	216	220	244	241	252	247	224	263	257	233	233	222	275	197	280	256	207	245	235	285	236	235	255	261	256
2531	890	1611	2075	1950	2397	7307	9561	9286	6592	4284	2569	1251	729	577	576	631	639	648	606	613	598	653	595	579	636	573	607	584	624	627	648	631	625	568	615	622	632	618	596	611	625	570	606	604	593	591	571	616	608	634	643	613	631	627	618	618	626	613	641	619	613	654	684	603	603	591	575	577	638	617	626	645	616	587	637	619	599	615	613	635	581	619	626	609	605	613	643	579	602	645	599	602	588	603	588	587	625	628	612	577	602	601	610	647	596	610	601	610	628	636	554	652	632	608	677	606	615	597	603	630	606	619	594	626	565	591	636	631	643	598	623	620	610	596	606	637	627	593	656	634	652	560	596	623	633	598	603	597	596	603	630	618	626	641	629	670	616	584	591	576	626	641	612	620	618	592	615	639	609	642	631	593	584	575	629	613	623	589	608	623	576	565	602	575	629	631	653	630	632	586	604	645	627	593	638	579	636	580	619	600	606	629	600	690	597	620	635	604	579	547	616	623	621	628	614	586	632	629	627	630	630	647	642	638	628	614	654	654	669	604	635	602	635	576	639	647	594	617	619	612	631	616	564	587	592	635	598	587	646	626	617	623	605	613	662	628	649	600	591	627	612	599	655	605	610	612	630	603	646	585	593	637	615	621	615	594	641	629	630	609	681	581	636	620	655	627	625	644	613	625	649	628	616	601	629	592	649	594	592	586	631	617	619	603	606	608	577	650	642	599	632	648	611	631	585	606	571	581	652	618	616	560	660	620	606	589	614	621	639	634	671	611	617	595	634	633	628	639	601	614	641	617	632	603	609	619	651	649	581	597	630	619	597	579	604	582	608	630	576	601	652	613	589	637	564	594	593	634	611	606	660	627	611	588	640	627	636	621	605	596	598	578	633	606	610	647	622	594	609	589	606	614	632	624	603	613	643	648	594	589	606	598	612	617	640	605	608	620	630	608	627	597	625	649	590	642	655	640	586	605	620	613	564	609	624	619	606	583	605	597	618	619	549	626	658	568	596	573	568	635	628	629	588	598	649	578	573	627	648	648	606	646	582	571	620	608	612	609	610	616	620	601	655	601	578	623	652	587	605	630	657	577	583	592	643	629	621	630	568	660	617	623	562	571	631	591	642	636	601	575	646	615	598	590	618	567	643	624	598	598	618	630	607	597	581	631	579	586	600	597	620	594	622	607	599	648	616	618	617	591	559	668	669	618	586	615	612	598	624	642	620	588	614	604	583	580	602	617	654	579	580	603	600	604	612	598	615	609	606	634	596	611	640	542	626	611	617	590	601	574	566	628	609	603	611	609	592	611	615	595	589	603	623	593	636	626	603	614	641	613	645	633	615	590	553	622	645	606	639	635	638	605	581	631	576	640	697	568	581	635	630	631	669	649	618	629	663	622	661	619	616	561	605	613	629	625	584	625	646	622	601	647	569	596	582	605	639	661	632	617	640	619	612	606	659	571	635	609	606	595	620	632	625	643	581	602	575	632	597	595	646	588	594	668	630	591	661	591	638	609	609	609	631	595	610	606	587	626	593	601	589	589	605	596	605	608	633	598	629	589	601	610	567	582	632	659	585	624	609	610	597	635	596	676	634	610	591	647	601	594	597	657	610	594	637	590	604	592	667	625	630	641	628	575	605	611	670	614	624	595	577	610	590	640	636	597	595	602	624	649	637	604	590	604	582	627	601	598	574	531	598	580	591	619	610	571	639	647	621	640	597	590	616	618	564	662	605	658	585	593	572	662	625	634	604	591	550	625	613	603	626	617	597	635	600	643	650	615	636	649	651	599	620	622	624	620	606	603	647	591	599	609	606	645	642	614	633	604	646	644	587	621	602	589	576	586	603	626	605	609	625	624	604	586	569	569	613	621	619	585	643	670	604	587	598	616	601	630	600	633	638	619	536	587	612	585	611	615	686	641	625	643	597	638	628	610	640	613	606	591	628	569	623	556	586	602	614	682	621	604	661	650	633	646	627	603	618	570	602	617	590	596	536	608	656	605	613	648	605	644	601	598	655	638	611	651	596	577	638	602	598	600	615	631	602	632	588	622	626	655	625	637	587	615	611	627	577	608	592	622	635	592	619	623	587	604	635	566	566	637	616	613	623	607	584	611	599	616	614	648	602	602	579	614	634	550	596	594	601	641	651	603	617	612	632	655	596	598	634	599	602	613	599	604	636	588	632	568	643	610	610	594	611	575	606	617	617	610	601	589	592	632	589	613	600	662	638	626	604	574	608	610	586	603	604	613	649	653	639	630	610	562	620	655	597	584	627	592	592	626	627	633	610	605	594	634	628	601	626	628	607	607	655	611	595	597	602	648	611	627	589	591	602	583	631	612	601	622	610	637	613	642	627	604	598	616	603	618	587	608	563	636	612	592	566	591	591	601	580	604	621	624	606	568	572	630	609	593	601	621	593	607	643	605	589	614	623	606	585	600	624	638	574	617	568	604	637	611	588	626	603	623	563	605	603	601	645	624	669	597	622	605	625	619	631	635	605	598	624	618	594	599	608	609	576	638	563	648	636	634	603	592	633	576	614	620	640	616	596	630	616	622	618	606	586	664	597	606	594	608	617	621	595	626	586	650	595	612	613	627	645	579	620	640	605	627	593	631	594	600	595	645	634	635	622	617	569	588	605	574	583	554	608	617	652	601	607	631	572	591	581	663	572	599	603	641	584	572	610	623	622	638	628	587	617	635	632	661	673	589	616	595	615	632	575	586	615	620	627	578	650	629	599	630	643	590	631	618	631	640	612	604	611	584	642	626	616	593	625	606	593	568	612	625	583	617	631	618	587	606	644	578	612	613	620	575	623	618	609	604	637	573	629	676	609	599	596	563	585	587	586	641	650	571	640	580	628	593	665	621	627	549	634	566	643	606	591	624	593	635	596	592	623	615	616	590	534	605	626	635	600	614	602	631	610	563	607	598	586	639	576	616	604	613	599	612	575	570	638	587	583	638	656	591	583	585	605	624	618	576	638	596	628	618	551	640	600	634	640	574	599	641	578	595	655	611	612	586	643	634	621	609	578	638	589	583	600	609	595	627	607	598	590	659	603	605	625	638	613	667	657	635	641	639	625	626	584	611	616	602	624	609	625	599	622	645	653	577	630	644	572	598	593	601	624	593	619	611	608	637	583	637	642	589	646	623	638	617	613	588	588	630	625	622	658	610	639	579	583	611	621	629	612	565	593	583	633	603	621	598	614	589	635	623	587	655	638	629	622	611	584	592	617	610	625	627	632	597	596	624	620	573	616	635	644	632	601	657	618	643	631	621	598	616	549	587	568	621	608	578	576	637	608	612	617	634	618	593	663	638	590	622	653	625	603	599	595	588	600	579	641	623	606	613	598	631	622	658	586	613	654	596	601	585	583	621	643	616	604	646	585	643	595	600	643	599	562	601	581	652	621	620	639	598	588	615	609	613	597	611	598	594	642	626	597	593	578	578	620	586	634	610	607	589	586	603	627	615	581	610	609	587	604	607	615
7142	1986	2392	1940	1480	1674	9914	25400	25547	18378	8507	4008	1375	569	324	305	329	338	327	328	322	329	337	319	340	334	343	337	290	352	329	321	293	310	326	312	302	328	329	325	306	320	325	300	326	329	329	319	347	319	333	311	344	298	321	325	312	326	357	337	331	322	352	294	323	327	347	314	352	321	289	341	336	310	306	331	315	304	331	324	323	282	332	305	301	322	347	340	350	328	323	317	317	332	351	335	333	301	336	336	330	326	309	361	319	342	306	309	312	311	323	363	328	358	342	331	321	311	309	335	349	316	344	310	302	343	348	343	336	313	287	304	339	308	309	282	319	328	333	329	313	327	304	329	297	347	328	306	326	310	298	309	311	307	344	337	323	323	312	326	302	328	341	348	337	348	340	316	326	252	341	340	326	327	324	326	305	303	308	298	365	348	331	317	335	312	346	340	296	360	330	300	332	335	284	305	306	318	291	310	327	310	321	329	327	343	340	319	291	335	305	317	333	304	316	330	303	322	309	309	298	348	340	297	329	317	330	309	354	303	319	313	352	364	313	299	346	319	301	298	308	297	368	322	327	334	317	329	310	286	308	322	317	341	328	324	333	333	333	340	310	341	329	312	341	334	349	329	333	354	309	314	361	308	342	338	294	319	337	358	335	308	316	328	335	318	298	300	323	338	333	365	304	322	336	351	296	322	301	293	326	309	355	312	352	328	344	334	333	348	335	323	321	322	318	320	322	327	316	320	348	311	334	298	354	296	316	299	323	316	280	351	297	313	301	332	316	357	350	340	303	352	329	332	345	317	280	342	321	304	297	302	322	320	278	325	321	311	302	344	300	323	311	325	298	291	299	304	333	314	321	338	318	310	320	322	344	331	337	322	332	362	322	298	340	353	315	319	314	350	338	361	298	310	304	300	314	327	316	331	313	328	316	280	311	336	315	339	318	308	318	279	330	321	315	327	332	318	324	325	308	322	339	328	323	309	323	294	344	334	323	313	350	290	338	343	341	314	322	333	343	323	328	325	334	310	335	361	337	354	337	326	377	278	348	321	304	313	323	329	354	329	300	322	337	319	354	320	306	313	343	316	297	300	350	297	303	324	360	331	335	324	346	298	285	328	342	298	336	341	308	336	293	310	303	305	319	306	318	336	364	332	329	348	325	364	319	310	325	301	322	351	323	325	316	328	309	300	326	317	318	344	337	334	326	340	339	310	330	342	331	303	312	311	335	324	317	285	307	310	323	313	332	335	320	331	340	340	308	355	324	311	297	331	306	320	332	314	320	334	331	328	309	341	316	303	339	331	340	332	342	303	313	302	288	309	316	319	291	288	305	331	309	316	327	278	323	325	333	349	350	343	318	348	286	322	313	322	300	349	327	303	333	300	335	282	337	319	310	340	316	330	310	306	301	318	311	308	325	334	314	310	325	330	365	313	326	331	313	326	351	347	315	355	330	302	324	342	330	350	324	340	346	339	296	333	358	319	338	309	293	309	318	308	321	306	338	276	344	287	295	337	298	329	323	346	295	301	324	325	352	297	333	319	316	317	329	340	300	284	304	304	332	307	331	319	318	320	351	329	295	354	326	344	293	292	357	336	310	328	324	337	341	311	344	327	348	296	362	315	299	284	351	334	309	317	336	314	297	317	338	346	336	311	335	301	333	330	273	325	319	330	313	327	345	326	340	329	320	306	333	370	324	308	304	315	318	319	319	350	336	312	325	310	329	305	312	315	321	360	335	343	323	341	328	330	305	312	324	296	316	353	360	331	348	368	286	322	333	353	346	337	351	339	298	336	313	325	326	353	356	332	339	314	290	353	343	356	326	348	292	325	335	330	331	296	307	314	340	328	344	341	328	329	321	327	330	333	315	349	313	339	311	317	289	310	294	318	339	344	307	355	340	316	301	365	307	340	341	319	345	311	310	313	322	318	315	340	293	313	319	321	332	319	323	333	351	335	291	303	292	320	330	325	304	324	326	333	304	309	297	349	367	318	275	322	320	328	295	311	307	345	318	300	298	326	309	307	345	323	356	337	320	340	337	324	352	318	335	330	307	291	329	273	346	309	293	331	313	323	323	355	330	328	337	318	346	321	337	315	335	343	320	334	324	320	323	318	314	317	319	317	323	319	304	320	316	343	309	303	326	306	315	288	332	332	307	310	330	317	350	304	299	327	324	332	347	344	319	310	323	340	341	340	342	340	284	337	287	351	331	286	346	311	347	322	331	318	341	337	322	289	344	329	343	315	309	312	329	322	321	335	350	336	284	290	355	347	319	340	348	327	321	330	323	279	333	304	347	343	295	323	301	348	332	301	299	299	309	311	323	324	333	358	339	293	313	328	307	319	299	316	315	298	315	315	304	337	327	309	316	317	295	307	330	295	323	318	302	336	323	353	303	329	306	342	307	304	292	324	307	335	310	320	358	342	335	318	316	349	325	326	295	302	317	323	317	313	293	372	368	333	334	288	340	326	322	303	373	336	314	324	316	346	340	300	322	331	311	341	351	308	307	303	338	340	315	317	325	326	337	294	315	348	294	320	315	324	324	305	280	317	346	358	294	336	318	346	304	337	317	286	293	332	313	308	316	327	340	328	312	328	331	328	315	332	302	334	314	329	336	301	339	314	290	325	323	337	338	317	365	358	329	325	341	341	320	316	299	330	305	334	367	317	315	295	324	297	325	323	301	303	314	347	313	303	323	331	337	306	302	345	324	320	337	319	331	311	308	347	361	324	321	329	323	325	326	314	351	297	363	348	302	346	317	343	300	330	294	307	318	316	338	314	352	309	330	300	320	306	310	335	344	289	285	324	316	300	309	319	345	369	323	314	300	296	312	315	320	317	323	332	316	317	349	299	330	320	330	333	324	371	323	314	345	308	309	325	343	357	339	325	350	315	295	316	317	342	304	347	348	350	311	311	323	328	286	322	335	361	320	302	310	319	301	350	296	309	312	334	323	313	350	334	320	355	332	328	321	301	329	339	325	290	318	305	350	335	297	323	305	328	341	312	313	305	333	320	308	324	316	324	350	311	326	322	324	305	316	324	342	306	313	291	350	330	314	308	300	305	324	346	344	350	334	330	333	354	341	326	332	322	337	332	307	306	335	316	315	338	342	321	333	334	313	303	352	364	325	297	308	321	344	309	299	336	326	312	309	343	322	334	316	306	340	296	315	333	336	318	342	347	348	322	318	313	311	332	302	321	305	320	325	327	313	346	309	337	319	300	326	317	308	358	285	358	339	285	335	298	325	309	339	345	359	334	334	330	348	324	304	294	300	334	317	301	336	297	318	355	321	324	324	317	330	329	337	336	319	355	333	326	293	333	372	337	298	330	306	315	340	313	301	342	337	301	326	347	323	316	324	287	287	352	335	323	321	307	320	352	336	326	352	319	325	308	323	325	308	339	326	327	364	307	318	306	327	309	337	328	377	288	328	319	299	296	297	311	334	324	297	356	349	314	324	334	322	302	317	305	314	325	303	322	344	334
6152	2322	4720	5615	5544	6704	29068	45848	44850	36281	23066	14368	5309	1870	826	821	775	797	772	796	768	737	835	846	880	841	814	785	872	741	809	812	794	774	766	813	760	771	756	786	839	771	878	783	816	774	798	808	803	782	781	847	762	834	812	783	750	751	789	742	805	825	787	801	820	772	771	814	779	786	821	812	762	750	769	778	771	767	786	834	789	813	784	779	790	777	806	787	805	779	777	817	812	818	796	802	813	800	771	760	725	792	823	781	746	787	830	744	796	786	823	784	839	855	798	755	799	818	806	818	800	768	724	776	802	807	851	801	796	813	746	790	792	810	757	793	757	785	768	765	727	772	825	808	784	801	732	803	785	822	835	790	770	758	770	806	835	799	788	770	774	809	811	806	778	782	810	788	773	793	778	791	784	773	813	769	814	730	849	804	768	792	777	794	832	767	778	813	806	791	829	723	807	755	831	835	775	744	760	819	824	818	824	761	803	813	828	774	807	812	796	829	795	848	786	781	780	792	864	768	786	838	821	836	771	748	795	804	793	823	825	763	770	731	788	800	791	810	771	765	818	829	795	798	766	860	804	788	736	888	770	780	819	811	806	782	794	780	780	823	744	785	839	797	743	792	806	790	826	800	766	832	807	806	824	789	746	810	796	796	857	783	793	794	797	846	838	791	786	803	828	776	777	795	749	799	730	838	765	773	823	805	785	793	794	806	766	799	810	778	817	826	781	756	811	782	766	776	769	759	794	813	805	720	792	754	790	792	856	770	743	836	805	787	788	791	812	790	763	831	819	784	794	829	814	760	786	823	775	769	811	809	785	791	796	804	786	777	819	797	777	829	794	836	790	812	752	800	796	765	803	826	794	771	779	785	820	804	818	784	835	777	787	760	847	760	817	802	826	783	830	840	783	779	787	775	783	836	837	832	766	772	782	796	779	742	813	794	798	862	785	772	833	811	816	777	840	822	819	759	789	811	845	837	801	811	817	766	803	825	747	787	809	790	813	820	808	777	829	820	799	814	785	734	820	799	772	775	798	796	830	836	762	758	828	758	810	805	754	829	810	791	860	759	798	783	781	811	769	791	867	708	802	870	773	805	742	808	779	729	793	817	808	812	803	794	796	767	766	802	804	815	787	801	824	852	766	815	789	833	859	793	787	851	817	825	785	820	794	786	765	841	837	842	798	772	817	742	817	793	818	773	807	781	805	830	759	735	787	756	811	785	777	790	809	756	819	819	837	859	850	790	819	773	850	762	782	794	773	812	798	760	781	787	742	807	797	809	836	834	811	747	807	781	792	779	747	759	788	787	787	791	775	794	740	869	798	773	796	803	786	785	791	782	770	784	783	813	752	792	796	810	793	765	817	779	779	816	787	839	824	805	796	761	835	793	798	779	791	838	786	816	819	765	816	798	786	796	773	759	822	794	768	793	776	745	797	773	779	787	779	785	802	825	851	816	782	769	775	783	762	843	817	807	760	777	779	758	786	736	771	756	827	848	824	801	798	805	797	810	782	799	776	815	756	781	813	829	804	790	840	729	818	799	800	834	824	740	783	784	797	784	787	857	786	802	775	758	802	808	791	835	798	772	840	799	881	794	841	750	804	789	789	764	746	762	812	765	830	771	806	796	822	783	807	801	784	805	796	824	768	794	801	791	760	774	776	855	794	796	793	785	805	796	787	734	776	777	788	780	737	816	772	799	801	802	794	808	792	837	796	835	799	809	800	751	775	782	823	796	757	766	809	787	800	803	751	795	796	803	807	798	844	749	799	805	744	784	777	772	797	789	833	748	762	773	808	738	821	815	769	810	811	760	827	764	766	741	771	855	774	776	777	793	804	824	825	851	754	804	785	738	818	770	775	802	790	804	821	771	749	822	816	828	811	814	797	812	783	830	813	743	787	799	847	755	778	805	764	800	839	803	812	742	800	795	808	762	842	780	796	841	784	786	777	784	775	847	768	791	810	834	804	825	763	796	800	809	803	794	808	794	898	780	825	796	822	752	788	759	825	803	811	863	785	752	783	836	798	856	807	781	817	766	808	768	751	796	770	721	782	811	797	791	803	814	771	762	767	806	761	794	779	811	807	795	831	828	838	818	785	833	805	801	806	773	808	743	801	772	759	768	757	808	778	800	808	802	809	776	820	818	783	791	788	828	769	754	794	812	766	781	787	749	836	801	807	846	797	848	785	787	825	798	722	787	794	783	784	756	811	788	833	764	803	834	789	795	828	784	788	762	807	783	786	810	814	761	827	715	844	785	769	798	762	850	751	840	774	799	825	775	809	780	770	794	800	809	779	774	783	777	772	824	811	769	797	774	804	805	792	773	840	815	790	803	746	817	809	816	786	821	846	773	803	834	809	748	816	766	827	792	785	811	815	747	757	816	825	782	825	784	796	817	761	776	822	762	771	784	801	806	828	810	792	791	825	776	858	828	770	783	767	801	785	799	802	799	744	819	771	792	800	758	784	816	797	796	835	783	759	772	797	761	843	815	759	800	775	767	782	833	770	797	748	775	783	844	784	837	777	795	731	794	782	774	741	765	787	772	788	800	839	801	774	774	795	791	787	763	745	765	771	737	794	792	804	788	823	809	741	785	793	801	684	771	789	786	877	779	777	801	782	752	824	789	795	715	822	802	774	788	858	758	811	781	812	861	754	801	807	795	785	773	768	804	800	797	863	762	776	843	792	769	790	763	753	831	809	840	787	847	799	809	776	830	804	787	825	840	730	797	832	857	814	772	764	799	792	782	845	767	791	774	780	766	773	845	747	800	823	817	790	754	772	828	842	737	838	773	781	778	791	791	806	768	806	793	803	761	796	785	828	803	853	770	793	818	774	779	819	788	752	810	789	764	774	794	808	812	838	728	746	825	793	819	798	798	752	822	738	785	774	754	825	767	758	888	812	759	786	820	760	823	826	764	775	804	785	752	770	831	779	829	745	807	784	800	861	761	767	763	803	772	803	799	775	772	795	761	805	793	764	847	831	836	857	778	764	826	824	775	787	754	782	773	804	763	745	828	830	775	813	826	794	831	759	807	785	791	738	777	854	837	773	829	791	799	805	800	785	846	821	765	820	808	793	813	779	781	823	818	749	761	792	826	762	755	741	827	764	802	816	798	763	835	853	828	776	785	787	800	842	852	790	796	833	797	832	727	819	842	788	803	736	756	741	770	788	834	785	792	782	815	771	813	836	755	800	820	832	733	801	766	797	757	796	744	742	819	775	860	753	761	812	732	827	761	799	787	802	774	826	806	809	757	800	793	801	822	772	795	822	802	811	883	853	786	797	808	807	778	772	782	801	798	752	768	796	785	827	816	769	812	763	865	833	782	784	802	824	813	809	803	783	856	766	801	795	766	818	833	773	810	802	774	790	758	789	748	769	816	760	826	799	810	801	777	785	738	779	813	816	767	766	767	824	815	820	796	779	848	807	804	794	794	851	753	831	811	763	764	758	792	815	838	785	794	794	812	805	791	768	731	803	781
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
