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
336321300455	336321300975	336321301525	336321302075	336321302625	336321303175	336321303725	336321304275	336321304825	336321305375	336321305925	336321306475	336321307025	336321307575	336321308125	336321308675	336321309225	336321309775	336321310325	336321310875	336321311425	336321311975	336321312525	336321313075	336321313625	336321314175	336321314725	336321315275	336321315825	336321316375	336321316925	336321317475	336321318025	336321318575	336321319125	336321319675	336321320225	336321320775	336321321325	336321321875	336321322425	336321322975	336321323525	336321324075	336321324625	336321325175	336321325725	336321326275	336321326825	336321327375	336321327925	336321328475	336321329025	336321329575	336321330125	336321330675	336321331225	336321331775	336321332325	336321332875	336321333425	336321333975	336321334525	336321335075	336321335625	336321336175	336321336725	336321337275	336321337825	336321338375	336321338925	336321339475	336321340025	336321340575	336321341125	336321341675	336321342225	336321342775	336321343325	336321343875	336321344425	336321344975	336321345525	336321346075	336321346625	336321347175	336321347725	336321348275	336321348825	336321349375	336321349925	336321350475	336321351025	336321351575	336321352125	336321352675	336321353225	336321353775	336321354325	336321354875	336321355425	336321355975	336321356525	336321357075	336321357625	336321358175	336321358725	336321359275	336321359825	336321360375	336321360925	336321361475	336321362025	336321362575	336321363125	336321363675	336321364225	336321364775	336321365325	336321365875	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	3650	2300	2824	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14499	2636	2766	2074	1476	1134	1092	20815	50061	42028	24575	8873	1663	352	172	158	147	157	157	147	141	152	132	137	159	163	146	142	142	143	129	105	117	127	153	152	139	138	135	136	122	134	144	136	138	140	122	150	123	145	129	143	135	143	137	139	152	159	145	150	142	162	129	166	140	157	162	158	143	113	142	122	139	141	163	162	122	143	141	130	141	132	144	139	137	146	140	145	121	154	170	146	120	126	122	159	132	134	127	136	140	150	152	152	136	128	141	165	128	112	126	130	131	134	141	129	158	144	137	143	106	142	138	133	148	169	129	139	142	140	144	130	123	135	135	133	142	146	153	142	132	138	137	166	141	136	146	149	130	150	111	120	131	130	161	125	136	136	144	142	135	127	162	124	143	137	129	134	148	152	135	141	124	147	127	152	138	133	110	141	117	138	142	128	125	124	138	136	132	136	150	149	139	136	137	124	148	145	130	136	143	153	140	142	167	130	130	124	153	139	129	140	134	136	147	157	162	136	137	150	125	130	139	148	143	137	140	126	146	145	139	117	138	139	129	145	140	128	131	145	149	157	137	130	147	146	139	134	128	142	136	148	129	154	158	139	134	137	141	149	135	135	132	137	144	134	132	131	163	133	129	134	132	157	152	141	130	139	129	140	125	136	162	135	145	133	161	162	121	157	136	141	158	140	160	142	133	142	132	144	133	130	142	143	139	119	133	134	133	135	125	161	128	140	134	171	115	128	145	153	149	146	154	147	144	141	136	151	122	141	126	150	148	147	129	128	124	157	138	163	152	143	132	143	149	166	154	135	134	139	133	136	143	121	152	147	138	145	131	135	142	125	132	129	152	131	132	141	166	124	127	139	135	144	146	165	146	126	128	157	128	128	134	120	135	140	132	136	145	143	156	168	148	136	159	149	133	149	161	119	133	134	150	145	123	125	135	126	131	140	173	153	120	149	135	141	129	131	128	130	135	151	146	143	127	124	133	130	139	131	134	152	148	153	173	133	152	140	132	134	136	146	131	136	140	136	142	136	153	123	159	143	138	149	141	158	145	156	147	127	133	136	139	135	145	141	153	145	134	126	127	135	141	126	141	151	131	147	143	132	120	145	131	137	151	148	162	148	125	147	149	133	139	126	143	154	152	152	145	134	154	141	144	166	156	129	144	151	143	126	125	136	140	155	128	165	141	137	113	142	120	153	143	117	122	165	128	151	153	159	136	133	140	123	140	134	158	154	138	128	150	141	117	135	138	140	116	126	134	125	123	140	153	136	153	137	142	132	149	129	163	128	133	135	137	123	113	150	153	155	171	144	122	160	143	135	144	136	128	146	146	134	147	145	145	151	148	151	143	159	172	128	120	156	152	115	153	142	138	121	150	131	161	143	138	127	140	149	129	151	141	161	125	138	139	144	117	144	141	142	130	138	138	156	120	133	118	127	133	109	138	126	149	133	149	156	148	147	136	140	159	140	158	133	131	133	151	113	161	145	133	130	138	135	141	124	131	129	149	130	146	144	148	168	130	118	133	164	158	151	121	156	121	143	145	137	122	135	147	142	153	164	158	115	146	139	134	148	136	127	131	132	131	134	138	127	128	121	146	139	129	128	145	154	131	148	123	155	127	135	153	150	124	131	158	152	134	132	160	136	126	140	135	153	146	162	122	142	132	136	144	136	128	126	151	138	148	161	148	144	122	134	145	143	158	144	156	131	143	127	129	144	136	122	137	137	127	139	130	139	152	141	130	137	167	130	136	138	110	133	140	124	116	144	146	142	139	140	122	133	148	164	135	132	137	134	123	130	128	171	146	126	119	141	131	121	118	148	120	143	148	147	128	132	150	122	138	148	133	147	161	146	161	145	143	134	141	129	139	143	153	132	132	136	132	134	139	114	120	143	128	150	132	135	138	131	118	134	155	164	147	152	132	142	137	126	135	135	150	140	154	144	148	124	136	168	154	145	129	137	148	122	137	110	128	145	166	129	141	133	152	123	137	119	146	145	177	136	143	143	134	130	136	156	158	129	141	148	136	139	146	124	128	146	149	118	153	154	135	159	157	149	143	136	134	134	127	137	135	145	122	119	137	140	143	127	141	126	140	132	140	140	138	144	135	106	146	130	148	141	157	138	148	151	163	146	139	125	121	130	142	151	123	126	122	137	145	123	125	170	129	145	141	141	149	158	117	138	145	163	143	139	152	149	140	125	127	162	135	137	158	144	135	127	156	150	127	157	124	145	162	142	137	139	144	122	127	156	146	164	139	170	129	134	139	107	138	158	113	138	139	136	136	139	154	163	148	132	130	141	134	141	137	144	133	155	151	114	148	151	137	159	146	149	140	138	143	142	123	145	126	117	146	119	148	143	134	133	155	131	145	131	139	129	125	145	155	127	144	123	130	155	140	136	140	137	140	144	149	152	142	143	115	147	131	132	138	128	124	147	140	152	124	160	137	164	138	135	130	146	149	153	133	151	131	155	135	124	125	139	149	135	150	169	127	122	121	133	144	138	139	144	149	150	146	140	172	132	123	153	145	158	145	127	128	134	137	132	140	144	143	155	142	138	138	121	158	137	149	135	136	159	155	138	143	134	120	139	138	126	145	128	125	149	130	163	138	144	135	149	152	140	149	135	134	128	123	153	135	134	117	146	105	142	135	129	143	137	132	133	136	147	133	136	147	164	143	138	124	144	139	125	155	166	150	130	149	146	132	149	131	132	153	134	154	133	124	138	129	118	151	144	134	148	158	141	152	140	154	135	147	151	139	157	140	136	141	146	163	127	136	149	139	138	126	161	131	133	140	124	147	130	126	131	146	131	142	154	159	143	139	136	153	140	141	144	125	140	147	143	122	133	144	124	144	131	114	159	137	138	130	156	135	142	142	150	138	148	122	136	126	149	149	138	136	141	141	133	125	124	142	132	117	143	148	144	134	137	149	127	169	149	124	154	131	139	123	141	148	141	138	145	142	136	147	123	145	127	143	137	147	140	155	148	132	124	144	144	154	143	129	136	140	155	161	136	158	138	154	142	136	121	141	139	153	136	141	139	142	142	134	160	137	139	147	108	152	105	121	146	126	154	138	134	126	122	163	170	133	126	135	152	134	137	154	140	125	138	152	140	138	105	137	138	140	160	143	132	141	136	142	142	159	137	134	125	134	130	142	143	136	154	147	117	142	139	129	147	161	150	124	143	145	146	137	143	130	143	121	145	139	151	130	140	130	141	143	125	127	146	154	140	132	169	113	142	145	141	156	167	160	127	123	144	145	151	145	131	141	135	106	123	132	145	144	143	155	142	158	130	124	140	151	123	160	132	134	127	157	130	148	119	146	146	152	134	157	145	121	148	144	133	142	127	124	138	128	142	135	137	116	119	127	139	145	136	131	131	130	135	138	146	133	150	136	127	147	141	133	141	145	113	125	141	126	119	125	128	149	157	151	131	126	144	149	142	135	133	161	154	114	152	130	130	121	117	140	133	126	143	157	146	160	142	147	164
7471	2432	5869	6485	5546	4819	4909	36083	62466	54291	37734	19900	6089	1352	546	429	439	396	408	375	380	432	395	407	410	379	399	384	422	389	408	396	400	438	431	371	393	392	381	412	419	389	398	397	455	379	365	395	425	389	397	419	429	376	410	429	396	410	362	378	414	391	384	387	416	377	409	400	398	455	408	399	415	405	402	389	422	404	394	357	382	411	399	401	405	372	417	410	437	412	464	400	429	401	388	414	390	397	406	397	403	397	387	405	372	398	390	418	419	372	417	418	405	407	404	411	431	404	401	427	411	368	400	430	435	401	391	397	431	417	424	387	397	396	402	352	438	408	425	399	397	390	376	410	438	432	405	420	401	428	412	406	391	401	410	396	414	436	408	373	409	418	394	382	417	410	396	396	411	427	430	386	364	386	358	397	365	392	418	399	387	434	402	401	381	407	401	406	393	371	402	362	382	377	395	402	425	427	420	411	411	387	388	389	394	386	365	428	411	369	414	375	437	403	409	380	413	415	366	366	379	396	409	384	392	389	377	392	391	400	349	425	412	409	404	414	401	429	374	405	393	404	422	444	414	413	393	394	410	384	392	437	393	396	400	400	419	411	378	401	400	406	382	386	406	373	384	399	426	379	423	408	408	412	418	379	381	396	394	377	377	397	356	425	390	422	393	413	396	420	428	395	417	412	409	393	412	401	403	384	432	398	400	420	424	414	409	434	369	432	405	372	410	447	387	404	388	412	408	381	398	405	419	392	411	406	408	400	387	409	369	390	400	386	393	361	420	444	381	441	395	397	407	437	398	389	372	398	389	382	418	434	401	426	371	399	348	437	370	393	429	400	378	393	436	391	439	389	422	404	378	380	368	412	401	372	392	397	380	378	408	411	433	434	388	436	423	402	449	379	408	386	410	417	394	386	400	410	436	408	400	394	414	449	409	394	415	430	428	412	407	359	399	421	371	434	405	387	366	389	403	440	387	395	371	409	428	429	408	423	377	417	380	382	372	426	395	399	454	415	405	390	352	443	390	424	396	426	416	362	375	381	384	360	411	424	392	389	403	383	397	410	428	408	382	420	405	410	398	394	411	418	397	409	427	404	407	425	423	415	428	384	400	399	374	351	404	423	388	382	390	416	392	386	374	425	409	407	438	438	397	421	435	420	424	396	405	391	441	422	409	396	397	417	457	383	399	389	385	413	403	373	384	410	424	400	387	397	425	399	418	385	401	403	387	395	381	395	416	421	437	396	393	382	390	375	394	435	424	412	369	401	433	394	374	397	409	382	377	393	393	423	412	421	382	429	419	435	423	409	389	432	372	416	396	383	401	398	393	422	456	394	388	405	383	405	405	386	401	382	416	402	389	426	411	425	411	395	376	423	416	372	405	422	356	392	448	425	381	430	417	397	435	401	427	401	367	362	403	413	435	394	438	416	413	366	431	392	384	369	382	407	421	435	374	440	398	450	418	430	407	428	384	435	414	404	381	390	408	402	412	407	403	393	368	396	407	383	349	453	393	406	406	365	388	415	382	420	424	406	426	418	406	395	445	406	392	419	433	425	418	373	392	432	386	417	390	443	411	427	379	391	390	409	387	440	384	426	406	422	409	400	396	393	444	377	383	428	413	439	408	416	407	443	378	386	419	422	433	406	395	427	402	419	422	397	391	399	400	389	390	421	394	388	373	403	425	404	403	419	391	414	400	420	396	353	430	427	389	381	417	398	403	408	408	400	386	447	374	375	404	388	415	402	384	411	402	399	387	397	408	391	366	403	395	410	387	432	410	426	423	393	414	390	383	407	364	383	449	394	409	348	412	394	430	400	391	385	379	424	405	394	428	406	385	391	388	396	381	375	414	444	446	435	412	392	412	391	416	405	377	420	380	418	395	417	379	414	411	408	451	397	377	432	402	409	415	371	426	382	394	409	397	416	401	389	406	388	384	421	440	388	389	399	393	414	418	404	383	409	401	393	380	362	394	371	395	411	421	380	419	369	396	390	401	369	405	381	392	409	413	399	410	391	392	398	425	377	432	409	389	431	421	433	391	416	363	407	377	387	374	447	386	403	398	417	360	407	420	411	400	374	379	359	465	399	415	432	402	423	405	399	422	389	371	415	406	409	390	403	397	421	371	395	399	427	407	388	401	415	394	391	381	407	387	431	437	427	410	417	400	378	419	425	385	445	358	407	422	417	407	444	421	377	414	386	415	420	436	373	378	404	385	416	392	407	393	386	395	412	405	427	405	365	365	385	395	384	385	413	367	369	378	385	404	387	413	413	402	388	364	381	407	412	415	406	420	377	413	389	412	414	444	418	440	426	385	371	389	434	376	410	392	408	412	385	410	396	428	406	411	413	397	425	409	354	421	408	408	391	412	418	392	366	368	403	424	396	412	413	379	382	432	399	392	411	397	403	444	380	412	408	421	414	397	421	400	402	398	398	415	376	390	407	411	388	381	411	427	396	379	397	421	376	453	420	398	367	414	389	408	401	405	393	406	373	378	420	405	419	408	382	427	410	377	416	413	367	379	427	397	399	404	379	388	410	409	397	389	399	438	418	430	435	362	387	400	384	396	402	383	421	406	400	405	383	406	394	403	406	438	415	364	380	391	427	395	386	377	407	427	392	416	408	382	413	414	365	391	382	397	407	423	415	419	419	433	370	380	387	386	432	403	406	384	398	391	383	396	406	362	413	421	430	393	374	439	415	416	378	365	399	415	417	421	374	389	406	407	396	391	399	403	404	353	402	418	422	431	376	401	365	419	365	408	376	406	420	382	421	423	439	400	421	370	407	421	374	370	398	410	409	379	400	406	411	386	403	394	406	397	416	394	398	415	381	377	388	403	420	419	401	426	403	423	420	421	438	395	462	399	384	415	392	430	406	413	459	395	407	412	398	376	415	418	386	425	393	402	384	415	387	410	402	423	430	399	402	374	422	388	401	383	383	455	390	426	406	369	389	386	422	363	393	397	418	379	367	401	405	392	417	382	393	377	353	377	424	437	365	393	380	403	408	386	441	437	381	418	413	379	356	415	425	412	408	376	418	374	408	371	411	398	396	377	403	423	404	404	380	361	376	404	430	395	417	405	359	420	355	448	395	407	434	406	383	402	400	374	421	370	426	415	408	437	409	410	387	393	433	383	361	399	430	417	401	367	407	434	398	418	381	356	390	365	395	392	410	377	439	390	393	407	378	423	383	383	403	362	407	419	379	391	396	434	405	391	395	412	422	407	352	407	385	411	440	418	369	400	399	418	385	399	398	407	424	388	410	397	417	399	408	418	388	419	369	408	392	375	434	412	393	407	369	415	381	371	393	397	394	394	425	381	407	417	434	388	383	413	404	410	397	433	423	403	404	396	392	408	404	399	400	402	397	357	416	368	376	387	392	410	389	434	393	405	433	388	379	414	422	448	415	399	368	440	407	429	426	463	398	377	400	367	352	431	381	436	362	418	440	401	408	385	412	389	427	380	401	432	395	398	425	399	409	430	392
2227	247	248	224	178	181	155	1025	4146	4103	2453	1053	380	192	137	127	161	136	148	158	132	136	131	132	131	136	144	139	139	148	138	149	125	148	136	142	136	140	124	130	150	135	133	121	125	154	137	138	134	137	128	151	147	142	111	132	130	135	124	137	135	117	134	127	154	147	148	131	142	135	145	129	128	128	144	124	145	127	123	141	148	124	118	145	145	148	122	137	128	156	132	144	160	140	131	128	132	132	120	131	128	136	106	131	138	128	137	146	154	134	146	128	148	151	138	145	141	154	148	143	139	159	129	124	133	130	132	138	133	131	147	122	143	134	149	144	143	147	133	129	127	133	137	126	165	134	137	122	132	177	141	145	128	147	163	145	136	127	139	126	127	121	136	139	136	141	143	129	145	144	119	128	153	113	142	139	156	128	141	142	139	116	153	115	128	125	133	131	130	150	122	140	126	129	124	133	143	137	141	131	156	134	121	139	142	139	137	144	148	126	156	156	118	120	143	137	131	147	137	133	134	140	140	150	133	143	122	139	141	140	157	122	137	153	146	125	152	149	131	130	155	136	140	138	150	119	141	153	125	129	138	121	134	139	130	131	131	135	135	145	141	144	131	140	148	137	128	139	139	108	130	136	148	134	121	149	121	138	152	152	123	148	143	132	126	114	147	146	143	126	145	121	145	139	129	135	131	123	142	132	127	145	144	144	134	147	143	148	150	150	114	146	133	146	147	129	142	134	133	144	151	148	140	147	164	138	142	128	131	123	145	134	122	119	143	149	155	124	155	128	134	149	146	130	136	146	154	136	108	141	148	136	141	134	136	143	141	155	133	131	128	154	136	143	121	133	136	143	133	144	146	158	136	135	129	148	126	144	134	143	147	145	135	131	161	142	155	136	129	136	128	148	144	147	143	138	150	120	163	145	137	128	134	154	158	135	132	140	138	135	135	154	146	143	142	129	131	134	139	133	121	123	131	168	126	107	154	149	136	155	142	141	133	140	125	141	171	157	153	134	149	129	147	137	139	125	132	120	165	118	126	129	131	149	132	143	139	131	138	133	128	121	134	123	143	135	140	161	128	136	131	134	147	141	119	122	127	147	136	127	149	122	132	113	111	134	150	125	129	109	128	139	133	132	150	135	142	143	144	144	162	139	135	119	115	133	135	130	121	142	145	164	130	141	130	136	138	148	136	129	144	135	108	150	142	129	143	156	159	136	135	107	145	140	138	127	141	144	146	129	162	129	151	138	141	138	147	127	146	121	130	120	145	139	136	129	142	134	141	147	145	135	123	146	154	140	140	127	126	133	151	131	125	142	151	128	145	141	120	127	125	147	140	132	149	141	117	147	122	154	141	137	123	139	130	133	159	123	146	110	139	132	124	149	112	136	147	116	135	115	130	134	125	132	129	140	127	138	144	158	149	133	132	125	160	146	139	139	147	143	141	148	145	120	133	140	130	122	140	126	121	120	147	131	141	137	120	112	124	129	156	122	125	151	142	135	142	145	145	125	148	140	126	157	129	143	125	148	155	125	149	126	162	135	126	128	133	143	142	123	124	140	149	144	157	166	125	126	120	134	152	149	140	127	131	113	125	142	144	133	138	135	136	147	133	140	129	122	158	128	127	141	130	124	161	142	129	140	132	125	121	135	149	144	148	147	144	130	135	152	135	150	127	133	132	126	144	140	126	121	115	117	130	154	144	134	128	137	133	128	132	119	135	149	152	127	116	123	142	139	139	139	139	138	154	146	151	141	137	112	144	129	147	112	110	126	139	131	139	141	154	159	133	131	132	141	127	132	146	149	139	133	137	160	141	146	143	137	112	146	161	159	134	132	143	144	134	128	116	133	124	140	130	136	157	157	147	150	147	137	124	131	142	155	129	141	137	130	137	138	110	140	127	149	129	154	144	124	130	125	123	137	127	135	136	143	155	156	143	135	128	134	148	142	136	147	105	156	148	115	145	135	129	148	141	134	125	144	147	142	117	137	127	138	129	133	111	134	137	144	120	137	125	139	142	132	132	145	156	149	139	158	115	142	146	150	122	126	114	153	139	132	128	142	132	144	126	145	133	130	149	136	134	142	144	143	144	152	148	153	155	155	139	136	139	131	128	131	118	146	140	119	138	146	121	139	131	138	120	137	164	149	155	137	133	142	124	152	127	140	128	148	125	125	137	130	131	143	139	141	119	152	137	132	154	136	138	126	144	147	151	132	138	133	130	132	130	134	144	134	132	148	141	138	144	124	130	164	146	140	120	139	145	119	148	161	148	160	126	131	120	121	157	137	119	104	130	134	148	125	136	144	131	142	134	148	147	137	111	124	141	136	125	113	138	138	125	135	134	155	147	120	127	154	129	151	123	137	147	133	132	122	114	122	124	151	141	154	129	124	123	156	144	121	141	141	121	138	143	150	156	150	148	131	149	160	144	129	153	132	135	123	138	148	129	136	139	130	160	145	117	136	132	119	134	114	154	146	127	122	144	119	130	145	141	144	113	123	144	138	124	143	141	142	164	153	130	138	139	144	141	138	138	146	134	137	127	137	147	153	149	132	129	141	129	129	141	116	137	118	128	135	126	123	136	136	132	133	127	134	139	134	137	147	143	127	123	150	141	146	135	143	133	146	136	138	136	131	131	138	121	145	128	168	129	133	137	103	140	130	134	166	137	131	141	161	150	136	129	136	134	142	130	146	128	122	149	139	139	170	129	147	150	134	142	138	133	130	150	134	133	136	146	126	152	110	138	123	111	133	121	132	139	116	135	137	121	152	117	127	138	143	127	144	149	143	124	144	129	140	140	146	126	114	138	120	150	130	127	125	124	141	135	132	139	122	145	157	139	145	128	139	140	133	142	137	117	132	137	126	140	158	129	113	117	139	146	126	130	126	127	150	144	120	137	136	144	129	157	147	125	132	140	157	146	125	153	155	140	126	122	150	146	123	129	149	140	140	155	146	167	142	159	146	117	153	137	137	143	153	137	137	130	136	172	147	144	128	145	123	146	130	150	149	160	127	148	130	132	143	144	133	141	124	130	130	136	138	125	139	128	126	119	137	148	161	126	154	133	121	157	142	126	119	126	145	123	129	140	140	144	161	117	143	128	130	131	106	147	134	155	124	149	143	151	146	131	131	127	134	155	165	123	142	117	150	156	112	155	126	145	130	134	135	141	134	130	144	125	147	132	151	128	135	133	130	131	131	139	149	118	137	145	161	124	140	149	127	142	131	125	139	151	146	147	134	122	122	133	127	134	134	149	142	127	117	143	150	134	150	139	137	135	128	146	126	127	145	168	133	128	128	112	136	130	117	146	130	158	122	156	126	119	116	143	139	142	138	147	123	152	133	156	158	148	142	136	150	121	131	136	131	120	139	125	153	131	138	145	136	134	122	151	114	160	128	143	119	137	151	130	124	142	131	149	138	118	142	148	133	129	143	135	126	121	147	124	136	144	134	146	148	139	146	140	122	165	116	154	135	132	145	141	145	142	137
2353	480	637	701	693	644	622	5343	16557	15492	9216	3997	1374	596	420	364	402	410	418	429	383	381	398	415	429	378	423	393	410	468	353	394	364	379	408	404	387	391	419	388	402	388	422	402	393	416	394	383	437	404	394	374	407	394	370	401	380	375	414	395	413	398	345	402	370	419	427	385	355	375	401	368	391	404	395	362	375	389	387	396	393	434	403	382	374	401	346	411	377	389	392	434	396	382	364	406	415	382	405	384	347	388	400	347	424	387	396	419	386	402	395	413	400	418	371	387	422	401	425	451	384	396	387	388	379	391	414	366	391	398	358	381	367	360	413	404	390	397	450	401	415	397	383	382	402	398	413	398	393	362	380	377	414	396	432	392	393	387	377	383	421	394	415	402	402	425	396	381	348	385	390	381	401	386	419	394	415	372	401	400	377	378	395	420	388	368	405	397	406	413	388	375	392	388	366	361	391	409	396	331	376	444	389	403	394	374	349	372	360	405	396	393	382	390	386	395	388	396	431	344	398	388	416	387	411	376	401	414	410	421	389	417	407	397	393	380	387	418	396	394	366	430	393	398	370	401	394	432	400	361	408	414	403	405	394	412	409	388	391	390	398	377	376	407	376	379	372	406	407	378	398	373	387	398	400	402	389	408	390	388	436	401	380	431	410	422	403	399	385	370	397	390	392	389	411	399	396	379	414	405	384	402	403	394	400	385	407	371	394	439	414	387	371	406	393	382	332	407	387	377	403	399	406	396	396	419	393	362	373	386	394	361	415	395	417	380	384	402	389	372	395	365	403	400	405	378	384	398	381	385	381	393	405	389	404	401	403	395	401	390	396	372	357	409	361	395	401	398	403	364	428	411	374	337	394	372	386	364	405	365	379	375	428	386	400	395	408	351	438	385	424	415	396	392	387	435	412	396	397	387	401	390	403	378	439	408	387	407	410	399	447	412	364	368	415	372	380	360	405	413	374	368	446	385	364	406	377	398	406	377	405	382	425	394	381	371	373	377	388	364	420	408	403	357	399	415	396	430	367	392	424	434	391	423	397	390	430	413	369	405	374	373	400	374	426	378	393	416	393	392	391	378	397	360	400	410	381	400	410	378	423	374	401	372	415	350	422	427	402	380	395	398	391	407	407	383	386	385	416	362	378	363	407	400	359	377	412	390	387	368	350	366	405	402	386	418	407	405	386	428	375	420	413	412	396	399	378	402	397	417	408	399	398	383	405	395	371	406	375	396	398	398	407	414	407	421	370	396	395	379	391	399	390	422	411	362	380	401	410	403	430	381	407	382	410	411	377	402	353	403	389	388	381	421	417	393	429	380	365	388	391	374	360	404	426	405	372	409	404	388	394	395	406	436	377	386	414	390	384	378	367	376	361	421	375	392	384	387	414	362	419	396	401	368	404	370	382	391	407	375	377	390	409	390	380	386	370	398	387	432	396	404	385	377	395	417	378	405	407	385	410	381	396	382	381	422	370	397	424	378	396	413	383	367	388	371	394	392	430	394	372	374	386	378	428	409	384	368	394	388	382	400	419	411	380	382	389	408	398	412	373	396	370	431	393	385	402	406	378	373	451	393	403	435	391	394	392	410	372	398	401	388	424	386	411	384	376	419	396	392	357	388	363	389	366	392	361	406	395	378	382	393	420	379	388	379	393	418	373	387	383	389	406	369	396	410	405	410	423	349	363	391	390	432	382	392	373	364	397	429	415	387	396	357	409	422	379	390	381	409	352	414	402	395	377	356	375	415	410	408	388	381	375	384	379	369	400	391	401	412	405	393	397	402	416	408	381	370	428	364	401	384	393	377	387	340	384	427	366	393	382	427	377	384	374	386	359	389	389	391	382	388	421	402	415	390	400	381	413	358	372	408	377	373	395	374	405	393	386	408	414	350	394	408	411	388	439	388	433	433	399	383	399	378	382	408	378	422	372	368	387	376	376	400	378	410	410	401	405	392	431	411	397	403	418	400	392	421	396	388	427	384	383	360	397	358	358	392	353	404	406	360	380	403	373	410	405	376	362	393	387	408	361	429	422	425	404	385	394	385	425	385	398	414	366	376	462	388	400	409	397	411	383	383	405	385	356	422	409	395	430	406	399	422	403	383	383	358	401	430	415	413	395	407	409	430	391	396	391	427	369	391	381	425	397	408	411	357	387	409	387	381	410	400	397	395	387	377	379	422	420	385	418	389	386	354	351	369	407	383	397	377	365	391	346	401	403	438	397	406	380	380	368	395	410	383	394	419	439	401	399	415	404	367	423	397	380	392	407	366	397	419	383	435	391	419	402	375	434	376	382	393	415	361	391	373	368	370	373	425	393	383	367	355	382	386	416	346	436	399	380	371	410	409	414	354	400	389	412	410	413	406	376	377	395	356	374	386	424	381	417	415	381	446	412	412	401	415	413	366	429	376	394	418	389	378	413	383	414	397	369	396	431	388	376	402	371	412	412	391	378	398	393	386	403	410	390	410	418	393	387	393	415	425	391	445	410	427	420	369	357	375	392	430	403	411	363	397	379	377	386	361	369	393	380	412	415	385	397	410	377	385	411	385	395	366	427	389	384	411	416	408	390	395	421	375	367	389	399	412	421	394	429	398	390	401	359	419	344	395	404	405	400	404	395	424	416	427	377	410	417	395	378	424	392	421	407	385	376	385	384	405	381	406	382	372	418	365	412	395	361	400	399	418	404	375	404	396	384	442	388	371	410	408	424	397	420	436	422	407	424	430	399	399	373	390	372	383	386	362	390	408	399	379	384	423	418	386	360	404	382	412	380	357	382	409	378	415	394	394	423	410	384	371	401	410	421	399	384	372	387	398	416	414	386	396	383	376	375	392	389	391	369	401	404	430	397	401	366	391	375	416	429	431	393	404	375	361	382	395	378	379	398	408	415	379	422	411	423	376	389	408	391	415	393	435	417	409	386	384	393	433	364	403	356	411	406	422	410	356	442	386	398	411	406	379	390	398	416	388	387	401	394	422	415	389	420	395	377	396	428	391	376	404	377	391	389	372	394	380	411	401	450	374	413	409	389	408	397	396	401	407	385	403	389	413	411	406	420	375	423	417	377	406	373	391	388	412	401	397	396	372	380	407	384	411	404	359	415	375	362	399	415	418	391	425	418	434	381	412	400	400	415	423	404	424	361	387	407	401	390	381	442	382	409	382	373	417	400	441	408	392	381	382	401	386	408	371	394	394	404	391	364	418	400	374	419	370	415	395	434	402	377	416	400	393	401	379	379	413	417	410	426	445	378	375	386	392	428	418	401	384	390	385	395	404	387	427	412	366	381	403	391	416	381	423	430	390	353	382	395	404	416	362	406	446	413	379	373	379	410	421	406	392	394	386	429	381	419	351	376	405	401	415	392	369	400	404	371	391	364	414	405	377	385	424	414	381	404	399	412	441	404	388	394	384	371	373	384	389	397	397	389	354	416	405	406	353	385	381	418	438	410	394	381	412	397	414	345	377	384	411	408	363	387	360
8565	1162	1492	1236	884	679	529	8113	35453	33146	19137	6331	1386	292	161	141	154	132	153	115	116	138	116	126	139	131	125	149	142	117	135	146	144	129	121	139	130	125	119	133	148	126	123	124	145	130	121	128	117	131	130	146	141	126	117	136	128	130	114	152	137	134	155	154	134	132	131	159	142	126	141	116	141	133	119	122	151	134	140	116	123	125	121	125	152	133	110	124	111	113	128	128	119	167	141	144	126	145	141	133	139	129	132	130	149	138	116	108	142	111	150	140	132	124	142	126	158	133	120	122	137	132	135	119	132	112	124	125	132	134	128	119	146	142	144	137	132	137	121	139	138	111	115	114	118	137	147	130	139	135	144	131	119	125	144	121	143	130	138	130	122	112	128	124	130	127	128	135	121	142	124	132	131	130	131	142	130	134	133	112	116	124	121	140	119	138	128	121	126	145	130	109	120	141	144	142	130	119	115	123	134	132	139	134	124	117	150	146	146	111	145	109	128	133	113	139	158	111	145	126	128	143	123	124	120	123	144	112	134	126	148	157	140	137	142	136	140	122	146	117	110	140	125	118	135	125	120	123	139	144	127	119	120	124	131	128	159	133	124	149	125	138	118	140	141	117	122	132	125	119	125	134	140	136	123	139	139	113	135	129	130	127	131	136	144	111	122	135	126	140	128	126	134	120	137	145	133	129	148	118	139	144	135	136	131	120	147	119	121	137	157	129	117	123	139	124	142	116	139	148	133	147	137	152	147	140	138	124	138	116	119	133	119	127	141	134	139	128	120	113	120	125	131	110	126	130	127	118	131	120	141	117	133	141	136	142	152	111	128	147	142	138	126	147	130	121	114	117	115	144	138	133	129	135	138	134	121	136	132	139	134	163	123	136	118	125	106	126	151	145	131	139	126	126	128	128	142	117	130	134	136	119	162	126	148	125	143	138	127	129	129	142	135	151	124	138	120	130	134	142	128	131	135	140	112	126	129	119	120	120	140	133	123	134	147	134	137	117	146	149	136	141	113	141	119	124	137	137	152	145	139	130	143	120	115	135	126	141	127	132	135	129	133	139	135	131	123	115	124	132	134	147	125	127	135	133	139	116	147	130	123	116	139	142	136	118	118	129	131	151	138	117	114	109	165	133	151	131	128	149	135	142	126	132	136	148	135	115	137	127	137	133	139	127	132	123	144	119	123	144	149	114	141	114	131	147	123	132	110	123	124	122	136	140	124	146	144	130	141	128	131	117	142	124	150	135	124	126	154	134	136	125	124	133	156	134	129	150	127	132	136	134	134	140	136	127	139	139	126	130	154	126	162	130	130	131	130	134	129	143	149	96	125	151	141	147	135	136	139	135	133	146	133	115	139	128	115	138	151	135	123	124	138	129	151	138	136	156	121	158	127	135	130	117	123	132	144	140	127	121	127	147	134	143	123	139	127	138	135	129	137	144	133	140	146	119	136	110	115	126	135	129	117	142	154	132	115	112	125	124	122	119	136	113	127	150	126	149	124	129	145	132	139	133	109	110	151	129	113	133	134	133	149	124	146	164	117	144	136	143	132	118	124	153	125	148	155	157	129	124	129	141	141	131	129	153	114	134	130	117	140	126	132	107	142	112	133	112	133	126	144	135	144	138	147	111	146	125	131	132	152	124	115	140	136	150	129	141	124	101	119	136	145	118	125	134	139	153	138	133	136	153	130	131	139	122	133	134	126	114	119	110	161	129	119	134	117	145	132	132	122	140	125	135	121	135	135	148	121	136	129	127	128	130	140	146	142	136	141	138	127	130	122	131	155	146	107	125	138	103	154	121	119	151	134	137	130	130	137	141	110	125	135	136	137	108	143	122	131	121	157	119	135	136	123	141	126	122	158	127	143	132	146	107	115	142	125	125	134	127	129	138	119	142	134	155	125	123	119	133	152	126	149	133	158	135	124	146	148	140	137	125	141	150	135	128	151	121	161	135	119	121	130	136	139	130	131	132	112	149	132	120	131	151	137	136	123	141	140	111	126	141	122	132	119	123	136	132	139	159	131	115	125	129	127	131	130	144	148	141	130	124	121	118	135	131	146	137	120	116	126	124	108	143	133	118	140	130	132	126	128	119	122	137	145	133	125	134	139	131	117	130	140	125	128	119	156	144	124	146	129	143	132	151	137	135	134	139	134	151	115	137	126	152	122	133	127	132	130	131	121	157	132	128	159	129	156	122	124	138	134	130	129	130	140	119	123	133	123	154	142	137	108	125	127	156	128	144	130	123	138	140	123	110	140	125	149	140	146	131	132	132	117	129	117	133	142	162	142	129	111	147	114	112	134	142	121	136	135	135	108	137	127	142	137	126	124	142	127	131	131	160	124	136	138	105	124	131	135	128	130	131	132	116	133	127	135	131	136	137	112	152	139	133	141	154	152	141	137	134	138	134	142	137	130	141	121	119	126	132	128	133	123	129	140	114	112	128	135	119	126	123	143	141	135	154	136	133	125	132	133	131	125	117	131	128	128	120	133	120	127	127	134	116	117	133	112	131	135	135	116	133	148	133	120	140	137	124	141	138	113	133	135	139	107	120	121	120	158	127	132	128	113	129	146	146	123	133	141	147	131	145	142	131	122	136	136	138	127	135	130	131	124	133	124	131	140	123	129	143	134	140	134	124	133	134	131	132	138	144	146	115	116	131	120	117	139	127	156	124	139	127	129	135	163	133	135	136	120	137	134	116	127	137	138	137	126	119	126	145	128	123	154	135	119	129	139	147	126	131	139	134	139	126	131	132	129	139	147	141	132	145	151	160	120	120	128	155	124	135	125	137	125	152	135	130	147	128	138	115	135	140	133	160	122	131	127	132	116	116	126	142	131	140	131	132	129	128	114	139	150	111	136	138	143	124	137	131	143	137	135	127	118	137	123	131	143	143	159	138	127	117	152	138	123	127	122	114	124	138	127	122	129	142	123	120	140	130	126	123	134	108	135	123	138	124	114	135	149	128	141	135	131	131	129	133	153	135	116	126	143	145	124	136	163	155	155	113	126	131	134	129	156	125	121	142	127	141	133	133	131	145	133	140	114	125	149	119	153	119	101	140	125	121	136	132	141	125	125	135	141	123	126	123	131	126	138	149	147	145	134	124	139	132	113	110	117	119	120	135	127	141	132	130	146	131	165	132	112	134	135	119	140	134	137	131	129	131	146	132	142	142	124	124	156	118	117	108	124	137	126	130	119	106	135	130	132	120	127	146	141	143	128	121	122	136	160	130	115	120	136	126	133	120	116	111	127	140	149	110	135	125	129	123	128	119	120	163	120	150	134	140	136	123	135	130	128	138	111	138	149	150	115	133	147	113	129	120	113	141	144	129	98	125	121	127	134	117	130	143	124	136	134	150	136	157	141	140	115	137	112	130	133	130	129	139	137	124	146	121	100	123	114	134	140	125	148	140	126	148	133	140	151	129	135	130	125	130	141	136	116	136	132	124	138	121	130	134	135	111	131	130	131	142	140	150
5929	1510	3534	4011	3540	2767	2386	20176	53039	48832	35036	17860	5396	1231	538	411	430	387	385	364	392	364	443	368	404	396	399	365	380	381	398	387	388	370	367	378	378	423	369	400	373	414	375	412	402	382	388	386	397	393	382	393	423	366	381	360	376	390	407	388	409	373	377	368	381	386	370	362	412	387	344	375	372	405	403	392	398	407	398	387	363	387	419	393	378	382	376	412	371	410	361	411	378	388	379	396	415	407	415	434	341	382	364	413	381	379	381	380	408	393	390	400	370	404	396	379	403	436	401	363	351	362	379	372	401	334	384	382	387	383	393	389	399	373	409	356	361	367	396	395	391	422	341	349	398	382	403	356	356	362	392	383	362	400	378	382	412	412	375	372	392	408	371	408	405	376	391	360	364	408	374	381	396	382	407	387	388	391	392	394	366	375	371	375	386	398	378	410	380	398	398	386	402	372	398	370	441	420	376	381	385	353	356	393	372	406	395	399	406	381	409	396	366	378	393	394	382	393	387	397	389	397	385	393	365	393	388	439	369	374	368	377	407	353	380	380	401	380	419	414	407	392	357	404	366	411	377	390	394	378	367	387	422	380	390	387	398	376	364	389	364	343	360	409	409	411	390	370	380	395	397	406	365	438	351	410	413	382	382	381	389	397	430	399	383	364	372	361	402	371	375	406	372	370	387	373	389	353	393	379	397	392	384	378	418	357	394	379	365	384	389	391	389	402	385	396	386	400	375	412	397	403	375	377	360	383	381	378	384	371	361	392	381	400	370	389	392	384	345	432	390	385	373	367	371	385	390	379	369	374	402	400	399	444	376	363	366	329	375	359	398	367	377	378	403	417	412	388	393	379	405	390	401	361	391	391	406	360	392	421	372	392	371	382	378	385	377	373	371	390	380	375	378	349	386	350	360	390	378	356	387	358	452	389	401	426	392	368	380	390	380	421	358	396	385	420	376	391	383	390	395	361	371	401	369	394	406	347	393	399	368	351	377	375	380	381	380	370	381	402	374	419	424	352	390	358	412	366	396	395	392	401	379	387	392	365	360	389	386	376	390	405	401	367	367	358	357	398	392	387	394	371	391	407	377	334	398	407	385	362	391	379	462	388	378	384	370	420	405	390	393	393	433	384	418	369	384	388	329	382	406	439	421	378	420	383	397	373	390	379	391	357	414	380	372	373	381	340	380	400	384	403	397	361	387	372	357	373	390	390	412	378	402	368	403	371	377	418	363	350	373	392	381	396	373	406	414	372	418	388	415	376	368	414	382	421	405	378	407	393	425	373	374	357	384	369	381	403	404	346	375	391	365	402	383	388	377	395	382	369	388	382	380	372	375	432	395	371	380	380	372	356	392	398	394	372	356	361	356	374	393	377	348	393	412	390	400	368	399	419	391	412	407	385	380	399	405	366	379	400	393	410	395	374	394	392	406	407	376	380	394	400	390	386	398	401	379	380	399	405	366	404	353	368	419	389	404	374	362	385	376	408	388	376	399	360	389	404	390	377	359	405	374	357	395	355	342	384	374	408	412	368	384	400	377	350	406	390	345	424	418	369	391	362	376	359	402	428	417	369	393	421	369	378	367	405	434	372	405	390	360	366	381	390	364	384	361	415	413	404	393	402	397	423	392	406	408	365	393	373	375	396	368	369	381	402	379	382	390	381	389	437	412	416	353	414	365	402	392	386	398	369	388	438	382	386	371	399	359	373	429	390	368	400	387	399	375	381	399	356	353	387	403	387	376	367	406	405	373	404	393	380	379	386	365	372	407	400	424	351	403	398	367	378	370	377	391	385	397	400	371	381	390	453	407	387	374	368	358	377	383	376	397	367	379	399	395	358	393	393	394	389	342	362	383	380	400	406	399	390	411	382	364	390	409	368	379	415	390	356	378	389	426	397	407	368	387	365	384	424	376	383	383	406	427	374	351	405	409	363	409	377	365	379	379	409	364	375	403	394	408	408	423	393	363	402	391	405	362	387	407	382	415	397	395	413	368	409	451	403	410	391	351	363	409	369	423	382	363	351	365	396	363	372	393	360	391	399	388	369	384	358	380	382	391	367	415	385	411	410	382	413	402	410	398	405	367	382	386	357	386	379	376	373	355	396	381	361	452	371	383	388	418	395	363	387	394	401	342	386	386	391	400	379	369	400	358	385	383	375	387	359	377	419	384	353	412	399	392	363	378	375	356	378	364	421	394	387	398	380	390	354	360	361	369	382	398	385	437	426	380	367	376	387	370	398	401	364	398	406	359	369	374	373	406	394	413	395	366	403	345	366	412	389	405	389	358	386	400	385	422	392	422	375	377	401	363	389	404	391	381	405	373	406	367	405	405	379	381	386	415	385	400	369	404	417	402	407	415	375	396	391	395	411	382	382	388	385	408	375	364	363	375	406	396	367	385	428	405	390	359	380	352	386	426	379	377	390	395	405	400	415	413	365	388	392	398	424	374	411	387	363	380	400	402	388	398	415	405	366	391	400	420	378	422	414	374	375	415	389	373	392	350	386	362	395	435	381	392	404	394	400	353	394	382	384	401	399	391	379	370	406	384	371	383	327	391	379	370	368	384	373	391	359	411	369	389	369	359	369	377	392	395	389	375	389	384	419	377	423	379	381	382	378	357	403	407	380	406	367	384	369	371	352	397	383	397	378	383	405	390	363	372	399	343	397	363	392	352	365	398	390	416	401	428	411	387	375	358	403	371	401	372	380	386	381	426	403	418	381	368	368	405	387	359	384	367	384	408	385	395	411	356	383	357	375	380	412	371	353	387	386	411	397	382	367	345	383	398	372	374	380	405	392	392	384	423	343	370	368	399	419	362	398	413	337	371	356	373	397	386	393	407	386	391	371	389	418	348	365	367	350	377	426	395	351	376	372	365	381	352	368	363	358	422	402	361	362	362	379	372	413	415	380	382	388	395	420	371	394	393	377	380	363	394	399	347	349	355	375	377	343	399	375	382	392	356	422	389	399	371	390	428	387	365	387	405	400	403	390	376	392	375	379	422	432	402	383	389	399	400	387	387	398	362	404	347	378	357	403	382	408	385	383	367	394	378	410	388	361	427	376	443	371	429	385	381	386	333	343	386	397	376	393	344	382	354	395	386	376	385	416	394	412	391	426	409	358	351	366	382	366	392	414	366	417	328	362	347	392	376	407	401	393	340	388	397	355	421	396	388	384	378	388	362	410	377	390	389	372	351	397	353	374	419	395	403	381	413	365	384	372	386	407	387	379	385	383	375	367	397	406	357	396	394	392	391	387	394	409	410	337	414	359	401	362	384	409	406	372	390	390	338	370	422	372	393	379	398	374	394	392	395	374	424	384	371	363	422	397	430	377	385	406	386	375	386	405	386	379	364	383	399	365	408	358	421	361	410	376	382	397	407	375	397	405	423	390	379	400	376	393	357	389	394	424	398	362	355	348	399	369	385	369	351	397	371	359	375	393	334	377	414	403	393	397	383	386	391	378	374	389	428	383	392	378
15019	2618	2929	2296	1503	1669	5025	25767	48396	44416	28271	11187	2528	517	208	169	150	147	154	154	149	142	146	135	172	143	150	148	145	157	148	159	135	130	166	153	127	161	170	165	128	142	144	144	140	144	153	154	135	149	151	154	147	135	152	149	160	151	172	137	127	141	148	144	169	177	151	141	163	145	130	153	149	122	162	140	138	129	164	153	145	153	152	124	150	140	136	150	141	122	154	164	139	147	138	166	148	134	142	152	149	124	142	159	162	149	143	165	148	132	161	139	147	161	136	155	185	168	142	134	146	165	169	150	129	164	130	147	149	160	146	167	154	147	135	161	161	162	154	166	157	161	161	140	143	128	135	145	133	160	151	151	161	154	154	157	162	149	143	152	169	116	134	158	144	138	126	136	158	158	136	164	150	132	158	147	145	144	145	130	165	148	134	132	149	152	160	166	125	153	151	160	182	148	152	134	158	148	154	154	128	139	168	172	138	140	136	142	151	141	136	124	137	141	140	163	140	154	144	150	117	140	152	148	155	154	149	147	155	165	149	154	142	141	146	172	142	160	132	148	148	137	137	155	181	155	168	130	148	158	149	134	153	136	157	148	132	140	155	152	150	147	153	146	181	160	138	174	135	140	147	155	140	136	139	145	142	165	142	124	161	152	146	184	141	155	161	149	118	125	130	170	140	156	151	163	152	148	143	160	152	150	137	160	144	128	141	132	169	151	124	161	140	151	132	163	120	159	153	156	173	135	140	149	133	136	167	173	149	138	158	150	147	151	130	131	138	149	151	148	146	140	141	155	153	168	155	140	168	136	157	137	161	173	149	161	160	139	166	158	166	147	159	149	150	137	141	170	154	152	124	154	142	161	126	143	153	139	157	166	151	128	159	156	161	129	156	130	159	117	129	162	134	148	157	133	146	130	146	133	162	165	181	158	157	161	164	150	141	145	143	142	163	163	132	143	153	166	148	137	144	113	142	142	154	137	131	155	127	148	145	145	176	156	146	130	122	161	137	159	138	158	145	146	143	155	136	114	157	117	153	148	122	139	158	129	137	155	137	145	148	144	141	155	155	171	149	133	148	154	144	154	147	135	156	153	150	151	146	145	139	172	152	161	158	170	138	133	164	143	163	142	144	139	145	134	161	151	158	143	146	164	147	166	136	145	122	140	175	126	144	149	136	159	156	149	135	167	135	162	165	164	157	148	159	139	144	141	153	165	152	150	141	133	130	142	179	151	148	146	154	130	155	153	136	178	151	159	155	141	133	149	149	147	161	166	150	137	147	143	144	143	135	150	150	145	158	152	146	153	148	156	154	159	143	170	143	128	157	134	142	143	156	174	160	161	169	160	150	151	149	137	157	117	139	152	149	157	155	152	141	153	145	151	160	150	121	155	177	134	130	166	163	147	161	159	137	147	158	150	141	149	131	153	141	160	169	157	148	170	148	147	138	143	147	138	155	129	159	142	155	134	139	143	146	156	139	162	147	135	154	167	166	172	147	166	154	150	164	136	173	164	135	163	142	136	163	143	126	150	143	134	143	148	129	145	154	140	130	156	133	121	152	144	168	141	138	154	129	160	157	146	156	146	148	163	183	172	175	148	170	131	146	146	153	160	151	153	151	173	137	140	138	149	150	148	154	144	139	155	158	152	150	148	145	144	148	150	138	157	146	140	165	140	138	135	144	187	143	145	147	144	161	147	167	138	136	156	160	147	152	141	158	153	150	135	159	155	166	159	139	139	149	140	144	136	150	154	154	142	137	155	160	140	146	150	140	157	153	142	147	128	150	158	159	160	159	154	168	155	160	144	162	151	163	148	151	162	139	152	137	163	154	146	161	142	141	148	176	154	157	149	169	134	154	159	144	138	131	155	139	161	135	141	143	140	172	156	149	144	155	145	165	164	137	153	172	163	125	142	155	147	141	142	142	146	155	160	137	146	117	135	150	152	171	162	132	158	129	150	163	173	172	169	137	137	141	177	171	171	133	167	174	151	121	158	133	116	144	163	149	149	151	140	166	155	148	153	154	142	153	150	146	149	162	141	129	163	129	146	136	156	137	155	151	134	135	133	161	166	143	159	156	165	150	150	126	181	153	150	134	139	146	142	141	163	156	150	136	167	163	145	150	129	163	161	143	155	147	145	137	134	134	145	152	134	145	145	152	147	149	151	129	150	157	153	139	154	142	166	143	157	160	155	160	134	119	158	131	151	156	136	144	154	147	129	155	144	134	153	139	142	154	158	148	157	145	156	152	141	171	156	138	170	169	161	173	134	140	158	146	165	157	133	149	131	139	155	138	152	153	147	171	132	159	142	154	156	176	181	155	142	159	172	140	157	143	127	161	143	137	157	153	154	164	134	163	146	166	134	138	141	138	153	149	142	161	142	162	140	130	145	136	169	128	150	168	156	115	152	134	149	154	154	136	135	156	150	151	148	115	150	157	154	147	161	128	142	170	154	170	149	155	140	155	158	124	139	162	150	132	144	156	133	162	141	144	158	143	143	121	137	140	143	155	142	141	148	139	136	165	133	143	156	141	148	131	150	160	119	145	137	144	148	139	146	148	143	138	158	159	129	156	145	145	140	147	139	156	156	134	156	128	144	141	163	145	151	152	148	168	178	149	135	125	158	156	142	142	135	132	134	147	137	165	150	131	166	150	138	162	175	142	160	152	152	141	167	167	161	160	161	149	156	141	141	145	175	163	132	156	135	157	147	153	146	128	160	173	142	161	149	136	157	147	137	123	138	143	149	165	170	158	146	157	153	132	133	157	174	148	148	134	158	160	136	146	173	140	149	169	143	190	159	132	166	157	146	167	146	154	163	148	154	142	143	149	129	134	160	117	143	128	171	146	136	163	143	156	172	164	142	158	148	167	134	149	117	160	146	152	153	144	143	147	152	134	130	139	148	154	141	163	159	162	152	136	158	147	128	150	142	148	158	164	153	154	137	151	155	154	162	150	161	156	126	138	150	152	137	144	157	148	136	151	159	150	131	147	168	157	140	139	151	153	136	158	149	163	153	131	144	151	143	148	154	148	136	160	160	157	143	172	150	160	167	146	162	166	137	126	141	135	150	158	142	134	187	169	135	167	150	145	128	153	136	170	154	158	139	157	160	153	165	134	149	138	160	134	151	151	133	150	160	175	145	154	154	152	153	162	166	150	159	153	144	129	141	165	138	137	163	147	140	144	138	155	158	147	141	158	150	143	147	147	143	173	150	141	145	159	139	154	151	145	156	136	136	131	159	150	172	145	160	146	141	151	142	129	136	149	148	127	133	171	136	143	151	139	146	155	142	134	153	163	154	132	143	151	153	129	125	138	154	164	145	154	154	174	165	151	152	176	168	154	163	169	164	148	136	140	144	160	129	167	162	138	149	162	164	134	141	147	159	173	155	144	142	149	147	135	160	153	153	142	142	137	143	160	161	118	144	174	151	155	133	142	155	138	139	148	146	148	167	170	126	167	157	139	145	152	143	183	126	169	146
7809	2560	6222	7043	5926	6473	15227	44600	63374	58492	42913	24248	8560	1939	679	441	415	435	466	450	409	464	457	452	425	459	427	445	491	398	443	416	393	422	424	450	414	408	445	432	421	442	436	385	442	437	397	452	399	445	433	450	427	457	444	428	431	437	459	445	393	422	395	445	463	432	430	410	427	443	437	437	438	452	444	391	412	432	419	411	425	410	426	418	432	489	422	428	422	411	420	452	413	408	433	413	417	402	395	471	407	403	440	437	404	457	431	452	404	420	431	436	407	446	401	424	435	442	390	456	451	426	424	422	406	412	458	437	434	390	419	427	436	444	415	455	455	408	445	409	429	407	439	398	420	394	466	423	430	406	403	430	393	430	430	446	415	410	419	482	427	424	412	442	387	410	447	433	413	427	412	432	413	456	412	440	444	453	420	412	423	406	404	395	409	457	407	409	446	431	400	419	399	459	424	420	427	438	393	430	453	433	415	440	423	423	424	448	428	444	402	473	455	469	419	419	431	440	392	435	468	433	432	438	450	409	375	464	448	466	445	450	458	435	422	438	414	413	427	485	430	384	469	435	404	436	460	385	429	415	450	413	404	399	417	489	435	452	436	397	460	419	468	411	437	388	422	431	402	419	440	439	399	436	471	431	431	446	415	447	457	436	393	404	422	441	458	404	474	394	421	403	421	415	392	416	450	441	431	416	417	403	425	435	414	443	415	450	449	450	432	445	435	410	425	427	424	439	389	421	427	449	430	417	426	407	416	443	402	418	462	400	433	462	451	438	450	420	410	440	453	429	434	461	433	390	423	399	435	428	430	428	450	381	419	414	407	473	469	419	439	466	423	422	405	445	425	389	412	429	421	444	419	449	424	408	427	418	417	451	412	433	426	451	406	428	445	468	422	399	456	430	446	460	452	435	436	444	460	421	411	418	427	441	448	438	416	466	434	427	416	433	392	426	419	466	444	400	427	443	432	420	393	432	394	412	432	467	454	414	461	443	444	449	447	446	445	408	438	449	413	377	435	438	430	430	431	455	451	422	421	456	432	445	434	428	445	458	440	430	448	434	427	424	454	445	454	394	432	422	420	423	390	415	436	405	468	425	415	402	428	435	427	424	450	438	432	453	436	430	414	388	436	402	423	429	443	440	443	434	426	402	390	415	427	436	387	387	431	418	410	373	415	438	439	377	438	420	450	471	445	409	441	401	446	384	425	415	398	460	434	400	444	423	442	447	457	420	476	435	399	437	416	431	442	452	427	430	456	424	467	413	450	396	401	450	436	440	414	416	410	396	419	404	397	403	430	410	419	414	428	413	442	451	430	452	432	430	483	490	456	427	456	437	456	440	452	432	454	430	430	391	432	440	424	433	430	461	456	431	428	450	458	409	429	434	408	474	410	411	464	447	445	452	430	445	467	428	430	411	469	430	429	441	432	453	442	438	414	439	413	461	433	447	412	453	426	433	439	431	371	425	447	456	396	446	390	435	421	439	432	473	427	419	430	440	439	420	417	436	428	458	425	437	429	429	444	439	421	428	431	454	468	439	413	410	445	399	438	421	430	436	449	433	411	418	396	408	426	462	439	430	386	439	459	431	421	457	427	406	436	417	438	433	430	425	402	434	452	445	412	458	392	439	436	425	412	434	390	398	408	463	403	463	419	408	424	421	432	440	430	392	407	427	416	371	447	435	421	421	436	407	441	431	474	451	438	433	434	430	423	417	434	420	416	403	419	429	390	443	427	442	476	432	421	404	406	432	413	431	427	411	435	433	447	425	394	434	438	427	439	456	433	429	424	441	448	390	433	418	459	427	417	414	416	438	438	422	420	420	421	441	413	435	447	420	436	435	444	426	426	444	399	422	439	430	487	456	426	445	438	423	454	418	437	445	407	432	380	392	451	445	420	470	418	395	463	409	420	401	446	425	439	449	449	448	437	408	417	444	421	428	437	445	422	451	418	464	423	441	437	453	428	453	487	435	425	413	498	435	403	414	416	448	423	417	429	434	437	428	421	412	428	444	444	409	419	423	437	437	458	448	429	435	409	444	429	385	434	417	405	420	462	489	435	433	431	456	435	453	427	460	455	402	448	403	438	438	452	426	448	436	412	455	442	449	456	413	422	432	449	435	433	457	456	427	456	458	427	421	411	425	441	486	440	445	431	481	431	422	459	429	419	417	422	419	439	409	426	427	435	419	437	451	423	437	413	422	435	445	455	462	409	387	445	393	460	454	445	409	434	448	430	410	432	412	425	425	449	430	459	417	450	388	425	418	445	420	416	458	381	440	431	447	456	402	480	427	425	407	406	438	403	410	467	441	425	494	459	404	419	459	435	455	427	441	442	434	458	413	379	440	443	388	439	432	422	471	439	409	419	410	379	455	430	439	411	428	420	438	420	473	420	433	442	474	400	419	410	440	455	448	437	433	470	418	440	395	413	451	470	425	428	449	444	434	412	422	427	407	456	419	450	440	416	427	445	444	454	408	407	416	459	451	419	454	419	416	451	438	368	429	443	408	461	437	442	445	454	469	420	438	448	441	445	409	420	412	465	446	453	424	441	422	436	405	430	409	449	441	414	481	437	436	409	438	420	409	441	433	440	461	417	437	424	436	457	446	477	442	418	404	424	479	409	435	456	404	434	400	441	434	425	448	409	431	453	404	475	433	420	422	422	429	447	428	435	412	428	414	412	476	448	450	416	386	418	457	414	426	442	439	413	430	454	441	407	426	453	423	424	447	435	434	441	438	427	424	463	455	416	401	448	400	425	443	436	471	445	447	405	436	436	409	414	398	439	439	440	399	419	437	433	420	412	396	435	467	435	444	440	417	431	475	420	435	397	414	400	427	431	393	414	423	427	438	425	429	407	421	392	438	437	404	426	438	431	422	440	453	416	463	448	401	449	429	477	456	441	453	419	435	411	469	465	465	410	447	425	418	408	458	430	396	452	437	425	462	453	430	417	439	464	431	447	416	416	426	424	448	430	397	412	469	408	460	412	417	416	419	422	435	416	378	438	416	459	461	404	425	446	380	451	447	405	449	427	403	445	401	419	419	441	413	463	429	433	425	450	421	446	438	460	458	435	470	432	404	456	423	437	466	421	444	406	476	385	457	459	411	442	420	429	413	411	408	436	465	425	405	376	422	417	443	417	461	444	408	423	426	421	437	401	469	446	440	448	404	421	463	449	418	404	422	430	479	397	422	433	435	473	413	444	467	445	453	461	383	425	456	444	444	434	471	444	440	461	454	412	420	417	425	439	409	424	459	429	440	435	397	435	449	429	403	395	410	404	472	429	433	451	440	405	422	420	432	436	466	417	430	417	451	427	435	481	412	467	403	416	434	440	436	458	454	441	415	434	397	448	398	420	454	415	422	432	403	439	453	438	444	431	455	426	416	398	441	427	400	439	428	413	430	447	447	414	395	429	426	458	438	453	451	437	426	411	447	421	434	419	445	439	447	444	428	431	464	448	414	428	441	433	433	423	426	410	378
2339	247	233	262	211	212	541	2611	4368	3863	2123	978	433	186	145	128	154	154	135	154	151	134	124	129	149	137	153	154	142	110	141	150	145	146	132	142	157	153	156	144	151	121	118	156	160	147	118	137	145	129	111	123	134	121	137	123	140	151	133	142	132	122	130	134	153	135	132	141	140	128	133	151	124	148	136	139	147	144	126	136	134	153	150	151	140	138	146	143	138	134	142	155	151	130	127	138	154	117	137	129	133	127	130	131	135	139	162	128	138	118	152	135	148	154	140	147	150	143	131	146	150	142	150	136	139	140	150	141	132	141	135	153	144	145	137	148	149	134	126	149	131	143	148	142	148	143	136	141	140	149	139	129	151	129	123	153	147	141	121	139	128	139	143	143	143	126	117	146	135	143	130	142	136	135	129	148	166	120	138	140	127	152	134	130	147	167	146	139	157	143	127	116	128	162	153	148	131	144	140	142	139	146	128	145	150	146	150	135	144	118	137	132	157	127	123	131	140	149	150	142	146	144	156	141	142	140	132	151	142	133	135	100	135	131	134	153	138	154	125	158	154	153	144	139	145	146	145	131	135	138	142	139	150	143	170	127	145	138	165	131	121	122	127	140	128	142	131	138	115	162	151	131	117	153	140	138	154	161	132	143	129	148	147	133	132	135	145	140	149	145	127	145	168	153	176	132	156	141	160	136	134	145	139	140	124	132	148	139	128	112	157	133	119	161	162	157	161	141	133	121	130	117	134	138	129	159	134	121	142	128	150	125	139	126	151	131	146	130	138	170	140	147	119	143	131	138	153	162	104	135	149	142	142	127	131	145	138	130	132	135	130	145	147	139	122	129	155	142	157	142	134	137	146	161	141	148	143	120	142	137	147	156	125	139	146	151	148	146	136	159	137	155	151	144	131	117	128	136	126	147	139	162	132	137	125	141	163	132	116	130	146	139	126	135	164	136	139	133	164	160	148	131	152	153	156	137	147	138	141	130	161	134	151	135	134	145	129	148	144	132	142	133	144	130	159	148	154	134	130	135	139	135	136	132	126	146	138	113	146	171	135	140	135	158	143	120	136	145	140	141	146	164	135	153	137	145	128	145	141	142	148	135	160	142	139	155	134	140	141	133	143	172	160	144	147	140	137	138	129	157	131	119	142	139	130	146	157	126	136	128	108	143	135	135	139	132	165	157	143	131	150	152	135	139	155	126	150	146	143	143	128	132	125	135	134	110	136	135	140	140	147	140	136	131	129	156	127	130	142	142	160	153	134	133	163	143	128	131	129	131	120	135	117	130	130	134	132	135	165	151	145	163	133	127	144	146	135	134	158	141	118	147	154	135	142	150	136	144	129	137	139	137	108	152	135	126	161	141	135	160	135	145	129	154	150	136	117	124	136	132	156	140	134	151	149	130	137	133	148	159	125	145	143	137	153	138	144	140	151	136	128	156	149	122	154	134	120	138	120	164	148	163	107	130	150	132	167	133	149	132	140	138	141	130	132	137	157	142	142	173	139	151	135	157	144	135	154	154	147	148	140	153	154	156	158	153	136	171	129	149	148	141	145	151	151	138	142	114	139	121	130	139	153	137	130	140	148	140	143	147	138	126	141	140	122	139	128	141	156	152	132	142	136	139	141	137	136	145	133	125	166	135	164	138	149	137	149	146	151	143	146	171	141	115	152	135	128	140	153	129	143	139	150	137	149	147	145	123	142	136	166	151	157	148	112	144	136	160	135	139	132	144	141	151	131	132	125	145	136	128	152	144	129	131	149	125	132	155	144	143	130	130	131	143	137	127	146	117	131	166	133	140	139	137	137	169	123	127	127	153	138	124	146	129	145	145	161	129	150	138	155	141	133	146	150	147	152	147	136	144	136	147	149	159	152	162	143	127	151	135	146	151	153	139	129	133	151	150	175	124	124	120	163	125	154	141	154	155	124	150	150	130	132	138	124	154	126	156	128	150	112	132	149	121	124	135	139	133	139	131	122	142	126	159	129	148	132	152	119	137	130	156	153	154	168	129	145	139	121	138	120	128	138	143	136	148	124	144	150	140	132	125	141	135	131	144	124	165	161	124	144	136	112	145	156	152	151	149	120	148	122	138	133	149	131	128	130	116	142	130	129	128	149	132	118	132	147	152	140	140	129	133	149	126	151	140	161	151	141	144	137	137	138	127	173	144	117	142	132	132	146	135	143	140	132	127	145	175	148	125	143	135	153	138	142	149	151	137	161	149	133	124	136	118	148	123	144	134	159	140	120	157	145	138	130	122	151	136	134	161	143	140	150	142	146	124	144	144	164	140	144	133	124	126	130	140	144	151	134	146	121	139	139	136	136	135	146	174	126	127	134	147	147	135	143	140	167	147	152	121	148	136	120	129	131	123	150	136	161	135	140	154	139	141	155	136	147	148	141	157	157	132	135	152	150	138	150	148	122	125	132	155	130	152	125	130	129	147	125	140	159	143	153	133	127	123	157	154	149	133	152	141	149	130	128	141	144	143	142	160	135	131	130	167	142	158	135	148	163	151	123	157	130	146	158	148	129	150	140	139	135	147	136	124	160	123	158	131	140	141	135	133	143	151	141	149	152	134	124	138	136	137	108	171	138	159	144	154	127	138	149	134	132	136	130	149	151	140	140	152	148	140	143	141	127	147	126	156	134	136	137	108	136	149	147	152	139	141	139	142	133	155	146	131	137	144	162	163	153	152	139	169	146	130	130	130	136	143	132	153	158	134	141	148	142	138	146	128	161	129	128	128	141	115	107	128	137	153	142	144	127	148	143	144	148	142	127	123	136	160	140	126	136	156	127	141	140	157	135	136	140	137	134	150	130	145	142	122	149	140	139	129	138	152	144	162	154	120	156	131	130	133	137	136	136	134	143	146	146	148	162	137	157	140	135	143	148	117	155	148	151	129	169	155	129	141	138	148	147	120	152	130	145	137	162	123	145	132	149	117	151	177	131	127	124	135	128	161	160	149	116	139	124	154	150	135	150	150	142	119	137	127	138	135	147	148	150	124	148	140	156	135	122	160	154	153	140	139	127	153	118	151	103	143	127	126	130	140	137	131	104	149	133	134	143	119	124	137	122	144	134	132	142	135	139	136	138	156	121	148	120	132	143	119	135	135	138	139	131	140	133	159	120	129	128	148	145	144	143	111	152	147	140	148	140	158	143	142	137	161	154	152	148	116	136	155	127	142	156	158	148	155	166	138	134	114	126	115	134	128	141	160	146	128	147	163	148	125	130	136	130	145	139	147	158	165	136	138	152	158	139	129	169	114	139	131	155	153	124	135	143	123	142	126	135	142	130	144	134	144	138	153	133	126	143	149	144	142	140	137	156	121	132	131	130	133	133	150	158	143	139	149	167	139	120	134	138	138	141	132	127	140	161	170	142	131	146	119	164	137	154	158	133	137	129	133	133	163	126	133	138	131	132	126	141	138	141	138	153	155	151	114	133	145	143	145	145	127	134	125	134	129	138	158	151	150
2281	558	761	767	686	831	2670	10984	16635	13513	7802	3682	1277	594	398	457	400	430	401	448	404	415	402	423	372	400	416	375	442	412	413	383	390	378	409	399	432	429	389	418	414	417	394	414	379	403	431	412	443	437	424	428	407	414	444	417	387	410	414	361	397	414	381	411	405	398	379	402	411	390	391	390	393	391	411	369	375	392	389	402	384	401	400	413	426	357	419	394	450	385	418	379	381	379	412	417	430	404	395	403	433	375	419	428	433	385	432	408	368	423	398	418	400	377	389	372	395	420	410	428	409	412	429	405	400	417	393	387	403	399	418	397	386	375	428	424	400	386	379	414	451	412	398	399	385	422	391	433	429	403	428	386	398	415	366	396	418	381	417	387	397	409	430	349	417	435	456	416	418	393	408	409	420	396	408	373	420	382	406	408	374	402	465	445	399	443	394	385	385	413	416	421	426	376	365	359	437	401	381	403	450	407	417	399	397	421	439	400	403	386	400	397	381	421	405	392	413	422	398	378	410	388	431	412	441	419	409	380	417	417	437	415	428	405	425	380	394	391	410	411	440	386	414	427	431	415	421	412	447	421	394	392	391	414	427	446	409	411	387	449	427	397	397	420	403	418	425	417	403	406	391	359	391	395	379	424	396	412	402	423	430	440	401	409	398	376	405	421	436	425	396	424	406	416	403	401	409	411	425	427	390	399	407	381	395	405	412	410	431	396	382	395	403	431	398	390	396	430	375	377	442	409	403	385	399	405	395	399	409	429	374	398	433	432	398	377	407	433	431	395	396	385	396	369	391	417	398	353	427	418	389	424	442	389	421	375	385	407	383	380	425	394	414	425	421	409	435	397	431	391	415	420	393	418	422	425	401	410	419	416	403	424	412	411	414	416	378	414	425	422	405	394	426	439	390	409	382	384	368	390	367	411	412	422	407	396	406	383	384	378	396	412	412	448	419	425	393	406	411	383	429	414	390	367	411	401	420	408	409	382	410	408	408	370	398	428	397	413	398	422	395	411	410	396	394	403	415	429	402	420	411	420	410	405	424	437	379	394	407	381	384	436	405	412	387	452	416	403	389	413	397	392	405	397	384	377	384	420	421	429	431	438	442	382	446	408	416	411	433	393	424	398	433	412	387	408	409	371	423	412	393	401	419	436	403	395	402	423	408	424	394	384	349	392	427	395	416	397	412	409	405	400	403	404	387	415	408	398	390	421	393	404	411	418	408	413	410	410	395	425	397	354	430	402	385	424	408	432	395	402	416	390	430	427	384	444	421	388	414	434	419	408	397	397	410	358	392	401	381	409	388	423	365	388	415	391	449	390	371	431	407	394	395	420	412	390	410	406	400	367	391	421	406	419	390	393	419	355	404	363	427	389	397	409	403	404	421	419	368	409	399	392	373	349	403	411	383	394	368	426	404	396	410	408	417	356	425	417	422	473	377	406	409	394	408	376	416	418	401	406	375	408	410	414	405	370	402	394	408	394	375	407	393	387	392	424	419	410	373	370	429	413	419	399	421	362	435	393	407	384	363	374	392	406	412	404	444	404	409	408	454	422	381	411	417	426	376	409	387	414	431	411	411	401	410	410	379	422	426	426	435	393	382	399	374	427	407	409	425	382	405	399	412	371	429	443	441	407	353	425	381	425	434	420	422	384	445	390	423	453	425	376	407	418	417	422	399	423	405	412	430	406	394	439	405	406	423	389	445	407	419	481	419	395	378	429	417	433	399	434	411	390	392	402	414	429	394	409	404	404	386	415	382	405	430	414	421	411	393	402	405	405	413	435	395	435	417	363	386	403	405	422	372	404	410	388	423	390	424	386	390	419	425	419	425	404	436	380	412	398	434	383	425	393	421	415	420	400	425	418	424	430	389	415	408	428	445	382	390	392	348	390	346	422	387	407	433	384	440	393	426	383	415	397	426	404	419	404	408	396	373	395	406	428	407	406	366	390	396	420	405	397	378	438	372	421	420	458	360	397	431	402	411	365	384	424	413	391	425	405	417	413	401	382	433	404	425	403	405	382	375	399	410	419	392	396	416	394	453	421	395	399	409	384	414	397	381	412	393	401	386	430	366	406	419	416	441	421	387	422	393	400	378	363	447	406	384	429	418	409	413	410	386	399	395	401	394	392	387	409	383	395	368	436	385	412	424	413	405	411	398	410	403	450	417	444	422	433	385	402	443	396	374	412	375	396	386	404	399	395	417	434	404	427	384	406	450	404	402	384	423	401	407	420	444	390	408	361	381	424	425	401	408	422	382	400	413	399	396	395	421	412	389	403	445	374	429	360	420	406	387	417	394	429	388	409	396	405	423	420	393	432	393	411	420	394	433	374	440	412	436	387	392	391	402	424	407	428	381	435	463	421	406	422	373	391	394	404	390	432	408	406	392	401	420	398	379	379	421	401	394	420	429	385	389	391	380	387	381	463	380	386	376	388	415	440	377	399	411	403	397	436	422	370	410	401	405	460	427	399	420	398	403	433	400	415	379	404	423	402	397	378	411	402	389	370	406	402	386	411	408	401	402	400	432	438	431	426	423	389	411	450	426	421	411	409	403	414	414	385	407	388	408	425	360	413	404	438	433	404	405	406	361	388	411	399	405	427	441	417	400	412	390	387	367	427	402	409	414	408	402	394	429	409	380	438	386	378	377	412	433	418	376	392	391	356	388	352	411	387	405	400	361	428	418	387	423	382	384	393	420	395	402	417	417	416	393	434	396	404	372	395	387	407	424	410	424	385	370	377	409	398	398	406	432	407	383	402	415	446	391	392	415	420	375	365	434	408	425	435	386	405	406	403	384	382	371	436	370	394	408	427	393	416	397	435	390	429	457	402	391	442	442	395	409	343	414	433	407	413	412	410	414	385	419	361	406	363	435	397	391	404	419	390	411	422	370	403	440	398	451	421	406	422	401	402	439	412	417	389	395	417	432	416	395	382	426	387	386	410	420	426	421	397	433	421	413	399	399	435	416	400	414	443	415	396	412	419	400	420	420	405	428	387	446	411	378	415	401	386	405	423	417	392	409	391	431	390	459	418	384	430	423	408	416	451	426	448	422	414	392	412	398	399	440	437	395	428	373	407	392	396	380	389	435	407	401	409	418	397	413	422	411	413	375	358	424	398	404	422	398	399	425	415	384	403	414	385	402	405	378	422	370	411	443	378	356	402	440	389	418	442	431	398	403	451	371	389	419	445	399	408	425	390	384	402	405	380	400	390	391	405	400	398	379	390	393	413	381	392	450	393	393	382	363	358	428	438	400	426	383	390	400	429	393	407	384	402	391	387	391	415	400	407	431	384	452	412	426	386	416	396	428	385	399	383	423	426	377	404	401	411	417	395	414	392	398	394	414	385	405	410	406	355	374	450	399	390	433	420	381	416	405	406	404	431	424	413	397	409	429	401	397	410	379	440	402	398	384	397	398	419	412	414	434	402	455	444	394	409	382	407	407	399	403	398	428	397	425	405	403	435	397	393	405	394
8868	1297	1505	1148	909	1249	6977	29054	37845	27031	12534	3490	814	251	150	157	141	146	123	139	131	138	154	121	144	139	126	148	138	136	146	132	134	142	145	121	136	147	145	141	143	143	144	134	146	119	140	149	128	141	138	126	124	143	150	114	138	128	135	154	154	147	115	157	141	153	140	136	131	151	159	133	132	141	134	138	139	132	136	130	127	145	138	146	144	116	133	137	133	138	147	133	145	144	141	130	134	154	139	134	142	141	142	120	143	136	143	147	140	131	141	149	118	132	152	139	133	110	146	131	144	145	138	138	155	151	119	135	131	134	118	126	118	161	137	152	166	147	125	146	119	149	140	119	138	140	121	131	132	149	139	141	136	157	152	140	130	165	130	155	129	156	144	138	153	143	138	122	147	145	140	135	125	122	167	153	130	136	130	148	143	125	126	149	150	142	134	159	131	131	123	152	145	131	146	146	133	155	137	123	141	128	133	151	126	110	143	125	129	134	167	135	130	144	131	159	124	166	140	164	156	136	135	139	127	154	140	145	132	149	135	123	147	158	116	151	142	133	120	131	149	133	154	148	132	144	112	144	109	139	152	146	158	128	143	166	119	122	122	127	134	138	142	151	108	140	119	123	150	134	130	126	145	133	140	148	139	125	137	153	117	137	125	126	146	121	143	116	154	141	135	144	124	149	121	137	103	159	143	129	124	143	116	150	125	139	128	155	135	143	125	130	132	163	151	141	145	120	147	137	132	137	153	134	141	147	130	131	130	134	144	136	159	133	146	127	140	137	133	158	127	130	144	116	126	153	119	140	140	139	128	150	117	155	121	146	158	138	140	147	119	142	116	141	130	121	127	118	127	121	141	138	141	141	103	126	127	145	125	127	141	127	135	132	149	141	116	161	144	135	127	127	150	135	135	120	133	141	160	174	137	130	145	122	147	136	136	141	135	132	122	134	147	143	126	142	133	159	139	137	140	143	161	134	121	137	132	146	131	117	136	140	163	144	126	135	148	129	145	137	124	142	133	121	128	141	119	138	140	148	146	123	143	124	143	130	160	134	139	137	152	122	143	105	134	144	128	139	146	137	136	143	92	147	132	149	132	143	136	118	138	141	126	141	128	149	133	139	115	127	143	134	139	141	120	147	130	172	146	127	137	131	137	126	118	146	124	126	119	155	163	119	151	141	125	146	141	137	142	129	133	135	129	134	144	108	144	124	137	131	138	151	135	148	134	132	131	120	143	124	128	132	135	138	132	138	131	144	144	117	143	143	129	118	161	146	133	176	138	142	131	142	139	143	115	111	131	131	131	142	129	148	138	130	121	125	119	156	134	128	146	123	129	128	118	142	125	142	154	129	157	145	153	144	127	147	146	144	145	112	149	137	128	143	140	173	142	135	131	147	136	140	139	149	128	126	120	129	118	138	133	116	129	150	135	135	137	140	130	110	136	154	150	142	157	141	154	121	154	119	125	123	137	138	134	143	160	117	138	153	123	126	151	131	134	141	142	125	124	139	129	123	149	125	136	126	134	127	127	116	154	121	118	134	134	142	128	121	152	135	134	132	138	144	151	137	131	146	123	136	148	145	128	140	139	149	136	162	134	132	145	117	138	136	115	168	134	126	143	149	140	145	135	133	130	142	137	129	168	141	110	128	141	134	141	150	154	129	148	130	125	142	138	126	135	133	141	142	138	146	143	150	132	133	139	148	156	148	120	141	143	131	130	147	125	130	128	125	114	150	155	129	116	163	132	130	135	141	141	140	146	128	144	144	168	133	126	128	134	125	146	112	157	162	142	139	127	148	135	117	120	131	139	168	133	125	133	122	145	132	136	143	150	135	148	125	132	135	157	127	128	115	134	143	141	152	137	156	139	137	141	142	150	128	132	147	127	122	136	140	139	144	147	129	143	156	134	128	136	123	147	151	137	134	134	150	141	137	123	147	118	131	153	138	137	126	137	135	113	127	122	141	151	136	111	128	133	124	132	118	123	141	129	123	144	115	162	128	141	142	142	108	147	147	155	118	153	138	141	148	142	123	151	134	145	151	146	127	144	136	137	129	133	130	125	143	146	131	129	129	135	124	125	134	136	147	148	151	136	122	143	126	139	129	151	149	141	149	132	121	138	147	154	143	138	149	129	121	133	131	141	146	99	141	143	135	142	150	152	152	137	132	143	138	133	124	149	132	126	132	168	142	133	164	146	132	104	118	151	137	137	116	148	130	137	138	127	131	122	147	140	153	128	144	136	130	120	123	150	141	144	142	157	147	134	116	127	143	159	138	123	124	132	139	149	138	134	139	129	144	152	128	143	136	134	144	125	137	139	134	157	141	149	141	135	130	139	138	135	152	135	149	138	139	116	131	143	128	145	155	146	128	160	148	149	126	136	134	134	122	111	138	121	130	135	158	121	131	142	150	141	142	128	146	123	129	121	114	144	128	144	145	136	134	144	109	153	138	147	136	113	139	148	150	128	132	147	154	129	154	121	158	133	123	121	134	143	120	145	136	150	141	136	160	130	141	154	138	121	128	138	128	132	135	117	134	138	128	142	132	126	143	140	129	123	144	134	132	129	127	124	154	151	140	139	132	128	139	122	138	129	140	144	130	122	135	149	151	150	112	124	139	118	136	123	134	135	133	144	110	130	134	136	137	138	169	137	124	131	142	136	123	115	134	139	138	140	137	151	139	127	127	144	109	125	128	120	138	134	132	130	133	113	156	149	142	130	144	129	120	143	161	125	127	146	136	139	142	129	155	148	114	134	142	138	111	153	129	150	133	148	139	127	128	145	140	141	130	132	117	151	147	126	126	129	123	134	145	161	127	130	131	138	116	120	139	121	141	145	120	146	137	149	138	152	139	149	140	134	110	155	128	129	132	142	132	119	140	134	147	141	148	140	129	124	139	135	130	156	136	148	129	131	149	139	141	146	117	124	162	134	145	135	132	140	145	160	138	144	114	129	147	128	136	135	121	110	154	141	129	138	146	134	144	113	155	142	152	149	143	119	139	146	134	133	131	143	142	145	147	125	140	138	130	153	133	118	145	146	155	131	124	137	150	125	121	138	143	135	131	133	117	130	137	128	155	154	134	131	144	146	137	129	135	128	135	142	103	139	136	134	131	127	133	135	138	142	140	139	147	139	143	146	119	130	126	117	178	126	127	142	141	139	135	113	137	149	136	128	133	148	143	152	142	150	149	147	130	139	141	134	124	133	125	136	143	146	122	128	138	115	138	145	146	138	137	131	129	129	119	135	134	136	158	144	147	146	140	134	147	119	126	142	133	136	141	153	134	146	137	151	158	122	131	140	138	156	145	130	130	144	121	134	135	147	147	159	126	136	127	106	148	136	121	134	149	131	136	129	149	141	142	125	136	130	125	147	138	164	150	157	138	118	146	118	138	153	120	125	129	136	127	148	143	137	133	148	126	147	126	132	145	142	129	134	132	141	143	131	136	154	140	129	127	136	147	134	125	127	139	153	138	135	138	141	137
5895	1550	3455	4052	3511	5484	20803	48307	53138	42645	27206	11618	3625	910	450	401	445	361	368	399	424	394	382	384	372	385	383	425	424	415	379	409	411	454	421	423	368	440	382	393	366	385	400	395	424	352	388	400	436	372	386	405	403	412	368	393	410	380	384	432	387	371	375	390	379	407	356	365	393	361	393	401	411	393	395	438	427	400	420	374	402	403	392	405	385	383	372	412	394	376	411	409	393	414	377	434	394	356	449	378	388	382	397	381	363	393	389	384	398	409	407	402	375	394	372	409	373	382	393	381	390	369	360	427	417	379	391	396	420	364	391	354	405	394	410	395	367	400	421	410	401	406	370	371	402	359	380	382	413	376	402	380	397	419	391	395	376	371	410	367	379	406	401	371	412	424	398	405	437	402	448	408	392	409	380	382	380	395	411	426	397	428	384	394	408	385	401	397	412	410	390	399	392	388	392	374	402	406	396	404	378	417	392	410	417	393	378	392	373	394	428	399	427	398	396	397	384	425	390	388	375	398	408	375	410	405	444	378	357	389	368	377	382	407	399	390	386	431	402	392	386	399	404	362	384	394	400	390	404	388	406	407	400	413	407	403	377	376	380	394	371	372	397	399	426	374	422	411	412	390	357	426	364	430	468	393	376	407	429	392	376	376	415	364	391	423	383	399	359	394	372	372	407	402	390	355	377	404	400	410	361	387	375	417	406	375	377	421	381	393	401	393	397	412	372	352	395	415	371	381	379	388	434	377	411	388	404	391	386	409	406	412	382	405	395	353	417	394	402	418	386	410	368	419	358	401	403	397	415	422	437	393	390	437	435	435	421	440	389	384	434	400	395	408	404	395	391	372	375	371	433	395	406	372	395	375	377	399	409	365	377	398	388	422	407	405	410	384	371	423	410	383	387	403	390	392	395	400	414	379	402	413	412	410	381	391	410	381	394	441	387	435	381	400	353	390	380	406	368	405	385	420	406	390	402	401	382	376	408	372	365	379	400	411	375	396	398	381	374	415	411	407	384	381	382	381	410	401	394	388	410	375	419	387	376	401	414	393	381	410	420	398	379	397	386	380	377	390	432	399	349	398	420	418	366	401	359	386	419	385	397	418	410	387	395	392	393	401	399	404	380	372	405	404	412	392	393	399	382	356	418	395	379	408	406	399	378	416	421	418	403	400	406	411	414	395	402	386	380	377	385	385	406	416	440	363	414	398	447	358	375	415	399	442	417	416	370	431	390	390	395	408	355	410	395	409	423	432	400	403	351	393	417	418	385	407	394	425	391	391	383	404	384	414	392	384	407	380	398	414	398	401	397	417	396	375	402	365	428	382	410	374	397	388	425	413	395	372	359	372	409	410	366	402	398	402	403	388	417	369	376	397	394	383	381	379	381	386	410	389	407	394	370	417	378	394	382	397	392	426	415	396	403	417	374	410	434	404	420	397	405	406	396	428	389	405	429	399	421	415	412	393	386	412	382	376	374	377	390	410	385	379	380	365	369	396	354	382	383	406	450	409	375	374	384	376	377	393	407	401	406	378	438	405	432	404	390	412	415	377	397	361	398	398	379	389	391	403	370	410	417	402	430	368	416	399	381	366	390	378	388	430	410	404	373	406	425	376	418	385	435	386	401	424	359	361	373	375	394	395	394	399	396	386	426	399	383	398	392	380	342	419	398	437	405	387	346	396	369	388	402	398	433	401	394	409	392	363	395	445	399	370	379	374	392	398	414	396	395	427	409	388	400	387	393	400	390	356	417	398	393	398	424	397	397	402	390	390	430	433	379	372	403	407	355	409	419	410	418	410	390	420	418	404	372	389	392	386	430	382	434	413	426	402	369	395	374	377	389	374	382	417	353	404	377	407	426	377	384	363	353	419	404	397	446	403	385	394	392	392	400	388	408	376	384	411	404	375	371	398	373	423	366	414	426	395	382	413	404	426	414	426	428	380	405	389	384	401	361	404	399	420	340	390	441	394	429	390	394	386	412	388	359	360	370	370	380	400	363	395	387	382	414	409	404	427	395	397	387	401	421	374	402	401	410	357	359	392	394	423	385	395	403	397	389	401	400	405	394	391	389	394	381	392	417	376	404	402	395	417	426	391	389	399	402	380	399	417	422	423	398	367	382	395	355	383	409	396	377	411	411	388	427	401	412	336	416	404	422	411	390	389	358	390	376	363	390	367	376	406	393	363	374	392	392	393	378	385	403	416	409	417	394	399	389	374	384	396	393	398	372	391	420	434	377	380	389	399	391	433	390	374	367	387	381	379	395	357	385	381	356	352	357	396	375	381	342	409	383	366	373	403	364	417	409	426	412	442	401	421	407	394	377	377	412	407	439	417	402	360	403	382	378	388	385	389	402	412	393	404	386	392	379	366	418	388	376	375	366	386	391	411	408	421	383	417	398	360	382	419	382	408	395	366	409	399	377	390	384	385	428	406	414	428	394	407	399	411	403	375	403	404	382	439	447	414	392	389	414	418	353	434	393	392	371	361	392	356	391	395	370	376	381	367	392	366	386	399	399	386	426	391	396	394	392	395	384	386	405	375	396	372	431	424	399	388	412	420	394	384	416	421	377	412	394	385	428	389	375	401	354	390	387	382	413	409	396	379	398	373	404	389	351	392	404	385	393	389	414	430	401	400	402	394	403	437	402	423	385	374	389	388	427	388	434	413	396	403	384	422	401	413	396	374	414	405	398	370	384	419	383	375	380	388	422	394	359	410	358	422	420	388	424	395	395	391	396	372	393	406	412	401	403	411	383	381	372	397	386	402	386	410	436	393	432	388	365	382	410	409	417	397	377	382	383	384	360	415	413	392	400	406	424	421	392	404	396	429	385	355	404	401	374	404	419	426	396	378	383	395	403	428	382	411	391	372	390	374	397	402	395	388	379	393	357	383	401	402	405	394	408	354	401	370	415	390	372	443	397	389	399	392	417	394	394	424	422	377	403	380	400	383	408	400	391	365	386	394	389	391	420	379	404	386	370	397	392	419	393	412	420	371	400	412	389	386	391	358	366	415	376	392	397	401	413	418	376	404	408	403	399	409	401	391	421	426	398	408	422	415	380	366	412	363	405	369	407	399	390	385	374	397	381	383	412	467	403	374	400	378	397	398	390	392	404	419	360	406	387	418	371	397	379	431	356	398	411	400	379	393	423	427	374	400	395	388	361	377	376	380	424	406	378	382	425	378	364	398	389	418	395	418	421	378	386	377	383	380	440	445	386	416	419	382	364	411	372	394	416	426	379	403	401	356	390	373	382	398	394	392	389	379	416	400	461	406	386	408	382	384	458	392	388	375	408	378	375	415	391	418	407	422	382	416	417	395	415	412	397	396	389	380	411	382	395	414	408	378	393	351	380	368	409	391	402	417	403	388	429	417	403	390	366	377	407	418	421	417	419	359	419	446	377	402	391	411	404	365	419	377	373	391	385	410	376	410	407	387	389	439	414	414	393	376	420	378	390	390	369	408	404	387	399	380	416	437
15103	2633	2915	2224	1510	1136	5495	39391	50031	40022	25250	9732	2106	414	172	154	176	165	173	146	129	147	155	126	179	140	181	147	159	164	142	148	157	173	160	165	130	145	144	157	145	160	145	147	155	156	151	152	165	148	141	177	145	155	149	154	142	154	185	169	138	139	137	167	146	142	164	170	165	141	165	142	164	154	144	163	153	160	170	129	152	155	120	138	148	160	150	133	155	139	141	133	176	135	149	130	163	155	153	151	140	157	134	137	154	165	167	180	140	156	139	160	155	120	151	147	160	163	137	157	155	165	137	153	151	137	150	159	165	154	141	150	155	148	147	130	164	160	134	158	148	150	137	158	166	140	142	134	140	152	141	143	146	178	138	151	138	184	136	145	133	150	160	165	136	150	167	124	153	169	157	154	168	134	164	145	145	138	146	151	160	150	173	144	150	148	123	164	142	163	179	122	163	168	145	144	133	164	133	167	154	151	151	163	137	138	163	152	167	146	148	162	169	154	172	144	154	142	151	177	151	139	141	154	154	131	145	134	155	172	148	144	139	142	142	169	150	170	129	165	135	164	135	148	160	153	161	152	164	150	138	172	135	135	145	153	156	135	152	148	155	154	139	163	138	170	157	154	156	143	155	140	152	157	146	136	166	131	164	144	161	153	147	150	169	159	159	150	169	157	140	170	152	141	144	142	161	154	161	149	148	133	165	160	143	162	143	147	166	142	161	150	144	150	137	155	132	138	140	149	167	143	137	144	147	158	138	169	163	156	159	147	150	148	143	140	139	175	140	149	159	160	163	139	144	163	152	146	170	150	145	146	149	146	156	146	160	153	135	148	165	168	155	160	156	162	159	147	137	150	142	147	181	142	140	146	160	149	160	150	151	163	144	133	148	158	119	142	142	160	144	130	174	136	157	157	159	166	147	149	152	150	162	153	153	142	153	162	142	152	158	130	150	145	178	151	148	134	142	157	150	135	146	156	180	139	146	153	149	153	131	142	158	147	149	149	168	122	124	153	146	148	156	162	135	144	138	171	157	153	159	149	147	122	143	153	151	158	164	165	167	126	129	148	148	157	136	141	156	151	160	159	157	139	138	160	146	145	135	146	151	145	142	123	167	158	145	141	156	139	158	158	147	146	139	155	157	163	131	154	156	149	149	151	157	160	160	151	148	144	146	145	149	149	139	144	140	140	148	134	156	141	159	143	150	129	170	144	141	153	164	152	179	164	151	177	147	129	149	180	152	154	155	141	151	130	155	172	166	158	149	156	141	136	167	152	142	146	161	138	151	161	154	162	155	152	165	145	160	121	127	154	161	154	150	157	139	155	154	145	154	157	158	158	175	131	155	180	153	143	158	158	170	155	138	150	134	157	163	148	159	170	152	141	158	142	147	125	163	154	161	138	142	154	152	153	146	156	145	156	159	178	161	151	145	169	170	153	157	165	134	154	162	154	157	160	157	142	160	139	152	155	154	153	131	155	153	164	157	164	143	152	159	153	159	162	186	146	139	173	170	158	124	130	144	154	153	167	141	144	170	136	143	144	167	163	161	137	142	149	146	139	150	146	153	145	151	152	149	165	164	147	167	156	166	171	142	155	139	153	148	156	160	160	138	158	149	154	159	163	120	139	145	153	160	166	154	162	149	116	137	144	169	150	157	147	163	157	151	171	152	150	146	143	131	164	144	164	164	144	157	148	156	141	174	139	140	165	165	161	142	154	142	150	142	139	132	152	143	157	149	166	160	147	151	149	152	163	128	149	150	153	148	156	168	159	142	155	150	138	135	147	148	162	147	122	168	164	164	151	164	149	160	145	150	146	166	170	144	144	139	148	147	160	151	160	164	144	147	146	141	146	147	144	134	161	133	152	157	163	154	153	144	143	148	146	166	151	135	121	154	157	158	159	141	146	158	150	142	166	162	138	151	147	145	121	160	146	149	157	174	149	155	157	169	120	155	149	144	161	155	141	137	149	168	132	146	147	171	158	148	167	154	132	168	167	161	133	159	137	139	156	152	154	133	156	148	145	151	160	172	147	155	140	152	141	143	152	143	165	149	141	140	173	144	145	160	142	152	152	152	140	154	159	166	155	154	129	165	135	149	155	155	142	160	152	156	164	142	144	137	144	143	146	168	160	144	161	145	153	141	161	160	158	150	146	162	143	144	161	138	138	147	159	156	139	172	149	145	151	139	143	176	153	145	145	154	146	135	152	159	141	158	138	152	144	170	158	143	171	160	154	141	158	148	157	146	166	135	128	159	137	142	153	162	134	179	151	142	160	172	142	141	147	146	143	151	165	149	142	149	144	144	135	136	160	162	172	143	136	160	149	144	159	144	158	133	143	138	139	150	152	161	168	151	146	144	182	155	163	169	143	148	161	133	145	167	135	164	149	153	127	145	143	164	139	153	162	150	147	157	139	146	146	156	122	151	161	149	142	146	155	161	158	137	143	137	161	138	176	177	152	166	137	137	163	164	152	149	138	151	176	148	152	153	140	145	154	153	131	144	148	135	136	153	140	134	181	156	149	149	183	142	155	142	150	136	120	150	160	149	142	144	161	151	138	143	144	153	165	147	168	146	153	147	139	151	134	164	151	155	150	142	148	160	174	148	144	146	146	165	128	132	146	127	147	113	144	146	164	166	150	129	166	151	154	150	151	154	168	140	147	158	162	152	160	162	149	142	145	176	167	168	155	128	130	164	158	160	165	139	154	144	132	133	151	144	156	161	140	136	131	145	156	160	154	143	135	140	149	141	157	187	185	158	142	139	161	140	145	152	141	132	141	134	133	170	149	157	131	153	138	141	155	134	173	160	153	157	137	159	155	152	161	146	147	164	157	160	156	185	152	126	137	149	161	156	140	177	155	144	163	147	144	142	141	150	154	171	150	164	154	143	156	169	154	153	130	174	166	166	146	171	164	153	140	138	143	152	138	171	125	152	154	153	157	143	150	145	151	184	147	133	125	152	149	151	158	149	140	146	134	137	134	168	153	164	155	172	167	139	131	154	139	143	141	182	153	157	152	171	171	159	128	164	133	162	165	166	149	153	135	151	149	150	145	146	161	159	145	144	148	146	166	165	161	158	127	148	135	161	139	138	112	177	178	142	160	136	140	163	161	146	110	131	147	160	149	143	127	160	135	147	136	150	137	166	148	155	162	171	151	149	129	153	159	153	141	156	143	155	146	141	164	143	129	149	151	142	143	158	167	154	172	124	153	160	152	158	143	148	164	157	137	150	149	153	169	156	141	168	152	175	144	162	139	149	153	164	145	131	132	152	148	162	190	170	172	156	158	129	138	160	139	145	145	136	144	133	146	150	128	163	165	159	139	146	149	144	167	178	173	160	152	152	151	144	151	154	139	139	150	129	168	143	143	160	149	181	139	162	125	159	154	142	149	146	160	173	163	136	163	144	141	136	147	170	147	137	143	155	150	158	161	159	158	130	142	154	164	152	134	148	148	161	156	148	163	141	176	169	129	143	150	158	169
7763	2575	6108	6933	5790	4839	15556	55916	63652	54173	40205	22661	7558	1477	563	435	398	431	455	458	462	396	435	440	474	425	420	455	435	444	473	461	415	448	444	400	442	446	413	453	419	429	432	454	438	417	419	420	452	456	429	417	433	425	448	428	425	413	436	429	422	443	427	418	434	434	471	418	457	416	439	400	424	421	403	466	471	420	435	430	385	428	452	409	423	417	478	434	417	411	453	454	441	394	429	407	415	396	435	436	446	437	417	453	446	422	439	439	440	433	459	437	441	427	431	412	423	468	406	450	432	487	420	410	440	426	367	430	436	425	399	429	410	417	433	422	450	402	435	440	431	416	427	426	388	426	410	419	448	399	439	468	439	386	434	464	443	418	464	429	430	428	444	397	409	467	436	424	434	439	439	434	447	436	429	422	421	429	448	411	482	419	464	462	437	459	440	431	400	448	416	432	463	414	427	457	436	437	420	440	440	420	455	403	428	429	409	437	434	420	425	424	411	449	477	433	461	456	420	437	395	442	458	403	380	436	456	418	428	450	406	446	430	437	436	446	453	436	429	458	407	443	431	393	442	427	443	458	421	444	418	421	409	417	452	462	387	415	445	434	465	439	445	444	409	416	445	444	452	461	437	419	419	455	446	421	393	448	427	435	461	444	422	437	447	467	446	407	429	405	398	441	425	421	444	423	420	453	399	411	420	469	424	477	417	420	439	464	428	390	456	448	453	444	414	448	397	430	457	373	453	447	427	444	413	449	450	458	398	458	424	442	434	417	434	433	457	449	412	422	421	414	415	406	422	426	430	440	484	420	390	459	405	420	469	440	435	410	424	447	451	413	398	428	433	453	440	463	430	407	430	421	432	440	424	412	427	430	416	433	477	419	400	461	438	433	400	406	446	417	437	394	392	444	438	473	402	428	444	426	414	427	426	444	438	414	443	448	417	405	469	445	452	412	459	445	404	415	441	410	406	400	447	430	471	433	431	450	451	426	463	383	422	449	425	434	439	478	420	406	446	455	423	436	409	433	452	452	474	451	442	430	484	418	436	433	426	449	436	400	445	423	438	447	405	473	452	424	444	436	449	457	425	410	457	434	416	394	422	430	439	414	453	457	444	444	397	416	450	456	422	432	447	454	422	434	429	451	410	397	398	435	433	431	458	436	454	408	465	491	439	419	422	442	432	427	428	419	399	439	415	434	426	423	435	376	430	457	457	445	433	423	433	463	402	429	465	462	457	417	423	458	422	485	418	441	445	393	461	452	459	413	429	444	446	448	449	438	416	428	474	459	411	431	466	446	461	436	424	389	429	413	382	436	414	405	410	456	439	417	445	413	421	429	427	454	416	445	433	410	430	417	453	460	429	460	394	435	426	418	419	433	452	394	421	429	455	454	398	429	478	437	436	457	461	441	468	443	436	459	419	435	458	412	461	446	448	444	448	498	428	405	427	427	461	415	406	476	420	422	416	413	440	433	435	456	436	449	451	460	429	431	443	433	403	373	443	447	451	423	459	404	450	424	415	438	464	445	457	446	470	458	428	413	430	429	426	385	426	462	424	444	459	426	455	470	409	425	436	415	447	450	409	447	443	435	449	410	440	412	446	467	402	412	448	441	420	402	437	412	407	427	417	441	439	434	452	429	396	442	422	415	406	460	440	473	434	463	434	376	440	416	423	467	443	463	437	439	428	434	443	448	401	406	437	438	459	456	434	441	446	402	403	412	434	425	427	427	430	419	431	413	428	428	411	421	416	428	398	411	431	414	424	442	440	441	421	479	443	437	480	426	423	434	407	393	453	421	432	433	416	439	438	432	427	409	412	456	488	422	445	426	475	410	442	416	462	412	374	411	448	443	414	439	421	414	417	446	425	481	447	451	458	425	415	417	468	451	462	432	435	480	399	436	433	446	453	445	439	456	448	454	419	457	457	450	432	426	493	408	435	420	426	431	396	420	406	425	441	411	440	425	454	471	431	416	442	457	473	418	455	424	471	444	406	408	419	428	447	423	419	435	439	480	399	460	441	405	425	428	458	453	424	460	448	450	438	439	478	406	394	461	435	440	442	423	439	453	440	422	404	455	455	433	431	420	403	425	454	423	437	418	424	414	470	453	451	437	436	465	440	439	428	434	410	415	440	419	462	430	397	439	432	458	455	451	437	455	463	428	425	435	427	427	394	442	426	430	451	388	456	420	432	430	392	440	396	455	453	449	433	438	454	407	437	422	463	383	443	428	387	430	454	418	433	416	434	396	475	411	416	396	449	425	392	431	409	434	408	419	418	449	415	440	441	422	468	436	428	448	431	429	459	425	434	459	454	410	454	454	423	427	454	463	437	445	437	421	442	409	461	436	435	433	422	448	428	428	427	399	433	433	450	434	411	420	455	448	440	444	438	393	436	427	460	430	446	417	422	470	435	429	474	413	433	387	465	419	472	448	446	416	432	427	454	455	408	457	429	411	443	436	419	446	455	448	429	439	413	403	443	411	438	442	423	448	427	436	440	411	422	417	437	408	435	394	424	429	434	474	449	403	404	437	450	410	447	442	436	388	435	444	472	468	447	440	429	430	417	393	432	456	412	463	413	475	442	486	411	439	407	417	407	406	391	460	478	419	451	429	394	420	418	426	420	461	437	461	440	451	423	398	425	405	444	461	414	415	415	449	440	426	429	426	440	414	436	461	488	424	419	444	403	404	406	463	446	450	430	414	433	430	396	437	435	445	423	425	447	434	433	442	458	452	406	419	429	461	419	427	446	425	431	399	419	451	444	461	423	408	458	400	428	419	453	442	431	429	406	415	442	426	420	461	438	404	455	446	437	452	425	463	412	404	424	448	439	447	396	442	424	450	381	447	455	428	435	427	386	412	403	406	468	452	412	443	429	442	459	419	436	437	420	427	408	416	414	440	435	418	436	422	438	469	442	424	398	426	429	428	430	412	452	420	412	432	423	398	411	429	405	419	461	421	445	363	409	399	443	434	438	421	421	463	427	428	402	453	419	426	393	417	394	447	422	449	408	447	421	426	427	433	430	419	451	439	454	416	432	419	430	430	429	383	464	415	444	417	432	459	422	391	432	459	400	415	433	461	444	467	427	435	438	389	451	445	440	450	429	430	412	474	459	428	438	440	430	420	406	403	458	450	449	420	442	425	444	453	429	404	430	434	477	429	438	437	463	437	402	446	445	411	433	436	421	449	441	432	447	429	412	441	424	429	402	443	439	479	426	451	422	445	443	417	444	422	463	440	390	456	440	430	401	448	429	445	414	426	396	408	437	413	449	428	421	427	426	456	432	418	430	438	448	464	408	408	428	465	442	454	409	436	450	455	434	443	439	403	451	415	448	422	413	438	439	407	456	409	412	428	422	443	380	462	425	403	451	432	383	404	440	463	409	456	445	428	414	410	417	450	455	427	433	442	444	448	414	453	426	453	465	406	432	416	450	408	427	428	448	431	475	441	449	427	406	421	417	430	438	438	427	417	453	417	428	405
2417	258	269	223	215	192	548	2385	4990	3814	1948	811	333	190	148	149	152	146	151	142	144	128	144	152	142	161	136	153	129	152	138	144	122	150	136	163	124	141	130	138	123	144	132	169	125	131	126	153	163	149	143	152	136	145	160	151	146	148	142	135	153	139	128	141	118	146	135	135	135	134	145	144	143	153	130	134	153	137	149	128	128	140	135	125	131	135	159	129	145	141	140	144	139	148	134	153	141	148	152	144	129	128	135	153	140	131	138	135	160	155	143	127	138	158	148	136	121	127	117	152	151	138	147	143	129	148	132	152	135	131	132	148	138	142	154	134	131	148	149	148	147	140	146	155	158	151	147	132	127	122	167	162	130	167	118	167	131	125	149	133	133	153	123	137	148	146	127	138	129	167	145	136	132	122	147	150	152	145	135	140	163	125	141	145	133	154	159	142	155	131	126	141	130	131	134	150	166	158	145	157	138	139	158	128	141	126	149	128	154	128	122	142	129	143	145	151	149	141	143	148	142	150	151	140	147	155	124	136	152	150	149	146	165	134	145	132	151	119	142	118	149	158	139	145	146	132	145	148	136	123	150	130	141	152	140	163	174	147	151	149	159	131	146	141	145	139	157	154	134	138	120	135	124	126	154	137	139	146	146	137	139	117	136	126	149	144	129	152	143	155	141	136	153	143	146	130	157	123	139	135	162	126	134	143	139	139	147	136	154	160	140	141	143	156	157	152	143	142	106	152	113	130	144	158	142	163	128	161	145	157	131	125	134	139	149	131	135	153	139	164	136	128	156	137	132	155	134	128	141	146	148	125	139	130	142	135	143	136	149	143	136	140	131	151	140	153	119	141	137	135	131	134	148	152	128	152	151	131	146	139	127	155	130	135	130	145	157	151	138	147	149	128	134	151	145	138	129	138	136	143	141	162	115	146	162	140	133	152	136	138	146	132	142	140	172	144	110	138	136	140	129	148	119	138	137	137	156	141	150	142	131	133	139	155	136	133	129	156	145	147	131	140	148	129	161	152	165	153	165	157	149	140	135	140	142	151	155	153	141	144	152	148	120	141	144	148	163	148	118	136	144	142	139	160	144	136	140	131	148	144	141	163	151	154	150	133	161	131	140	155	141	122	133	138	133	131	131	147	137	138	105	144	118	130	125	137	138	135	143	149	141	129	140	153	160	134	148	145	140	125	164	116	161	147	155	116	120	154	126	134	144	141	145	138	170	128	135	135	157	152	140	149	115	131	146	126	157	124	126	118	136	140	134	144	114	142	144	128	153	132	135	140	158	146	137	106	145	137	144	148	151	147	139	150	150	150	133	128	124	154	149	129	136	125	136	144	137	134	132	139	155	134	163	121	168	130	125	151	142	139	115	141	133	127	146	151	131	140	162	136	138	151	142	150	138	143	141	148	161	156	152	134	134	148	148	139	134	154	125	106	141	139	103	150	151	148	143	171	140	137	156	156	148	126	115	128	179	156	128	146	124	157	121	124	143	133	125	139	147	135	144	152	153	126	134	159	120	124	151	143	134	158	135	156	133	169	130	141	155	132	167	145	160	159	149	142	133	147	141	145	168	163	140	132	157	131	143	149	150	145	156	127	118	150	147	134	152	136	133	143	146	118	169	165	138	135	151	138	124	128	133	128	140	164	159	135	135	131	148	133	131	154	161	128	127	141	150	134	123	140	161	145	158	133	147	132	141	148	150	142	132	146	139	160	143	148	142	140	112	127	132	135	169	147	151	148	152	120	147	138	112	158	139	148	122	125	151	136	120	128	129	136	122	145	152	138	124	130	105	151	133	142	138	142	132	119	134	140	145	150	139	108	138	153	142	130	155	146	144	154	148	139	135	155	150	144	152	160	145	131	117	136	119	143	143	157	153	129	146	152	150	143	134	153	144	154	140	129	152	148	132	138	151	168	154	128	142	145	158	156	150	142	132	126	139	139	124	162	151	150	152	132	135	138	139	145	162	138	141	143	153	127	127	140	133	132	165	137	145	148	148	143	135	155	114	156	157	169	114	126	151	155	130	131	150	149	173	140	141	149	141	139	135	132	146	134	134	141	143	147	128	137	145	129	149	143	146	152	152	165	118	153	122	151	144	135	142	124	142	124	121	132	144	147	148	151	137	125	113	133	138	131	132	130	140	129	144	135	140	154	132	134	143	151	137	147	146	134	129	149	146	147	145	145	143	143	128	148	145	136	140	164	146	136	143	148	151	135	147	152	131	145	129	139	134	139	140	141	140	131	153	119	106	135	138	151	137	141	152	133	155	146	132	114	136	135	146	146	145	124	142	131	139	132	147	126	135	125	165	154	141	128	176	141	157	148	154	148	166	151	136	149	150	115	121	148	130	157	133	120	135	129	137	146	132	151	151	139	115	132	133	129	171	122	142	137	135	143	115	154	141	135	151	148	130	136	131	125	133	159	139	127	130	141	154	121	153	144	146	151	104	138	133	139	131	141	137	127	147	154	145	142	135	135	143	118	139	135	147	128	147	140	139	130	156	130	136	131	121	141	141	125	141	140	142	156	144	158	156	141	145	148	138	114	129	142	155	150	117	123	140	142	151	144	150	158	135	137	159	124	160	141	141	132	148	131	144	153	150	131	142	149	136	166	141	132	134	144	128	112	155	129	130	143	120	160	143	141	125	135	153	152	129	137	142	151	163	137	139	140	133	132	119	121	135	150	144	135	146	136	143	150	131	133	132	137	145	137	140	133	132	163	134	126	133	140	145	123	163	148	136	124	148	146	157	149	137	116	146	148	148	131	142	158	154	158	137	143	157	149	151	148	145	129	139	132	151	142	148	132	168	146	118	163	111	142	148	156	148	118	134	143	134	140	134	163	144	133	133	135	135	143	136	164	119	138	123	144	150	126	140	173	130	130	136	124	143	137	130	168	146	147	136	155	129	149	122	141	129	125	146	164	125	130	159	134	128	143	148	120	131	139	159	153	141	152	128	144	126	149	173	145	148	143	137	161	143	132	152	155	139	143	145	130	142	124	165	146	129	149	131	120	145	145	133	148	147	135	137	135	159	142	129	150	145	148	152	162	162	138	124	149	140	127	132	125	137	133	110	148	143	130	140	144	141	129	146	147	137	135	130	134	130	147	154	165	125	149	125	143	141	123	159	116	135	145	155	134	140	158	144	130	153	143	140	152	146	148	141	141	130	140	143	151	142	123	128	130	163	127	147	138	155	137	150	139	129	140	147	135	143	131	144	135	153	126	136	122	142	130	135	132	146	155	134	121	123	141	129	175	139	138	145	137	140	157	153	141	162	122	146	141	147	133	161	128	133	145	147	142	138	149	133	122	142	144	143	140	130	131	137	125	132	145	136	153	146	136	134	160	127	151	135	154	168	128	120	149	165	138	148	148	150	139	153	143	161	169	114	133	142	134	127	127	144	138	141	136	133	140	145	147	134	133	140	170	127	127	133	126	146	147	119	137	142	132	146	131	140	136	156	139	150	146	118	142
2321	509	684	698	681	656	2695	10948	18044	12984	7201	3121	1174	624	419	408	378	403	379	382	394	369	402	382	432	409	410	398	412	397	411	430	397	426	414	412	412	390	401	396	407	429	382	432	416	394	395	410	398	407	469	419	400	415	393	397	459	393	436	421	438	393	394	420	376	416	391	415	409	397	374	432	363	383	420	365	423	393	421	401	384	394	411	440	398	396	413	386	426	369	384	424	418	422	372	429	432	377	405	411	397	408	411	384	416	369	396	433	391	404	409	442	394	366	418	411	406	438	406	406	432	403	428	421	396	443	410	429	367	414	412	418	398	398	376	401	410	371	447	421	423	379	425	420	386	371	430	359	390	396	411	457	432	406	416	425	400	412	399	380	400	380	384	420	420	417	418	363	419	413	439	393	378	388	394	403	382	422	405	388	392	390	394	386	388	419	406	422	390	402	383	401	383	418	383	372	406	430	403	439	438	406	403	393	397	417	386	409	421	388	403	407	417	403	412	424	424	405	422	397	410	424	390	423	377	375	447	397	393	388	371	392	376	425	361	425	416	408	397	423	404	402	399	408	386	392	419	419	399	427	399	422	390	412	385	451	426	422	401	411	391	421	363	396	404	419	425	404	421	404	378	389	398	394	385	443	401	405	388	413	409	426	387	393	430	392	388	393	407	447	393	447	426	421	413	440	414	415	401	412	390	379	396	401	417	394	393	400	383	396	393	408	392	421	373	445	422	409	376	405	402	401	434	410	378	403	365	399	365	418	419	401	418	377	381	395	377	386	429	376	388	421	415	389	397	396	424	414	419	383	405	393	413	353	364	375	380	406	421	409	410	402	445	414	416	415	450	411	425	405	411	418	387	392	407	408	382	404	366	426	386	419	402	398	371	398	394	390	421	387	388	401	379	407	443	418	383	407	375	387	418	395	421	398	414	424	386	425	399	369	409	404	380	393	370	416	385	419	407	402	395	414	396	384	400	427	440	402	403	425	373	420	437	406	447	396	377	408	437	437	391	403	407	379	397	406	388	428	414	409	394	371	425	398	402	386	422	396	427	416	404	399	389	405	388	437	396	397	430	400	420	403	404	387	343	417	411	373	397	370	401	393	373	475	390	372	428	399	399	402	408	411	416	393	422	401	402	437	388	379	386	411	433	383	400	369	413	396	400	366	386	425	376	416	417	400	382	414	404	426	392	397	379	417	399	419	356	408	371	395	420	454	440	406	423	375	430	381	400	398	442	397	412	429	453	365	392	403	393	407	446	403	370	395	427	391	423	355	410	393	393	406	406	420	378	435	435	391	383	395	417	403	424	355	407	422	468	393	415	424	392	374	370	411	410	393	397	403	408	430	429	386	410	424	400	405	394	395	406	430	382	389	397	421	419	402	343	389	431	409	448	402	398	404	449	380	417	413	406	379	381	410	411	421	404	421	399	366	378	401	377	416	388	404	424	394	371	408	406	382	441	420	431	387	421	381	428	392	423	419	408	401	403	415	412	408	443	420	408	388	427	386	419	457	405	411	400	402	374	416	393	352	380	405	365	386	421	384	421	418	437	380	434	404	414	438	376	378	393	402	405	424	427	414	436	384	396	414	411	427	417	467	426	412	392	421	404	406	373	364	366	393	432	408	395	450	391	410	394	431	432	437	376	394	394	370	424	395	387	446	423	417	429	423	396	392	410	377	409	396	418	381	401	408	418	430	399	410	433	388	425	409	401	419	428	453	420	428	400	419	410	407	423	403	375	420	386	429	405	401	388	425	374	414	436	404	429	407	442	360	425	413	402	395	418	394	434	444	400	398	428	441	430	428	425	419	386	392	404	409	400	408	331	382	390	391	381	424	442	414	409	406	372	394	424	379	401	423	416	416	423	434	395	380	394	423	405	403	386	419	414	395	410	402	426	391	402	352	391	361	459	420	420	418	390	453	410	374	403	408	424	386	381	383	390	394	388	382	372	394	395	409	401	388	385	393	444	390	401	392	391	442	398	403	416	444	417	384	418	418	447	430	430	391	401	392	421	401	437	402	406	404	383	383	414	436	404	430	437	366	387	379	408	386	389	435	404	420	403	398	417	430	419	408	420	425	390	410	391	426	385	411	392	372	408	418	427	417	421	372	420	377	391	365	403	416	440	427	370	413	384	416	447	386	423	413	387	424	420	399	422	412	434	425	401	432	384	431	417	364	395	396	420	407	384	387	443	396	420	426	402	410	384	415	400	404	434	423	395	394	429	361	414	399	408	389	391	404	406	438	411	386	402	394	394	355	381	389	398	406	396	437	403	402	428	389	392	404	403	383	446	426	421	398	376	405	393	402	405	426	406	372	395	412	399	391	471	384	385	367	394	404	401	394	428	384	403	430	406	417	381	396	402	396	427	372	395	377	403	419	443	423	378	432	409	386	398	426	416	402	404	414	384	401	393	405	415	362	421	433	400	409	400	402	373	399	423	377	397	426	442	404	417	410	433	403	433	414	391	421	410	436	422	421	413	413	409	430	414	395	408	423	388	435	423	408	413	390	405	351	380	376	421	381	365	423	386	374	433	387	443	383	404	424	381	405	419	405	451	407	436	417	409	426	398	414	401	391	449	391	406	376	388	399	414	391	398	420	434	422	406	378	403	402	404	412	420	410	405	382	389	438	379	446	431	391	430	441	415	415	399	379	404	421	415	416	387	380	357	395	408	407	388	409	420	401	412	424	400	423	414	418	417	383	372	427	413	392	384	407	383	395	412	412	391	445	407	376	377	415	409	403	415	402	395	384	400	458	402	403	390	407	410	414	420	424	383	365	429	400	359	434	398	406	383	401	392	431	424	414	419	415	472	404	416	430	384	399	402	400	412	391	405	418	452	412	445	419	410	441	383	404	404	368	395	397	391	414	422	372	386	402	414	401	382	390	442	368	437	403	409	447	413	410	404	399	423	364	398	426	413	375	424	394	406	445	387	425	392	427	417	392	440	391	402	398	413	403	355	416	390	421	405	436	375	468	434	412	414	398	389	381	415	403	381	414	379	373	407	396	395	387	445	378	409	421	431	404	413	398	401	429	364	385	441	349	425	377	381	406	400	416	387	392	403	424	350	372	418	388	375	371	405	394	400	449	405	412	406	414	407	414	408	431	423	420	450	415	401	425	424	440	406	392	440	422	415	382	399	398	379	377	409	408	393	436	427	420	385	413	409	394	389	406	402	429	415	421	378	414	373	423	454	387	431	431	436	399	396	402	428	402	377	407	443	419	416	425	425	421	381	406	407	412	394	413	417	390	460	405	393	388	395	371	401	411	397	387	420	393	365	399	376	428	431	416	417	430	403	413	432	407	402	425	442	394	400	395	444	398	402	424	411	377	429	395	388	390	388	393	404	431	440	402	422	383	400	417	416	412	398	420	430	389	399	401	384	395	392	392	406	385	408	402	404	416	404	377	424	406	395	382	424	405	435	392	418	414	384	418	429	385	392	414	413	389	421	403	429	425	378	397	388	427	415	395
8619	1169	1479	1185	838	686	1981	17760	38901	30914	14934	4270	1013	283	163	139	153	134	113	137	139	138	120	144	125	140	146	138	153	127	139	129	138	147	118	110	116	149	119	131	125	143	129	132	128	136	139	138	139	159	129	137	133	132	115	126	162	128	123	134	124	127	134	138	127	142	130	125	128	139	146	143	136	150	127	149	144	130	135	134	123	144	135	136	127	140	147	132	129	145	140	143	144	128	138	132	126	136	124	145	136	145	130	140	134	152	121	140	128	147	144	134	108	131	135	130	145	120	142	136	148	128	123	133	124	141	116	148	130	168	112	125	132	132	138	126	158	115	141	143	129	117	136	130	126	124	137	128	134	129	111	128	123	153	143	127	126	130	120	123	145	134	132	144	140	155	119	155	143	117	130	128	154	140	150	150	127	149	124	138	140	145	138	142	122	134	134	142	149	118	135	137	145	124	133	125	142	113	139	134	132	157	145	152	139	136	144	133	124	134	123	124	137	132	132	141	144	149	137	125	142	139	140	123	133	137	119	154	149	142	137	134	129	156	142	136	134	133	132	123	125	138	120	125	132	150	136	129	122	129	133	131	145	124	148	120	126	135	132	136	108	162	138	136	130	141	125	132	159	140	121	130	134	113	142	135	149	141	124	144	146	151	138	123	118	150	136	120	127	129	150	147	148	133	137	126	136	135	146	150	150	143	147	142	123	123	140	149	145	154	125	119	109	134	140	117	118	148	125	120	133	148	140	144	133	136	133	136	149	146	123	118	125	142	133	117	125	132	110	146	129	116	135	143	119	125	144	145	120	142	150	132	114	109	168	124	146	125	147	170	110	130	138	138	124	132	144	145	152	126	121	142	156	139	158	124	131	129	126	138	129	123	138	130	130	129	125	168	141	131	135	124	130	126	132	139	152	122	136	124	127	137	121	133	133	144	138	119	138	117	146	129	123	161	124	140	128	140	135	128	148	137	165	148	117	131	122	125	108	136	138	142	124	131	146	143	153	132	143	145	150	139	127	131	158	146	143	154	120	135	140	118	146	144	104	117	126	156	146	134	148	129	143	125	133	125	137	124	129	143	149	148	132	134	129	143	137	130	129	128	126	143	116	139	133	154	144	124	124	125	156	126	113	127	130	132	122	148	125	122	126	126	138	140	143	134	153	146	126	131	135	148	120	116	136	144	151	129	143	152	143	137	148	122	121	146	135	129	138	137	148	149	130	124	126	112	146	145	124	147	117	137	140	133	138	115	135	141	124	147	152	123	169	134	149	145	148	131	123	140	146	139	129	151	134	120	125	126	135	130	135	122	121	141	127	126	155	118	164	152	138	137	126	122	135	142	110	136	120	130	135	146	142	129	148	121	132	136	139	124	133	126	132	134	135	143	151	135	113	125	128	144	132	126	132	145	131	120	132	165	137	140	134	137	116	138	129	125	125	136	141	137	134	126	150	129	157	126	135	125	134	140	133	132	146	130	151	130	144	146	130	130	137	122	144	122	112	150	151	125	132	134	136	125	137	120	130	120	127	137	105	150	131	138	126	134	137	132	140	146	136	138	153	121	150	132	132	140	150	134	138	138	151	122	145	135	148	136	123	133	124	116	147	137	140	139	146	136	126	126	130	120	141	124	124	118	121	136	131	141	120	131	131	134	124	120	150	125	112	139	128	146	128	140	136	136	115	133	146	131	123	135	127	153	130	134	142	129	141	131	127	146	120	164	115	113	130	128	140	142	154	156	132	142	127	134	152	136	137	160	111	124	140	128	126	122	117	126	132	125	122	121	167	147	130	144	135	170	112	133	123	136	148	142	140	134	145	144	129	150	138	130	149	129	151	129	139	114	144	112	139	142	141	141	126	146	136	142	134	134	158	137	138	130	127	153	133	140	137	153	120	139	153	142	133	133	135	122	118	134	120	123	138	145	130	140	127	136	139	120	138	122	159	122	137	151	121	147	150	152	128	125	128	131	144	143	145	143	120	127	115	127	128	128	118	135	147	125	147	132	128	129	137	124	135	124	161	142	151	129	117	126	145	152	142	128	124	133	141	126	147	139	137	132	153	140	109	121	152	136	164	118	138	114	122	138	128	143	141	151	130	148	148	137	141	132	140	121	128	136	113	135	133	140	137	152	139	152	158	125	141	139	134	122	137	140	126	115	125	131	145	134	164	153	133	128	135	158	145	128	143	126	133	108	120	131	111	137	131	131	152	128	129	124	157	144	147	134	142	120	140	142	159	142	124	121	133	145	140	114	128	122	137	141	119	144	157	128	127	136	144	152	137	145	144	146	124	137	115	124	136	122	136	130	125	130	120	127	145	149	130	136	115	148	144	124	125	136	131	139	137	133	121	115	141	150	133	145	141	122	135	123	147	155	134	109	116	137	133	150	147	149	137	138	136	139	121	131	116	135	124	115	145	121	137	127	120	144	131	132	147	124	123	115	128	145	129	132	161	133	126	126	122	154	158	135	139	124	141	113	132	144	122	151	138	131	117	133	153	126	142	129	142	141	154	131	125	140	143	137	129	123	131	152	130	132	143	140	138	142	140	124	163	131	148	144	133	133	120	152	144	118	158	131	125	149	127	141	121	137	137	149	130	155	138	135	123	135	141	152	116	139	133	128	133	144	130	125	136	132	136	147	139	122	135	136	133	106	135	142	147	155	143	145	153	141	127	118	135	145	133	129	130	133	123	119	118	130	127	137	129	152	140	125	142	119	138	124	119	122	142	131	116	138	127	139	142	153	148	150	117	168	110	119	145	152	115	157	127	151	137	127	130	145	133	121	140	137	131	144	127	131	141	125	119	131	162	156	131	145	128	125	120	120	144	127	142	138	130	134	130	124	133	149	131	142	134	132	155	116	116	142	140	137	124	151	137	137	117	115	142	153	119	120	131	143	124	147	128	131	113	139	108	128	140	119	130	134	136	135	145	137	131	123	152	147	124	125	147	132	131	153	128	142	160	134	126	127	120	141	129	121	132	116	136	141	104	146	157	171	151	98	127	130	133	118	119	113	127	123	106	146	130	121	122	141	119	127	144	153	119	134	147	153	131	120	134	152	137	128	124	140	134	142	144	145	131	148	146	142	127	137	142	140	136	135	129	123	121	133	158	128	152	141	127	142	150	122	137	121	109	136	130	152	134	139	137	133	132	131	130	150	131	119	126	131	126	137	123	141	138	166	149	132	144	129	134	130	114	124	116	149	115	135	128	155	141	159	136	143	125	140	134	139	141	141	129	145	134	118	130	131	115	120	126	154	119	116	105	122	138	127	115	130	128	147	148	122	142	161	135	138	146	125	167	133	146	152	142	152	145	137	147	134	156	141	124	125	118	150	139	131	139	126	141	141	139	147	147	154	113	140	116	116	148	126	130	130	130	141	141	126	121	135	137	132	132	142	142	125	150	141	124	133	142	142	144	119	135	110	139	140	156	136	140	116	133	149	123	139	114	116	121	122	139	139	132	137	129	134	131	132	143	146	121	131
5974	1516	3606	4091	3409	2991	7523	35677	55110	46322	29726	13661	3927	1057	511	408	429	399	394	429	372	378	418	379	379	384	395	389	378	403	370	384	422	396	367	440	405	347	405	375	370	409	402	381	402	391	376	370	364	372	388	387	393	367	377	380	371	373	399	394	405	365	412	383	406	393	383	351	382	401	375	394	377	386	437	347	396	416	396	401	397	392	391	390	389	393	376	404	366	383	396	395	435	398	378	380	412	392	397	409	366	379	389	386	391	387	381	401	377	433	395	394	379	365	387	398	398	410	410	392	407	418	377	413	370	392	384	399	398	389	400	371	373	398	369	404	410	414	384	391	377	374	412	402	414	374	417	391	396	375	392	392	396	445	397	414	402	403	374	394	377	360	380	407	402	351	394	388	400	400	387	403	349	383	363	333	368	402	391	394	436	346	368	397	412	406	390	372	388	405	391	451	428	361	412	392	417	387	402	358	385	401	424	404	407	411	394	382	360	388	426	378	401	421	390	423	380	382	363	371	383	362	415	405	387	379	414	411	365	399	401	378	375	401	371	364	398	395	390	420	407	379	410	355	388	362	401	386	403	376	406	408	382	421	389	416	389	384	396	410	395	374	443	383	362	413	347	422	421	383	413	391	372	396	369	398	393	414	377	425	375	390	411	386	401	378	405	380	383	405	370	384	397	418	381	400	373	400	382	404	354	368	371	387	399	412	427	400	380	411	392	337	416	360	374	415	379	365	398	396	401	357	403	369	406	383	418	410	382	376	374	376	361	385	389	396	410	379	455	403	401	427	421	367	378	379	354	368	418	419	389	407	380	400	403	382	388	397	422	417	388	413	368	403	379	404	402	394	393	390	406	396	415	393	381	356	415	391	377	389	459	367	376	381	413	392	399	384	408	392	381	405	420	369	410	388	374	366	421	364	382	430	403	395	429	390	400	404	404	375	376	390	425	403	420	361	371	353	399	411	394	402	412	392	396	421	384	400	414	382	411	428	367	428	385	379	376	365	381	386	398	429	412	397	366	422	416	407	383	431	395	356	393	397	396	405	383	370	426	406	381	414	375	366	385	400	406	375	399	376	402	369	373	353	418	390	396	400	400	415	376	402	393	414	401	385	398	341	432	395	359	368	379	400	392	393	407	384	397	394	354	413	378	373	405	390	396	401	389	417	391	413	361	420	404	365	351	389	404	405	386	372	406	372	386	385	359	399	395	382	370	388	384	367	403	367	420	370	373	368	404	389	387	392	411	395	403	390	400	355	401	402	360	395	428	374	412	371	393	374	363	417	379	390	404	394	374	382	370	388	396	358	373	382	359	386	390	387	381	354	388	382	400	386	390	381	435	406	411	417	412	370	370	375	356	395	419	377	402	340	401	369	395	407	401	367	384	394	367	364	377	410	407	429	415	435	381	382	396	411	369	381	407	404	393	399	416	408	365	396	392	380	395	378	440	390	366	374	372	393	398	398	413	402	395	370	415	428	383	407	376	365	390	376	376	402	407	371	404	397	397	373	374	405	393	399	370	402	374	394	391	384	408	365	370	384	365	402	415	406	366	372	372	389	377	383	393	377	356	385	404	399	406	417	406	384	399	402	396	394	376	390	395	369	379	407	394	409	389	395	371	389	383	407	419	375	359	388	364	386	362	376	408	384	401	370	378	448	395	383	382	390	392	403	385	422	411	377	408	372	380	371	380	393	392	374	421	400	393	410	378	411	367	405	402	383	373	369	382	394	377	388	387	402	433	368	432	411	401	384	360	394	392	386	397	391	380	355	384	372	420	360	399	402	376	404	381	394	379	385	364	393	374	380	412	395	373	382	405	399	394	410	387	396	415	371	358	417	386	410	390	405	414	367	357	393	360	355	389	426	429	384	403	419	383	375	386	405	378	386	389	392	389	410	400	400	403	403	400	410	419	368	389	384	394	397	394	400	413	385	402	376	402	408	396	379	404	376	371	376	417	380	373	440	384	414	361	388	404	415	430	344	376	410	388	375	399	416	365	400	373	390	392	388	370	380	396	419	401	387	397	402	367	384	419	403	434	397	401	398	414	401	395	361	400	406	395	403	406	422	396	390	381	407	399	416	361	392	404	424	381	377	421	387	401	406	373	385	377	380	398	402	407	372	411	379	342	393	401	385	417	396	395	406	359	397	390	363	374	404	390	367	402	403	355	428	384	421	413	427	389	392	373	414	384	397	360	423	390	373	396	405	371	363	384	362	413	411	396	367	387	364	413	418	380	400	399	405	392	389	431	389	446	385	423	412	382	363	389	402	412	362	410	385	371	410	397	376	393	390	390	368	407	377	403	394	354	394	382	402	411	398	393	367	384	402	384	416	381	363	386	431	364	400	409	389	399	429	392	397	394	371	412	404	371	375	378	418	374	382	411	379	421	424	414	385	388	352	375	416	355	414	355	388	424	407	407	351	406	385	404	389	398	412	381	368	383	399	424	412	405	362	375	399	374	405	385	382	355	404	404	381	397	379	408	406	414	372	398	376	427	386	411	388	371	401	347	384	357	398	407	400	391	350	366	402	381	394	396	398	396	410	378	415	406	395	368	395	375	378	383	401	421	394	410	393	414	397	369	398	389	384	426	417	378	391	417	417	400	357	391	386	376	417	370	354	368	401	368	384	406	390	403	365	432	405	387	385	410	347	373	382	397	410	393	375	390	399	386	374	420	447	405	386	380	374	386	394	367	403	392	384	386	389	406	379	400	387	384	360	384	377	379	366	373	400	391	410	385	379	368	394	366	397	410	360	427	394	389	373	439	407	418	386	396	404	396	381	397	381	452	379	421	379	388	380	373	364	397	418	388	416	434	382	400	389	402	386	372	365	396	372	392	405	397	384	386	389	428	404	398	399	431	390	398	393	396	411	420	374	397	404	377	400	381	414	388	368	391	398	372	426	415	412	397	389	426	394	393	394	393	369	419	382	373	402	434	374	371	421	366	382	404	385	386	404	365	371	373	392	402	396	398	404	363	364	423	352	389	382	428	385	409	387	385	385	393	406	387	384	367	384	405	395	398	368	430	418	402	369	409	432	375	376	389	385	418	370	384	415	406	360	377	363	412	407	387	383	395	398	376	405	407	379	404	421	401	443	402	410	382	385	387	363	376	430	361	430	410	403	384	361	373	416	379	368	390	385	366	377	348	409	396	385	395	358	435	383	377	419	418	385	421	352	394	383	387	370	392	409	354	383	376	393	393	366	421	374	383	397	398	380	396	417	379	385	397	370	381	379	378	368	429	355	394	422	405	394	385	418	404	390	395	376	384	375	402	408	389	393	397	380	406	413	403	382	385	423	374	369	399	406	382	395	351	396	370	394	393	408	378	388	374	401	361	412	405	407	365	384	399	416	389	419	378	415	361	368	440	380	381	400	386	404	384	375	399	450	379	391	382	404	397	363	417	395	418	394	371	359	377	430	407	403	362	390	393	410	385	364	402	404	371	396	398	371	411	363	398	414	392	407	393	367	394	384
15262	2777	2915	2208	1557	1219	2510	29671	51183	42483	26855	10400	2209	458	174	155	160	147	149	147	179	162	165	152	163	132	178	131	144	143	160	153	137	153	158	166	156	143	141	130	140	130	163	174	140	164	162	136	169	183	152	176	143	154	157	161	130	156	171	151	145	169	148	154	141	152	169	156	127	130	144	154	142	175	148	134	153	145	141	156	144	152	160	144	137	159	153	152	161	182	137	169	139	151	153	136	151	154	142	156	155	159	156	172	160	145	169	138	165	146	147	139	149	154	144	137	124	149	131	142	133	139	146	142	141	137	141	162	119	145	150	160	152	149	122	150	168	167	152	157	150	155	162	141	169	146	146	151	147	146	156	149	142	150	153	152	153	157	145	143	140	133	140	148	147	152	177	146	143	163	160	162	138	165	158	147	135	139	167	152	150	142	165	130	152	137	149	138	157	158	159	140	159	154	136	135	142	144	146	155	148	169	145	151	124	153	159	163	152	152	157	147	148	136	129	141	158	134	173	155	147	145	156	143	153	138	135	171	145	152	137	152	162	157	171	139	164	149	153	144	145	131	135	149	146	157	145	152	150	161	151	151	134	162	135	133	142	139	141	125	165	149	185	150	157	164	160	125	144	136	152	145	168	130	143	160	149	150	134	168	163	153	151	163	141	163	140	143	158	167	148	158	151	166	150	163	159	135	162	146	160	140	143	120	148	126	130	155	163	144	154	145	152	133	148	149	153	148	136	162	139	140	130	157	159	160	167	152	154	158	154	163	148	135	161	156	147	151	161	147	132	155	154	136	158	177	150	148	122	151	131	161	160	150	135	161	160	140	157	143	141	139	156	165	153	145	128	136	144	148	150	145	136	131	133	120	157	186	130	162	148	146	134	141	155	161	119	134	151	155	125	151	144	153	154	135	158	154	156	135	154	153	159	153	147	165	145	162	150	179	152	161	140	149	151	141	124	147	131	158	145	153	145	133	151	157	142	158	156	157	172	149	140	137	158	147	140	146	161	165	156	167	161	148	156	141	128	125	158	143	142	161	145	139	139	137	134	144	118	151	143	168	141	171	159	143	151	152	149	163	139	153	144	152	139	136	143	157	157	151	145	147	141	162	148	144	142	155	149	139	147	148	142	136	145	146	135	146	170	156	175	154	133	158	150	137	155	137	154	160	165	160	138	154	151	157	164	161	142	162	159	152	149	136	154	134	153	137	143	126	132	158	181	150	143	130	160	169	145	168	154	156	133	151	149	147	154	154	167	162	153	163	139	124	147	129	145	156	169	148	149	137	145	127	141	149	150	154	140	157	158	141	152	164	138	135	133	168	172	149	143	133	134	138	133	165	169	150	135	158	153	164	191	169	156	155	171	140	141	137	143	133	140	165	158	133	154	138	161	137	144	144	159	166	148	140	179	182	126	146	122	144	157	149	138	146	162	150	173	141	155	145	137	141	121	157	146	135	150	163	160	155	146	173	165	144	139	191	149	145	148	162	139	144	137	122	151	154	135	148	159	144	140	138	166	156	129	148	146	144	134	135	134	157	147	130	140	146	154	136	144	146	155	173	142	130	155	144	149	149	168	132	132	170	153	136	143	137	129	129	165	133	160	158	124	138	176	168	151	147	161	144	160	152	151	152	128	154	179	153	128	132	157	167	136	127	160	168	166	141	132	139	147	147	155	150	134	155	129	150	144	143	172	146	156	171	158	155	150	163	145	143	147	139	141	134	141	184	128	131	162	142	155	152	162	155	124	144	167	141	148	150	133	144	155	147	129	153	159	171	142	147	172	159	180	150	145	138	135	123	149	155	161	151	137	142	136	149	159	163	144	162	157	142	141	142	162	152	126	148	150	133	133	149	131	135	157	140	162	140	156	150	151	164	151	156	143	152	161	156	139	170	143	139	133	135	143	147	159	158	163	153	145	141	155	160	132	156	140	140	168	161	153	151	127	145	141	142	156	166	151	153	146	145	152	151	136	148	147	142	169	164	142	152	129	128	165	161	133	166	139	155	138	164	169	133	153	147	161	141	141	150	136	151	152	146	166	153	165	162	136	135	132	175	173	168	140	153	148	129	168	163	163	164	162	151	160	162	146	118	146	159	143	145	150	146	147	156	144	154	136	155	149	164	156	158	144	149	149	122	149	146	138	148	150	168	182	151	144	139	138	154	129	142	153	150	133	147	136	150	149	145	159	152	167	156	153	157	148	150	152	152	159	137	150	146	153	138	149	142	140	158	156	171	147	157	169	151	126	132	143	171	136	149	122	161	147	153	162	132	147	164	145	165	169	173	151	146	134	147	153	166	144	144	134	173	151	154	138	156	160	160	141	150	145	168	138	149	157	134	150	158	146	143	138	139	139	165	162	165	145	166	149	155	142	156	132	160	152	139	143	127	111	140	132	151	159	167	144	162	157	141	153	155	142	151	147	132	119	151	137	151	151	143	174	131	156	148	148	134	174	135	138	159	136	143	144	145	144	149	161	140	144	164	148	154	140	137	143	153	166	140	165	155	121	144	135	163	173	149	152	132	142	141	165	125	144	156	168	143	152	156	159	148	133	158	148	143	132	154	153	134	151	175	141	155	171	153	151	151	145	155	145	164	126	157	147	136	150	140	150	148	144	150	137	134	128	142	123	134	134	159	145	149	158	127	171	134	132	149	161	161	151	159	139	147	154	149	151	151	141	132	159	135	133	130	142	160	154	164	152	143	155	126	133	135	153	160	132	136	149	158	159	166	142	161	172	155	141	143	147	133	162	132	167	152	163	158	176	161	155	143	156	161	146	144	150	137	147	146	152	139	144	133	139	147	162	143	174	145	115	166	141	155	151	134	157	162	134	128	160	129	153	170	168	164	134	157	172	155	155	156	147	189	152	151	170	173	160	128	144	142	150	138	141	157	147	151	172	123	160	144	158	145	127	149	140	136	147	134	140	174	173	141	170	176	144	129	154	143	139	120	148	171	149	134	156	167	141	167	168	158	163	151	138	174	155	147	143	155	172	153	135	177	153	141	151	145	159	132	154	140	154	142	140	161	180	138	149	140	152	161	143	123	158	166	149	129	147	144	154	158	121	157	136	170	145	163	142	155	134	153	140	140	181	148	197	134	152	172	166	155	138	169	146	137	151	143	143	150	162	160	131	142	153	132	140	166	180	157	166	164	178	141	172	150	161	122	146	171	127	150	163	142	137	145	150	154	161	148	145	167	168	141	159	135	186	126	133	134	154	158	155	167	135	145	130	137	168	147	146	165	138	164	129	166	150	168	133	168	156	140	137	143	153	180	145	149	144	151	138	139	156	163	127	156	128	141	166	160	160	156	145	160	142	139	137	148	149	141	148	135	179	170	169	173	156	132	140	139	149	145	153	158	144	147	140	153	169	160	144	154	180	144	126	134	138	143	154	170	145	147	154	168	160	162	152	133	150	165	146	162	161	161	131	139	136	162	149	134	149	132	146	177	160	150	135	156	137	160	161	135	166	166	130	128
7987	2588	6247	6887	5874	4938	9196	48586	64833	56050	41582	22999	7786	1880	628	482	474	451	452	421	430	430	448	430	427	453	456	436	413	452	427	421	451	418	430	430	450	414	416	449	398	417	439	409	430	415	433	441	421	433	410	405	426	399	431	398	451	443	463	410	435	373	417	461	420	399	447	431	409	439	384	423	420	419	443	435	437	448	401	448	431	428	408	486	434	424	372	439	407	420	458	443	439	445	432	453	438	457	422	435	445	445	401	430	443	390	452	440	436	441	442	401	421	441	433	455	430	446	436	450	425	426	413	395	426	428	442	446	437	396	402	433	443	372	419	456	413	446	431	455	434	451	434	438	455	402	427	437	405	426	450	452	444	391	441	413	419	431	409	437	440	455	444	443	460	443	451	429	429	433	407	464	409	434	409	435	415	432	438	423	431	426	404	418	474	413	460	426	439	419	475	418	434	459	426	418	447	435	415	411	441	426	405	434	439	395	452	453	428	440	425	465	408	440	433	412	437	432	422	430	452	409	420	439	445	436	449	438	433	475	409	404	408	449	437	404	442	461	409	431	438	402	410	417	419	443	431	437	459	445	392	459	434	394	435	414	399	403	435	450	476	412	418	443	418	418	440	405	426	450	401	400	448	443	462	420	434	433	421	421	435	443	410	433	416	438	444	457	398	448	415	432	409	450	406	437	411	409	427	439	436	409	479	415	462	464	446	446	418	437	439	453	406	482	464	438	403	440	410	435	428	446	442	431	444	429	415	438	423	415	423	433	412	435	399	409	437	430	423	484	431	401	424	477	440	405	442	437	432	423	455	426	440	434	414	410	444	445	410	462	437	436	431	420	436	416	436	438	415	435	445	405	417	459	411	456	415	413	453	440	418	468	428	463	421	412	434	459	455	463	430	450	416	434	414	435	405	467	430	435	427	415	429	439	444	418	418	423	388	429	445	437	457	464	424	407	420	412	405	421	448	422	429	420	448	446	462	481	414	452	418	445	430	477	444	398	498	424	462	389	402	427	424	436	452	452	466	450	423	501	448	449	436	442	426	463	453	416	428	448	443	429	394	464	399	433	458	454	412	438	423	415	431	482	450	395	438	429	451	436	424	445	384	415	420	402	458	432	435	430	403	426	480	445	451	447	454	417	431	426	456	426	455	386	386	438	407	447	418	445	421	428	436	432	426	468	432	409	454	408	430	410	417	427	443	433	474	426	425	427	431	419	442	446	403	409	479	465	446	441	429	447	396	382	441	433	428	448	415	410	471	433	430	417	456	403	457	423	427	459	415	435	417	461	398	451	465	410	431	422	440	440	422	413	444	454	446	469	428	445	459	445	403	446	394	453	422	430	438	405	435	420	429	437	449	454	468	432	423	416	367	442	440	440	427	431	466	443	407	426	441	412	447	441	401	437	420	418	420	442	441	412	429	456	429	441	416	438	428	381	406	454	457	468	414	424	447	416	420	422	433	444	393	424	407	443	420	425	436	423	437	415	436	424	432	484	406	446	430	438	444	409	445	414	441	446	423	423	462	415	422	449	414	457	414	431	448	404	432	446	403	402	443	405	437	444	445	424	449	407	422	436	429	426	436	449	443	445	419	430	431	458	438	458	432	443	473	404	413	425	497	423	420	454	453	452	409	387	450	413	410	418	425	444	421	406	449	459	416	413	443	426	439	440	444	415	420	427	452	425	431	463	429	399	399	440	414	430	448	455	426	466	417	429	406	445	427	423	429	418	424	436	445	426	429	412	410	461	402	406	425	428	419	408	419	432	419	471	413	420	459	442	422	442	416	443	450	438	475	420	390	435	421	444	443	414	458	425	433	460	427	421	494	450	418	435	412	416	452	428	426	417	412	409	452	432	427	415	448	439	424	439	446	443	408	446	428	423	393	448	403	435	391	459	454	426	461	468	428	459	414	454	406	438	427	448	421	439	422	437	395	424	427	434	439	430	432	411	431	426	441	412	454	419	444	409	434	447	416	402	430	446	417	415	448	430	460	386	408	448	401	409	427	444	449	390	424	406	450	443	438	458	438	471	449	426	431	420	432	428	428	419	427	403	432	394	420	473	419	442	427	452	423	409	452	452	441	444	397	428	427	422	439	477	435	397	386	416	397	430	417	467	433	430	429	452	463	418	421	399	442	434	439	435	427	446	410	439	398	429	435	410	398	423	456	415	392	435	404	459	423	416	461	451	407	393	437	433	432	426	419	454	438	447	437	433	400	449	433	451	431	401	460	425	389	413	455	419	425	441	407	442	472	441	418	392	430	393	410	417	458	423	417	452	402	442	411	428	434	414	397	468	480	473	427	409	453	432	417	412	466	438	425	441	401	426	439	448	418	473	458	390	426	417	440	428	406	412	397	408	418	425	450	395	422	426	439	397	457	413	439	428	386	408	453	447	426	437	436	422	415	441	436	446	417	418	375	446	436	437	416	460	433	448	429	451	437	418	399	429	433	425	412	451	472	395	406	443	428	445	417	416	435	422	443	405	422	428	401	423	447	443	420	407	442	403	432	474	456	406	451	423	395	421	478	442	403	399	434	449	422	439	426	434	392	429	446	449	429	440	436	426	423	407	423	432	460	435	413	458	413	440	443	432	427	475	427	407	388	447	442	450	457	403	452	429	375	452	435	411	383	422	410	432	403	445	424	432	451	409	438	402	418	438	443	425	440	416	427	406	448	419	408	413	429	445	441	447	454	466	430	393	453	439	404	411	449	436	404	418	404	422	434	404	451	447	423	423	440	416	445	442	405	443	434	434	422	420	430	454	467	437	445	416	425	413	458	407	414	430	445	412	405	397	404	429	417	429	456	409	422	430	420	460	421	442	434	440	386	439	414	465	427	439	437	433	445	417	459	417	424	393	446	444	466	426	418	422	459	438	431	436	467	476	453	416	401	442	432	451	418	381	459	465	483	443	424	415	453	415	449	441	454	403	467	424	418	406	415	435	409	447	391	401	404	444	379	401	419	428	461	435	438	449	427	422	430	419	465	438	408	451	437	401	441	423	410	440	446	459	445	407	426	438	411	425	428	429	442	434	448	437	418	424	445	443	439	431	408	458	406	397	445	443	417	457	401	421	428	437	425	395	462	410	420	465	451	468	441	440	430	385	429	452	450	393	447	399	439	439	425	465	415	422	436	454	451	448	441	450	426	428	405	428	466	455	436	440	444	391	419	439	429	446	383	447	403	423	396	445	421	472	415	415	452	385	437	454	479	439	423	393	454	442	455	434	406	439	454	415	421	440	398	431	472	455	412	415	461	425	420	472	417	399	454	410	395	442	491	443	424	447	468	446	439	430	425	489	390	382	414	444	450	457	444	425	406	462	452	411	444	425	442	410	425	460	432	419	441	423	428	440	446	415	444	399	459	403	436	431	450	445	455	430	437	440	463	410	433	415	445	439	439	438	436	418	446	429	404	405	415	434	442	429	436	430	453	419	414	419	441	407	453	449	452	447	417	431	423	459	421	408	408	435	436	423
2322	239	272	281	265	214	341	1420	3595	3827	2451	1160	413	202	163	147	137	141	125	144	115	142	129	151	156	120	137	147	144	137	131	155	159	145	116	125	142	142	157	135	136	117	136	165	134	118	150	166	133	152	125	114	142	133	156	130	129	155	145	116	136	154	158	150	149	157	106	159	135	150	141	152	131	160	132	152	152	128	134	136	135	132	151	139	142	145	142	106	141	151	152	125	126	127	123	150	142	139	142	143	129	123	147	128	130	141	135	139	145	137	145	170	130	154	156	127	124	121	141	150	109	154	171	137	142	152	148	135	130	127	149	118	147	129	154	144	125	136	142	148	160	144	143	139	153	128	135	135	130	152	126	149	153	132	119	164	147	168	120	150	145	140	128	137	150	127	131	141	147	133	139	133	145	123	156	169	142	141	138	143	130	146	124	124	120	156	148	150	142	145	150	136	143	140	143	131	121	144	145	135	138	151	160	135	166	150	139	157	165	144	145	149	130	154	154	129	138	139	152	159	157	148	169	135	124	140	124	138	149	152	130	147	153	146	154	133	134	112	144	143	133	139	149	129	158	147	129	135	152	147	147	141	129	136	140	139	154	141	128	154	138	135	143	150	136	130	139	129	127	148	144	146	129	154	156	136	113	146	142	144	156	150	150	155	151	146	145	126	132	120	151	147	111	130	142	140	145	143	136	139	139	142	133	144	152	139	122	139	150	171	123	136	141	134	137	146	139	144	122	143	127	144	146	140	142	118	127	141	158	131	131	155	137	126	127	159	132	141	126	131	128	131	113	157	122	153	133	132	137	116	126	137	140	150	131	140	131	144	149	115	144	138	144	144	146	150	128	150	146	159	121	130	132	151	150	152	125	134	151	129	131	146	149	134	136	148	144	136	146	112	144	136	126	133	149	124	139	146	150	156	135	140	163	141	130	144	150	152	135	109	128	142	140	132	146	129	135	134	172	154	130	132	147	146	122	140	142	160	150	134	139	130	152	110	117	131	139	145	123	146	124	123	151	144	130	112	121	123	129	155	131	158	140	141	150	128	159	146	145	143	132	129	130	146	148	147	146	137	157	137	155	117	144	133	136	140	161	152	150	150	133	149	135	137	141	165	125	128	141	127	140	141	147	148	134	145	139	121	159	143	136	127	151	146	165	148	125	119	129	129	137	158	131	135	141	156	105	128	117	160	144	141	146	148	147	141	142	142	139	147	128	165	140	140	146	146	134	125	144	153	145	143	144	147	154	130	136	147	117	173	140	142	137	147	132	152	143	149	145	134	142	132	125	138	129	146	125	152	166	136	133	139	129	119	145	139	143	133	138	133	155	157	156	136	138	144	145	134	159	135	136	145	140	125	109	135	134	137	146	145	148	129	141	159	124	150	159	129	153	148	131	141	142	134	157	146	142	146	153	131	136	131	158	136	146	139	152	142	146	146	149	148	144	134	117	122	115	144	142	143	153	127	138	156	128	151	135	142	121	127	139	142	126	145	158	148	136	139	122	119	130	142	147	131	135	130	143	150	129	153	124	133	129	149	119	127	127	151	136	141	146	140	159	128	134	131	124	133	130	153	122	140	152	136	137	142	121	144	137	131	152	132	130	147	136	137	142	149	130	147	109	138	124	124	130	165	153	166	133	147	148	137	148	161	130	161	138	160	145	122	121	167	129	130	149	130	124	130	145	147	149	133	130	141	129	141	136	159	166	155	146	135	154	151	145	127	148	138	119	151	140	146	128	141	138	135	140	154	133	131	130	123	130	130	123	157	125	121	150	146	142	137	145	133	145	145	132	139	128	122	134	150	143	126	151	120	128	148	147	134	133	150	131	148	143	169	134	154	145	133	158	126	125	127	131	113	136	142	137	142	160	126	125	124	149	140	146	158	159	141	144	135	161	143	137	133	132	142	146	132	158	161	144	120	131	153	143	139	147	137	151	133	148	125	136	135	135	137	126	141	138	134	152	153	136	147	156	143	139	127	142	150	140	130	141	160	128	152	138	138	142	126	151	149	174	144	146	145	157	130	134	127	135	140	135	131	149	136	119	132	114	134	155	132	156	129	176	128	129	128	125	137	149	143	126	130	150	134	151	143	110	129	145	135	149	146	148	148	140	133	138	126	138	148	140	149	134	140	134	147	135	148	146	144	137	129	124	130	122	146	128	154	148	156	132	129	131	128	117	132	128	139	127	157	146	135	135	140	131	157	130	132	153	146	140	137	129	139	155	140	162	142	141	152	157	140	149	153	139	143	143	139	155	117	139	152	136	150	145	126	119	131	127	124	156	136	129	152	159	155	132	140	127	136	141	145	155	123	117	134	137	137	142	142	132	140	160	134	146	141	116	149	149	135	138	147	142	137	133	148	154	146	132	135	164	119	147	141	124	141	141	148	122	140	143	125	157	117	136	164	112	144	139	149	125	136	137	140	153	153	135	142	139	121	147	159	136	151	142	127	159	129	137	126	139	131	133	139	114	145	137	124	137	156	135	148	122	128	151	138	135	143	161	130	147	141	153	125	146	138	118	153	144	133	125	147	130	120	145	130	136	142	149	105	130	145	117	116	150	133	147	124	144	125	138	149	123	166	122	130	143	153	147	156	126	163	156	131	127	147	150	146	139	122	155	111	123	156	133	130	134	154	142	166	127	135	116	134	141	125	121	131	123	139	133	132	147	135	124	186	107	161	149	133	130	138	136	132	137	153	160	110	137	132	145	141	131	126	138	163	137	137	141	133	142	149	145	148	140	145	141	132	140	143	135	120	126	146	140	145	134	147	146	158	154	148	149	131	143	148	151	140	149	136	145	166	137	128	148	177	160	143	116	157	142	137	121	165	150	141	154	118	151	159	169	132	128	129	137	138	111	131	126	158	118	134	144	125	134	141	156	133	132	149	152	136	131	125	142	139	152	129	127	125	133	126	112	147	149	139	128	153	149	139	118	136	132	147	154	139	148	125	128	135	128	150	178	145	146	122	136	109	145	133	139	119	144	140	142	136	148	140	147	157	124	142	113	117	130	121	156	140	137	136	143	138	118	135	140	120	143	136	124	124	136	145	133	128	139	133	130	136	159	132	149	159	128	123	120	147	122	148	137	157	140	129	135	124	121	160	143	151	103	154	127	160	158	124	137	130	132	161	152	137	133	146	158	148	134	112	158	136	138	146	124	131	136	144	133	120	130	136	122	124	138	120	145	129	135	136	151	137	128	136	156	143	170	152	163	141	120	145	136	140	137	137	128	117	128	159	146	131	138	118	128	116	142	153	152	145	133	169	155	132	126	127	171	144	137	134	128	171	158	124	126	146	150	144	152	158	129	140	151	131	131	122	148	139	140	149	118	157	140	136	127	143	161	154	144	134	149	122	133	133	146	142	132	165	147	141	163	155	148	102	134	151	166	152	127	114	138	141	134	141	147	123	130	136	145	133	163	150	169	144	157	141	138	132	143	124	140	148	168	136	140	150	155	155	148	152	122	151	131	139	134	129
2332	544	686	873	861	747	1648	7117	15187	14765	9347	4174	1518	614	443	379	409	388	395	418	419	384	424	407	385	421	439	421	377	405	424	415	425	394	389	345	412	409	410	368	412	414	400	427	399	356	407	427	406	412	396	415	398	405	400	401	397	359	419	423	418	402	398	422	425	407	397	403	395	406	385	402	388	407	407	393	416	404	408	392	388	399	382	395	416	374	386	364	397	392	371	409	360	390	412	425	392	408	428	388	426	401	391	425	420	367	393	420	381	373	412	420	408	437	397	421	399	381	406	418	397	408	427	426	391	423	390	394	440	389	390	425	396	395	415	405	402	392	370	407	422	390	413	403	397	412	391	414	362	365	365	436	395	428	411	383	411	396	380	399	395	401	405	427	409	402	413	412	420	388	400	430	390	405	411	362	420	424	414	405	400	406	395	413	420	407	408	404	401	401	397	396	392	426	385	419	401	382	421	375	386	399	394	384	400	439	420	419	403	399	384	427	385	372	402	404	404	408	407	432	442	398	405	397	424	419	413	363	379	415	410	391	412	379	389	420	411	375	406	409	436	415	394	407	382	387	407	390	404	386	402	445	412	429	407	403	427	398	407	384	433	408	385	390	391	400	423	388	435	395	410	411	412	400	410	405	392	380	411	385	390	400	391	387	447	373	392	403	399	379	413	365	435	411	390	373	418	394	396	367	417	398	447	397	370	375	434	403	440	428	395	387	377	406	365	366	400	374	429	358	414	392	424	429	409	391	397	404	408	378	370	385	363	373	404	387	408	388	432	389	398	403	405	429	360	428	375	431	415	417	415	418	363	403	393	391	373	385	427	409	368	393	404	408	416	406	409	380	453	390	392	381	425	404	404	416	386	383	387	408	417	427	389	420	433	393	416	407	416	432	402	405	401	411	370	367	393	392	409	406	406	405	418	398	367	365	425	386	431	384	412	433	412	389	425	413	376	414	400	386	387	354	412	388	403	426	429	406	398	402	416	413	384	391	370	395	385	386	408	382	388	422	422	440	395	374	439	377	408	380	434	423	389	433	376	391	423	414	409	432	402	406	388	413	404	394	400	414	401	450	411	379	421	382	406	426	446	392	408	417	404	393	359	376	387	397	407	376	405	418	389	413	359	383	391	418	395	406	381	422	426	418	385	401	366	364	411	421	403	400	397	382	421	399	386	397	371	399	352	425	391	395	421	410	407	393	443	420	428	415	420	415	424	413	394	417	358	437	399	419	403	405	403	412	414	383	408	395	414	362	392	413	423	410	396	363	388	385	389	414	379	402	432	393	367	400	365	403	421	403	430	385	426	393	392	396	406	404	372	384	387	383	407	392	396	396	411	395	380	403	391	410	413	404	337	418	404	380	416	429	401	433	409	378	407	404	428	397	386	408	379	377	400	414	435	394	403	428	380	427	425	403	413	394	405	392	359	388	427	374	404	408	389	410	397	427	393	389	430	403	436	433	398	438	413	377	432	379	410	420	387	387	402	364	402	387	418	416	401	389	386	399	392	395	399	397	406	384	380	411	399	369	418	381	365	373	403	417	372	422	431	400	394	395	356	370	422	369	405	442	382	418	377	436	382	415	428	424	389	400	412	407	404	421	372	392	410	356	435	404	367	384	405	397	431	409	440	420	415	396	395	426	434	383	389	424	409	418	431	384	387	391	425	420	415	420	373	457	389	420	363	372	401	392	430	375	396	374	439	383	392	443	368	379	367	387	397	414	408	377	382	401	388	439	369	398	417	381	385	407	386	359	415	413	411	377	409	355	423	414	440	417	389	456	389	356	368	413	442	407	382	394	398	383	413	381	390	387	418	400	412	373	411	421	370	368	399	387	406	385	400	408	381	422	421	399	393	392	412	379	374	384	402	386	400	405	381	366	425	412	382	366	416	399	380	425	416	410	412	412	394	394	377	416	405	392	422	388	421	423	444	409	424	387	405	401	422	377	432	376	417	407	375	421	443	391	370	408	386	386	431	373	372	402	413	394	403	421	421	407	416	414	402	431	412	440	410	394	388	437	425	401	422	393	369	373	444	383	405	392	399	390	395	410	386	376	380	395	387	390	400	385	370	359	393	390	421	456	391	393	405	385	382	431	398	386	401	399	406	396	415	417	404	408	404	405	413	372	402	407	418	423	390	401	381	394	399	406	385	401	435	384	399	429	411	425	380	380	408	403	389	383	419	410	420	391	392	399	415	412	417	408	363	421	393	381	383	408	404	395	414	410	395	399	377	374	398	416	363	441	416	432	415	371	393	400	384	406	395	378	433	435	372	371	400	414	393	403	433	430	390	387	402	391	395	413	373	425	417	397	424	426	394	392	403	393	400	409	397	397	337	407	387	432	379	388	397	376	430	393	425	397	405	433	374	419	410	370	407	402	389	396	400	395	393	389	399	418	372	422	399	391	362	388	375	400	365	415	426	415	418	421	395	388	381	387	396	464	411	404	385	417	414	414	405	388	366	404	424	417	370	394	404	377	434	421	415	378	412	380	399	433	394	415	385	407	416	403	401	412	386	399	400	383	411	401	409	423	397	412	386	398	432	407	404	442	379	425	395	431	423	373	369	428	395	398	420	391	395	396	400	393	390	410	395	365	419	421	417	416	392	390	409	395	408	395	388	409	377	438	391	437	393	416	431	395	359	411	420	400	408	440	366	378	370	415	420	383	409	410	409	389	457	395	395	369	475	435	385	396	401	397	427	398	383	353	428	420	382	378	412	398	376	417	428	387	406	403	394	388	395	425	444	437	398	422	409	424	385	407	388	355	382	404	390	366	391	390	400	398	396	394	398	433	406	395	437	433	429	420	414	414	408	385	388	430	404	382	400	392	394	378	377	421	389	409	392	433	424	397	389	385	402	393	399	396	375	411	387	408	404	399	404	383	378	411	393	398	402	399	385	431	404	386	386	401	377	414	424	408	411	367	425	404	394	403	385	346	387	412	372	400	445	388	427	441	380	401	417	404	393	392	421	423	385	406	402	416	406	382	420	405	396	399	407	367	408	398	371	412	400	431	380	417	421	429	410	417	392	405	389	443	401	426	422	408	373	391	422	374	437	387	400	381	404	394	417	401	404	428	417	409	380	402	430	389	393	409	366	378	413	413	430	387	407	415	390	406	414	416	392	381	425	428	419	413	370	387	414	391	393	408	397	412	386	418	379	432	411	409	446	387	416	391	379	373	443	394	394	392	402	444	406	383	401	417	402	427	414	398	369	400	405	430	377	396	395	409	406	415	442	388	428	412	403	392	392	396	396	426	379	403	401	434	403	433	346	418	432	395	388	423	412	379	400	425	423	430	448	423	419	435	394	398	417	381	397	410	424	392	425	404	402	371	402	432	419	371	396	391	397	436	398	402	412	408	416	414	394	372	395	405	347	398	385	379	395	416	432	383	399	411	406	395	439	400	408	411	352	434	414	386	398	397	376	385	363	406	395	408	386	396	417	404	414	405	381	426	388	422	396	418	348	439	362	428
8693	1280	1557	1278	912	667	780	10235	32877	32147	19575	6974	1430	302	154	154	114	150	140	128	124	129	129	134	146	130	151	140	160	145	108	161	123	130	132	140	127	130	112	117	118	141	155	124	129	139	134	126	144	122	161	130	113	139	115	115	126	135	125	144	138	120	108	132	143	131	138	129	143	123	123	125	154	110	137	140	134	147	151	123	133	144	120	123	164	132	144	106	134	107	114	129	138	156	124	143	143	145	140	134	131	146	129	128	128	125	137	142	131	139	142	142	146	169	130	139	133	137	133	140	146	132	137	120	122	134	119	115	126	123	130	127	121	147	125	148	110	134	127	136	131	135	107	140	124	152	148	114	109	117	124	141	116	135	136	133	130	125	135	126	143	139	134	116	136	114	115	139	118	124	146	118	129	115	113	130	138	126	137	127	136	126	136	141	142	113	140	136	115	139	126	125	136	129	140	128	147	136	144	107	137	114	132	156	122	139	165	120	134	125	129	129	147	128	118	140	143	144	141	122	107	128	126	137	122	126	127	124	141	128	142	126	150	128	155	143	129	115	136	135	118	162	129	133	129	135	129	117	119	119	142	138	141	159	151	144	138	140	134	115	144	121	152	147	132	122	131	123	140	114	133	140	137	141	135	128	127	136	133	114	122	128	118	136	143	104	129	144	128	128	147	120	133	134	128	136	125	123	113	126	140	117	129	137	133	138	146	128	132	161	129	141	116	124	151	136	141	150	132	123	133	128	141	125	129	117	121	120	116	127	141	135	127	146	125	147	107	141	165	126	132	131	144	140	115	139	138	103	121	126	122	137	125	121	138	123	139	141	135	140	114	140	137	153	130	132	133	120	135	143	137	133	132	119	127	119	126	122	112	160	135	125	131	129	123	101	141	141	149	129	145	120	142	120	122	121	138	138	137	121	161	115	114	146	114	146	123	141	132	128	123	140	131	123	111	135	128	117	124	159	151	141	127	143	116	136	119	126	146	137	146	115	140	126	142	133	130	122	132	131	141	133	133	125	120	129	117	124	131	146	134	144	124	111	138	138	140	135	162	125	108	130	140	150	150	138	137	132	152	128	119	121	103	145	115	126	124	132	129	133	120	121	136	118	125	115	115	121	142	147	139	135	121	154	137	139	129	138	125	124	156	133	142	103	139	140	137	123	137	118	122	135	133	125	112	116	145	129	123	127	128	125	134	133	158	129	136	121	146	135	140	133	125	137	129	116	130	114	130	126	141	136	120	119	120	131	127	137	129	122	129	139	144	117	145	111	145	132	118	120	124	139	138	147	136	111	103	115	127	119	140	119	133	118	118	136	144	134	114	123	128	131	122	124	138	127	135	147	123	109	131	135	137	130	139	129	115	134	131	140	119	157	124	137	140	123	144	111	144	141	123	137	153	136	142	146	124	140	125	141	128	152	128	130	121	132	141	129	128	152	108	132	111	119	116	147	131	134	138	121	140	117	151	117	130	116	116	133	147	132	129	126	135	139	135	117	132	125	129	137	128	135	133	135	160	140	129	151	140	113	141	137	125	139	125	134	132	136	141	122	129	117	136	151	152	133	134	146	133	116	119	129	127	150	127	130	132	125	131	132	157	140	133	115	136	131	128	137	133	143	126	127	123	173	141	116	137	124	149	126	130	105	110	144	134	137	125	132	115	133	109	116	130	118	142	125	124	118	117	147	139	116	132	139	136	121	152	151	133	146	140	123	120	118	133	129	133	139	129	123	124	116	117	139	144	125	138	136	131	141	150	152	128	137	136	135	137	167	129	119	119	125	124	149	128	110	136	136	126	132	139	138	120	140	129	124	126	139	159	133	158	131	148	138	162	146	119	127	127	124	111	144	120	140	147	123	143	106	142	124	139	129	122	116	119	154	115	123	141	126	140	122	125	112	136	139	124	132	128	138	130	136	133	136	137	130	108	106	118	110	128	117	125	124	107	152	112	126	130	144	153	133	120	129	141	126	133	127	136	130	130	125	137	115	133	141	135	137	136	142	119	129	135	135	137	135	117	122	141	120	134	131	143	121	134	143	120	119	121	131	132	125	136	130	136	147	131	135	121	130	127	132	139	140	131	141	131	145	130	134	120	131	122	129	133	149	133	133	133	154	114	119	143	133	142	151	128	144	145	161	121	140	126	122	147	141	139	127	142	125	130	129	147	137	133	137	114	131	124	125	119	124	117	163	121	144	113	107	132	127	134	139	130	150	128	152	126	125	116	127	126	158	123	136	120	119	123	142	115	140	138	142	144	108	134	125	122	115	134	116	126	127	137	122	127	134	133	131	135	160	121	149	126	144	130	127	129	147	145	126	135	135	115	138	145	132	123	137	140	119	165	120	132	129	136	145	136	130	131	139	128	122	148	129	140	118	152	137	146	144	133	135	141	127	141	145	141	139	113	143	127	143	142	139	161	113	120	133	140	122	130	136	141	136	138	117	132	123	137	131	109	122	143	129	150	149	130	134	133	147	125	147	132	125	119	125	144	142	138	139	134	152	128	144	129	130	125	144	124	126	132	143	132	131	135	139	150	128	128	135	121	149	144	100	136	125	145	128	116	120	135	125	116	141	150	142	131	138	133	131	116	143	144	121	126	135	134	145	124	123	117	138	110	156	127	137	136	135	133	126	122	113	144	125	138	122	129	131	137	138	114	130	128	132	136	121	118	132	125	133	130	123	149	136	138	110	139	126	156	114	127	142	115	135	156	147	121	114	154	112	130	142	138	120	123	114	134	128	144	127	124	143	155	126	125	130	116	131	129	121	135	115	138	128	132	139	140	120	128	133	116	136	126	143	136	118	128	127	128	119	128	114	134	138	139	139	126	121	116	128	133	128	128	147	120	107	161	121	138	125	132	141	133	124	119	117	145	156	137	134	132	156	139	109	124	113	127	139	143	133	156	147	140	140	134	156	150	122	125	139	154	142	123	124	116	149	147	119	133	116	134	139	117	116	130	117	145	123	129	105	140	132	131	128	133	135	122	144	128	150	146	134	137	130	114	132	128	120	110	135	143	142	149	118	114	132	123	118	139	134	134	123	120	124	156	136	136	131	135	131	116	113	128	126	140	115	123	160	117	149	134	146	122	139	127	129	127	142	118	122	131	126	118	133	120	148	121	124	150	126	123	124	120	112	137	130	132	152	145	123	125	133	136	119	139	120	135	130	119	141	134	130	117	156	139	145	122	133	133	114	140	122	126	133	129	139	144	136	136	133	121	134	134	131	128	115	106	131	126	129	126	147	122	162	137	136	119	171	122	124	114	148	124	127	127	135	130	130	108	144	133	142	126	133	135	137	121	129	131	128	129	145	135	133	136	143	143	126	125	130	123	116	141	124	128	144	134	123	128	130	134	121	124	134	142	140	133	122	123	140	129	139	136	118	153	133	123	147	128	145	129	124	127	153	141	130	110	118	133	121	138	133	137	146	125	145	145	125	135	136	139	133	131	140	151	112	117	134	129	125	138	135	138	130	137	124
5937	1537	3733	4231	3456	2901	3848	25217	51447	48622	36353	19050	5816	1227	485	428	385	408	401	404	349	401	408	360	375	378	363	354	380	407	374	376	391	375	404	418	389	353	395	382	352	395	372	399	410	370	365	428	372	404	441	364	423	358	396	399	401	362	384	399	389	394	364	398	335	389	400	381	383	407	416	385	397	379	382	402	382	374	357	368	378	406	379	393	408	354	362	399	392	393	394	387	382	395	389	355	375	390	359	365	347	370	378	361	388	392	387	366	396	383	402	419	414	339	398	435	390	411	371	371	419	414	411	411	366	372	364	355	406	355	358	381	424	378	394	399	400	390	363	376	392	351	375	385	413	395	373	408	388	392	387	375	407	391	373	374	392	399	401	396	419	381	393	368	378	367	377	389	393	445	413	384	347	366	381	408	381	363	373	348	394	357	391	409	391	412	377	366	399	393	389	402	375	394	354	406	396	395	413	400	389	358	353	374	375	392	419	379	395	408	387	393	397	379	398	373	385	378	365	404	400	421	359	397	420	392	398	403	412	413	419	404	441	393	413	400	353	378	394	364	372	377	367	400	400	403	405	404	419	417	388	388	370	410	374	409	384	411	397	374	424	389	369	393	379	388	373	420	346	371	393	415	411	384	394	367	381	388	390	389	394	414	384	414	397	357	399	374	364	385	365	371	346	387	380	347	390	412	364	393	332	396	364	373	395	382	349	352	420	388	412	409	398	380	382	382	367	361	387	389	404	380	362	395	360	361	436	398	341	416	388	413	387	378	391	370	374	386	372	404	369	406	378	394	372	386	379	378	410	372	362	384	403	426	404	365	377	422	377	359	382	432	399	367	400	387	395	356	398	380	394	387	428	379	376	379	394	376	385	394	394	416	421	408	366	410	381	412	387	357	366	397	404	382	358	376	413	392	393	359	376	363	386	387	393	415	372	401	398	384	381	428	362	391	404	392	378	419	391	369	388	357	399	389	357	422	379	398	395	356	396	389	407	369	377	374	362	373	387	365	369	384	374	381	391	409	379	399	388	368	434	422	349	401	376	385	403	398	402	387	405	370	391	398	392	387	412	431	344	347	391	373	385	362	370	370	393	364	348	400	386	353	382	411	362	394	361	382	377	383	427	368	396	386	393	394	383	375	378	374	393	371	395	357	338	396	381	369	414	371	378	405	371	378	415	402	402	414	393	370	386	440	371	385	396	380	368	392	375	405	376	369	367	391	390	394	421	353	371	393	369	383	380	362	373	423	414	406	397	398	372	386	409	392	420	392	401	395	394	388	391	384	442	393	386	366	414	404	402	381	361	383	377	380	372	376	406	409	362	373	379	431	410	400	357	380	361	377	412	379	428	413	392	413	417	369	403	385	406	427	386	414	381	392	383	381	406	414	366	394	374	349	364	439	369	353	378	395	377	392	418	367	390	361	416	372	393	365	375	403	399	391	386	428	386	374	405	411	367	420	379	404	399	351	385	354	377	403	403	423	375	364	411	390	394	385	366	393	356	393	370	368	393	400	380	419	363	415	376	403	392	382	406	373	367	384	379	370	365	369	383	390	409	374	391	397	384	396	390	375	431	404	388	384	388	402	389	352	350	399	377	401	402	405	384	407	393	383	384	379	403	382	378	405	398	413	386	401	391	404	399	365	406	404	387	394	400	372	410	347	405	389	402	397	402	372	384	351	418	375	398	374	353	373	390	375	383	360	360	389	399	369	375	355	395	386	372	368	392	378	369	394	357	389	376	370	371	395	369	431	383	417	394	415	384	372	428	370	393	386	388	395	389	344	414	363	373	395	381	416	377	365	389	350	398	387	381	368	396	387	385	373	380	402	393	420	383	373	379	411	374	389	410	393	357	379	369	391	332	348	391	398	369	372	384	420	381	384	374	368	394	402	411	378	404	390	403	368	375	355	380	407	357	389	384	355	375	396	392	368	362	346	404	383	420	394	386	387	388	393	419	406	389	397	364	369	376	380	405	367	344	398	392	346	350	401	415	377	382	422	374	348	391	377	398	405	396	379	388	375	411	420	362	417	379	377	345	374	376	412	403	391	407	370	394	435	400	354	362	377	403	388	377	377	369	354	392	405	436	365	405	366	384	410	415	390	386	381	382	399	400	340	380	359	376	399	352	358	395	400	392	349	376	382	389	362	430	366	410	389	370	426	389	374	377	404	422	344	388	395	400	412	381	376	372	400	399	366	381	382	370	388	382	393	396	424	366	380	377	401	375	367	360	406	387	415	377	386	420	365	415	359	407	376	396	403	412	386	387	394	367	387	391	385	354	383	374	399	376	398	387	351	378	434	426	391	372	369	428	412	376	401	409	392	408	389	393	376	391	392	398	409	407	379	341	417	360	377	403	419	395	387	386	407	388	370	416	370	383	349	385	370	396	383	381	377	369	370	414	416	399	400	372	405	405	389	383	399	347	391	390	364	384	354	368	390	397	411	376	363	385	384	388	426	375	379	380	338	408	384	395	401	380	419	385	371	405	402	422	363	400	387	367	367	407	402	390	404	410	370	381	403	369	395	377	431	368	399	390	384	392	387	436	404	406	410	397	428	351	406	405	383	391	367	387	373	378	359	417	387	377	384	413	400	416	389	343	401	410	362	387	384	431	407	422	372	395	371	393	377	372	378	388	383	420	415	396	389	369	390	364	360	381	418	394	373	395	376	401	380	410	383	386	363	382	382	380	388	346	398	386	378	347	431	391	425	364	368	377	404	371	367	391	374	373	376	376	362	385	377	390	379	380	401	412	389	369	384	409	389	378	362	394	368	373	391	403	384	392	417	403	354	366	398	380	420	382	390	385	367	386	377	375	379	394	381	414	416	384	402	342	355	381	386	376	366	363	393	386	378	377	384	385	339	385	405	400	373	410	399	393	410	382	422	411	411	383	386	360	378	402	371	386	371	398	421	413	388	428	392	365	440	406	407	351	408	410	391	388	381	385	403	379	383	401	364	383	366	395	409	374	390	342	388	360	379	388	373	398	399	365	381	398	368	410	374	404	405	363	392	378	375	396	399	392	341	370	357	374	388	367	381	433	365	375	390	398	386	383	345	374	351	404	405	381	386	386	375	419	424	417	420	368	376	375	363	404	373	415	388	410	396	397	377	363	391	406	360	399	378	383	407	362	383	372	395	384	366	401	378	380	412	409	396	376	396	342	355	373	396	388	368	369	374	430	378	389	397	419	399	398	401	383	370	396	360	400	379	420	372	436	409	374	379	422	387	390	399	374	374	389	378	374	397	351	396	388	395	392	372	387	373	373	407	393	394	371	362	368	376	421	390	358	429	405	383	393	350	345	406	375	364	444	383	400	383	403	401	366	422	366	385	400	400	373	376	382	384	417	346	374	346	370	379	406	380	368	398	399	370	389	402	369	422	380	389	399	379	397	370	377	407	361	376	380	400	376	388	374	404	384	392	377	366	378	359	424	395	360	375	397	370	399	378	392	379	423	384	411	373	345	345	370	394	395	381
14801	2729	2998	2267	1665	1229	930	6614	46812	47256	32126	13741	3036	521	221	157	169	135	125	145	165	139	153	147	148	163	163	157	158	155	155	145	155	166	166	169	161	157	146	155	151	136	158	156	154	150	145	160	141	152	152	182	154	155	175	154	153	131	147	150	133	130	137	145	129	164	159	140	160	147	155	139	133	151	146	167	152	179	137	144	148	131	145	128	157	163	164	136	139	163	158	180	121	160	142	150	139	162	164	151	160	167	136	151	138	160	148	170	152	150	135	146	143	149	129	169	149	139	154	153	144	145	124	135	150	147	126	158	164	139	188	137	164	129	145	148	140	129	153	141	137	147	162	157	151	148	168	147	130	146	158	153	147	133	146	158	154	137	154	146	150	146	130	155	151	148	127	158	147	138	150	152	133	146	164	153	155	144	150	156	141	168	147	171	142	171	160	136	146	144	162	134	161	181	142	143	137	151	146	146	164	159	153	140	146	152	155	146	141	120	154	144	131	134	139	153	130	140	166	145	170	155	154	171	138	158	122	147	138	150	141	154	147	149	167	147	140	146	160	141	163	187	132	158	155	148	160	161	150	153	134	140	162	142	150	138	157	148	157	152	151	169	157	135	161	138	156	151	117	162	165	134	164	127	162	143	132	155	131	148	142	175	167	147	146	146	139	141	153	135	153	160	149	122	150	143	155	168	144	159	147	129	134	151	152	149	154	139	145	159	162	136	158	140	142	167	138	148	137	154	145	149	136	139	107	142	149	144	149	133	174	134	132	120	152	176	152	154	130	163	148	157	171	142	150	117	167	140	139	167	123	140	140	135	172	145	137	140	147	138	166	145	141	142	140	138	155	143	146	152	173	157	152	127	162	131	146	125	159	134	157	163	147	145	160	155	162	178	135	153	137	140	127	146	160	114	149	141	159	151	162	121	139	134	151	151	158	156	136	164	148	157	150	138	121	151	165	141	141	142	153	151	155	154	157	147	149	150	156	136	150	157	151	132	162	156	128	133	134	140	131	132	146	124	147	129	161	163	157	127	154	168	146	141	163	128	134	178	180	159	150	134	152	131	145	127	141	145	173	134	139	154	140	152	167	155	136	147	134	142	155	117	158	140	125	162	144	154	144	137	150	139	164	179	162	134	125	165	163	158	151	163	158	152	141	134	155	163	142	165	151	137	153	139	149	144	135	167	130	159	147	150	150	155	150	156	156	143	146	144	150	146	150	161	167	141	150	158	178	140	132	167	164	136	138	176	158	128	140	149	154	169	136	136	141	171	133	149	150	147	129	126	145	150	151	154	159	122	157	147	139	151	164	145	171	139	142	145	136	155	150	144	140	130	140	147	144	138	145	152	138	153	169	136	155	132	151	171	118	153	148	153	140	139	143	159	157	130	155	142	142	158	165	145	135	161	146	147	158	137	175	140	161	142	145	167	141	159	149	141	142	142	137	165	128	122	165	141	149	143	173	140	158	132	147	149	138	155	134	148	135	169	165	160	153	162	150	122	140	142	127	135	154	177	149	154	136	169	123	154	134	146	155	164	162	157	132	150	161	140	161	147	157	147	162	128	134	143	146	140	155	166	163	147	123	160	144	160	167	158	169	147	135	147	145	147	132	163	158	124	158	174	150	169	152	138	147	120	155	150	125	168	137	159	153	143	148	178	141	157	134	145	133	157	155	148	135	152	161	133	156	139	156	160	164	141	159	166	165	123	163	154	142	144	140	166	158	156	149	147	176	146	155	163	147	168	158	152	173	156	167	149	136	136	139	154	161	164	147	165	155	156	141	158	140	142	137	152	156	139	160	137	121	147	159	135	159	159	148	119	182	144	169	141	145	157	131	148	163	151	147	152	142	146	143	128	154	157	136	134	164	146	151	160	169	145	161	128	154	162	148	144	152	120	153	156	153	157	148	179	150	137	144	162	171	126	141	143	158	146	150	152	141	151	152	145	165	147	160	178	131	158	139	142	140	159	159	150	162	161	145	137	130	178	150	147	151	154	152	147	129	141	145	150	156	168	137	147	143	142	160	158	146	140	152	137	140	153	140	150	148	152	158	129	134	154	131	136	140	166	144	156	157	149	134	154	176	155	157	150	144	154	151	137	151	133	163	147	149	145	136	124	163	142	139	127	141	164	145	153	143	157	157	149	157	155	120	170	162	161	145	154	148	129	155	168	164	142	152	144	164	140	158	139	174	152	159	157	162	130	156	145	135	124	141	132	128	150	151	147	142	140	141	163	142	142	140	161	170	154	149	121	124	143	133	154	147	164	147	146	133	161	151	150	142	139	132	145	165	154	128	162	140	161	146	154	150	153	160	155	148	121	148	157	151	161	167	153	158	161	171	132	131	157	150	148	142	148	156	166	131	169	138	157	154	156	153	152	139	141	143	164	144	144	158	149	154	144	167	138	138	164	147	140	160	142	111	159	135	136	137	152	156	176	149	168	137	156	147	152	135	157	136	164	152	145	139	147	152	182	147	144	135	146	141	134	138	143	152	154	156	137	136	131	130	145	130	145	145	156	157	148	138	151	146	167	168	147	179	130	146	145	143	148	142	143	140	155	136	163	152	139	131	150	156	123	158	168	121	155	144	136	150	137	149	137	129	148	149	178	140	142	156	138	140	160	144	147	146	146	125	153	153	134	173	134	150	148	156	161	155	158	158	149	168	169	129	158	147	138	130	135	141	156	162	156	153	177	136	128	167	170	151	154	135	158	138	121	167	124	131	138	159	156	168	161	140	179	152	149	161	159	167	145	145	147	156	147	120	127	156	147	152	131	146	144	147	158	163	151	151	158	139	138	141	163	139	133	155	149	143	160	144	143	120	132	145	126	159	158	132	160	135	160	150	139	127	143	146	161	134	135	148	154	171	153	136	174	139	144	150	149	153	160	142	130	141	135	123	141	136	166	158	145	150	144	165	176	163	153	137	120	155	132	141	152	138	141	160	157	140	141	148	142	145	151	145	122	143	144	138	141	140	136	147	139	166	149	150	160	160	142	136	145	130	147	152	147	158	123	148	163	126	159	148	146	147	143	153	150	142	158	146	143	137	142	129	144	178	122	124	127	125	152	143	162	132	136	134	148	162	160	164	150	169	136	156	129	173	125	163	163	163	166	151	133	149	140	129	166	149	138	133	148	154	145	165	138	173	147	121	143	154	155	157	175	143	158	162	138	148	154	144	162	148	153	173	163	145	163	150	149	152	142	148	171	124	131	142	155	146	138	122	149	144	148	146	145	154	165	164	137	141	138	137	156	158	154	158	152	152	164	150	135	140	152	150	156	139	177	144	140	145	157	143	130	142	160	152	144	140	127	146	138	166	145	139	128	161	142	174	129	142	149	173	169	140	130	142	145	158	150	149	149	150	144	139	129	160	164	157	153	145	145	145	150	160	163	159	142	139	173	142	152	147	161	174	152	161	160	131	131	123	159	163	150	136	125	147	167	151	156	143	152	144	144	121	134	158	148	147	147	156	160	140	139
7804	2633	6338	7030	5824	4811	3970	19626	62769	60826	46337	26821	9499	2061	570	443	404	432	426	445	433	445	427	428	445	433	411	424	420	433	422	433	455	397	442	425	449	474	426	430	391	400	417	449	410	399	463	436	409	435	428	491	430	435	402	443	428	415	447	408	450	411	454	411	432	415	397	421	463	381	425	400	408	467	411	413	403	417	455	411	403	443	419	450	427	444	404	409	403	426	455	396	452	448	407	371	413	413	447	433	437	429	419	426	439	419	403	440	444	450	461	444	410	418	397	436	450	446	397	443	419	448	445	443	452	441	385	441	427	395	443	447	393	366	373	431	406	424	402	425	432	431	424	390	419	419	425	424	446	449	409	415	431	366	459	450	433	403	425	465	418	426	436	423	416	424	454	418	431	417	415	450	454	426	429	423	457	414	453	444	395	402	424	434	386	432	434	360	442	440	461	428	401	415	422	454	458	444	446	420	468	433	434	423	466	436	443	430	412	435	437	412	434	420	434	422	451	425	373	415	423	397	404	446	405	468	462	402	440	388	429	423	432	422	433	438	431	405	426	427	428	400	418	395	413	442	445	415	447	440	422	474	451	406	441	458	390	416	443	411	416	416	424	401	424	432	462	439	393	444	475	417	407	460	397	412	448	413	438	409	430	446	463	431	420	449	415	430	409	436	416	394	413	408	407	454	421	453	427	413	399	457	438	438	451	402	389	443	437	442	423	405	462	441	426	391	438	415	445	429	412	442	436	459	426	444	389	427	422	437	453	435	391	412	421	467	397	425	490	410	423	434	425	436	432	392	383	414	425	410	412	437	396	422	427	451	419	462	448	429	423	416	446	411	421	407	427	406	419	444	443	411	389	418	452	414	403	410	417	434	444	403	357	432	402	463	428	401	443	412	405	376	434	432	427	469	462	432	415	408	423	420	435	444	418	413	420	440	474	413	451	416	442	397	404	410	434	425	448	444	435	468	417	435	408	409	413	414	432	417	444	443	453	406	421	428	418	442	446	452	431	413	449	415	383	462	450	427	437	424	421	426	458	416	430	389	416	403	421	409	450	411	400	408	451	446	408	422	397	437	430	394	403	426	433	418	405	437	454	442	404	435	432	429	433	433	425	416	461	394	407	475	456	402	451	412	441	402	400	431	416	421	431	391	461	404	422	431	425	460	431	435	434	410	423	458	420	407	411	441	438	409	436	417	418	415	434	411	438	419	422	417	437	437	447	443	405	442	405	432	439	399	454	426	425	420	432	425	437	420	398	432	417	414	444	433	420	438	408	430	438	418	416	403	396	431	453	431	417	387	424	428	424	410	406	406	421	433	400	460	463	465	395	421	418	419	425	409	405	388	422	417	441	419	393	411	458	407	451	478	456	424	395	423	430	445	434	383	395	445	416	429	408	433	435	405	443	444	423	427	439	408	468	412	425	443	438	409	453	439	450	407	417	437	437	434	441	395	435	423	434	421	425	394	448	431	424	453	457	380	446	428	425	453	472	450	450	406	427	437	442	412	401	427	436	440	413	403	423	456	434	432	429	430	420	402	442	426	425	434	392	403	401	426	415	399	434	390	394	460	418	422	453	426	408	442	401	417	424	444	427	416	399	449	430	401	407	416	425	442	382	416	433	436	416	421	420	445	421	439	457	439	424	410	448	389	404	390	402	468	433	458	440	420	422	434	462	416	448	416	455	437	428	422	440	462	419	468	450	413	408	416	441	393	387	405	397	436	412	419	414	456	439	454	432	397	412	456	472	428	444	455	399	433	391	398	472	412	450	421	429	415	405	412	474	458	430	431	451	424	429	432	464	415	415	470	453	433	415	440	429	431	442	406	379	422	452	464	442	441	444	425	422	458	396	397	443	448	417	465	412	442	409	409	412	442	419	406	435	438	393	421	421	429	450	408	428	416	399	414	449	432	424	446	434	440	404	395	428	441	453	447	438	433	387	451	462	442	436	442	423	392	454	444	419	421	415	403	415	414	460	482	404	413	408	404	411	427	385	394	428	435	410	427	411	430	456	457	422	430	429	415	446	414	372	436	415	448	436	426	427	469	421	451	415	424	437	464	432	408	412	415	438	449	471	434	416	446	405	429	418	420	387	415	408	457	422	406	437	432	414	388	393	427	461	430	425	404	418	445	434	436	450	463	452	449	423	442	406	453	403	387	430	434	459	411	417	420	434	400	446	405	401	428	399	477	419	378	446	449	450	475	426	400	478	418	409	425	439	412	408	421	417	427	426	447	421	440	427	435	407	424	357	435	411	429	434	424	477	425	438	407	441	431	423	433	416	412	407	433	436	433	438	428	454	432	431	450	424	437	462	452	409	463	448	423	395	432	440	421	438	385	432	447	398	440	439	412	411	443	400	439	406	437	407	438	427	432	438	399	419	401	401	407	403	395	409	431	432	430	456	448	435	408	423	400	400	438	413	422	409	397	421	414	426	469	402	428	415	386	403	419	456	427	466	376	408	432	428	441	441	436	451	431	420	416	422	435	440	444	445	417	432	402	446	423	409	416	428	408	434	417	436	431	421	428	410	398	405	425	460	416	400	422	424	423	411	403	415	431	404	404	415	424	431	451	423	416	455	445	429	429	421	425	404	442	415	405	451	437	432	424	446	420	429	432	448	426	409	418	447	408	434	432	454	434	424	410	409	435	417	402	400	431	427	404	443	428	459	422	411	450	415	417	441	416	461	423	412	450	449	448	402	452	428	434	422	418	434	446	430	418	432	430	459	403	409	408	438	440	408	450	416	411	409	410	428	381	406	390	421	421	406	407	429	432	436	438	415	420	390	409	465	414	434	426	409	440	436	424	417	412	397	451	444	440	469	411	376	423	436	440	433	402	466	435	425	443	416	425	404	383	430	431	393	454	428	455	411	465	429	418	425	448	406	399	412	439	419	399	426	426	414	415	406	398	430	480	451	445	409	425	434	441	444	416	388	408	435	426	432	400	434	385	410	445	425	461	393	423	437	435	394	439	456	437	432	402	415	391	411	451	433	436	459	424	453	426	429	436	435	430	412	415	424	409	428	424	454	430	408	403	477	442	434	415	437	411	433	442	403	455	446	423	391	465	405	469	449	430	397	407	412	420	389	450	401	430	433	425	405	396	408	423	442	423	398	410	432	420	446	394	420	434	432	448	423	436	397	455	469	413	401	453	371	449	433	431	460	440	440	423	440	432	426	403	399	424	420	406	463	408	418	402	420	418	465	427	393	395	426	425	439	446	447	454	436	447	403	437	396	432	434	424	459	420	392	423	466	436	385	412	431	419	441	416	418	392	436	424	414	385	412	458	399	460	440	415	431	409	417	413	381	400	434	410	437	414	418	447	454	401	465	408	423	444	422	432	421	428	388	467	463	437	434	404	419	436	416	422	452	447	444	449	417	416	466	419	442	430	449	418	421	437	430	450	423	407	441	428	438	396	405	459	401	448	386	420	420	417	442	400	410	426	448	424	413	416	410	436	419	494	419	401	453	405
2345	259	256	241	193	197	174	589	3475	4709	3064	1433	475	222	159	148	134	144	141	126	123	139	142	133	120	147	129	117	153	135	134	150	129	142	149	148	147	143	119	129	124	143	145	143	134	143	142	150	133	129	159	137	123	135	133	127	137	133	150	133	129	121	131	137	147	126	121	154	154	123	132	132	128	136	147	122	144	171	144	132	144	134	131	136	132	156	152	122	135	155	117	120	129	152	136	121	132	143	139	142	124	130	157	119	142	121	119	149	127	149	135	129	158	135	132	134	136	144	159	119	128	129	144	147	156	128	129	136	130	168	129	127	148	106	123	139	141	114	142	122	111	132	131	133	146	135	134	147	146	139	120	131	146	126	154	151	144	137	137	162	125	135	136	153	151	130	148	125	146	127	136	156	125	148	142	114	127	131	144	131	158	142	130	148	157	133	132	142	125	126	145	134	144	117	153	133	112	128	141	135	133	141	126	154	117	149	144	139	137	147	156	145	151	138	135	136	157	121	133	128	127	157	113	134	142	137	124	130	149	116	144	110	131	156	158	127	144	120	126	133	148	155	145	145	137	129	114	138	133	122	131	134	148	139	146	142	145	118	150	135	147	119	124	128	124	154	132	150	118	136	173	138	124	113	135	141	122	120	119	148	137	136	133	163	134	138	127	133	147	148	139	136	134	120	132	137	150	133	138	134	122	138	123	121	142	121	116	136	129	140	139	137	144	141	130	154	173	140	129	140	133	126	129	129	141	129	141	136	139	144	151	153	144	125	150	130	125	126	136	130	148	147	139	128	138	156	136	127	147	116	115	168	144	153	138	151	133	136	141	135	157	140	149	142	134	152	135	142	141	132	120	149	152	123	138	140	146	126	114	146	144	136	137	135	145	130	137	161	121	146	125	134	127	131	151	163	123	118	139	128	129	120	145	132	158	152	119	124	130	126	147	120	113	126	138	151	132	160	147	134	133	121	129	143	139	120	135	135	117	129	145	136	142	131	132	137	150	146	153	142	148	157	132	149	126	154	147	115	146	140	131	151	155	121	128	123	142	130	120	180	130	140	137	128	120	110	135	141	162	136	139	152	126	119	130	138	174	126	129	150	136	129	138	133	127	136	152	139	143	141	129	143	124	145	123	133	119	155	142	122	151	137	117	145	125	154	159	126	135	167	143	136	156	137	129	128	129	154	128	140	125	127	165	153	130	132	138	124	125	146	141	143	131	137	104	137	144	145	132	138	119	130	150	153	159	129	134	152	130	129	156	122	124	152	139	152	156	138	156	154	139	147	130	162	146	112	136	132	146	137	136	137	138	148	145	147	136	131	129	125	127	150	115	136	133	137	128	133	133	144	153	117	133	138	149	166	142	143	146	127	151	140	150	118	139	134	131	154	123	136	119	142	121	147	147	128	138	115	153	150	140	144	132	142	123	133	127	139	128	144	148	132	131	130	111	140	127	138	138	133	131	132	147	151	132	139	136	110	133	154	140	148	156	127	149	135	133	123	142	130	125	137	135	134	139	147	152	146	135	120	139	151	136	142	148	125	155	119	136	119	121	143	132	118	145	115	165	141	149	148	138	127	152	131	128	141	154	134	129	129	140	138	142	130	119	132	129	143	128	111	160	126	138	142	138	135	139	147	115	145	142	145	146	135	130	130	159	133	160	123	130	134	142	155	147	143	143	142	141	143	126	161	156	132	128	141	143	150	144	150	143	133	125	126	127	119	124	144	128	133	156	141	119	135	129	133	141	135	127	137	141	139	125	130	148	122	147	142	133	144	155	145	120	130	134	119	144	147	134	133	140	156	117	157	145	140	136	123	126	136	129	127	126	140	153	125	124	158	140	133	131	134	149	153	153	119	114	135	137	146	140	132	160	129	159	128	150	128	138	144	137	138	123	131	136	155	146	140	140	126	130	127	127	139	139	130	142	137	131	127	134	131	129	169	147	130	143	138	140	134	126	137	153	129	122	151	138	129	136	138	166	132	126	145	127	151	129	157	127	150	133	135	158	171	116	134	133	138	123	158	123	151	149	135	138	139	118	117	134	157	127	141	161	132	137	129	112	130	120	138	137	130	178	125	138	123	130	132	121	155	164	135	130	151	137	159	135	136	126	138	150	139	137	145	147	143	129	146	128	138	154	134	124	137	129	139	134	131	140	139	134	139	145	146	148	138	121	128	124	139	130	117	143	127	115	150	138	152	138	140	152	154	142	140	162	133	157	148	147	158	148	143	128	132	135	147	122	127	170	125	152	126	142	129	140	144	131	151	155	131	136	138	137	134	132	147	139	141	134	150	122	141	132	150	139	135	152	144	143	145	137	138	127	134	138	156	135	130	140	136	133	135	129	130	116	143	132	143	139	113	127	115	119	146	143	123	133	156	140	142	131	135	137	141	136	141	131	124	135	124	118	138	156	148	149	142	138	154	145	130	131	124	152	152	145	137	138	137	131	139	136	136	121	137	149	127	152	127	145	141	140	149	141	133	140	137	149	125	132	145	152	139	134	133	125	132	159	142	118	139	138	123	143	131	131	165	133	140	133	140	139	153	150	151	132	156	128	142	152	144	155	163	120	140	129	130	140	127	120	129	130	128	137	137	145	127	148	133	127	107	144	155	143	170	135	139	135	120	129	130	136	120	138	135	117	153	135	146	148	153	147	142	155	143	149	141	135	144	149	167	130	133	130	142	135	142	133	153	139	124	149	126	135	126	146	132	122	152	144	144	140	122	151	147	156	150	140	133	120	138	118	150	138	131	123	145	147	151	140	136	139	131	165	127	126	160	149	157	130	118	128	123	144	134	125	139	127	126	146	135	123	118	144	137	122	136	134	137	125	148	133	141	139	141	128	151	133	131	116	126	158	142	139	146	135	144	140	142	133	139	146	133	130	151	128	140	125	147	148	147	152	138	149	126	141	147	147	142	123	131	126	137	145	152	139	133	134	148	134	124	158	145	124	125	121	129	138	115	141	143	152	123	125	153	136	127	143	127	138	141	129	123	137	148	136	169	135	131	136	122	138	133	166	138	170	117	152	136	137	134	132	146	134	124	145	144	128	120	124	156	128	121	143	125	138	137	119	131	144	137	131	155	129	136	141	139	142	133	141	142	151	141	143	128	142	132	146	150	133	151	147	152	119	126	136	149	144	149	115	131	134	141	160	146	154	140	141	146	154	150	131	161	122	135	125	150	140	153	138	122	124	118	151	121	148	145	160	143	139	144	126	149	147	125	133	148	142	134	148	136	130	105	137	140	135	130	124	137	135	112	141	128	140	115	165	151	123	138	138	145	139	135	120	130	129	122	146	133	110	142	141	120	132	139	136	136	134	123	135	137	148	130	129	141	161	147	134	142	140	138	146	144	145	166	150	146	119	135	149	151	126	164	156	131	133	140	145	123	167	124	122	131	141	137	157	129	128	138	145	119	126	153	132	155	143	139	138	125	149	156	123	122	146	121	122	125	130	126	161	146	141	135	157	130	139	137
2279	521	738	726	706	667	751	2947	14719	16491	11210	5192	1840	713	416	405	392	406	348	378	369	407	357	405	438	370	390	396	410	382	381	428	405	406	395	368	397	421	402	441	399	381	421	425	426	369	410	380	411	397	406	438	415	412	437	377	392	429	406	387	390	377	416	383	389	410	410	405	385	431	402	412	393	424	405	423	342	422	395	384	386	398	387	392	402	399	395	429	410	395	376	378	419	361	395	425	419	388	359	400	418	393	442	397	358	364	366	420	410	440	392	409	389	398	382	398	406	383	390	384	415	376	458	386	400	385	379	427	420	371	412	373	416	421	398	419	402	384	406	357	422	377	416	406	376	372	370	417	421	379	372	404	424	400	404	385	383	386	384	405	400	420	369	356	367	387	401	378	388	379	404	408	379	405	415	378	384	393	394	399	398	406	417	412	391	390	391	401	379	395	386	409	382	427	397	356	400	386	409	403	389	393	361	402	374	404	434	411	388	375	370	372	376	429	391	391	423	411	389	333	375	404	387	392	392	426	387	388	391	367	394	404	400	420	422	398	402	423	386	385	395	386	372	397	405	444	391	398	395	379	404	405	389	416	397	401	395	421	391	434	407	392	412	398	399	403	408	385	370	389	346	403	366	392	397	411	400	429	380	401	393	384	393	359	373	423	410	400	415	425	395	392	380	378	423	403	389	374	376	387	390	395	408	386	432	425	396	372	407	380	393	376	384	408	411	416	375	396	417	379	407	392	430	439	355	382	395	397	378	387	376	393	349	367	395	433	417	380	394	365	403	395	400	381	385	368	395	387	375	391	370	429	443	403	401	387	381	385	353	383	385	418	397	415	403	394	424	426	421	378	417	445	374	390	408	388	391	393	397	375	350	403	373	383	393	411	403	401	378	398	386	419	372	375	376	393	370	379	386	412	383	387	375	393	398	402	377	428	417	401	412	404	404	392	405	391	378	391	425	371	410	359	407	378	385	399	401	379	415	430	382	416	388	457	374	407	401	362	438	380	433	422	358	384	401	367	400	404	392	402	360	341	347	352	391	370	352	424	405	400	382	386	366	426	405	423	415	358	375	391	364	435	404	395	394	372	378	391	364	378	381	377	371	380	396	389	407	370	435	350	376	383	396	441	395	364	383	388	382	371	410	409	385	415	389	437	408	405	392	384	407	409	360	355	357	373	416	394	424	384	333	422	391	375	415	393	388	400	406	392	386	396	407	386	384	390	399	393	429	380	384	355	398	419	420	407	378	415	393	422	400	400	410	392	411	380	399	383	418	418	393	401	398	400	392	411	407	380	374	398	382	433	365	386	402	405	373	386	407	390	384	400	394	372	394	367	397	387	431	363	430	451	371	394	385	408	376	427	388	396	381	425	401	392	416	410	405	381	404	416	409	390	377	349	407	345	391	430	409	398	399	339	402	406	389	367	401	405	394	411	444	397	415	406	441	387	407	369	359	384	417	424	412	376	389	413	407	418	375	384	391	413	398	408	397	368	375	389	400	433	464	409	398	443	397	372	414	417	384	382	415	442	434	413	400	366	385	428	391	401	403	345	423	385	395	397	365	383	379	402	394	379	413	372	394	399	348	397	394	403	379	375	355	389	392	376	455	405	390	397	405	407	385	375	439	381	380	398	415	464	417	391	359	405	356	413	405	412	408	374	384	388	411	390	407	433	379	388	425	389	400	385	388	346	372	409	389	394	420	369	432	421	405	389	413	407	381	363	363	383	410	385	440	391	378	401	410	409	417	388	424	394	391	358	366	402	378	417	413	412	374	382	406	396	412	410	424	371	373	410	401	392	429	391	376	394	386	334	369	395	404	378	404	370	375	398	382	412	405	378	411	386	382	386	389	383	387	382	360	416	381	402	389	414	377	388	429	403	391	398	362	411	410	373	397	378	383	376	408	415	388	364	376	421	394	428	389	397	403	425	388	386	416	382	428	362	376	393	403	371	399	393	379	389	416	379	369	413	396	421	374	405	409	409	388	384	408	408	374	400	405	372	367	415	383	391	401	399	437	370	398	392	429	395	373	392	404	369	393	450	357	395	366	377	395	398	385	391	395	406	367	390	437	404	407	382	418	455	373	415	413	366	394	390	382	398	345	378	418	408	385	392	425	372	389	397	383	386	368	375	382	375	440	358	414	384	414	396	387	380	353	383	391	401	399	415	366	441	396	387	388	410	401	388	383	376	371	427	409	414	406	405	416	377	388	388	402	367	388	426	402	386	394	406	379	422	418	383	385	399	389	373	426	370	387	365	372	392	394	377	420	420	382	414	404	386	363	381	402	400	352	432	409	377	384	408	403	358	408	395	397	404	369	385	417	437	394	395	384	410	386	446	375	401	392	413	413	402	407	395	390	387	400	415	396	371	386	411	428	389	391	410	340	381	418	383	385	395	406	419	399	411	385	438	377	388	433	375	391	410	387	403	374	404	385	376	406	368	387	365	398	370	377	415	383	435	383	385	412	405	410	421	392	389	446	377	397	395	406	396	372	383	412	392	406	383	406	331	383	354	391	416	388	378	370	369	374	385	392	379	409	373	393	432	411	397	430	418	365	368	413	399	403	378	417	413	392	411	410	385	381	371	406	406	429	407	404	400	376	386	419	414	396	395	395	373	408	361	404	416	395	387	401	379	401	383	384	401	396	421	372	395	376	389	390	418	405	405	338	378	403	363	387	382	409	347	403	396	383	445	403	421	382	400	411	401	398	387	422	409	399	347	397	403	370	356	402	383	399	383	403	410	378	416	392	395	381	399	423	408	419	411	416	360	398	419	377	428	390	398	411	372	405	417	362	398	391	432	422	406	378	370	393	397	419	386	410	382	407	416	401	403	404	396	406	399	365	384	426	420	435	401	413	383	365	422	406	423	392	388	394	404	406	380	372	400	421	463	369	394	426	429	374	398	397	399	390	393	415	383	393	383	395	402	358	363	403	419	418	431	394	369	362	391	390	367	412	401	433	398	388	382	386	421	395	399	394	380	418	428	404	411	395	378	401	392	404	383	380	386	406	389	390	400	383	395	413	385	453	399	377	434	395	401	389	375	381	397	404	392	411	397	400	401	449	391	414	403	379	378	359	389	384	386	418	425	394	396	393	355	388	374	390	395	426	382	444	402	421	371	380	385	390	391	404	383	390	407	411	402	438	449	391	406	398	397	418	354	407	372	418	362	389	372	356	424	392	405	395	378	397	401	412	404	434	415	401	403	383	384	400	394	401	388	394	390	382	390	399	393	430	410	405	397	383	363	396	410	396	406	393	431	363	360	386	381	437	419	367	403	388	381	410	411	400	421	366	377	386	420	387	394	432	406	393	386	425	382	404	379	429	361	380	403	410	410	378	394	402	385	387	380	386	419	381	422	376	385	422	415	395	389	432	380	407	407	386	389	367	385	365	377	395	402	374	361	368	361	395	396	409	380	370	402	342	401	421	392	393	361	420	389	393	398	424	420	417	370	392	369	436	386	400	393	374	391
8427	1229	1492	1284	868	658	569	7342	32263	33017	20789	7863	1946	432	186	142	145	142	133	119	125	147	132	116	146	151	142	138	107	140	147	134	108	136	129	131	123	150	155	123	127	135	128	142	137	133	142	142	132	132	121	136	124	108	116	132	129	125	137	133	110	112	131	129	124	143	139	126	114	132	117	138	114	140	118	140	127	155	134	110	122	129	126	111	117	131	127	124	128	141	117	121	131	138	127	134	129	128	116	155	136	140	132	131	151	123	124	140	117	121	126	151	123	170	144	124	128	106	115	134	126	109	123	123	139	116	123	121	127	139	141	122	100	137	128	128	133	126	136	112	124	133	129	121	131	128	117	122	130	147	101	122	122	139	122	112	149	135	133	102	122	125	150	130	156	119	147	130	142	140	126	123	141	127	125	130	112	121	125	133	122	133	130	141	127	137	129	126	142	128	148	141	136	142	143	149	125	122	133	121	118	130	129	132	146	137	116	133	139	131	113	118	128	162	124	101	112	148	139	105	127	138	129	125	128	147	127	135	131	137	131	144	120	148	127	128	142	120	131	140	125	128	124	108	130	145	125	126	130	148	127	132	140	123	118	138	114	132	121	128	114	118	125	142	126	141	137	110	118	108	127	142	127	128	131	149	121	140	125	109	131	91	147	140	124	124	147	134	114	136	104	122	116	130	146	130	169	140	146	136	145	133	124	140	124	123	126	139	135	134	138	122	148	129	118	134	116	110	118	149	128	132	131	135	125	128	125	148	127	131	129	135	130	126	123	119	133	130	123	143	110	137	128	130	127	133	140	127	145	112	143	129	131	141	145	138	122	115	119	140	143	139	119	123	147	113	129	108	135	153	120	137	130	140	109	138	130	143	126	130	126	140	129	120	135	118	131	128	121	134	119	141	121	137	119	140	145	149	134	128	151	134	120	151	125	131	132	126	143	114	135	135	109	126	129	121	124	146	116	114	140	138	157	134	123	123	129	137	133	145	140	137	125	120	135	120	113	130	131	135	131	140	117	116	130	131	127	140	123	112	141	141	113	135	153	140	103	123	136	132	126	118	131	134	128	123	147	134	136	112	110	124	113	127	135	126	122	117	115	132	138	116	131	113	106	130	126	142	119	129	153	134	135	122	118	130	139	147	138	142	149	117	112	127	125	108	144	139	148	125	119	126	138	122	121	131	148	130	156	119	147	144	130	146	146	129	124	131	132	108	125	136	128	154	118	110	140	132	117	122	127	121	139	136	123	139	109	132	137	137	142	135	141	131	137	121	125	134	129	118	132	138	135	149	94	141	136	134	143	141	139	138	117	126	160	107	138	136	103	119	119	115	134	122	135	120	138	124	139	130	123	145	131	119	140	131	130	118	131	130	146	146	120	133	123	151	147	138	131	109	131	149	144	117	145	135	130	131	136	118	154	153	132	147	121	125	135	124	123	137	130	131	126	148	111	126	104	131	130	140	141	118	123	135	118	136	144	117	130	114	128	131	132	123	131	123	120	137	131	142	125	141	135	119	122	128	125	143	129	124	140	123	156	129	123	130	140	136	136	132	135	141	133	134	143	127	151	120	121	117	132	127	131	113	123	120	144	116	141	125	124	137	129	128	131	131	142	116	129	137	146	142	131	121	128	138	137	114	141	131	104	134	128	133	131	132	125	126	151	134	135	102	127	122	127	132	138	149	132	109	114	126	125	132	117	130	163	145	135	135	142	121	156	128	140	117	133	135	125	140	132	141	116	113	141	143	130	139	143	146	124	135	131	142	145	140	117	125	113	124	122	121	123	122	105	125	99	98	124	143	129	133	134	136	135	116	120	137	145	125	124	129	126	127	109	132	109	132	133	138	146	125	147	128	136	117	127	133	145	124	131	129	139	125	143	119	135	137	147	128	111	121	133	120	150	117	120	124	120	136	118	130	136	128	139	153	135	121	149	122	126	138	128	136	128	104	124	138	134	132	111	114	111	123	113	142	122	153	148	146	99	120	127	139	117	118	138	126	132	150	140	127	127	124	134	143	164	123	131	113	142	113	134	117	121	139	125	119	137	120	131	129	125	131	125	133	143	127	146	145	130	127	118	125	121	139	130	135	141	124	128	131	125	107	130	136	135	108	136	144	140	131	117	138	128	129	145	131	127	130	130	123	137	121	147	119	135	144	139	126	154	121	131	116	143	141	131	133	144	123	140	133	163	129	135	127	108	123	112	126	145	144	132	137	101	137	118	125	130	129	128	113	130	127	133	143	134	125	132	128	117	136	137	120	127	115	121	140	118	138	136	125	128	130	134	122	109	116	116	122	128	131	114	134	110	118	123	112	112	120	132	122	141	122	124	130	112	115	147	133	117	144	130	128	143	140	144	108	102	136	133	130	144	155	134	142	134	137	120	142	137	131	153	107	127	115	145	135	136	131	125	119	139	131	133	115	133	127	124	145	127	133	135	142	134	104	145	140	140	135	128	133	111	151	135	143	134	134	127	121	133	122	128	146	125	120	131	139	139	135	141	117	126	126	124	124	140	138	118	119	118	121	112	135	131	153	131	133	136	133	130	121	122	135	136	120	142	128	139	121	109	115	135	129	124	142	136	132	129	136	139	116	122	117	120	129	151	125	123	137	132	121	125	136	128	139	136	136	141	143	137	125	140	140	152	120	142	132	106	122	128	115	131	131	129	131	123	131	135	129	151	114	136	150	127	155	106	125	138	108	115	139	106	130	140	137	125	131	127	133	122	127	118	119	125	134	112	138	131	128	154	146	136	116	122	132	133	132	129	114	137	129	141	139	138	141	107	123	127	142	123	144	120	144	139	130	116	136	141	136	111	121	134	139	133	139	133	118	145	147	112	143	137	117	128	137	127	140	123	109	144	127	130	133	127	132	108	127	151	113	148	125	135	119	131	145	152	122	131	115	125	138	135	129	127	134	137	129	143	132	144	127	145	154	134	140	153	125	124	108	134	128	140	132	126	132	121	123	138	153	139	138	153	153	144	132	96	119	138	138	129	135	113	161	130	121	127	130	143	120	144	151	131	125	144	134	134	110	137	123	124	116	125	124	139	130	124	139	126	140	122	126	128	119	133	134	159	133	118	116	108	134	120	128	127	158	107	123	127	136	144	129	126	139	133	117	116	127	128	158	116	121	143	121	136	125	142	142	121	153	117	152	140	149	122	126	132	129	130	145	142	135	157	147	136	134	117	119	139	131	142	118	124	135	137	118	145	131	146	142	124	117	135	126	156	129	119	117	119	136	138	134	127	119	125	138	144	133	133	118	122	138	128	136	124	144	137	131	103	130	130	132	129	134	139	132	125	140	119	120	118	125	126	122	137	144	112	160	131	152	130	139	148	131	145	142	135	143	125	139	133	115	138	108	130	138	123	116	140	128	128	127	118	136	115	146	134	110	143	127	127	128	153	119	132	149	112	131	129	129	137	115	139	133	133	115	129	128	113	146	122	132	122	128	134	123	143	126	142	120	127	147	115	100	123	134
5828	1527	3481	4149	3424	2682	2731	21928	51052	49185	37167	20766	7604	1789	599	436	409	377	395	402	397	385	367	384	359	332	414	390	397	415	351	362	373	376	351	352	399	342	408	416	412	407	422	374	346	373	366	360	350	380	400	390	380	370	398	381	362	370	382	378	363	379	383	370	347	364	395	355	327	391	379	386	390	408	354	389	371	403	396	386	391	373	382	393	366	410	367	367	350	385	424	365	421	392	373	411	364	392	338	352	374	363	333	366	366	343	391	372	386	376	364	384	381	372	364	372	395	386	372	390	375	397	371	370	338	422	370	411	398	339	396	366	396	366	430	375	382	344	381	372	378	379	393	326	387	389	387	369	384	367	417	393	362	370	352	387	368	377	366	349	336	403	396	391	368	395	367	399	369	376	371	347	393	395	361	377	357	354	371	358	412	402	382	370	375	359	374	357	428	375	398	400	369	387	408	398	383	376	414	389	368	340	375	387	379	354	394	371	397	333	409	372	397	342	363	384	364	407	336	406	375	385	390	383	386	370	373	388	367	387	398	355	360	394	387	372	377	382	370	386	355	412	375	371	366	361	332	386	373	391	386	338	382	406	358	397	348	365	371	385	353	383	367	395	390	367	387	389	390	352	382	416	371	387	367	373	374	389	373	372	392	343	383	389	385	402	389	388	393	379	365	334	388	386	355	431	374	435	370	382	389	369	370	395	377	371	386	383	386	373	380	373	367	388	382	365	367	373	352	337	381	396	371	382	363	400	382	355	364	397	422	380	368	394	346	402	377	388	378	376	385	387	373	415	334	365	367	397	386	399	386	364	396	396	374	385	393	356	370	395	377	356	385	362	361	411	345	387	365	387	435	378	376	369	395	352	370	407	387	392	352	401	383	380	362	393	380	433	386	336	385	406	372	384	391	375	340	388	409	376	376	398	365	394	342	350	376	410	407	412	408	404	354	375	414	374	373	381	360	395	387	399	381	389	383	376	378	373	386	379	355	419	403	401	384	409	367	373	377	394	375	393	390	347	370	374	391	412	374	345	392	371	422	369	416	363	400	369	376	382	369	367	382	372	402	433	378	439	393	348	355	413	398	410	384	421	363	379	385	394	358	394	388	378	371	390	374	345	404	406	348	340	353	365	367	363	380	382	393	365	353	385	358	343	344	369	402	346	348	376	405	394	394	368	350	386	399	385	383	368	393	347	381	355	390	382	369	380	369	366	396	390	374	373	372	396	369	380	397	359	389	370	377	398	388	404	389	401	382	371	391	410	421	379	387	381	391	382	357	387	377	385	367	361	358	407	426	368	345	372	379	400	394	376	364	378	373	357	382	356	381	399	360	382	383	378	372	358	348	427	412	397	397	370	366	386	353	393	373	363	385	388	385	390	366	343	391	386	392	361	368	391	363	364	371	375	399	383	389	358	392	413	380	383	373	352	373	395	377	386	390	395	351	382	374	376	377	396	355	363	394	381	356	388	359	392	415	412	375	368	401	408	405	374	368	357	383	361	394	367	399	379	379	390	394	361	342	368	396	368	402	384	394	392	370	365	435	355	364	337	373	340	397	390	409	359	349	420	416	375	386	348	405	359	404	374	406	384	347	340	368	398	380	363	392	354	354	373	384	382	363	359	391	359	358	367	340	371	367	374	402	360	384	337	369	381	363	404	391	396	376	382	381	380	374	400	397	377	405	396	426	366	361	361	380	373	346	375	363	371	380	359	383	367	372	375	376	392	394	388	400	410	358	375	394	354	395	384	390	413	389	376	372	361	400	363	378	380	397	397	408	403	378	392	362	357	379	378	396	356	391	369	385	399	391	389	388	363	400	388	371	379	383	388	397	391	383	364	356	377	386	416	392	383	367	373	373	380	363	409	365	386	349	351	361	368	399	411	364	395	378	373	388	377	372	384	365	370	385	363	363	395	387	395	385	393	373	409	365	378	387	370	331	355	350	403	392	387	343	406	401	395	390	382	339	363	380	391	376	379	384	410	366	395	380	352	352	370	341	360	360	380	364	398	371	362	415	360	371	399	367	363	381	378	359	389	411	369	371	382	388	377	382	371	358	394	371	356	406	355	340	344	375	379	432	377	418	366	365	360	403	397	351	390	388	354	406	370	382	362	390	372	372	387	369	352	375	359	395	367	395	385	382	377	355	391	391	348	366	391	410	357	376	356	368	373	383	404	336	407	407	383	341	397	391	414	365	376	387	353	399	340	375	391	382	406	377	377	389	323	342	384	344	382	401	395	410	413	394	357	377	372	339	362	348	362	393	373	419	367	381	344	357	384	389	378	404	420	388	366	400	361	381	362	349	394	378	341	362	428	401	351	349	411	378	345	406	388	379	375	382	410	394	391	393	357	402	387	361	389	341	409	351	389	438	373	396	367	370	369	385	381	386	345	356	380	381	333	393	395	369	362	370	378	380	399	383	388	418	381	383	384	364	378	380	358	402	376	388	374	359	353	344	393	350	388	355	393	392	396	367	377	369	379	368	353	369	364	403	369	354	391	362	375	367	379	376	403	393	381	389	397	365	345	387	391	401	367	377	410	360	346	383	379	361	421	360	391	388	425	402	377	369	366	380	365	412	381	373	386	364	387	382	397	365	385	374	396	382	373	373	381	371	354	318	420	411	348	378	398	386	386	348	385	370	369	387	398	375	384	323	390	407	381	371	428	366	363	392	362	369	392	416	348	377	365	372	374	360	418	386	373	381	395	359	374	358	389	330	414	407	359	405	390	397	381	389	412	348	411	371	401	387	340	347	392	413	411	385	396	382	389	392	384	411	373	366	394	366	376	417	331	386	364	371	389	381	382	397	377	394	389	386	401	369	350	353	404	345	394	380	365	369	415	335	391	418	376	405	353	354	416	426	385	360	416	395	372	412	383	353	381	361	394	417	376	367	368	362	358	345	392	377	380	407	368	378	409	376	378	389	376	357	348	402	362	419	388	392	383	408	392	392	391	416	390	401	353	370	363	375	366	394	374	384	364	360	382	379	371	379	390	335	384	389	359	349	371	395	365	364	386	382	376	421	388	383	377	349	339	389	380	397	356	374	414	401	379	388	384	382	372	392	377	402	372	398	345	395	396	362	396	419	385	357	372	371	365	408	378	369	352	354	406	414	354	365	383	411	366	366	396	387	352	358	349	372	422	344	369	389	388	378	373	402	381	390	367	389	366	391	371	401	413	369	402	351	394	381	361	387	378	399	410	391	377	386	381	377	388	357	425	372	350	394	387	391	382	380	362	388	389	378	374	370	337	361	402	366	376	346	385	365	331	401	375	377	363	380	370	342	385	372	397	405	365	374	403	394	356	341	375	365	382	377	384	391	392	374	361	383	383	364	356	371	364	382	337	401	387	380	375	364	347	343	379	422	360	369	395	398	396	364	397	359	364	346	381	331	386	378	375	385	411	385	372	382	355	318	352	388	371	370	406	405	392	363	431	396	371	363	376	388	375	391	364	372	388	360	384	354	364	358	372	388	365
14842	2680	2882	2180	1510	1113	937	6736	41299	47581	33773	16430	4596	775	241	141	138	124	132	135	140	144	134	147	143	144	167	136	146	142	135	152	146	160	144	149	149	157	144	153	138	132	159	146	155	149	152	128	153	150	151	166	135	156	146	151	160	154	160	128	141	164	161	143	135	144	148	140	137	149	159	144	156	130	153	161	156	128	135	155	148	136	171	130	145	159	128	148	157	165	130	158	152	133	134	168	150	170	140	142	170	137	135	156	170	152	170	132	159	132	168	150	136	146	155	148	160	131	142	154	130	131	137	137	140	130	146	129	154	153	133	129	139	139	134	159	145	147	153	153	156	134	143	126	131	137	133	159	142	157	138	141	154	127	149	150	140	150	150	156	148	150	144	142	163	145	128	158	143	157	149	162	134	144	154	126	148	141	129	150	133	132	161	168	152	179	143	138	154	172	133	141	156	138	130	160	147	132	148	124	152	137	141	153	134	177	142	156	147	147	129	169	131	136	142	138	139	154	146	170	150	161	144	141	133	151	152	149	130	138	139	148	142	137	140	126	156	165	146	149	131	147	144	124	156	144	132	157	128	160	149	150	140	151	130	136	142	134	149	151	138	130	134	148	143	130	138	145	140	143	146	159	139	126	148	138	152	143	138	137	148	135	160	144	174	158	146	163	147	135	142	163	133	168	128	146	146	133	153	133	165	141	160	126	137	129	160	139	139	153	143	152	177	143	142	135	130	150	167	140	144	142	144	118	126	155	137	159	152	154	146	154	146	166	153	156	141	133	132	144	159	142	151	156	135	146	141	145	139	144	146	170	161	150	151	153	138	150	132	152	131	131	133	126	154	145	141	146	142	153	162	155	149	151	154	147	165	157	129	143	157	153	150	133	122	139	157	137	120	141	146	153	142	148	132	135	106	146	140	148	149	153	147	135	145	136	143	139	148	144	157	128	116	152	143	128	146	133	145	123	162	150	159	128	164	147	139	140	147	136	144	136	128	162	153	153	164	136	133	125	169	148	166	146	146	162	145	149	143	148	148	147	128	149	141	136	136	130	153	165	140	133	136	153	134	136	156	145	177	132	142	146	135	167	171	164	149	142	158	180	147	156	153	148	122	132	131	158	126	139	133	154	149	143	151	139	137	162	137	154	141	143	142	141	154	142	160	148	127	142	146	127	126	155	139	147	144	137	125	142	137	150	125	151	147	153	164	158	130	139	121	156	136	128	163	162	131	158	142	158	151	167	122	155	145	143	142	155	129	132	145	122	151	131	137	153	139	139	155	150	138	143	131	152	133	126	137	134	151	175	148	143	167	145	102	145	138	134	124	135	146	133	153	153	149	142	120	135	152	157	163	142	174	136	153	139	129	147	138	142	157	145	154	132	121	164	151	143	155	140	148	139	157	137	169	137	165	159	163	157	151	148	152	162	140	144	129	163	121	122	154	130	157	162	164	117	121	150	153	165	157	139	144	128	145	138	145	161	139	139	154	132	146	131	132	142	128	140	133	130	147	151	161	144	146	146	158	135	140	130	153	127	146	131	162	145	157	147	124	151	146	160	150	140	146	164	133	148	125	141	164	143	135	146	148	148	138	146	150	147	156	142	162	154	159	153	145	140	120	153	149	156	184	147	137	136	125	143	164	161	173	157	148	156	151	135	144	138	153	139	152	153	138	166	156	152	129	169	158	158	139	152	174	151	143	123	166	136	142	159	149	141	165	170	136	131	125	164	136	147	150	140	131	151	139	141	132	147	133	146	149	138	150	141	132	132	159	135	150	130	134	121	121	150	137	124	173	158	139	139	145	152	118	147	135	140	143	145	141	159	143	150	160	156	163	150	146	125	162	151	130	175	143	160	129	138	158	159	135	172	113	152	137	168	140	156	138	133	156	143	162	124	149	157	146	133	137	158	155	152	132	149	134	144	148	165	151	150	149	142	139	132	146	160	160	135	162	151	153	146	146	126	155	132	160	130	139	143	136	165	138	134	145	141	151	131	142	178	151	141	146	146	139	130	148	137	153	142	136	156	155	151	143	133	147	143	134	153	134	150	132	168	136	144	146	143	131	152	126	147	141	150	142	152	162	145	144	153	166	147	135	152	129	145	149	136	145	130	129	160	157	167	150	150	146	148	146	169	137	145	134	183	141	122	163	155	134	155	137	143	125	164	136	157	141	156	155	124	166	155	147	162	134	132	153	139	150	144	175	152	144	141	153	151	139	137	143	142	139	158	152	138	130	120	150	164	171	160	136	152	142	182	161	149	122	142	162	144	139	138	129	155	142	140	153	155	154	138	133	139	152	137	165	153	169	146	136	142	122	150	131	140	139	132	148	150	163	146	145	148	138	149	119	144	135	142	138	138	147	144	157	137	137	134	126	164	120	143	151	156	143	147	148	143	148	145	135	145	147	155	152	169	155	144	128	164	153	141	123	139	154	141	124	132	156	164	142	151	170	149	165	154	132	138	153	153	145	162	146	141	130	149	154	134	158	164	152	144	151	135	143	132	168	152	135	130	143	154	160	133	134	149	120	152	161	137	146	127	179	148	136	113	148	137	135	147	159	139	153	168	137	138	155	134	142	132	156	133	142	119	121	166	148	129	157	153	160	136	121	136	152	157	166	147	141	132	138	170	173	140	154	153	144	127	175	155	173	154	136	143	156	140	133	164	137	154	134	127	120	139	134	142	154	154	142	142	142	144	138	142	158	158	145	128	157	149	140	133	152	157	170	160	130	160	150	142	125	142	155	168	150	139	135	147	132	154	161	160	157	151	141	167	144	149	165	141	150	148	154	145	120	137	136	141	137	142	164	161	158	137	154	138	158	142	169	147	134	154	140	175	135	143	160	164	135	148	138	147	159	149	135	160	145	136	151	141	125	154	149	137	149	126	158	172	140	150	119	155	144	174	156	156	161	156	137	169	155	136	127	137	132	122	165	151	128	155	136	166	134	147	148	137	146	163	108	133	144	165	143	158	136	134	143	136	155	156	135	154	150	141	136	125	138	164	140	150	137	158	173	125	145	152	150	123	137	148	135	142	155	132	137	148	155	141	131	149	154	156	149	127	144	143	141	130	140	136	155	150	164	140	146	139	137	162	150	129	132	162	140	162	158	140	135	134	147	135	136	138	136	164	147	167	128	155	149	159	147	151	139	144	164	158	161	149	122	148	150	156	140	140	158	129	149	125	131	135	133	151	132	142	161	177	149	164	144	140	167	127	147	160	154	135	123	138	138	133	140	146	141	134	138	145	142	144	154	148	143	148	169	134	128	153	134	162	121	147	155	137	144	127	148	145	139	154	158	155	154	165	153	140	136	144	152	137	161	142	154	146	143	149	168	146	153	138	163	168	155	136	125	134	145	144	153	143	142	122	164	136	138	163	127	131	140	150	131	141	158	133	135	146	130	148	147	125	154	112	157	146	161	124	129	152	151	136	126	141	161	161	147	135	144	142	150	130	162	138	146	149	154	145	134	143	145	143	155	154
7771	2601	6198	6790	5744	4647	4156	20520	58650	61765	48185	30896	13232	3185	868	448	438	398	405	417	412	418	430	406	413	409	439	419	407	439	430	417	448	373	409	406	420	385	444	448	427	405	429	460	463	414	403	400	412	426	411	428	407	432	405	407	407	391	446	412	423	424	444	431	439	415	406	463	415	405	393	422	419	388	391	429	408	409	431	421	427	427	417	445	432	421	407	412	433	421	419	403	425	439	436	409	449	383	438	477	421	431	411	432	422	406	362	442	436	412	428	411	426	388	440	438	411	428	410	421	407	423	444	424	386	450	409	405	433	403	417	401	439	454	411	420	385	414	416	427	433	397	421	387	431	449	404	439	429	451	386	457	427	428	416	406	397	414	440	426	469	442	390	392	403	399	413	444	429	421	390	408	432	421	415	420	418	420	412	416	386	475	398	381	443	391	441	415	425	411	414	410	404	421	421	439	420	416	397	413	385	425	391	437	424	410	424	444	427	414	398	399	420	437	385	405	400	411	430	420	414	402	474	413	396	408	426	436	423	372	403	459	409	449	448	397	432	411	391	427	436	426	415	417	429	422	431	429	427	410	413	416	441	402	394	411	413	415	404	408	458	417	410	458	420	411	445	408	442	435	397	426	455	411	412	417	468	393	420	424	433	385	443	445	411	398	436	418	400	413	440	409	356	439	445	403	419	452	394	410	396	455	378	440	438	449	374	400	434	383	430	402	466	426	439	416	423	407	410	425	432	466	437	424	454	404	442	409	419	411	428	402	415	441	406	420	411	424	418	405	403	423	430	418	430	436	420	381	419	399	400	411	439	413	427	439	423	412	399	410	420	463	401	397	442	387	387	439	422	441	418	414	417	464	414	414	398	422	403	429	421	381	423	402	428	416	421	423	421	424	428	400	454	420	454	401	428	429	405	415	407	444	409	481	432	413	394	447	348	431	442	438	428	427	428	406	410	452	433	427	383	442	429	413	424	426	376	416	391	408	437	415	414	430	449	447	405	427	426	411	398	410	398	381	415	401	469	430	408	407	387	453	431	440	413	428	434	453	397	420	405	412	395	448	412	438	432	408	415	397	424	423	421	424	400	427	459	412	417	414	399	417	438	416	417	431	443	451	404	382	383	429	414	412	418	425	430	393	408	407	442	438	419	417	417	425	409	423	429	447	434	420	450	424	394	432	400	404	428	417	427	433	424	434	406	431	416	443	399	406	441	409	418	423	401	394	410	423	433	411	394	410	420	384	430	442	446	408	422	384	440	407	435	422	471	395	401	470	412	383	413	434	451	407	400	403	454	455	429	418	436	412	412	427	386	435	418	411	423	390	413	425	433	417	415	451	391	432	406	419	398	464	442	428	421	450	440	400	404	421	410	425	431	417	435	429	389	434	373	413	458	433	396	416	395	475	436	432	418	427	419	416	378	412	403	398	417	426	402	399	405	422	406	425	399	408	377	405	456	419	411	449	406	427	417	415	416	426	438	424	404	419	432	404	419	444	427	442	434	405	410	441	379	439	413	443	417	438	433	412	412	423	421	440	427	402	446	424	442	418	395	434	406	432	438	391	437	416	447	399	416	455	384	441	412	425	417	386	400	443	497	393	370	403	394	403	434	421	402	440	457	421	437	442	411	400	432	431	400	410	432	410	401	413	460	402	424	420	394	465	426	416	417	440	384	469	409	459	410	447	432	414	400	435	402	442	388	428	412	396	452	414	461	412	413	447	413	429	476	418	421	450	446	400	412	439	434	384	382	419	411	414	417	381	368	413	435	431	407	426	427	394	433	395	412	445	411	418	377	389	385	396	403	436	390	436	422	409	408	398	450	412	399	441	401	430	414	423	432	441	413	431	419	409	417	401	401	374	386	429	410	366	410	411	394	436	427	407	411	444	405	396	428	397	406	441	430	404	392	448	443	432	414	413	410	405	401	415	399	440	406	387	399	435	405	418	447	419	437	395	431	451	437	437	417	401	454	421	436	385	396	432	370	421	394	428	407	372	404	447	447	399	379	429	455	425	420	389	459	487	446	433	408	457	446	413	420	424	406	360	438	424	413	424	410	416	424	422	476	424	399	428	426	400	432	411	428	413	469	404	439	425	417	441	430	425	411	421	428	403	410	400	443	424	435	416	408	421	435	419	433	384	400	414	397	427	403	435	390	408	411	439	418	386	414	434	421	456	450	422	426	409	441	438	438	399	395	429	393	435	404	442	421	427	406	395	423	412	420	418	409	431	423	398	432	423	410	393	428	420	422	427	404	430	433	373	432	410	440	417	390	415	395	448	448	400	425	421	399	451	412	409	423	415	383	430	433	429	401	444	444	421	420	418	415	443	436	414	434	419	409	433	420	483	429	436	376	387	389	418	463	425	425	422	427	445	408	382	444	391	399	414	390	414	452	359	433	437	399	419	431	429	465	445	394	430	436	413	415	433	441	424	385	458	405	396	420	421	429	400	407	415	424	432	431	410	443	437	422	393	421	425	383	411	415	410	408	465	432	424	417	454	456	407	432	449	409	433	448	393	419	393	401	406	463	429	384	379	432	447	412	404	440	440	442	410	409	425	409	410	448	428	412	410	392	367	455	405	396	394	401	412	408	411	411	462	412	415	458	394	441	405	443	422	403	409	419	454	457	412	420	391	393	411	401	404	410	433	435	408	424	436	415	390	442	401	411	406	389	420	434	432	426	423	386	419	415	468	429	414	436	371	425	438	388	393	403	449	416	404	418	481	432	431	441	405	437	421	429	434	450	413	407	456	432	464	409	378	453	422	442	413	401	429	418	420	404	417	449	408	441	419	428	423	397	394	436	416	419	410	427	386	402	388	407	387	402	438	416	421	411	426	412	423	445	428	413	440	424	422	430	409	426	406	431	441	421	392	403	424	408	401	405	374	445	428	404	458	398	422	432	427	432	433	435	431	403	414	426	380	430	406	390	417	417	428	412	414	431	426	429	405	400	426	405	408	411	427	410	426	409	426	442	453	444	410	426	402	415	428	424	412	398	476	429	415	426	438	397	418	429	448	426	430	397	388	417	413	407	416	421	390	404	415	423	390	389	397	446	403	415	409	408	425	404	414	403	391	421	391	416	403	463	428	447	378	446	389	386	411	450	420	418	408	450	426	430	392	424	419	417	458	438	447	444	405	435	439	410	392	395	376	424	421	420	403	432	410	401	414	429	414	467	437	415	450	430	413	416	423	426	387	394	429	428	368	436	433	393	440	434	432	400	400	400	446	429	433	411	429	417	428	443	409	410	451	407	419	418	418	399	428	408	443	441	428	435	410	391	439	434	402	429	421	416	428	398	410	450	431	428	412	427	395	421	412	392	408	428	435	424	389	413	415	357	426	432	405	415	398	416	411	451	405	385	440	410	431	430	447	422	413	428	422	454	446	407	391	377	429	404	442	396	398	408	410	440	439	436	421	398	422	424	433	397	432	426	410	402	439	403	437	430	445	407	415	435	404	425	412	414	447	436	436	432	432
2265	204	260	204	208	167	155	173	1314	4481	4336	2296	788	263	157	146	149	122	125	119	136	123	130	137	114	128	135	132	134	138	143	116	128	135	109	140	131	149	143	132	128	118	134	132	151	135	121	137	127	129	116	160	143	149	126	135	148	136	135	137	131	149	126	133	142	151	131	130	120	126	116	137	142	143	143	147	148	130	140	138	143	141	142	140	138	145	129	135	142	138	135	122	151	126	124	122	147	133	142	145	125	126	132	129	135	132	160	113	115	133	119	122	133	120	128	118	140	139	141	127	134	114	131	146	145	128	141	141	138	141	109	138	114	153	133	117	131	129	141	144	145	132	135	136	144	127	119	143	123	122	137	122	128	136	132	141	148	127	125	128	131	134	156	124	130	140	130	123	132	127	123	122	148	137	134	133	124	149	147	126	123	136	151	150	129	163	129	138	146	143	122	129	125	141	141	120	130	142	131	122	134	123	129	121	121	137	151	137	120	128	136	134	119	132	139	106	144	121	135	132	131	127	140	152	138	146	129	161	138	142	157	136	123	132	154	146	138	131	142	126	138	142	137	128	128	153	138	126	118	132	134	148	149	120	134	119	161	159	149	127	132	126	124	126	132	138	145	125	153	148	131	119	134	125	143	133	122	124	138	130	129	155	134	129	135	132	148	134	117	136	140	142	144	120	164	119	144	123	135	150	132	148	147	134	148	137	126	112	149	100	156	130	137	138	157	124	111	130	124	148	166	116	145	120	155	147	149	110	186	101	131	136	120	128	125	140	137	137	123	131	149	146	130	148	131	114	136	117	152	162	120	127	141	115	155	140	126	153	121	118	128	113	128	124	127	131	128	139	135	153	142	109	134	122	129	135	137	142	139	137	159	145	138	141	130	137	148	123	139	132	127	143	120	121	145	139	150	164	134	137	140	141	136	145	132	137	140	135	149	136	106	131	122	142	152	141	125	123	143	119	125	123	144	130	127	134	139	137	146	149	143	133	129	123	123	108	124	127	135	139	132	137	124	139	119	125	116	140	129	137	135	154	127	141	142	138	146	143	135	125	120	149	115	151	119	140	117	119	157	138	142	126	132	125	117	131	124	111	157	168	135	138	134	131	110	135	126	169	121	139	151	130	136	132	139	139	135	123	124	117	140	124	118	145	131	136	143	129	130	126	119	137	130	151	125	124	120	132	131	136	130	138	145	141	129	145	130	145	131	134	120	139	131	171	137	141	131	133	142	146	128	115	122	139	128	128	148	125	158	148	152	133	139	109	131	148	117	118	140	148	142	120	139	134	139	130	121	134	126	138	122	141	126	125	125	131	131	152	160	131	123	147	120	128	146	122	104	125	134	122	157	111	129	126	145	131	142	130	140	141	140	146	134	140	136	143	140	135	122	126	137	163	129	132	131	138	141	121	131	176	118	121	128	150	156	145	125	142	132	136	132	135	121	142	127	134	121	145	121	113	125	140	124	140	144	128	135	143	106	128	139	136	121	130	134	145	126	139	138	119	138	130	128	122	136	126	128	130	147	159	137	118	140	128	126	130	135	135	132	125	132	143	130	132	119	132	131	123	165	136	124	133	135	129	138	125	123	114	121	127	126	136	147	138	145	138	139	131	124	125	126	145	128	136	126	129	125	127	116	153	131	125	131	118	138	118	143	124	124	124	135	109	151	118	133	142	143	128	158	136	141	170	132	104	133	129	129	128	123	151	130	139	133	125	139	146	124	144	143	133	131	133	122	150	130	127	141	142	134	104	135	138	136	121	145	120	122	132	143	130	143	129	128	136	122	120	115	134	132	128	126	137	126	149	128	108	121	154	141	139	157	130	128	134	141	143	119	114	108	125	114	135	130	119	127	127	118	145	152	123	135	126	111	130	136	150	133	124	139	158	137	125	128	129	118	127	141	146	116	138	109	132	117	101	132	150	143	149	138	127	140	130	141	137	113	132	130	109	108	133	141	127	149	128	129	128	150	126	128	146	140	110	149	139	134	157	113	160	139	159	147	137	135	127	135	139	111	125	123	122	143	140	145	158	151	132	125	142	129	126	148	142	129	132	127	124	123	137	130	132	136	122	144	157	130	129	122	128	108	124	128	148	130	127	128	134	117	130	132	134	140	132	125	143	180	130	138	127	134	130	123	125	127	139	134	138	143	128	122	140	144	107	152	142	140	139	154	124	133	121	137	144	135	120	132	120	117	128	105	137	113	127	130	140	149	106	137	139	139	153	116	148	145	143	122	140	144	157	143	129	123	139	131	116	125	135	129	123	135	130	125	137	121	138	136	116	112	165	127	128	123	129	128	142	123	141	139	144	137	131	135	152	117	122	129	117	111	130	153	136	147	143	112	138	128	151	119	137	132	134	158	141	128	110	122	143	138	155	136	98	135	145	158	144	146	119	133	150	127	112	133	122	116	134	145	135	142	104	135	138	124	134	120	146	133	122	141	125	131	121	138	143	148	141	136	142	129	129	148	143	139	126	122	128	127	120	151	137	129	142	137	130	127	121	142	137	147	122	135	153	128	129	112	127	141	118	130	142	122	132	126	152	97	123	136	141	120	139	133	143	128	133	131	132	153	130	152	129	124	140	145	137	145	132	136	137	126	139	127	150	141	149	139	135	156	116	148	149	128	147	121	128	113	146	129	125	114	149	154	146	149	112	139	135	135	138	120	123	111	140	120	137	130	137	128	159	133	132	148	145	143	132	128	151	110	112	128	139	142	133	138	117	129	133	134	130	140	137	165	114	160	132	147	135	146	116	132	136	124	151	140	150	132	126	119	145	112	118	131	134	131	138	120	137	123	152	148	133	118	136	134	116	124	140	137	124	140	106	150	133	141	134	109	126	136	127	184	145	126	139	130	129	137	122	134	125	137	144	139	141	154	134	129	145	131	127	141	120	135	127	124	128	137	138	157	136	119	118	144	127	147	124	137	124	112	140	104	117	136	130	117	149	144	142	145	131	124	132	128	125	133	139	143	124	126	116	137	140	144	118	116	150	132	156	136	134	124	127	138	143	107	129	139	127	141	129	117	141	126	143	121	140	145	123	121	138	115	151	143	141	129	122	127	119	130	142	134	130	137	135	115	134	146	116	125	136	135	125	130	129	131	136	128	135	136	132	144	133	127	141	136	123	152	112	134	128	119	144	133	118	131	117	124	128	111	155	142	132	129	105	127	119	130	144	139	133	127	117	139	127	127	126	127	139	133	134	125	133	128	123	121	143	152	122	142	116	140	129	142	106	142	153	125	124	155	123	143	128	125	114	141	169	150	146	133	130	128	145	115	140	153	142	127	127	139	125	129	132	145	104	137	123	135	134	119	145	126	134	142	105	138	150	117	131	138	134	145	133	118	126	141	130	115	138	137	136	130	146	152	140	116	118	107	115	123	125	138	126	132	125	135	115	136	141	132	145	120	139	159	125	138	132	117	127	129	135	135	152	131	134	131	127	129	123	113	155	133	133	137	136	119	137	128	143	137	116
2308	483	670	728	631	589	548	653	6433	17258	14831	8106	2795	923	481	398	392	406	363	390	381	388	401	397	425	383	365	425	381	389	374	346	389	393	394	387	345	379	389	382	379	392	371	371	392	390	378	398	392	406	362	375	384	399	357	404	355	382	387	410	412	378	363	397	375	360	358	455	374	401	401	369	428	371	356	417	393	420	390	352	381	402	363	381	402	365	390	384	341	362	392	367	398	391	345	393	390	380	414	361	425	366	395	396	406	409	367	373	370	400	403	383	360	375	409	387	380	410	373	440	385	405	404	385	418	341	378	369	359	357	407	370	370	403	400	391	406	408	383	392	363	372	377	400	352	397	386	413	354	393	374	383	388	348	387	374	386	388	390	416	359	384	398	399	355	391	401	365	377	376	376	393	397	402	374	428	375	406	374	417	400	375	365	376	426	365	366	381	411	423	399	372	389	391	420	393	367	378	385	381	409	393	346	399	411	358	395	381	380	375	393	360	375	410	354	358	414	422	374	369	395	372	352	375	397	398	361	385	413	401	382	397	401	386	393	389	362	359	384	380	350	404	377	404	369	375	375	390	394	388	384	362	366	384	399	420	410	390	413	406	362	367	388	401	380	379	382	405	360	344	361	374	389	381	382	354	396	368	387	359	398	378	362	366	397	381	420	371	386	387	415	385	362	353	382	386	381	370	360	382	370	414	390	361	393	364	381	358	394	335	372	373	369	379	379	398	392	404	382	373	371	392	383	392	358	343	369	407	358	393	388	381	398	338	395	373	399	421	384	383	373	375	383	377	403	398	377	384	413	386	400	361	404	368	328	373	366	385	392	382	394	378	347	383	387	345	386	365	405	391	349	374	375	401	353	428	367	390	383	367	399	370	393	411	380	405	414	393	361	416	385	414	415	383	387	400	381	390	426	402	391	395	382	380	379	374	369	360	399	411	370	380	397	374	386	387	368	360	378	404	359	391	367	382	383	383	400	392	371	415	393	366	440	393	370	375	358	375	398	399	383	378	376	392	403	331	405	378	376	401	371	346	422	367	385	394	361	394	394	379	405	354	410	392	361	357	404	378	415	355	393	403	350	386	376	398	396	398	404	407	359	417	366	384	390	376	378	386	387	403	412	387	387	362	388	361	411	381	393	350	440	393	364	388	335	410	402	401	368	386	384	386	369	387	375	388	404	403	411	377	420	377	407	363	408	380	383	387	414	353	412	357	394	389	377	365	344	391	400	394	357	374	413	358	378	387	382	386	402	385	408	407	385	399	407	401	368	380	377	420	386	404	351	388	393	385	436	365	375	387	396	380	359	393	386	334	380	399	396	383	395	374	358	392	395	368	339	390	407	353	400	381	370	417	353	355	368	380	386	377	415	382	391	357	373	365	398	407	422	378	379	391	409	381	379	378	411	399	373	402	376	366	385	363	394	362	411	409	384	380	344	396	379	381	393	409	379	370	365	365	388	401	391	369	419	366	384	374	369	364	398	415	390	377	364	388	380	407	407	377	372	382	361	383	375	382	419	392	393	410	360	368	415	393	381	407	393	361	392	409	411	393	414	428	400	367	381	378	395	337	373	396	387	363	365	398	393	422	382	381	397	403	380	355	411	359	390	385	361	393	407	391	410	411	381	371	378	372	379	361	367	364	381	383	361	410	388	400	383	369	415	395	370	385	352	377	378	379	358	409	382	402	408	382	356	366	407	401	418	392	397	377	413	341	353	412	375	386	395	375	386	396	402	415	407	392	416	378	361	356	379	377	396	367	375	375	413	357	409	386	390	367	406	390	372	379	387	399	365	392	401	360	397	409	431	384	388	413	391	337	392	401	362	385	365	399	403	387	383	411	404	419	396	394	375	381	370	355	381	381	387	404	352	418	349	392	378	395	390	373	358	377	357	344	390	365	355	408	397	417	391	390	359	391	373	375	368	406	379	389	397	405	372	405	362	374	383	372	379	355	379	378	370	379	361	404	369	377	377	377	390	376	376	398	383	399	410	398	381	390	400	421	411	388	370	378	381	400	364	385	388	386	413	374	359	399	396	389	420	362	416	413	366	378	401	463	399	363	362	387	384	435	397	403	368	375	415	374	377	355	396	404	384	401	385	402	401	393	398	369	383	391	413	379	390	365	388	383	395	376	399	376	382	387	363	397	364	399	442	387	357	368	369	380	375	389	389	393	368	391	398	371	374	404	350	401	369	418	379	384	395	396	392	356	400	361	356	390	388	377	390	399	372	409	360	378	402	393	387	420	390	373	407	363	362	398	370	371	360	382	385	405	374	390	394	433	392	385	398	388	359	420	362	403	393	362	388	383	430	386	395	389	406	370	414	354	387	403	404	381	385	363	397	393	376	405	378	393	429	399	371	406	358	409	377	382	375	371	379	395	369	410	366	382	382	387	425	366	363	371	373	366	370	359	400	385	403	350	377	399	422	332	389	387	393	385	399	369	389	381	371	365	393	380	390	398	404	367	364	402	363	404	417	397	378	393	392	379	351	362	356	385	403	386	391	402	395	406	383	389	354	409	385	418	418	406	363	364	383	389	369	405	353	361	416	384	349	428	396	382	393	366	415	393	406	420	387	377	407	372	378	403	437	377	368	383	405	387	365	383	383	378	376	356	398	377	373	375	386	382	404	422	379	408	380	398	400	361	388	414	370	407	383	377	390	401	373	428	376	399	413	345	391	385	365	364	389	372	382	420	401	427	377	411	381	393	369	368	401	387	371	407	368	387	380	377	385	376	393	363	357	357	382	399	423	362	371	370	389	383	371	404	393	386	363	392	368	403	371	378	364	378	361	403	358	421	381	393	404	385	414	384	388	382	426	389	388	339	391	403	371	356	379	400	403	400	389	372	424	408	368	392	355	401	382	397	417	366	352	368	382	385	370	371	393	381	364	391	420	394	369	397	434	382	365	398	393	394	361	397	385	367	411	371	396	372	406	378	402	414	385	395	385	378	373	366	417	376	397	396	359	385	365	389	392	364	380	390	392	402	386	395	381	392	360	365	354	367	447	384	357	394	376	400	404	424	382	394	388	397	409	381	406	357	359	386	389	331	414	372	409	359	397	378	403	382	408	423	371	386	398	384	396	378	383	406	383	373	361	400	402	405	394	418	420	370	356	376	402	378	386	416	368	402	374	355	385	403	408	376	418	350	371	428	375	362	376	385	362	401	380	390	400	385	396	376	408	395	431	358	420	402	364	355	380	404	365	383	352	395	398	378	364	359	380	377	415	342	389	376	363	375	368	363	372	378	402	386	399	346	428	408	349	386	388	373	405	371	375	393	351	336	404	375	379	365	380	357	390	375	385	417	362	381	394	370	349	392	387	397	390	402	364	373	392	411	423	357	400	391	361	390	391	362	387	378	381	389	403	385	409	368	379	393	375	410	381	363	367	387	386	437	388	410	356	436	395	372	361	380	374	381	393	375	375	383	397	368	424	393	373	373	400	415	390	412	376	424	395	432	382	419	375	407	354	370
8219	1204	1455	1122	812	601	535	7488	33507	33083	20146	7648	1643	374	164	120	104	138	134	114	128	120	119	132	120	124	113	117	149	136	143	103	120	147	127	116	140	115	127	126	123	124	132	135	96	101	120	133	135	133	116	119	141	126	131	131	140	124	130	118	125	129	115	130	145	118	128	105	116	162	140	133	115	120	136	133	134	116	128	118	139	123	138	136	121	127	133	120	125	149	123	124	142	127	125	112	154	132	138	131	125	133	116	130	131	133	117	122	111	131	132	126	116	142	124	127	123	129	131	138	130	151	102	123	142	136	150	142	128	146	116	122	133	119	146	143	130	131	139	115	125	128	115	122	124	119	126	132	123	120	140	134	133	139	150	100	143	129	115	134	117	124	134	114	120	130	127	124	109	126	120	126	126	150	108	148	113	117	141	132	120	113	105	123	128	132	152	129	113	143	127	119	119	123	138	133	119	125	145	98	131	110	134	134	132	109	122	126	132	157	115	123	128	123	117	115	106	108	144	120	122	139	127	131	126	132	121	117	121	127	133	144	125	136	144	117	129	148	136	127	132	108	140	122	134	123	135	115	127	112	142	127	137	129	125	132	127	134	128	137	119	115	140	134	124	123	118	133	132	142	141	125	123	126	134	122	117	131	132	133	111	127	114	113	122	132	125	116	144	121	120	127	125	141	139	125	114	137	114	125	126	141	117	123	111	119	130	120	123	150	123	135	124	128	107	118	101	115	114	124	135	149	134	128	138	121	137	122	129	128	133	118	140	116	107	159	135	139	131	129	123	135	121	146	116	145	121	128	127	125	111	125	134	133	117	132	129	122	112	121	109	123	117	108	111	104	142	132	129	144	127	123	125	149	139	127	129	141	128	141	149	113	132	125	121	131	133	106	130	113	135	135	159	123	121	129	123	123	114	136	123	121	127	135	127	136	118	132	123	118	127	137	124	128	130	131	136	133	122	137	129	123	125	125	110	109	147	126	120	125	143	131	118	120	119	127	140	130	124	105	128	143	129	106	124	126	140	119	100	121	126	123	128	155	124	121	117	115	129	133	141	150	136	138	141	141	134	164	129	133	122	114	130	116	127	148	131	138	138	149	112	132	105	141	120	118	119	129	117	123	125	117	122	109	127	105	122	121	126	121	134	138	115	125	148	125	115	114	133	119	126	122	106	143	146	140	123	132	107	112	136	129	126	129	144	141	139	139	125	113	136	124	120	128	129	127	136	146	133	123	127	148	132	126	109	134	134	118	123	128	119	124	113	115	136	136	107	120	104	120	128	114	127	150	133	138	105	129	128	145	147	153	140	137	111	134	128	135	128	129	139	135	139	116	145	125	155	117	133	123	107	123	117	103	130	130	124	118	116	127	131	116	123	130	113	123	126	128	108	121	152	152	135	133	115	143	123	148	129	147	122	141	112	123	121	119	122	132	123	124	137	132	140	131	110	119	114	127	120	125	113	137	110	126	138	130	118	128	125	151	125	126	122	135	115	123	114	122	117	170	126	109	130	150	139	92	118	111	123	118	133	139	122	134	114	114	146	123	138	113	127	134	143	140	100	152	123	120	133	147	140	139	123	126	154	128	129	123	124	127	123	115	121	156	127	133	126	129	110	128	126	122	140	138	136	132	122	128	132	109	138	117	129	137	136	136	122	134	126	127	115	133	127	114	102	116	135	128	103	118	131	118	130	120	130	135	139	117	102	130	104	121	139	121	109	123	130	133	127	98	97	132	122	137	122	141	116	145	138	134	150	141	122	131	135	139	114	130	145	123	132	142	118	127	140	128	124	131	131	126	129	143	147	124	131	138	116	129	123	125	114	134	135	123	127	125	124	126	131	104	119	114	130	147	135	129	117	140	127	123	111	119	118	103	131	145	123	137	130	145	98	136	119	101	135	123	117	122	140	132	129	131	135	117	125	118	136	134	122	120	141	130	125	150	127	136	132	154	144	120	133	104	133	136	151	134	113	160	118	132	122	143	131	117	126	128	149	149	142	124	136	126	134	118	111	141	111	131	131	146	142	132	118	158	126	130	141	125	125	137	136	149	141	124	130	117	125	130	146	104	142	125	119	121	102	125	132	123	131	126	137	129	105	119	118	115	114	109	137	135	135	145	121	147	120	111	153	139	130	106	130	138	132	120	130	145	132	114	131	102	118	137	111	110	151	140	134	142	139	129	126	130	120	126	122	120	113	115	132	128	131	128	137	126	144	140	117	143	130	139	130	149	131	112	136	114	131	121	138	128	129	132	130	116	122	137	122	144	147	130	138	132	116	160	134	147	112	133	145	113	97	132	130	121	124	121	122	135	138	117	136	128	128	131	141	123	150	138	136	133	133	124	129	120	123	117	133	132	122	126	135	118	126	105	129	110	131	118	144	132	124	131	150	132	115	128	141	101	130	127	133	127	128	125	139	112	128	143	121	107	122	128	124	120	144	119	105	143	151	130	127	142	126	144	132	159	133	118	115	117	129	135	133	129	95	132	136	129	122	128	141	139	127	133	125	141	138	117	103	134	128	128	131	126	145	149	136	126	140	133	106	134	147	139	120	121	144	145	122	152	136	159	117	131	133	116	124	120	118	122	137	123	122	142	130	144	123	128	118	123	115	122	136	122	137	131	127	127	110	134	128	134	122	132	149	127	148	115	123	134	127	130	107	128	128	110	145	123	115	113	128	127	131	116	128	127	148	130	125	105	125	142	132	117	133	124	142	104	130	116	136	135	148	127	137	141	155	146	137	125	124	114	128	119	144	132	115	121	117	154	121	134	129	129	127	124	114	133	136	128	123	114	119	120	131	117	115	127	126	128	123	120	132	124	130	132	120	120	112	125	123	98	123	160	138	134	121	134	152	139	139	136	110	130	136	100	131	131	137	126	129	127	115	126	140	122	145	139	114	115	148	106	128	117	141	121	105	131	116	143	115	122	130	142	111	122	138	130	136	117	130	145	130	129	130	122	145	140	140	136	139	117	135	145	124	126	129	142	121	131	143	113	121	125	125	114	131	140	119	140	118	143	122	126	124	147	122	127	154	114	147	147	116	114	130	114	122	128	134	103	136	131	134	138	133	137	130	145	139	131	113	110	111	119	122	125	137	134	116	102	111	117	130	124	155	111	134	125	118	114	119	133	112	109	126	122	126	115	120	115	114	139	131	128	122	140	118	115	126	119	124	130	119	145	127	124	125	132	122	137	147	123	132	133	133	105	134	135	114	120	136	125	131	125	132	144	152	122	123	130	125	126	129	113	119	141	134	133	138	146	120	118	139	147	118	135	126	111	101	135	142	142	108	156	146	131	128	133	131	124	121	122	116	144	115	126	130	133	136	133	119	99	100	123	128	140	133	141	130	132	137	153	121	128	143	130	126	130	140	123	150	134	127	138	143	129	114	126	141	138	118	122	132	145	129	139	123	119	118	121	153	130	147	155	130	128	105	124	115	127	113	117	132	114	116	138	175	122	144	119	124	117	106	147	135	136
5890	1547	3461	3951	3315	2722	2408	21128	51872	48709	36725	20641	6267	1577	512	391	401	399	399	370	363	437	359	409	408	403	365	383	392	430	384	414	366	380	335	394	365	402	391	374	387	359	372	380	388	356	352	331	381	391	356	381	423	418	334	386	396	372	390	401	345	421	386	393	359	393	383	391	369	387	387	341	382	387	393	370	346	388	398	379	395	366	362	395	405	397	377	382	370	378	362	341	382	365	351	358	362	362	346	344	394	359	390	380	385	379	394	363	387	395	356	344	381	378	385	400	410	376	372	364	372	385	397	366	410	391	352	352	385	358	394	376	389	380	356	358	349	357	369	383	358	406	356	369	395	417	362	361	332	397	342	393	391	343	386	379	408	362	388	381	362	385	374	367	378	382	356	345	351	384	366	381	363	368	378	379	368	396	351	365	382	402	406	343	356	370	348	376	376	372	356	372	390	409	384	362	352	371	369	360	333	366	370	377	357	369	391	375	400	368	361	354	366	388	420	381	328	363	356	366	385	369	397	349	403	334	366	381	381	365	408	375	389	384	406	393	355	394	406	392	406	402	360	360	393	400	383	380	356	361	350	409	379	369	405	370	352	356	373	355	375	387	344	377	404	362	347	393	364	384	368	419	386	385	343	419	373	384	387	379	357	369	381	389	412	381	379	369	350	372	379	368	358	374	373	398	361	340	365	360	361	375	376	370	390	380	360	380	368	380	364	370	402	380	344	372	361	385	388	387	365	362	392	400	379	375	362	372	359	355	340	385	422	390	379	395	387	389	380	355	390	371	366	376	376	381	360	392	349	387	356	338	374	382	382	346	314	357	357	397	378	408	374	355	374	367	361	386	373	367	378	362	344	396	361	391	402	395	373	389	381	388	373	349	369	339	375	388	402	376	403	396	381	374	338	355	378	396	348	388	392	391	327	352	360	400	390	377	404	362	381	377	353	365	347	371	359	367	399	355	360	364	379	365	361	348	395	356	381	368	374	353	351	371	378	350	390	400	351	337	359	361	352	381	389	405	358	337	384	366	397	373	373	364	361	359	379	368	380	359	417	348	345	346	363	375	358	391	381	345	406	361	379	388	357	377	388	404	334	375	420	421	378	378	391	381	336	382	362	359	354	381	422	357	332	351	364	345	409	357	380	369	377	400	383	361	356	375	336	389	390	364	384	378	358	374	379	398	360	356	380	356	402	376	406	366	369	376	387	409	383	372	379	371	390	375	354	377	423	382	387	347	429	375	366	378	379	413	369	328	376	368	365	352	406	389	379	390	426	372	388	420	363	364	394	387	354	365	376	366	404	401	378	375	363	379	392	373	375	358	391	353	383	386	372	365	364	413	371	381	397	380	374	367	382	407	360	410	370	388	365	379	350	414	358	396	373	359	397	327	398	362	374	406	379	343	380	373	398	366	382	355	386	395	369	391	361	395	363	366	386	368	346	343	387	372	374	350	374	361	362	400	338	395	347	383	400	365	387	371	371	359	370	402	374	360	369	398	325	338	353	374	399	382	374	389	382	377	377	360	371	406	337	340	362	405	374	377	355	354	410	382	370	393	389	369	378	389	388	374	361	348	360	353	407	369	383	393	362	388	344	409	415	379	342	362	339	396	376	391	377	348	366	397	334	391	391	388	349	410	408	349	362	383	375	388	404	358	401	398	393	374	361	371	366	402	363	369	402	350	409	385	387	392	373	387	372	394	345	393	412	387	387	360	358	369	395	382	369	384	377	367	370	365	380	360	374	391	361	363	348	386	380	374	343	380	360	418	391	375	375	394	380	399	359	358	359	379	356	370	386	384	374	327	398	382	371	391	380	374	387	389	383	417	377	389	355	395	343	392	395	339	377	377	360	354	379	361	393	404	341	370	367	349	359	381	365	386	391	376	377	356	400	384	360	342	366	349	344	383	363	396	371	361	363	362	369	355	365	399	388	401	370	374	371	341	352	379	379	383	356	375	387	380	362	387	403	403	351	394	396	352	389	369	369	366	386	389	342	380	373	369	368	402	366	385	362	378	373	356	372	363	367	395	408	387	365	376	353	387	384	361	393	362	367	343	377	348	402	386	394	393	369	361	392	388	405	375	378	363	375	393	411	387	369	377	411	374	409	414	364	365	394	362	361	372	369	368	397	337	366	375	379	352	414	372	375	379	414	373	390	386	369	379	374	376	397	333	345	402	364	373	368	411	378	426	391	356	371	380	402	397	415	364	377	362	345	377	379	406	373	417	366	331	407	380	351	382	375	393	385	405	402	396	373	393	387	361	414	374	372	352	364	371	367	341	371	348	357	380	370	362	370	380	351	342	410	384	394	373	338	379	382	398	348	371	450	370	372	353	372	362	369	371	383	397	406	356	349	410	376	383	413	393	375	410	370	407	362	358	391	390	376	345	349	385	390	407	394	370	393	379	382	388	370	403	361	362	374	385	398	351	395	408	352	381	382	370	350	354	400	359	417	340	388	396	371	376	344	337	333	358	377	374	386	332	365	381	385	398	381	448	395	353	375	391	343	363	389	379	382	366	385	406	362	350	364	363	411	367	385	358	371	368	367	351	371	348	384	365	374	368	404	394	388	374	394	371	361	387	386	394	407	344	370	402	325	350	397	385	342	393	379	372	353	396	399	410	387	386	357	385	380	373	425	403	354	370	356	355	375	365	363	377	346	389	406	404	347	380	382	402	400	380	377	337	392	364	374	389	372	364	386	391	389	373	385	353	382	384	389	374	387	367	362	389	377	383	355	390	396	368	404	354	371	402	400	392	416	360	379	370	374	344	364	350	364	366	393	347	367	376	385	379	382	376	394	391	319	395	376	373	389	381	353	370	398	385	388	367	352	389	376	379	373	349	379	398	367	334	400	387	379	372	408	329	386	376	387	364	384	364	335	354	360	416	343	385	366	363	362	374	347	349	393	380	376	391	366	354	368	385	392	391	364	330	396	358	357	360	374	384	368	373	353	369	384	335	370	360	379	363	366	358	357	324	410	380	398	359	380	394	388	382	398	384	391	355	401	386	364	357	368	398	395	332	367	375	393	393	370	405	392	369	398	368	378	380	376	384	357	410	413	362	403	376	395	353	389	366	378	357	366	373	380	378	391	383	349	378	386	367	357	366	336	381	378	374	379	367	370	416	415	350	379	371	350	400	390	402	347	369	341	398	412	364	374	372	352	371	345	373	381	368	375	369	384	370	367	387	373	368	383	401	386	396	361	358	378	336	383	341	350	334	368	374	362	383	379	373	317	375	350	346	385	378	368	333	400	364	383	375	386	367	343	369	363	416	382	360	389	376	340	396	383	329	382	354	408	396	407	400	364	376	401	375	386	385	429	386	404	376	368	336	380	358	376	399	299	429	372	374	419	365	365	350	392	374	376	369	388	383	392	376	407	363	373	369	357	356	398	347	331	364	341	360	388	333	410	360	357	414	379	392	372	408	355	417	384	352	370	376	390	359	363	384	395	348	340	403	353	402	366	368	362	343
14804	2613	2814	2166	1563	1121	1456	23356	49069	43498	29121	12242	2813	629	212	160	123	168	154	157	144	138	166	122	147	128	137	139	145	135	147	161	145	154	143	144	134	134	174	143	142	157	144	140	112	171	148	137	151	146	154	139	173	136	151	159	135	159	144	126	145	143	143	151	140	145	114	140	168	138	144	146	138	158	132	138	144	131	152	154	150	143	167	164	157	117	159	147	147	140	166	137	134	151	168	144	142	144	139	146	146	139	163	155	135	142	132	169	161	137	163	140	143	134	139	140	158	146	152	152	150	149	159	147	132	148	133	149	142	140	136	128	126	147	134	157	153	150	147	149	142	139	149	157	143	142	159	152	159	133	157	146	150	170	136	167	129	166	158	141	136	153	123	131	139	144	152	150	139	138	136	145	148	155	143	126	149	127	151	159	172	151	144	156	124	151	178	151	134	143	116	157	172	138	160	135	152	138	151	132	132	164	142	171	146	160	145	145	144	115	143	144	157	131	140	162	141	151	147	172	117	136	146	120	149	126	117	125	156	117	136	145	119	111	142	146	152	149	146	140	142	144	133	161	136	141	121	133	141	155	159	160	151	156	134	143	151	162	156	161	133	147	172	143	139	125	144	153	156	131	169	119	142	151	139	140	143	123	136	158	142	156	168	130	123	141	145	151	142	157	165	143	144	143	167	138	131	143	131	161	128	157	133	135	136	147	142	143	162	148	157	138	160	162	140	138	148	175	153	151	151	152	148	131	142	154	123	136	136	156	174	151	141	145	145	170	127	158	154	146	149	143	150	136	129	138	150	126	149	151	142	132	156	124	162	139	135	140	144	132	139	135	159	158	141	140	133	163	161	162	133	165	161	131	137	123	134	142	150	147	160	149	132	129	151	160	125	142	131	160	144	134	150	139	125	154	154	131	154	156	161	139	162	171	119	126	145	118	137	163	152	126	150	136	149	132	144	163	128	146	135	134	146	162	149	140	139	140	131	138	156	120	125	151	143	162	144	139	141	154	158	143	143	134	138	155	128	130	133	132	134	123	138	157	149	146	133	146	139	132	140	156	133	146	143	124	129	121	181	154	131	137	140	155	137	154	154	132	138	135	151	142	145	136	141	148	122	142	127	129	145	136	144	139	140	153	137	135	151	136	147	167	125	145	158	174	121	131	160	139	130	157	136	139	133	137	154	165	147	145	144	136	136	132	154	131	152	127	159	135	143	125	168	153	142	129	140	131	133	138	146	137	140	162	149	134	133	153	138	146	135	140	145	155	150	129	146	125	159	145	144	146	140	136	158	126	145	136	143	161	169	133	136	124	156	147	136	158	162	140	139	113	132	151	143	161	141	143	155	142	141	151	132	142	131	138	147	149	144	145	142	145	159	142	126	144	146	152	143	138	151	129	165	136	127	146	136	132	133	137	145	112	151	164	157	137	138	141	160	132	132	139	148	130	139	150	168	168	127	142	139	143	132	166	137	115	148	134	135	153	162	144	154	152	140	179	125	150	147	159	156	146	140	144	142	153	145	175	133	162	154	139	137	156	152	150	150	154	142	151	152	141	151	155	154	125	154	137	147	141	172	143	140	128	142	149	136	155	126	133	141	136	140	163	144	151	155	147	149	133	164	135	127	156	146	149	140	157	119	130	137	141	124	162	159	134	150	142	163	136	124	145	119	126	139	146	130	134	143	136	149	143	129	146	145	126	155	162	162	154	122	148	142	153	157	168	152	138	144	127	124	164	127	154	168	154	145	176	138	151	134	136	126	170	136	152	129	133	154	135	151	144	134	139	136	143	134	140	163	161	138	140	150	137	157	143	151	138	132	146	133	164	143	146	128	145	139	136	143	139	139	134	135	148	138	170	141	144	174	150	165	150	132	133	125	131	147	152	151	133	133	135	138	155	144	130	124	132	149	145	142	136	135	138	136	139	124	153	146	149	153	152	150	168	167	158	137	152	128	125	149	156	122	133	122	121	142	148	138	148	139	139	152	126	150	150	140	154	139	138	129	123	145	133	137	148	157	172	153	138	155	167	149	135	165	160	159	141	129	143	151	127	129	137	137	152	148	155	141	154	137	151	125	153	147	128	155	146	133	138	148	161	153	151	146	141	154	146	146	139	145	135	132	142	131	155	130	131	144	145	145	150	147	154	162	170	148	150	141	144	157	151	131	133	125	146	136	161	138	173	153	157	147	144	149	149	151	128	146	152	139	136	154	138	150	139	150	133	134	142	148	160	147	127	135	138	157	144	125	167	168	155	162	157	144	147	113	141	152	158	126	135	153	153	134	135	153	137	136	129	150	159	113	130	152	149	151	133	144	131	159	139	121	141	152	119	170	143	134	154	144	179	137	151	134	132	134	142	139	124	140	134	152	142	148	149	147	130	142	144	139	140	124	155	145	129	161	155	136	140	154	149	153	137	140	158	166	136	146	139	141	130	148	126	127	142	156	132	163	130	154	169	135	147	137	151	151	145	158	157	139	166	154	153	132	141	145	144	147	156	149	152	143	147	143	156	143	134	148	135	132	190	141	156	145	146	135	147	168	129	154	144	154	145	119	142	124	129	154	152	136	148	139	141	141	167	159	147	150	149	140	154	132	153	140	152	158	137	172	137	126	142	154	138	134	133	155	137	155	141	128	134	150	129	146	137	168	161	141	133	157	116	151	145	134	149	136	157	129	152	147	132	146	135	134	151	135	151	146	147	142	144	138	154	144	147	163	155	138	150	152	156	155	143	152	159	142	161	138	130	136	159	142	139	151	144	152	140	128	152	138	170	138	141	159	153	144	154	120	162	142	134	145	145	144	128	127	141	134	139	142	160	144	134	131	136	158	145	138	133	163	149	152	147	135	136	141	132	143	144	124	146	146	140	139	143	151	132	153	161	151	123	124	160	149	153	117	159	135	172	147	125	128	145	139	150	164	147	132	118	139	134	134	146	133	139	163	171	141	142	145	141	156	125	147	157	149	148	172	142	124	142	157	166	154	148	136	151	154	122	132	150	151	147	128	163	150	138	141	138	162	134	131	162	151	131	137	142	124	150	147	140	138	128	146	156	139	155	148	147	147	161	148	135	155	133	132	147	158	140	151	157	130	150	145	161	149	140	144	138	116	130	155	149	143	126	127	149	158	146	135	133	135	128	140	141	153	172	161	123	151	156	131	144	162	140	154	146	133	144	162	152	136	149	126	149	153	130	137	142	156	164	127	158	160	162	142	119	166	157	147	130	127	143	154	127	134	151	159	131	145	127	155	144	144	133	166	164	132	132	134	163	135	171	149	149	147	145	129	137	136	136	143	143	142	169	156	162	154	150	129	136	151	172	138	157	151	140	148	159	119	132	135	133	144	143	133	162	145	162	122	134	137	153	143	150	132	156	139	144	152	146	140	137	165	173	156	165	164	147	159	147	148	157	134	141	150	153	142	145	144	133	136	155	135	146	165	150	136	145	145	121	144	172	153	147	134	152	148	151	138	140	134	138	136	127
7743	2647	6059	6741	5616	4696	6199	40804	63634	57139	43945	25503	9404	2595	683	451	426	442	423	449	422	428	423	437	450	418	400	397	407	447	439	416	422	434	448	412	380	380	399	417	435	441	435	425	433	394	436	415	443	404	400	426	417	425	403	435	429	385	402	421	417	399	388	423	405	401	432	403	417	437	432	463	429	434	412	420	418	422	385	414	430	427	413	427	431	417	435	411	422	414	448	425	420	395	399	393	431	404	434	390	427	426	412	410	396	417	448	406	409	406	406	411	422	383	401	445	410	432	448	433	404	434	423	460	432	398	403	413	412	417	398	439	437	419	417	396	377	405	369	420	413	426	415	459	404	460	462	425	412	375	423	467	412	407	421	387	381	427	418	388	401	413	413	431	433	452	447	405	395	411	415	410	429	427	446	426	430	421	420	454	422	410	415	413	414	420	385	425	432	400	402	414	427	428	437	414	413	429	396	423	436	444	427	394	390	428	391	438	393	408	411	389	416	410	438	402	383	396	388	364	413	434	405	423	390	448	415	380	402	370	407	389	383	447	373	415	429	387	394	442	440	434	431	410	396	428	438	394	421	390	411	443	454	418	425	409	415	381	404	416	420	421	439	420	437	431	441	467	382	393	436	413	420	435	436	415	358	417	399	399	403	400	386	433	418	403	415	442	409	421	376	452	394	420	419	416	437	418	435	410	419	411	396	421	416	427	443	404	452	413	402	441	417	394	411	435	399	395	410	420	387	405	417	429	432	413	415	424	391	392	403	404	401	432	454	423	421	382	401	407	383	422	395	416	385	432	457	410	415	428	384	428	447	438	417	385	415	425	417	426	420	426	440	398	399	427	411	423	418	437	399	437	387	405	389	440	423	388	465	418	396	385	418	401	402	372	443	449	396	407	452	433	415	412	402	415	407	426	428	435	437	411	420	398	418	420	425	397	397	394	424	393	399	384	400	425	432	409	433	410	451	459	421	419	430	414	407	421	453	425	348	396	389	422	432	411	396	441	420	391	414	408	400	446	399	416	426	406	393	405	400	412	431	433	435	406	404	448	398	421	398	418	413	433	404	417	420	409	424	431	407	408	421	446	433	436	420	422	406	443	455	420	422	406	427	399	409	438	416	443	388	466	425	400	411	420	418	418	440	400	452	436	435	434	386	413	458	437	459	421	426	426	424	380	422	412	461	386	418	411	384	443	447	402	438	416	419	396	448	396	380	407	412	414	409	440	398	402	428	398	380	371	413	417	423	405	407	389	399	430	382	393	380	436	408	418	437	406	423	415	408	406	400	452	417	422	396	419	414	415	410	408	397	414	433	434	419	422	440	418	427	434	440	417	398	438	434	413	397	409	425	427	449	446	383	425	385	407	415	439	384	439	396	414	441	430	439	424	400	428	424	387	474	416	392	423	423	426	416	436	397	430	422	404	405	421	414	422	444	393	409	425	432	411	393	432	443	419	408	411	404	430	389	459	452	411	425	403	393	364	417	419	432	397	417	413	436	408	423	439	433	437	386	423	411	424	415	408	434	405	402	449	379	448	405	413	398	404	411	427	439	421	390	437	427	404	416	430	435	405	438	441	443	453	406	383	419	418	422	450	391	416	404	416	430	407	403	436	431	429	445	414	403	433	430	411	463	414	437	426	418	416	462	409	406	450	435	441	389	410	400	407	413	413	412	414	419	413	427	429	401	437	402	439	413	411	409	422	404	381	386	435	390	427	428	435	444	424	432	401	368	430	400	404	394	442	439	442	386	432	391	445	406	380	376	400	406	393	413	429	421	402	427	420	390	423	405	401	399	442	390	401	413	407	384	450	417	400	445	414	417	405	416	437	403	421	420	445	404	416	405	399	389	402	403	428	425	417	414	424	397	431	404	418	428	398	397	411	423	433	413	425	416	421	450	405	396	444	451	442	429	448	382	397	418	459	429	430	414	384	433	381	438	425	417	411	422	422	441	380	441	427	456	415	391	412	432	397	404	417	396	428	424	461	408	433	419	423	450	436	423	450	407	448	392	396	412	405	405	400	376	448	412	421	410	459	371	446	397	413	436	416	426	394	454	426	406	412	421	434	428	424	379	416	472	419	407	436	389	437	426	459	405	420	388	458	438	405	429	406	417	445	417	422	429	413	435	395	438	405	439	404	437	438	434	417	440	432	434	435	407	384	412	416	415	423	424	416	411	400	398	396	399	414	429	395	414	412	431	415	448	442	426	399	409	424	396	427	418	412	406	393	399	419	417	438	428	384	446	394	422	468	412	411	467	431	446	395	424	392	402	430	414	398	430	440	428	445	416	406	419	405	390	398	445	408	443	398	391	401	413	409	430	437	442	437	443	428	417	445	382	455	424	444	441	399	390	483	405	409	406	429	406	426	400	404	375	389	436	412	426	421	386	412	417	419	414	417	412	408	422	409	415	400	415	405	423	440	432	429	391	393	418	412	407	480	399	424	429	432	424	431	378	407	422	428	434	405	428	404	436	418	426	405	410	392	442	433	416	431	399	413	436	421	419	387	414	386	436	427	410	417	430	397	382	440	438	420	383	426	449	414	427	401	424	414	426	409	396	421	394	394	391	429	395	421	405	410	460	432	401	381	415	430	418	427	421	472	437	419	420	445	447	446	420	383	403	417	419	405	459	425	426	443	420	418	382	394	417	406	409	441	442	434	434	423	422	412	407	421	465	374	402	430	438	426	385	394	389	408	380	390	414	419	405	421	410	403	452	430	466	380	379	455	418	394	454	415	418	430	429	444	414	369	428	436	431	407	442	438	407	398	448	424	427	400	415	419	416	421	423	413	405	415	410	422	421	432	407	403	403	423	396	416	429	428	421	460	393	419	423	423	445	425	416	419	404	414	408	428	406	441	404	417	418	424	432	448	426	363	415	432	427	434	452	462	473	437	433	435	448	386	413	438	406	404	374	393	424	423	408	431	409	410	446	400	449	393	402	425	383	445	426	397	401	416	393	445	420	388	427	433	413	403	443	472	388	441	397	435	391	430	409	398	402	408	440	400	423	443	412	381	435	404	434	411	436	423	402	448	456	404	422	408	380	419	390	409	431	453	422	405	464	426	396	417	426	420	389	454	406	414	382	379	405	427	413	388	405	395	441	436	419	446	411	420	419	414	445	396	455	416	392	436	411	391	435	386	384	435	445	389	375	393	439	403	398	457	417	405	450	401	411	400	415	424	433	401	420	437	444	414	406	381	435	430	418	422	420	399	407	408	430	441	435	408	442	397	435	428	411	430	466	404	443	436	411	430	406	393	424	430	417	432	450	427	406	412	423	405	465	445	432	395	395	438	429	415	428	380	401	409	451	427	452	416	411	383	435	386	463	419	395	404	437	470	419	410	420	415	387	410	403	429	432	420	424	435	400	431	427	390	415	375	429	412	444	399	406	418	403	424	426	420	420	454	416	368	403	415	407	370	415	418	419	470	421	408	434	432	396	431	410	437	384	440	429	422	418	387	414	433	436	442	444	407
2219	244	285	222	177	164	183	429	2497	4744	3689	1691	590	238	157	136	137	128	148	136	133	147	112	138	124	142	144	140	133	131	152	132	132	130	127	143	130	119	145	141	130	125	135	133	136	132	143	120	136	128	138	117	125	143	130	126	125	131	135	128	122	151	130	119	124	151	124	137	127	132	133	119	125	133	135	126	128	141	124	131	128	128	138	128	146	139	142	128	147	127	136	116	125	116	123	141	122	127	130	136	136	119	157	155	140	152	121	130	123	136	124	133	125	134	112	115	141	147	116	140	137	129	125	161	138	121	148	159	122	154	132	132	116	131	138	147	148	140	147	118	123	137	120	142	120	124	113	122	131	112	127	139	130	125	120	139	108	121	145	117	127	138	111	147	142	134	140	126	149	119	123	149	153	129	153	114	153	144	143	133	112	136	116	123	124	139	136	119	145	129	117	128	145	125	143	138	144	131	136	135	127	136	113	142	146	119	136	114	155	116	129	129	132	141	130	142	116	138	123	151	131	133	145	139	128	119	125	96	150	142	132	137	122	125	118	119	136	124	150	131	135	148	157	147	123	136	143	131	138	121	131	122	114	119	154	125	121	139	134	143	137	141	133	126	132	138	130	130	148	128	119	129	137	130	145	146	130	104	134	147	120	137	123	136	120	153	112	122	140	114	160	121	131	158	130	116	114	149	97	113	151	129	139	134	129	138	128	131	142	133	134	131	152	125	137	135	147	123	121	133	124	143	136	135	153	153	143	136	139	140	139	139	103	111	136	127	145	140	126	158	135	120	140	143	123	135	134	116	144	112	137	131	147	132	122	136	132	137	141	143	140	130	158	166	144	141	154	136	125	139	141	124	129	118	142	134	160	146	132	124	116	129	138	137	132	141	105	159	143	127	142	128	138	115	129	134	148	135	125	133	144	147	129	128	133	137	127	121	115	135	129	144	123	124	123	138	126	135	123	137	126	143	98	140	117	130	125	101	136	129	129	129	98	146	126	135	126	126	156	139	143	137	122	147	113	132	145	109	152	130	147	129	134	149	136	132	125	134	145	133	122	135	125	133	115	137	128	131	125	136	150	113	133	158	167	120	161	143	121	133	117	142	143	130	147	125	136	138	135	131	128	114	142	138	151	149	127	140	148	118	140	108	128	124	128	145	131	137	134	113	108	130	138	129	137	141	147	137	145	103	147	139	148	146	123	130	122	128	125	148	144	124	112	134	141	128	125	141	135	149	141	123	126	136	137	134	142	129	131	113	113	116	130	130	132	122	138	129	116	147	147	124	126	135	110	123	127	135	140	133	135	131	137	154	136	112	146	159	121	111	130	150	126	155	125	141	144	118	136	129	132	116	132	122	149	126	145	141	139	136	147	116	131	136	137	137	126	119	124	157	122	124	125	132	138	138	127	128	137	112	135	132	135	131	130	146	132	145	124	113	130	152	145	122	125	140	152	145	137	154	127	150	142	125	122	122	148	153	129	135	124	131	144	135	125	130	127	129	125	145	139	132	143	119	149	137	137	138	151	149	144	139	129	131	135	132	150	113	144	129	131	139	126	108	126	133	104	148	156	114	128	108	137	133	155	143	131	132	141	127	120	129	110	145	121	137	118	127	140	118	123	130	136	151	122	111	141	129	129	113	135	134	136	146	124	116	114	117	130	112	126	121	129	131	143	118	143	138	122	121	152	141	130	129	137	135	127	105	142	132	140	125	120	131	129	139	134	120	119	117	128	115	153	120	153	138	127	146	146	109	142	124	120	137	140	136	146	122	125	120	145	138	122	124	131	133	147	136	125	101	135	115	129	130	135	136	139	124	168	108	125	124	127	124	124	148	109	126	132	132	116	118	123	131	160	140	118	136	111	135	124	112	133	144	150	145	145	127	131	143	134	116	143	134	136	130	133	138	126	129	143	128	135	132	141	123	136	131	104	141	115	134	153	130	138	130	120	122	124	133	148	120	135	145	128	142	126	129	139	143	142	135	142	129	158	140	126	124	127	141	134	147	134	140	132	140	136	121	146	123	120	147	134	150	147	145	156	133	151	137	117	125	144	123	141	169	134	117	141	131	118	132	137	126	146	120	120	121	111	116	139	157	126	127	150	119	141	129	147	130	135	149	123	147	123	126	145	108	134	140	125	142	134	146	126	107	138	145	129	135	144	140	148	135	133	135	124	133	134	157	153	137	136	136	128	153	117	146	135	133	122	138	138	132	123	143	125	130	135	150	135	139	124	120	103	148	133	129	141	154	137	123	135	120	138	114	143	111	130	143	142	128	132	122	141	116	137	126	143	135	132	129	147	122	136	126	124	122	109	135	148	134	140	138	133	125	140	128	162	130	118	125	114	123	141	137	105	117	141	137	138	123	124	135	141	133	140	127	147	125	133	141	120	143	138	132	126	128	117	125	153	132	156	150	129	143	126	132	147	143	146	133	149	124	144	136	119	132	153	125	132	128	146	137	132	146	129	158	156	141	115	138	140	131	129	156	141	142	119	151	130	145	124	127	133	129	132	129	121	125	135	146	139	112	121	132	114	120	133	122	130	147	120	153	130	143	161	135	138	143	130	126	150	125	111	133	140	130	120	132	136	135	119	139	138	110	128	142	141	140	123	142	125	134	142	152	135	122	130	132	135	131	125	138	144	122	152	147	147	135	146	134	124	134	122	160	138	133	154	141	128	127	118	125	129	137	136	122	134	138	114	147	127	129	156	134	115	120	123	134	133	115	140	140	148	156	123	134	138	117	131	137	108	148	123	139	150	142	120	128	121	125	132	111	119	134	132	137	156	132	141	152	113	120	134	136	132	124	119	131	141	131	137	142	132	128	137	131	139	115	133	125	107	144	117	123	123	153	143	142	141	139	131	133	127	129	119	109	122	115	134	140	121	116	128	134	129	133	130	132	141	132	131	130	138	150	106	130	155	144	130	157	152	153	140	120	132	136	116	137	144	130	132	127	128	140	123	119	104	125	143	127	140	130	138	119	144	125	140	137	111	121	143	127	140	127	146	128	121	119	119	132	140	143	119	122	133	135	156	132	136	122	122	120	122	143	136	149	145	119	142	128	124	106	117	144	130	136	145	123	147	115	143	148	140	143	118	139	151	138	119	132	125	153	132	122	174	116	147	144	137	124	114	143	123	143	134	125	128	133	112	144	118	120	116	155	125	119	134	130	126	132	128	123	127	123	133	127	117	141	147	120	132	143	145	124	138	132	145	140	130	129	122	134	138	140	134	130	108	149	137	125	126	122	134	118	130	142	148	126	133	130	133	147	119	136	133	134	134	127	133	113	130	108	111	135	114	140	109	117	121	147	137	155	132	110	146	145	132	144	121	138	136	145	130	146	137	118	147	140	141	129	137	140	127	142	143	134	129	132	149	131	127	136	148	118	121	140	137	131	135	143	136	146	130	125	146	118	144	128	139	131	136	115	102	123	144	120	138	120	138	133	128	144	141	145	99	127	125	139	140	136	131	136	136	129
2300	504	662	784	680	629	591	1501	10223	17620	12846	6010	2168	856	463	399	409	381	394	383	418	386	374	354	381	407	392	414	359	395	395	391	374	388	413	391	351	400	398	375	369	392	361	399	390	397	406	351	404	406	354	355	384	368	388	351	389	379	375	391	396	366	426	385	362	371	399	382	383	355	394	404	365	358	388	390	368	365	391	370	392	344	394	389	389	373	357	365	381	408	341	373	377	377	391	379	359	355	382	343	368	385	381	354	381	376	402	383	388	374	376	397	414	393	367	342	428	410	402	421	373	391	365	388	349	382	367	374	381	366	367	366	385	357	421	372	412	380	403	375	357	357	394	386	401	363	391	367	400	380	430	397	422	369	343	384	394	389	337	370	382	360	345	389	371	383	392	397	371	421	372	409	410	383	362	363	403	376	376	371	390	380	390	349	386	366	383	374	401	351	415	361	398	378	371	383	372	411	400	390	406	362	396	384	405	386	350	386	374	366	414	393	313	422	394	431	405	344	373	336	391	395	392	380	371	367	392	397	393	378	400	379	442	375	391	415	411	365	411	432	376	377	394	430	367	354	404	388	374	415	364	327	373	370	393	384	397	408	375	367	356	371	411	370	351	377	390	383	366	367	351	365	381	365	386	360	366	364	380	388	395	409	389	346	429	404	377	358	399	383	376	394	395	347	371	366	379	397	410	391	374	398	366	378	356	383	384	360	390	365	381	360	370	399	356	332	411	427	410	391	360	354	381	358	411	376	366	394	388	357	383	418	407	365	371	388	379	377	391	376	367	350	391	368	355	389	381	371	402	403	396	403	396	383	409	402	406	373	379	358	358	354	374	404	416	370	383	409	361	338	377	369	393	396	409	378	402	371	366	389	383	374	383	390	356	390	379	380	375	370	397	398	386	382	422	374	363	381	379	437	377	346	387	369	392	389	377	426	328	393	380	419	427	373	402	436	369	382	370	382	357	374	427	393	365	346	388	352	338	370	352	410	358	348	385	397	395	438	333	370	379	403	371	400	388	365	381	367	361	386	402	388	366	382	383	371	373	373	395	369	391	392	357	353	341	393	383	386	380	386	365	349	405	385	371	394	413	372	367	379	371	390	393	346	371	380	393	396	410	354	427	364	400	427	386	409	366	392	368	399	372	360	384	377	390	335	385	388	396	386	411	399	399	429	402	367	404	389	341	390	381	324	378	420	385	399	409	387	353	342	370	393	404	396	402	387	369	344	365	376	405	364	394	358	384	368	367	375	354	363	411	423	397	366	407	353	396	387	364	387	399	357	353	386	369	368	384	388	413	378	377	379	403	398	376	353	355	381	406	372	402	348	390	350	375	362	349	394	385	394	362	394	387	355	372	376	409	392	403	378	361	349	370	404	339	375	377	342	406	405	378	412	384	359	392	376	389	380	354	406	384	338	367	390	381	375	361	368	364	422	344	396	371	360	388	375	357	338	385	395	360	397	352	384	365	417	407	418	385	371	379	365	374	353	382	385	376	365	369	401	404	381	387	356	375	360	376	376	395	405	401	371	393	369	365	381	406	396	392	377	406	400	354	399	406	379	413	341	392	364	360	365	375	369	405	408	381	385	355	371	417	391	374	385	376	383	372	415	354	404	377	387	376	387	414	375	401	407	395	416	393	367	374	382	389	405	401	404	411	403	398	384	392	387	389	399	411	364	387	377	411	376	396	382	379	396	401	371	369	368	360	346	376	397	396	354	406	432	390	387	389	399	375	369	378	393	367	397	359	399	386	342	412	370	365	375	392	364	375	368	386	368	373	410	391	410	399	358	391	381	371	365	411	374	357	396	379	391	402	394	381	393	390	389	352	347	379	402	388	378	360	393	386	409	400	390	404	374	380	382	355	371	403	403	384	373	428	371	379	377	381	410	405	380	372	374	401	338	414	412	375	386	369	368	381	367	410	391	406	403	424	400	384	394	388	382	361	407	369	402	388	408	385	388	391	389	384	372	367	394	410	396	389	393	368	396	385	382	392	359	379	385	384	384	379	375	395	374	392	416	397	390	363	394	362	422	379	400	398	370	411	316	386	390	381	405	393	378	355	402	373	379	396	404	396	382	363	399	412	366	397	379	386	384	363	368	386	413	358	409	380	356	388	363	415	345	359	341	410	377	402	398	392	379	387	387	401	371	380	382	369	387	405	399	382	414	390	388	404	401	343	377	384	366	373	391	364	380	366	393	372	342	404	392	340	391	412	394	367	363	347	401	408	349	388	398	364	351	381	409	416	364	380	369	401	367	361	375	363	406	410	419	373	377	380	340	377	387	401	400	379	396	359	398	433	366	338	374	392	357	386	382	365	397	410	370	353	419	396	372	397	366	374	414	378	381	367	358	387	413	385	371	359	385	359	363	406	397	374	399	365	364	391	374	384	423	360	385	372	378	394	368	358	395	383	378	393	392	370	366	337	385	372	417	361	391	390	419	380	401	372	349	367	416	404	427	387	431	383	404	331	422	389	402	371	353	414	382	378	378	417	385	421	354	403	369	389	376	385	385	395	383	359	376	351	412	378	390	371	414	361	366	384	375	383	374	370	375	378	374	380	392	366	419	377	387	382	381	369	388	366	400	373	395	371	402	364	380	404	366	379	421	396	372	371	400	399	375	375	391	367	386	402	406	367	403	385	362	387	367	378	375	349	396	374	430	371	365	376	352	375	357	382	400	382	380	347	414	381	398	405	378	387	360	417	350	396	397	389	377	377	426	383	403	382	382	356	352	403	384	383	378	388	399	380	359	403	371	340	417	397	371	370	409	382	348	407	377	400	389	394	371	378	371	390	394	377	391	371	356	338	408	398	391	409	352	396	389	380	361	409	377	331	384	372	387	355	423	381	369	386	403	395	403	393	378	425	385	399	371	376	350	398	389	377	361	339	358	388	394	369	377	412	394	378	400	394	358	372	407	380	389	396	337	372	389	359	354	399	366	371	404	391	365	379	382	378	399	393	400	367	386	352	377	371	372	367	385	379	402	392	366	387	369	399	349	398	373	393	378	394	422	395	373	417	428	383	348	415	363	387	399	387	380	383	375	375	413	401	366	367	398	390	372	377	419	378	377	382	376	385	387	371	362	368	407	416	365	379	402	395	384	394	420	363	389	379	382	394	381	421	354	389	407	433	351	389	404	429	405	390	363	382	388	374	345	393	391	386	368	377	388	374	392	382	379	398	386	399	399	408	350	382	391	434	386	396	413	380	406	407	402	377	389	364	369	384	377	356	366	386	381	355	386	406	370	384	399	389	396	379	379	383	396	395	406	371	411	371	404	390	359	368	403	399	377	404	389	368	352	375	386	406	409	417	372	384	355	363	392	368	428	375	387	365	366	351	399	376	375	388	355	383	381	375	333	377	372	362	389	381	405	406	394	400	389	375	359	371	347	395	389	416	441	369	378	409	364	390	361	359	384	364	374	352	370	347	392	363	397	377	389	406	363	364	404	411	369	359	378	358	352	365	385	381	409
8304	1081	1461	1160	826	635	496	433	15426	34071	27582	12550	3405	815	233	144	117	133	143	121	115	131	114	127	118	138	129	125	134	139	112	140	140	133	135	115	105	126	118	157	137	125	119	122	145	118	115	167	136	110	129	126	122	126	130	125	126	150	116	133	138	126	118	116	125	103	126	106	120	150	110	113	127	128	115	132	133	128	116	145	132	135	132	140	106	116	129	125	139	117	128	129	139	130	123	145	117	162	137	118	128	115	122	116	116	121	146	109	124	129	115	117	122	115	118	124	136	125	120	148	128	132	111	121	131	116	130	139	132	109	147	133	124	100	123	125	121	142	137	134	106	134	133	119	152	116	134	95	127	117	106	130	139	108	105	128	144	148	138	112	127	116	151	133	117	127	121	131	136	127	132	120	111	142	111	133	119	111	128	113	128	129	123	143	140	148	127	133	120	108	116	112	126	142	127	127	145	126	129	119	125	122	115	111	163	134	124	137	119	140	140	120	112	128	121	124	141	129	121	124	136	130	123	138	125	134	133	113	142	127	113	116	122	121	118	139	137	123	132	138	128	131	121	138	113	135	120	123	120	132	123	121	131	144	122	123	120	103	105	131	124	133	112	127	147	119	150	123	133	147	119	121	135	137	128	118	124	135	119	130	137	139	138	128	106	140	115	123	141	102	131	117	134	116	128	142	140	140	121	119	101	115	116	131	124	118	130	116	123	119	114	115	115	108	126	123	121	109	157	131	122	141	161	131	121	112	131	124	120	123	111	131	126	126	100	123	136	129	116	134	122	104	128	122	128	139	143	124	135	138	129	124	115	141	122	146	139	123	115	151	130	124	132	130	116	130	147	101	113	108	133	122	127	125	115	117	123	115	131	128	109	127	126	141	132	124	103	122	109	125	130	105	150	118	142	138	133	130	148	119	137	117	126	129	132	115	144	136	137	105	122	109	136	123	125	129	121	112	117	125	145	115	120	126	120	124	125	124	130	141	120	153	120	117	119	127	152	117	121	129	132	111	122	114	143	130	120	122	138	116	126	113	118	123	138	135	135	123	104	115	138	117	128	129	116	122	130	118	123	137	116	116	135	138	116	127	141	117	126	105	114	125	151	124	124	119	105	109	134	126	123	117	150	126	133	113	125	126	124	128	125	136	111	127	135	145	110	96	134	136	134	142	137	130	113	126	114	117	110	115	141	132	128	126	119	126	112	135	114	121	131	112	133	128	118	126	135	123	132	109	140	123	126	109	133	115	127	115	147	135	101	129	128	122	118	114	139	110	129	135	114	126	128	128	131	134	137	160	125	129	145	140	111	113	132	134	124	124	143	118	126	126	127	152	138	126	123	126	135	107	140	110	115	127	130	134	133	127	111	104	131	128	147	129	155	120	125	109	128	130	115	120	131	153	134	148	112	123	131	129	139	121	143	134	133	123	118	121	123	112	122	127	123	126	154	123	124	133	115	106	134	120	127	128	132	122	146	129	121	114	144	114	121	132	142	144	132	114	128	133	132	145	140	134	115	108	112	132	135	130	125	136	118	133	129	117	132	108	127	119	119	115	125	126	109	115	117	135	116	130	126	147	120	130	120	126	124	133	119	126	125	134	111	100	129	144	117	130	116	109	122	125	140	133	108	123	132	130	132	139	111	159	125	129	113	130	139	132	124	101	119	128	142	139	124	134	139	110	105	112	130	113	117	137	147	130	129	123	143	104	111	127	109	130	120	122	118	100	133	127	120	133	142	123	122	121	120	148	122	106	103	139	117	125	119	127	90	136	130	132	133	140	133	128	111	128	113	119	123	106	124	149	124	118	130	116	117	118	130	143	143	117	120	148	134	119	142	115	131	126	128	117	140	113	111	145	134	117	122	143	144	107	137	126	116	121	138	156	109	148	114	121	128	129	119	126	107	130	121	122	135	106	131	130	130	116	116	133	104	119	120	130	123	145	124	119	120	141	122	128	116	115	148	128	130	129	129	121	125	140	125	153	132	117	111	123	125	118	136	116	121	108	126	125	120	133	129	150	147	122	114	126	117	150	115	139	113	127	121	137	115	117	139	130	121	112	142	140	140	117	114	121	124	137	112	108	148	123	126	140	129	133	137	133	125	144	123	135	120	121	128	125	116	146	128	122	136	136	134	119	121	141	129	111	145	130	133	128	112	113	151	115	124	116	122	104	117	125	111	129	113	112	122	127	110	123	112	116	107	139	119	154	120	134	105	147	123	125	122	133	142	120	132	126	111	107	141	123	107	127	122	116	134	132	112	126	135	120	121	137	129	148	141	133	107	123	120	130	121	141	119	133	146	104	120	135	111	136	126	138	144	135	125	128	116	120	143	141	127	121	120	128	129	120	117	123	119	151	123	110	120	125	137	142	115	133	140	126	143	149	127	95	139	122	113	112	113	110	121	123	145	133	137	130	114	141	124	137	129	125	123	127	135	122	139	118	129	121	125	109	151	119	124	121	130	138	136	120	124	131	128	129	120	134	141	139	127	126	125	120	139	114	123	155	121	126	111	121	110	127	109	123	107	116	122	131	140	118	112	120	119	128	105	128	126	132	135	113	129	117	108	134	111	132	148	106	103	125	115	110	114	125	125	106	133	121	118	115	112	156	114	121	111	138	138	116	127	116	128	133	114	120	122	108	120	134	151	136	134	130	122	114	135	138	135	115	122	121	117	121	126	130	122	124	131	123	115	117	138	134	146	121	126	113	124	118	138	105	130	104	119	113	130	111	128	134	122	113	129	122	115	149	126	131	126	126	124	124	142	137	122	157	129	147	109	131	114	128	128	116	137	109	131	119	113	131	130	132	127	114	128	107	120	142	128	137	127	130	146	133	123	146	120	146	115	122	139	137	121	114	112	115	117	124	127	132	121	118	118	145	132	146	136	124	120	137	121	118	115	115	144	113	145	132	119	130	102	103	135	116	109	146	106	123	135	135	123	115	134	156	120	122	119	121	141	148	141	120	141	120	121	136	131	148	131	131	117	128	129	129	135	138	119	113	122	127	124	126	131	130	118	118	120	124	127	126	137	114	146	123	114	113	110	135	109	113	125	136	120	125	147	107	157	131	128	110	108	121	126	135	130	144	111	113	147	118	101	127	131	128	134	118	115	121	131	118	114	134	117	145	115	128	143	144	139	129	113	135	108	124	140	127	115	112	130	124	106	105	113	125	129	127	116	129	138	139	113	117	121	126	123	112	113	141	125	122	113	137	119	141	134	113	127	131	120	136	132	115	125	145	108	106	113	147	122	117	121	132	131	137	132	119	132	128	122	144	120	119	124	127	125	155	140	124	127	126	126	129	128	129	137	142	132	132	113	149	123	115	130	127	127	143	114	128	116	121	122	107	108	118	132	124	118	128	130	139	143	139	146	112	120	111	125	112	130	122	157	117	125	111	136	128	126	123	127	108	112	133	131	130	130	128	152	124	162	133	123	130	133	128	118	116	118	115	101	115	118	121	129	122	118	113	118	129	134	105
5741	1468	3466	3981	3438	2784	2326	2113	32600	51749	44348	27055	12275	3329	810	400	362	386	416	397	378	379	396	340	379	362	380	372	359	416	362	354	364	353	342	351	340	386	374	341	371	393	347	391	376	415	389	358	369	382	376	403	418	338	376	412	343	406	369	407	395	380	362	400	367	367	401	367	365	370	374	330	352	376	375	382	364	342	352	345	366	361	364	405	387	353	389	372	358	407	370	364	359	345	353	372	361	373	405	350	367	378	388	370	377	373	389	348	360	366	329	393	424	359	345	404	366	378	364	348	369	381	384	377	366	358	350	396	392	365	391	394	384	366	357	374	358	361	382	381	341	351	359	388	362	369	344	372	363	369	358	382	348	371	398	331	327	379	408	381	352	361	380	386	391	359	364	424	399	388	398	399	395	380	340	368	373	362	385	347	375	353	353	366	374	371	379	374	373	378	411	339	389	400	350	382	370	384	365	368	351	376	340	333	362	361	368	387	368	397	373	374	392	408	382	375	363	368	361	386	369	357	392	326	369	351	355	381	362	380	345	318	408	389	369	390	351	396	325	372	351	380	387	389	376	419	375	383	361	385	353	390	380	399	350	356	364	388	367	367	367	360	343	364	359	390	370	393	378	384	356	380	366	385	351	378	367	398	381	397	386	386	373	390	369	353	383	360	355	381	352	321	345	377	357	383	399	377	364	386	335	372	409	400	351	336	373	366	379	328	356	367	384	352	383	364	326	385	359	396	411	368	399	384	329	381	407	375	339	385	351	367	399	351	374	384	356	372	349	393	326	418	360	365	394	387	382	401	372	366	347	363	385	376	366	339	341	410	365	368	361	386	341	382	372	359	357	335	386	381	390	388	390	416	354	343	391	360	360	361	335	359	366	387	373	351	365	379	401	362	410	347	412	386	346	352	386	319	352	359	371	357	352	360	370	355	364	349	359	383	372	388	348	372	352	385	366	371	344	353	378	343	363	370	357	366	363	374	354	360	344	365	372	352	330	361	386	346	362	385	386	361	375	349	358	371	337	376	409	381	411	374	358	345	366	396	367	360	375	337	363	344	365	352	376	359	382	379	393	338	358	384	359	373	337	341	334	358	358	394	365	396	359	361	367	366	350	369	357	340	346	388	409	366	378	365	379	391	362	362	354	353	395	347	353	405	359	342	384	396	358	354	363	389	364	378	351	346	359	416	378	347	353	386	390	372	361	399	386	364	362	372	405	365	406	386	366	363	360	365	392	359	384	348	350	374	366	317	390	363	385	366	377	372	351	376	343	391	363	356	381	377	346	378	354	363	369	357	344	354	378	369	367	370	370	385	376	352	372	335	380	383	369	360	372	386	406	380	366	350	427	350	344	328	370	350	348	341	373	380	349	365	388	361	360	387	383	371	375	352	380	348	346	336	388	353	371	379	365	381	330	410	391	344	356	347	377	376	389	381	362	375	368	369	383	413	383	373	350	376	380	408	367	351	364	392	361	373	342	378	342	389	353	367	358	371	363	336	333	353	377	360	383	338	344	346	358	361	367	356	376	338	360	365	360	361	338	342	383	339	382	383	389	362	339	329	351	334	369	368	385	401	373	374	351	355	367	374	373	340	363	373	339	351	353	387	378	358	333	399	362	327	343	375	367	388	364	349	370	392	376	377	371	408	360	403	358	361	363	395	366	367	383	384	353	371	391	362	385	364	348	360	378	371	375	385	410	372	356	387	399	389	391	387	364	394	371	348	393	377	369	390	392	357	371	349	367	332	383	381	375	384	324	370	371	384	377	334	354	410	392	354	358	358	390	372	338	393	387	367	378	384	364	385	360	370	389	363	391	406	398	342	406	343	389	386	358	380	369	376	377	375	362	382	354	359	371	388	319	371	350	373	377	352	352	361	390	383	368	367	343	376	359	327	355	357	361	375	362	391	366	398	385	385	340	366	374	338	367	394	360	352	361	366	374	387	370	359	331	354	366	375	391	385	396	348	364	387	378	384	381	372	351	358	352	362	357	387	366	381	318	362	359	348	400	347	347	368	380	379	372	322	368	341	380	359	379	386	410	346	355	368	365	341	370	407	380	376	337	374	360	378	364	350	348	377	369	374	406	365	369	349	331	385	346	370	347	365	364	359	334	355	367	370	343	396	339	372	392	367	364	390	385	351	376	355	368	380	347	344	378	367	369	356	378	386	405	402	421	362	357	406	369	357	372	373	392	361	402	381	408	366	377	350	357	367	364	394	356	376	367	373	370	407	373	408	373	364	355	414	357	390	353	358	367	356	420	386	354	344	339	370	339	373	350	384	353	348	367	343	373	340	395	394	363	383	370	416	377	377	358	377	375	395	381	369	407	366	377	364	356	345	366	384	367	356	377	350	356	365	387	376	373	353	378	364	381	376	390	341	383	353	383	413	363	364	377	370	393	363	377	360	380	342	372	393	363	396	354	404	365	382	368	373	359	367	387	360	368	372	328	365	399	372	362	375	395	426	375	370	357	396	362	355	401	402	360	373	389	394	384	378	344	372	364	374	367	375	361	372	363	381	343	366	384	360	396	387	340	348	386	372	351	381	372	388	378	367	366	325	346	377	378	382	394	423	347	395	363	355	357	376	372	398	373	352	371	381	357	381	388	351	383	358	396	379	397	385	373	396	382	329	388	388	349	369	392	353	391	381	377	379	369	384	359	363	375	370	390	357	393	411	374	398	361	380	354	333	391	366	349	381	411	338	374	366	365	375	350	380	410	359	372	345	340	389	375	360	373	393	376	363	351	402	396	356	367	345	352	398	355	383	370	380	411	391	345	383	360	323	375	365	351	375	405	375	360	370	365	383	391	313	383	333	360	378	399	363	363	359	384	368	359	351	368	369	367	361	362	373	386	371	373	374	375	360	363	352	391	362	380	344	369	354	380	414	355	380	379	358	363	357	383	350	367	387	369	366	366	366	320	351	350	379	392	379	386	376	362	318	363	380	401	366	381	339	375	399	374	363	399	367	328	405	364	368	367	364	358	400	377	361	392	371	367	372	403	344	354	358	373	366	355	379	392	371	402	346	370	375	374	381	373	404	342	366	344	431	379	379	368	345	380	368	370	383	373	366	377	363	357	386	385	343	360	361	361	348	342	375	353	390	371	366	370	372	361	357	358	368	338	385	358	365	384	398	344	391	378	363	375	367	359	406	349	372	350	358	336	355	377	410	366	405	371	384	394	380	359	344	364	354	350	396	354	385	401	373	367	360	404	360	353	382	355	336	380	386	360	386	363	390	424	375	368	341	377	383	375	347	359	364	394	337	349	370	374	407	379	361	381	363	330	397	375	357	368	382	370	382	346	349	344	349	370	383	383	382	414	394	355	367	392	384	363	333	359	363	350	376	385	363	352	359	359	348	340	326	364	379	404	355	405	342	371	376	370	362	353	376	361	362	349	328	384	369	364	348	359	350	356	348	369	367	384	359	371	359	411	370	407	355	358	347	370	343	394	348	367	400	420	354	348	356	389	392
14754	2660	2813	2146	1580	1174	855	705	21006	47918	39824	20884	6558	1629	323	158	149	157	134	130	151	137	143	138	142	142	145	158	137	150	161	155	154	132	139	176	143	129	153	157	141	137	133	150	171	141	154	156	146	164	139	140	136	139	128	144	148	134	161	111	158	139	128	151	156	129	158	155	156	139	159	149	160	150	141	126	132	149	154	140	149	139	144	143	150	148	143	161	141	166	137	151	148	115	168	148	140	140	133	138	135	138	142	138	137	147	125	134	136	140	155	153	140	148	162	147	158	137	133	141	133	153	170	146	156	138	151	164	141	141	138	136	105	147	139	134	127	158	169	129	146	132	162	153	144	163	161	148	160	168	144	146	153	126	122	157	132	142	170	162	140	128	142	142	141	141	167	154	123	171	171	131	150	130	145	141	155	153	144	150	132	127	145	169	143	144	117	152	142	145	142	135	148	148	155	160	152	157	146	137	123	149	138	148	145	135	150	173	156	127	133	142	158	133	139	144	151	148	160	148	135	139	149	129	155	165	153	153	125	144	168	153	169	142	165	138	140	151	150	133	126	133	150	134	151	160	140	154	143	131	136	167	133	142	140	146	151	159	149	154	144	144	179	135	141	146	143	128	147	143	141	141	148	154	135	122	136	147	139	157	144	136	148	151	136	143	143	149	151	154	131	142	126	129	151	179	154	127	147	157	161	165	151	155	149	139	127	155	149	143	146	163	171	137	151	146	143	123	152	166	138	152	124	149	150	143	151	154	156	135	158	149	139	145	150	124	148	111	154	153	149	133	128	150	131	143	129	129	153	154	149	139	148	126	147	127	125	134	140	164	172	152	176	148	135	132	155	154	168	158	139	147	147	153	163	152	171	152	152	133	148	136	135	143	137	160	141	147	129	135	146	148	157	175	131	150	143	157	148	143	139	143	160	159	140	147	138	125	132	132	133	148	148	137	178	144	145	163	163	139	122	149	151	154	153	138	115	132	136	154	155	133	165	154	143	151	140	141	161	160	130	156	126	150	140	133	144	142	145	134	122	163	138	146	126	136	149	149	141	168	128	176	142	149	169	150	153	154	148	158	136	154	139	147	166	126	135	131	154	136	133	147	144	156	149	146	130	166	154	134	141	144	158	133	155	159	136	137	161	138	119	154	179	142	145	158	154	161	154	146	146	143	154	173	155	149	152	145	152	145	122	141	151	133	153	144	137	162	147	146	129	132	175	162	150	131	140	147	143	130	142	159	156	158	151	172	142	164	157	122	120	177	132	170	135	129	151	132	141	169	124	143	158	132	172	152	171	121	149	176	169	125	136	138	126	145	140	169	144	157	139	141	135	140	167	149	142	139	147	152	139	164	150	146	168	155	135	150	145	156	135	129	140	163	132	169	162	145	149	133	163	157	148	130	136	144	159	147	134	148	158	159	158	139	152	130	148	125	150	147	132	150	146	134	156	128	150	139	144	161	137	134	138	149	126	153	134	142	150	142	153	128	149	166	129	151	169	155	152	166	146	154	150	138	140	160	168	141	165	176	151	144	155	131	140	150	149	169	171	140	152	150	157	149	151	148	139	139	136	152	157	156	150	142	131	161	145	166	157	150	145	168	152	135	143	145	154	137	178	138	147	144	144	160	139	159	156	149	157	125	147	132	143	162	153	162	135	158	149	153	167	154	165	128	147	147	133	158	140	130	173	166	150	152	165	158	133	139	145	143	147	150	162	148	145	130	128	162	141	160	144	112	155	172	155	152	147	153	148	151	126	181	128	165	151	127	157	146	151	139	131	133	141	152	152	156	133	144	119	167	151	138	149	147	136	152	161	175	165	131	153	137	151	146	155	130	146	154	144	141	150	130	139	151	165	157	167	143	156	115	131	139	142	142	144	142	149	132	153	156	161	156	177	136	162	135	154	120	134	151	159	160	134	156	132	146	171	144	147	137	147	169	148	146	152	125	144	148	114	156	174	159	136	150	139	129	136	158	145	141	152	138	164	118	122	137	133	135	152	143	140	122	156	144	144	144	142	156	151	155	158	140	164	134	156	145	128	163	145	144	145	136	151	143	121	126	128	149	148	144	162	119	140	153	128	146	139	145	137	129	130	154	158	150	144	150	157	157	170	141	151	139	161	145	148	150	151	148	122	136	137	143	154	136	140	158	158	149	164	161	130	155	132	144	156	123	143	127	161	163	145	145	163	140	159	160	134	155	139	156	163	157	147	130	136	149	130	133	131	136	149	128	163	142	167	142	134	156	141	153	147	134	133	163	140	143	158	136	146	159	149	156	144	152	149	134	138	126	137	158	180	136	111	147	147	161	155	141	163	145	129	136	166	160	162	139	158	131	131	141	147	132	141	139	155	139	145	157	155	157	154	161	150	136	155	139	131	130	172	144	153	156	155	142	151	136	163	151	132	137	138	154	137	156	149	130	152	147	134	156	134	154	154	159	149	132	144	152	122	150	151	140	167	117	130	148	147	137	130	147	172	132	137	142	156	163	130	157	141	154	149	142	150	139	131	146	148	122	164	150	147	160	174	146	147	155	144	139	143	139	136	162	159	149	147	157	146	132	147	148	153	156	150	172	134	150	136	154	132	134	157	161	153	144	141	154	135	161	150	138	134	145	125	136	138	159	141	143	162	166	123	138	133	157	148	143	133	127	155	161	144	141	157	149	131	163	154	165	178	170	162	154	160	128	142	154	159	155	145	154	136	157	155	150	143	124	148	120	153	161	147	145	158	146	163	157	143	167	150	159	132	163	141	141	148	132	151	152	144	150	131	161	143	134	151	131	156	149	153	149	144	168	147	151	150	149	138	144	142	149	163	128	140	174	154	138	156	170	151	148	126	147	143	127	144	152	156	150	133	152	141	149	145	161	154	147	142	132	136	154	161	151	154	152	136	142	157	141	130	150	149	147	146	138	145	147	138	132	130	124	166	146	130	163	161	148	135	175	129	135	172	160	133	127	147	128	131	143	168	145	163	150	146	125	153	166	140	149	143	154	151	155	144	128	171	125	155	125	134	146	147	148	155	142	133	143	136	144	149	144	175	124	158	148	142	148	143	142	139	127	148	150	141	133	116	165	160	154	146	136	113	113	134	130	145	162	158	159	142	155	131	148	165	112	143	129	140	165	146	155	142	134	122	177	162	160	163	165	144	151	131	145	151	144	137	157	149	161	132	156	131	141	153	137	150	152	144	133	159	129	129	155	133	138	139	157	150	139	143	134	128	159	141	151	150	137	155	130	154	143	141	132	140	159	144	163	162	142	135	150	150	143	129	157	143	155	154	167	156	143	156	154	164	155	172	151	146	154	142	152	150	141	142	159	163	129	150	140	150	153	155	151	135	133	163	142	162	130	151	142	131	136	133	113	164	153	121	155	169	141	150	136	151	153	159	126	152	155	155	145	149	150	151	142	148	144	122	144	144	151	141	148	145	171	153	149	139	143	154	134	144	143	160	123	131	128	149	163	161	161	138	171	151	139	119	160
7744	2587	6098	6797	5773	4574	3825	3493	37914	63098	54460	35230	18650	6308	1256	512	415	436	437	443	393	436	448	391	474	445	442	450	389	418	431	450	418	429	415	403	434	427	446	452	435	419	422	413	427	474	411	460	449	451	439	480	433	430	469	407	426	442	451	390	409	388	391	389	440	429	458	401	442	411	464	448	424	464	431	469	407	409	414	411	460	442	421	391	437	438	429	434	460	426	420	422	449	423	439	397	446	440	427	430	460	419	409	429	432	448	424	437	424	408	452	400	405	411	412	432	438	412	433	413	413	467	473	434	402	452	417	416	435	387	379	435	444	397	381	415	411	409	431	394	409	453	411	395	391	428	405	426	386	425	404	427	442	414	413	445	437	413	437	433	405	416	400	418	447	435	443	401	411	425	446	454	420	403	385	382	456	411	481	430	383	423	420	424	411	423	434	448	422	416	466	430	452	439	429	416	408	443	436	416	450	400	398	434	428	443	381	405	436	425	469	425	413	442	420	422	406	435	435	442	432	464	441	456	446	404	430	406	458	396	429	413	433	417	441	410	444	415	406	432	418	440	445	414	405	426	406	433	433	418	424	430	415	401	405	411	475	450	426	465	422	457	442	430	414	442	420	429	438	429	428	374	442	429	414	484	417	444	435	461	419	400	439	415	408	414	431	437	461	437	418	450	435	411	403	389	431	402	396	371	434	412	423	453	449	413	425	428	437	409	427	468	456	424	395	440	439	408	371	410	430	378	401	450	416	433	433	422	426	419	410	423	457	398	415	401	421	470	451	438	402	414	418	410	415	425	412	431	422	428	431	415	441	396	437	399	468	419	425	429	432	366	464	438	432	410	449	416	412	442	434	446	411	429	446	398	430	405	412	415	444	393	388	383	432	403	447	451	460	442	423	435	410	386	410	431	422	446	443	420	447	429	437	414	429	416	432	454	407	453	433	437	447	436	454	425	448	436	448	429	407	422	458	419	402	405	421	412	468	401	407	416	427	415	420	390	458	407	422	424	424	444	445	425	451	445	425	444	421	426	416	414	444	410	414	427	411	423	466	427	425	418	445	416	422	429	421	401	445	422	413	428	438	413	425	430	427	414	387	411	453	427	448	449	447	443	440	411	387	414	455	421	429	428	400	434	437	455	466	441	436	425	410	396	420	456	421	438	404	431	413	444	417	433	410	419	415	451	396	449	391	413	422	427	423	373	428	397	418	444	457	409	412	436	428	416	425	410	442	456	442	441	404	414	399	428	421	458	422	421	454	412	411	418	454	440	429	393	473	415	458	456	400	374	409	427	444	437	419	419	397	439	419	406	416	422	450	439	442	444	395	428	430	440	431	397	397	421	433	413	451	498	451	396	430	451	440	459	410	400	449	430	402	420	469	435	420	431	420	417	429	420	440	433	433	424	426	389	467	393	459	434	384	423	381	414	461	419	451	382	436	406	414	425	397	407	463	419	482	419	433	442	399	382	425	412	434	418	412	435	397	436	392	407	391	452	448	426	423	425	425	453	415	423	448	449	419	408	382	432	400	433	391	400	411	441	416	448	431	422	408	428	408	415	375	455	423	411	442	386	446	437	400	437	407	449	394	417	441	414	400	426	431	467	445	442	453	425	455	427	382	438	401	428	410	404	413	403	467	394	457	432	429	399	441	421	399	448	426	415	396	443	427	438	422	436	391	450	453	413	444	415	431	425	422	391	422	437	434	432	438	442	405	384	428	404	382	424	424	426	393	429	408	408	430	432	418	405	445	403	415	420	428	422	418	412	402	468	421	419	442	427	423	420	418	413	444	417	443	405	444	458	424	468	414	394	448	419	440	435	401	418	419	447	445	416	432	478	444	442	426	421	453	417	411	404	440	451	397	433	442	447	394	426	436	440	454	416	437	450	400	425	411	457	408	410	429	432	401	387	443	452	442	386	418	430	427	443	448	471	447	444	431	408	449	407	407	421	439	423	414	394	438	426	440	462	432	452	452	409	404	413	417	461	397	408	439	425	436	455	422	374	430	392	466	430	430	410	466	417	427	467	431	414	381	417	441	425	432	424	449	403	409	437	426	381	404	447	395	399	435	409	452	420	430	441	445	391	431	443	457	455	418	422	428	462	433	480	414	415	418	424	450	434	449	413	434	442	430	435	407	449	413	430	410	421	435	421	416	402	438	421	429	426	419	452	416	442	430	442	430	408	429	472	426	397	430	438	443	437	427	454	416	437	427	395	390	420	398	435	453	422	404	411	405	424	447	411	420	445	425	418	407	428	425	455	443	422	453	428	412	409	435	446	416	402	429	413	401	441	422	418	425	419	415	411	408	411	442	473	401	424	421	432	424	391	479	424	410	401	397	412	412	449	447	423	402	401	422	398	426	376	418	447	416	458	443	409	437	418	406	411	416	421	442	439	395	435	372	394	412	431	444	424	442	427	405	410	433	431	446	424	435	438	407	407	404	438	473	434	427	439	402	440	424	442	403	397	424	430	424	452	415	386	412	440	432	431	415	398	464	432	452	402	439	410	441	408	441	442	412	424	433	425	443	416	445	403	462	407	415	409	418	428	433	406	462	424	433	427	417	402	436	422	438	411	376	425	449	416	447	430	458	435	378	449	433	428	452	389	394	456	454	419	436	428	408	424	426	440	418	400	425	431	415	410	436	428	408	429	428	427	440	408	441	413	418	431	440	415	426	390	418	441	414	423	436	431	416	435	432	427	432	393	417	381	422	444	427	439	402	421	415	426	414	434	436	436	398	424	423	394	434	407	443	399	406	390	434	438	397	428	449	433	458	422	419	419	386	400	411	425	417	421	453	452	411	455	405	429	418	437	413	411	416	423	438	428	410	442	389	417	413	436	420	412	428	416	427	461	437	406	422	425	454	435	426	443	452	410	426	404	412	398	398	452	414	422	428	414	416	397	395	449	438	443	392	435	444	427	441	426	444	440	429	404	417	409	413	439	430	439	410	420	407	443	422	424	417	413	380	429	416	450	426	440	423	441	408	425	419	446	427	441	401	443	483	399	420	450	436	405	432	427	436	400	410	420	428	425	408	446	431	400	444	432	413	435	434	421	397	380	403	436	444	467	451	417	386	430	455	403	451	460	448	407	397	456	398	457	448	437	424	400	443	423	466	430	425	399	434	441	423	494	448	398	453	435	421	462	403	413	385	436	448	426	424	419	375	452	440	423	461	397	433	455	446	427	439	391	441	386	418	417	420	390	432	424	427	472	440	431	420	445	402	449	402	433	435	441	419	443	440	417	415	435	405	453	441	413	427	423	434	436	436	439	466	434	436	411	417	397	409	412	406	431	414	429	428	421	466	420	441	412	420	455	422	413	408	408	455	450	406	393	443	402	440	444	425	440	457	411	390	449	447	436	460	447	415	397	453	422	408	377	434	451	428	417	428	423	394	426	406	372	420	450	384	401	418	409	407	452	415	441	416	437	445	433	411	430	423	429	412	460	428	462	374	439	428	400	426	429	435	394	398	437
2303	208	266	235	184	184	174	158	1204	4276	4067	2145	800	315	192	128	122	149	134	127	142	132	145	136	119	167	137	132	138	134	150	135	133	133	149	155	144	133	120	123	130	144	132	139	128	132	163	125	142	136	142	127	137	131	125	130	140	147	149	137	155	152	156	140	129	152	136	145	125	144	155	128	110	145	137	110	146	129	164	143	142	140	165	143	148	130	149	147	142	130	159	143	159	144	143	120	157	123	115	157	163	127	157	135	137	143	167	138	133	144	140	125	143	140	131	130	149	143	132	161	121	128	149	130	118	121	125	161	135	145	122	127	141	125	155	137	123	154	128	134	125	159	133	119	135	125	128	134	147	143	130	133	146	161	131	117	139	117	158	120	115	143	151	151	135	147	132	140	137	131	125	141	157	138	136	133	153	131	135	137	120	133	141	135	160	150	134	144	132	140	130	128	124	132	140	134	132	135	136	154	150	129	152	148	119	139	143	141	161	148	133	112	131	161	145	139	135	140	150	144	121	133	142	136	140	159	131	149	119	135	142	129	152	145	149	138	121	137	140	139	150	143	126	139	141	154	152	119	111	152	138	147	135	138	144	130	115	143	145	144	139	138	136	141	145	145	132	123	147	148	133	154	123	141	135	122	137	135	126	120	138	131	115	142	139	128	124	129	128	141	138	148	151	132	138	156	136	136	127	145	123	145	138	141	150	131	136	130	143	146	130	162	127	128	156	123	136	128	127	132	128	145	139	112	133	153	146	143	139	156	147	139	138	158	142	141	124	135	120	131	146	130	135	148	161	125	125	136	137	147	148	130	133	143	126	148	141	136	137	153	152	150	135	132	130	156	135	127	136	136	129	151	152	147	116	135	145	127	151	146	156	122	130	142	127	135	123	134	135	132	130	115	130	154	146	124	157	132	142	144	136	145	152	120	159	114	115	141	125	122	141	128	131	132	139	144	132	130	136	130	139	116	123	145	138	132	142	142	120	129	131	130	134	139	136	107	156	136	142	145	137	141	129	156	137	165	130	139	146	121	109	140	119	142	145	135	131	118	140	151	142	132	140	128	119	153	147	153	132	143	127	138	128	155	153	150	134	128	127	122	132	144	130	158	135	136	139	146	151	160	137	165	135	131	154	132	148	119	124	135	126	139	133	124	150	143	126	141	108	126	147	141	144	143	134	148	133	138	129	128	142	151	132	111	147	146	131	155	158	137	113	124	125	110	160	145	141	136	149	135	142	119	136	147	132	121	143	150	131	134	135	113	150	145	155	160	146	139	142	148	124	144	130	130	126	129	128	118	126	148	129	137	132	126	165	150	155	132	119	138	146	128	130	131	130	136	123	135	111	153	139	145	154	138	146	134	139	143	131	155	133	132	129	129	162	143	124	131	134	171	126	141	131	121	134	155	140	136	139	146	113	121	122	139	151	143	139	127	150	133	123	153	136	114	150	152	125	124	130	115	126	139	144	151	146	122	141	127	129	132	146	146	133	134	116	130	154	147	126	128	131	142	130	138	158	148	139	122	121	162	164	140	136	133	136	139	154	129	153	134	136	147	154	150	141	109	147	132	147	130	123	131	121	108	117	107	149	146	131	149	132	127	147	124	153	143	136	142	138	120	140	135	120	148	148	156	152	130	134	133	154	134	163	136	131	142	147	137	136	146	132	109	151	157	146	155	126	127	140	147	119	113	143	130	154	144	123	134	139	131	144	143	127	120	141	157	142	133	119	142	135	143	145	150	141	112	131	146	118	139	142	149	130	159	116	146	136	138	150	145	123	128	137	130	140	153	132	116	131	137	129	119	152	127	146	136	140	136	131	147	139	167	132	130	133	138	124	126	151	146	142	122	130	159	126	127	124	150	123	123	136	136	127	150	135	140	128	132	133	117	155	123	142	135	141	145	130	126	147	151	136	135	131	138	141	143	138	152	135	157	150	135	141	146	132	142	140	122	153	157	154	142	156	142	132	149	147	131	161	128	140	147	150	155	162	138	139	122	124	142	121	158	140	136	161	127	117	136	146	135	138	143	154	130	134	154	121	143	145	138	155	159	133	133	133	120	137	146	141	117	136	148	140	133	139	158	122	130	136	138	131	151	136	145	134	142	137	129	152	154	141	137	143	136	145	139	178	141	152	121	121	165	134	165	135	132	134	139	127	141	134	136	154	133	140	148	151	144	132	148	126	132	140	135	142	125	98	146	125	143	141	151	125	139	134	153	146	131	151	119	142	141	143	127	126	156	132	142	152	133	148	144	139	135	141	144	147	140	125	133	119	134	130	143	144	139	133	148	141	145	151	144	129	130	120	141	121	150	127	151	137	138	135	144	132	153	154	159	143	126	130	132	138	144	136	125	128	133	108	126	147	136	163	121	130	147	140	138	129	148	141	144	144	133	148	119	144	133	145	142	130	118	127	123	125	133	138	125	149	137	123	131	152	123	150	138	138	130	143	130	139	134	147	126	158	124	124	134	143	129	126	126	141	135	130	118	141	156	134	149	166	138	144	151	154	126	129	133	111	142	149	146	127	163	129	135	113	127	145	144	144	142	134	149	114	158	125	160	130	127	141	139	132	137	128	116	126	147	125	151	132	128	138	132	156	159	121	141	180	137	132	122	119	128	123	127	157	120	150	136	141	126	156	138	139	140	151	152	133	122	127	122	148	159	128	146	132	144	165	129	143	140	143	136	163	136	125	139	148	129	144	148	145	143	127	139	120	142	132	141	130	145	166	133	129	168	125	128	124	138	126	127	147	153	130	130	119	125	150	152	145	130	135	143	145	121	142	133	136	117	137	141	129	139	135	142	137	138	144	158	150	144	159	147	124	132	120	132	144	139	147	145	134	152	155	139	115	126	136	138	136	139	129	119	139	142	128	140	131	143	150	144	124	129	132	145	155	134	148	123	128	154	143	126	122	139	130	129	138	112	147	148	123	141	133	115	137	151	119	136	149	152	125	130	137	143	148	106	127	133	141	159	140	129	145	144	143	119	127	139	138	138	138	140	146	154	159	126	151	132	129	142	163	115	146	137	154	148	130	131	137	96	114	146	129	112	142	149	145	143	142	147	152	146	144	125	158	124	128	143	148	129	128	126	134	123	134	151	134	142	128	146	143	128	132	144	149	134	120	121	132	134	163	135	136	124	137	133	130	122	126	118	131	126	134	128	134	142	141	127	129	131	128	154	128	154	121	119	147	126	138	147	132	116	115	148	156	126	119	131	148	141	122	126	135	141	147	160	121	129	155	138	147	139	127	135	115	144	140	149	107	130	157	152	141	142	148	134	126	131	126	122	134	157	127	145	147	117	126	140	146	137	131	141	154	142	121	135	145	147	143	134	139	134	125	158	114	129	153	132	133	141	133	140	128	149	140	134	146	132	125	131	125	120	147	131	129	134	141	122	125	137	126	144	138	128	151	123	150	143	141	145	120	140	147	149	145	128	127	113	125	145	135	136	131	139	140	149	146	146	147	149	135	131	133	133
2311	487	675	750	720	655	662	582	5796	16676	14497	7546	2886	1028	559	409	415	393	402	389	378	405	403	383	396	362	372	431	408	406	394	423	404	369	391	425	380	398	404	421	402	369	397	411	404	397	392	386	399	372	382	376	363	362	386	402	413	393	408	423	411	430	358	429	426	394	427	381	398	379	358	425	386	393	373	410	394	409	416	406	413	425	419	395	434	433	435	424	404	375	399	414	412	397	380	426	423	411	410	369	393	435	441	394	360	374	400	404	395	427	410	420	393	379	379	392	377	376	420	393	388	380	401	400	431	387	363	418	410	374	407	379	398	377	408	452	347	411	384	413	438	406	398	421	410	394	391	392	389	414	421	366	382	394	431	407	403	399	388	394	376	408	381	402	390	384	411	402	442	368	387	409	391	396	374	402	399	428	419	387	428	413	378	450	403	405	411	423	390	394	367	403	417	415	391	398	377	392	409	404	418	425	428	421	390	379	394	387	378	415	399	410	380	393	420	369	392	373	377	384	410	425	389	413	395	391	398	379	408	380	421	421	406	343	422	373	424	419	390	358	425	403	413	417	409	395	377	388	419	401	423	401	398	413	364	398	419	395	416	437	461	383	436	389	374	391	382	399	374	390	382	417	409	400	415	425	395	404	376	429	393	450	416	368	406	403	393	380	402	410	378	377	377	401	408	388	415	376	393	421	409	406	379	413	395	388	411	414	385	424	386	406	413	417	408	401	431	416	423	351	393	382	423	389	388	420	420	408	393	418	403	407	402	414	409	455	384	396	406	395	390	382	408	375	417	402	412	437	400	393	402	404	396	419	401	365	358	400	407	417	392	396	391	376	407	409	412	418	431	414	398	392	381	404	393	376	405	426	405	396	414	411	387	408	426	403	373	393	395	380	398	402	410	415	397	372	375	390	401	399	407	369	415	448	405	372	404	411	381	391	389	386	401	386	413	391	390	382	433	409	390	418	400	379	416	400	354	407	398	408	378	365	426	379	379	422	371	417	377	395	384	368	416	389	388	412	400	385	427	416	421	387	417	400	380	411	398	397	413	379	392	390	425	394	410	416	415	400	384	363	408	417	428	395	392	385	386	411	397	409	407	372	354	413	354	378	417	416	401	393	391	380	379	425	386	377	435	411	362	431	398	399	410	385	410	386	395	404	382	413	421	410	422	392	379	400	409	429	417	378	395	383	398	374	382	389	406	395	422	431	393	394	395	372	390	414	398	383	385	397	380	374	407	397	358	401	427	409	406	403	398	396	389	365	410	399	411	415	377	389	418	385	392	368	371	392	382	434	403	364	410	412	404	377	413	406	419	415	382	390	404	403	401	431	383	433	383	385	432	400	419	393	386	412	391	387	395	396	383	406	392	419	390	393	440	377	369	384	431	407	406	413	407	384	384	368	412	388	387	372	399	408	391	390	370	383	408	395	395	359	373	350	410	414	381	436	416	399	354	468	394	406	384	395	399	395	420	398	379	383	439	411	376	388	381	409	412	393	411	425	378	429	383	373	402	401	389	382	433	448	392	355	456	396	380	399	412	408	401	376	420	391	386	375	394	382	388	416	389	419	386	423	394	409	397	408	365	390	384	365	393	421	429	435	399	383	413	393	405	412	397	460	412	356	411	400	425	415	426	369	401	418	408	388	409	415	377	377	392	373	421	383	412	389	397	402	398	427	428	409	426	379	432	371	386	439	420	398	418	393	400	409	388	398	386	384	374	401	376	397	420	424	396	387	388	406	379	406	384	407	375	391	396	327	400	396	396	430	373	380	392	405	424	409	361	428	422	400	399	370	393	395	396	405	386	407	395	407	451	399	380	416	366	381	378	410	412	421	438	348	381	386	425	385	433	442	404	402	385	383	411	398	406	388	425	384	385	411	393	368	393	379	417	398	398	411	408	441	413	393	417	381	435	426	408	390	406	398	396	408	413	398	408	391	404	381	405	424	394	398	400	403	412	418	355	390	386	419	421	385	392	342	396	377	404	415	389	411	386	398	393	356	392	417	408	386	405	389	400	386	375	436	376	397	411	407	405	411	398	433	375	388	383	402	383	439	389	388	408	420	369	413	409	415	361	425	399	385	411	420	404	408	393	412	391	401	399	423	391	386	403	425	402	390	426	388	400	409	395	381	439	396	404	402	392	432	377	421	428	411	353	411	396	403	417	369	408	396	395	390	360	408	414	373	401	395	394	416	408	416	389	417	382	417	390	419	404	419	374	422	413	440	411	427	383	414	386	409	405	387	366	385	399	363	361	433	384	344	413	392	373	394	397	379	408	383	427	388	433	400	403	423	404	396	421	403	385	392	380	391	417	385	393	408	393	389	441	422	388	429	398	393	350	385	382	440	456	383	411	406	368	414	413	372	406	375	402	394	403	435	429	404	366	391	404	391	391	405	370	394	367	381	396	374	383	403	385	413	397	378	390	394	414	383	404	391	426	392	372	385	406	419	403	383	400	388	367	418	403	412	429	414	411	389	378	394	356	375	410	342	413	370	409	380	395	395	414	392	366	384	405	362	422	385	394	384	409	397	403	377	382	422	421	361	392	402	385	415	371	398	415	422	408	391	369	379	384	380	391	400	392	378	385	422	439	402	363	389	367	385	424	412	407	388	360	400	422	371	386	403	392	389	382	421	378	418	382	405	440	379	403	414	400	417	377	389	431	380	391	403	411	385	413	421	419	363	385	410	377	366	381	425	398	432	374	400	414	406	358	388	405	403	374	407	351	416	404	368	416	389	406	376	396	402	374	355	400	400	389	426	440	381	404	371	418	400	433	381	348	381	381	398	416	413	407	392	366	402	354	413	396	399	423	365	385	412	407	389	343	349	366	409	385	425	396	411	390	400	404	429	406	417	383	384	422	447	404	419	395	413	386	417	369	418	366	369	408	418	418	404	410	413	357	389	392	390	371	394	417	403	411	426	399	375	381	363	404	411	358	416	380	427	381	400	349	389	380	366	397	420	389	426	392	435	370	384	365	424	388	408	420	419	380	388	388	375	406	432	402	370	422	352	396	392	391	410	399	393	381	391	366	379	335	412	421	385	386	428	383	392	368	418	353	411	363	388	410	371	408	380	394	403	388	411	392	406	369	392	420	435	440	387	431	424	411	398	418	377	390	379	387	392	395	396	422	391	349	392	379	420	386	377	389	404	416	424	381	365	383	412	418	389	352	418	388	407	384	411	406	387	374	381	420	403	440	413	413	381	357	412	422	434	418	411	382	399	397	345	377	393	410	421	412	404	433	409	377	389	388	391	408	406	398	420	412	394	385	416	435	414	412	409	387	395	396	404	404	414	434	445	400	396	378	396	392	398	400	388	393	421	368	380	458	413	402	394	415	383	392	412	401	411	405	344	399	386	413	419	416	403	380	421	393	397	379	383	377	411	377	390	407	400	387	423	415	406	384	357	376	364	423	395	404	383	404	357	401	384	400	391	405	414	404	386	411	443	407	406	397	399	438	377	403	378	367	396
8346	1165	1499	1210	795	644	478	392	9658	33903	28716	13509	2954	872	220	144	130	126	136	138	134	150	154	146	149	147	125	124	132	128	132	135	142	138	138	138	163	134	131	128	118	135	140	135	135	129	111	137	138	126	102	142	134	131	137	131	151	125	105	131	135	109	150	112	134	140	127	136	137	137	123	139	114	143	138	143	149	131	128	114	130	122	135	152	132	146	122	141	132	132	135	126	140	118	132	132	134	137	142	132	135	129	132	120	148	128	115	146	121	149	144	115	134	127	135	124	124	130	121	125	146	144	133	130	134	151	155	155	136	118	142	130	129	141	125	155	135	123	129	123	121	138	132	147	142	149	153	131	119	138	122	124	105	103	133	125	146	143	153	139	137	104	137	123	131	137	155	136	136	145	118	128	158	131	133	106	134	121	143	127	121	132	115	141	135	144	134	144	113	133	126	135	137	120	141	137	127	136	132	140	151	121	147	135	123	129	121	150	117	131	139	138	142	124	150	149	122	134	135	119	127	139	122	127	145	122	148	141	132	127	118	114	127	117	117	137	141	127	137	112	139	118	145	139	110	151	140	130	126	121	127	150	134	134	133	138	118	130	118	142	133	133	112	120	131	136	134	145	128	116	137	133	127	137	143	151	143	132	133	119	136	117	157	146	121	120	133	125	110	130	133	126	131	152	134	116	110	152	156	134	104	129	133	127	126	119	126	127	120	116	124	140	132	132	127	119	148	149	115	114	147	137	143	144	154	127	126	125	147	108	149	130	130	133	128	132	111	125	158	132	100	127	116	147	140	131	144	136	139	131	151	134	132	146	126	154	125	128	135	124	115	139	132	140	112	122	129	133	150	129	107	136	117	141	133	105	131	107	122	134	138	127	132	146	130	137	138	124	109	146	144	127	123	121	135	138	131	126	137	130	126	121	119	120	124	113	141	124	153	126	152	132	132	143	141	123	125	120	123	142	136	126	131	132	137	162	135	129	131	147	114	125	141	126	143	132	134	138	127	141	127	142	135	119	119	135	128	120	129	128	121	111	127	138	136	115	125	129	125	129	143	132	129	139	127	120	113	132	119	136	141	126	116	117	146	151	141	138	121	137	125	134	136	132	146	158	127	118	135	139	130	108	126	148	126	119	126	121	152	132	131	148	124	129	112	134	131	119	142	122	148	124	144	148	113	139	142	130	118	126	124	132	126	130	136	130	130	140	126	136	134	130	127	155	132	141	150	115	121	132	131	134	132	121	117	114	125	131	120	137	137	130	140	145	121	150	143	119	140	125	153	134	159	125	147	138	131	148	118	130	136	149	138	155	141	129	129	123	146	124	141	135	128	151	121	141	128	134	128	132	127	112	128	126	125	129	121	107	136	121	149	115	147	126	129	136	134	138	122	118	127	138	122	135	114	159	122	140	147	134	133	114	138	146	111	141	143	146	149	155	144	153	133	128	126	122	142	103	122	141	113	148	134	117	151	145	132	128	142	140	128	107	139	134	120	140	144	151	114	148	126	122	129	114	127	142	126	117	132	119	128	121	114	141	138	130	131	145	139	126	130	135	135	135	142	144	130	144	123	126	134	129	123	146	134	127	132	116	114	114	112	141	132	126	142	116	150	143	118	121	162	122	116	120	121	117	131	148	120	150	129	133	125	145	121	118	132	147	141	121	134	124	137	131	138	121	143	143	121	116	134	144	148	139	111	112	117	97	144	132	154	118	123	118	107	116	149	112	152	130	120	112	121	122	141	123	148	115	128	123	111	148	126	127	147	131	106	115	157	122	131	117	116	115	138	131	123	129	127	142	127	139	117	149	147	145	146	145	135	123	128	155	133	151	141	132	128	134	139	150	142	128	131	139	142	111	105	115	118	140	145	124	162	136	154	118	133	144	128	128	119	152	147	117	136	141	119	116	136	116	152	116	134	129	153	139	136	127	119	141	142	123	142	117	138	140	131	134	131	151	122	127	130	129	144	137	138	138	132	143	151	146	130	117	134	132	155	141	144	145	129	131	134	146	129	153	135	132	123	118	130	125	124	152	142	137	135	133	142	133	129	134	132	142	133	145	133	124	146	130	133	146	128	122	110	140	135	126	138	168	133	121	127	125	122	159	140	132	144	124	146	120	146	146	144	130	131	135	135	134	137	132	122	114	119	123	127	138	131	117	133	122	137	115	126	143	152	162	142	133	143	140	123	132	117	122	132	132	145	123	124	137	139	120	134	144	124	134	137	121	136	136	140	139	125	126	133	124	133	120	137	123	144	120	130	139	138	138	134	143	148	121	120	117	130	130	133	154	164	125	134	126	126	125	113	131	116	138	153	123	141	125	129	109	108	131	123	134	121	141	142	135	128	139	150	139	117	131	128	139	133	140	134	142	116	120	126	136	120	137	111	122	157	127	135	148	124	127	123	142	137	138	135	125	117	137	118	143	127	122	140	139	125	117	118	134	118	114	134	126	146	131	131	161	120	142	148	123	122	124	132	140	122	107	126	133	143	131	133	137	132	116	153	119	128	122	130	128	148	154	145	133	133	161	120	128	150	136	142	162	146	153	116	122	117	112	118	117	126	125	157	142	141	125	135	136	152	117	128	135	131	109	127	112	131	130	131	134	146	121	110	145	129	138	117	126	133	135	126	128	128	147	132	150	139	123	136	136	124	129	130	132	148	136	116	141	109	124	123	109	128	99	139	143	148	160	122	117	141	148	116	137	135	153	131	133	130	129	156	136	116	142	122	130	130	123	151	135	142	126	121	135	121	130	137	136	128	130	141	113	127	134	135	132	134	121	145	131	123	114	140	115	138	126	133	148	110	125	135	114	121	146	135	140	128	151	116	138	128	123	128	149	132	137	133	148	129	123	144	131	124	140	142	119	132	120	138	110	124	135	145	132	145	141	126	123	139	128	144	117	115	113	128	111	135	124	124	141	132	125	145	123	125	134	131	147	146	133	143	136	129	146	135	135	118	117	129	136	148	141	153	134	132	125	149	154	136	132	128	122	141	138	136	117	119	139	133	150	141	135	143	127	133	143	101	140	147	142	123	132	127	148	131	122	131	136	112	120	131	153	145	136	139	121	126	114	137	135	128	129	137	144	150	125	133	113	130	132	108	112	143	136	143	142	123	122	133	143	134	146	138	149	135	113	130	136	133	139	131	126	131	125	125	127	116	127	147	130	151	134	132	126	142	106	155	128	124	126	130	137	126	134	130	133	109	134	148	127	124	117	110	149	113	124	134	121	124	125	128	124	133	142	120	124	150	122	124	134	127	123	141	127	123	105	127	111	128	105	152	118	146	135	132	128	125	147	110	142	111	135	120	146	132	133	127	166	113	123	102	136	143	139	144	124	118	121	128	137	126	134	107	129	143	135	129	115	132	131	156	138	124	146	135	124	137	116	122	121	138	127	124	130	139	129	136	144	121	130	139	110	124	139	127	107	113	113	129	126	147	141	144	142	159	110	139	131	153	146	124	117	146	154	127	151	114	124
5822	1497	3445	3935	3417	2762	2220	1998	23713	51644	45438	27544	10567	3782	818	439	351	366	396	365	394	411	368	421	397	376	371	431	375	388	421	395	393	391	395	385	387	369	356	372	398	384	371	384	383	399	341	405	378	395	416	370	351	419	401	414	382	381	400	389	394	414	409	360	380	383	392	367	395	356	394	380	398	428	386	377	398	406	383	395	390	398	384	394	415	354	366	376	427	409	401	407	386	392	423	398	420	370	395	382	361	396	386	378	384	386	391	362	417	381	355	408	351	409	372	386	392	390	342	355	408	391	383	376	380	403	385	402	374	378	346	332	420	409	367	391	364	377	376	379	372	406	405	410	407	361	407	388	369	398	387	398	400	382	377	412	385	381	382	386	387	369	391	398	370	413	363	392	369	366	410	366	354	389	362	419	341	397	430	391	417	385	403	412	413	383	363	363	363	386	393	373	384	366	392	392	366	412	335	374	399	376	397	402	388	389	391	367	406	415	388	366	389	385	371	409	396	377	370	444	409	404	364	401	396	382	430	376	433	398	398	382	363	402	399	431	406	357	419	413	397	443	417	413	375	387	383	384	399	368	391	396	413	369	385	392	374	398	425	347	350	382	367	386	394	361	370	364	363	376	394	381	385	380	356	374	396	429	374	386	422	380	406	363	415	369	422	385	407	372	422	375	374	377	371	398	338	399	392	364	386	413	401	366	419	389	372	380	432	430	365	391	369	374	352	378	364	384	365	412	400	369	413	398	379	373	384	382	355	380	407	361	396	387	402	402	419	386	384	392	377	400	404	361	367	402	396	391	394	362	378	386	400	386	388	408	396	380	394	402	397	400	377	383	379	411	370	367	363	385	373	338	389	404	400	372	382	395	386	390	398	412	410	384	360	379	387	403	368	416	384	369	412	416	379	402	365	386	372	410	376	392	402	386	383	386	383	411	391	409	358	369	427	402	435	339	403	415	398	400	379	388	363	394	411	378	428	394	389	364	410	402	395	386	359	386	386	443	381	407	372	394	382	384	366	395	406	418	398	386	426	376	383	379	371	397	380	395	374	401	414	417	395	378	378	405	368	429	411	401	393	404	392	403	358	378	364	346	406	366	387	390	393	381	383	356	370	355	403	390	384	366	368	387	371	402	401	381	426	407	369	351	436	385	378	394	406	391	418	376	388	385	404	357	378	396	391	411	343	403	411	385	403	436	383	386	374	395	400	370	397	380	372	369	367	382	398	394	400	353	392	389	360	365	377	390	397	409	376	356	365	389	365	379	378	402	390	343	391	421	398	361	397	347	401	373	396	368	433	376	366	396	394	384	392	387	393	392	377	388	361	385	394	385	369	369	391	386	381	370	420	373	384	341	380	412	378	430	405	405	386	372	386	352	383	396	393	393	398	402	392	387	370	423	373	364	357	421	424	377	399	370	395	396	353	384	352	402	396	410	382	366	375	387	434	398	402	372	384	393	370	398	402	392	408	412	395	394	405	372	376	422	387	362	366	370	386	412	402	416	408	362	407	356	361	354	374	400	398	382	366	391	393	384	388	414	371	416	384	360	371	382	379	403	365	373	376	369	392	380	425	416	398	400	355	378	381	387	379	381	383	405	369	387	354	403	400	374	352	386	402	384	414	382	411	387	403	387	407	404	408	361	357	370	388	406	374	386	373	403	383	390	370	381	381	390	372	405	373	384	351	394	436	391	380	354	391	340	413	366	389	375	377	329	389	388	420	382	389	373	403	393	442	378	360	344	437	409	380	421	397	360	391	379	423	388	396	378	376	376	383	424	403	384	381	383	342	385	386	371	393	401	370	382	412	424	384	365	368	414	391	402	385	365	402	366	375	404	423	389	390	361	391	385	386	369	391	400	387	391	393	379	404	381	390	367	381	368	368	385	437	381	366	388	377	381	424	394	380	404	386	391	376	396	347	401	389	355	358	414	408	408	394	385	392	409	396	365	378	353	394	391	357	386	387	419	373	417	370	396	384	384	404	420	400	362	382	382	379	392	413	367	400	389	376	377	371	398	384	389	373	358	398	380	377	389	382	408	395	393	385	389	364	406	379	395	411	363	381	364	399	423	385	365	420	382	421	362	418	346	368	401	364	401	365	415	392	372	383	429	390	391	381	402	396	344	402	379	391	355	382	391	404	407	403	423	389	386	371	390	367	386	345	400	410	351	392	406	359	398	398	375	382	407	383	388	361	378	370	390	343	366	443	397	392	375	403	404	372	385	386	336	404	374	404	388	377	370	377	422	367	392	403	396	380	392	377	376	364	378	396	355	391	395	405	379	383	366	383	369	365	402	386	378	379	384	368	381	416	373	441	371	375	359	360	382	414	385	387	392	373	413	433	414	375	400	367	361	386	388	408	358	353	362	388	410	398	387	421	359	359	368	378	373	361	391	380	397	373	396	392	432	393	375	381	386	368	379	353	371	427	377	392	403	341	384	349	364	390	396	373	403	417	397	375	378	378	418	426	390	399	372	365	407	361	398	393	443	409	404	372	403	385	393	346	406	379	401	404	381	390	374	424	357	389	411	401	399	388	398	390	370	398	389	382	389	409	424	421	403	353	402	412	402	405	395	400	400	371	389	383	425	405	388	378	393	387	431	393	363	413	351	399	353	411	448	357	383	366	410	370	376	365	396	380	368	416	358	360	388	384	375	381	386	413	417	403	397	372	373	380	356	394	389	379	400	375	388	375	369	382	416	402	368	375	347	391	417	369	386	382	414	371	402	396	383	394	354	378	368	390	406	392	375	378	397	391	401	374	378	357	393	383	382	392	398	355	372	396	383	367	416	362	397	397	366	386	413	408	405	376	375	374	384	397	387	369	367	376	381	345	385	383	383	383	404	402	400	382	385	398	361	363	355	405	376	396	415	380	370	371	365	350	389	355	358	401	408	396	391	396	424	357	381	418	371	370	397	371	389	386	375	416	387	364	372	381	396	405	389	359	395	370	370	388	395	412	371	416	388	395	379	383	386	389	351	409	363	407	374	378	373	378	357	377	388	390	372	385	414	406	406	389	407	355	353	364	364	415	365	355	397	395	364	369	354	367	395	421	389	369	371	343	373	396	414	389	365	381	381	396	395	389	373	402	389	405	373	372	382	339	397	360	366	363	413	371	370	390	401	371	340	370	398	385	399	392	378	419	393	384	394	398	381	398	400	366	388	391	379	386	364	432	393	404	408	402	366	395	391	382	396	368	373	418	405	393	362	372	390	390	387	371	400	402	379	385	401	339	397	374	380	371	413	391	354	405	412	393	403	368	349	346	412	382	397	409	428	362	390	385	388	414	405	420	387	362	400	370	391	398	361	356	375	383	385	400	397	395	371	358	370	377	356	386	429	419	387	360	371	383	374	396	366	405	396	405	369	370	413	403	397	394	360	366	391	414	367	370	384	415	373	388	367	383	392	371	407	390	383	401	379	381	397	386	364	385	379	390	386	382	391	390	412	388	382	382	381	371	349	383	399	434	376	412	384
14646	2641	2798	2225	1621	1161	932	749	26166	47941	38094	19537	4897	1289	286	176	155	176	150	139	136	149	146	141	139	141	158	170	143	154	150	162	157	135	163	157	148	152	140	148	164	160	160	154	121	135	162	146	128	139	171	123	139	145	142	141	133	173	151	144	149	144	147	127	143	152	135	165	128	155	149	148	163	155	141	158	148	141	153	159	147	173	152	148	162	139	143	171	122	146	134	138	147	136	158	142	156	140	160	159	143	173	147	159	142	144	139	143	144	136	136	150	130	147	153	151	149	164	155	146	160	141	165	131	169	134	121	170	140	163	146	134	177	163	172	158	144	158	164	158	154	136	139	140	162	152	151	169	158	137	145	150	172	171	165	151	143	137	138	171	151	145	150	157	166	117	163	146	153	151	144	137	155	147	140	135	162	163	159	134	146	157	128	157	136	126	145	160	158	151	147	153	158	145	173	111	154	147	154	130	155	139	158	151	140	138	131	134	140	143	122	155	144	144	151	149	145	163	141	147	130	140	161	127	155	140	118	147	173	160	131	138	171	144	143	175	138	159	145	141	142	147	139	137	151	121	155	163	132	160	143	153	151	150	145	141	151	146	138	162	142	161	151	154	159	141	155	148	153	149	143	142	164	160	145	153	152	143	156	142	153	169	138	159	150	156	149	146	151	153	117	144	164	148	146	168	142	155	151	144	151	160	168	161	141	159	156	149	142	147	158	150	154	157	138	149	166	147	135	121	134	146	143	132	163	137	155	133	164	152	150	139	157	136	144	141	142	162	141	147	141	143	140	155	157	149	127	163	151	173	144	143	157	145	138	151	143	152	149	153	172	148	133	160	143	139	141	167	141	159	143	168	148	151	139	151	164	126	162	149	129	145	160	151	146	134	151	152	139	135	154	167	168	170	165	138	158	143	126	139	142	140	138	161	170	136	152	155	151	142	144	142	151	175	163	159	129	160	141	169	177	176	155	163	143	153	123	144	146	151	143	154	151	149	146	151	154	141	159	144	136	147	140	139	146	162	151	135	173	161	143	148	144	134	170	141	153	169	177	151	147	149	148	146	141	152	142	146	140	149	150	134	145	155	166	157	146	139	147	127	145	155	160	161	157	146	132	146	150	166	151	160	131	147	144	168	151	133	161	142	164	146	145	141	150	154	161	150	165	160	150	131	167	154	136	156	144	136	132	154	123	141	150	161	139	140	144	134	151	160	167	170	137	161	151	140	169	153	148	155	155	135	136	143	155	138	156	167	144	138	154	137	149	142	153	149	146	140	145	160	134	147	138	128	157	133	156	145	146	159	132	137	120	120	141	162	161	127	157	163	133	170	165	150	173	139	140	173	154	154	138	145	170	143	165	163	128	147	150	161	162	161	132	158	144	134	159	142	146	137	148	127	155	147	130	186	164	151	147	142	154	152	142	138	159	150	159	173	145	135	131	146	132	147	153	165	164	124	141	145	127	148	149	161	153	140	157	163	147	166	129	145	147	145	134	166	171	139	139	168	132	154	143	154	141	136	165	142	158	146	147	123	131	145	141	145	143	162	157	144	125	145	135	146	149	177	152	169	130	137	147	147	138	147	130	143	134	159	151	143	147	154	141	137	152	143	145	145	133	153	143	138	134	154	130	171	120	130	130	171	146	137	155	149	125	159	150	145	150	141	148	140	157	152	154	169	139	160	181	121	181	158	148	145	165	127	149	142	154	147	136	160	143	139	152	149	152	161	159	149	161	148	166	142	134	176	148	157	147	145	140	134	141	146	153	139	137	163	146	139	149	148	158	149	144	127	157	149	148	140	138	140	151	150	141	147	132	155	157	163	165	158	145	136	132	149	133	160	131	173	151	143	161	178	158	153	157	152	143	130	166	137	141	155	139	150	155	163	166	147	132	154	131	137	140	149	152	137	144	154	164	148	119	155	161	176	149	145	151	141	155	158	156	128	161	144	145	145	135	153	135	132	142	158	153	132	150	161	112	155	146	164	144	157	151	147	168	148	154	152	154	148	145	135	141	140	156	140	146	145	130	140	155	164	154	142	167	152	144	168	153	153	139	142	151	159	158	170	154	153	155	148	151	152	138	150	127	157	145	161	161	162	150	140	143	152	155	156	111	140	165	164	157	155	145	159	157	147	144	133	171	155	128	184	138	153	162	143	148	157	145	145	145	132	141	136	148	127	149	153	143	141	146	147	138	146	146	136	165	155	160	139	144	155	136	173	136	139	156	140	133	144	137	155	133	163	174	163	155	147	138	139	143	143	144	145	165	169	157	152	149	160	134	161	173	145	141	132	146	147	163	131	163	138	142	151	148	148	162	144	147	158	155	146	139	151	140	163	166	151	157	135	155	115	144	156	154	165	139	141	168	167	147	149	135	157	129	151	138	133	143	150	139	150	133	140	120	140	191	161	177	146	146	149	141	149	135	146	165	150	143	144	135	164	128	126	137	152	147	162	145	147	139	155	169	157	172	147	163	182	145	128	159	137	146	142	174	152	148	135	151	151	142	144	148	143	164	163	145	140	129	134	150	165	148	144	143	142	147	164	157	172	178	137	130	146	167	158	145	129	176	148	148	135	138	146	166	168	149	144	134	147	142	177	145	156	156	149	146	158	155	133	127	185	140	144	163	146	155	152	144	150	155	161	135	147	158	160	143	147	153	146	147	156	164	134	150	153	173	160	143	149	158	158	126	163	136	165	141	147	140	130	163	134	148	158	128	133	146	140	142	131	156	155	133	154	148	128	138	165	148	150	140	160	141	152	160	132	147	140	146	149	162	140	166	152	156	147	151	158	159	150	178	127	137	147	152	156	148	155	147	165	123	146	132	159	151	171	163	139	160	166	149	154	148	159	144	147	144	143	141	134	159	148	148	152	163	149	135	157	142	171	145	153	144	152	139	171	147	146	143	149	149	141	160	134	171	155	155	153	152	160	148	143	143	151	140	150	162	159	151	145	143	140	134	147	148	146	151	155	175	165	140	184	161	130	162	143	162	148	152	155	155	137	133	158	160	129	137	151	129	137	146	151	143	160	157	147	160	150	128	137	150	152	147	133	153	134	156	150	158	138	145	157	153	161	137	153	162	170	160	148	172	133	152	172	151	138	152	150	145	139	137	128	134	151	162	156	127	170	148	166	151	155	161	141	156	170	172	126	141	134	169	163	153	188	140	143	143	147	171	151	145	143	140	136	136	158	146	157	171	145	153	153	131	141	144	136	147	133	176	141	144	151	153	143	151	148	147	143	142	176	152	146	165	171	154	168	133	159	158	136	160	147	144	149	144	136	116	138	144	149	143	143	138	149	163	169	134	129	155	150	139	162	143	137	135	144	138	155	128	150	149	144	148	165	170	160	159	160	145	177	147	134	132	140	137	159	157	184	143	138	143	164	145	147	134	145	137	156	168	137	135	144	145	163	140	139	165	166	136	155	148	141	151	136	162	159	148	144	168	162	136	138	152	136	164	132	153	181	165	145	156	146	158	157
7780	2532	5947	6784	5703	4719	3861	3610	42322	62556	52822	33169	14752	5342	1040	516	448	461	434	452	416	447	444	437	476	458	453	432	426	450	461	425	446	462	435	446	439	429	410	419	432	456	377	411	465	420	405	454	471	419	420	463	438	450	441	431	409	454	411	440	452	453	439	443	440	426	465	430	439	480	451	384	435	427	463	420	465	464	431	465	438	406	442	422	403	442	396	431	439	435	439	434	422	430	421	457	452	425	440	447	434	434	486	439	475	416	449	423	430	412	389	427	436	402	400	448	424	423	427	450	413	410	405	444	423	446	431	412	418	432	435	439	407	415	449	413	432	488	441	466	439	428	444	467	469	434	416	429	470	415	498	455	422	441	459	421	454	441	464	426	460	438	439	438	422	456	419	440	433	428	433	418	439	398	428	451	437	445	425	425	440	442	439	419	463	414	452	457	427	451	427	438	427	394	416	435	422	417	460	413	390	416	392	384	412	446	429	412	406	421	438	449	443	452	449	442	435	451	432	452	376	437	432	463	419	445	453	431	448	421	443	443	442	396	434	449	459	409	453	401	413	418	427	455	406	414	423	457	427	450	458	462	457	426	450	463	451	413	431	440	431	407	449	426	427	425	419	419	435	424	428	415	441	403	418	420	428	440	401	451	445	446	401	403	407	434	452	456	421	440	431	451	439	413	460	453	429	455	445	442	455	393	435	428	403	444	411	442	447	425	454	425	424	408	451	461	446	471	421	454	434	434	431	437	456	415	409	453	410	394	429	463	434	462	423	435	430	437	426	447	435	408	422	444	399	427	425	452	429	469	447	419	448	422	445	395	438	427	388	438	398	469	434	409	442	429	443	416	432	416	411	470	425	454	428	441	439	422	404	441	470	425	399	465	403	430	476	441	418	450	413	424	427	429	396	429	424	399	426	410	440	425	459	413	421	392	421	469	480	435	452	455	434	487	487	399	456	421	445	424	446	437	457	394	411	410	430	477	424	450	439	394	415	441	436	414	395	394	418	436	444	438	430	414	404	457	413	439	435	444	399	417	393	389	417	444	402	424	432	459	447	457	459	426	461	471	437	431	423	440	439	449	460	438	447	445	466	419	460	397	440	453	455	437	429	427	428	406	452	416	431	409	431	416	456	396	456	429	429	435	467	397	440	447	447	417	414	459	448	433	422	424	397	398	448	446	459	452	447	407	429	427	425	436	402	444	422	450	436	441	384	439	418	468	438	446	447	448	442	429	408	454	437	449	434	449	431	489	461	438	385	423	430	421	471	457	423	422	424	429	461	448	420	443	441	428	443	480	461	468	440	455	427	450	442	465	429	419	475	419	442	428	437	458	440	426	426	439	440	413	431	434	435	403	422	459	391	458	432	438	453	444	441	459	449	415	410	436	417	445	458	436	421	426	446	449	466	475	437	407	431	431	419	389	420	413	439	489	414	409	435	430	472	431	470	433	426	442	456	428	407	414	448	456	421	435	419	434	399	427	412	433	460	433	460	438	396	438	458	444	443	412	435	452	420	457	451	427	442	473	431	428	434	419	403	435	452	427	417	428	465	431	437	439	444	446	438	443	443	426	453	435	431	447	438	464	446	457	427	433	426	436	446	441	430	445	426	453	437	433	408	451	439	421	401	435	436	444	397	485	419	456	459	462	432	405	404	471	446	443	440	428	440	405	409	441	395	406	468	433	451	457	456	431	441	426	432	402	400	443	450	449	447	399	394	440	419	400	452	427	455	455	462	464	467	456	416	422	472	419	445	404	391	451	413	437	410	450	435	430	419	433	450	402	468	432	419	430	458	446	414	459	420	393	426	429	427	438	432	445	455	426	457	431	445	447	432	444	412	442	453	406	439	455	437	450	406	398	400	426	414	397	421	441	455	442	404	454	427	423	424	430	420	417	435	455	451	404	429	436	436	472	412	428	416	446	389	436	408	423	439	454	420	425	456	458	413	443	426	433	414	429	420	413	412	423	434	441	441	403	444	426	434	412	443	428	438	425	442	428	477	422	422	458	439	448	451	451	440	375	457	482	466	457	469	430	457	390	414	439	429	420	415	464	464	452	413	451	431	441	461	442	443	428	441	424	480	418	433	453	461	433	455	399	433	442	409	442	441	404	423	424	446	432	448	449	469	375	404	443	437	449	423	420	430	433	428	422	432	439	437	431	445	432	443	395	448	457	421	431	439	456	418	417	468	451	447	465	459	452	444	428	445	414	414	416	473	397	428	423	418	405	442	427	439	404	448	417	463	455	427	451	455	431	473	453	405	397	456	434	451	428	424	451	452	411	425	463	445	451	414	480	447	440	404	409	446	428	415	414	434	465	429	441	430	380	429	416	436	432	449	419	400	421	450	444	428	403	424	426	410	421	432	411	422	440	418	390	434	444	414	418	420	446	427	425	439	428	406	413	436	417	396	402	417	478	423	446	442	437	437	460	455	467	445	437	421	406	442	421	430	427	469	413	474	455	401	458	430	474	430	406	460	423	422	446	402	384	461	477	421	455	423	400	467	446	422	434	418	426	458	414	428	421	439	445	410	462	410	441	425	446	478	416	424	449	450	441	460	438	416	428	414	463	413	386	403	434	441	458	405	417	434	436	438	456	426	425	460	442	401	421	422	463	422	434	397	424	415	430	433	454	454	437	464	437	422	411	426	472	461	437	446	423	437	415	435	442	415	469	401	411	437	408	423	436	420	439	403	451	430	406	445	449	439	428	436	441	435	422	461	415	440	453	406	409	394	413	445	438	434	421	421	434	431	423	448	440	427	455	439	481	387	431	407	493	403	425	400	464	432	391	449	396	438	429	421	420	425	433	458	461	450	461	423	434	415	438	432	458	411	420	424	441	426	437	431	415	454	426	392	409	450	454	426	444	463	447	457	432	451	459	406	411	409	436	468	426	397	444	450	453	430	418	418	401	441	437	435	467	429	432	410	433	439	408	415	416	440	459	432	440	424	450	411	406	432	422	409	400	429	443	419	426	451	397	440	414	468	470	414	419	476	449	413	388	441	440	417	444	457	437	405	428	412	452	438	451	415	440	433	450	411	433	445	424	430	429	478	367	461	398	444	436	430	448	432	436	480	424	436	438	454	437	435	456	443	450	414	441	415	461	463	423	441	411	427	437	426	438	421	424	414	415	460	471	450	433	393	425	360	455	428	427	473	428	416	446	409	394	449	411	434	475	430	388	362	427	456	423	468	422	431	432	396	396	397	478	408	435	462	424	418	402	408	428	413	440	411	434	428	461	447	448	422	448	441	416	442	423	426	471	435	448	414	440	407	423	441	440	404	412	422	462	433	451	429	375	438	453	423	440	495	435	420	429	447	403	430	429	442	442	418	411	449	423	425	407	467	433	415	444	435	447	424	449	443	419	448	418	387	401	421	435	413	431	437	411	420	411	430	460	445	477	476	435	412	471	451	454	440	391	475	421	439	414	459	434	424	440	420	430	435	443	444	442	424	440	468	440	421	440	463	422	402	397
2303	249	269	257	217	187	185	184	1811	4283	3702	1892	683	290	178	154	134	156	107	134	138	154	127	135	153	134	146	144	143	111	104	167	138	142	143	156	154	146	132	141	144	139	149	129	147	159	145	139	140	141	148	147	123	127	152	134	157	136	134	133	143	147	161	152	142	144	130	163	134	127	156	132	158	156	153	145	137	150	139	140	139	139	137	151	155	129	116	141	139	145	136	121	139	150	157	144	152	145	134	124	143	141	142	125	137	148	144	136	136	131	134	151	156	137	136	126	119	131	128	133	152	132	154	160	142	139	149	134	144	135	155	143	138	129	125	148	141	133	175	155	150	120	155	154	141	151	125	142	147	137	133	150	139	157	150	133	153	150	150	155	134	145	128	119	142	149	148	151	132	139	164	153	131	113	161	138	158	131	150	147	122	145	134	163	149	148	141	126	131	127	131	151	144	108	128	145	124	141	144	135	130	132	139	168	136	139	128	137	149	150	142	153	149	152	133	143	139	141	133	138	124	140	132	130	134	142	137	143	120	126	149	150	143	126	144	157	141	131	157	123	143	135	132	144	150	136	128	127	160	147	141	142	141	139	146	149	150	153	137	159	152	126	153	145	150	136	154	147	125	132	156	141	151	150	146	143	122	131	139	138	107	130	171	131	142	139	122	159	142	144	111	129	140	142	137	133	147	158	162	127	134	118	144	132	147	146	126	129	143	134	140	140	161	129	131	130	130	140	121	138	142	158	153	144	144	140	142	133	135	142	165	126	136	136	135	144	136	137	137	141	148	146	163	158	147	125	156	141	121	146	146	147	143	130	125	127	145	128	141	130	124	127	137	134	131	133	133	167	160	129	147	149	135	130	135	145	140	154	144	164	139	155	143	133	142	132	140	122	144	129	150	136	139	132	151	139	138	135	134	152	161	147	155	149	163	159	141	160	158	132	130	138	129	153	139	139	157	138	152	110	121	135	140	140	132	121	144	142	118	151	131	137	131	146	128	126	151	130	142	145	142	127	142	169	141	150	122	137	144	119	133	143	131	119	154	144	131	156	122	115	127	132	158	127	168	152	162	112	140	153	153	165	129	151	132	130	157	143	124	149	155	143	122	159	134	130	125	132	130	119	140	133	134	135	155	143	146	134	134	150	141	145	155	142	148	147	137	125	144	114	139	131	146	130	150	151	137	135	150	146	153	145	137	132	133	170	130	158	132	140	126	151	149	128	143	135	145	157	138	127	132	137	134	148	136	142	131	135	154	139	151	132	134	135	130	152	142	162	140	137	141	154	166	120	139	129	167	143	139	135	158	134	143	127	152	134	157	130	149	162	140	140	152	125	160	130	148	154	128	138	144	151	136	148	129	137	154	121	126	138	135	148	128	127	148	179	130	165	130	138	141	126	143	132	155	131	148	148	135	143	135	136	148	136	128	143	143	140	144	129	137	137	151	141	139	138	147	151	142	128	132	138	145	140	154	130	134	140	139	142	148	143	165	136	138	149	146	146	151	148	134	132	137	168	151	164	167	152	137	144	146	143	140	168	133	151	129	140	134	143	135	143	131	153	140	139	160	141	140	155	146	129	140	148	152	161	138	151	138	149	141	136	136	161	139	148	151	156	140	148	127	109	138	121	132	141	151	129	126	148	157	135	157	137	158	153	137	161	131	157	158	140	138	125	139	152	156	133	124	144	128	148	129	141	138	142	132	127	145	130	142	125	159	144	114	151	137	129	144	136	138	138	135	137	124	140	141	141	135	133	127	145	147	138	136	150	139	145	141	128	140	135	130	143	138	136	127	134	134	138	152	146	154	136	125	147	131	126	126	151	151	150	138	160	149	124	128	120	151	140	137	127	128	148	147	120	145	123	165	129	149	140	164	134	146	144	118	149	159	124	160	136	165	141	137	121	118	141	138	136	145	153	141	157	142	137	146	130	124	154	148	154	148	135	132	155	142	140	165	148	136	137	136	157	128	140	131	117	165	131	154	144	133	137	161	144	125	126	115	154	124	161	140	149	158	154	133	142	119	124	155	151	158	152	160	156	135	169	147	158	150	144	148	130	139	126	151	126	145	146	144	161	130	175	145	152	146	135	139	140	153	130	148	136	131	140	141	154	147	147	128	129	150	127	153	144	164	130	145	153	147	151	141	123	139	130	156	141	127	153	120	168	139	168	151	155	142	143	164	148	155	130	146	130	136	144	143	139	134	109	132	143	144	130	145	155	134	142	150	149	130	145	140	132	144	136	146	139	137	136	155	134	146	149	151	146	139	139	121	124	126	137	140	129	130	124	155	131	127	161	148	138	135	141	130	135	134	133	139	147	145	152	143	153	140	144	146	163	151	149	136	156	133	124	131	150	142	140	140	127	142	124	142	146	157	127	135	154	146	153	142	171	126	152	127	132	140	147	151	160	148	125	130	159	137	147	156	153	153	135	151	151	133	140	168	146	125	148	172	145	125	141	151	137	139	145	142	145	146	131	129	126	130	147	133	132	131	162	135	130	152	177	165	143	149	158	148	130	122	116	150	130	125	150	151	126	157	159	147	131	144	135	161	164	150	140	130	142	163	138	150	178	145	147	133	144	150	150	161	138	136	140	115	141	158	171	156	145	146	146	124	139	160	163	143	139	146	115	144	130	121	143	131	144	169	140	156	134	161	127	131	159	145	138	154	134	166	123	141	134	149	144	145	153	151	149	161	142	137	162	130	97	136	136	129	124	152	139	135	110	168	139	130	127	159	137	141	134	140	144	150	131	126	142	144	150	157	135	145	147	112	124	124	155	157	136	162	166	154	163	145	151	131	160	130	134	143	161	138	132	142	137	141	134	141	134	138	127	155	153	125	126	138	119	135	142	126	133	128	142	160	147	145	141	132	133	141	150	158	139	134	143	143	150	137	152	143	141	150	142	129	155	135	130	130	128	121	145	143	160	146	128	150	148	128	156	126	141	147	146	150	138	129	151	129	153	135	142	136	156	139	164	121	149	145	136	133	138	142	147	129	125	133	136	144	156	132	134	149	150	130	142	133	142	143	131	152	180	148	126	140	129	136	163	149	167	143	154	137	158	143	136	150	141	139	141	154	141	147	131	149	140	116	141	133	172	163	140	153	150	145	148	139	159	149	141	149	117	110	126	136	141	132	134	143	138	161	134	123	137	122	139	155	150	130	118	139	131	138	146	139	148	145	127	137	125	181	153	130	128	128	129	167	150	137	142	134	140	154	138	139	135	149	147	154	132	129	131	126	142	153	146	156	129	145	124	137	144	129	144	154	144	142	126	147	123	173	147	127	141	141	139	155	141	146	123	135	162	149	141	133	130	129	133	138	151	139	135	140	143	147	141	148	145	153	142	149	148	141	132	114	154	150	150	136	136	133	168	148	156	160	139	138	139	135	138	149	152	150	146	114	159	161	144	129	127	124	169	128	147	137	157	126	148	132	151	161	161	135	123	130	144	142	148	131	140	129	138	121	126	156	138	138	144	154	144
2249	472	717	782	736	659	537	634	8659	16495	13651	6722	2592	949	534	411	426	402	391	447	405	398	405	389	400	414	370	404	402	402	401	410	388	392	408	425	414	432	407	417	434	387	431	410	411	412	389	400	428	399	449	382	400	397	416	397	379	390	401	397	397	408	431	415	401	397	415	357	433	389	403	424	430	406	396	408	392	443	429	414	400	415	389	379	409	411	385	416	388	399	413	389	418	432	420	419	390	388	405	377	412	397	392	413	398	358	385	391	389	381	405	400	377	377	403	407	428	419	414	424	389	406	394	423	401	412	382	405	392	393	395	384	394	453	434	411	422	417	391	465	416	385	397	409	396	401	407	412	410	429	362	387	379	413	404	392	390	402	416	381	389	421	414	398	397	384	416	369	447	411	402	406	402	383	406	412	386	401	392	419	421	384	384	407	427	421	411	414	427	428	380	377	422	419	417	386	436	411	401	391	390	442	426	398	435	418	391	423	431	434	391	418	413	425	407	417	393	416	417	416	413	439	434	402	395	379	364	406	367	439	417	389	393	412	398	390	393	354	410	403	375	376	417	416	378	388	401	409	384	411	399	372	404	393	398	426	411	411	417	396	375	405	390	401	394	422	407	401	420	421	381	431	431	386	430	421	363	400	404	408	411	396	403	398	437	396	428	417	355	413	442	415	428	383	424	453	392	365	403	407	428	415	387	392	385	417	418	414	398	453	433	406	415	409	423	424	431	407	398	433	434	348	409	441	393	411	442	409	396	407	420	411	422	391	397	413	425	368	389	440	396	400	415	402	371	384	420	414	412	414	400	429	400	417	446	379	369	386	410	366	405	399	390	418	408	409	409	421	391	396	436	414	393	390	374	424	396	440	395	429	381	387	368	392	401	410	387	435	386	397	410	406	382	426	417	409	385	403	399	410	394	423	387	397	397	429	449	399	352	368	401	421	393	411	385	375	405	409	421	427	426	409	418	400	424	394	426	387	394	399	429	409	414	430	414	414	412	377	456	383	389	394	425	403	407	417	421	403	440	431	404	400	428	422	431	384	403	417	388	430	419	414	401	399	424	405	405	432	425	360	420	370	405	407	439	413	388	437	416	402	395	393	383	409	390	392	363	398	422	410	434	364	398	387	407	398	437	358	411	431	410	399	408	394	419	441	391	409	419	402	434	405	426	413	405	404	401	427	393	442	398	390	389	399	420	409	436	424	389	410	406	392	431	388	416	405	396	405	380	391	407	388	399	375	387	392	448	362	395	406	393	416	422	398	410	398	405	412	422	454	393	396	411	400	412	412	426	416	415	406	415	421	438	391	425	421	358	456	432	396	407	388	410	420	395	372	411	445	398	427	387	410	427	418	379	396	448	396	393	378	412	399	403	414	409	411	428	386	367	421	461	427	361	392	395	425	424	382	419	387	400	367	385	397	376	419	415	396	378	428	422	391	428	416	394	417	383	404	408	387	418	408	405	422	430	408	416	408	427	397	408	430	411	406	436	422	376	410	431	418	410	435	413	441	407	445	442	409	435	418	426	404	398	417	351	386	385	410	429	372	423	390	397	391	400	380	422	409	424	383	400	448	431	395	402	423	423	394	398	435	385	404	393	382	449	438	409	415	393	409	445	413	437	430	407	454	370	442	383	411	438	404	421	362	405	403	407	420	413	376	380	409	404	409	429	364	399	408	396	372	396	406	402	424	398	392	429	408	360	367	375	386	424	388	411	415	430	405	398	406	401	380	406	391	396	392	414	416	399	415	395	404	384	355	425	413	406	418	404	382	429	405	398	429	394	353	414	416	448	459	417	401	429	404	401	408	435	405	462	408	413	409	396	391	377	406	429	378	406	401	424	374	421	402	428	413	402	365	433	385	389	437	398	394	417	402	453	414	379	429	393	396	357	400	407	438	400	471	366	383	409	379	404	414	426	416	401	395	384	399	422	430	358	405	426	386	373	426	412	408	414	394	434	390	388	381	363	381	433	381	393	417	440	381	397	389	382	392	430	445	383	397	362	420	401	440	407	395	440	421	403	401	440	368	402	395	420	458	401	406	428	389	391	409	406	391	419	410	396	410	427	380	415	398	405	386	425	407	393	383	369	381	410	401	394	449	395	431	383	424	412	443	402	393	430	403	419	383	419	449	392	397	393	402	417	403	391	399	402	390	406	410	386	411	382	396	398	395	412	430	415	398	405	396	424	412	392	402	397	405	402	399	402	388	418	450	413	421	431	397	407	398	424	392	433	384	400	385	409	433	412	397	400	381	412	413	418	393	409	394	439	391	424	435	406	399	442	395	404	417	384	376	429	425	445	405	438	418	370	389	412	427	391	363	389	400	413	349	401	432	429	390	392	458	340	400	389	405	370	414	404	411	414	399	400	407	397	433	422	416	419	391	385	406	447	411	429	448	417	439	414	404	429	377	413	380	390	411	379	352	372	406	377	420	417	407	421	369	371	374	361	422	384	427	405	428	377	386	426	453	392	387	414	394	436	382	396	389	402	417	411	406	438	386	427	437	410	410	404	416	407	423	411	383	399	409	383	417	399	416	384	388	398	378	389	373	436	352	418	418	424	380	402	381	425	431	403	404	441	449	385	395	400	385	367	388	419	401	405	410	403	399	405	416	360	385	441	406	397	408	416	383	431	410	413	396	400	402	414	398	397	435	418	405	428	376	403	429	413	370	382	406	424	388	401	386	393	433	367	411	381	426	402	423	412	398	388	390	398	403	404	392	393	410	456	425	374	422	428	382	384	412	389	442	420	413	406	386	399	364	412	407	402	397	419	442	474	459	403	414	425	418	410	420	414	435	432	370	382	391	382	423	392	420	393	409	371	427	437	386	419	423	387	408	417	436	388	411	394	401	419	361	438	429	367	405	382	393	389	396	392	419	414	396	425	412	403	423	445	417	402	385	378	394	416	425	372	386	409	392	395	373	401	458	398	406	419	418	426	394	418	418	421	445	419	402	426	391	419	413	407	397	392	428	396	414	410	387	376	372	408	422	415	395	423	422	396	398	413	419	400	412	403	381	391	442	377	374	391	425	438	377	403	410	402	419	396	424	397	423	438	445	418	412	407	452	415	399	399	372	370	404	445	415	399	386	425	405	402	411	403	389	396	398	394	425	435	434	441	425	399	422	420	423	389	394	392	390	410	425	411	414	404	382	419	405	397	404	391	396	391	413	382	377	414	407	395	430	384	421	376	423	386	441	433	422	408	394	401	375	387	399	381	432	418	430	414	391	440	438	404	416	346	400	407	428	420	429	380	407	405	424	416	414	449	401	370	412	376	378	413	408	443	443	404	394	402	380	389	370	393	419	426	397	415	385	398	453	439	429	396	387	414	368	395	439	429	360	439	415	370	426	404	417	419	408	375	366	388	400	410	357	421	382	407	392	428	416	398	402	398	424	421	419	430	421	413	421	399	410	404	382	429	386	418	406	429	371	426	389	422	430	434	421	422	432	386	405	429	438	418	420	385	381	430	371
8413	1245	1463	1097	823	656	489	401	11848	35144	27688	12720	3292	855	230	154	143	134	118	125	125	147	131	147	126	131	117	150	120	112	141	137	127	137	138	133	127	140	126	123	145	120	130	143	146	133	121	157	133	142	127	130	136	155	109	146	157	152	119	139	140	144	148	135	128	134	157	117	141	129	145	115	158	152	133	146	141	147	140	135	148	142	129	143	125	128	148	124	122	136	136	143	143	129	142	141	129	144	139	145	127	133	132	135	128	150	129	145	136	158	123	144	154	143	150	128	132	133	135	161	146	104	159	151	145	117	133	131	138	113	144	139	138	133	146	150	122	134	132	135	136	124	133	139	134	146	136	129	125	145	145	125	149	143	141	138	146	151	137	136	138	130	131	126	133	150	143	125	123	140	125	133	148	139	149	144	124	185	160	146	120	136	126	145	128	154	133	138	144	131	132	139	140	140	155	154	147	124	133	157	112	146	149	129	130	147	122	130	126	136	143	138	144	150	151	152	141	140	134	130	125	145	122	135	149	111	148	121	126	131	143	130	134	133	124	131	118	146	131	156	121	127	137	127	147	138	148	116	136	127	165	138	141	130	142	128	132	122	124	136	147	142	146	137	125	119	133	138	124	120	147	140	133	138	158	128	138	118	127	159	137	123	120	135	155	113	123	132	154	161	128	135	135	139	124	119	126	126	141	126	124	125	123	142	121	115	134	149	137	138	110	155	146	127	153	121	141	147	144	124	145	167	129	109	142	147	122	135	136	138	154	126	131	135	143	141	135	144	135	130	135	137	115	144	130	141	146	121	162	131	124	146	125	128	144	138	138	124	115	119	136	126	154	129	148	117	159	144	145	133	127	119	130	136	127	132	129	139	136	116	132	158	134	136	136	121	130	118	147	123	144	141	119	134	139	164	142	146	134	132	136	126	135	128	129	125	141	137	145	134	153	128	133	136	134	147	119	131	110	130	154	138	140	130	134	155	122	116	138	145	149	154	147	151	145	137	127	136	133	130	137	136	126	123	132	132	114	131	120	129	150	137	138	133	150	151	122	126	141	132	124	132	115	132	140	132	138	132	144	146	137	167	149	135	128	147	137	131	124	149	147	154	140	135	134	145	129	145	142	142	139	126	134	130	143	130	160	144	126	143	134	116	125	130	159	129	112	145	138	120	122	116	135	122	126	144	126	150	120	120	130	141	131	149	147	139	126	132	120	144	116	132	131	132	136	117	132	134	156	139	140	133	149	130	157	143	121	125	112	143	136	132	126	167	159	137	137	121	148	131	122	154	138	132	135	144	151	131	115	124	128	135	148	158	139	125	146	151	130	117	150	124	127	146	139	131	154	137	143	130	126	143	127	140	144	124	134	127	132	138	140	140	129	141	150	128	126	135	146	133	137	126	136	140	148	160	134	151	145	131	117	153	152	130	126	142	147	110	139	139	120	139	122	138	132	141	148	146	136	145	147	147	125	130	115	158	122	136	152	125	135	130	153	138	129	137	129	131	141	145	139	128	124	129	125	145	144	117	152	138	142	140	132	148	117	157	138	139	160	139	137	104	130	166	141	133	134	145	164	148	127	127	120	145	117	121	145	123	132	116	126	146	142	125	151	142	142	122	148	149	142	145	142	141	135	129	133	125	149	128	151	129	143	127	129	141	141	123	139	126	127	129	139	132	135	118	146	138	132	142	127	137	134	122	145	128	149	152	141	140	136	143	129	126	133	123	138	149	143	123	146	118	120	130	118	138	141	143	160	121	147	114	119	126	138	129	153	133	127	131	126	115	118	135	119	136	146	147	120	154	128	154	125	144	156	146	152	136	154	147	136	139	140	122	150	165	142	141	149	153	166	139	125	144	127	148	149	136	144	135	143	127	161	121	135	138	133	141	142	166	156	144	131	143	138	120	159	119	149	119	155	134	126	135	151	129	153	132	141	141	131	137	150	118	146	119	142	123	122	140	133	159	134	121	157	152	138	147	134	137	138	141	143	126	129	133	147	120	127	156	136	135	136	141	132	111	142	124	151	121	133	138	149	145	133	140	129	139	147	170	134	154	142	135	139	136	133	116	136	136	129	149	126	129	140	134	139	123	143	130	128	159	148	135	124	151	155	145	146	150	131	130	126	148	135	151	154	145	122	140	152	136	149	115	118	138	126	130	133	127	164	140	126	143	135	127	150	147	149	123	131	144	120	165	134	153	146	117	147	153	127	121	138	129	143	156	138	133	136	134	142	145	166	154	139	145	139	147	138	141	142	134	137	138	134	121	129	148	124	132	137	152	115	139	164	128	142	157	126	137	131	128	141	172	126	141	132	133	123	130	137	134	145	156	127	156	115	146	147	128	123	136	137	142	149	141	131	151	131	136	143	121	137	141	138	143	132	131	119	125	169	142	132	137	124	142	124	137	128	133	118	116	164	137	149	148	144	151	122	132	130	131	151	148	138	134	148	147	128	119	152	128	139	122	134	118	130	142	149	136	148	136	136	121	120	139	152	148	120	133	152	145	119	133	157	139	166	142	117	141	109	147	131	134	125	129	148	136	142	135	126	133	134	121	151	157	133	115	143	157	126	130	136	122	137	123	153	149	148	153	140	126	131	126	126	113	145	122	132	120	142	122	131	149	127	132	144	143	150	144	117	137	133	156	156	139	139	135	134	136	109	143	124	139	147	133	177	135	158	140	119	128	146	128	126	145	121	158	151	134	146	124	141	128	149	154	138	139	122	133	128	125	116	121	151	137	123	135	147	135	141	158	128	146	131	135	140	132	139	141	146	122	143	128	124	149	145	159	126	133	135	143	139	128	130	153	137	129	135	149	141	123	140	135	138	139	130	147	111	139	155	135	148	130	143	153	152	127	161	159	135	131	156	112	127	135	132	139	127	128	127	125	122	130	130	165	133	134	141	148	123	130	147	132	143	137	139	137	152	136	131	133	143	142	149	132	144	150	118	130	117	111	122	130	141	125	131	123	128	128	144	130	136	116	134	136	138	129	137	143	117	138	133	152	141	114	146	155	136	115	112	124	139	138	135	159	135	149	126	143	129	124	126	138	141	133	138	128	135	158	146	150	152	148	135	128	139	120	138	132	141	129	119	126	137	123	135	137	130	129	131	125	130	141	126	145	136	116	127	144	148	139	134	143	139	140	142	126	134	136	146	125	135	140	144	144	152	109	136	134	120	148	119	131	132	145	134	135	132	149	138	146	130	138	116	110	140	138	146	141	136	145	134	153	154	125	135	115	136	133	134	138	154	141	140	128	142	142	146	128	121	138	143	128	144	140	135	128	125	139	127	146	138	128	125	121	124	136	130	127	118	130	131	140	98	138	146	130	135	169	153	122	134	146	147	117	135	132	132	134	151	138	137	118	136	155	137	128	144	137	122	138	128	150	129	164	140	154	138	145	149	147	151	131	142	128	113	125	136	142	141	137	123	143	129	150	120	174	135	154	128	127	133	128	118	117	132	118	144	143	141	142	117	134	135	141
5871	1586	3425	4015	3410	2830	2261	1973	26380	52443	44503	26694	11788	3564	885	496	439	404	421	446	405	379	391	399	419	403	408	395	407	427	392	413	384	421	392	388	413	436	407	392	385	387	413	396	376	410	429	423	419	429	383	383	392	412	425	401	378	405	405	391	395	396	363	383	375	412	402	387	386	382	374	429	407	429	400	410	424	376	374	405	398	376	418	366	402	380	428	423	414	415	420	415	416	406	394	360	406	396	391	383	389	387	381	392	390	372	391	375	402	421	369	376	397	446	405	393	415	392	364	409	394	396	425	419	381	406	402	405	401	405	386	392	392	411	430	413	393	409	428	368	400	372	397	372	392	421	426	385	389	397	406	387	389	416	375	374	391	434	402	429	402	412	408	393	388	404	400	407	389	383	403	377	391	375	419	390	415	397	385	405	368	440	396	399	387	390	375	410	388	396	400	393	431	398	406	393	397	428	395	373	395	372	397	379	387	377	387	405	400	395	440	419	404	359	438	386	396	362	383	365	413	409	377	365	442	404	403	384	415	392	358	406	407	379	439	408	363	375	408	376	384	377	388	401	403	397	433	390	403	363	400	386	377	380	421	377	398	375	420	412	384	380	365	391	382	384	363	401	403	395	394	401	401	415	386	384	417	421	411	401	404	399	433	409	433	393	403	409	376	380	388	401	407	383	399	420	374	412	429	406	415	409	422	394	369	386	346	398	400	435	391	414	368	377	420	401	402	376	365	397	372	395	385	385	393	357	389	452	395	395	374	398	414	410	429	414	372	417	386	376	392	380	404	366	412	369	398	370	402	414	432	392	399	391	379	404	431	366	385	410	416	411	411	373	400	420	372	384	376	407	379	375	354	403	374	357	383	433	407	435	388	387	379	420	368	409	388	390	405	390	413	413	384	420	395	377	411	413	391	380	395	378	376	378	346	386	427	409	396	382	382	425	400	427	397	397	421	381	362	403	368	393	398	411	377	422	441	364	418	424	350	389	407	375	436	372	382	388	396	364	389	398	403	383	385	413	414	424	415	378	409	409	395	386	383	427	417	407	426	368	423	402	363	414	370	381	404	445	417	423	401	396	385	401	382	403	400	403	404	405	445	422	379	375	405	374	392	420	401	392	402	425	389	369	369	375	428	406	394	417	355	400	375	371	388	405	387	392	423	398	375	419	412	377	391	413	419	436	393	373	394	416	412	428	398	372	391	409	339	407	386	373	409	421	398	412	367	394	396	368	356	395	365	397	440	416	396	418	380	397	393	379	389	378	385	403	400	387	382	428	398	400	404	368	368	424	410	395	428	378	397	394	406	405	412	387	392	418	417	394	381	397	393	389	407	397	406	386	397	340	431	370	399	371	457	368	382	425	389	391	392	396	420	388	395	373	363	404	391	361	426	387	393	418	415	387	390	423	442	425	383	402	405	391	390	390	432	416	386	382	417	371	425	432	401	410	420	371	388	374	399	362	413	397	399	389	376	391	378	424	404	358	415	410	425	426	380	373	342	410	405	410	406	393	425	390	395	399	363	410	396	389	406	344	390	408	391	399	401	393	393	387	409	397	394	367	416	368	420	412	347	399	407	365	409	380	375	394	383	398	414	404	377	369	389	376	367	401	393	391	379	399	416	417	378	391	413	409	413	389	392	406	401	388	379	404	383	399	387	410	380	403	404	438	427	400	382	399	354	397	397	395	401	405	425	416	344	387	425	380	387	399	400	370	386	349	390	376	379	373	411	405	431	393	395	406	397	398	362	378	412	422	434	376	403	375	385	413	382	382	413	391	395	384	432	418	403	414	369	400	416	383	411	399	421	404	368	424	426	420	402	379	382	399	430	406	448	389	384	379	395	353	391	395	392	387	391	399	375	379	401	368	354	408	403	406	403	407	404	372	397	420	381	330	372	424	371	422	398	373	403	405	400	377	378	376	362	422	427	384	399	375	383	361	389	377	382	394	399	431	389	391	402	380	428	402	395	391	400	406	387	358	403	434	407	408	410	384	400	391	400	352	385	443	399	399	355	399	394	413	421	383	393	384	407	347	383	412	439	392	391	407	409	420	406	391	407	420	411	411	365	395	406	406	389	391	401	387	393	409	429	380	390	423	360	380	394	405	385	397	401	413	385	408	379	432	357	405	388	375	356	398	379	394	411	429	392	385	360	387	403	399	387	378	379	398	377	445	424	395	362	412	368	409	383	408	383	409	408	358	359	452	384	388	420	392	404	395	393	365	423	379	361	430	414	389	424	421	376	405	420	397	372	405	363	392	373	366	379	378	409	401	373	412	422	394	403	401	408	431	417	402	387	414	395	408	429	408	407	393	384	423	391	376	359	419	380	379	417	417	372	361	423	400	403	395	365	401	413	357	420	387	413	368	384	393	401	406	425	429	386	384	375	400	378	374	407	388	379	415	397	347	410	372	408	372	384	411	393	382	411	390	417	412	409	410	386	387	435	382	384	386	376	402	408	384	383	358	384	428	397	406	405	448	409	391	393	373	369	427	394	409	435	384	389	409	412	408	429	376	388	418	402	427	406	395	366	373	399	400	401	397	404	385	408	403	409	418	397	383	382	391	358	386	386	428	395	400	375	404	412	405	421	407	406	425	407	367	414	391	383	426	415	375	408	410	365	397	414	403	356	416	418	379	395	395	416	393	398	370	406	414	395	422	426	373	395	382	385	391	413	362	409	414	413	362	394	387	392	390	396	401	404	377	392	403	425	394	370	417	414	396	419	384	397	397	425	412	373	386	417	390	390	372	400	385	418	394	404	384	420	375	384	403	392	404	417	409	404	377	386	433	421	407	383	365	437	401	402	396	398	360	401	435	424	422	399	414	414	390	434	431	383	372	404	381	358	405	383	395	391	422	369	366	394	393	406	411	400	379	399	404	425	372	401	406	399	419	388	396	397	443	400	410	378	411	378	375	369	404	376	401	375	384	392	392	418	349	391	388	355	398	375	431	417	406	386	397	370	380	444	376	387	388	383	364	396	413	451	384	430	399	406	441	418	395	428	416	412	379	395	357	368	390	408	376	410	414	396	432	426	443	393	400	397	413	410	394	373	397	387	414	374	391	418	427	411	369	387	394	395	380	400	360	399	396	385	399	404	415	353	410	386	415	394	428	386	425	403	419	362	384	385	433	398	392	381	413	409	363	386	386	395	390	404	425	383	401	411	392	387	415	427	406	401	381	383	420	399	404	402	380	397	397	390	399	392	372	407	403	373	412	419	387	399	382	397	423	428	426	382	422	391	394	406	348	395	370	434	367	384	370	400	438	344	413	404	378	437	424	392	390	390	399	405	405	410	394	432	444	426	384	409	383	417	393	429	384	412	403	398	427	462	400	405	419	391	426	408	400	391	405	395	418	400	391	376	390	416	351	433	419	427	398	403	424	405	407	366	361	384	373	391	366	371	369	397	398	360	387	379	376	398	408	392	393	429	406	421	405	413	425	396	415	384	406	387	381	413	407	381	426	393	396	387	366
14821	2665	2966	2258	1519	1117	850	711	21908	48845	38872	19606	6208	1454	314	207	148	145	131	152	160	150	153	171	157	176	130	156	152	159	133	134	148	149	147	138	126	158	153	174	167	156	159	151	160	151	156	150	169	167	176	154	143	139	115	150	130	131	136	147	134	128	139	153	150	158	155	136	158	165	166	168	154	140	163	160	140	143	152	148	117	151	146	167	161	140	147	177	151	152	161	162	162	148	162	135	147	166	149	127	155	170	147	147	130	148	152	169	153	158	150	162	158	151	143	156	145	136	146	157	163	161	165	155	127	158	161	142	130	153	143	129	141	137	167	130	140	150	164	139	162	142	156	138	144	166	144	131	162	156	148	170	151	155	169	174	139	139	145	134	144	148	140	154	166	127	163	147	145	143	170	148	151	154	150	175	137	164	162	151	146	142	159	176	153	158	144	155	181	148	162	164	133	141	152	149	147	158	154	150	156	129	202	145	151	160	146	161	154	140	136	163	157	146	127	151	165	169	145	144	136	149	147	164	169	166	156	170	160	156	149	147	144	151	154	159	163	149	152	135	139	144	143	143	147	158	126	156	155	157	173	151	135	157	148	169	144	140	147	158	149	154	162	156	145	135	136	159	168	147	155	165	162	138	141	150	168	145	157	157	159	140	139	150	158	142	155	170	145	152	147	165	152	135	145	148	136	153	151	144	148	153	179	138	134	152	145	154	140	157	156	141	162	153	171	142	144	179	165	158	158	154	152	149	137	156	137	152	146	158	148	143	171	142	146	173	184	168	140	179	173	145	148	168	140	171	142	159	148	143	158	150	137	151	141	163	153	144	152	146	161	181	162	141	149	156	144	175	155	135	145	182	148	156	168	163	163	134	144	158	168	137	160	149	145	159	147	133	152	157	149	158	161	152	151	169	153	147	149	140	133	162	141	147	156	145	137	177	148	151	153	145	154	146	178	152	159	158	158	158	148	161	163	135	153	147	174	164	129	166	139	141	160	156	148	153	142	179	158	143	162	168	173	139	176	156	171	171	159	183	159	155	153	138	143	139	146	169	147	160	167	144	136	169	152	147	152	139	136	130	154	162	159	154	151	164	137	154	156	154	160	167	136	119	151	155	129	124	161	146	143	151	140	141	126	130	164	164	134	160	155	156	137	137	151	161	158	124	148	156	138	189	138	160	165	166	159	138	152	161	158	166	150	152	143	140	149	147	168	141	154	147	141	162	166	169	143	180	153	167	146	143	156	172	137	168	155	134	147	147	155	145	148	132	125	146	167	162	148	150	158	153	149	167	166	144	154	182	140	161	154	145	176	152	159	169	146	157	166	136	145	153	138	137	158	173	165	140	136	149	155	148	164	146	159	145	168	150	153	138	146	166	149	146	146	158	147	136	140	149	162	152	148	155	160	127	171	169	164	158	159	144	157	155	167	158	129	155	156	140	156	161	145	150	162	151	150	166	131	156	171	176	153	154	159	160	131	151	123	152	138	181	161	160	150	151	139	155	153	149	150	161	146	143	146	153	147	139	141	133	156	169	158	157	166	164	152	145	138	156	148	131	162	151	156	150	156	154	135	151	152	148	152	138	147	137	149	137	166	151	158	167	169	161	153	125	144	158	152	133	134	159	160	141	143	140	164	147	147	136	160	164	165	154	147	136	153	166	157	148	142	151	156	147	171	181	160	138	175	135	136	166	145	152	190	145	162	130	140	169	143	156	159	159	151	143	169	173	165	136	134	152	178	142	150	154	140	151	177	155	130	143	140	147	147	192	146	145	137	150	160	134	129	168	148	161	150	143	173	166	126	162	152	169	144	152	154	139	164	140	141	144	146	154	160	162	141	157	151	151	146	155	164	153	144	147	155	131	184	144	144	162	148	139	155	169	130	143	147	165	162	152	138	141	149	179	169	154	151	141	155	163	152	128	148	148	123	162	161	141	136	154	159	159	150	141	164	163	156	161	131	169	132	134	159	148	165	153	148	155	167	153	175	150	172	158	164	151	150	131	153	152	158	162	167	136	170	162	139	151	194	139	150	150	149	148	147	175	153	116	154	148	137	149	178	156	163	141	145	140	145	149	153	166	146	142	166	167	144	172	143	141	142	155	168	128	137	135	143	139	148	162	151	141	134	143	126	140	131	162	151	162	129	156	154	177	151	141	144	141	154	158	149	159	178	133	139	143	160	144	146	153	147	143	153	173	182	163	137	136	150	146	138	169	141	129	150	155	149	151	166	169	144	160	138	145	152	155	170	157	122	158	148	147	151	119	154	145	135	165	144	133	158	138	141	149	139	158	160	150	155	164	164	146	137	159	179	129	142	167	144	163	141	135	130	131	151	171	160	158	143	121	174	159	141	135	152	144	158	156	168	165	158	145	165	153	155	146	132	144	154	158	167	146	150	133	130	159	133	169	165	159	141	150	154	152	148	152	145	166	135	145	161	156	167	137	173	147	164	153	144	184	165	166	162	139	147	147	152	166	159	168	140	150	161	163	140	133	152	159	140	143	154	164	156	149	146	146	156	153	167	148	138	166	154	144	163	170	140	151	160	129	156	164	148	147	149	164	153	152	127	161	161	157	154	156	151	156	165	141	146	155	149	133	166	158	168	157	153	160	138	139	145	132	147	147	146	150	140	179	145	148	149	141	169	146	159	151	155	169	147	158	160	152	132	136	151	136	130	155	148	164	154	137	130	141	162	141	146	156	163	157	164	171	140	140	145	169	156	143	165	172	165	149	150	132	146	130	162	149	156	167	154	133	145	163	138	133	140	141	138	144	157	150	153	151	145	153	148	167	159	170	151	156	127	148	163	154	155	155	172	137	157	155	155	170	157	151	144	136	128	146	146	156	156	169	139	145	155	154	167	162	149	151	145	150	148	138	143	152	135	162	164	146	163	157	164	180	160	128	138	169	161	158	150	173	161	155	150	173	155	146	149	144	154	134	127	154	157	133	151	153	147	146	144	159	144	174	140	135	141	151	149	160	154	151	150	178	150	165	146	157	135	160	149	166	149	141	158	136	161	161	149	166	152	140	150	152	169	149	159	155	147	159	141	147	146	148	140	136	167	133	153	177	166	176	138	161	153	138	134	145	159	158	138	146	186	161	135	147	153	132	151	158	157	155	162	152	156	174	163	153	150	144	187	151	185	165	158	125	162	171	142	141	175	170	147	150	157	136	163	145	158	171	169	152	137	161	150	153	123	142	131	157	152	155	151	138	149	156	158	166	152	134	153	161	156	171	137	166	153	151	156	166	151	166	150	162	135	149	151	160	164	145	126	158	166	153	136	146	146	138	123	158	137	178	160	151	143	155	124	156	143	174	128	152	134	128	140	154	161	167	144	150	167	167	159	175	136	141	160	151	118	132	132	149	147	172	138	174	136	157	145	150	140	160	137	140	166	173	161	130	172	129	146	160	157	137	142	147	169	151	162	144	151	144	148	177	180	133	150	172	164	148	137	152	149	159	145	127	131	166	142	147	154	136
7871	2661	6045	6726	5598	4826	3836	3429	37459	62712	53680	33420	17523	5762	1156	550	459	413	460	436	416	449	424	408	411	405	418	403	440	438	417	432	453	445	462	429	433	417	427	433	448	433	429	426	457	408	412	437	429	445	427	448	413	437	399	454	464	419	452	425	422	420	453	472	420	426	403	424	428	426	425	417	386	491	418	404	401	422	487	435	440	451	461	410	421	440	459	453	400	472	456	412	446	440	431	420	430	446	438	439	449	417	431	420	421	424	436	417	420	403	458	452	455	431	422	474	427	423	441	471	433	440	425	412	442	453	436	458	421	445	417	444	452	445	443	450	431	443	420	437	484	459	461	474	433	403	413	456	422	450	463	442	434	401	417	440	408	480	418	422	498	462	439	465	438	441	431	424	432	422	406	414	441	437	449	427	476	435	412	452	435	426	372	447	439	473	425	418	452	451	436	393	406	451	443	415	401	400	463	474	436	432	439	387	458	449	438	454	446	425	420	459	430	421	437	440	424	467	426	464	425	430	455	465	366	436	429	414	444	448	415	432	430	471	447	416	395	434	439	429	459	407	402	429	407	440	449	419	445	439	418	458	422	448	425	390	429	423	409	427	417	413	430	447	430	420	491	446	415	420	455	405	458	430	381	438	452	429	433	444	468	414	398	420	426	457	421	425	428	435	459	479	414	420	455	432	442	442	427	411	417	435	449	442	430	410	451	445	432	442	457	410	413	450	427	421	399	433	415	424	429	404	425	423	475	444	465	414	433	409	431	413	454	437	414	440	399	453	441	433	445	460	430	398	438	427	448	436	401	429	444	411	421	411	442	414	418	441	437	451	425	456	438	459	461	476	437	454	439	434	439	452	389	423	427	461	429	435	434	450	451	413	438	432	390	427	388	452	416	442	439	396	444	447	416	409	431	377	446	408	426	419	446	418	415	453	415	442	453	409	415	417	440	446	457	451	378	407	413	435	466	394	423	416	415	421	432	455	443	428	413	433	397	442	441	450	452	436	435	444	409	418	420	430	393	411	447	388	453	440	407	432	419	432	425	452	422	423	418	460	433	427	472	456	462	438	451	457	427	448	424	434	446	411	442	441	422	425	404	463	416	427	468	457	439	420	490	429	472	409	435	408	438	455	445	445	454	436	395	426	437	425	443	388	422	427	411	454	432	437	427	413	437	446	430	426	426	430	457	450	400	438	460	406	452	437	444	419	427	415	451	470	413	430	443	439	432	437	452	435	429	439	430	400	449	410	437	430	434	439	449	452	437	441	428	466	443	454	443	457	465	413	454	408	457	459	420	396	460	437	430	418	427	447	405	422	399	416	404	453	418	414	413	413	430	417	461	467	440	460	446	457	398	448	480	437	406	465	395	448	423	398	440	460	459	445	438	404	471	394	446	452	400	452	442	412	433	444	454	421	455	436	447	404	420	478	469	415	448	438	411	446	405	423	399	437	413	442	462	453	463	465	495	424	432	469	468	453	448	419	443	433	420	398	422	431	448	424	417	429	407	442	444	455	413	441	439	423	444	446	441	412	442	438	446	438	466	411	453	447	397	399	443	449	424	452	427	424	447	441	403	395	442	427	421	424	460	403	423	412	437	413	476	437	432	423	435	433	484	424	441	447	437	444	428	420	471	454	426	424	415	430	445	449	420	425	446	442	452	420	452	410	478	417	414	417	421	442	390	464	418	394	456	410	458	444	427	401	470	425	448	403	436	446	399	422	429	411	424	439	421	439	453	453	405	465	436	413	452	463	456	416	448	466	445	469	414	413	417	497	407	449	430	450	437	424	404	419	441	447	458	432	444	449	426	446	454	436	447	429	418	465	415	405	427	437	493	434	392	421	465	449	364	420	399	448	422	425	423	406	438	450	466	441	445	409	453	457	411	413	411	426	429	468	422	446	408	438	415	418	464	432	448	480	437	407	428	420	459	422	430	438	455	404	441	439	425	444	458	424	455	420	434	452	403	451	424	429	363	434	454	424	429	461	424	473	425	422	430	436	440	439	418	436	406	434	454	442	426	436	411	437	412	445	480	444	440	414	454	423	422	397	460	400	413	472	404	431	406	413	470	403	463	443	413	443	468	409	443	442	428	450	444	445	439	413	422	382	413	428	449	423	421	412	430	434	454	401	481	421	450	460	461	442	441	408	458	441	442	417	434	403	433	420	439	452	433	434	443	452	385	419	437	426	412	392	442	425	469	437	444	429	417	438	419	443	442	381	428	427	461	436	450	440	458	393	437	457	489	431	426	437	401	431	409	429	433	437	432	419	434	432	437	412	445	460	430	466	442	402	397	434	440	422	438	439	427	406	417	426	432	444	480	426	430	446	488	440	404	425	441	424	433	414	460	443	422	454	407	444	427	430	416	417	432	423	455	423	464	417	457	437	432	421	476	391	402	461	424	466	443	415	380	441	411	484	455	438	464	449	416	454	419	432	436	443	406	479	396	443	449	461	419	415	411	437	460	434	420	440	444	448	447	426	466	433	440	453	414	423	411	430	445	437	411	452	439	416	455	439	415	405	433	401	474	440	484	422	408	435	439	408	462	429	436	434	421	409	396	430	444	416	435	411	457	408	414	468	413	420	447	430	439	420	427	461	419	433	449	473	421	440	475	439	442	466	431	451	411	430	408	428	433	451	464	423	448	435	456	408	406	443	437	409	444	450	400	389	418	465	408	418	446	408	425	389	442	453	426	437	410	412	429	435	436	416	444	447	429	410	417	451	456	439	422	419	473	445	446	440	423	427	441	422	425	459	421	438	394	450	426	411	431	457	440	435	432	464	419	430	427	460	457	419	448	475	402	409	402	459	411	414	442	460	430	427	479	428	490	424	463	455	417	462	409	406	471	427	399	468	431	450	454	414	470	466	462	424	447	410	458	422	446	443	439	452	416	395	414	398	424	458	424	442	453	442	455	430	434	425	424	407	440	431	456	409	436	440	451	468	453	436	441	393	416	432	440	428	443	482	457	432	456	437	474	456	419	475	509	447	418	383	395	433	421	403	407	433	462	432	412	420	423	426	409	448	443	403	436	421	455	413	444	401	434	408	435	412	455	423	442	438	438	459	412	434	482	430	440	414	458	437	447	420	427	420	462	423	450	428	434	420	438	453	488	415	445	410	423	431	471	423	446	428	441	418	378	430	408	445	423	415	446	411	404	433	421	458	414	429	420	458	459	430	454	430	448	475	456	436	430	397	446	425	427	439	447	434	476	460	409	421	451	427	445	460	451	419	466	446	413	402	447	428	443	448	427	427	417	457	443	430	431	444	490	415	439	424	472	429	448	464	431	452	438	437	412	434	435	453	428	469	422	421	443	419	419	461	467	414	448	456	411	425	480	433	446	439	482	448	422	388	427	427	415	456	457	403	428	425	436	462	430	445	443	423	437	408	467	399	440	417	437	432	443	450	416	429	440	415	391	430	447	428	439	412	434	408	455	419	425	418	446	462	429	447	455	427	398	443	439	443	463	451	407	430
2344	263	251	243	187	186	161	155	1553	3891	3812	2139	799	331	178	154	143	145	141	131	139	133	153	133	126	143	124	146	155	147	164	150	143	151	146	135	149	136	130	136	109	149	132	147	128	146	144	146	133	152	145	150	139	138	135	136	144	148	143	129	126	122	126	128	132	162	137	142	131	150	147	146	141	138	144	130	132	147	134	151	129	143	134	126	137	170	148	130	134	139	141	167	140	147	144	133	149	108	148	147	149	149	140	145	125	133	152	113	142	151	120	136	141	133	152	140	132	128	140	139	142	122	118	133	163	140	142	149	141	142	130	143	158	151	141	140	133	152	139	147	148	125	156	137	157	144	137	139	141	155	147	136	147	130	146	140	121	140	150	122	155	134	138	147	155	130	153	120	134	162	151	150	148	152	135	161	152	126	156	157	155	145	139	141	127	128	135	154	150	135	149	142	135	123	154	144	137	150	133	144	150	133	153	147	149	122	126	128	149	142	130	154	134	145	121	145	173	109	124	119	155	137	144	146	137	115	135	123	133	150	155	145	116	126	122	138	131	124	141	137	139	136	130	128	141	145	164	116	133	128	154	144	122	121	150	145	132	139	176	134	143	136	148	133	126	130	119	111	132	123	141	119	147	132	141	133	140	124	142	137	144	153	133	129	128	134	138	134	146	135	139	124	142	147	151	158	140	144	149	145	153	145	153	118	135	154	145	128	142	125	150	137	146	152	132	121	147	145	123	145	140	140	129	139	121	148	146	138	147	153	151	148	139	153	132	152	144	136	137	135	144	145	137	141	134	140	130	137	150	133	113	150	137	137	147	114	149	121	121	135	147	142	139	167	125	124	122	130	145	121	146	147	138	135	166	114	125	149	121	139	159	123	137	128	136	143	133	137	147	136	125	155	151	146	120	140	139	135	132	120	149	129	134	136	126	162	130	132	159	132	142	136	131	132	139	140	119	150	138	152	164	140	136	145	157	129	145	146	131	142	124	135	139	141	127	139	152	144	162	137	148	129	137	131	130	135	125	147	143	151	141	138	156	141	134	141	122	159	146	130	112	152	148	158	152	138	137	146	151	143	138	145	137	150	144	127	147	158	140	139	128	134	157	121	139	153	151	129	137	168	141	150	150	158	156	144	135	142	122	120	123	133	125	133	141	159	123	149	132	159	145	144	144	121	137	149	155	142	134	143	124	126	155	166	126	149	138	137	137	121	136	126	159	130	117	136	146	157	132	159	145	167	129	148	149	153	130	138	151	137	133	135	134	136	122	169	118	136	166	132	144	153	148	175	130	125	137	126	123	129	150	155	129	128	132	140	134	133	126	128	149	140	122	140	145	149	144	146	141	128	138	158	124	129	137	133	138	146	158	159	130	124	162	149	122	166	150	146	124	121	161	144	153	137	150	142	134	143	134	144	132	145	154	124	136	153	141	149	123	133	119	136	136	146	148	144	122	121	111	130	110	146	156	133	151	128	109	131	151	136	137	118	144	134	155	144	143	135	123	133	132	167	152	151	137	158	176	130	137	144	157	149	150	168	142	146	139	138	121	143	140	138	157	133	137	155	141	152	168	134	144	160	131	135	141	145	131	148	160	162	141	122	145	135	158	159	142	150	145	164	154	140	124	130	147	121	135	133	134	153	130	136	154	147	117	122	154	162	148	149	162	137	142	148	143	152	141	140	138	132	129	153	146	132	146	116	140	139	113	137	127	136	122	153	144	165	150	129	138	120	120	138	128	132	157	134	154	152	137	118	137	154	127	129	153	139	133	140	160	135	140	118	143	142	146	135	151	135	140	129	176	139	156	133	141	141	129	130	138	150	141	154	150	139	132	133	122	146	145	142	135	132	133	160	146	127	157	140	135	141	136	146	136	121	142	131	144	136	122	135	155	139	109	144	134	130	136	145	141	127	134	124	143	151	126	159	114	143	134	146	129	149	155	158	134	148	139	144	136	117	136	136	127	136	119	145	140	115	154	128	126	144	156	148	169	132	153	143	157	157	141	130	158	136	133	138	139	134	125	131	136	140	146	154	147	133	137	144	125	173	145	122	131	120	146	162	154	134	144	133	145	136	151	151	156	137	145	164	144	130	132	142	130	133	136	114	144	133	125	152	134	144	136	135	123	138	144	144	143	136	148	155	148	150	125	145	141	146	171	140	126	152	153	129	146	154	129	118	128	156	148	169	125	139	153	142	151	126	139	136	137	150	132	144	141	145	143	157	141	124	148	145	151	142	144	136	121	131	140	133	153	123	120	150	140	147	149	168	138	139	131	140	128	148	131	142	123	153	169	135	124	143	128	139	119	145	133	137	153	139	143	148	156	149	136	147	126	144	145	140	130	142	136	116	145	144	133	122	141	128	136	138	148	143	151	137	146	131	130	137	157	144	122	135	103	139	126	157	139	138	148	134	140	124	126	158	142	129	131	137	129	155	147	153	153	158	125	151	142	130	165	147	144	162	128	142	134	141	131	139	145	157	156	122	144	142	130	129	139	128	133	138	144	118	144	153	143	135	144	139	136	139	165	120	142	113	141	144	146	165	145	146	144	150	142	141	154	122	143	141	158	146	156	124	138	127	126	131	122	127	131	148	131	125	137	124	149	167	133	140	134	127	137	133	144	143	126	153	137	133	132	155	141	128	169	117	138	140	155	147	105	142	115	149	128	154	131	121	144	159	139	133	131	137	131	130	149	132	151	147	117	136	140	139	115	148	124	156	177	146	161	145	134	137	149	126	158	151	139	147	144	146	151	146	160	127	149	140	145	152	148	138	151	175	145	154	123	105	127	154	128	128	123	122	134	114	130	135	141	144	135	120	158	127	158	150	139	150	128	129	126	153	155	128	138	123	124	127	112	139	154	140	138	139	144	133	172	157	130	124	141	142	131	159	142	118	147	137	136	149	158	138	146	137	162	148	129	147	145	128	154	155	130	141	146	143	120	130	136	143	141	109	148	143	119	158	143	120	123	140	159	119	131	137	159	130	166	166	136	129	155	138	139	158	145	125	136	145	124	140	170	149	145	155	138	144	125	130	139	139	132	116	119	144	135	122	123	129	157	126	128	138	145	146	143	144	134	154	116	133	150	129	116	128	145	129	137	161	130	170	168	128	125	145	162	135	143	141	139	133	158	133	144	143	159	133	141	132	133	137	147	128	132	156	161	131	158	147	136	124	140	138	133	144	148	135	171	125	124	141	130	134	140	157	118	133	162	155	131	144	142	145	131	141	114	127	141	119	138	121	131	145	136	134	147	133	158	138	128	139	171	145	136	144	136	120	144	144	142	128	144	149	137	141	163	126	146	147	163	139	133	139	128	137	148	140	136	156	115	128	148	135	143	131	148	166	129	133	139	142	142	132	158	131	144	117	137	151	138	157	134	109	137	126	151	138	138	152	133	140	177	120	156	133	139	158	145	138	143	135	135	134	146	155	135	129	128	120	149	137	155	141	136	122	153	138	134	128	157	137	147	137	149	136	163	154
2282	548	743	772	739	665	625	656	7666	15154	13923	7832	3134	1156	596	415	438	397	373	428	430	387	406	394	391	406	378	419	362	420	378	386	448	358	390	368	412	413	396	412	372	413	399	371	433	403	391	388	440	408	391	400	427	401	444	396	400	403	410	428	401	388	409	407	398	412	374	428	427	389	417	419	403	353	412	367	421	419	430	399	381	435	391	385	427	401	417	408	380	386	395	424	409	393	411	422	412	405	390	387	394	418	420	381	433	395	412	394	401	382	396	415	394	435	380	387	421	372	430	417	416	435	397	393	403	414	404	390	419	433	386	414	391	418	391	411	395	406	412	377	435	375	384	412	384	399	411	433	386	447	397	381	418	416	377	389	444	420	428	384	430	395	414	388	372	452	416	397	393	419	404	392	426	372	415	404	457	403	417	420	392	417	420	373	414	386	396	394	415	421	378	389	419	409	392	433	445	412	385	411	428	401	390	420	413	453	443	403	416	405	425	432	409	431	378	424	402	424	415	391	423	407	417	364	424	404	407	426	414	416	435	415	398	394	359	387	409	416	427	384	390	433	381	422	409	442	404	390	385	431	388	414	390	395	389	411	402	405	387	385	417	402	418	403	424	412	370	366	361	398	405	406	416	434	383	419	405	427	421	400	427	407	394	385	391	380	397	420	427	400	381	418	437	403	399	414	425	380	422	429	395	416	403	428	416	387	403	418	406	442	384	408	408	396	387	423	414	405	399	411	412	415	387	378	391	420	405	412	418	428	394	380	396	376	438	471	392	383	408	440	412	420	363	415	409	372	381	374	357	418	369	427	407	407	427	415	399	401	384	405	383	353	414	391	451	403	372	380	395	420	401	406	423	427	356	420	381	389	406	397	412	409	396	413	437	402	386	403	389	412	406	406	436	424	409	409	412	408	407	433	381	410	427	399	398	446	403	363	401	459	424	416	412	436	412	375	389	366	417	394	401	444	384	420	403	407	408	421	405	376	398	419	404	417	421	385	380	413	404	431	366	391	396	390	418	411	355	411	375	384	428	427	386	405	386	420	398	409	408	436	446	430	413	415	383	420	414	391	402	397	434	423	407	391	445	406	433	423	398	407	401	399	383	396	422	370	404	426	434	418	431	424	395	412	438	379	408	422	385	425	418	433	427	417	411	395	400	389	405	392	413	414	400	424	382	403	365	411	417	393	396	395	397	400	404	377	390	443	430	434	397	394	395	352	418	428	401	387	399	419	418	399	380	410	390	436	420	399	386	423	404	422	354	407	363	403	384	393	404	385	422	442	372	415	420	420	395	416	432	397	370	408	385	410	399	420	410	389	408	386	391	350	402	406	373	395	410	428	406	412	402	381	416	387	410	393	409	392	412	409	462	403	431	411	376	409	415	378	428	386	372	382	403	412	409	387	418	410	413	382	409	392	389	417	404	403	375	390	375	415	420	417	419	388	409	403	400	415	409	381	427	432	403	409	399	416	399	439	411	409	419	423	403	431	437	403	403	399	374	403	383	418	417	432	425	392	429	414	447	416	379	402	386	385	382	419	426	421	378	393	424	407	412	404	410	401	369	400	381	424	419	421	388	376	378	394	397	379	403	435	385	449	420	407	406	378	400	425	409	445	414	401	408	437	379	409	409	426	400	420	416	412	368	394	393	428	390	445	388	393	407	425	410	427	390	427	392	419	348	436	408	425	428	407	408	392	417	451	367	396	389	414	400	376	404	434	400	380	389	402	388	442	419	405	386	386	395	394	396	365	385	429	408	413	402	407	401	396	411	408	417	420	418	383	434	408	394	393	417	387	412	428	410	410	366	421	413	412	409	395	403	403	429	419	403	399	418	408	389	404	392	395	400	428	405	365	366	418	440	392	393	395	425	403	374	389	396	404	407	419	420	409	387	394	398	386	394	398	400	411	350	437	376	419	425	417	396	404	383	392	392	410	411	413	409	412	414	387	386	405	372	406	408	417	412	404	371	407	386	399	401	389	392	385	385	393	430	415	414	408	384	387	430	398	412	411	406	408	374	433	406	426	396	370	354	416	418	423	401	398	377	412	390	408	399	438	436	416	409	411	396	411	381	405	374	420	391	422	399	406	425	366	388	370	423	441	420	400	391	430	403	410	373	420	403	396	414	358	372	417	373	362	409	373	391	393	398	416	428	420	405	399	365	409	392	416	396	393	370	384	438	408	425	414	377	357	404	426	413	396	462	393	387	404	442	391	452	439	395	446	388	421	432	411	409	432	435	384	432	413	432	411	395	379	427	402	429	401	394	410	385	418	394	400	378	394	400	416	418	377	387	412	448	390	387	400	400	408	363	419	426	406	433	422	416	419	379	403	415	395	416	405	422	436	396	371	392	404	384	405	404	396	406	424	382	382	374	418	412	398	382	400	391	370	399	412	372	422	410	399	396	379	423	413	397	414	394	382	426	418	388	408	361	377	374	403	403	368	405	358	388	384	367	422	393	403	409	400	390	372	403	411	407	377	379	396	396	384	408	430	419	441	402	412	400	425	371	397	409	393	415	384	427	393	387	410	380	411	408	426	406	421	394	382	393	397	390	401	406	378	407	376	407	377	433	404	401	417	412	413	396	410	401	417	378	373	386	390	408	402	384	407	413	428	394	381	424	400	402	369	386	428	361	381	420	409	397	407	426	423	395	404	437	386	405	439	421	399	412	414	397	415	409	414	367	383	405	429	385	410	376	385	412	411	387	418	393	448	394	408	389	397	402	404	428	408	399	396	392	393	423	417	424	390	411	429	415	426	458	438	410	383	418	413	374	403	402	378	411	401	424	443	425	406	395	397	441	422	439	404	401	390	443	410	399	406	399	420	409	397	394	392	419	410	408	401	391	382	426	388	423	396	423	426	420	408	381	422	384	413	406	432	431	409	412	390	464	398	411	410	431	398	413	391	408	420	416	420	417	399	392	394	418	360	430	415	394	408	438	382	353	387	384	386	387	400	433	411	372	402	405	385	384	367	398	433	376	414	448	405	384	404	392	382	395	387	432	428	418	389	371	407	407	403	400	420	406	398	392	396	431	403	407	424	405	375	408	435	409	433	409	445	397	403	390	434	388	404	366	436	407	398	396	413	405	387	418	382	383	387	409	422	383	426	425	436	368	397	436	393	421	358	387	375	429	407	387	390	418	412	397	390	417	423	385	400	391	414	407	360	394	407	380	415	415	418	440	408	380	386	401	377	419	419	413	397	404	382	389	426	423	358	383	420	380	391	364	412	399	412	401	416	407	385	443	396	400	378	420	374	407	421	436	350	408	409	443	404	396	416	383	443	418	386	398	373	400	419	385	405	403	384	433	426	402	394	396	408	392	397	428	380	398	388	403	415	412	418	381	453	415	386	413	403	417	396	389	419	412	383	396	407	412	382	389	411	378	425	417	393	418	404	383	378	404	403	391	358	394	403	433	402	410	393	405	374	424	402	397	426	419	400	427	383	411	401	405	386	402	455	376	419	403	391	404	422
8231	1258	1675	1186	860	756	589	452	10547	35296	27662	12626	3506	697	223	135	113	133	137	135	120	137	106	114	132	119	130	122	127	127	137	127	123	119	135	137	132	122	134	148	145	127	130	129	122	159	131	146	131	123	143	128	128	150	132	116	132	134	131	126	139	129	144	141	141	159	135	141	146	139	128	122	150	137	126	133	148	120	143	130	121	141	125	143	148	123	125	146	143	134	128	126	120	137	120	166	133	101	129	124	139	138	127	143	124	111	139	143	135	138	128	130	121	133	102	151	120	155	125	144	132	134	124	125	156	136	131	133	123	142	131	131	137	134	112	124	126	125	140	131	120	115	127	141	155	152	119	124	119	125	115	133	134	142	127	127	126	141	140	137	118	149	138	145	131	133	143	121	122	121	138	149	147	150	153	126	140	120	149	132	135	136	150	140	137	128	128	125	148	145	144	128	132	153	139	141	129	121	150	137	143	121	122	117	115	130	134	125	130	130	127	109	135	143	124	152	136	131	121	130	137	145	128	124	124	126	139	163	122	114	151	130	155	122	127	133	121	138	120	139	118	133	130	134	120	116	149	136	129	136	113	118	136	139	122	131	147	125	162	150	142	139	130	137	111	116	149	128	120	149	126	136	153	137	130	135	124	119	120	147	110	132	128	112	134	139	149	141	143	140	108	151	137	138	134	118	136	137	131	136	153	130	126	128	133	138	132	140	126	134	126	142	145	141	126	114	136	122	128	123	135	134	135	123	135	124	122	140	134	122	132	148	132	144	112	114	134	143	132	126	126	117	141	135	155	146	136	128	140	132	125	147	124	141	140	130	143	127	140	163	132	153	152	151	140	123	135	146	142	140	154	157	127	144	126	136	126	127	130	132	111	129	129	100	112	132	118	132	144	127	120	148	131	133	150	137	135	130	107	133	134	148	136	138	129	119	148	132	104	129	138	120	138	135	142	142	134	126	137	110	149	139	130	125	150	138	143	151	148	153	136	138	128	128	127	128	140	147	112	140	115	142	131	156	142	129	136	114	133	121	142	140	138	141	154	134	148	129	138	132	136	130	125	140	139	137	129	105	155	135	142	120	116	125	125	125	128	139	122	121	129	140	117	122	135	144	143	132	130	142	136	141	151	122	120	131	118	124	141	121	115	137	132	126	148	127	129	141	146	128	139	156	150	151	152	121	137	116	124	142	136	123	114	135	145	121	115	127	147	146	138	135	144	106	122	134	130	131	134	164	120	137	138	113	135	127	146	135	145	130	143	132	137	151	123	123	114	130	133	119	136	121	131	135	132	142	128	140	125	138	162	125	124	139	139	110	131	132	130	135	124	142	112	133	116	136	123	133	132	123	162	135	123	129	141	146	136	126	104	111	140	140	141	149	124	117	140	118	159	131	125	137	144	140	133	102	132	134	118	144	128	143	157	137	126	151	132	143	119	117	131	129	125	130	137	153	127	127	128	120	126	152	122	131	110	131	150	101	130	146	133	107	129	123	126	123	143	127	130	130	131	136	133	135	115	134	132	136	140	141	118	117	140	127	137	140	138	138	133	120	125	133	129	124	126	139	131	129	117	144	129	131	133	113	142	121	132	156	139	136	124	129	121	132	126	128	122	106	149	161	135	137	128	145	124	126	126	138	132	124	125	148	137	133	122	109	136	130	126	119	165	134	147	138	115	120	154	132	141	134	125	157	155	131	118	159	125	118	160	135	109	114	144	132	136	141	136	105	120	133	145	111	123	120	148	130	135	153	138	150	136	150	135	116	115	115	107	143	159	132	124	131	133	135	124	144	150	132	143	140	148	146	121	134	133	118	129	130	134	111	118	135	120	163	107	131	143	139	141	139	128	125	114	144	120	139	117	116	137	122	123	140	135	129	129	132	164	128	147	130	124	121	122	118	123	131	121	127	130	135	129	136	131	129	146	127	126	127	117	161	133	112	141	130	159	140	136	137	136	132	130	123	136	131	141	153	114	148	138	128	137	133	136	127	144	140	131	147	137	148	136	125	114	124	139	137	147	119	150	129	140	141	132	134	120	141	135	134	135	150	127	139	133	132	132	132	136	142	155	118	140	138	140	145	136	130	123	124	132	124	135	154	125	134	122	147	147	132	155	121	140	131	123	125	125	146	131	140	120	124	155	138	144	151	135	119	130	112	154	152	143	138	159	148	111	145	141	141	148	140	145	122	123	122	140	137	137	120	137	137	122	139	130	140	122	128	141	135	128	148	135	121	134	157	136	141	128	120	144	144	126	143	128	132	146	152	143	146	151	120	122	128	126	144	135	139	137	137	134	125	142	139	117	139	102	135	157	130	128	129	135	140	153	110	118	136	135	150	153	142	151	119	145	136	131	125	136	127	140	126	145	125	147	129	139	135	131	131	127	138	139	130	128	125	146	126	132	117	134	137	144	142	125	148	134	149	130	137	145	153	135	143	152	142	104	145	130	132	147	134	137	124	127	146	124	155	132	134	139	135	118	136	133	139	127	101	120	129	142	127	129	121	127	137	133	150	122	128	142	136	162	143	143	121	146	120	138	130	110	129	143	128	111	139	146	144	130	135	148	128	148	125	134	124	140	146	135	118	124	141	143	117	145	132	132	139	144	137	126	134	117	144	153	122	145	136	144	141	133	116	141	128	146	133	126	129	133	131	134	132	124	127	113	127	137	126	144	133	148	139	136	131	138	131	155	119	128	143	141	132	124	123	116	140	122	136	122	149	133	113	143	139	127	133	141	148	115	134	123	130	140	119	138	132	137	132	119	135	146	123	135	144	130	104	140	131	142	143	134	116	124	124	148	140	131	127	125	141	141	153	146	157	125	115	120	127	130	129	124	139	138	127	138	153	130	145	163	151	133	128	147	132	131	139	139	114	124	132	155	134	125	146	130	140	117	134	115	135	143	124	156	142	108	133	140	149	134	127	145	122	136	129	138	135	138	137	139	138	144	138	147	144	139	134	104	133	127	129	146	147	140	120	131	125	146	119	109	137	120	126	120	155	133	130	119	126	125	131	140	117	128	117	159	137	118	150	163	137	139	140	137	131	133	113	136	127	131	142	129	164	127	163	104	121	121	121	143	120	141	139	134	140	134	130	150	133	129	141	126	129	134	146	117	143	119	120	148	137	132	135	120	125	144	146	133	136	121	130	151	129	127	134	128	137	130	133	125	131	150	129	137	138	120	135	130	140	127	120	143	156	148	149	137	145	131	141	123	134	157	149	114	145	123	128	135	138	126	163	145	142	144	150	137	123	125	149	136	127	136	120	125	131	131	125	118	115	124	136	123	116	135	143	132	132	161	139	138	129	129	147	139	131	132	132	130	130	114	112	134	142	132	122	141	130	135	151	127	115	137	122	138	165	136	121	120	124	148	152	126	156	149	138	136	123	122	115	110	142	133	134	133	143	133	140	127	125	127	114	110	135	131	125	131	125	123	136	138	140	130	141	127	134	120	127	133	130	121	146	137	130	138	132	130	143	135	148
5893	1580	3621	4200	3512	2987	2427	2150	24765	52967	44153	27309	11879	3191	747	434	410	405	388	382	380	404	376	405	432	383	416	358	399	376	378	370	374	368	386	390	381	396	387	410	401	408	386	394	354	405	393	378	373	384	406	376	399	396	368	360	359	368	412	399	392	375	386	386	388	368	402	366	386	377	373	376	390	398	381	400	430	407	402	405	356	395	354	402	375	393	403	408	425	397	406	395	365	403	395	411	393	383	393	392	389	359	397	367	419	405	370	374	404	389	398	377	393	389	404	384	378	362	442	396	393	374	423	401	361	379	430	381	402	373	357	396	385	378	374	397	424	369	400	397	380	407	397	362	361	384	409	413	398	408	403	366	393	394	389	377	405	374	333	371	385	421	391	389	395	380	393	369	419	367	403	378	420	351	396	400	380	373	387	409	392	378	402	413	371	366	361	396	369	373	350	386	352	405	391	388	420	388	405	383	351	382	408	364	394	372	349	405	388	436	389	361	400	389	401	391	392	370	382	397	379	398	361	397	398	370	391	402	365	425	378	411	433	352	390	389	405	399	394	385	382	383	342	382	381	394	411	398	399	409	360	357	377	356	408	344	376	370	380	384	397	383	383	356	415	373	388	375	371	391	387	394	373	396	381	384	361	420	420	379	386	378	391	394	368	368	365	416	354	340	358	403	380	416	407	348	393	420	379	389	382	387	390	401	382	398	382	367	381	418	365	379	385	387	383	390	384	366	383	385	402	390	433	387	383	395	396	368	381	383	400	419	383	403	383	421	336	388	399	389	384	390	378	374	382	370	366	411	393	395	404	428	362	387	389	419	382	397	379	406	407	365	379	385	388	372	420	406	413	383	406	377	388	369	362	366	386	377	383	374	385	385	365	389	421	392	373	390	365	379	372	351	385	371	391	416	434	398	410	382	389	373	406	387	395	419	401	365	389	351	412	410	368	385	364	340	385	412	410	368	393	372	381	361	390	403	427	370	396	423	408	397	397	383	407	399	374	358	399	411	383	401	388	381	384	392	420	383	389	376	439	376	386	379	384	357	372	406	386	383	387	365	355	419	407	357	411	427	364	402	384	368	365	345	411	416	363	374	397	334	413	396	403	364	374	391	394	397	375	387	399	393	395	402	362	419	432	357	378	382	377	402	393	382	440	390	385	407	396	430	389	395	425	385	376	374	394	372	383	402	377	418	417	380	396	372	373	396	387	384	405	439	390	403	368	387	381	398	417	372	363	384	356	418	403	404	372	380	332	363	396	378	417	397	395	392	378	373	409	392	405	405	384	387	376	398	416	383	416	385	376	388	400	412	360	398	389	400	348	380	367	400	406	371	384	377	388	394	373	407	372	372	381	392	390	387	388	382	389	415	354	383	395	412	402	445	337	398	416	412	384	401	366	362	382	416	376	371	391	403	374	368	357	393	407	375	393	386	397	396	427	404	394	392	375	401	352	408	412	382	406	392	391	405	373	398	386	388	375	380	374	393	370	408	348	407	394	405	407	391	396	387	406	373	390	384	357	388	379	376	407	422	387	380	375	401	406	420	406	384	424	369	394	379	367	378	398	396	379	365	352	396	353	403	377	404	364	384	420	421	393	412	359	407	404	406	417	360	394	419	431	405	368	424	416	379	424	379	402	377	408	399	392	373	404	365	394	403	396	353	393	381	394	376	381	387	383	405	372	383	390	355	378	402	371	404	389	394	372	415	400	404	359	387	410	410	354	403	374	399	391	396	379	382	411	400	383	360	406	401	373	397	397	402	414	373	403	405	413	401	449	405	411	404	412	399	377	367	351	443	398	395	363	418	396	389	395	414	378	353	382	404	383	373	365	403	401	418	371	380	381	405	444	401	401	395	389	377	368	381	402	429	396	389	393	404	382	411	399	374	407	389	402	389	384	390	393	392	390	381	410	386	377	399	406	417	397	410	395	380	379	374	412	376	415	401	372	421	407	389	391	413	374	377	390	442	371	388	372	376	371	377	402	410	371	385	410	381	354	403	367	398	362	402	384	412	338	376	357	369	412	399	364	415	363	376	381	374	431	416	449	352	378	393	380	411	414	388	412	393	394	386	404	388	386	381	398	421	416	398	403	367	411	385	370	387	374	374	371	386	395	368	412	402	387	374	367	410	431	409	409	406	359	413	397	408	416	383	402	389	391	395	382	411	398	386	386	395	397	392	361	404	410	403	365	364	409	417	406	367	397	387	412	404	402	369	403	380	405	409	395	367	370	364	368	386	414	395	396	431	393	389	398	404	410	410	394	386	378	380	372	412	415	388	367	391	430	407	373	428	328	412	398	390	453	390	368	378	414	420	415	421	391	380	416	382	393	405	394	394	396	400	370	442	349	384	391	383	386	386	373	406	389	348	364	388	410	380	414	365	386	396	447	384	376	366	346	395	390	380	360	369	385	387	405	424	390	363	408	371	396	415	382	407	413	418	384	385	344	392	408	398	383	404	382	428	405	433	383	393	405	404	404	385	433	381	347	369	383	398	367	392	429	378	379	380	360	415	423	376	405	421	406	406	374	413	405	359	386	417	430	417	410	383	430	393	389	385	382	409	394	409	418	406	386	412	388	409	376	396	398	412	384	368	406	401	414	389	395	374	411	385	401	352	360	414	416	374	401	380	413	392	402	387	372	372	411	409	379	421	386	391	340	392	400	400	396	400	386	395	361	373	345	419	404	376	405	407	372	392	406	404	369	381	418	399	389	443	391	381	414	386	446	395	388	426	404	383	394	394	392	378	383	368	410	385	376	370	406	403	407	368	408	394	423	408	376	410	354	395	369	396	405	388	440	408	391	405	368	379	424	417	396	418	366	397	382	387	358	382	352	373	407	365	388	425	432	406	408	373	367	410	399	364	433	415	376	396	401	396	402	397	360	398	360	395	395	401	393	372	404	409	408	401	422	392	355	371	411	403	390	430	379	432	378	358	358	419	417	393	389	391	363	367	369	387	402	392	366	409	413	370	404	411	392	418	406	382	369	410	382	398	421	419	397	396	362	386	369	399	373	380	392	393	399	343	366	370	398	387	386	405	404	392	392	353	407	433	379	380	423	357	396	409	422	402	387	408	408	378	407	392	384	386	402	394	373	382	400	403	401	422	356	349	386	415	373	390	392	380	364	410	422	394	359	406	385	373	397	374	388	405	400	361	400	411	398	364	388	396	388	383	380	400	356	388	413	394	372	427	390	383	375	395	373	395	363	374	414	397	427	422	410	392	385	449	410	406	398	391	384	385	382	367	372	415	368	412	382	363	382	405	373	342	418	397	414	382	401	394	395	387	426	411	415	381	369	368	418	369	400	380	350	438	370	385	368	386	365	397	386	383	398	390	391	419	423	392	407	372	402	392	401	369	370	391	393	419	391	383	354	403	396	400	374	386	380	384	375	396	395	405	402	383	372	420	388	382	376	415	376	384	366	399	397	377	404	430	360	395	396	392	403	384	401	380	451	424	391	378	384	385	391	388	386	372
14914	2658	2923	2259	1471	1235	864	970	23282	50459	38436	20084	5841	980	283	162	148	150	148	129	127	144	148	140	132	150	147	159	142	159	159	161	131	143	132	135	135	146	134	140	137	153	139	158	158	140	120	146	139	154	131	151	154	156	158	141	152	170	130	132	146	130	135	149	130	137	126	133	167	138	145	132	130	151	139	150	122	143	152	139	141	156	167	146	151	133	134	133	144	136	126	144	142	150	149	165	149	126	154	168	153	128	165	126	163	142	153	159	148	145	142	158	155	151	162	144	157	146	144	146	122	134	159	153	141	139	148	137	153	132	137	123	141	126	168	161	163	149	148	160	153	151	174	143	142	132	156	152	149	136	133	131	143	140	142	148	139	151	136	134	170	129	133	132	156	157	181	160	142	155	147	144	131	141	148	140	156	156	133	150	150	135	138	137	164	167	136	158	161	154	135	139	163	125	162	141	141	156	133	149	149	130	145	159	156	130	151	171	146	127	152	154	153	167	151	142	128	147	136	174	161	140	132	139	148	137	150	153	139	141	138	147	149	152	153	149	159	140	150	132	124	150	149	136	157	127	154	154	138	156	157	172	160	143	137	152	149	137	140	128	144	142	151	150	139	170	119	149	141	149	138	123	145	158	154	141	126	153	129	148	127	149	145	146	137	157	140	155	133	148	130	148	137	129	138	155	127	133	168	125	135	159	146	148	155	160	147	121	134	169	137	141	125	168	155	126	125	168	140	160	152	149	136	135	163	152	115	133	123	140	118	149	143	136	164	161	147	128	151	159	146	156	144	139	124	151	127	154	137	153	149	144	163	135	137	145	138	151	156	138	124	150	138	134	152	148	160	144	168	156	131	141	155	159	135	134	118	152	155	172	152	139	150	121	162	163	163	161	136	159	155	150	151	138	165	134	128	148	151	154	147	148	144	163	155	148	145	134	156	150	138	137	155	158	141	142	140	143	156	177	115	134	147	157	161	156	154	145	150	156	145	142	143	133	150	143	140	150	151	154	168	144	174	157	126	159	143	122	138	151	139	125	139	164	138	159	145	149	148	163	164	163	150	136	146	156	158	149	155	134	141	141	147	159	155	143	135	137	155	140	132	130	129	163	125	134	140	143	169	148	153	120	140	140	150	152	154	131	144	159	125	130	159	154	126	142	132	158	128	157	149	116	164	131	142	145	134	151	124	169	150	172	138	132	153	154	163	137	157	152	147	154	146	148	122	122	134	149	130	128	132	126	147	128	131	141	144	132	138	160	152	160	126	146	159	150	183	158	144	162	146	159	150	142	119	154	139	141	128	136	157	153	158	161	158	154	139	140	144	166	144	131	144	143	156	123	132	127	126	147	136	149	151	141	171	124	153	163	133	137	148	125	131	130	141	127	144	128	168	135	142	152	145	126	138	146	143	157	134	145	159	156	132	158	142	136	133	154	147	143	146	159	137	161	137	155	146	136	122	131	148	147	151	133	145	127	139	154	155	149	155	128	140	151	137	162	147	162	165	164	133	138	147	127	146	162	138	184	161	146	161	141	156	174	129	153	143	151	139	140	134	139	143	138	145	147	159	157	138	158	152	144	141	136	157	149	122	132	163	170	139	146	144	148	145	173	152	132	142	144	150	144	146	130	141	136	149	151	133	157	133	126	127	155	156	164	145	132	156	151	143	145	160	150	155	150	159	142	147	166	154	157	119	123	151	136	143	139	176	149	157	157	133	142	147	139	176	146	147	145	144	145	153	162	147	130	135	146	157	132	152	163	152	141	164	147	160	152	142	121	151	124	168	182	132	153	137	137	175	154	153	148	147	148	150	155	125	142	146	157	160	150	145	167	157	170	136	153	130	158	132	162	160	173	148	141	151	149	141	162	135	147	162	161	129	134	120	142	133	140	142	137	144	160	165	137	166	161	134	148	141	143	131	136	156	145	136	153	153	137	137	147	136	167	157	139	138	141	148	137	144	128	136	143	156	139	141	143	125	158	157	143	118	135	144	130	139	151	152	145	133	141	139	127	144	155	135	155	164	142	162	153	122	148	162	146	152	142	126	125	154	139	140	150	131	137	161	109	132	139	146	129	143	143	154	173	161	171	140	154	143	127	154	156	137	139	127	138	137	129	146	132	148	135	141	131	133	150	155	149	156	159	135	144	141	153	149	144	156	158	154	134	168	161	154	139	132	137	162	137	151	150	137	152	160	145	143	135	147	130	159	144	146	123	138	132	147	151	157	150	155	146	137	137	141	127	139	130	147	162	147	146	145	142	121	151	149	155	138	145	128	150	129	133	139	151	150	135	141	128	143	139	155	139	147	143	134	136	142	134	141	124	165	152	132	147	166	132	146	142	148	150	131	130	150	137	133	134	147	137	141	168	154	146	121	145	147	133	150	144	145	125	140	147	130	131	154	165	164	142	135	115	148	154	157	162	153	161	142	153	133	133	149	132	140	149	140	153	147	161	157	158	153	140	146	158	142	133	146	144	159	164	144	160	140	137	151	143	148	163	148	167	147	146	164	122	162	156	130	145	137	137	126	129	147	131	144	150	148	165	136	159	138	147	149	152	134	155	150	161	154	144	128	155	153	158	153	155	153	137	143	140	134	138	176	150	154	142	142	141	146	139	161	151	137	146	139	168	139	159	163	130	141	149	141	152	156	149	134	120	153	160	151	154	149	147	132	154	148	147	151	128	137	145	165	146	159	145	157	141	151	158	125	134	150	149	164	158	144	142	166	142	145	129	136	137	147	153	150	137	148	135	134	159	144	133	117	139	151	162	143	146	135	154	147	135	154	163	127	157	167	152	154	146	149	135	140	140	141	145	161	162	136	128	139	153	132	145	158	138	146	135	137	137	148	149	144	153	137	139	137	132	154	140	145	134	138	164	149	142	128	151	157	137	143	156	153	132	148	124	153	161	140	160	166	153	139	147	155	145	137	148	159	128	131	166	145	144	137	128	151	133	144	145	134	156	129	133	154	143	118	114	149	145	133	137	137	132	134	150	148	150	156	143	157	134	160	147	157	125	135	146	131	159	117	145	152	133	154	142	121	143	159	154	123	146	148	130	147	159	148	152	136	156	136	139	145	140	165	139	155	134	150	142	150	154	150	147	154	137	156	152	140	170	145	140	135	150	152	165	156	149	157	132	145	162	145	153	150	144	158	138	169	152	140	137	141	142	160	176	158	165	172	150	148	137	124	143	156	142	158	157	186	149	154	129	130	141	141	154	152	134	145	152	148	137	133	143	147	137	155	137	128	158	116	140	139	156	134	154	154	148	136	141	157	150	155	159	157	150	133	152	150	163	141	155	143	149	121	163	140	133	168	160	155	147	135	140	143	133	151	166	160	133	157	133	139	140	152	128	145	120	140	133	137	141	147	162	148	129	157	175	149	123	167	141	122	141	134	172	152	175	130	148	146	146	148	138	160	127	152	143	160	143	128	143	169	154	160	159	155	156	145	155	149	145	146	133	155	142	171	159	154	138	152	138
7837	2684	6215	6727	5743	4871	4040	4747	40564	64595	52765	34459	15936	3935	1010	468	426	434	401	460	420	439	440	434	394	410	419	447	429	408	409	407	418	427	424	418	447	448	401	429	407	457	436	434	427	424	435	435	444	457	434	445	430	423	435	372	447	401	432	393	429	431	406	419	421	390	425	425	414	410	441	421	453	460	435	388	433	431	443	391	399	396	395	406	388	415	448	410	411	412	412	438	401	456	379	434	442	419	391	413	420	429	413	457	399	426	415	405	425	428	445	385	445	423	438	428	389	433	427	396	426	400	412	427	413	415	427	420	429	421	392	421	414	429	384	397	398	458	411	433	405	429	408	426	445	418	442	427	431	417	383	421	429	432	408	419	401	457	435	457	430	414	415	406	428	423	425	436	405	427	421	439	394	418	421	433	423	435	447	422	429	412	437	424	409	421	403	414	412	445	447	421	405	440	419	422	442	449	416	411	423	410	398	428	430	401	411	418	425	438	381	474	435	393	422	411	416	422	441	425	417	443	460	432	398	384	421	407	392	437	439	435	433	408	436	415	394	432	416	412	425	419	390	446	419	416	415	418	418	408	420	419	442	410	416	431	402	389	423	458	467	459	391	373	429	401	417	440	372	440	418	431	442	428	441	397	414	393	433	422	414	450	443	434	401	453	389	397	408	415	381	406	443	422	418	425	413	394	444	435	428	425	420	429	433	372	426	410	391	471	425	425	405	455	428	423	398	365	407	435	414	440	438	451	422	442	425	428	415	419	426	427	396	411	461	416	415	441	430	412	423	404	438	402	375	437	398	413	405	474	459	446	383	406	432	420	428	415	410	410	452	392	409	440	449	392	430	406	430	424	432	427	474	420	435	403	419	382	391	398	477	434	420	394	446	426	418	426	440	408	422	393	468	410	412	452	423	426	424	434	438	456	420	474	405	396	449	406	385	402	378	430	419	446	423	441	394	426	401	393	428	442	446	421	431	425	444	413	430	392	481	441	406	426	455	418	417	400	396	421	440	445	418	429	413	436	412	451	421	433	419	445	426	431	417	394	432	440	396	447	425	417	383	475	424	398	463	417	387	422	410	431	428	427	441	407	414	438	441	419	402	447	437	444	400	443	426	412	438	424	427	437	406	457	436	459	409	459	395	380	397	428	416	414	411	416	398	423	419	429	424	407	431	441	395	414	442	435	443	408	416	457	450	433	411	420	405	407	427	413	397	443	454	470	419	417	442	425	451	430	444	432	470	415	405	477	415	421	435	441	419	426	451	417	419	419	440	402	396	365	459	434	454	472	415	414	394	430	412	401	448	402	392	432	423	415	419	438	426	425	394	421	425	428	428	436	429	478	429	389	459	406	404	405	425	445	421	414	411	423	432	447	455	423	454	405	442	416	406	437	420	406	389	395	420	413	406	474	386	406	425	395	401	408	431	408	415	461	396	461	431	401	429	425	391	410	430	412	431	401	382	385	434	424	437	424	409	444	409	475	452	432	409	428	418	425	426	399	444	420	435	410	432	433	402	427	397	430	453	422	427	425	426	402	387	411	447	424	420	431	423	418	426	410	412	377	474	415	442	391	437	395	440	411	450	421	418	444	432	415	422	402	439	404	449	395	393	412	438	436	392	417	412	379	396	396	416	384	447	443	428	406	423	398	435	418	424	409	458	421	419	398	474	409	437	437	389	456	413	419	424	432	383	423	411	427	422	419	453	392	433	424	407	410	418	402	401	418	439	425	427	431	414	407	417	397	369	428	436	436	392	405	413	407	418	424	396	439	436	419	420	446	413	407	416	435	412	396	436	463	406	437	432	419	446	465	429	413	407	412	382	430	417	406	384	412	452	430	423	452	429	435	438	405	419	422	444	425	445	461	418	406	457	430	418	428	441	400	435	419	400	433	415	390	408	411	456	403	433	405	407	408	377	436	422	424	417	423	433	399	457	431	468	437	405	411	405	391	442	405	434	400	418	435	429	368	402	404	400	379	418	409	389	437	411	428	409	424	413	432	431	390	398	424	464	391	426	387	442	439	426	415	424	413	453	405	385	438	408	428	433	428	429	420	440	408	388	429	408	442	446	439	418	441	426	412	408	419	410	444	406	422	403	453	457	450	441	457	410	403	405	437	389	435	412	448	431	410	436	434	431	430	388	405	403	434	401	416	388	434	401	411	418	446	428	437	439	442	408	417	421	422	395	439	399	457	418	407	413	383	392	434	424	403	395	401	414	422	411	413	471	410	455	429	396	420	439	424	412	420	407	402	403	398	409	428	410	404	434	414	426	408	450	423	425	417	377	443	446	412	414	386	391	433	429	411	450	413	429	421	412	433	421	381	430	450	431	409	446	439	426	400	426	448	414	409	412	438	434	427	398	401	432	415	393	419	431	393	394	395	432	428	473	459	457	440	413	409	405	404	429	411	429	419	396	419	388	433	390	400	413	427	423	392	437	402	415	453	415	413	417	399	427	417	442	420	423	439	408	447	390	413	429	446	416	415	453	410	392	411	434	472	422	413	421	424	428	414	423	443	416	461	401	414	464	402	439	393	425	419	419	430	414	403	385	411	402	422	414	416	452	407	450	416	440	409	457	418	427	441	398	408	425	386	436	417	413	424	426	404	398	411	395	374	421	439	422	413	432	430	463	432	432	418	444	399	426	388	414	418	405	414	445	410	387	420	401	432	411	437	447	416	449	403	445	434	428	416	426	426	427	431	402	470	411	398	390	450	411	427	442	434	451	429	428	448	457	446	430	437	403	416	427	387	427	420	424	412	395	414	425	441	419	425	465	436	408	374	436	427	410	426	408	446	405	422	408	427	382	428	439	427	401	401	417	369	425	450	401	387	425	426	424	442	413	463	425	454	410	397	424	430	429	413	454	419	392	408	457	423	419	424	443	424	452	413	424	411	397	384	443	463	396	437	400	425	426	427	447	460	447	414	455	407	422	436	419	386	426	393	452	413	427	406	425	422	418	440	445	447	447	430	437	450	448	450	407	409	392	397	459	424	432	447	416	437	422	416	451	430	385	409	409	401	393	455	428	445	412	381	423	388	428	395	394	402	420	455	431	427	432	378	421	419	424	448	484	461	417	467	438	432	439	416	442	398	436	446	416	429	461	424	395	432	440	443	421	433	467	434	444	412	406	471	407	411	403	394	381	395	459	401	460	419	416	393	419	422	439	405	421	427	415	448	406	411	452	403	432	423	408	417	362	418	370	463	405	388	429	404	426	421	425	391	405	423	401	403	417	454	419	392	404	403	484	397	459	431	423	459	398	411	408	455	428	391	426	430	391	429	431	432	417	435	392	447	407	412	439	399	442	411	382	398	439	431	441	412	394	419	363	438	474	414	412	425	425	409	435	389	408	398	413	408	411	402	436	396	394	388	390	421	411	392	421	407	402	387	427	429	415	399	411	429	439	432	442	439	408	433	435	408	443	418	403	445	396	418	407	420	376	424	394	393	448	440	422	441	417	419	418	422	461	406	415	403
2313	276	273	209	194	185	165	320	2327	4407	3722	1867	661	229	142	123	132	153	142	117	130	132	146	150	119	135	133	141	118	136	127	115	122	128	138	136	136	118	120	118	124	130	123	156	127	112	122	119	130	120	130	134	157	138	137	126	125	122	123	122	134	136	141	145	153	135	161	135	124	125	123	129	127	116	120	121	145	133	132	136	138	145	150	140	138	126	159	121	132	139	142	141	120	128	100	156	135	143	137	133	129	136	132	132	117	116	131	129	183	127	127	117	128	137	148	129	123	134	112	134	126	122	129	156	124	110	140	144	113	111	127	136	146	138	131	126	159	148	108	123	113	142	103	148	115	131	149	134	151	123	146	137	137	137	131	118	144	139	115	123	156	112	132	138	128	125	143	144	151	125	121	146	121	112	140	122	134	134	138	139	124	122	130	147	132	157	117	128	133	122	121	150	124	139	132	145	125	133	121	144	112	127	135	134	152	142	114	128	129	136	148	138	140	128	129	148	130	142	131	149	133	153	125	132	138	150	136	135	127	145	134	141	141	145	139	140	125	139	128	153	150	138	126	139	144	129	114	120	124	125	130	143	133	113	126	136	119	142	140	139	141	121	147	148	138	133	123	140	128	145	125	140	136	136	109	159	143	130	138	137	128	133	129	142	122	153	142	149	171	145	137	137	144	113	131	113	150	111	134	127	121	134	151	142	141	123	122	135	152	132	125	141	145	121	114	123	134	118	111	152	111	118	132	124	156	136	126	135	127	136	148	129	118	137	133	157	131	128	118	138	113	125	131	131	154	123	136	133	143	133	154	126	119	141	133	123	109	142	134	128	130	118	128	137	140	144	140	129	147	156	136	135	131	124	123	141	120	122	120	133	139	142	148	133	121	135	155	137	142	133	127	120	108	148	135	125	167	137	145	118	159	115	140	143	138	122	134	149	139	158	148	158	149	137	134	138	129	125	139	147	152	118	138	139	123	137	137	141	146	122	124	145	149	145	137	127	143	141	140	133	125	124	140	122	151	124	139	153	139	131	129	110	141	121	128	135	155	123	136	119	135	135	133	130	129	134	133	129	167	138	135	132	150	130	150	135	145	125	115	141	136	124	155	135	123	129	114	130	143	124	133	116	124	115	147	125	142	148	141	124	125	137	127	129	144	132	119	139	135	124	111	133	123	131	126	127	146	124	142	114	143	118	161	118	139	129	124	144	118	118	134	131	132	114	120	134	140	143	137	129	138	146	146	127	152	127	126	122	129	113	148	119	110	153	144	138	141	134	142	137	141	138	133	122	147	122	135	134	127	130	150	137	127	146	137	161	141	118	120	119	143	108	103	114	129	148	132	127	116	117	120	106	144	151	127	147	127	141	160	142	148	136	130	124	129	133	130	122	138	141	125	117	133	161	132	143	110	143	127	138	142	112	123	136	125	123	127	124	149	133	131	123	137	143	119	139	139	148	122	133	131	138	135	137	147	136	143	153	134	136	126	122	139	129	127	131	126	122	128	140	137	132	109	138	125	123	119	142	120	117	155	123	129	129	138	136	136	136	134	138	135	119	138	144	125	122	117	143	119	143	138	133	134	146	115	133	102	140	136	126	144	147	154	120	133	122	115	108	131	147	130	125	137	118	128	120	132	137	135	121	124	118	112	132	146	133	136	137	124	128	137	113	146	112	128	159	132	134	128	135	128	142	141	150	133	124	155	159	145	137	116	121	139	147	121	117	114	146	147	136	139	136	141	132	117	142	124	121	142	132	128	144	143	139	136	128	133	124	138	126	132	136	142	120	148	137	125	152	106	117	143	121	130	142	134	138	136	128	124	124	127	128	127	145	137	121	126	137	132	149	134	120	126	144	132	140	141	129	130	125	141	127	140	129	153	116	139	124	133	107	126	137	132	127	142	123	134	133	149	130	116	143	146	123	141	115	123	117	145	131	135	140	121	137	133	131	127	111	129	126	118	132	144	123	142	118	130	140	143	132	111	139	132	139	147	158	116	142	104	145	162	124	126	126	118	134	124	143	132	133	149	141	132	143	135	133	138	141	125	129	136	135	124	149	138	129	141	145	109	145	140	146	112	139	117	122	144	136	135	136	138	136	120	131	132	150	159	144	128	117	131	153	155	138	156	106	130	122	127	136	134	152	135	137	122	128	107	135	140	146	156	147	132	120	125	141	116	133	122	129	122	140	141	145	142	114	139	132	146	140	138	133	125	140	121	144	131	143	138	136	113	134	131	138	144	138	145	130	114	123	148	137	146	154	145	131	134	151	121	149	143	115	140	135	115	167	122	135	136	137	136	121	160	114	121	161	126	143	146	117	147	120	138	134	145	121	139	132	134	151	140	149	148	146	115	165	116	133	143	128	135	125	139	140	111	132	115	146	133	144	140	149	124	141	140	152	108	148	126	135	123	138	138	144	119	104	135	125	151	151	123	136	140	145	140	140	124	134	140	138	110	171	137	138	153	127	114	145	135	126	133	136	148	134	138	123	147	146	133	136	133	140	133	127	138	115	132	116	119	132	142	133	123	137	138	125	129	145	140	136	125	138	132	127	132	140	124	129	138	135	127	131	121	133	115	156	142	155	131	146	153	138	138	143	138	115	144	148	148	120	139	120	140	135	128	121	121	118	128	153	121	125	118	124	148	129	138	139	135	135	140	124	121	157	130	126	150	134	132	136	129	126	149	121	124	132	138	122	133	143	136	134	137	145	105	136	137	139	144	155	118	136	142	154	140	154	127	108	124	132	123	162	151	128	138	135	127	128	111	130	136	141	140	152	125	154	161	132	135	120	158	123	148	127	141	146	129	152	156	126	141	154	151	136	132	121	126	162	125	141	133	135	140	145	118	115	127	128	125	131	143	142	105	123	134	121	105	128	126	146	119	142	128	123	133	122	129	143	137	118	144	131	129	118	131	127	128	133	127	141	121	137	153	137	148	127	126	119	138	147	165	141	138	129	137	134	148	141	120	117	123	124	121	127	136	122	130	135	130	147	128	130	132	114	131	149	129	135	148	153	127	139	129	140	139	137	144	124	140	126	136	143	134	119	133	136	119	139	125	133	132	149	146	138	132	127	118	123	129	126	129	133	144	130	150	147	129	120	122	143	138	140	143	116	129	149	111	139	138	134	120	139	137	136	134	123	133	124	149	144	136	128	144	128	135	142	134	137	138	104	151	120	124	132	127	165	127	142	131	122	122	111	120	139	133	131	145	125	141	151	135	132	110	152	119	146	123	126	142	147	123	147	141	166	153	112	129	121	135	126	117	123	132	140	141	133	147	145	136	139	141	136	120	120	116	135	142	131	140	157	115	151	122	121	133	124	124	139	146	139	120	161	121	131	131	144	130	146	133	139	97	139	150	136	139	116	137	122	147	127	134	139	132	144	131	122	127	148	147	137	127	110	133	136	143	150	132	148	145	137	131	124	131	135	149	127	119	131	125	126	119	128	164	129	129	128	120	149	133	147	140	124	120	143	130	138
2252	555	716	724	646	589	639	1513	10895	16648	13166	6382	2352	790	420	430	350	378	399	377	362	395	397	374	367	398	391	380	376	393	360	405	400	396	437	338	395	397	395	394	371	361	389	408	365	385	393	397	384	384	379	375	369	380	360	397	413	351	392	398	415	377	389	415	370	372	395	394	421	356	411	419	348	400	355	425	406	411	370	393	371	403	368	405	370	405	375	398	354	396	380	396	395	406	384	397	396	408	389	419	398	385	385	370	380	382	394	382	394	397	350	363	407	387	366	401	377	370	396	384	405	414	373	402	372	419	397	404	398	409	410	406	383	368	411	385	389	381	403	413	410	363	385	389	406	378	406	381	397	380	407	391	408	425	425	374	387	399	373	333	357	402	383	383	407	406	398	397	394	384	382	382	384	396	390	371	381	385	390	378	405	341	385	348	401	386	372	374	392	408	385	367	380	386	411	425	413	395	368	409	391	384	389	396	360	382	409	416	386	401	406	440	382	395	388	394	430	403	427	391	381	380	419	404	371	389	441	403	383	357	344	361	409	353	369	389	367	376	377	420	397	405	409	402	410	380	357	374	403	420	426	364	388	398	389	410	376	370	401	389	407	405	388	403	392	356	370	396	363	350	384	377	414	395	364	391	377	415	373	390	372	377	401	397	401	407	396	380	392	401	360	363	419	415	400	381	404	362	411	375	383	388	402	370	406	334	384	403	388	395	375	351	372	379	376	398	381	374	376	377	400	429	389	389	399	372	386	355	374	361	356	390	389	397	381	409	397	389	393	379	385	377	420	401	378	379	403	362	417	388	408	378	382	368	384	395	359	377	366	408	335	395	390	389	405	387	362	380	398	371	407	366	378	368	391	401	372	383	393	345	365	365	379	396	432	399	385	416	401	391	396	392	370	396	410	407	389	400	416	413	413	401	384	378	399	391	378	392	371	383	380	408	407	378	384	409	373	366	387	387	404	388	387	407	409	383	376	391	342	373	387	378	386	361	406	366	405	383	408	423	388	411	369	366	415	386	375	394	373	381	331	375	394	401	405	355	394	369	361	368	387	412	408	391	391	376	379	371	388	392	394	370	358	375	400	404	379	424	369	394	390	345	378	407	386	339	417	388	352	385	369	356	394	403	396	369	369	412	396	372	415	397	401	423	396	396	376	392	380	444	403	372	394	378	395	388	373	365	367	388	396	430	359	398	405	337	402	397	352	386	359	387	392	380	427	402	385	367	399	385	396	399	380	396	393	420	376	408	411	380	383	397	407	380	380	394	386	358	397	381	388	396	420	377	388	391	374	357	348	407	376	380	401	390	381	390	412	413	377	391	385	379	356	365	377	415	421	387	373	365	387	341	368	376	407	375	379	393	404	387	406	390	390	385	395	390	390	359	341	368	395	406	348	375	423	385	391	395	417	408	375	382	374	385	414	379	370	376	388	356	383	378	402	402	401	368	374	382	360	380	379	354	378	401	396	377	363	421	401	364	348	370	386	419	385	406	373	411	376	406	395	384	390	397	396	387	358	375	391	375	369	402	397	409	368	397	400	383	408	387	368	376	408	414	388	405	370	391	368	405	357	390	415	405	404	402	393	382	407	417	407	427	381	368	382	384	402	431	377	363	370	391	394	418	373	357	338	388	398	394	366	392	394	423	351	394	367	365	381	422	380	381	350	392	384	412	403	379	380	387	383	349	397	396	383	423	359	409	398	348	364	405	367	407	379	379	347	373	387	363	366	402	409	395	418	383	367	365	357	397	375	415	395	376	385	420	371	395	402	383	382	382	391	358	379	394	396	361	402	398	391	413	394	371	364	394	402	384	399	389	411	384	379	376	350	405	376	409	363	382	418	395	396	376	387	410	383	361	437	411	380	388	366	375	342	380	390	408	385	393	385	391	368	382	385	387	390	407	360	389	402	390	375	358	392	383	413	386	423	401	386	401	366	394	377	399	375	409	402	416	399	384	354	385	385	385	382	380	377	391	419	412	409	405	363	400	360	397	417	397	359	395	427	422	381	378	400	391	366	376	402	394	363	402	385	370	392	394	374	400	359	392	430	377	381	360	385	352	427	392	394	407	389	331	359	414	385	372	386	388	391	398	380	390	374	386	422	388	383	387	399	413	380	392	379	392	365	377	389	356	391	390	362	382	419	401	370	373	382	371	409	363	404	380	394	375	400	373	383	355	385	372	391	381	369	376	369	366	401	389	387	394	369	389	420	364	360	362	401	380	397	403	360	401	377	392	391	392	399	379	379	391	392	374	394	368	367	400	398	350	401	359	385	367	388	366	416	383	373	399	385	386	414	355	423	404	381	350	348	360	394	373	391	359	405	392	381	391	408	413	407	397	384	372	406	368	370	383	383	407	362	383	361	401	374	374	421	448	384	396	373	385	394	370	372	373	395	418	365	388	391	396	387	379	377	381	412	346	409	385	421	392	373	361	380	362	418	388	414	368	391	386	396	394	399	366	371	372	378	410	403	383	380	374	393	390	380	359	410	401	405	416	380	397	417	399	424	371	371	417	357	383	390	396	422	363	401	390	395	399	378	366	368	430	373	357	410	427	375	399	373	408	387	408	389	393	409	430	387	381	407	397	346	417	400	369	396	357	403	382	399	350	381	401	383	399	390	374	379	370	385	384	410	430	415	399	403	373	353	388	406	375	407	391	395	414	356	370	403	378	410	369	386	371	393	363	369	388	373	373	407	375	422	364	368	364	385	396	393	362	404	398	372	384	402	361	374	360	387	381	400	411	380	372	369	379	406	362	379	383	398	411	386	403	385	395	399	370	383	389	433	372	395	405	335	402	403	402	401	407	380	357	388	397	352	442	374	403	401	414	391	391	403	419	389	366	393	415	378	371	370	361	366	387	330	408	388	390	374	356	388	374	396	388	374	370	352	371	380	430	389	374	366	366	365	385	383	368	372	396	383	399	395	388	415	394	402	392	384	357	380	425	404	365	425	382	354	432	364	363	395	363	364	385	362	373	387	400	370	403	400	369	397	411	390	350	395	357	377	390	412	380	410	394	349	361	373	396	419	383	367	404	360	399	368	376	417	407	371	362	372	384	393	359	390	444	366	382	420	375	384	396	391	390	401	370	376	378	403	373	379	381	392	402	416	399	372	410	391	377	408	423	406	390	416	404	377	388	390	358	363	389	432	387	376	354	375	400	353	391	426	381	395	395	407	405	377	367	379	402	388	392	426	378	396	369	373	404	385	370	397	400	419	354	411	369	374	406	357	368	414	428	412	387	403	389	398	370	408	403	368	359	413	364	383	363	368	365	380	384	366	378	431	385	392	399	364	372	399	383	376	385	406	372	403	387	389	375	406	391	390	344	407	408	369	392	395	396	385	402	372	379	419	397	417	380	391	416	386	386	364	399	407	391	401	394	409	399	354	422	382	420	374	399	389	408	391	396	361	385	407	365	393	366	432	372	384	398	397	376	409	379	363	386	401	358	410	388	394	371	381	394	396	380	406	410
8270	1147	1539	1264	952	781	587	1145	20997	34400	25675	10421	2616	595	195	114	106	132	139	111	154	106	123	116	132	130	125	116	120	138	157	120	124	141	121	115	127	123	125	117	134	122	127	127	136	134	134	123	140	127	154	121	139	130	128	141	135	122	113	108	105	119	126	126	113	142	118	120	131	147	139	141	155	111	127	151	123	139	141	107	122	140	140	123	127	105	116	135	123	130	143	125	129	117	122	128	121	142	127	139	118	117	117	131	119	118	128	117	132	104	134	160	139	142	126	123	121	117	133	121	149	106	128	143	120	120	120	135	131	118	123	114	127	122	137	101	132	117	128	145	126	147	148	142	138	124	137	158	124	134	139	101	130	124	125	123	131	146	126	115	121	128	113	142	128	99	117	120	147	138	127	99	129	126	136	114	139	134	127	116	144	106	110	99	141	130	134	124	130	125	124	120	128	139	124	137	136	123	119	119	107	129	118	111	138	109	142	138	121	127	118	114	132	140	104	125	122	117	130	138	130	133	139	138	120	117	131	129	124	130	121	112	142	158	103	138	126	130	135	129	144	125	113	121	134	114	123	151	127	137	117	140	119	101	137	128	149	129	133	146	128	121	134	129	123	154	116	108	124	127	121	125	131	141	135	109	141	124	120	153	123	129	125	150	142	131	119	108	117	117	121	103	123	117	110	137	146	135	129	113	137	119	107	138	128	120	137	117	122	124	115	154	139	145	119	124	152	135	145	133	133	131	144	144	135	131	140	120	113	128	112	128	129	143	118	107	110	131	130	120	128	124	120	129	117	144	129	121	142	112	138	128	121	123	110	142	110	110	133	137	128	103	132	128	125	136	138	121	128	140	125	135	119	150	128	111	124	135	114	127	122	112	133	128	133	132	120	130	136	118	121	99	141	125	114	141	126	126	115	137	119	117	103	125	154	115	151	113	134	143	103	126	111	142	108	128	136	136	129	128	135	146	110	117	119	119	143	108	146	127	130	115	114	123	135	118	114	133	128	128	122	119	126	118	135	148	137	112	136	127	115	121	135	122	121	114	138	141	109	106	134	125	148	125	115	113	119	135	136	119	138	131	134	127	108	123	130	117	122	131	125	135	125	142	142	103	112	124	132	136	126	127	136	115	145	123	117	132	118	134	133	125	131	130	121	111	114	130	129	151	124	135	103	108	131	145	117	134	109	111	122	121	117	154	97	99	100	120	121	118	137	159	130	116	131	127	134	141	136	133	159	131	150	128	94	152	135	142	139	143	117	125	122	125	110	135	127	106	136	123	125	137	117	145	116	120	115	141	138	134	158	122	139	142	127	126	126	142	135	138	140	122	105	109	130	138	115	132	124	119	111	134	120	140	144	133	149	134	111	129	137	165	129	152	126	126	147	139	111	114	134	116	137	114	133	138	127	139	119	112	140	120	158	119	133	120	126	141	131	141	112	120	134	117	133	121	131	133	137	123	122	128	131	130	130	123	108	123	115	136	125	124	135	116	152	118	114	132	127	134	101	127	137	119	129	145	144	117	142	118	129	134	114	120	123	133	119	118	128	137	137	113	118	117	126	134	133	107	123	125	150	127	120	121	133	141	148	123	117	116	116	115	128	123	137	136	140	140	136	125	136	119	141	130	121	129	112	132	112	112	139	138	141	127	102	126	138	129	135	108	154	125	139	104	138	139	115	128	117	121	113	137	144	136	118	125	135	149	128	118	115	116	95	116	128	132	125	110	138	127	134	133	120	133	137	118	114	125	111	129	128	134	118	136	146	128	138	127	125	95	136	135	114	113	115	132	121	110	139	133	137	116	149	117	118	123	120	127	131	133	123	131	126	136	129	122	109	104	141	125	125	109	113	130	140	126	129	145	140	109	140	149	125	135	129	121	147	133	119	132	132	115	122	124	118	145	146	121	117	139	121	127	134	138	129	136	127	112	134	125	119	145	143	118	113	123	135	151	133	140	122	127	132	112	135	118	145	120	120	139	140	105	116	123	128	137	141	123	123	134	123	126	132	122	115	138	119	123	150	124	125	141	113	131	116	138	134	134	139	119	134	152	120	139	111	136	130	134	130	128	129	112	139	125	140	120	126	125	135	144	136	147	117	141	137	123	134	118	134	127	134	125	111	146	113	136	141	122	120	136	136	144	129	114	119	113	119	128	109	128	122	127	149	130	134	118	159	118	137	139	120	127	133	158	141	130	142	138	105	119	132	126	126	133	112	111	136	139	138	121	131	107	121	131	153	114	148	136	137	104	130	140	118	125	116	126	146	113	129	121	115	127	126	127	134	139	136	137	123	123	123	108	121	140	144	132	128	121	122	128	118	136	124	129	119	114	122	154	129	139	154	127	120	124	119	136	92	142	140	130	135	141	142	130	104	130	117	129	133	141	119	121	117	118	133	146	116	130	136	127	119	133	136	114	138	152	120	111	111	134	132	113	117	127	137	132	114	127	136	112	114	144	106	108	134	120	141	128	128	121	130	136	96	132	123	133	112	114	120	132	154	132	115	110	134	125	141	116	131	136	128	119	124	116	114	128	112	123	130	142	105	132	104	120	132	117	124	115	123	131	127	139	119	138	129	110	130	141	134	131	143	133	112	130	124	149	131	117	126	136	127	136	118	118	141	121	121	145	142	125	130	123	132	142	120	128	137	118	122	129	112	106	120	131	131	116	130	116	122	120	129	144	138	120	134	136	116	124	126	121	104	139	133	132	123	128	132	104	111	121	120	117	131	128	123	139	122	151	147	140	112	133	127	122	145	108	139	137	137	130	121	100	139	131	142	112	122	152	129	133	119	154	113	125	113	118	116	125	119	120	136	119	130	140	128	135	137	119	150	132	140	142	110	115	133	144	128	125	121	126	105	124	118	110	130	123	134	130	117	126	110	117	138	125	116	107	118	139	129	136	126	126	117	116	125	123	147	114	108	129	117	121	128	128	122	127	129	119	140	116	120	126	109	107	143	133	115	116	136	142	128	109	138	106	124	121	130	136	141	139	129	108	147	122	115	128	124	111	121	134	133	119	115	132	117	118	133	140	123	118	150	119	119	133	127	124	126	118	133	132	136	130	125	140	129	123	145	125	123	135	127	137	107	138	121	128	136	125	130	124	127	144	134	127	135	141	133	136	129	120	127	125	121	119	144	143	133	124	120	116	123	118	114	126	110	168	128	148	132	144	132	131	147	124	109	121	120	116	113	120	139	157	122	132	140	130	127	153	130	117	120	128	145	121	138	133	126	124	133	115	119	143	107	111	115	129	143	128	121	144	117	119	117	126	142	111	131	122	106	142	124	128	104	123	124	127	124	126	106	135	127	116	94	135	133	137	124	129	132	143	99	124	123	136	113	111	121	152	132	124	119	132	139	146	120	129	140	151	129	138	145	120	150	143	122	137	115	123	112	120	146	105	119	134	123	141	131	119	123	141	127	130	124	133	126	133	128	127	119	134	147	135	133	110	124	124	115	142	109	122	121	123	120	129	140	114
5877	1513	3703	4051	3525	3134	2590	4997	42216	51735	42031	24497	9788	2464	699	425	382	372	410	392	351	392	383	386	380	363	416	352	376	360	370	405	358	361	382	366	380	405	356	378	373	359	361	403	379	350	394	369	368	353	358	322	398	398	377	357	392	357	400	370	362	372	404	371	382	388	381	411	370	372	395	373	367	384	395	369	382	403	405	370	369	364	370	379	382	360	354	361	371	399	362	353	351	370	420	399	362	394	366	369	383	376	396	379	405	340	373	382	384	417	348	382	336	379	385	351	373	359	360	391	385	383	373	387	382	349	375	362	388	405	393	338	374	356	415	383	376	394	372	398	377	361	337	351	387	380	366	382	381	395	384	396	345	403	409	374	386	413	373	373	374	372	388	407	355	353	366	397	407	377	341	385	389	368	356	363	404	397	374	339	387	371	355	359	386	350	395	364	404	359	376	410	389	364	364	380	357	380	353	383	382	384	337	352	391	386	373	393	350	398	389	367	372	373	390	381	381	409	397	368	329	372	376	395	387	413	402	416	375	348	378	412	370	387	361	391	369	370	363	374	401	338	388	365	342	357	381	401	372	372	394	376	399	364	379	347	369	412	352	375	395	348	361	352	375	394	357	350	376	375	360	368	357	373	382	389	390	369	416	336	360	392	358	363	379	362	361	343	407	387	357	395	416	373	416	364	372	352	420	381	399	394	352	382	362	387	369	369	348	370	407	350	396	365	372	433	404	365	385	368	359	369	346	375	409	393	377	356	360	406	367	366	399	342	367	387	394	347	371	402	370	396	379	366	371	357	388	359	386	371	400	345	393	366	388	346	402	406	406	341	398	390	402	370	360	389	398	334	406	354	371	366	368	405	403	398	374	370	389	382	371	372	370	396	374	402	360	353	371	394	378	413	396	392	350	416	398	398	379	374	405	336	371	393	352	386	365	368	375	366	373	398	423	349	363	347	380	382	390	366	382	407	365	376	377	409	349	380	358	360	401	345	374	408	384	368	352	383	404	401	399	350	338	359	362	357	350	387	374	366	401	368	402	355	395	397	370	344	377	366	376	384	357	368	378	379	381	354	413	418	398	374	374	371	413	375	393	408	377	387	387	364	358	366	397	377	417	416	421	359	365	370	371	360	346	348	383	353	370	389	422	395	364	398	387	362	342	370	351	391	340	394	359	384	415	405	392	364	372	411	379	357	366	379	376	357	336	367	368	379	359	343	405	379	364	349	361	378	346	379	392	370	391	359	364	397	385	378	371	368	370	398	376	397	389	368	375	360	403	372	332	365	417	393	370	369	375	368	381	309	409	385	365	357	361	363	380	382	379	376	364	407	376	347	376	372	355	356	363	374	388	393	361	358	381	385	396	414	387	405	384	360	417	415	412	387	370	375	406	339	353	399	382	397	371	363	376	396	380	376	374	366	373	402	370	385	393	402	385	365	363	416	390	365	362	380	397	410	425	370	382	396	397	384	378	358	324	370	351	391	409	377	376	385	365	353	384	347	373	368	376	387	369	399	369	387	382	382	408	350	411	390	358	350	355	410	370	383	381	379	344	365	358	373	349	378	386	395	350	386	353	372	370	380	382	401	390	367	358	363	384	408	363	353	391	376	383	400	374	413	365	387	363	383	392	409	375	389	340	402	369	382	408	395	400	379	383	404	351	360	385	379	356	347	345	364	399	371	377	372	390	337	411	379	370	373	385	378	345	351	376	370	361	364	382	401	353	378	384	323	328	370	413	352	356	408	362	347	376	373	379	373	358	390	375	413	402	353	356	381	393	381	376	394	327	366	339	375	352	359	390	376	384	401	382	351	383	383	367	413	377	367	368	358	395	354	385	364	388	374	392	346	387	400	410	357	392	341	393	358	351	370	374	381	355	366	364	362	392	402	395	337	376	371	400	372	380	392	379	391	358	369	374	381	374	366	372	386	395	366	399	384	382	364	364	397	379	370	373	377	390	361	385	369	410	383	358	336	368	360	384	354	386	398	399	353	373	376	381	376	413	404	385	377	372	389	403	387	387	385	367	369	365	387	376	381	364	384	349	389	405	389	379	371	373	397	392	392	361	376	387	359	412	407	364	361	406	368	329	376	396	388	374	379	363	361	423	386	363	379	363	378	367	356	361	369	391	385	390	360	372	344	375	391	415	380	413	371	387	383	349	380	350	374	343	395	363	382	407	379	391	378	371	348	341	362	388	378	396	384	374	400	392	390	372	395	415	417	405	404	394	391	390	392	369	365	392	393	419	405	385	388	389	391	385	365	362	363	409	390	378	393	395	382	350	379	391	360	367	379	372	347	387	329	388	367	379	407	401	391	380	378	400	394	358	385	376	361	390	357	388	356	362	367	397	365	387	371	383	362	372	384	404	357	367	423	358	373	388	396	431	386	384	392	355	375	383	396	370	391	364	388	367	360	389	378	369	405	373	351	378	358	363	376	339	359	360	363	380	395	375	373	388	366	405	372	355	387	409	372	372	382	353	389	378	382	368	372	405	395	377	411	375	363	355	367	367	351	379	382	402	409	378	376	360	357	389	386	375	360	425	401	377	391	354	370	384	360	401	410	400	358	410	360	330	410	386	365	375	375	355	374	411	360	369	384	410	375	353	389	374	359	391	360	384	371	326	352	369	390	405	378	416	380	400	381	378	395	410	398	361	384	389	363	381	356	365	383	365	390	349	390	390	398	364	404	379	378	370	365	392	376	372	383	370	353	385	354	358	371	399	350	373	393	374	384	371	380	351	384	392	388	375	377	369	355	373	351	368	396	386	323	390	392	367	360	384	395	394	403	364	371	401	395	371	363	384	378	386	372	369	350	359	330	369	380	375	402	386	367	354	364	384	395	356	368	336	371	406	380	360	358	367	386	382	394	381	379	371	394	371	371	404	382	402	384	411	405	405	405	401	351	329	370	370	378	352	367	404	366	404	369	394	372	396	381	366	357	374	394	394	388	366	343	367	380	360	375	405	414	399	357	343	388	378	368	395	391	363	401	391	383	380	406	391	369	374	407	383	372	373	380	380	388	363	401	365	378	404	340	386	393	391	352	377	385	377	389	361	385	376	379	357	394	380	412	361	371	357	410	397	365	404	386	394	390	355	399	406	386	365	374	393	386	339	393	401	368	385	401	401	365	387	362	380	391	364	388	402	369	355	365	342	376	346	354	376	398	357	401	351	411	364	385	374	349	379	381	380	379	345	385	383	366	371	372	392	356	354	355	345	390	390	407	379	416	373	378	408	351	371	379	378	360	391	408	384	379	365	378	391	355	381	356	399	356	404	395	362	384	362	369	362	410	419	346	364	366	376	402	385	375	350	338	401	370	386	347	364	389	357	373	368	372	377	403	381	345	394	354	381	372	385	387	380	400	386	394	375	363	346	402	377	360	369	362	367	367	362	370	411	421	380	384	360	372	373	408	387	385	396	382	361	377	384	364	406	364	403	362	385	383	341	367	410	374	422	384	379	383	392	389	383	365	383	361
14728	2674	3227	2288	1594	1207	852	1972	37131	48722	34891	16313	4847	1025	266	182	137	151	153	140	120	167	135	153	148	149	166	142	138	117	163	150	145	152	163	158	120	145	156	153	150	166	152	126	147	147	149	157	148	133	133	129	156	131	144	139	142	138	134	139	170	151	143	156	157	145	134	130	135	151	148	148	149	130	152	143	155	134	137	145	145	143	138	127	153	148	139	135	162	133	133	137	136	138	141	138	146	153	140	155	148	147	140	134	138	133	162	147	147	119	162	150	142	141	135	140	153	133	159	143	156	154	138	141	137	128	149	141	137	145	146	151	131	143	153	147	148	127	137	133	151	146	145	154	154	136	151	130	166	136	130	130	143	135	151	143	153	139	130	135	141	147	137	154	131	145	143	139	144	137	169	157	147	121	110	147	142	155	135	149	150	163	142	159	148	156	138	173	154	146	147	153	145	136	146	146	156	158	163	148	133	146	154	157	125	147	139	142	139	129	141	153	151	142	159	138	135	138	142	169	140	157	144	121	151	159	144	132	137	147	124	148	144	153	154	152	149	155	151	135	154	141	130	139	175	158	136	146	149	112	142	140	135	130	161	131	106	155	138	150	167	140	141	143	144	159	150	131	121	152	144	148	150	168	141	152	152	142	146	140	156	167	142	150	160	150	139	140	138	156	149	153	163	127	141	145	140	151	148	150	128	122	134	150	129	159	163	154	139	143	136	132	133	132	113	168	163	153	155	131	154	120	133	151	155	159	144	134	133	160	144	158	126	146	128	141	134	143	147	164	149	143	136	136	159	134	142	143	138	141	122	154	146	152	173	146	137	147	143	153	142	151	139	139	144	155	133	138	160	147	125	134	124	154	118	139	152	164	129	142	126	144	124	145	127	133	157	131	150	147	159	132	139	142	138	151	155	127	148	141	143	137	137	137	153	150	153	141	154	144	165	154	174	137	156	160	145	163	156	120	149	144	122	142	158	149	131	129	151	133	143	126	154	139	126	139	157	144	145	137	135	138	126	135	157	152	143	136	148	143	147	138	140	137	121	137	128	152	164	136	136	148	162	159	131	134	158	151	147	140	133	140	142	125	147	145	146	160	170	142	134	142	145	156	151	143	143	125	136	153	135	163	132	139	136	142	135	145	125	142	160	144	141	141	144	128	124	146	152	148	152	146	145	137	134	159	140	147	143	149	143	146	144	139	144	163	132	144	148	132	157	138	141	153	162	139	154	144	129	162	147	152	144	149	142	179	153	137	146	131	155	165	129	139	139	162	139	140	128	135	139	129	153	123	153	158	143	142	134	124	127	116	135	141	159	165	129	126	140	143	144	126	128	164	139	141	143	134	160	150	171	145	150	147	131	156	153	137	153	145	141	142	124	133	133	171	123	143	143	133	139	152	139	139	124	150	173	154	143	140	126	161	144	165	144	156	140	164	129	130	140	134	152	138	154	161	129	141	137	150	169	139	168	158	156	121	146	137	161	152	128	129	144	137	120	142	144	137	159	129	135	155	128	133	143	152	160	150	142	158	149	124	143	158	138	144	141	140	145	131	152	160	148	155	142	169	154	142	154	158	120	156	142	150	162	155	134	131	145	143	142	139	159	140	133	160	159	143	140	150	140	133	154	157	144	128	128	127	157	156	176	134	156	147	140	149	121	157	125	132	145	142	146	129	134	125	145	150	142	154	139	151	155	149	157	156	142	144	120	141	130	143	135	134	145	139	130	134	144	127	131	156	135	125	175	139	129	150	178	138	146	140	140	145	152	152	140	150	162	162	141	146	128	162	151	133	127	162	156	134	148	145	142	154	133	144	135	157	140	125	135	149	161	163	147	116	153	130	138	161	155	144	154	141	139	144	133	134	130	128	148	149	142	159	147	157	133	148	156	138	161	131	126	149	136	146	144	152	144	121	136	153	155	162	145	130	166	149	146	132	161	117	148	128	130	156	162	155	141	143	127	140	151	145	133	150	160	161	146	154	158	128	138	142	152	128	165	123	147	131	138	135	150	139	156	154	133	127	141	130	165	139	147	134	134	134	139	150	159	167	142	140	129	155	143	161	143	153	147	131	140	168	136	148	152	143	158	160	153	147	130	152	139	152	166	149	146	144	147	128	158	147	141	131	134	125	137	131	160	147	144	151	167	147	134	120	147	152	145	167	138	150	133	145	157	135	143	137	126	136	166	157	164	160	142	135	143	142	165	150	146	152	139	135	155	154	148	126	139	154	154	152	144	124	149	156	133	138	129	124	118	147	151	142	153	162	167	148	141	148	135	158	141	160	154	147	154	147	129	134	158	140	142	128	138	149	151	158	135	160	129	136	135	127	154	135	115	157	148	164	123	154	138	129	142	153	155	140	119	143	166	153	132	123	153	158	146	126	139	140	162	146	136	146	128	168	152	172	143	129	127	160	155	128	147	151	135	139	171	155	128	137	135	152	143	142	137	142	156	141	136	135	142	113	130	138	135	158	119	159	170	140	139	131	151	141	125	150	138	151	155	137	150	137	151	149	141	160	138	145	134	154	145	140	159	137	138	134	139	142	160	136	146	142	142	153	118	139	155	165	147	147	150	171	132	147	141	179	166	152	133	140	151	111	121	144	154	129	152	143	139	146	151	143	150	134	144	135	158	156	152	131	139	128	128	115	138	119	140	176	134	146	121	127	134	137	160	143	163	136	138	125	147	134	143	146	146	168	148	146	134	156	168	164	133	142	134	137	135	144	136	132	145	152	165	139	141	138	133	139	157	129	129	153	141	165	141	152	154	127	153	131	135	144	139	145	137	122	139	164	155	138	175	143	156	137	146	133	145	150	137	158	154	150	150	180	121	152	172	115	150	143	162	157	125	155	154	146	151	156	146	137	121	130	135	149	142	134	146	161	144	170	128	141	139	147	137	156	135	150	128	128	140	157	134	143	163	130	159	152	135	139	153	150	168	153	157	129	141	127	138	168	171	140	124	138	134	148	138	140	164	149	143	135	171	140	129	161	137	145	135	158	151	153	155	125	168	141	129	132	142	142	143	133	138	153	142	144	150	139	158	154	120	146	130	167	135	147	169	155	142	127	130	142	150	142	137	140	146	141	148	150	163	144	132	151	142	147	124	131	131	160	129	135	164	141	150	154	125	171	131	137	122	153	125	127	133	150	131	153	161	136	150	155	153	129	145	168	160	115	157	133	145	141	138	132	151	145	134	151	136	139	152	123	141	160	133	138	146	143	154	156	144	120	142	125	150	136	159	129	143	132	131	151	142	127	152	132	136	148	145	134	136	155	147	129	132	125	131	153	151	149	128	134	172	138	147	159	162	154	136	127	136	149	144	142	140	152	138	148	146	127	153	162	145	135	139	163	146	152	137	138	128	144	141	158	144	126	153	132	134	174	148	135	126	153	124	154	136	166	137	131	158	135	127	129	164	143	144	151	137	139	142	144	133	152	142	151	162	126	148	141	120	150	147	153	151	137	150	138	140	140	120	130	154	169
7727	2612	6515	6985	5844	4985	3942	8031	55631	62139	49498	30640	15030	4124	920	498	459	436	481	421	422	423	442	426	417	414	383	433	454	396	403	404	416	407	410	401	419	425	444	416	431	419	394	417	410	438	395	373	451	417	414	436	420	407	411	399	439	405	426	430	422	411	415	426	434	408	403	429	402	410	405	393	407	408	449	431	387	434	412	450	426	458	453	406	414	421	405	438	409	410	393	449	434	421	456	439	397	404	408	421	418	436	436	441	389	388	412	398	381	444	424	438	424	454	437	449	404	444	409	429	395	403	407	415	417	400	435	449	445	418	424	412	419	426	409	421	436	441	439	418	448	396	403	427	443	444	432	416	431	434	439	440	464	401	438	429	425	417	439	431	417	377	416	430	465	397	428	412	434	424	427	422	425	409	420	427	476	392	454	385	424	416	401	458	433	423	387	424	440	426	389	386	385	397	442	411	423	424	427	400	435	402	373	407	430	419	456	410	476	453	435	383	388	421	407	434	420	433	451	414	448	399	400	441	430	443	433	389	425	415	422	438	412	405	426	403	462	430	396	437	436	444	380	432	392	385	411	440	446	394	434	426	427	447	441	406	395	396	439	421	414	439	394	435	426	408	410	430	444	427	457	444	412	413	414	422	435	454	444	454	387	429	434	453	419	424	425	449	450	407	444	413	398	395	393	450	411	441	368	424	446	427	435	417	391	429	430	401	419	380	445	426	432	418	399	422	413	419	431	429	419	385	394	393	404	397	436	405	399	423	427	411	424	425	436	408	428	456	407	429	424	439	402	433	403	406	413	425	394	444	457	422	397	411	436	437	432	399	424	427	412	421	410	425	435	415	425	409	435	413	396	425	390	423	429	438	441	423	424	405	428	432	392	449	386	444	387	412	434	402	415	400	444	359	410	423	430	423	378	399	441	407	416	403	430	398	414	397	441	417	404	420	408	431	408	422	394	421	403	404	438	451	428	431	419	405	455	437	419	448	421	416	418	434	387	421	411	443	457	425	410	371	407	383	448	416	421	404	394	395	450	410	371	416	388	418	423	387	408	453	410	400	428	433	423	458	413	427	421	447	465	409	403	396	425	386	416	438	409	414	416	388	408	417	416	444	449	411	374	385	403	389	432	449	401	430	436	427	429	441	416	439	416	440	440	417	407	418	400	444	425	441	449	382	411	425	422	412	409	451	423	416	436	437	419	417	403	417	423	441	431	384	419	453	446	392	393	418	407	417	417	431	420	425	374	429	366	454	413	428	397	430	457	440	463	462	424	411	415	402	432	407	410	429	440	437	429	388	409	366	423	438	430	385	395	415	431	416	403	425	411	443	454	424	403	396	465	442	433	417	402	406	445	412	420	411	398	425	409	427	405	461	420	439	395	413	413	419	435	427	448	425	424	416	412	384	459	448	376	431	401	415	388	377	408	415	416	399	423	419	435	425	438	414	443	387	422	407	428	418	425	445	426	452	376	437	449	388	407	411	399	437	447	405	406	422	432	425	414	421	417	435	446	417	423	465	402	431	421	415	415	428	412	456	423	433	393	419	416	396	457	404	448	458	435	446	386	431	467	395	426	415	424	391	399	408	401	390	425	431	420	442	388	390	412	447	441	465	419	408	420	415	415	404	384	428	425	411	436	422	411	434	389	431	416	431	429	395	422	434	419	428	466	430	419	394	474	401	413	407	369	434	424	398	448	409	399	434	433	446	415	452	427	446	394	434	445	403	407	437	398	413	423	411	417	462	398	406	434	388	403	400	440	408	422	442	418	400	430	394	413	427	436	466	449	427	410	393	412	399	407	401	431	443	395	389	395	403	404	381	425	394	431	432	415	438	457	405	406	431	431	439	420	389	406	445	475	398	422	404	422	438	394	428	432	460	409	397	415	405	420	430	434	394	413	411	412	433	388	413	410	405	427	446	424	448	427	419	453	446	433	411	372	440	428	488	427	397	406	430	399	413	417	424	438	458	454	408	415	430	447	413	433	443	457	413	434	436	416	412	447	384	438	434	445	405	425	437	435	414	401	399	399	422	400	399	471	424	400	437	415	399	439	432	443	405	424	392	433	452	431	397	396	390	434	426	419	446	393	393	419	438	400	443	389	421	403	398	407	398	441	430	420	399	412	427	419	411	406	441	394	436	402	401	446	422	429	410	408	417	392	411	442	414	408	417	432	412	386	427	403	427	430	432	423	383	411	437	413	411	436	427	453	438	387	438	408	417	397	420	381	428	447	385	421	415	410	417	437	458	393	420	423	429	419	398	426	432	418	404	400	422	415	396	435	418	422	411	421	374	390	398	423	401	404	456	404	393	390	406	400	415	434	434	402	410	434	425	406	409	419	424	396	394	397	441	427	457	404	433	444	428	427	400	391	420	422	419	435	404	408	386	425	431	428	405	449	430	405	425	419	408	424	443	394	422	445	403	371	448	407	411	446	449	394	433	417	399	412	404	396	444	438	429	455	405	427	420	403	454	439	443	372	406	438	436	407	417	450	413	423	433	408	379	387	401	434	417	455	430	388	428	431	390	404	413	435	436	423	450	444	417	417	407	408	426	394	420	405	440	424	435	392	408	417	434	395	401	424	432	415	413	425	419	403	431	430	406	436	422	414	395	426	406	406	394	439	401	423	417	395	418	386	417	436	419	416	414	469	413	439	408	426	455	422	400	417	409	395	399	415	458	407	437	391	450	443	418	455	412	405	394	395	431	419	416	412	435	414	446	438	454	409	409	440	430	409	418	419	404	401	434	410	429	426	405	399	423	424	377	448	430	419	399	442	399	393	420	414	415	404	455	415	381	423	402	414	418	409	445	417	448	428	434	368	429	419	466	447	419	424	471	433	416	408	434	443	421	423	416	462	429	430	442	389	419	416	392	404	435	429	412	442	444	418	418	421	384	430	425	397	416	405	406	438	410	450	424	456	406	428	412	454	399	385	384	416	431	415	405	407	464	440	414	447	394	416	413	394	411	430	391	438	387	424	403	441	424	436	437	429	389	448	417	379	450	436	414	451	444	415	434	412	421	425	434	440	429	433	417	429	422	376	443	465	437	428	437	404	404	400	429	416	392	419	473	458	407	412	428	457	452	425	439	385	409	441	431	444	445	415	447	387	436	443	409	417	445	430	420	435	445	436	427	438	418	420	428	407	399	410	403	403	400	371	428	431	427	401	400	437	411	430	430	402	440	415	490	415	397	439	425	417	419	417	404	434	422	407	441	386	424	396	434	411	396	409	437	418	420	378	392	410	417	432	431	418	397	443	416	437	409	435	442	414	405	434	447	422	442	419	394	379	426	454	437	399	421	406	399	396	427	395	408	428	395	411	404	409	398	402	451	402	384	432	402	428	443	400	420	411	406	402	430	405	409	440	409	402	411	405	413	402	443	410	400	435	417	401	439	420	399	407	391	431	424	412	415	397	433	403	411	407	444	392	404	416	406	402	412	421	437	411	440	412	431	426	444	438	397	423	422	410	412	425	412
2344	257	280	221	205	182	148	313	2862	4546	3510	1598	605	252	154	139	127	127	132	114	114	123	156	137	132	142	121	146	138	121	129	151	139	138	102	140	138	143	114	121	142	125	155	130	137	124	142	116	125	153	135	122	126	156	135	140	124	135	141	132	115	127	118	150	152	149	116	144	126	129	158	112	128	157	155	141	136	140	137	129	154	132	161	148	136	133	127	126	139	125	149	136	133	145	121	134	120	139	163	132	120	144	136	132	135	128	141	119	120	173	149	136	156	135	131	115	131	132	139	166	137	114	152	140	133	138	133	128	148	130	136	133	126	127	117	140	116	141	125	153	138	129	143	143	160	134	113	119	147	113	115	148	125	128	144	132	138	147	118	167	142	138	124	119	139	123	130	129	135	126	156	141	138	115	139	124	146	121	127	121	151	148	145	132	139	112	131	154	122	125	123	136	140	149	119	129	150	133	119	132	137	118	147	153	144	113	123	144	140	142	158	120	152	151	128	137	144	135	140	114	119	130	145	131	145	128	143	153	141	147	140	131	115	156	130	146	114	112	111	129	118	123	124	138	147	140	148	139	136	115	150	139	127	116	134	150	170	155	123	140	137	157	143	141	120	130	145	146	118	129	142	140	133	116	137	115	144	144	138	134	135	139	148	137	151	152	124	125	145	116	142	136	146	143	141	153	138	114	133	150	141	144	137	121	129	157	142	136	158	141	142	119	133	135	128	141	131	125	163	148	140	134	139	146	130	163	132	137	134	137	152	146	149	152	136	115	122	123	120	125	148	142	133	139	156	159	135	125	127	140	139	127	113	123	146	140	133	131	125	137	141	119	130	139	142	116	137	134	125	129	128	141	141	137	127	130	114	117	135	142	141	140	147	113	107	124	159	134	121	130	136	125	122	121	147	147	114	137	125	135	135	133	135	138	116	144	141	141	136	154	142	122	146	143	138	126	150	152	139	134	145	136	126	143	128	125	138	149	160	141	124	141	132	154	123	133	148	117	139	148	153	148	113	137	127	146	140	130	135	143	175	115	118	134	152	171	129	144	136	139	127	134	145	109	132	138	139	165	148	130	147	136	131	137	129	135	140	140	141	153	132	139	127	127	133	126	127	147	128	144	148	143	137	137	137	122	144	136	135	150	122	122	110	128	147	141	159	129	129	138	120	116	136	149	127	128	139	132	130	130	118	134	140	130	153	120	145	136	132	152	163	122	130	127	106	137	145	145	147	155	140	129	149	125	134	155	143	107	123	139	140	130	131	135	143	146	120	124	145	108	132	129	119	110	147	133	138	144	137	152	134	135	135	162	127	158	139	139	142	118	150	143	142	129	155	125	156	123	138	115	129	144	121	123	149	108	138	139	137	127	143	143	115	145	141	128	142	131	155	141	132	141	137	130	141	126	132	130	126	151	137	140	129	127	129	166	136	142	134	133	136	140	141	128	141	116	138	113	165	128	155	143	130	139	126	129	152	140	136	117	134	138	134	136	158	129	147	108	160	141	132	134	140	125	124	136	141	138	133	135	110	145	130	129	137	133	132	134	125	136	136	137	144	132	130	121	137	129	123	144	129	118	121	127	149	141	120	153	138	128	157	137	122	126	155	120	131	146	123	153	113	152	144	123	149	123	124	141	145	136	137	150	132	140	140	148	138	145	123	147	134	134	156	134	133	143	100	132	127	119	107	147	127	138	150	133	126	151	125	142	127	129	123	164	116	131	117	126	127	112	145	148	139	112	157	130	140	150	127	129	141	144	149	122	126	138	104	162	126	117	150	133	136	145	130	146	127	136	151	130	128	123	124	131	135	155	128	141	134	148	146	124	122	141	135	156	124	137	147	137	138	142	138	125	120	136	130	118	133	127	133	134	149	121	144	152	135	137	131	135	119	114	127	132	143	139	143	162	125	150	141	143	136	136	113	134	140	127	134	114	133	125	129	113	139	142	133	122	124	142	120	112	143	153	159	130	142	129	126	114	129	134	130	122	156	114	157	138	123	132	130	118	126	141	141	134	153	113	133	137	124	147	117	131	154	120	152	144	143	122	126	127	128	141	136	123	113	130	129	145	137	123	124	140	147	130	119	132	137	150	150	115	154	151	120	147	124	124	131	136	145	117	127	141	123	139	155	135	137	132	118	146	144	147	125	149	139	146	149	151	119	138	144	152	134	142	134	138	140	137	131	119	109	133	137	152	139	146	161	155	143	143	131	141	132	150	132	128	116	135	145	134	133	121	140	112	132	115	133	140	139	144	149	131	139	141	117	131	140	138	142	139	125	132	139	145	128	128	126	146	128	145	134	121	126	133	135	142	117	125	114	136	124	147	110	125	119	144	150	133	131	145	126	113	146	103	167	125	149	128	128	129	128	132	157	156	112	125	127	155	140	141	137	133	136	119	131	147	138	125	136	138	124	130	125	130	149	127	148	133	115	124	127	147	124	134	125	129	143	145	135	123	134	117	131	115	149	132	137	139	141	136	124	122	123	130	155	145	129	109	129	128	126	124	123	121	134	141	139	119	143	143	117	136	132	138	150	133	124	121	152	124	137	143	129	140	149	118	129	139	126	147	114	149	148	152	129	130	118	135	134	125	142	126	120	131	148	125	121	143	132	123	150	142	136	123	143	134	107	141	131	140	136	121	121	145	158	127	141	126	132	116	124	152	136	144	156	135	130	110	164	139	139	155	143	144	145	131	102	140	164	147	128	150	146	143	154	147	136	121	137	124	124	141	143	152	144	150	143	137	132	136	132	144	124	151	131	125	130	127	144	143	123	127	135	115	135	140	129	132	122	138	139	119	137	132	124	129	129	133	116	141	132	121	132	150	154	133	151	137	113	134	142	110	133	130	123	123	148	133	132	143	143	126	121	133	138	140	139	141	118	127	143	143	148	134	145	139	143	134	128	119	133	135	139	134	131	100	139	131	140	132	152	152	144	138	114	150	133	128	144	123	128	131	120	134	138	134	145	139	142	142	132	147	140	136	155	134	142	129	133	157	124	134	127	139	136	142	125	105	159	161	142	132	147	147	129	136	140	129	146	131	140	137	127	130	160	140	122	138	133	127	132	156	135	143	134	118	136	142	98	131	135	147	125	148	138	146	133	140	149	125	121	137	120	132	165	143	118	152	146	146	140	134	124	124	144	131	124	139	141	128	140	128	131	110	141	133	147	134	132	127	132	122	129	135	124	133	118	125	142	123	143	134	133	145	139	169	117	139	120	141	116	132	143	138	132	145	134	130	140	123	134	134	146	134	142	144	129	130	127	128	118	138	136	144	132	117	143	128	117	131	140	135	128	140	125	125	137	130	141	136	125	137	140	145	119	127	155	116	136	127	120	139	127	131	126	108	143	139	114	127	135	133	145	135	124	131	135	142	144	127	131	131	119	138	118	140	146	133	137	139	130	135	124	148	154	146	128	122	139	153	124	129	129	146	130	140	137	116	150	114	126	143	140	106	126	127	133	158	124	125	127	116	153	120
2261	511	667	784	692	624	619	1447	12041	16922	12688	5742	2339	847	477	396	379	386	391	397	416	396	405	405	368	360	405	404	408	369	435	366	372	419	380	438	404	406	395	392	365	396	373	394	413	389	384	376	415	410	413	379	380	437	354	370	428	411	390	402	398	402	387	398	394	386	406	390	379	396	407	445	429	384	396	419	371	389	408	416	358	387	391	391	366	381	377	376	370	413	397	409	394	390	378	398	374	394	395	399	398	385	410	401	424	429	366	388	419	407	408	371	359	401	418	410	352	391	407	377	356	377	377	381	394	376	388	399	396	376	454	393	373	380	373	405	389	417	390	375	422	387	427	379	401	413	392	384	405	432	387	394	388	364	406	422	385	367	409	377	405	366	405	413	409	408	387	399	403	450	348	393	389	405	384	418	391	375	390	406	405	423	399	392	393	395	384	371	434	417	386	397	391	387	361	333	371	377	406	364	380	386	383	393	364	356	416	400	390	409	394	371	396	402	395	415	407	385	382	408	384	373	363	377	364	395	379	387	388	381	371	393	377	421	401	422	368	416	396	400	389	396	406	409	420	385	398	380	383	398	402	404	448	390	415	403	412	428	407	402	358	398	391	375	409	414	379	413	380	378	399	391	403	377	361	405	361	378	395	377	402	393	415	362	379	367	394	384	392	385	381	412	355	406	402	400	387	425	370	383	396	363	419	378	356	399	399	380	400	362	417	340	390	440	381	431	362	423	398	384	420	416	386	377	411	418	388	404	366	420	388	407	407	392	382	388	395	381	383	362	383	355	386	399	402	408	417	407	396	374	388	382	409	383	411	379	377	381	404	368	364	428	434	398	424	393	381	404	379	383	368	384	402	413	409	397	396	422	394	371	391	392	354	399	407	393	382	390	413	411	406	422	397	389	388	407	410	375	397	411	398	378	420	411	392	392	374	387	394	369	377	393	410	393	377	400	400	414	391	389	423	400	398	384	384	375	396	409	384	382	374	397	370	372	385	386	427	391	393	365	382	385	380	386	388	363	432	411	387	331	387	390	383	364	382	376	398	417	388	367	399	425	348	408	383	384	371	381	399	407	379	384	383	376	389	388	430	416	387	391	405	372	395	397	421	401	381	393	374	366	430	417	411	381	373	359	371	430	411	406	387	383	411	353	351	405	375	400	374	393	376	361	381	387	384	380	425	404	374	373	395	367	412	365	424	351	410	409	375	370	380	391	361	403	402	395	390	399	364	389	383	400	385	365	380	386	367	421	390	394	358	432	379	400	390	408	371	403	372	393	400	399	401	390	409	405	404	431	401	387	399	387	382	363	405	409	411	403	386	391	371	374	405	388	413	377	372	360	400	403	413	409	390	391	367	379	380	400	383	424	399	351	432	414	394	379	394	387	392	387	402	385	385	360	403	381	372	359	382	408	414	390	408	387	433	351	402	422	393	438	388	397	387	391	390	402	400	366	371	385	431	406	362	400	385	377	375	388	374	368	407	405	371	411	381	354	401	375	399	410	385	389	372	393	409	374	399	395	379	390	388	377	389	415	409	405	397	360	438	420	360	371	391	412	385	382	388	407	408	399	386	416	404	396	366	373	343	369	416	422	383	420	434	419	344	379	387	393	405	430	384	398	351	396	425	385	411	403	427	346	406	441	409	391	373	406	353	405	390	387	412	371	374	387	409	368	409	388	431	387	415	387	404	413	394	397	413	405	383	386	403	389	381	343	388	360	432	410	373	409	356	387	392	408	396	364	377	375	406	435	418	409	390	369	417	383	383	359	424	402	393	365	383	406	368	370	414	368	394	370	416	386	408	361	393	380	405	379	411	402	404	378	368	411	377	438	420	373	414	399	365	393	399	404	370	396	418	392	357	383	405	431	385	398	412	402	409	357	395	394	385	385	371	425	397	380	380	369	396	382	396	358	384	357	411	383	417	382	389	402	373	410	398	405	370	400	396	383	431	412	385	418	389	369	411	382	404	391	393	387	410	404	429	394	376	379	384	391	353	408	402	409	424	387	384	396	390	393	427	400	394	385	396	379	374	386	430	405	384	384	403	392	387	400	414	379	355	399	395	392	404	406	349	399	386	400	380	365	377	409	400	408	404	358	356	412	358	390	368	414	406	373	405	402	417	430	421	399	401	373	370	375	432	384	389	376	402	403	396	403	375	397	428	371	371	416	373	406	397	381	370	417	379	391	379	354	376	343	364	417	406	386	384	367	358	384	407	386	390	373	383	404	395	363	390	388	400	421	348	395	379	386	365	381	385	405	398	361	393	389	370	402	384	385	389	412	404	381	416	395	385	443	385	397	388	357	413	395	384	376	388	385	387	390	394	386	390	381	416	402	401	406	385	440	402	391	367	384	425	405	393	391	377	421	369	428	377	339	396	384	372	404	436	375	392	417	393	373	422	415	364	368	357	389	397	425	429	411	391	378	369	399	405	377	402	425	427	359	362	397	401	369	392	403	367	367	397	407	383	418	357	384	405	426	364	383	381	399	384	376	396	378	419	384	408	406	387	427	405	376	410	391	383	425	392	393	407	403	378	411	357	395	383	368	386	376	415	422	392	409	395	399	360	428	390	398	393	417	395	391	362	409	383	398	399	399	384	374	400	372	414	420	410	402	388	387	405	397	364	402	402	400	402	415	388	353	370	384	413	388	383	387	383	424	402	383	413	417	376	431	391	365	437	380	388	442	408	387	394	417	410	412	375	403	373	395	380	343	396	383	384	400	375	424	368	408	389	395	393	375	425	376	366	385	369	381	380	416	418	397	408	427	381	387	374	400	426	390	403	364	423	347	409	413	376	411	370	358	374	372	374	383	385	401	413	383	377	365	388	384	420	401	379	402	431	363	363	396	389	385	391	364	395	398	357	378	343	402	387	368	441	395	388	414	366	383	359	383	389	361	392	397	395	407	398	411	417	398	354	400	366	395	426	409	405	421	392	398	383	400	417	429	410	358	398	351	386	424	400	404	368	367	392	375	413	404	372	361	392	387	394	416	376	383	399	387	425	406	391	394	410	389	391	417	375	407	395	398	392	410	381	411	396	416	406	367	397	404	370	353	392	380	397	377	399	403	361	374	405	392	413	374	433	382	405	381	389	406	391	398	384	415	408	391	373	381	405	393	381	412	394	412	360	393	352	427	416	392	419	357	422	410	391	401	420	369	372	377	388	393	375	424	385	382	400	366	396	417	425	366	435	414	375	349	376	371	378	410	378	380	409	388	366	380	386	427	380	397	398	421	399	451	429	397	439	393	385	387	378	394	398	378	379	381	404	411	387	417	377	390	393	419	377	404	413	407	384	377	355	371	382	360	441	429	415	420	379	375	397	381	373	425	398	387	382	395	371	405	416	362	393	370	403	354	390	408	388	431	373	386	360	385	370	374	418	432	377	402	419	373	372	392	400	377	385	422	386	413	361	378	377	401	414	405	416	387	366	385	413	347	394	381	377	379	404	400	451	392	408	384	420	376	402	418	394	361
8233	1238	1547	1181	891	599	484	617	24543	34182	24172	9813	2920	596	211	121	141	131	133	122	135	127	134	115	122	125	148	124	130	126	126	117	133	122	151	137	136	145	124	123	116	121	151	119	126	130	125	133	128	97	114	131	122	142	135	133	110	113	147	137	139	119	126	126	124	120	116	105	114	129	123	153	138	108	130	128	132	119	134	123	137	136	115	130	119	109	122	129	122	114	106	127	127	139	138	113	112	125	104	143	136	129	121	153	127	126	132	130	121	112	128	114	126	126	135	122	107	146	117	135	141	120	125	114	127	137	124	116	135	116	122	131	122	129	110	135	117	128	128	139	107	131	107	133	129	131	122	120	124	140	133	126	93	124	113	129	122	132	135	133	120	138	132	114	134	127	117	139	113	126	126	127	118	119	126	115	134	140	137	123	128	146	131	108	139	130	124	133	135	113	101	132	111	132	128	144	121	106	136	133	125	142	119	120	122	130	112	130	134	144	120	104	139	124	125	139	121	133	136	134	130	118	116	113	135	108	123	124	132	127	132	120	115	129	131	136	122	130	116	137	131	131	124	150	140	139	114	118	128	128	155	142	131	138	133	123	133	107	136	142	120	137	139	139	132	113	131	122	123	119	134	143	130	139	116	122	110	151	152	141	122	121	113	117	137	124	117	132	135	114	118	144	120	131	127	123	151	128	126	135	114	140	127	129	135	131	105	114	127	130	137	111	144	132	126	126	139	134	110	123	117	139	102	101	118	120	125	139	138	132	122	141	128	135	139	132	117	111	114	126	111	121	131	146	120	130	139	122	111	131	139	149	118	137	132	122	125	129	141	136	105	114	130	104	102	136	120	107	133	128	139	122	145	121	146	146	135	129	139	138	126	120	109	109	117	148	126	115	128	126	109	133	119	129	123	154	127	120	130	132	139	118	118	119	141	107	114	127	144	114	142	123	133	142	129	126	134	148	124	137	125	138	123	117	129	120	124	132	120	140	130	124	142	114	126	130	138	130	115	138	141	130	125	106	125	137	124	142	133	107	114	129	115	110	141	122	124	129	119	147	134	115	120	110	116	127	130	110	130	113	131	113	138	114	125	125	116	127	122	109	96	123	146	125	136	96	106	123	144	136	128	134	98	139	106	137	117	112	119	107	126	114	123	118	131	136	112	135	127	128	124	125	148	115	113	116	131	136	132	123	117	105	124	128	136	123	109	128	133	120	130	126	138	127	142	127	121	128	136	114	125	132	126	135	133	125	125	121	140	147	125	132	128	120	142	99	151	127	117	144	118	129	129	129	117	124	152	115	130	123	117	123	126	110	116	126	123	108	123	128	141	135	136	134	136	143	134	128	106	125	120	111	132	125	128	131	137	125	126	120	155	117	119	125	123	113	119	124	110	123	141	141	137	109	125	129	116	123	146	123	122	128	116	111	120	152	124	139	120	146	142	119	132	101	145	130	117	135	128	146	136	126	135	128	124	141	140	120	130	130	142	118	127	133	133	130	123	117	120	154	133	99	135	144	130	100	144	146	129	113	138	136	130	136	130	119	129	127	137	126	118	133	128	133	111	122	119	125	110	97	120	133	121	131	131	136	133	125	133	122	119	119	134	127	121	142	113	119	120	121	134	130	118	140	126	147	132	132	136	139	116	147	143	120	128	125	124	136	141	135	126	135	141	135	153	134	115	133	132	125	149	123	116	117	132	118	111	114	130	138	121	117	125	123	139	114	107	114	122	120	117	140	102	130	114	141	124	135	122	122	119	139	143	129	116	129	126	149	143	134	108	123	124	133	116	130	111	136	118	123	112	130	129	129	128	115	117	113	119	115	119	130	120	96	152	105	136	113	151	135	127	130	122	124	126	132	110	121	106	134	112	121	122	129	148	135	142	143	131	114	136	140	130	131	121	122	142	119	147	132	122	108	132	116	114	144	124	123	127	137	139	111	118	147	120	120	117	117	121	110	135	120	134	130	131	115	119	132	137	139	144	127	109	122	125	130	121	109	109	137	127	127	147	137	119	126	120	129	147	132	128	157	142	140	138	120	143	113	122	119	97	137	112	119	126	149	130	141	140	112	116	122	131	129	125	136	114	127	127	127	130	117	115	142	131	139	153	110	109	120	124	141	113	148	145	131	116	143	131	121	131	127	132	123	137	126	115	138	128	128	134	136	133	132	127	137	114	116	126	139	138	136	123	117	127	127	119	131	128	126	131	146	131	124	128	111	133	144	124	143	121	125	144	121	142	113	115	148	126	124	141	116	134	121	146	111	130	133	109	126	134	113	113	134	121	130	111	147	133	143	137	99	134	118	137	123	114	119	156	117	128	130	129	103	149	131	117	136	129	131	133	142	134	142	116	129	111	103	126	131	125	150	146	132	122	109	144	128	140	151	124	135	133	106	124	124	130	126	111	132	146	116	123	131	131	142	136	116	130	106	129	127	131	144	134	131	152	137	128	145	118	101	115	121	137	122	118	120	125	112	137	130	131	120	148	123	124	138	107	127	121	140	130	123	123	124	95	120	132	129	145	110	110	127	125	116	136	152	119	117	123	118	127	119	130	123	124	115	135	115	126	112	125	134	105	123	126	123	129	116	147	127	107	119	142	102	111	147	121	123	124	117	126	124	138	122	132	132	118	127	140	133	123	124	131	120	121	121	120	121	134	111	132	115	119	125	129	124	137	124	122	119	126	144	120	118	123	143	149	131	129	135	151	124	128	132	116	142	130	111	133	146	129	133	139	142	124	122	121	106	121	122	133	121	125	132	120	144	121	116	150	117	119	125	117	116	136	137	130	115	155	125	142	141	136	119	129	140	130	129	126	125	120	137	129	111	117	126	140	130	118	144	141	118	123	152	142	138	130	125	131	119	140	114	153	143	116	119	135	130	143	117	130	131	108	112	124	136	131	120	123	144	132	139	127	137	118	123	127	120	115	111	117	101	131	145	95	147	132	94	125	151	115	139	124	127	123	115	122	128	141	120	136	108	158	125	140	128	146	110	140	133	146	128	127	117	121	125	109	123	130	126	125	151	124	136	121	131	142	120	126	127	136	118	135	148	130	137	128	126	127	113	132	134	128	122	143	137	122	102	121	148	128	114	113	137	148	110	112	106	118	131	119	123	129	129	137	119	126	118	139	115	131	121	109	128	122	119	141	149	126	123	122	128	117	112	134	142	116	115	132	140	137	114	116	119	136	113	135	112	130	115	118	117	120	123	131	109	127	135	125	136	113	112	126	118	136	128	129	119	119	115	145	132	113	115	134	110	127	152	118	122	118	102	126	123	150	124	138	125	127	125	134	103	134	121	103	124	122	126	117	114	119	147	124	117	138	123	130	143	131	129	127	119	118	128	136	138	132	114	137	123	127	106	115	115	123	129	131	110	123	132	136	128	144	117	125	122	115	114	134	128	142	122	121	144	130	121	118	122	125	152	132	146	130	126	129	131	133	145	127	122	123	131	122	115	124	125	113	116	117	120	126	115	133	113
5862	1566	3625	4019	3432	2738	2376	3178	44522	50659	40567	24266	11143	2628	738	447	374	383	346	395	388	348	392	371	330	357	369	392	394	377	363	389	385	378	375	375	372	351	421	392	400	365	391	369	362	350	358	331	352	382	392	364	376	378	316	358	391	374	381	366	363	365	394	361	374	360	371	365	378	381	380	364	385	389	355	394	358	387	405	411	365	366	409	394	399	391	382	389	377	384	373	362	356	339	355	347	345	359	373	386	399	383	367	395	354	425	386	366	428	365	376	343	392	382	372	374	384	344	378	363	372	388	372	372	392	397	421	381	372	351	376	390	397	349	388	367	346	386	378	353	395	373	372	399	367	386	358	363	364	384	363	365	409	394	400	379	381	379	357	379	376	367	366	375	407	405	383	375	372	360	375	359	374	375	383	363	411	355	351	339	378	353	350	397	355	406	401	381	392	391	359	372	351	373	329	391	362	390	351	352	362	406	351	361	358	361	390	380	363	378	355	366	394	373	383	383	388	399	356	369	351	342	359	356	406	381	383	373	375	396	400	377	390	379	375	377	374	337	353	387	390	387	374	375	375	369	416	364	381	368	342	357	385	365	392	417	373	362	408	383	367	339	379	353	382	354	368	384	386	384	365	360	341	366	357	365	344	374	373	363	374	380	404	345	362	375	369	349	385	377	384	384	375	356	362	378	355	373	358	370	385	390	383	377	377	363	336	356	397	371	385	363	343	377	391	375	390	344	389	356	362	351	388	373	370	388	348	375	379	376	368	367	405	371	348	381	398	368	375	408	386	367	379	385	367	376	355	397	395	386	336	357	362	386	419	375	348	372	331	398	372	365	365	420	370	369	404	384	413	373	397	374	403	400	354	356	356	364	349	379	404	369	356	377	364	363	360	360	330	341	366	375	398	395	373	388	372	384	355	384	406	328	342	378	369	354	386	366	382	379	362	383	364	364	348	366	422	364	405	364	360	367	397	397	396	381	393	394	381	373	377	403	345	395	389	374	344	365	364	375	385	363	375	355	362	397	379	337	346	348	348	341	354	407	374	364	348	391	353	382	354	371	336	356	353	368	398	363	361	316	376	385	419	365	371	362	362	389	386	387	382	376	378	371	409	388	383	375	376	392	380	368	390	384	416	397	338	358	369	356	364	359	375	340	380	371	392	405	334	384	389	372	399	345	385	352	397	368	376	386	386	357	385	358	347	348	380	397	377	378	409	387	386	357	423	369	382	345	374	414	362	382	342	384	405	379	349	363	399	375	427	388	372	404	383	395	413	388	389	377	350	360	387	380	361	384	339	361	373	387	350	361	379	353	376	395	406	404	367	355	330	360	378	365	390	386	343	402	369	370	356	369	370	383	374	351	375	366	367	354	367	351	383	404	401	372	362	371	361	418	374	381	370	388	392	378	368	405	362	361	386	385	374	361	381	369	360	385	347	390	375	393	384	388	371	375	350	367	383	366	368	392	381	373	382	381	412	376	385	380	340	396	354	387	363	385	398	353	385	383	365	369	372	339	378	360	376	393	406	357	388	394	364	347	361	413	338	395	377	380	422	352	354	379	350	410	350	381	363	381	398	377	377	403	356	394	341	400	410	406	363	383	373	397	391	387	412	403	361	353	394	387	377	358	347	376	383	364	337	370	369	373	361	354	351	404	336	352	365	337	365	388	366	377	364	348	353	388	378	354	372	401	398	355	366	379	382	390	411	362	350	379	371	366	363	391	399	408	355	388	378	377	392	390	354	389	415	387	373	376	359	400	354	349	397	364	374	378	361	352	399	392	387	370	355	395	409	368	342	387	369	369	393	387	366	351	374	373	358	369	390	384	390	366	348	400	374	388	380	391	368	374	352	373	360	381	386	380	379	395	342	395	370	406	396	370	370	396	364	403	372	375	403	380	380	391	377	350	389	374	393	372	371	379	394	396	354	380	385	385	395	322	372	373	360	345	362	328	401	368	346	382	374	390	377	368	369	377	382	366	386	359	365	357	370	381	407	377	401	383	367	407	375	359	355	384	398	377	341	401	381	374	361	395	395	352	372	348	408	358	345	389	351	347	365	368	401	395	404	395	378	371	399	341	414	376	399	334	364	353	358	405	352	354	376	385	349	340	344	374	373	375	375	401	365	380	399	356	366	396	372	371	352	366	373	348	364	369	372	375	345	357	373	350	365	376	357	372	363	378	377	390	404	391	407	377	367	362	372	391	365	370	401	364	403	372	337	368	392	401	373	401	410	378	357	378	373	380	379	353	367	394	377	379	354	344	383	366	398	390	387	396	371	356	390	385	389	363	387	376	348	382	352	374	405	345	374	377	364	393	351	369	345	400	374	381	387	382	368	353	364	364	362	400	359	389	386	395	385	383	354	397	383	408	387	407	372	408	412	375	387	359	369	395	382	369	402	387	383	341	318	333	366	313	385	379	405	382	385	382	342	385	391	412	356	375	378	349	369	369	407	377	352	378	363	409	376	363	383	400	381	346	360	390	373	349	405	381	385	382	396	393	391	397	362	391	360	387	353	375	392	359	374	369	374	395	397	371	382	380	361	385	376	371	380	355	372	406	379	378	385	364	390	375	375	366	369	347	393	388	353	373	366	375	389	391	331	377	377	414	358	352	359	363	400	384	350	352	405	389	338	419	361	350	407	398	346	368	363	373	379	395	409	337	385	365	374	329	389	376	395	402	366	330	388	329	374	357	376	379	376	378	386	408	387	379	355	344	360	347	395	335	383	405	405	361	372	366	365	389	348	362	399	362	385	350	366	370	394	392	384	345	374	359	353	404	353	374	334	366	370	389	370	366	390	410	356	365	362	339	381	336	381	376	398	351	372	390	360	369	380	350	348	403	358	330	355	373	354	366	362	386	409	395	383	391	379	359	370	366	419	396	392	352	370	385	359	371	383	335	374	370	387	352	369	344	396	399	357	375	350	377	384	381	382	348	343	415	376	397	355	396	370	400	350	367	367	372	382	392	361	405	398	380	395	386	390	376	372	331	358	348	402	413	364	375	383	337	376	377	352	364	352	385	370	359	378	395	383	341	369	354	381	377	393	365	369	394	363	353	368	342	352	387	353	349	412	341	366	371	371	365	363	380	358	356	379	372	389	353	353	364	368	387	404	373	402	365	344	373	379	381	412	363	360	364	370	388	374	373	343	335	406	348	364	332	375	364	340	393	372	391	394	388	386	355	403	422	385	341	358	358	364	395	376	375	382	348	402	366	376	372	396	389	372	383	364	363	384	364	387	335	365	401	354	351	389	377	372	354	373	404	382	397	385	368	378	361	391	401	335	371	383	408	390	371	366	385	359	383	356	364	368	372	385	356	385	377	381	388	359	380	381	363	373	369	362	371	348	354	402	371	411	382	400	360	351	391	376	384	350	372	370	404	370	382	373	408	386	387	380	389	392	372	392	363	388	366	353	404	409	403	390	370	389	377	363	378	375	388	385	373	388	371	349	344	392	372	365	391	385	371	340	397	352	376
14843	2584	2906	2247	1537	1163	943	2082	31688	48454	36306	18011	6052	1125	313	178	168	158	145	130	130	151	139	155	134	139	139	135	137	135	139	158	142	145	166	154	129	165	153	137	134	148	156	157	130	149	151	149	145	121	155	113	160	132	137	149	169	132	165	145	133	147	128	130	142	160	159	142	136	158	132	138	132	148	149	130	142	155	150	143	158	155	129	120	152	131	142	136	134	148	134	145	145	145	149	150	166	137	150	155	127	145	155	143	137	137	162	135	128	149	164	162	136	142	148	142	153	161	134	127	144	155	145	166	139	141	121	129	146	158	147	144	148	157	150	135	122	135	136	150	132	146	161	150	158	131	145	142	135	134	130	129	144	131	137	130	156	152	158	140	145	155	154	157	133	168	139	153	151	145	137	118	137	147	136	132	150	115	144	140	133	149	147	149	152	149	140	135	155	129	139	128	124	157	159	149	155	125	144	142	139	125	140	140	135	164	143	146	158	150	151	128	135	161	137	140	138	146	185	143	141	144	141	152	121	150	133	155	159	143	162	114	145	152	165	139	144	136	162	147	125	164	159	129	143	140	156	137	151	144	145	138	151	134	158	144	145	146	145	152	135	148	153	145	149	149	128	157	159	137	126	157	143	155	123	132	143	142	135	145	148	127	153	129	146	139	151	160	129	150	156	139	153	122	130	135	138	147	141	145	127	155	130	152	150	154	132	146	138	153	135	140	141	145	136	132	125	152	133	130	135	152	128	159	135	149	148	147	134	131	146	121	151	130	144	135	132	155	138	150	117	115	152	151	163	147	152	144	154	134	130	124	154	126	143	152	141	139	138	136	150	163	139	131	140	126	152	142	143	140	127	138	139	123	139	137	146	148	134	127	147	108	153	139	155	131	124	132	140	137	141	140	144	130	118	134	148	134	151	132	145	145	140	134	138	145	131	142	155	129	115	130	128	135	138	141	151	170	138	139	147	127	108	158	124	149	121	130	152	141	165	141	151	154	136	136	144	143	138	150	126	135	151	146	116	145	140	147	138	157	148	157	143	143	138	128	154	134	123	164	141	152	146	136	126	137	139	137	147	127	144	164	162	138	149	151	115	147	140	151	135	156	139	132	136	132	141	132	155	139	148	174	150	139	102	118	153	149	130	125	144	139	146	138	151	134	150	150	155	153	140	152	138	138	151	127	144	145	155	159	148	160	144	146	132	141	127	118	159	133	141	143	149	168	144	133	141	121	126	158	142	136	145	141	148	130	149	143	141	138	147	147	154	141	128	145	137	135	162	126	122	135	145	156	162	153	130	153	154	145	127	160	138	126	165	148	129	134	126	149	121	146	165	126	139	150	146	146	138	154	147	128	141	156	115	161	145	147	159	132	145	118	158	141	142	153	140	108	134	146	138	149	169	132	154	140	137	137	148	141	138	126	145	127	137	146	138	146	131	132	141	131	126	145	130	130	142	149	160	150	136	125	149	145	154	136	168	141	124	129	158	155	147	154	125	135	151	161	152	170	152	147	138	143	133	157	145	163	158	148	146	140	138	139	134	150	157	146	160	135	134	130	142	124	132	132	143	150	134	153	136	139	137	127	143	141	148	151	129	151	142	145	137	137	159	166	146	132	144	122	151	152	163	149	135	128	137	129	152	137	139	134	142	141	139	129	156	142	148	133	137	138	156	124	164	162	139	158	154	133	148	158	121	151	150	142	150	141	127	128	133	150	134	168	127	145	126	147	151	133	155	140	147	143	159	139	146	142	138	167	141	158	123	166	118	127	139	126	160	152	146	130	154	143	162	142	162	142	157	147	141	115	143	147	168	147	124	159	170	159	136	160	137	124	159	133	133	120	133	154	146	148	149	157	154	138	155	144	161	126	159	137	135	149	150	115	130	132	142	140	160	141	139	135	128	169	138	156	129	137	140	149	158	141	140	128	149	159	125	160	137	118	154	140	148	154	143	136	145	139	141	162	146	155	168	130	119	165	145	145	161	161	139	141	159	145	148	155	145	144	135	138	155	147	162	149	143	133	149	153	159	132	145	144	133	160	126	136	145	143	153	133	164	155	126	135	134	144	134	145	143	164	137	139	129	141	123	143	148	144	143	137	132	146	161	130	141	137	134	154	118	142	162	139	150	153	140	150	151	143	139	150	148	135	162	114	137	160	125	146	140	160	147	154	126	150	146	152	130	156	140	144	135	158	151	136	134	159	137	125	151	149	132	145	146	136	141	129	153	149	148	127	132	145	161	125	134	139	159	125	154	143	146	156	148	144	150	160	138	155	147	135	146	146	137	153	148	142	133	125	125	140	140	143	141	146	149	138	139	139	139	154	147	163	155	147	135	149	132	147	169	150	151	162	157	155	144	138	148	124	117	146	148	146	130	159	138	175	124	144	147	163	150	144	139	119	130	168	152	153	132	141	148	150	149	138	149	153	127	153	154	146	166	131	146	145	150	140	139	136	149	125	151	146	145	140	121	146	128	152	134	148	163	173	163	137	136	128	145	129	154	155	172	139	155	135	142	156	153	142	166	147	155	143	122	133	157	163	155	123	129	164	147	154	139	151	125	169	134	130	143	131	145	134	152	150	139	133	131	160	157	164	150	160	156	142	133	125	156	139	112	167	155	167	162	123	146	151	135	124	160	147	131	145	132	133	137	129	144	146	160	137	161	139	139	164	136	155	139	131	146	120	141	140	150	143	147	151	138	151	131	132	144	146	148	147	130	145	148	168	153	125	144	135	153	134	166	157	128	142	159	148	114	141	156	140	145	162	141	150	137	132	137	137	131	166	143	155	157	142	151	139	148	136	148	148	123	131	135	141	138	139	148	154	160	129	176	139	156	131	163	141	140	141	154	154	142	135	146	137	120	153	152	146	132	156	156	168	154	155	145	148	132	132	158	141	139	147	138	128	153	120	134	128	129	143	123	133	139	126	166	137	157	160	155	146	134	133	146	135	141	161	166	141	143	158	145	132	130	138	163	144	139	140	145	130	157	154	164	145	137	145	120	155	126	123	132	122	147	143	151	174	139	139	136	134	144	149	138	148	135	143	134	140	160	143	138	151	144	154	145	133	147	146	128	128	123	144	131	146	142	144	147	125	136	157	152	153	132	136	145	140	161	151	139	140	132	109	135	135	148	137	126	142	125	142	141	154	140	128	154	130	159	138	149	137	148	163	138	158	137	152	141	157	142	133	155	156	157	154	141	142	158	142	150	125	145	146	150	152	162	154	132	144	141	135	136	120	123	125	145	122	129	148	153	146	150	150	130	152	140	129	140	139	151	139	152	173	130	129	140	146	133	139	152	141	131	153	151	138	144	132	131	154	130	146	136	150	127	123	125	135	140	147	129	154	146	144	126	133	156	149	148	134	142	139	137	134	152	158	138	134	140	151	144	133	159	142	132	128	139	128	125	139	148	153	140	164	125	170	164	140	116	146	153	134	149	135	149	159	148	125	154	129	131	153	141	132	144	143	144	152	124	140	135	135
7628	2502	6125	6711	5763	4700	4168	8811	51126	62706	50906	33205	17416	4586	1093	518	426	410	423	411	372	431	466	404	442	429	396	401	451	419	425	401	437	392	431	423	413	401	415	409	396	385	460	404	402	419	412	469	385	377	418	413	422	379	414	405	385	386	396	428	376	405	409	432	396	421	425	455	371	389	425	401	393	385	423	427	409	421	407	367	365	408	412	437	396	426	439	430	434	414	423	411	418	396	378	447	426	384	424	383	421	417	437	402	431	434	413	398	441	389	407	413	404	430	425	406	413	416	441	384	394	420	400	399	394	432	429	420	390	421	450	428	415	447	422	418	427	427	381	414	402	395	416	427	380	406	423	421	445	424	412	399	410	423	391	396	410	435	426	399	430	439	413	400	417	386	376	439	401	405	430	402	429	398	412	426	437	391	406	399	396	371	426	408	417	423	450	412	403	401	411	433	451	392	430	408	423	403	400	415	366	441	402	446	429	420	400	436	443	429	405	387	396	432	399	367	423	418	457	420	395	390	395	401	429	424	430	400	421	380	408	440	416	433	456	429	410	448	411	449	429	397	426	421	395	457	435	373	400	444	405	434	407	425	388	439	433	426	378	391	405	428	414	382	436	439	417	451	394	423	428	384	394	402	416	409	389	376	396	414	411	410	402	379	407	418	420	402	403	400	381	415	403	439	444	405	395	414	428	394	411	413	396	420	426	411	437	430	402	403	410	375	429	441	397	424	407	447	411	417	406	390	397	436	405	414	377	425	427	422	433	400	424	417	410	441	418	402	413	411	393	418	410	430	422	440	389	384	388	412	431	393	410	381	383	444	448	379	419	420	383	469	452	409	407	394	443	423	403	418	402	425	422	391	430	403	456	453	398	406	434	386	404	402	413	409	415	370	418	387	402	426	406	444	444	435	389	367	415	434	388	407	428	391	424	388	389	397	442	397	413	450	421	387	472	411	457	444	410	430	407	397	429	435	397	449	411	426	421	405	389	416	400	393	381	412	402	394	421	371	467	390	443	441	424	418	399	439	442	472	408	416	374	382	399	439	396	425	401	411	419	387	437	436	412	425	450	414	427	444	396	430	431	429	415	376	423	376	436	457	392	437	429	390	418	439	389	427	430	400	402	422	414	403	413	430	424	424	405	415	435	437	390	421	427	442	438	417	444	428	388	408	429	411	385	347	378	416	430	398	448	397	437	422	422	400	427	429	394	391	403	419	410	437	401	418	414	412	414	385	416	421	398	417	442	447	451	454	389	402	381	421	378	385	411	411	398	444	433	409	438	421	393	427	414	401	437	407	402	430	428	404	388	432	438	410	371	411	415	404	436	398	389	420	383	402	450	418	397	416	404	405	396	402	429	405	410	388	401	387	403	418	411	422	474	395	400	433	402	421	398	405	401	432	424	408	431	410	422	410	433	404	407	422	391	436	388	387	453	429	363	402	396	409	430	392	412	424	388	436	374	427	417	426	436	430	422	409	414	411	380	409	407	403	427	433	446	438	395	416	436	386	407	400	447	409	412	431	422	425	417	475	407	438	397	412	418	394	371	421	435	417	396	390	402	400	441	408	389	423	366	427	417	425	431	420	394	384	419	378	430	422	415	416	391	415	445	419	442	404	400	447	430	430	429	399	420	459	447	396	427	439	438	423	373	362	425	440	436	368	451	444	383	418	426	398	424	401	374	400	439	426	419	416	432	412	428	408	431	405	401	407	413	456	384	444	433	416	441	392	399	412	443	414	428	388	426	401	452	380	437	425	403	420	418	428	387	421	416	408	414	426	412	444	431	401	406	405	412	421	394	445	399	399	466	416	420	417	417	438	442	349	411	360	419	476	380	396	430	392	410	419	398	437	390	391	419	429	391	428	404	375	388	450	435	400	413	390	448	423	443	442	391	425	410	390	403	427	385	401	451	428	401	411	418	442	404	409	435	398	460	404	446	439	419	388	429	390	431	418	403	430	352	425	419	449	426	432	442	368	388	409	394	415	394	411	420	421	407	443	437	414	410	390	441	406	422	431	417	409	386	434	434	434	407	433	414	418	449	390	429	389	437	399	416	381	442	410	389	428	419	408	412	407	403	438	404	402	405	407	414	380	417	420	398	363	405	408	441	408	405	386	417	416	379	385	438	404	415	389	391	415	387	396	426	421	436	376	386	419	392	380	402	410	382	397	436	362	402	442	405	405	381	405	438	447	411	432	411	414	386	428	435	429	411	432	399	373	409	399	409	404	394	428	424	398	406	422	416	406	379	425	424	409	419	384	404	416	422	419	429	396	419	478	428	406	428	441	410	430	411	440	397	395	427	411	385	419	444	441	392	357	396	418	395	400	389	402	403	441	386	432	389	404	450	398	436	421	412	455	408	406	388	386	405	409	431	376	401	419	383	413	412	386	416	411	400	438	417	454	443	397	407	410	429	422	416	423	414	378	407	409	407	414	405	364	412	403	408	422	420	430	428	397	409	405	411	433	398	427	398	403	410	399	448	409	437	436	452	410	407	403	423	431	429	404	403	411	381	415	424	426	442	416	452	386	420	456	442	418	412	402	406	438	404	394	417	395	399	403	418	450	430	428	430	435	417	430	444	384	375	403	403	422	415	392	399	404	429	412	439	443	391	460	408	439	403	386	429	402	408	429	424	387	393	441	391	424	424	400	431	412	409	403	393	422	426	428	395	401	412	397	369	454	428	426	409	425	406	421	412	440	382	371	431	408	420	414	426	419	412	426	387	433	412	398	413	419	434	408	379	379	394	444	412	389	431	401	403	404	424	426	400	421	396	420	413	435	382	409	402	415	406	358	434	419	382	419	389	411	439	429	433	424	417	433	462	420	428	422	415	408	408	424	409	391	393	417	417	436	449	405	390	395	424	400	446	438	432	418	398	435	384	415	403	393	398	431	431	412	392	428	404	427	430	423	425	415	419	428	427	428	405	420	430	447	401	387	410	439	396	432	423	440	408	407	378	388	401	425	393	412	450	423	421	393	436	405	396	418	413	435	393	419	414	396	419	454	404	409	389	437	412	404	404	412	395	436	404	418	376	416	414	357	408	393	395	455	390	419	419	416	422	429	385	417	433	421	415	387	421	405	389	424	413	408	403	391	430	420	402	401	434	382	397	438	398	412	421	454	399	373	409	404	417	386	398	426	437	424	411	423	408	420	418	405	404	427	411	404	429	449	400	428	443	424	386	382	397	436	448	450	400	432	430	437	390	413	410	409	469	410	430	396	479	388	415	462	382	434	394	400	425	432	408	402	442	424	380	425	406	388	408	439	415	408	406	393	375	402	413	418	437	411	382	395	435	414	382	417	449	411	417	410	393	385	457	432	426	390	425	427	418	434	392	387	428	413	400	447	440	420	443	411	376	415	416	413	448	417	398	417	414	462	391	382	404	415	408	430	443	385	403	452	422	381	437	406	396	428	424	419	404	439	408	441	429	411	465	400	420	386	392	403	399	428	393	409	435	400	429	388	391	398	407	451
2143	220	223	212	197	190	165	159	1792	4232	3591	1618	632	277	178	154	126	121	129	131	107	141	131	128	130	119	123	121	132	123	127	128	121	125	130	132	133	138	134	137	124	122	116	135	129	134	133	133	142	131	113	139	141	139	160	115	132	136	118	141	127	126	145	133	120	100	141	125	122	138	142	129	118	119	142	142	133	146	129	130	134	131	132	135	126	135	128	132	146	121	116	109	125	148	129	123	122	108	127	128	135	135	138	139	123	145	133	144	138	119	126	133	111	115	129	119	135	129	140	145	147	114	141	136	108	140	125	131	131	131	134	133	120	124	148	140	138	139	122	121	123	112	113	130	132	123	130	107	122	136	141	134	117	153	122	140	131	132	128	109	131	127	153	142	129	114	122	132	134	140	144	139	134	121	120	132	119	119	137	140	147	107	147	130	126	122	145	124	134	142	145	136	131	131	130	148	146	137	131	113	136	132	111	117	132	137	148	129	131	131	125	143	136	149	102	132	139	137	116	131	125	128	146	97	137	119	125	129	153	121	103	134	145	146	131	135	141	127	139	119	132	115	143	128	132	109	146	131	153	123	138	131	154	141	152	121	119	137	157	126	142	141	117	132	117	123	136	130	134	152	120	139	130	136	139	131	133	144	134	131	153	136	117	128	120	131	133	132	128	141	140	134	124	130	149	131	132	134	137	138	122	148	143	136	148	123	115	139	101	131	124	133	164	140	140	117	140	120	131	107	124	139	156	145	138	118	129	129	124	137	135	117	158	130	125	162	128	129	134	140	127	125	141	145	146	117	129	132	147	142	147	123	135	132	129	135	148	139	123	123	127	124	148	124	131	135	124	139	125	121	139	125	142	127	122	141	123	111	124	128	126	126	101	132	119	136	124	135	136	135	138	127	124	143	130	146	131	118	157	121	140	126	118	125	123	118	136	102	136	139	126	131	125	126	142	133	137	116	139	139	128	131	117	129	137	147	121	131	134	125	113	155	148	104	127	119	104	125	149	134	143	133	99	118	114	134	127	121	162	118	132	131	122	134	121	138	134	135	149	124	135	106	136	151	144	125	144	118	137	146	135	135	122	134	120	117	127	137	108	115	110	127	118	101	159	143	133	115	133	118	143	138	141	128	143	143	160	127	117	137	124	132	129	135	119	147	120	136	137	125	122	151	145	150	130	145	121	137	135	115	124	143	118	130	149	106	135	130	150	144	141	106	138	126	132	131	136	120	139	113	123	136	106	133	140	148	146	144	140	137	132	124	123	132	106	153	141	143	144	138	121	153	158	142	127	110	133	143	124	135	145	124	149	119	118	123	114	138	147	127	141	143	129	131	142	133	130	126	124	140	140	147	111	134	123	147	134	118	136	126	131	121	114	119	128	128	119	150	143	113	132	127	136	145	115	141	133	147	130	140	157	109	126	125	133	107	122	142	137	137	127	124	145	138	134	108	124	138	106	134	122	141	143	141	147	131	125	133	121	158	136	114	126	124	157	119	130	120	138	138	125	124	130	127	118	133	136	154	134	143	140	131	137	114	111	140	124	125	123	137	132	126	125	126	155	119	128	117	127	131	133	130	117	139	132	143	138	126	135	112	127	137	130	126	124	126	133	141	126	142	143	136	118	120	140	122	148	133	121	120	139	138	141	134	136	131	140	130	145	140	123	144	142	127	127	142	155	135	124	142	130	121	117	123	127	148	126	142	145	132	148	137	149	151	158	123	144	126	157	136	144	137	139	124	150	113	128	150	152	152	116	131	138	137	149	126	109	125	114	145	143	126	120	132	118	125	125	119	117	156	122	134	127	144	120	133	133	125	131	122	145	130	139	103	131	123	128	112	110	141	104	133	141	114	143	103	120	131	151	124	122	128	127	128	119	139	129	135	121	111	118	147	126	123	136	121	119	122	146	137	125	124	150	129	157	138	153	146	135	146	102	122	125	123	161	134	148	139	129	159	124	132	120	116	137	113	128	142	128	154	115	142	137	140	159	132	141	138	132	135	116	114	136	140	136	119	133	142	140	139	141	142	121	118	124	115	131	123	111	118	145	140	120	124	120	122	128	140	127	145	126	148	126	136	137	136	126	126	132	142	140	134	105	126	146	117	146	127	124	144	127	132	120	146	110	141	129	114	133	126	134	116	132	147	141	144	150	138	130	139	123	140	138	148	130	137	147	134	142	143	148	128	129	126	150	136	140	130	133	135	143	133	118	137	122	131	116	106	131	133	138	146	104	126	145	148	142	124	145	141	118	144	137	129	146	133	121	130	142	123	141	128	139	115	122	143	116	130	112	104	148	139	147	151	146	124	133	140	110	150	146	127	115	113	135	105	113	139	135	125	155	119	126	135	130	131	145	130	150	116	128	142	150	122	153	119	128	127	131	108	136	137	124	105	134	121	126	140	124	146	122	159	138	109	135	130	123	137	133	138	131	125	118	144	126	132	138	144	131	138	120	143	131	133	144	148	120	137	142	138	133	166	111	146	123	146	128	116	124	128	140	131	149	129	122	123	127	147	108	125	143	143	150	135	140	160	114	140	131	125	125	134	130	132	133	160	134	141	129	122	140	138	130	133	134	128	142	144	103	156	157	145	135	138	152	145	142	128	121	116	127	133	128	144	133	118	108	120	134	141	134	117	124	148	148	138	117	144	122	119	139	146	137	137	139	129	133	136	115	138	124	137	126	140	131	135	120	139	119	132	131	128	136	139	129	129	122	147	134	118	111	123	108	127	141	121	130	120	109	119	140	134	131	122	109	133	144	143	138	145	158	156	144	132	120	145	135	127	140	139	129	155	128	134	139	114	130	132	124	125	117	146	129	118	105	137	137	133	137	125	141	148	147	147	119	131	146	139	133	134	140	143	159	122	123	132	141	123	133	126	130	126	121	150	112	135	133	121	124	121	140	135	145	124	120	134	133	127	141	105	148	147	116	140	123	122	137	139	137	146	123	109	126	144	119	146	117	139	116	114	119	144	134	141	151	134	143	139	124	150	132	128	138	136	128	113	128	150	131	140	137	121	145	131	140	137	136	134	143	109	125	144	141	105	89	143	128	121	136	109	139	111	141	122	152	132	143	130	131	136	124	120	135	125	132	107	137	122	148	135	132	130	122	120	131	110	119	125	110	143	125	134	116	112	119	152	124	119	150	126	124	139	129	126	125	146	135	134	139	125	127	129	124	125	129	127	144	113	127	119	143	139	120	146	125	140	131	120	115	131	132	131	144	148	136	125	118	149	132	137	151	137	142	127	140	144	138	130	124	157	129	130	139	128	120	115	142	135	133	153	133	132	140	124	117	131	124	143	124	122	129	128	130	134	124	123	127	126	149	122	134	131	109	138	145	126	151	123	135	125	145	125	133	142	141	114	131	135	137	131	159	148	133	135	124	130	146	155	136	130	145	118	139	144	148	132	124	134	130	139	145	136	144	105	139	121	154	135	134	152	131	131	129	135	136	146	120	135	116	123	142	128	128	139	129	149
2212	439	651	713	698	572	555	555	8574	16960	13231	6311	2465	890	463	441	414	355	398	355	386	385	384	410	384	406	385	382	403	361	379	390	365	368	375	408	438	393	378	350	407	339	401	372	380	403	382	364	375	399	377	371	359	392	349	389	380	397	363	361	391	341	405	363	357	365	413	382	389	416	387	369	352	401	388	380	363	366	365	403	370	381	387	387	374	348	338	387	408	374	434	397	387	353	390	359	387	382	364	353	334	379	402	371	375	393	392	367	401	404	406	350	403	367	411	374	361	397	383	386	402	376	365	386	360	399	361	383	376	397	380	404	372	381	369	399	377	387	378	423	378	352	366	408	373	380	361	404	389	373	401	381	367	417	369	363	372	377	376	371	357	372	344	337	397	363	398	335	390	347	363	368	367	375	367	421	368	363	349	374	372	363	369	402	417	368	373	374	378	381	422	370	395	398	418	379	340	394	388	349	362	396	387	368	410	375	347	359	411	359	399	343	362	346	364	354	400	385	348	365	364	362	382	410	355	398	377	347	368	436	394	385	386	369	371	366	387	415	396	366	363	390	394	387	356	364	362	394	390	373	398	378	392	383	377	364	380	374	357	368	391	418	358	379	371	390	343	395	373	409	379	395	405	336	365	365	382	394	384	393	361	380	355	368	360	374	403	410	368	416	364	387	378	402	394	372	387	367	381	374	357	352	371	379	388	370	405	385	345	388	396	378	374	380	386	415	368	357	397	364	383	370	371	357	391	387	373	408	365	363	391	396	383	388	380	380	393	357	372	398	382	396	403	395	401	377	383	423	375	379	415	374	389	390	387	387	350	393	370	374	382	348	390	360	393	394	380	409	382	391	400	387	397	388	361	353	389	365	358	391	404	382	386	378	376	405	396	384	384	376	351	356	387	353	371	356	405	352	385	371	357	385	381	397	376	370	416	411	367	376	360	366	383	376	400	351	375	408	358	379	366	381	389	384	366	390	395	383	378	398	382	357	360	407	400	364	373	367	343	388	377	408	392	361	408	364	361	378	378	412	374	340	419	368	353	352	359	397	390	384	383	389	389	358	391	371	396	383	361	392	382	370	397	386	381	365	386	390	373	379	403	355	419	353	378	385	395	372	384	402	355	381	405	383	365	416	372	371	400	415	392	407	422	388	385	366	329	387	418	374	395	385	336	401	388	371	353	365	349	353	381	347	383	404	397	392	387	383	383	391	363	360	388	398	398	362	383	393	354	411	360	384	393	385	357	337	375	404	347	343	370	359	416	379	373	404	393	360	354	368	354	429	413	361	390	400	385	383	401	365	350	370	383	388	405	372	391	367	385	374	356	388	369	358	395	397	402	382	367	376	410	373	346	381	394	402	376	381	399	367	379	370	364	397	357	397	364	361	359	372	390	386	353	372	382	391	388	386	398	400	370	362	387	386	360	378	392	403	342	398	410	359	390	410	384	379	402	400	382	402	392	373	357	399	345	389	351	357	373	368	361	397	387	405	372	369	365	391	388	345	393	383	389	391	403	385	408	411	391	403	388	377	354	390	367	401	386	440	388	414	372	384	390	372	380	409	372	371	388	378	388	414	354	375	376	416	364	382	427	412	413	349	375	312	393	375	359	362	398	359	378	388	385	379	421	432	387	406	405	351	398	390	379	357	383	394	379	361	357	398	388	393	342	376	371	364	363	352	382	397	370	401	362	402	367	341	383	361	373	383	395	386	366	406	381	369	409	360	393	363	371	368	375	375	366	408	344	393	353	417	346	378	397	354	404	391	386	382	383	393	358	367	362	395	394	387	379	389	408	381	397	363	354	401	407	379	408	391	382	404	387	404	397	395	402	349	332	421	375	376	362	384	383	395	350	372	410	400	394	376	391	382	386	373	382	378	385	388	373	408	361	359	402	404	369	377	360	356	346	362	348	380	360	378	409	362	404	334	371	368	352	390	371	378	393	393	376	385	399	390	389	407	382	375	356	368	370	391	359	366	348	382	372	401	356	363	381	394	352	396	346	409	390	371	378	379	364	376	375	411	411	373	386	374	381	380	368	363	365	364	356	364	397	383	377	407	361	424	399	395	370	389	359	375	357	369	364	356	391	386	378	404	362	372	386	393	418	348	388	371	357	353	370	395	393	391	368	380	397	380	385	375	383	386	367	326	395	389	361	366	376	402	383	356	355	406	369	397	391	375	357	358	353	395	428	373	375	355	402	376	368	431	335	369	354	404	387	377	367	388	367	395	399	367	406	362	375	372	395	391	367	373	370	402	398	382	388	395	341	364	347	366	359	360	396	389	378	376	396	367	414	401	381	400	358	357	368	386	385	336	418	373	371	389	377	393	408	379	393	389	405	382	372	393	384	359	399	361	399	366	373	394	367	375	367	346	360	362	351	401	370	383	396	406	361	385	388	384	393	402	382	379	407	366	385	383	372	405	416	402	429	375	375	392	360	385	385	374	358	365	413	358	393	369	377	395	357	373	370	359	390	400	351	414	395	413	323	394	405	377	371	418	346	376	396	357	372	398	332	421	389	389	401	384	394	355	343	347	362	356	371	389	403	391	338	395	401	399	374	397	382	422	390	392	388	391	393	401	367	386	394	383	383	390	372	347	393	355	397	371	339	378	393	393	376	388	352	387	367	420	390	375	350	400	382	348	365	378	376	358	409	391	359	369	369	372	349	345	358	386	354	376	391	369	378	385	400	367	365	352	367	365	347	391	391	353	446	370	387	398	376	364	369	405	387	373	367	399	387	375	390	404	362	385	377	385	401	387	384	418	382	373	388	356	379	367	381	368	381	382	383	387	385	348	387	372	407	352	403	385	378	375	368	346	384	388	383	394	384	358	380	391	445	402	354	361	351	381	392	384	346	391	388	349	352	419	373	427	404	402	392	385	408	375	348	348	375	389	359	399	383	401	395	392	415	375	377	402	378	355	391	352	373	407	362	384	351	419	362	363	400	353	402	367	405	359	382	385	382	386	346	403	345	388	371	395	412	383	389	363	383	407	413	345	371	383	393	393	371	362	373	382	391	362	405	369	384	360	409	393	359	420	367	359	393	357	354	387	419	370	390	385	381	395	358	363	385	374	367	385	376	353	369	376	369	380	369	387	404	425	377	399	380	398	386	385	366	383	392	409	322	392	346	366	379	405	367	358	396	377	370	399	366	343	387	358	384	378	333	377	394	411	365	412	401	357	411	401	375	366	418	385	388	384	395	406	398	382	401	382	395	392	373	397	360	351	405	404	387	413	381	384	368	401	396	375	357	361	383	361	383	400	367	398	377	420	416	373	393	383	387	381	361	374	360	364	377	411	391	377	374	374	400	412	360	393	368	404	382	339	387	356	355	377	359	403	383	374	370	352	386	371	381	390	371	398	355	382	383	359	377	413	374	357	395	374	382	374	351	379	377	387	381	373	388	361	390	378	385	415	378	380	375	375	394	389	394	378	392	382	391	365	365	334	370	397	354	386	406	414	362	375	397	384	419	406
8268	1197	1610	1208	885	709	519	461	17394	34681	26789	10526	3198	701	204	154	128	122	133	122	105	128	119	88	107	137	121	125	123	129	150	131	115	121	145	100	117	142	122	131	117	118	103	114	117	139	123	131	120	123	115	134	127	122	132	146	105	119	127	95	125	147	134	122	133	107	161	117	155	102	120	149	153	119	125	129	128	141	129	127	126	120	124	112	119	129	134	127	129	127	122	134	120	110	136	114	112	120	122	133	130	127	121	159	135	122	139	122	133	134	127	114	122	120	134	130	111	138	136	139	144	133	122	132	120	118	151	131	120	125	140	128	145	143	154	129	140	163	127	113	130	157	131	116	130	105	144	118	138	127	122	145	124	122	105	114	113	117	111	125	137	131	138	139	132	117	133	131	136	129	131	130	126	131	120	123	121	117	134	112	113	128	110	100	139	125	130	130	147	142	139	142	128	121	127	122	140	133	117	118	125	123	120	135	137	150	135	123	148	138	121	129	127	154	123	141	118	119	127	103	139	129	111	130	121	112	129	131	125	132	110	115	133	124	124	123	128	127	117	136	134	142	133	117	136	134	133	124	149	107	139	111	130	128	133	120	126	123	130	125	132	142	114	132	121	109	138	111	117	130	126	110	125	134	140	120	134	143	131	117	139	107	111	116	115	120	134	116	112	113	154	123	107	133	110	110	125	98	118	150	121	145	129	121	113	124	105	135	120	120	116	139	154	109	138	117	125	128	121	125	130	120	118	123	127	135	124	127	141	111	119	143	119	144	125	124	122	136	126	137	117	118	127	120	132	134	113	119	119	127	120	129	102	94	109	136	126	138	111	135	131	113	141	129	126	129	126	114	132	131	117	115	137	137	125	119	139	134	148	123	158	113	125	118	124	131	130	133	131	112	136	103	159	131	122	131	113	129	116	121	132	134	131	117	126	132	152	117	125	126	131	130	124	122	115	124	145	137	106	124	119	122	129	112	141	120	129	124	126	136	135	122	113	125	134	155	110	128	106	131	130	145	131	133	126	124	122	113	131	135	121	128	127	134	121	129	120	126	106	116	132	109	131	140	131	124	154	131	134	122	147	117	103	126	139	126	124	135	118	121	123	114	110	122	141	139	126	113	144	140	126	125	137	161	115	133	121	133	118	116	124	135	126	121	139	137	117	141	129	124	123	126	119	132	133	127	120	121	138	130	126	122	103	110	137	135	127	127	135	124	117	121	121	117	114	136	128	137	130	135	126	125	117	139	122	125	134	96	128	134	111	117	122	127	149	135	115	133	143	115	134	108	142	134	116	132	124	123	141	102	139	141	114	141	121	123	128	124	140	126	123	126	134	129	143	130	144	114	111	141	128	123	122	135	136	114	116	130	144	122	121	115	129	135	121	135	131	132	119	134	125	123	126	99	129	120	130	144	122	130	133	131	125	116	136	124	116	152	129	134	115	121	134	122	98	121	152	128	133	124	136	125	122	133	130	125	138	147	137	105	115	120	118	126	116	125	119	124	122	113	139	130	141	122	117	130	156	133	128	138	130	114	117	122	143	133	129	127	145	130	128	130	117	141	130	128	137	113	117	111	137	121	117	113	129	104	129	155	130	131	114	126	130	135	133	144	137	124	116	136	107	133	130	124	105	112	126	119	116	127	129	143	129	107	144	134	132	127	139	125	126	125	117	116	106	133	142	139	113	133	123	127	129	130	109	138	123	143	140	138	133	124	124	126	121	127	136	125	111	115	117	137	131	134	120	112	108	126	156	134	148	110	135	134	137	134	135	112	122	118	107	125	134	113	135	120	144	139	135	159	131	137	127	139	165	134	138	133	114	114	116	110	131	151	126	134	120	123	130	121	118	110	113	109	110	126	128	134	130	120	111	139	122	122	119	115	109	132	148	126	127	131	139	122	117	128	119	115	111	127	144	134	144	128	130	133	128	128	125	139	130	114	114	123	136	131	121	117	126	120	125	127	135	106	132	130	107	142	129	132	106	124	116	127	133	123	131	119	128	113	125	127	125	139	124	114	121	124	126	150	137	115	131	141	128	139	144	104	161	120	143	132	127	108	128	135	115	131	127	121	101	134	143	121	131	123	122	123	147	137	128	130	123	109	138	108	117	125	110	120	108	144	125	121	105	121	119	132	120	150	119	113	119	122	123	135	127	145	112	129	138	142	129	110	122	115	133	130	137	148	118	104	141	139	136	121	163	135	121	126	106	119	134	131	108	115	109	114	139	99	127	116	126	141	132	150	137	106	102	116	113	130	133	126	117	135	113	119	118	140	114	126	124	127	138	114	125	121	128	117	121	127	140	117	150	124	135	124	136	131	134	133	130	124	113	133	134	123	121	131	110	125	141	131	128	152	120	133	147	124	140	133	125	123	120	115	124	133	132	129	125	134	125	140	126	134	128	120	114	115	127	119	141	130	144	121	107	142	131	126	117	137	127	129	116	132	133	131	105	110	123	100	125	106	127	145	129	131	126	129	130	131	154	125	125	118	133	135	139	131	109	114	116	121	107	120	150	117	143	145	127	146	102	121	124	122	112	120	113	125	128	121	123	117	109	166	133	132	135	126	115	142	126	156	130	123	127	135	131	120	135	124	139	127	140	133	135	125	110	92	122	106	133	135	127	128	140	116	126	101	141	125	128	135	121	122	128	133	158	121	103	144	118	134	144	116	132	119	148	142	134	130	150	130	137	134	139	114	122	119	114	130	118	140	124	140	125	135	126	126	126	139	123	127	119	133	98	121	134	134	120	133	130	115	122	120	145	124	135	137	124	130	131	150	118	125	143	126	132	123	132	114	140	154	113	137	113	123	119	124	146	141	129	110	135	142	122	129	129	129	119	120	102	125	131	128	130	113	116	155	122	123	109	109	129	124	121	148	111	135	122	124	138	102	108	131	131	116	111	112	109	126	144	134	123	154	133	123	150	106	104	121	123	122	128	138	123	120	131	129	127	104	140	126	107	118	97	114	130	131	128	118	131	115	132	138	130	112	130	154	126	121	143	147	119	134	130	115	140	103	132	100	139	122	124	119	117	119	118	112	105	122	134	148	116	127	133	122	130	138	119	125	136	128	117	142	113	140	110	134	108	118	150	124	129	127	120	145	138	125	116	112	138	121	118	120	112	138	111	135	130	130	124	135	117	115	125	136	111	127	142	116	126	133	144	119	125	127	127	148	132	140	131	125	128	148	130	113	142	130	124	137	139	123	127	130	126	128	108	132	140	134	124	121	147	123	113	126	102	135	135	119	142	139	109	112	120	123	118	150	137	120	130	172	129	120	130	134	149	138	124	111	130	131	122	121	123	148	109	130	121	126	106	126	134	117	129	133	127	135	126	141	128	124	126	141	119	122	134	118	130	113	131	132	116	133	132	116	133	144	121	138	127	124	112	140	121	135	132	135	115	130	118	123	122	156	125	151	123	126	136	120	134	134	141	139	110	106	137	119	127	125	104	132	117	119	152	134	118	121	135	119	133	118	122	129
5772	1470	3623	4016	3497	2938	2480	2321	36099	52095	42913	24509	11799	2820	694	456	390	369	342	366	367	369	370	337	387	417	371	378	415	410	356	354	394	385	414	355	376	380	360	369	408	373	342	385	334	388	370	396	367	364	415	378	343	368	401	359	409	366	348	381	354	399	395	401	354	352	385	372	382	355	400	358	367	388	367	406	344	339	345	418	378	382	356	327	344	388	358	373	364	380	386	379	382	392	372	382	353	395	384	370	346	368	376	356	390	406	371	369	390	360	362	355	376	379	374	359	344	372	370	416	405	383	371	372	347	372	384	376	379	370	343	350	325	346	367	398	376	384	362	362	339	365	375	379	397	385	409	374	379	393	377	403	376	374	368	378	354	365	363	358	391	361	356	342	349	331	374	382	396	392	367	374	390	389	398	381	345	348	390	380	396	368	392	366	394	358	349	382	373	369	345	362	377	371	360	320	339	394	388	370	365	379	363	356	399	400	373	380	377	347	406	364	387	328	377	369	323	393	355	377	353	386	376	346	378	386	370	385	375	369	356	375	376	339	369	382	403	361	366	357	378	386	399	349	380	379	348	338	338	391	351	364	377	391	344	382	400	371	328	380	375	382	360	401	375	326	338	405	385	359	417	411	363	398	380	413	390	417	381	367	367	355	365	355	343	355	392	328	382	380	370	400	352	365	374	388	361	391	362	400	366	380	333	399	361	376	363	344	357	377	368	375	381	388	405	403	381	369	387	405	383	371	381	362	400	365	350	367	408	363	368	365	367	395	381	325	346	369	362	356	353	383	359	355	406	390	356	378	368	358	367	412	381	369	396	378	351	363	362	377	348	361	390	340	349	365	386	344	367	367	372	372	384	383	383	365	380	389	357	386	393	402	383	377	340	393	386	346	351	386	344	347	397	379	361	372	341	361	362	400	417	365	387	374	365	371	395	370	403	346	384	374	395	369	393	398	380	342	351	354	389	372	364	386	363	371	354	393	397	392	387	402	394	391	385	380	359	377	361	359	358	381	360	366	392	369	365	381	366	371	389	383	360	347	363	390	380	384	370	368	367	388	367	376	391	390	367	368	382	398	383	386	389	323	404	354	345	375	368	381	394	351	352	353	356	372	363	382	404	383	385	380	363	336	382	358	402	380	415	407	363	351	389	409	331	375	391	367	350	320	397	376	367	356	386	390	365	355	356	365	378	350	355	399	400	368	384	352	392	364	360	381	389	399	389	375	366	395	353	379	346	367	367	386	361	390	414	381	363	380	362	392	394	376	411	363	372	381	367	375	427	387	373	398	361	417	359	366	402	383	386	380	374	367	385	408	344	365	384	395	342	381	351	384	360	366	362	372	380	374	369	358	372	360	397	359	340	393	409	390	364	397	361	383	352	405	365	381	407	381	396	402	381	382	364	389	386	408	386	374	363	336	382	385	415	394	355	374	399	361	387	369	379	385	389	357	355	378	426	380	367	349	382	334	383	376	403	371	345	368	381	373	348	399	370	403	344	337	377	388	372	396	353	352	389	363	360	398	342	378	402	347	400	394	389	396	374	367	361	375	344	391	359	358	395	389	382	407	360	355	407	380	367	361	388	385	383	365	358	356	359	366	363	352	386	345	392	362	410	352	397	393	368	380	385	381	360	384	345	383	390	354	386	381	351	362	389	360	373	370	375	406	384	360	336	397	394	392	400	405	372	363	334	388	329	365	371	366	386	350	337	350	387	381	376	355	372	354	367	341	362	354	344	379	369	352	357	350	372	354	391	402	359	373	355	375	366	371	355	349	362	407	379	380	403	396	352	366	361	364	355	338	383	397	361	399	371	333	368	320	345	370	385	395	379	354	385	368	408	346	399	395	342	389	382	389	364	391	382	386	366	395	345	364	420	342	360	390	362	383	357	372	392	401	379	356	359	350	386	383	383	371	335	363	412	365	393	398	392	381	352	371	369	389	373	388	371	347	408	387	375	362	367	374	399	359	341	368	358	376	345	360	379	361	410	373	385	372	365	382	375	383	330	376	374	378	392	363	371	351	358	345	376	356	374	357	332	368	369	373	388	374	383	355	349	385	404	379	359	375	398	369	382	378	394	349	373	356	370	401	375	402	378	339	407	407	343	383	389	373	426	368	381	404	383	363	366	376	377	398	339	387	355	376	345	383	370	341	390	393	354	386	331	344	363	355	361	405	363	384	400	383	388	371	379	397	377	347	412	369	363	410	407	356	355	362	352	349	365	385	395	349	383	385	396	384	367	384	379	379	360	369	362	346	358	366	372	352	396	381	337	358	354	417	405	365	359	365	400	363	365	376	368	397	391	378	373	385	345	371	372	364	374	383	383	371	413	349	345	375	361	405	380	351	373	409	362	372	402	367	352	415	359	374	352	380	368	373	392	330	385	388	370	348	384	339	364	357	379	365	376	391	380	356	349	382	382	391	375	376	399	346	387	369	378	390	381	377	350	390	358	357	351	401	356	391	329	370	386	380	384	363	393	370	383	360	363	410	343	407	364	360	354	391	392	372	348	385	397	376	391	368	403	392	338	401	394	365	396	374	361	386	372	349	379	396	374	382	360	374	385	380	366	387	401	396	398	386	363	413	371	418	423	368	375	343	385	386	378	370	336	372	395	342	406	359	379	384	379	333	358	384	397	364	348	356	380	371	373	359	393	379	386	350	359	385	384	356	361	372	347	378	393	379	408	380	397	365	346	369	367	418	375	372	389	370	364	368	380	378	374	366	347	368	417	353	366	387	395	390	397	369	348	371	357	372	390	367	356	381	375	425	371	346	365	396	395	365	369	394	395	390	378	389	384	379	368	344	342	384	341	372	395	356	394	383	392	329	393	344	398	403	388	365	395	375	358	384	402	353	361	411	369	402	335	399	361	412	350	367	414	412	339	368	365	371	346	369	372	357	335	351	404	367	356	372	412	377	368	352	369	377	372	378	403	390	346	359	358	387	365	408	391	354	402	368	382	338	370	384	356	366	359	381	365	372	361	365	408	392	392	403	388	383	359	397	363	335	381	365	395	362	384	357	362	372	368	391	387	383	332	372	353	418	338	391	371	379	376	389	355	368	345	363	364	406	371	337	358	360	373	416	386	386	390	372	386	381	343	388	355	392	360	350	366	380	357	389	407	398	381	379	361	374	383	355	353	352	332	368	381	378	341	395	362	375	391	348	370	389	331	403	354	377	370	356	382	360	395	372	369	354	387	382	333	391	358	378	368	367	364	377	367	387	397	367	401	360	372	389	366	367	375	363	385	413	401	385	403	366	372	354	397	332	360	368	399	407	386	356	388	355	386	378	379	394	392	358	371	415	385	396	328	377	367	366	392	392	383	373	366	388	381	349	381	376	407	358	382	358	367	379	356	379	340	360	376	364	361	408	366	384	377	372	353	356	370	365	387	382	346	357	353	386	364	394	369	380	365	388	370	383	408	353	370	398	327	380	379	369	377	379	350	442	378	369	383	379	428	373	387	366	350	374	409	373
14580	2636	2931	2228	1620	1243	945	782	30680	48320	37158	16917	5598	1054	290	184	161	141	154	137	145	131	147	159	142	161	136	143	144	154	140	143	157	135	136	138	149	133	132	160	119	151	156	128	138	137	135	162	145	140	150	133	148	151	129	137	148	134	125	184	126	158	142	135	146	154	120	143	147	135	148	131	149	154	146	147	140	137	136	146	160	145	149	145	112	138	146	135	160	145	149	149	152	156	153	153	159	150	152	144	150	141	141	138	177	146	151	130	124	148	151	130	155	153	146	154	147	140	150	164	148	146	137	145	144	141	128	136	130	140	126	157	151	173	123	170	159	147	149	159	159	129	157	153	142	144	128	137	132	144	147	139	125	142	158	142	154	158	137	158	154	140	135	143	136	164	143	150	139	127	159	150	135	142	121	159	145	151	139	153	159	136	145	147	149	158	143	156	129	139	135	172	140	137	154	139	134	155	153	138	145	153	148	162	148	133	136	149	145	157	134	140	127	157	150	154	141	139	135	129	138	147	143	137	161	132	144	143	136	133	141	155	138	156	138	171	133	127	153	118	150	125	140	143	152	154	132	152	134	136	134	147	158	153	157	144	139	181	150	149	130	168	145	135	156	149	129	152	149	144	143	148	132	144	129	124	145	144	140	163	151	143	164	156	156	147	144	157	155	177	163	139	138	139	149	140	172	145	161	126	147	133	137	143	142	158	128	158	149	141	146	150	139	140	134	128	171	136	144	147	162	138	142	158	149	141	129	121	153	133	125	133	161	149	151	151	162	128	168	159	156	129	149	155	150	154	149	155	147	164	141	151	176	135	143	134	143	129	126	138	157	151	171	148	169	152	135	145	146	164	134	127	131	161	129	145	162	136	146	136	138	133	141	142	149	139	118	144	160	151	159	125	155	123	149	144	145	139	127	136	131	160	142	161	129	134	138	152	145	136	134	152	147	126	144	140	152	166	132	135	146	139	146	130	136	158	144	162	131	142	134	150	150	132	128	137	166	124	138	139	155	155	125	160	172	148	164	146	130	131	155	151	133	153	162	128	133	141	113	156	135	140	136	140	144	157	125	123	157	132	145	142	146	136	150	163	143	119	143	136	154	146	154	158	153	153	164	137	144	156	142	141	136	150	130	135	149	133	153	140	155	153	144	143	132	168	140	150	113	120	153	161	148	144	136	143	133	144	138	152	166	128	143	142	138	148	147	160	146	157	143	150	134	143	145	139	145	171	126	144	141	163	136	150	139	151	144	130	141	136	149	137	159	150	123	154	142	139	154	144	139	153	130	136	189	167	120	125	154	126	167	140	152	144	153	137	149	125	143	137	160	143	162	164	137	131	124	144	141	137	132	156	155	148	138	166	125	156	141	158	173	164	144	151	132	148	152	132	133	169	133	150	162	136	135	132	135	142	119	136	139	164	172	151	145	143	136	141	134	167	161	139	148	142	153	169	155	133	115	162	164	137	175	132	118	131	151	133	157	130	144	145	153	145	143	159	146	147	164	132	150	151	134	144	150	143	136	128	136	146	137	139	126	129	141	126	136	127	144	148	147	139	157	142	141	142	133	132	125	142	136	133	162	162	147	127	147	134	155	139	150	156	140	165	149	140	145	133	149	142	144	143	156	158	137	148	151	157	154	148	155	155	143	158	135	133	135	140	139	153	153	118	163	153	130	147	144	140	136	153	156	150	139	125	152	134	162	161	149	156	132	154	155	154	128	137	148	141	156	149	141	143	163	150	154	129	155	130	140	164	142	145	137	138	139	122	154	163	182	124	142	166	126	148	142	138	150	123	140	131	161	152	154	136	148	152	141	158	146	128	176	143	156	141	141	160	128	145	140	110	128	160	153	124	145	142	137	141	139	135	161	154	126	146	136	154	138	148	149	134	150	139	169	141	130	134	136	162	143	169	128	146	133	139	124	155	126	148	118	143	129	148	154	111	160	159	143	148	125	157	150	151	124	126	164	133	142	143	148	161	147	161	157	138	131	131	141	150	152	148	145	149	156	140	161	150	147	134	135	133	152	132	149	140	150	127	129	161	140	137	127	154	158	146	137	141	143	143	138	132	167	144	143	143	139	148	143	151	177	150	152	145	133	129	129	151	132	149	152	139	127	149	165	162	144	144	132	148	153	132	150	138	155	124	139	130	128	129	133	141	118	144	150	140	153	135	141	125	149	124	151	152	134	136	144	143	133	138	119	146	139	133	146	150	145	145	146	144	155	150	161	137	133	164	187	147	146	149	165	138	136	135	140	129	136	173	139	157	138	154	132	158	153	143	123	154	158	142	127	142	148	146	136	166	133	134	142	151	140	147	156	146	148	154	160	132	150	135	170	149	161	135	140	151	150	153	152	139	143	169	155	124	119	139	143	141	171	157	137	142	143	141	145	133	125	136	149	150	130	134	130	133	137	166	173	146	146	123	153	134	147	158	141	139	148	152	152	175	156	141	155	138	138	153	152	134	144	138	126	152	142	129	137	150	115	156	148	131	123	156	151	134	149	128	142	139	146	136	146	143	161	150	143	145	142	118	144	163	141	149	174	158	169	129	137	130	150	152	164	130	139	134	132	160	131	116	138	145	158	140	168	145	143	142	137	148	150	148	149	148	148	133	142	158	161	136	155	122	147	126	161	146	159	135	137	147	151	164	153	144	163	158	129	173	146	148	163	146	154	142	152	144	146	159	167	140	128	156	162	171	143	137	137	138	151	149	130	140	127	161	146	139	147	131	144	116	146	141	159	139	140	150	136	132	123	139	159	165	142	118	144	152	150	136	165	164	126	150	132	150	141	148	155	158	140	166	139	139	152	150	140	115	147	136	156	143	143	137	140	134	137	155	171	129	144	152	128	137	150	136	135	138	144	123	158	144	151	146	147	145	148	132	119	165	140	127	139	132	146	126	153	146	170	133	136	150	132	170	159	144	144	129	146	138	148	141	162	144	167	146	164	150	148	144	132	147	145	138	150	142	126	130	180	143	152	148	137	131	148	138	154	139	148	138	133	161	141	145	148	158	138	131	167	175	135	125	159	149	135	144	155	138	152	144	148	161	159	158	128	140	161	124	159	158	142	157	150	137	119	142	150	151	142	141	157	166	125	154	149	144	129	138	127	129	148	135	144	147	149	153	133	149	150	159	148	120	146	133	162	139	150	170	141	122	145	132	158	161	134	145	146	139	155	130	153	138	132	136	159	158	151	148	131	145	134	140	132	129	138	137	181	132	146	139	148	143	147	129	151	147	169	150	140	145	147	152	150	119	154	137	126	136	138	135	137	143	131	130	136	153	179	152	146	129	139	144	163	149	125	155	148	133	128	118	131	141	150	142	126	143	144	155	145	145	158	164	133	148	144	129	149	141	129	167	132	125	149	151	157	130	150	163	129	122	151	131	123	143	150	133	143	139	153	156	146	128	157	146	149	151	136	176	144	146	156	151	138	140	140	155	132	144	141	126	132	134	151	136	153	121	138	137	157	148	136	136
7806	2594	6197	6976	6017	4824	4232	4028	48264	62509	51015	31447	16557	4339	1058	500	423	412	447	429	422	429	412	431	413	404	415	405	414	433	449	445	396	414	430	416	407	417	409	449	412	397	404	441	434	460	433	413	408	435	413	431	438	426	433	428	424	435	380	424	416	421	412	415	433	410	459	419	408	424	410	402	448	392	458	452	396	377	435	450	402	392	465	409	416	396	427	432	441	447	438	436	445	466	384	430	425	405	415	428	431	427	400	430	437	410	426	434	430	381	426	426	415	392	425	442	371	382	428	406	437	402	397	412	464	434	429	380	393	463	400	415	391	434	388	405	432	457	430	437	422	439	458	406	405	443	427	411	439	405	428	407	418	432	432	417	446	436	411	409	404	422	402	425	430	432	377	420	428	427	449	463	427	439	434	418	408	426	398	388	441	433	433	420	461	424	416	445	459	407	393	432	436	449	446	434	403	409	426	447	429	434	386	454	437	437	425	414	413	420	402	404	424	419	406	460	401	436	446	405	412	433	422	462	439	393	419	392	410	437	395	448	401	403	443	437	438	469	417	421	422	437	423	475	428	406	403	396	445	377	436	405	429	459	393	442	435	416	392	427	386	406	418	412	407	413	427	437	387	433	403	457	439	438	430	415	416	412	420	420	417	421	382	446	386	403	408	400	397	390	452	416	442	420	408	456	418	406	440	433	387	418	390	437	400	439	405	392	424	421	398	398	433	460	439	412	428	466	416	440	429	436	418	412	396	416	387	396	455	404	394	425	439	430	452	452	451	407	420	386	443	457	421	441	439	437	397	395	385	423	429	440	438	416	415	391	412	397	431	429	390	434	415	412	428	412	396	397	398	418	423	410	398	383	436	421	477	423	429	419	426	449	419	405	414	422	405	416	428	428	430	410	397	437	411	398	407	413	430	433	402	406	410	466	429	421	453	404	416	478	433	413	404	401	429	432	416	430	420	418	432	419	394	414	390	410	425	438	385	421	444	431	422	436	446	430	423	409	374	425	410	455	375	435	399	378	438	397	430	432	396	430	436	389	389	395	401	419	417	419	429	390	373	419	422	413	411	433	448	425	416	400	452	444	428	440	456	389	407	397	414	427	386	397	423	407	441	421	411	406	429	408	416	414	407	403	422	403	424	418	445	428	391	428	432	434	444	396	435	414	408	405	405	408	432	410	402	416	476	425	416	438	376	443	441	440	382	418	413	418	421	426	418	370	435	449	425	404	434	432	429	411	453	452	419	397	449	413	424	446	418	440	434	410	395	389	437	399	446	419	411	421	396	419	417	441	432	398	396	416	396	418	431	417	415	409	399	476	417	421	429	403	429	425	407	407	434	450	390	414	423	421	428	442	431	420	422	432	401	455	399	420	386	435	390	443	400	404	428	439	392	383	410	431	420	405	453	423	396	401	394	427	438	403	430	405	424	418	431	419	431	433	409	413	458	419	423	402	461	415	433	419	387	406	412	431	450	424	412	412	394	394	422	414	418	436	380	384	435	419	432	395	431	423	425	428	386	385	417	402	424	383	434	386	427	445	394	430	389	425	416	387	455	438	395	444	388	402	405	414	392	393	451	437	414	433	399	392	415	422	410	409	418	427	435	434	439	404	424	389	405	456	426	417	432	441	403	397	408	419	409	397	407	411	410	383	417	423	417	455	432	413	425	417	405	426	427	438	417	440	436	427	459	403	414	440	414	428	438	447	419	402	403	442	409	371	449	399	428	415	400	402	430	443	421	448	440	454	454	408	405	450	427	404	386	442	424	436	389	457	417	436	384	417	399	418	436	404	403	406	405	431	411	424	394	399	466	431	410	436	425	444	440	433	382	396	421	453	426	428	424	430	423	434	446	434	433	423	445	441	437	423	413	395	421	424	400	431	421	441	419	430	436	435	437	404	465	449	438	444	440	404	376	443	408	457	421	418	435	469	447	399	446	446	429	421	411	421	402	406	443	424	416	436	439	394	411	400	430	423	397	409	461	462	416	450	399	445	394	412	432	457	423	420	411	422	430	406	411	415	416	445	411	413	421	395	459	393	403	419	449	404	422	425	414	405	414	415	427	407	437	455	388	434	437	435	401	411	403	398	435	419	404	450	448	411	396	419	404	398	397	437	429	413	422	440	440	379	406	411	452	412	429	400	451	418	435	437	423	399	399	402	447	404	473	386	406	442	476	457	392	399	448	416	421	434	463	444	423	394	447	439	396	455	413	420	427	445	428	389	409	415	405	457	429	424	425	383	405	434	455	475	406	396	400	437	387	394	426	408	421	433	438	415	412	418	443	438	452	409	418	436	419	421	449	416	402	379	429	399	398	430	402	380	406	415	430	413	391	391	430	407	453	415	417	410	458	419	429	410	412	453	416	433	404	440	423	390	445	418	419	444	420	423	449	409	450	412	431	401	430	433	416	403	427	409	404	424	422	405	434	434	418	401	398	404	409	415	460	389	418	409	440	423	423	414	425	431	445	401	468	437	426	397	429	461	409	417	425	436	443	411	412	379	422	390	429	443	400	432	402	399	419	406	428	395	466	387	410	406	446	398	378	394	419	392	420	417	432	415	447	410	401	420	423	442	413	409	414	395	431	390	418	386	400	427	448	445	423	413	428	417	433	443	393	439	409	392	443	467	420	435	418	422	424	416	452	433	447	435	418	439	406	456	394	482	440	399	419	403	424	448	480	417	412	422	405	404	439	413	422	405	397	441	419	395	413	409	417	458	428	426	391	396	379	452	399	405	433	416	398	411	438	394	439	391	401	447	401	430	439	412	409	436	399	400	359	394	413	410	442	423	432	421	445	423	411	411	397	423	420	447	403	409	402	409	392	404	450	390	442	413	426	440	420	414	414	417	402	447	448	415	449	429	443	434	418	381	428	405	472	362	434	435	444	413	400	451	418	431	401	412	406	411	413	408	420	447	388	408	438	422	432	405	423	411	428	398	446	397	426	386	423	385	437	457	416	445	407	447	417	435	449	389	414	395	408	410	386	439	407	426	459	461	416	438	404	381	367	425	431	416	444	410	423	422	419	410	441	412	459	385	375	402	433	436	377	432	471	434	433	401	402	442	446	422	430	426	429	449	417	435	420	434	456	390	430	401	430	434	408	430	404	403	434	419	443	393	446	421	402	450	431	394	442	444	429	424	393	382	418	436	408	424	434	378	432	408	408	460	408	444	403	388	398	432	438	445	424	370	453	410	380	412	425	414	444	430	403	408	398	453	414	433	438	440	407	429	386	465	455	415	406	420	400	414	449	398	413	424	401	394	437	427	437	433	453	439	450	411	408	428	408	436	403	425	412	428	424	418	445	393	419	426	445	396	436	404	451	426	425	395	386	413	426	408	392	420	426	413	442	374	391	427	410	395	405	435	444	413	422	436	460	410	419	410	433	412	388	426	420	394	425	410	429	442	420	406	405	414	403	446	443	393	406	367	404	447	471	436	412	418	420	425	442	417	422	449	402	426	427	407	432	473	426	395
2286	257	263	324	231	214	186	227	3358	4604	3027	1339	543	283	158	172	120	149	133	145	157	122	115	141	133	153	119	144	141	117	133	147	146	165	138	145	133	137	137	140	130	128	123	123	140	130	131	150	136	150	164	124	126	157	144	141	121	128	139	137	128	128	157	133	128	121	127	124	151	135	125	137	143	136	133	148	138	163	145	119	152	123	128	147	128	136	146	129	143	133	139	143	133	149	126	150	111	144	146	128	130	146	113	119	120	133	127	135	135	132	134	149	168	137	154	131	129	139	149	138	141	152	143	138	126	181	139	154	132	149	157	122	135	155	146	137	135	148	138	130	149	128	136	134	138	113	152	128	139	154	121	134	139	150	136	150	132	149	122	135	149	144	134	134	140	159	146	155	135	155	144	147	164	140	136	129	128	152	142	136	126	129	132	113	160	140	118	111	141	127	135	135	127	124	137	131	132	112	134	126	144	141	153	134	130	133	130	156	130	142	132	122	134	124	145	134	114	136	133	131	140	146	119	118	129	152	131	120	124	123	125	142	150	134	160	127	157	162	144	137	122	134	155	143	159	128	150	137	132	151	131	131	118	130	151	148	136	135	136	148	124	138	132	129	129	132	137	117	131	149	128	124	133	130	157	127	152	146	135	150	137	135	123	139	134	139	137	154	139	140	117	145	146	113	125	136	140	133	133	145	145	135	129	151	128	144	120	123	144	136	138	129	137	127	129	137	134	135	155	135	126	121	147	126	130	148	117	122	144	114	107	139	147	139	134	138	139	128	121	139	132	129	149	164	140	130	131	145	124	142	119	131	142	125	152	135	145	118	129	126	127	135	130	145	160	132	137	153	132	139	139	145	122	157	127	163	130	133	123	127	132	121	142	139	144	138	127	151	132	156	136	133	145	144	130	145	130	134	134	136	143	155	154	127	145	149	151	141	137	127	130	141	145	141	133	152	137	141	145	134	126	136	120	139	125	136	139	125	144	139	142	128	149	139	166	156	155	127	161	157	131	109	133	128	143	124	152	135	112	123	148	126	150	119	132	134	142	144	144	157	129	140	126	130	130	154	140	114	141	131	149	118	156	130	143	106	122	119	155	139	119	141	141	136	132	137	135	124	129	147	149	138	154	123	134	136	116	161	126	136	125	142	144	145	155	124	120	125	136	127	132	138	126	148	136	118	121	134	149	142	118	139	149	140	123	136	143	150	125	142	152	141	126	137	162	168	133	141	159	141	120	121	127	143	131	133	110	139	142	142	145	145	141	150	130	138	127	132	127	121	141	130	132	118	144	120	140	134	118	129	115	156	124	126	133	138	141	133	140	133	133	123	133	135	139	113	134	144	141	136	111	137	134	135	142	122	160	138	151	153	128	156	148	126	155	125	141	149	135	142	154	128	147	122	131	148	137	125	136	129	127	134	131	136	118	146	149	124	116	147	122	150	145	138	145	131	132	159	118	133	144	128	142	135	155	141	111	142	127	146	149	134	133	148	114	118	142	126	129	140	146	129	147	136	138	131	117	116	134	138	127	150	138	124	133	127	130	128	152	161	158	156	124	121	131	127	135	140	141	136	138	129	151	126	132	135	142	124	146	121	138	128	127	123	119	162	160	137	143	139	116	121	134	127	114	126	160	130	119	118	132	139	144	143	138	134	133	141	142	162	138	157	144	137	137	145	125	126	127	144	113	133	137	115	150	156	133	139	145	145	127	145	124	120	147	122	133	133	140	153	142	148	131	116	151	154	146	133	148	129	134	120	128	156	133	127	112	146	156	142	111	132	149	124	133	128	129	140	117	132	130	135	135	141	135	124	120	163	113	150	130	119	146	125	142	147	130	141	137	139	144	141	129	148	139	167	136	148	148	136	146	143	149	136	148	133	127	122	152	137	168	136	141	141	127	148	137	135	141	149	120	154	146	147	142	145	138	136	104	136	148	137	137	128	132	135	147	143	135	158	140	151	151	144	115	142	130	141	138	133	148	154	155	151	136	153	134	127	139	134	129	137	157	143	142	140	149	154	118	141	140	113	153	128	149	116	132	112	134	140	140	132	162	143	143	140	119	134	133	137	126	137	161	145	134	131	132	128	133	111	141	131	130	139	122	131	129	137	132	139	143	124	133	136	146	125	129	118	135	130	138	135	120	147	142	123	128	139	121	128	133	125	103	130	108	133	115	134	151	134	131	135	143	142	142	144	138	131	144	147	123	120	123	128	114	139	151	124	133	154	126	140	143	125	143	132	156	127	153	147	146	116	142	135	144	136	141	132	139	141	134	134	125	127	154	134	122	126	149	128	155	143	138	125	124	154	120	143	142	115	131	145	163	132	121	148	143	152	141	139	143	127	133	156	153	127	142	154	144	157	139	132	120	133	110	124	151	133	125	139	134	121	134	138	143	140	137	122	153	157	156	132	135	129	109	140	123	124	144	122	110	127	152	142	151	130	145	127	143	123	150	128	134	119	126	110	131	138	147	125	134	154	155	149	147	126	135	130	130	133	135	108	120	111	140	142	115	139	136	158	162	116	120	136	157	132	143	129	126	153	133	129	123	133	126	132	144	129	133	113	151	140	127	148	144	132	166	120	129	134	140	146	134	130	109	125	128	134	126	119	150	124	142	151	124	135	137	137	136	124	130	147	141	119	162	127	129	150	141	143	152	122	120	127	138	142	115	138	149	143	149	129	134	144	136	126	143	144	137	143	134	158	130	129	137	135	133	137	142	145	129	128	129	140	129	119	125	124	129	162	146	126	139	139	112	125	147	142	144	139	140	142	158	126	152	115	134	153	134	150	141	153	136	135	127	159	131	134	140	137	142	151	130	127	141	148	152	138	142	143	145	116	114	131	141	162	133	129	160	140	137	121	117	138	131	146	129	138	128	132	133	140	146	134	121	151	119	133	137	155	153	127	143	145	141	146	128	125	130	132	123	149	125	126	150	123	147	136	122	152	153	155	135	134	128	134	127	151	122	133	142	136	138	144	132	157	148	131	117	137	139	141	143	128	137	137	137	130	120	139	125	141	119	115	131	159	150	137	145	155	136	144	135	131	117	135	162	149	133	131	131	114	138	124	138	116	148	156	120	149	141	119	138	137	156	145	120	154	149	139	134	130	165	137	130	122	131	125	149	142	148	132	143	134	130	143	134	129	135	141	136	137	142	136	138	141	151	131	138	152	136	124	136	134	133	148	131	121	140	134	154	129	133	146	124	130	130	117	135	122	140	150	139	148	122	138	134	123	121	138	127	131	138	133	127	131	142	151	126	147	137	138	139	139	129	144	136	170	127	139	146	137	128	134	149	130	126	137	132	141	138	137	140	140	130	130	146	142	132	136	136	134	147	143	143	144	119	130	119	136	167	152	150	130	133	137	144	149	137	112	115	156	142	145	166	126	133	132	144	148	123	139	105	141	128	138	118	129	148	147	132	141	146	107	142	135	139	147	140	137	140	151	144	156	129	140	132	130	128	140	126	130	149	130	124	137
2334	572	769	828	832	699	638	1200	14162	16638	11264	5336	2189	877	482	387	409	388	418	408	392	426	406	404	386	398	371	396	402	371	409	385	427	408	378	393	405	410	370	397	400	420	398	387	388	403	403	403	400	437	390	412	371	400	395	397	402	404	420	376	377	390	388	393	401	379	402	377	381	404	394	390	370	394	403	400	399	395	367	387	355	398	407	415	365	394	401	406	375	373	399	391	376	379	386	395	401	381	413	397	388	423	412	364	417	384	393	374	402	379	395	402	380	401	397	394	413	402	386	391	391	343	396	411	414	437	361	395	363	424	388	395	367	382	437	393	393	373	410	396	376	369	371	377	369	391	388	438	414	381	362	389	403	396	368	401	365	372	414	384	361	357	391	397	419	406	372	405	425	427	417	375	404	397	372	378	394	400	447	380	381	417	373	367	380	414	419	349	408	423	406	389	363	364	375	374	423	387	390	386	387	392	392	399	417	386	367	401	395	398	410	399	385	387	384	396	351	402	372	392	396	389	435	392	437	396	360	358	428	404	381	408	407	388	400	354	400	406	366	377	379	414	415	382	367	420	417	417	394	418	400	390	383	394	402	394	402	395	428	397	369	387	391	402	402	395	405	394	394	396	391	393	417	380	379	380	397	393	406	371	403	392	392	404	396	363	390	395	386	430	375	409	418	368	378	383	406	420	415	387	381	406	422	418	411	388	356	406	363	389	392	379	404	401	416	382	407	412	432	396	401	387	378	411	387	420	398	385	405	420	382	390	416	407	409	371	349	400	426	373	409	380	401	408	428	379	385	406	392	386	425	404	421	383	374	407	406	422	401	366	393	412	386	414	353	402	421	392	403	387	392	357	395	388	374	409	390	393	405	373	408	412	432	409	365	435	453	415	362	403	426	429	374	413	425	361	403	371	373	426	421	406	411	375	429	405	395	374	380	390	371	420	416	383	381	369	384	370	413	384	378	379	419	384	413	423	370	430	394	364	393	359	388	381	397	401	383	435	395	380	379	384	424	389	411	405	365	422	412	400	381	417	352	419	356	376	406	409	431	396	347	410	412	380	412	406	400	397	403	431	399	437	427	383	398	412	436	385	413	381	369	391	376	455	380	401	401	395	400	394	406	380	382	421	412	390	407	398	385	361	365	417	364	396	374	394	382	390	400	394	404	401	411	374	379	357	372	405	374	420	429	406	365	423	387	398	361	376	406	380	394	371	406	415	385	453	400	381	426	392	400	399	370	410	371	430	444	380	405	397	382	419	389	389	406	397	433	441	393	420	420	380	423	386	398	393	423	394	378	361	391	444	391	371	386	420	427	376	434	388	400	386	400	399	408	412	367	381	370	405	392	369	406	409	393	405	387	358	423	390	378	433	368	403	379	402	376	405	398	400	397	379	410	376	394	396	383	402	365	372	389	394	409	408	411	396	407	412	414	385	405	390	380	400	410	397	380	368	375	385	395	387	383	407	424	418	395	408	394	366	424	403	431	411	402	389	423	397	392	381	381	382	376	418	399	422	395	407	411	381	398	395	409	438	398	429	390	417	414	404	376	404	372	395	416	406	365	411	355	424	404	407	403	413	430	406	358	409	374	374	376	405	376	384	366	375	427	370	388	400	426	395	445	401	361	401	382	397	391	406	379	402	443	398	390	366	391	421	430	431	404	362	384	404	441	359	376	366	409	383	405	383	395	405	406	356	389	354	422	417	423	413	379	395	417	403	412	381	380	413	365	388	381	458	424	368	415	400	372	411	367	395	389	397	394	389	401	397	377	412	360	407	412	380	427	410	406	400	407	375	417	367	403	378	392	357	377	448	407	413	445	390	379	393	376	387	389	394	414	425	409	359	415	393	428	406	349	394	415	416	388	427	384	399	395	422	408	400	383	367	405	389	414	379	415	415	361	390	411	401	388	409	421	391	391	374	413	406	396	425	401	413	372	379	395	359	375	392	424	411	429	388	423	452	394	386	397	406	385	449	425	392	396	421	388	400	406	399	428	402	378	412	391	386	350	417	396	374	357	385	395	376	353	414	425	392	390	397	394	410	419	386	369	390	376	407	417	388	411	389	386	374	446	385	374	423	386	405	390	389	384	390	415	400	392	404	411	409	379	366	403	404	383	395	379	380	395	414	402	379	362	389	383	379	429	404	387	373	417	405	393	387	412	373	435	362	360	420	396	414	396	407	397	374	405	396	383	376	393	395	383	391	390	420	421	410	451	407	350	408	386	391	400	381	372	392	396	385	395	386	381	404	410	404	369	372	379	393	363	415	362	393	415	374	403	396	405	369	364	355	397	369	415	400	377	381	402	362	419	390	381	410	378	402	440	425	366	414	385	403	398	367	407	395	409	387	402	383	383	365	402	406	415	399	405	386	426	409	367	393	372	418	392	402	432	374	384	414	401	368	392	384	367	392	378	372	424	406	385	405	415	413	392	405	420	411	379	380	375	379	406	373	384	414	360	406	381	392	388	404	409	401	398	415	387	400	410	398	420	353	420	415	376	393	394	384	418	399	405	440	421	408	422	399	371	413	390	366	406	409	368	413	419	389	364	380	412	387	382	417	347	406	374	402	378	365	376	370	391	450	384	391	420	461	402	399	401	412	395	407	414	381	398	381	437	387	395	404	422	372	392	390	362	390	404	397	388	433	361	383	418	387	395	390	347	416	405	379	407	345	365	434	432	375	422	401	405	389	377	407	386	394	416	393	395	355	425	371	400	421	389	393	352	404	372	367	367	418	423	370	383	393	375	376	383	424	400	420	406	414	424	377	393	391	440	365	379	414	400	397	414	385	374	372	400	409	390	383	383	416	395	385	406	402	396	391	385	385	370	411	404	403	391	413	385	382	383	361	386	382	382	401	370	396	408	408	397	379	394	373	386	367	395	397	407	417	395	383	388	400	437	374	408	411	383	423	353	409	399	363	424	398	426	404	385	378	413	392	428	389	387	392	395	400	383	402	405	397	405	374	394	391	374	432	390	394	421	422	382	411	386	407	404	416	398	391	401	389	390	424	388	426	395	379	379	392	399	385	445	367	386	379	420	405	393	392	421	430	374	385	402	438	374	405	418	406	371	389	388	370	381	379	411	422	409	379	402	383	398	388	390	377	415	408	421	436	384	386	386	378	408	422	359	375	393	376	379	396	410	373	408	410	389	375	396	400	429	396	381	369	394	369	400	367	424	423	356	404	383	409	375	373	430	387	372	375	386	356	428	392	349	399	428	380	361	384	386	390	398	365	378	429	397	380	353	395	420	427	360	383	427	383	365	380	389	400	406	385	422	383	395	406	365	392	397	424	410	382	367	408	374	346	397	388	395	428	381	416	415	390	395	388	422	400	367	437	401	378	370	382	376	371	420	362	350	377	370	415	401	409	383	429	387	404	382	389	358	422	383	442	444	418	418	394	404	408	401	408	374	386	420	406	400	386	385	421	357	404	415	401	401	399	376	426	417	387	407	419	408	429	397	398	387	412	406	388
9870	1600	1870	1479	998	810	602	1797	33587	36946	24824	9671	2928	615	179	140	141	133	144	136	143	149	131	131	148	124	130	138	122	140	127	131	137	131	131	142	132	132	123	132	139	108	131	130	134	147	145	132	133	137	165	141	145	140	125	127	132	126	126	123	121	134	131	138	129	125	137	150	131	127	151	146	145	139	132	132	113	138	121	123	141	141	137	139	142	129	162	125	117	125	121	156	147	132	109	124	145	160	140	157	107	138	138	135	139	122	126	148	138	142	118	123	122	138	146	126	141	126	140	137	123	123	125	125	104	138	149	113	145	133	117	127	107	133	125	119	153	116	146	110	145	128	140	151	142	122	112	134	124	127	116	144	131	148	132	125	147	153	131	127	141	120	140	162	150	127	141	132	132	124	108	142	121	137	149	138	120	125	126	130	137	144	128	145	118	127	115	137	129	143	143	120	142	110	139	154	119	133	127	139	145	123	131	147	156	130	137	164	142	147	127	129	122	156	114	114	124	123	139	123	114	134	149	112	127	144	156	160	118	140	125	111	147	139	124	137	122	124	112	132	137	116	133	127	115	135	132	127	131	133	156	143	117	127	129	114	120	128	116	142	151	137	126	128	126	130	164	136	116	146	121	114	147	140	125	111	162	139	142	110	145	143	141	153	127	126	138	145	124	153	122	137	146	141	126	138	138	138	136	130	133	147	160	134	155	125	125	136	129	124	114	145	142	139	114	161	132	147	117	152	125	158	127	142	153	132	131	151	140	128	153	105	129	148	147	141	141	123	137	142	144	120	110	125	133	132	167	139	143	139	124	146	139	153	123	127	135	146	148	137	131	114	137	130	117	142	135	146	147	136	104	135	131	149	158	137	155	149	130	131	115	125	146	132	130	113	139	132	120	137	138	134	130	140	128	118	142	129	136	117	119	149	143	143	145	139	147	110	129	130	147	138	137	147	116	132	122	124	145	141	126	135	109	135	138	142	138	143	122	128	122	140	132	120	141	138	143	135	141	129	128	121	121	118	130	131	135	135	146	139	123	140	116	144	128	136	150	146	134	151	134	140	131	141	133	147	141	138	139	121	130	118	143	139	145	126	139	123	123	147	128	130	125	111	131	117	124	141	142	129	146	141	125	124	142	121	127	121	141	143	128	131	156	141	142	115	139	138	127	134	122	133	135	134	122	122	135	138	126	147	148	138	146	125	143	114	111	137	169	125	158	145	149	140	148	123	147	131	131	150	129	150	151	123	133	113	122	138	133	125	137	141	125	124	133	124	132	145	131	143	126	134	130	125	145	151	143	139	118	138	140	117	135	132	135	121	118	114	141	126	145	118	135	156	131	118	129	123	153	141	138	128	110	157	119	141	130	119	118	135	124	139	140	126	130	117	140	134	116	132	145	116	163	153	133	145	127	136	116	148	121	140	123	134	125	138	131	128	154	124	140	143	136	142	133	133	145	150	130	125	138	140	117	140	141	137	150	146	135	131	154	120	130	118	127	137	134	118	131	105	126	118	135	122	155	119	137	151	129	147	126	125	125	129	144	138	137	157	130	162	134	152	119	117	138	115	140	135	125	148	165	112	147	136	140	136	131	126	140	141	153	122	131	142	119	132	134	138	147	124	134	131	143	129	112	122	132	133	145	135	116	136	137	131	138	122	131	137	118	127	142	128	121	131	129	138	140	132	107	142	125	119	123	123	141	161	142	134	138	127	118	115	136	145	140	138	123	145	115	132	139	146	123	143	143	138	142	153	129	141	136	122	125	136	118	142	137	138	125	130	142	129	149	132	114	127	141	121	131	144	132	130	143	153	136	131	142	154	148	143	125	127	147	136	126	126	112	120	123	118	125	126	123	152	112	128	132	161	107	128	134	134	125	124	151	127	139	125	129	128	126	137	118	134	125	145	110	152	125	127	127	136	112	118	146	144	159	135	132	135	134	151	130	118	145	141	121	123	146	136	125	121	151	121	135	118	131	121	140	145	132	123	151	133	133	138	140	149	134	124	131	136	136	135	120	119	141	123	124	124	131	121	141	125	138	146	138	145	138	138	140	134	133	137	120	136	109	151	146	139	149	120	126	140	145	102	141	125	142	133	143	128	126	140	160	126	140	127	135	126	140	147	115	136	132	137	135	139	140	142	136	138	144	117	125	122	126	162	106	157	144	129	124	137	129	132	133	129	140	132	127	131	141	130	127	114	169	142	147	129	144	112	147	122	138	130	126	134	131	155	115	170	141	125	130	129	129	134	137	128	136	112	125	139	122	117	129	131	131	132	127	136	133	104	147	144	135	123	135	129	137	136	126	124	127	127	149	137	128	149	138	114	145	144	120	118	141	135	125	130	120	151	126	135	124	139	124	147	149	129	153	133	145	139	147	120	159	124	109	170	135	120	140	143	156	127	154	127	132	140	138	127	137	152	116	152	128	129	133	145	147	145	146	128	145	152	138	129	142	105	114	126	146	130	170	137	137	128	138	129	124	115	122	132	124	130	138	127	125	135	134	137	127	134	116	118	141	128	147	145	132	131	143	154	144	105	135	115	132	138	126	159	133	138	143	142	129	145	139	130	115	156	110	110	118	142	126	126	143	117	164	121	163	121	132	149	119	142	134	128	135	123	117	147	114	141	111	119	119	133	119	147	133	125	139	124	129	122	132	145	132	155	125	126	147	135	131	138	104	131	136	132	152	134	135	152	135	155	147	142	146	134	134	130	141	160	130	122	128	127	140	119	140	136	110	140	123	127	149	154	158	153	115	121	119	127	147	116	118	107	138	128	146	142	135	133	142	111	130	131	127	119	139	114	128	130	128	129	118	162	120	125	141	131	145	125	152	138	133	135	123	125	139	136	119	132	126	142	126	146	135	119	127	133	143	137	136	127	123	124	140	145	146	135	128	153	135	121	140	134	140	151	119	144	142	155	130	150	130	142	127	103	129	114	131	140	148	149	157	143	143	137	148	137	158	99	133	152	124	142	133	119	125	151	113	122	132	116	156	129	138	158	146	125	147	116	137	137	138	132	119	121	115	128	156	136	142	143	132	127	122	127	122	120	127	120	119	136	155	128	138	156	142	121	132	135	128	123	122	134	147	132	143	141	143	137	128	119	133	138	140	125	113	133	135	152	148	126	123	136	143	142	139	134	135	147	134	136	135	127	147	134	121	140	143	151	147	155	127	143	124	144	151	171	103	144	129	159	140	134	151	130	152	123	128	137	133	121	127	139	144	138	127	147	124	132	139	117	130	137	144	119	134	131	125	133	137	124	141	123	120	124	134	146	130	146	133	142	140	136	111	154	147	143	154	144	129	141	112	135	120	141	134	140	134	126	157	128	149	130	123	134	151	138	150	126	138	135	140	133	127	148	144	133	124	155	160	144	145	130	153	129	107	140	126	130	133	157	154	136	124	115	129	128	143	124	133	122	130	147	119	147	130	134	152	149	132	127	153	146	127	149	132	120	130	126	134	136	142	127	145	116	135	128	133	135
6322	1822	4298	4864	4120	3492	2810	7318	52647	52923	40968	23322	10939	2612	740	446	415	360	367	432	393	385	413	392	385	347	395	384	416	339	387	397	393	397	383	404	372	389	407	367	413	397	387	350	387	411	399	387	366	375	405	395	389	360	368	450	343	382	419	410	423	368	401	382	394	394	361	410	429	368	339	377	431	373	370	358	389	398	405	374	361	429	378	404	394	436	382	421	401	372	400	372	394	404	389	369	377	408	381	383	396	376	423	389	412	387	394	381	402	398	389	395	420	424	374	344	379	366	401	395	371	403	389	399	369	391	360	372	412	400	382	409	377	363	421	406	355	412	423	400	412	392	400	361	413	390	382	383	419	411	406	367	404	387	411	376	382	420	376	397	401	392	362	369	384	380	396	387	368	396	375	419	392	408	381	374	416	391	378	375	394	405	409	384	378	371	389	386	412	399	408	418	412	411	401	402	377	394	442	393	394	375	387	399	413	397	377	367	407	372	398	376	413	352	380	405	379	390	389	405	398	405	407	394	371	404	410	408	386	423	375	372	380	379	410	382	392	398	411	404	403	408	416	402	404	398	432	403	423	380	367	411	385	387	430	417	397	427	390	376	407	402	398	399	395	383	376	396	403	371	412	429	373	383	401	408	415	367	360	388	405	396	356	396	396	393	405	387	386	420	383	371	348	399	397	387	407	373	390	390	404	446	400	429	398	405	389	407	404	418	389	375	406	369	413	415	394	385	403	367	398	387	428	416	387	425	385	403	389	390	417	379	400	379	408	402	406	403	417	404	357	365	393	439	377	368	405	404	416	367	364	400	408	413	390	375	360	407	424	407	408	432	403	421	364	384	400	420	405	390	368	412	389	365	428	412	400	431	408	418	387	396	398	386	363	414	380	382	401	416	378	418	394	375	351	383	381	404	409	396	417	391	392	413	387	397	403	349	385	380	410	383	401	357	399	416	402	371	418	374	393	397	378	347	380	407	412	355	402	392	364	397	381	394	379	385	402	372	396	391	392	388	359	374	393	399	367	378	377	366	377	389	378	412	422	433	429	415	391	378	367	396	412	376	384	412	410	379	386	420	385	377	409	416	409	403	412	401	415	384	400	398	403	374	366	374	408	379	356	401	397	401	396	414	380	362	370	418	370	390	351	418	376	412	400	390	369	442	393	384	387	412	397	401	385	369	397	389	386	392	429	386	415	433	434	380	417	368	385	361	374	433	372	426	384	360	424	362	390	396	376	382	390	429	418	363	411	387	373	402	401	367	367	412	403	380	377	396	407	377	423	436	375	386	401	417	419	384	376	393	375	425	403	407	381	385	422	390	421	408	397	400	425	420	389	370	401	390	399	354	378	375	366	449	392	382	380	412	424	368	381	374	399	379	398	404	397	402	407	373	417	399	391	385	387	407	384	407	389	427	366	418	383	388	419	407	374	436	365	422	425	389	409	371	390	397	374	403	386	389	383	403	389	400	394	383	378	397	402	390	384	398	357	431	368	392	408	431	397	417	421	414	404	404	391	425	435	367	367	410	365	413	385	381	412	381	388	416	407	402	377	379	410	414	369	419	388	408	422	390	407	394	413	362	401	399	393	396	369	392	393	371	431	411	399	411	371	418	417	402	426	391	395	366	412	374	397	393	360	386	430	374	390	407	397	378	405	377	394	370	426	376	375	401	400	400	400	409	402	381	414	397	383	389	364	353	361	389	407	393	369	403	358	385	386	445	426	388	387	429	377	403	403	382	429	395	373	413	423	386	397	389	400	371	390	362	396	405	407	390	393	356	404	392	376	365	418	364	388	378	356	377	417	409	384	410	365	397	389	396	429	392	397	379	371	420	378	402	378	400	418	370	350	393	366	405	375	368	426	404	363	362	394	391	397	395	410	396	396	413	383	384	398	359	392	400	405	391	405	407	382	381	415	404	383	403	391	393	409	386	401	390	399	388	376	400	407	360	401	381	412	420	405	393	387	387	392	370	406	364	418	395	384	358	440	403	417	374	392	418	390	387	400	389	386	399	348	415	370	375	394	417	365	395	385	406	387	343	388	403	403	393	413	393	426	365	431	381	371	346	377	374	388	413	425	389	418	415	379	415	418	405	417	413	389	388	406	394	407	391	425	390	426	392	371	381	393	388	395	404	381	400	398	404	369	369	360	379	380	411	399	400	405	396	374	367	388	399	368	361	412	411	423	369	390	415	391	397	384	414	381	390	388	351	406	429	404	426	399	354	372	394	415	380	424	368	376	421	378	385	381	406	385	396	370	402	392	381	377	365	399	364	427	400	400	397	407	405	404	360	389	389	419	366	376	359	393	405	390	395	415	414	424	409	410	367	386	369	401	398	406	403	364	379	415	407	378	375	350	379	385	375	385	367	366	448	398	357	369	364	393	394	416	383	351	418	379	378	399	428	413	391	407	409	443	419	403	390	411	419	385	402	399	373	419	384	375	404	394	389	390	422	373	380	418	392	393	389	372	380	357	405	394	409	381	366	399	406	377	367	398	403	426	423	384	375	382	411	402	371	395	427	407	392	382	368	371	399	435	389	422	415	387	376	385	384	407	394	357	405	409	410	388	388	395	371	397	384	410	365	406	383	382	384	432	415	376	404	432	407	371	392	392	417	380	395	406	391	422	418	401	388	376	379	412	371	366	425	375	404	412	366	400	406	388	375	442	423	420	367	386	395	382	401	406	403	381	384	390	359	374	408	385	393	369	415	377	386	405	379	405	390	394	379	389	409	383	399	405	412	377	420	424	372	386	405	408	388	377	419	368	358	387	367	408	353	395	401	396	380	401	428	395	423	378	393	384	390	390	391	430	416	397	411	381	422	386	407	413	392	391	368	391	418	414	417	360	384	394	404	397	393	410	396	384	380	380	371	400	399	415	370	412	362	373	365	400	377	413	377	388	406	372	382	415	428	358	406	408	382	386	371	378	393	381	359	362	423	389	381	380	375	356	376	419	397	363	372	408	370	349	410	396	401	387	392	403	362	415	378	397	400	384	417	360	382	392	404	397	397	409	419	373	406	401	384	415	398	373	392	396	413	386	398	393	360	359	391	386	353	373	392	392	396	382	393	370	374	377	433	411	434	396	364	415	449	399	406	378	377	417	397	400	385	388	375	393	394	378	404	382	397	377	399	395	406	397	411	463	388	353	377	375	407	393	416	402	376	415	365	399	408	397	381	403	418	373	439	389	384	394	382	364	428	451	375	417	381	385	419	379	412	398	413	374	394	389	379	419	395	388	367	380	354	384	397	407	401	351	389	365	400	409	403	422	406	400	379	393	377	377	413	382	397	405	409	386	405	406	365	363	398	376	367	373	412	367	399	349	382	363	392	398	402	428	390	398	421	392	371	374	379	425	372	438	355	415	440	364	366	393	393	403	414	363	379	390	376	375	395	420	396	370	398	385	401	390	414	389	378	375	426	392	383	410	392	380	424	400	403	389	390	375	406	375	394	405	397	413	380	408	388	386	405	420	387
14810	2578	3011	2294	1693	1221	987	1806	39238	48453	33507	15996	4947	929	246	161	142	131	144	155	129	151	130	164	137	142	139	152	147	150	150	130	136	142	136	147	158	127	151	156	170	166	135	140	156	143	168	174	157	156	164	155	137	149	158	150	167	168	136	176	151	159	136	142	121	147	162	174	145	134	140	149	133	163	142	136	157	155	137	146	137	159	161	158	133	143	153	146	149	148	145	153	152	155	125	140	153	156	162	155	141	158	158	160	150	161	146	146	161	177	147	174	150	161	144	164	148	164	130	152	146	157	154	162	137	134	156	164	135	154	146	163	129	134	149	149	148	152	130	146	151	158	140	134	151	152	149	148	150	134	174	166	142	158	149	146	151	147	149	166	143	159	156	157	154	143	132	160	162	147	163	126	157	135	138	156	162	155	165	163	171	158	153	156	159	157	158	149	159	146	147	141	134	157	186	150	156	173	138	139	172	169	130	152	140	158	142	151	148	171	159	146	154	162	167	147	157	146	155	162	165	146	135	145	144	128	164	178	153	144	135	141	156	159	138	136	152	143	145	145	151	146	148	160	151	162	140	158	136	131	138	153	149	130	148	159	145	146	150	156	158	130	150	161	166	152	138	140	142	144	144	161	143	147	142	171	149	143	143	164	149	155	147	133	150	146	166	166	150	141	145	126	151	156	147	130	143	152	148	149	135	147	140	147	147	142	164	154	161	141	151	150	142	171	161	135	153	143	164	158	139	145	151	153	189	149	150	135	144	148	140	127	135	156	127	147	151	152	125	177	150	142	168	170	154	142	174	172	156	150	162	169	151	158	159	169	149	136	137	142	129	141	146	160	158	142	168	170	143	147	145	138	135	139	175	148	162	177	161	129	153	156	143	142	154	154	159	131	146	148	151	130	137	173	145	148	147	130	154	144	141	130	119	153	164	157	141	184	175	130	141	144	166	126	149	148	158	125	149	153	155	162	146	169	145	162	135	150	141	136	140	157	140	161	156	151	150	163	156	171	158	159	145	134	161	133	170	151	158	175	130	151	143	152	150	183	156	157	163	123	163	133	167	144	160	133	142	149	155	161	138	154	155	178	144	147	143	134	132	158	150	179	120	161	142	150	164	158	148	147	163	146	148	182	144	140	165	134	170	126	137	152	157	166	140	163	143	137	156	146	148	166	151	139	157	166	162	147	153	144	125	156	141	142	150	144	169	169	155	156	147	132	145	153	149	150	173	143	147	154	138	139	140	161	129	150	161	150	146	158	151	158	165	150	163	168	142	152	143	121	166	149	146	151	127	173	161	137	162	159	151	146	146	143	150	155	145	137	149	149	147	140	149	154	141	152	171	147	130	149	136	161	167	158	129	152	140	131	159	141	143	135	163	162	157	153	148	158	151	127	160	156	142	168	153	158	161	150	170	151	141	156	137	137	160	152	149	126	146	128	137	121	165	159	147	152	149	153	169	147	152	164	156	134	162	150	161	132	151	147	146	154	145	153	139	138	151	153	129	156	159	138	153	166	123	158	170	146	155	162	151	129	146	162	152	152	147	158	167	141	158	138	161	129	158	139	152	145	154	158	132	155	127	158	152	145	112	132	147	168	148	161	175	140	146	186	156	145	160	148	129	162	148	140	152	144	152	140	159	151	138	147	153	162	137	166	176	147	138	155	170	165	155	126	133	152	139	142	139	135	154	155	164	163	159	149	160	159	165	146	159	164	138	146	157	153	143	135	163	132	148	157	152	146	137	161	155	152	158	168	147	163	166	134	139	150	139	126	136	159	152	141	142	158	170	164	128	131	137	155	162	161	128	141	174	149	152	147	145	139	164	157	167	132	169	149	146	143	146	155	134	137	154	154	146	139	145	167	149	160	147	134	162	155	154	160	171	150	160	153	139	129	152	133	139	164	178	152	161	144	149	149	177	150	147	152	166	133	152	147	146	148	174	137	158	132	140	154	137	146	154	183	149	144	148	140	134	153	142	165	162	146	173	138	136	145	168	148	147	157	160	159	139	152	133	159	150	153	135	163	139	145	150	137	176	170	167	155	141	149	140	157	157	174	147	126	172	145	173	155	138	149	150	130	135	187	166	166	144	145	140	143	145	141	165	158	162	156	153	151	137	141	136	142	155	168	138	146	151	150	150	160	167	153	139	148	174	169	137	169	162	130	155	160	158	160	135	173	168	139	158	142	149	149	130	147	172	164	146	156	126	160	164	162	146	158	152	151	139	133	166	136	160	151	136	157	135	140	163	145	148	159	131	150	140	145	148	137	137	156	134	121	190	130	163	157	179	155	159	167	142	168	181	154	159	151	157	148	173	155	169	140	156	166	158	157	133	165	146	147	148	173	146	138	154	142	146	158	151	153	167	127	152	153	162	158	127	149	127	132	140	159	147	157	166	126	157	157	150	159	153	171	154	128	134	173	135	145	136	151	138	144	145	145	144	161	173	130	162	135	136	163	153	151	142	140	148	177	151	152	148	138	139	162	131	156	147	160	140	147	152	159	135	139	150	176	154	148	137	139	161	156	160	143	152	155	152	144	150	141	166	147	157	138	147	152	148	157	163	150	145	158	158	173	147	153	155	157	148	142	159	147	162	153	168	133	165	172	133	147	159	144	150	141	169	142	156	136	165	184	136	141	132	153	146	156	136	149	157	164	155	143	151	152	161	136	154	160	148	172	149	162	154	166	165	155	154	135	153	147	144	147	147	166	159	135	147	170	159	135	140	174	154	168	137	145	148	158	149	165	146	125	151	138	133	189	123	135	153	142	154	142	153	139	151	154	135	157	156	156	131	143	166	167	166	155	142	164	149	154	140	151	169	134	150	170	154	163	161	148	173	174	167	154	172	137	131	154	149	143	143	136	140	162	147	141	150	135	161	150	171	144	139	139	156	155	160	142	168	162	135	167	150	151	134	159	145	172	147	153	144	125	156	151	168	139	145	164	151	157	167	145	173	146	162	166	149	152	150	170	182	157	151	166	127	129	142	143	156	140	152	169	147	132	134	149	157	167	144	157	145	142	155	151	164	141	162	142	136	139	176	156	137	163	125	161	131	132	137	159	133	145	155	166	140	154	137	134	162	147	149	141	145	163	147	157	134	155	165	162	131	152	155	156	159	148	148	145	148	170	149	158	138	139	162	141	151	144	143	137	164	148	126	144	157	133	143	157	149	142	153	137	158	135	148	151	150	165	127	125	155	146	163	149	142	146	141	140	152	153	149	133	157	146	161	171	153	129	128	130	131	154	144	162	147	149	136	147	139	125	146	148	143	160	122	149	161	136	156	160	149	159	156	167	174	146	160	167	172	168	141	164	140	142	139	162	152	144	163	141	129	142	144	148	165	129	136	150	135	145	144	149	160	173	161	143	147	142	147	142	124	147	140	133	151	155	140	148	148	157	153	166	128	146	150	138	136	169	165	151	174	129	158	168	144	168	137	146	157	160	149	158	158	167	138	142	146	163	137	123	132	144	169	179	157	132
7708	2597	6139	6915	6115	4864	4173	7492	57075	62502	48474	30871	14848	3648	931	464	457	461	465	440	442	433	397	431	447	444	439	451	391	461	436	468	426	433	406	420	413	399	412	415	432	439	479	383	451	430	421	449	441	447	435	419	429	446	416	450	465	426	398	465	464	427	442	446	454	465	425	446	428	424	424	408	431	454	415	423	428	427	419	447	429	431	419	415	407	387	439	444	431	410	420	450	414	449	459	410	432	431	473	448	450	479	427	436	408	433	405	491	427	393	413	446	415	403	434	440	447	454	418	441	422	446	459	420	407	442	435	443	418	440	467	453	407	431	478	391	440	443	464	443	444	428	437	425	423	408	449	422	414	485	436	418	446	448	450	478	454	421	386	430	465	424	427	434	441	422	429	425	448	441	461	435	400	473	438	454	454	429	426	441	412	442	440	407	457	408	458	446	458	449	452	432	440	437	419	433	452	411	441	435	427	442	428	425	458	448	417	406	395	440	442	420	414	413	433	428	405	396	449	460	451	418	412	437	418	415	469	408	445	474	424	454	434	435	441	430	429	398	440	437	450	448	424	409	437	446	479	424	420	464	406	440	454	437	426	456	400	450	435	446	439	418	438	449	430	444	439	438	424	423	434	480	430	458	466	404	422	451	440	418	420	412	395	421	417	489	428	439	465	474	422	467	397	463	446	410	466	417	429	482	422	431	425	438	469	410	427	414	465	471	428	420	424	410	459	434	444	432	453	403	425	457	463	408	432	462	434	431	444	437	442	439	436	411	474	434	405	378	420	441	432	435	413	455	404	455	435	406	426	429	466	407	427	441	402	420	429	371	430	416	455	400	418	448	469	437	411	471	434	417	454	430	459	435	441	448	412	416	401	437	447	394	438	460	436	471	421	426	410	408	424	431	388	442	426	460	415	492	451	455	447	442	433	421	446	408	443	443	400	431	462	475	451	437	474	445	444	461	442	385	401	462	444	409	392	445	402	470	459	443	424	452	426	440	429	441	435	460	424	418	401	427	452	464	435	423	440	450	433	446	467	420	466	483	437	424	392	448	437	433	433	414	403	442	418	423	450	434	426	448	447	400	427	441	398	416	399	399	424	429	434	441	440	430	454	393	407	419	434	381	462	474	436	414	435	424	448	448	434	452	433	449	440	463	457	380	439	446	471	465	444	441	436	436	436	431	422	438	414	421	433	455	447	437	449	417	453	415	438	450	400	412	437	427	434	429	423	432	443	447	447	475	409	451	446	452	432	440	490	390	435	449	441	464	396	418	412	445	437	461	444	403	415	420	410	450	443	413	457	442	449	474	450	430	404	445	427	429	433	441	491	435	434	434	449	447	448	436	458	445	417	495	430	432	420	447	410	429	409	448	374	419	455	415	429	442	434	440	449	457	442	417	422	450	396	448	436	454	450	419	436	454	460	445	429	470	436	464	425	446	412	425	436	455	435	407	442	453	441	440	402	409	431	426	467	477	414	420	438	427	395	485	426	449	400	432	400	447	430	425	477	382	467	452	435	454	460	465	439	434	456	443	469	452	383	472	452	415	408	449	444	420	445	456	440	463	481	456	472	416	434	439	439	428	414	419	431	437	421	390	450	449	414	412	443	425	468	428	491	464	456	425	423	433	401	407	409	490	459	434	452	424	423	422	427	452	440	490	425	415	457	446	492	481	461	487	403	450	477	449	468	410	382	428	425	426	443	451	416	417	429	440	432	417	455	417	436	419	479	432	404	442	437	453	426	460	462	432	437	457	414	417	461	415	419	414	411	461	470	426	464	448	438	436	413	439	423	396	393	453	464	424	448	391	490	449	436	477	441	454	437	459	452	421	397	466	472	440	445	476	451	448	422	441	412	463	461	470	425	427	431	425	426	427	441	403	409	441	439	479	457	453	427	452	410	435	455	418	449	417	431	414	440	425	438	429	436	409	402	434	448	436	424	404	381	474	440	435	461	431	488	460	425	425	424	394	403	430	435	431	468	414	429	439	459	428	429	437	430	468	453	424	446	418	429	422	444	440	400	459	427	436	406	430	405	438	462	448	432	449	432	398	406	443	428	453	414	437	437	444	450	436	441	420	448	447	447	441	447	451	456	442	451	429	408	442	405	424	463	466	411	464	380	417	463	463	446	405	471	423	440	405	436	419	464	435	429	399	395	441	434	423	440	446	436	414	443	471	435	472	397	415	416	442	447	402	408	429	420	422	415	440	464	443	483	443	414	420	438	476	432	462	374	430	441	479	447	392	437	466	377	492	448	480	410	417	450	425	446	441	398	411	448	449	425	440	432	435	443	411	472	422	480	434	438	454	427	433	434	425	429	445	428	454	431	428	460	472	457	438	447	428	407	431	445	401	435	423	425	449	439	437	399	396	459	422	442	467	463	429	428	411	410	435	449	402	428	438	479	406	451	450	432	419	418	395	425	480	442	467	423	401	397	447	405	395	426	447	485	439	444	466	430	442	456	411	458	450	444	429	443	449	473	442	426	453	407	435	491	412	450	421	470	431	462	441	430	438	434	406	417	400	374	437	446	433	429	450	427	445	430	417	431	408	470	431	432	435	437	430	453	429	431	421	426	440	469	415	470	437	445	432	429	465	430	451	466	405	436	431	451	422	405	425	444	453	412	456	430	427	409	434	408	419	423	430	454	429	451	474	420	429	449	430	459	473	419	442	418	439	453	390	437	447	459	489	476	419	445	454	424	433	465	456	446	429	426	448	436	442	423	418	423	459	435	431	412	459	432	467	445	445	443	431	447	452	465	479	464	454	439	411	412	479	409	422	410	432	403	455	465	438	465	386	455	430	420	446	418	490	454	455	395	476	440	454	444	444	417	456	474	422	437	420	404	436	442	471	436	435	445	408	463	463	393	386	433	428	415	467	397	431	455	423	431	443	438	468	428	385	469	446	436	430	426	440	434	410	422	413	436	423	445	432	453	435	469	433	467	459	433	447	426	421	428	441	448	421	412	447	472	437	398	434	445	443	408	424	400	408	426	426	424	418	436	413	453	433	407	419	466	432	417	424	444	443	447	457	465	460	410	469	427	427	475	413	450	468	431	436	419	447	470	429	437	437	454	449	472	428	416	462	429	427	475	442	439	465	436	444	426	455	434	444	433	408	438	465	437	449	433	443	441	468	436	428	411	433	445	446	414	435	432	420	454	424	451	434	450	432	452	430	466	427	422	382	465	436	427	459	454	417	426	426	419	417	393	409	460	426	452	446	442	451	428	435	435	437	428	401	487	439	415	439	470	431	471	481	433	403	438	446	436	455	416	444	423	403	448	445	431	428	464	457	456	441	438	443	450	433	431	409	396	464	423	426	439	471	466	449	466	403	450	406	427	444	470	441	424	405	433	428	445	449	455	449	436	432	439	445	432	443	428	435	416	408	400	377	443	423	463	442	440	436	441	413	449	446	429	444	419	435	430	453	396	449	475	470	431	411	463	431	390	455	429	431	456	431	443	405	457	418	433	431	463	438
2368	265	276	261	222	205	182	192	2142	4780	3834	1739	661	290	202	146	129	136	150	155	144	142	148	153	129	158	146	166	155	159	142	155	136	116	146	151	150	140	151	140	129	156	146	170	119	119	125	132	135	145	153	134	143	125	143	138	136	144	152	126	145	109	148	158	149	146	110	145	164	135	117	129	126	151	153	152	155	135	145	151	140	140	148	137	142	130	147	121	148	161	152	124	142	167	161	147	128	149	134	139	146	127	134	136	158	132	152	155	153	120	133	151	134	135	120	138	143	125	136	119	127	134	147	154	132	118	139	145	142	142	154	146	145	139	147	152	106	160	154	139	170	157	137	128	124	121	153	121	139	130	141	134	162	135	155	157	134	156	136	144	130	123	138	139	112	170	154	141	127	162	139	118	153	145	148	136	154	133	142	133	128	139	137	146	148	132	136	134	119	150	142	125	140	121	152	143	154	118	139	131	146	130	131	128	141	149	109	109	129	160	139	135	148	156	126	130	155	133	162	150	145	128	113	144	147	126	135	149	150	140	139	153	147	126	128	158	144	137	130	146	155	142	131	154	112	133	129	134	133	145	140	157	138	130	144	144	135	139	146	146	133	153	140	149	128	153	147	152	145	147	115	147	151	139	157	137	140	131	153	144	150	131	135	136	125	134	125	136	126	145	123	130	133	144	147	173	152	142	135	126	138	154	151	134	129	143	152	152	145	157	125	136	146	143	123	133	130	134	141	135	136	130	158	133	132	127	116	158	135	144	143	134	132	119	137	145	127	154	149	143	159	145	112	132	143	132	144	145	123	119	119	126	164	124	149	131	131	160	148	141	126	162	135	123	149	128	177	127	140	123	152	141	126	153	144	143	137	121	142	129	164	163	153	116	146	145	131	130	141	148	160	141	125	117	157	161	145	124	162	151	143	141	138	139	112	131	128	136	146	132	123	148	117	147	138	135	134	163	140	136	152	146	137	138	151	122	130	137	141	148	133	131	142	139	148	139	134	156	132	150	128	127	136	144	128	115	148	146	127	139	137	129	159	132	132	140	120	140	152	133	138	126	156	153	128	132	123	146	151	136	148	150	126	137	139	128	130	140	142	132	125	152	150	141	134	146	118	141	134	159	150	129	148	150	132	153	135	137	165	137	162	153	140	136	140	127	173	153	124	154	150	143	119	131	136	131	129	124	133	139	139	144	146	139	137	146	125	145	149	125	117	144	152	148	149	133	136	108	141	142	126	129	116	146	159	149	143	154	155	148	146	139	137	160	151	146	149	119	135	152	137	131	128	124	131	138	146	152	136	170	135	128	141	142	118	132	158	135	138	149	131	153	126	149	125	155	149	147	138	155	136	126	137	167	146	123	135	142	151	165	140	143	144	148	138	134	135	167	155	135	146	139	150	141	160	155	125	133	125	139	139	159	139	135	140	146	148	141	157	142	160	137	132	98	126	129	137	143	138	148	140	144	127	149	138	163	132	141	145	137	151	141	138	140	124	134	143	142	127	162	158	134	154	150	128	159	146	137	133	146	154	131	136	170	147	125	133	134	141	178	131	133	144	153	133	138	153	156	120	147	130	141	129	138	130	131	146	135	127	147	135	142	132	125	143	123	133	150	129	135	122	142	153	148	147	147	153	159	140	167	130	150	145	150	130	144	138	132	134	130	142	143	141	147	130	128	136	144	120	121	129	146	138	148	154	168	148	118	160	128	137	135	134	150	145	139	148	139	140	134	157	147	138	129	139	129	138	145	139	144	150	137	127	142	130	152	152	170	135	129	152	149	130	157	149	123	155	141	128	130	146	133	145	129	154	160	124	146	137	120	151	142	151	127	145	141	133	147	106	132	150	149	130	163	116	133	157	160	145	157	128	128	131	130	129	143	130	130	130	172	154	140	141	128	143	127	147	143	124	125	136	132	127	149	128	144	136	122	137	150	123	143	133	166	140	161	151	126	161	131	150	130	141	133	127	144	145	147	150	139	144	129	139	129	123	147	141	131	134	140	121	125	131	149	120	135	170	144	156	131	145	141	167	148	136	144	152	133	129	143	140	152	134	135	152	138	179	124	142	137	138	181	145	128	141	152	158	121	145	139	157	134	127	136	122	151	141	136	151	143	140	143	148	119	145	107	131	135	152	148	136	124	123	148	135	141	124	127	135	136	123	134	129	126	166	160	131	137	142	136	137	135	150	140	133	131	131	142	124	130	124	143	138	111	133	147	117	142	147	120	142	143	140	126	151	156	137	118	116	152	145	134	129	146	123	138	153	148	147	123	143	139	139	156	139	138	119	141	153	138	117	114	138	148	138	128	157	143	117	139	143	126	139	128	140	154	151	132	130	133	150	133	118	147	138	139	133	144	150	126	143	153	142	151	133	141	123	146	134	138	126	132	145	154	154	135	156	136	142	135	139	143	110	134	127	123	138	145	158	119	138	138	152	132	138	153	142	156	130	169	148	147	141	152	123	123	149	134	130	142	136	139	166	125	168	143	140	149	130	120	136	158	146	128	155	148	131	145	144	145	148	159	159	111	150	128	155	124	157	139	151	155	155	147	149	142	142	127	144	148	129	143	144	145	133	141	127	154	133	142	136	125	131	129	136	135	142	165	127	143	138	128	149	134	141	128	135	135	149	123	138	138	145	152	123	133	137	114	138	153	144	134	135	146	125	140	134	141	149	155	135	145	141	152	137	143	126	167	146	147	138	127	137	157	126	127	144	151	140	153	133	135	143	134	170	119	153	125	135	146	124	142	131	141	140	139	154	134	140	137	154	123	137	145	146	146	145	127	134	152	120	132	138	143	125	143	130	139	145	136	155	132	145	129	150	172	131	146	149	133	157	124	125	145	135	139	151	123	155	169	146	144	154	139	139	140	126	118	142	143	149	154	132	130	142	127	135	147	128	138	145	148	134	136	123	163	143	139	127	136	147	153	144	121	136	148	137	152	135	142	146	137	151	139	142	142	142	126	162	146	135	155	136	168	158	129	114	142	137	151	142	137	135	130	132	151	151	155	120	148	173	153	147	147	150	140	141	118	128	139	125	118	155	126	157	135	161	141	145	143	125	140	133	139	138	133	155	135	153	148	137	142	140	134	136	131	130	140	151	142	125	158	140	129	147	136	158	143	137	148	159	121	135	119	152	143	140	141	128	145	162	132	121	125	151	141	136	143	132	138	138	140	134	145	142	140	143	129	141	151	151	127	139	137	138	126	142	143	153	159	157	124	146	129	139	125	145	134	127	140	135	141	137	142	158	141	126	135	141	150	144	146	144	131	144	151	148	169	152	164	150	154	142	163	135	148	126	145	144	136	155	116	136	110	165	133	137	146	150	133	142	152	153	128	140	135	142	155	119	145	146	153	144	146	166	126	127	118	153	148	144	130	130	124	141	144	144	148	148	136	138	138	152	136	119	177	153	145	141	136	139	143	145	137	145	140	137	146	148	151	141	131	158	113	147	139	128	128	139	136	145	130	137	145	130	157
2359	554	773	862	756	723	655	628	9699	17764	13565	6571	2460	988	523	412	431	429	412	402	385	413	392	406	390	395	383	413	392	381	404	384	400	361	443	390	380	415	396	371	436	430	443	417	440	409	404	419	395	413	371	401	388	394	403	400	390	428	457	379	423	385	387	411	422	402	389	415	390	394	402	383	433	381	398	414	421	367	386	403	387	404	432	444	424	367	430	401	392	402	384	431	459	432	402	424	388	401	422	406	438	411	391	386	415	381	457	427	397	424	411	428	416	382	390	412	386	406	428	404	445	410	405	397	430	409	357	379	439	398	379	413	406	407	433	391	402	422	459	352	430	405	419	388	413	401	429	429	394	412	439	399	409	433	384	399	400	407	397	406	407	386	399	381	407	438	429	405	389	453	443	443	416	377	413	405	439	388	439	394	419	407	385	408	428	382	407	471	440	383	442	400	390	400	385	382	390	395	438	404	415	404	412	389	427	418	401	430	426	389	399	429	379	364	392	418	428	400	401	381	411	419	394	398	387	422	395	403	411	409	399	398	439	401	441	445	428	456	392	378	430	425	422	428	421	426	374	419	386	424	430	416	409	446	427	429	411	430	420	384	415	395	434	401	388	414	393	420	406	404	415	400	418	406	403	418	392	420	414	443	403	428	378	389	423	413	409	397	397	416	405	404	407	405	433	396	390	454	396	406	411	412	416	426	414	400	408	393	442	411	392	408	420	375	380	421	383	415	396	425	410	397	388	399	420	426	444	419	396	392	408	407	471	408	378	387	428	382	416	429	422	410	385	411	420	381	424	459	378	401	402	401	399	385	395	430	370	388	390	445	395	428	403	388	431	390	415	432	401	392	444	390	418	445	384	430	386	424	361	404	421	410	402	360	393	387	442	406	413	393	401	392	403	395	374	407	395	422	404	430	437	379	429	398	393	389	417	397	368	387	399	398	383	397	393	403	420	433	398	440	417	412	442	415	443	394	389	389	411	426	449	402	426	411	422	424	403	383	375	413	414	466	460	409	381	440	406	398	408	386	391	403	434	394	393	405	438	386	421	448	402	414	401	434	403	393	439	401	410	444	384	411	444	395	379	413	418	404	358	401	444	392	381	419	423	410	411	380	408	420	400	401	397	387	385	439	419	394	396	377	385	391	442	432	442	413	383	411	394	406	416	435	413	420	429	402	403	371	429	452	418	399	411	412	443	401	417	435	400	406	396	387	404	373	418	406	432	412	380	379	439	391	413	406	398	390	404	435	407	401	433	428	434	383	415	399	400	417	406	410	403	394	437	408	416	397	385	412	457	393	411	392	403	376	369	428	428	406	403	415	386	347	408	440	439	371	411	430	387	412	414	406	420	425	406	411	432	398	396	393	392	378	440	414	441	384	415	421	376	390	420	435	418	420	406	404	409	381	416	413	418	392	379	411	382	403	388	388	414	434	426	390	378	434	377	409	429	391	387	410	391	408	384	404	351	419	435	433	430	419	398	433	403	389	399	407	441	402	416	401	398	435	395	407	387	417	420	399	393	406	393	418	406	393	409	411	409	430	426	430	440	368	456	396	410	368	413	421	388	426	374	362	409	406	390	395	411	412	429	416	418	399	413	415	421	403	406	436	395	374	408	439	403	415	436	430	402	429	400	406	399	438	416	383	385	403	408	416	381	362	417	407	383	402	409	418	403	428	413	419	397	389	409	429	397	401	389	427	393	401	393	414	379	384	423	444	416	447	385	432	432	396	417	412	382	420	439	391	389	414	408	434	400	392	468	396	401	396	411	390	398	437	428	405	400	426	356	403	393	373	406	391	448	370	372	410	389	430	391	393	392	422	386	385	369	407	393	400	408	422	406	424	392	453	398	386	411	381	390	422	401	384	421	405	424	407	420	385	394	407	426	371	373	421	404	439	374	419	400	421	425	406	401	404	389	385	414	422	374	384	351	449	392	396	362	391	419	401	432	422	400	390	404	362	442	420	420	415	396	367	412	396	432	372	428	433	430	393	420	414	393	439	416	402	415	440	412	408	384	446	408	388	417	373	440	370	384	414	372	391	400	405	401	412	435	361	403	387	428	413	410	425	420	423	435	419	395	425	380	398	385	405	402	402	400	392	366	432	415	425	429	412	407	400	408	372	416	377	414	417	437	389	392	422	437	381	392	412	391	392	392	412	411	414	409	370	446	404	409	425	423	405	388	401	402	426	404	406	404	439	392	408	399	400	426	414	418	408	372	439	417	396	413	411	406	405	403	426	423	405	426	396	442	415	409	415	402	408	413	429	406	379	402	386	410	439	418	396	417	428	451	393	425	423	411	425	415	383	402	395	398	409	396	422	363	412	453	386	426	439	432	432	404	425	419	414	424	397	382	402	405	392	397	411	404	409	427	373	382	429	393	428	397	416	414	405	430	376	384	413	437	417	420	390	397	433	406	375	373	426	453	395	380	410	401	399	408	383	431	413	406	412	405	395	413	432	430	411	398	389	387	419	429	407	410	411	406	410	405	413	388	420	405	403	440	421	390	428	408	411	437	435	409	393	413	378	432	397	407	408	399	417	416	406	420	417	403	405	409	376	413	415	414	402	427	372	440	410	399	424	427	441	393	431	449	412	429	366	443	416	403	396	372	408	394	405	442	356	430	386	361	421	387	431	415	404	372	405	417	424	424	426	398	422	386	410	403	425	437	399	369	366	383	422	421	419	371	418	394	383	396	404	390	382	401	379	398	397	431	407	406	391	451	378	406	428	413	416	405	380	412	404	403	426	423	377	387	376	378	409	448	395	383	389	438	400	395	398	419	421	437	393	400	425	413	416	406	396	416	421	381	407	418	439	408	430	379	413	423	394	386	411	413	428	400	442	400	410	453	399	407	456	411	430	407	452	412	416	383	385	421	444	415	437	443	380	409	423	427	411	417	418	406	411	430	405	426	424	409	400	389	414	412	405	406	436	407	412	418	399	362	428	425	424	411	404	409	419	422	421	384	413	372	403	372	432	390	421	392	396	396	416	364	414	399	393	428	385	449	420	400	435	411	401	397	426	413	443	409	427	426	392	384	421	408	435	433	381	400	411	412	411	397	427	393	428	385	401	418	400	462	435	401	413	393	368	397	401	368	395	393	428	426	385	407	409	381	395	379	408	427	415	421	394	419	404	421	439	398	392	388	381	394	400	391	411	386	394	395	383	409	411	421	412	377	411	400	428	473	423	442	387	428	423	435	401	386	415	389	413	372	417	427	419	434	411	372	410	408	418	403	408	412	381	420	429	437	409	408	422	437	409	368	385	381	394	413	394	396	418	406	407	442	383	394	389	397	425	420	408	389	418	425	419	373	388	384	422	427	417	380	434	390	422	429	436	407	386	436	407	417	418	437	402	391	431	392	427	398	388	430	377	404	426	395	433	416	415	437	406	401	401	421	426	408	428	431	441	385	403	423	417	386	410	391	417	382	408	417	423	411	388	417	399	391	440	397	427	377	388	444	420	419	425	419	409
9797	1467	1845	1492	1098	803	645	621	28367	38106	27345	9533	2821	541	199	152	124	130	140	140	129	138	134	136	153	145	138	154	132	135	162	123	134	152	130	146	139	123	118	143	134	158	122	156	123	137	132	129	143	132	154	149	143	135	134	137	126	130	136	122	131	135	128	139	144	116	124	121	129	145	125	139	132	131	121	145	138	142	121	130	144	118	132	138	132	129	155	146	144	137	164	131	134	107	121	151	147	131	125	148	145	134	128	144	147	151	131	134	129	129	125	118	109	125	134	133	147	120	134	145	151	115	129	148	127	113	135	134	127	153	130	146	135	133	136	146	136	140	145	121	139	136	137	124	125	143	115	131	121	141	121	166	137	123	122	129	145	120	138	127	159	129	143	150	123	128	145	128	146	154	138	132	136	138	146	133	140	122	138	125	147	122	129	145	125	137	148	127	130	120	127	123	121	150	121	151	136	123	151	162	128	125	110	133	157	111	122	135	128	159	143	148	129	152	148	133	148	117	148	135	131	145	149	126	157	134	140	145	136	131	136	133	130	136	141	129	132	123	137	134	128	111	141	117	142	136	127	120	148	124	141	136	123	121	140	152	122	143	133	146	141	135	149	133	126	136	121	132	111	141	131	131	138	139	127	154	143	126	130	126	136	147	151	128	136	133	151	128	141	126	143	128	128	140	128	121	138	137	119	131	149	132	121	125	138	129	151	111	142	130	137	132	159	161	119	143	124	128	134	121	137	145	154	125	120	153	138	128	128	140	130	154	131	120	133	156	128	135	132	125	148	137	128	131	134	145	137	131	134	131	150	121	121	134	125	132	127	129	145	138	116	127	127	146	153	150	146	134	127	151	137	142	130	130	132	135	127	152	150	147	144	159	138	145	134	141	140	154	130	145	145	145	116	108	141	128	120	122	137	121	127	117	135	154	142	123	133	137	126	144	136	142	113	149	127	144	131	127	138	123	139	144	142	139	146	133	136	119	151	131	115	143	134	118	143	129	106	128	145	126	125	142	126	124	130	160	139	147	155	128	148	149	120	138	135	122	130	118	122	143	151	141	143	130	146	114	128	153	156	137	141	123	119	150	139	111	141	146	127	156	130	114	144	116	115	143	137	119	159	130	138	140	152	153	135	153	144	143	163	143	119	125	133	132	133	135	123	117	148	118	131	138	130	131	130	130	134	144	137	125	128	113	147	115	142	166	112	145	119	127	132	143	135	136	127	152	138	136	122	141	134	154	135	114	147	146	126	143	121	130	141	135	147	121	132	135	132	153	127	130	148	153	121	112	134	130	127	145	137	133	136	113	138	134	138	135	134	143	139	139	143	132	115	140	152	126	137	151	137	137	115	132	133	128	141	122	133	125	122	129	135	121	125	142	143	138	144	125	135	122	137	138	126	135	137	145	139	136	147	132	153	119	113	116	145	121	126	147	156	122	136	119	122	133	147	148	144	154	150	148	125	133	131	127	122	135	156	140	154	121	126	131	130	117	117	133	155	131	139	142	139	164	110	140	124	143	130	132	148	139	135	134	127	139	122	147	159	112	124	136	137	128	114	133	122	134	142	139	149	120	123	143	125	136	120	133	146	143	129	131	156	155	124	145	128	133	144	161	142	140	130	134	127	120	108	130	119	140	134	136	154	133	134	143	136	115	124	135	125	139	125	152	137	130	125	140	133	130	111	145	127	167	149	133	130	142	159	158	142	140	129	137	128	140	136	140	150	120	131	152	140	140	142	141	133	144	117	140	142	127	134	143	142	149	139	138	147	115	150	138	144	132	162	128	132	144	124	138	134	143	137	133	133	130	120	149	122	127	123	130	120	147	152	142	144	145	143	137	126	137	142	121	161	123	145	128	133	132	129	135	132	147	140	147	120	134	134	157	130	131	128	140	139	134	147	149	143	119	112	109	142	131	145	139	141	135	144	152	126	143	126	141	155	141	149	145	119	138	138	130	140	139	136	133	143	122	132	131	160	137	131	143	139	106	127	137	131	147	122	129	151	125	120	135	146	133	118	133	138	132	143	122	163	142	143	138	139	123	151	152	164	121	135	156	140	144	150	148	104	120	143	131	112	152	148	120	137	129	147	134	146	125	138	135	144	135	121	130	119	116	122	135	135	140	139	131	145	147	139	126	112	149	142	129	145	116	148	135	136	145	130	131	133	136	129	117	138	144	116	146	153	156	130	128	130	145	144	149	139	153	162	136	154	131	132	132	144	139	133	129	141	144	132	121	148	133	122	131	118	140	143	129	124	138	127	121	116	141	147	109	132	113	118	124	152	134	144	118	122	122	148	157	124	142	135	132	138	146	155	130	149	148	136	139	118	133	138	139	121	155	132	129	150	133	125	135	135	147	141	145	136	113	148	155	139	133	139	149	148	136	152	144	136	130	137	152	138	128	133	135	129	143	150	143	140	142	131	131	122	131	139	125	167	122	133	122	136	134	104	132	134	125	151	135	147	140	144	141	122	118	117	128	119	137	118	115	133	131	140	133	133	138	149	129	126	158	122	144	141	133	142	123	137	133	147	147	133	138	149	116	124	136	158	141	128	142	129	142	143	148	125	143	118	123	116	131	132	128	127	143	148	141	119	136	124	142	139	120	126	115	134	137	147	131	151	149	153	155	139	125	112	114	140	120	140	163	141	142	129	146	131	121	124	130	124	134	118	122	144	152	138	145	130	126	138	112	134	134	122	156	165	138	137	130	139	125	150	136	138	127	130	127	131	124	151	137	130	132	127	139	144	135	132	143	143	126	133	128	129	122	157	136	125	123	131	117	117	139	126	149	137	128	136	114	134	142	135	130	120	118	146	152	146	132	137	137	117	135	131	138	142	125	161	139	119	128	114	123	122	128	146	148	145	146	122	129	144	149	155	115	127	144	134	137	132	125	145	146	110	136	129	149	139	147	142	148	124	137	141	136	114	99	147	139	139	140	124	133	129	118	165	161	146	137	160	142	157	111	122	121	127	133	132	140	125	132	140	143	146	136	129	115	118	119	118	157	144	141	139	140	136	129	146	134	110	136	157	143	141	128	129	140	153	122	137	134	139	111	129	130	127	146	141	128	129	126	111	143	129	116	133	129	129	127	145	124	150	118	128	156	134	145	137	151	142	141	144	134	138	144	149	153	138	133	125	143	138	151	122	134	128	117	123	143	121	148	123	156	146	139	133	129	132	117	134	130	126	145	123	146	134	150	119	124	136	126	136	118	140	122	126	135	109	148	131	150	126	162	146	132	139	140	137	140	122	138	143	128	115	134	119	127	136	122	110	132	134	155	131	145	158	132	119	122	128	126	134	152	137	113	131	144	129	120	148	127	144	150	153	127	148	125	158	121	143	123	123	135	136	125	117	155	147	149	148	135	143	134	123	143	138	141	155	147	156	121	124	140	129	133	153	126	140	131	144	126	150	117	144	130	125	139	147	124	130	122	121	141	141	116	138	108	135	133	143	140	114	123	132	121	140	124	136	127	131	135
6432	1716	4180	4952	4117	3384	2760	2869	48064	54522	42994	22173	10556	2445	695	461	428	370	371	437	367	380	389	411	376	421	401	409	403	387	407	384	396	399	403	412	412	369	403	382	415	359	456	402	404	413	400	397	380	409	409	443	396	413	415	440	383	375	401	377	396	425	421	417	426	408	398	364	365	379	392	402	385	443	383	396	408	405	384	394	406	418	400	357	410	394	398	388	395	381	393	420	389	403	408	448	444	454	393	391	399	392	384	403	403	430	404	368	417	401	408	419	417	387	409	384	401	417	361	407	397	443	433	405	362	379	366	412	401	412	376	406	383	393	401	394	390	387	419	385	397	367	430	404	398	377	411	399	364	387	391	384	387	400	383	416	414	361	382	363	387	356	405	348	389	381	352	391	361	388	414	445	381	406	370	392	391	374	389	419	362	413	420	398	427	383	401	381	411	379	407	383	427	387	376	380	377	435	390	368	418	409	408	382	397	421	409	419	411	385	370	394	393	405	385	394	388	383	401	396	404	376	414	368	407	433	387	416	388	403	424	385	385	379	383	367	397	398	387	372	397	387	389	401	373	376	426	432	387	405	387	396	414	397	372	407	409	426	408	362	351	395	378	365	395	405	410	391	390	429	401	411	400	424	388	433	403	371	431	373	401	403	405	387	385	451	414	389	422	382	429	351	403	394	431	402	371	386	428	418	400	371	428	380	427	412	384	389	400	367	405	386	429	424	402	379	403	361	403	385	375	430	394	389	407	388	417	366	378	439	430	440	428	353	369	428	415	409	401	391	408	370	386	389	417	376	428	417	387	392	386	373	365	383	352	401	415	421	441	390	421	372	386	414	398	397	378	439	413	367	412	402	374	389	399	414	387	402	385	382	409	381	432	439	393	379	407	396	393	400	438	398	407	391	375	445	389	385	377	373	437	351	404	410	401	412	390	354	381	424	400	429	407	353	412	397	399	388	411	411	389	390	433	400	381	406	436	366	377	377	372	377	388	397	385	391	383	425	366	375	415	385	372	391	396	380	400	394	365	400	397	426	419	382	392	387	389	380	399	416	411	385	391	400	406	405	365	387	406	392	388	391	418	410	396	387	401	401	417	410	360	391	389	424	403	432	398	367	367	384	394	393	403	418	417	408	435	438	394	403	377	392	408	424	373	386	391	403	385	431	409	395	394	368	380	393	388	377	382	393	411	384	412	355	384	400	401	394	389	407	414	385	422	394	418	426	420	439	436	354	428	387	423	424	404	372	388	407	394	433	405	389	393	416	390	401	400	390	409	398	412	395	402	388	387	392	396	392	404	387	376	372	401	402	377	407	411	415	393	417	425	389	398	360	397	364	402	396	426	403	380	411	389	377	418	415	403	383	400	400	384	397	416	373	393	401	397	368	412	388	396	412	388	379	414	401	396	411	383	405	423	387	403	413	380	433	386	409	410	399	406	397	368	395	357	406	429	394	412	430	428	395	422	389	391	374	408	349	394	398	411	391	375	404	415	375	414	379	373	373	393	388	391	377	403	421	383	408	393	377	386	378	413	390	408	357	393	374	397	395	410	410	391	430	405	379	385	404	398	361	385	378	376	389	413	416	386	418	394	426	363	426	379	397	389	387	393	380	424	411	392	382	407	392	389	406	419	422	388	373	394	387	428	439	398	380	431	363	417	388	358	408	444	372	387	439	403	402	392	383	379	439	408	401	427	376	379	379	372	384	407	388	375	396	418	384	408	407	371	373	386	371	405	397	425	408	388	423	403	377	377	390	404	359	362	390	421	389	430	404	405	416	406	435	376	392	443	394	408	395	397	414	390	387	405	381	390	358	400	382	388	390	391	442	380	371	408	405	387	378	390	429	394	407	391	401	389	463	410	397	402	381	378	390	379	379	400	425	377	384	409	390	391	402	407	421	442	405	414	380	374	405	370	394	375	409	386	363	416	391	365	371	394	410	389	421	393	381	382	413	379	383	398	381	380	379	398	382	403	393	432	411	411	398	402	414	379	409	388	425	378	400	400	388	410	417	412	391	377	366	424	412	406	392	402	399	380	396	436	383	380	403	382	433	376	406	448	398	405	429	396	376	382	366	398	391	424	361	399	405	411	377	382	371	375	376	428	383	424	412	403	408	411	379	426	377	384	401	404	398	395	420	410	412	425	420	438	442	407	413	423	365	383	444	411	428	406	370	410	396	391	357	378	398	403	382	377	388	390	412	403	426	419	401	436	388	429	393	417	419	421	383	393	386	422	413	383	362	392	421	370	397	402	386	405	397	446	385	402	417	383	371	383	401	440	399	415	398	389	422	423	411	378	409	401	389	356	390	376	393	394	409	413	401	439	418	395	403	403	389	385	455	380	407	399	387	382	379	414	422	391	442	370	389	400	380	363	410	416	399	446	386	388	370	409	389	391	383	424	400	389	410	393	441	416	378	369	418	401	414	422	390	409	394	403	377	387	416	405	408	417	392	415	390	376	413	412	374	392	408	371	379	382	383	423	415	437	410	418	426	412	402	427	396	368	410	415	434	373	401	386	417	396	386	409	443	382	380	399	393	374	405	400	388	429	398	384	405	363	402	381	411	423	411	410	397	382	359	386	414	380	382	392	419	362	413	415	407	448	375	421	379	409	389	380	383	394	381	375	382	416	412	443	386	402	395	409	419	393	396	406	392	390	406	373	427	403	379	406	411	387	396	381	394	416	403	366	391	438	396	413	407	400	400	375	421	419	392	421	408	389	369	402	402	395	409	413	382	366	379	391	418	407	374	397	448	413	421	411	395	425	406	376	401	426	351	384	374	364	385	391	426	389	447	397	378	365	423	419	389	380	384	409	417	395	415	387	401	402	414	404	364	408	400	348	378	411	398	382	387	409	360	399	418	434	399	406	385	371	399	377	422	378	396	419	394	398	391	392	441	402	379	419	415	404	415	417	379	392	439	405	390	410	385	393	401	391	414	416	384	381	394	380	400	424	410	415	390	385	389	420	370	422	370	374	410	372	394	420	408	393	380	427	419	407	387	366	407	409	379	403	402	392	378	395	362	371	375	366	364	395	399	393	391	399	438	411	377	398	390	413	394	417	397	385	400	369	410	418	394	401	395	392	388	406	396	419	420	427	373	371	424	424	355	400	425	396	405	380	436	364	372	426	435	369	403	402	412	368	430	432	422	390	411	387	407	425	366	355	433	403	389	392	422	426	412	387	400	374	411	390	386	417	387	417	380	396	376	363	373	402	410	402	414	402	392	378	402	403	396	399	405	440	386	396	415	374	417	370	404	372	375	399	379	366	366	384	380	437	386	392	366	419	410	405	382	414	386	371	408	390	382	381	409	409	390	413	385	407	387	397	377	436	444	381	374	372	395	409	399	421	379	421	384	436	421	431	394	399	408	404	404	391	371	411	410	390	395	398	424	383	382	395	363	447	397	394	407	412	413	416	390	428	376	437	405	390	381	393	390	410	411	391	418	394	411	382	400	397	435	421	408	407	403	390	377
14730	2682	2985	2229	1635	1144	933	957	34754	50420	36226	15884	4533	776	242	158	161	128	169	158	140	134	171	138	154	135	155	153	157	151	149	118	158	154	155	157	136	150	149	157	139	156	141	164	127	138	130	159	166	128	149	119	140	150	153	168	161	152	143	173	144	157	141	142	126	140	144	161	164	169	154	154	161	150	151	148	150	136	148	148	147	170	140	156	146	141	141	119	156	161	148	148	147	151	140	149	165	161	146	142	151	148	151	129	166	160	151	144	137	144	178	149	140	137	140	156	157	152	159	140	174	149	164	153	148	149	151	146	140	143	125	147	140	133	153	176	122	143	169	137	146	144	132	132	165	141	162	155	136	141	150	123	152	153	129	147	153	151	155	138	148	165	165	163	145	154	150	145	142	157	147	142	121	128	159	140	141	153	142	145	186	140	139	138	140	182	135	156	132	160	170	129	142	143	143	130	171	141	126	143	128	153	147	150	144	142	149	139	145	133	137	149	128	158	150	145	163	136	156	137	140	149	148	142	138	172	156	145	141	163	126	168	157	161	139	134	153	164	157	149	163	151	158	146	139	138	141	152	166	149	148	166	136	152	126	145	149	164	153	140	148	151	150	146	168	150	141	153	157	133	151	168	141	153	157	163	163	158	158	135	155	148	164	151	149	144	161	130	130	143	143	158	162	171	140	146	138	138	158	149	157	124	132	145	162	165	162	119	145	141	154	132	135	144	161	152	170	168	151	152	188	155	137	160	132	133	142	158	163	177	160	153	156	146	142	146	146	142	158	155	144	167	139	180	142	153	147	164	138	145	149	151	133	142	155	163	143	145	143	144	164	134	128	141	105	155	136	145	150	137	150	148	121	141	147	139	142	147	158	142	135	148	160	148	128	125	167	160	166	143	142	157	143	157	159	148	146	135	169	145	159	130	148	153	151	138	142	160	146	120	149	146	145	165	148	143	142	149	154	164	166	136	153	154	154	143	167	140	169	129	123	146	157	150	142	151	136	145	146	136	135	154	181	132	151	165	153	154	144	154	148	151	156	148	142	155	136	113	141	164	167	135	163	158	153	158	173	136	134	165	143	158	170	158	151	151	161	155	158	178	162	153	133	164	140	153	167	177	127	137	148	138	161	153	149	142	145	162	167	136	148	155	128	141	156	153	146	136	141	160	138	156	154	140	148	146	155	171	129	150	142	137	140	139	160	163	164	129	155	144	132	137	138	138	156	141	134	147	164	161	172	173	131	136	158	155	166	161	186	154	140	161	167	153	163	165	163	150	145	145	149	170	169	153	134	138	143	154	138	137	147	173	155	158	166	174	145	154	163	157	168	151	159	142	179	172	124	162	185	177	144	138	134	156	152	137	143	152	140	129	148	148	172	158	145	134	138	158	139	138	158	140	153	134	155	138	152	126	126	146	138	143	144	139	154	162	151	143	152	144	150	150	173	142	143	141	147	120	150	150	152	133	136	160	154	148	135	159	143	158	160	148	160	152	131	144	153	161	148	151	144	148	172	149	163	157	126	153	141	136	132	146	140	154	154	177	147	154	141	113	147	163	156	149	154	151	158	153	150	143	146	159	147	153	149	139	148	127	164	137	139	167	157	153	152	154	149	160	133	155	138	151	157	123	138	155	153	159	155	137	140	137	165	132	142	145	142	138	158	147	167	155	144	155	158	158	150	147	137	148	144	157	156	139	133	149	134	148	131	151	148	157	146	153	143	149	144	175	144	150	144	148	147	158	153	145	138	161	155	160	154	147	153	139	138	146	166	142	149	142	144	145	151	169	130	138	146	133	149	149	131	146	150	157	162	149	158	175	161	154	163	174	137	136	132	147	146	162	149	169	129	166	169	152	150	123	152	163	162	157	164	152	132	147	149	149	154	164	156	139	126	152	150	155	166	159	147	142	124	133	153	145	155	154	131	170	139	154	115	147	171	143	141	148	123	146	158	129	143	136	166	139	154	154	145	135	142	139	164	141	143	130	172	136	140	145	142	126	181	151	140	149	176	155	159	166	151	173	166	146	156	165	149	159	129	158	152	146	126	152	127	147	156	157	166	139	152	140	147	157	160	142	147	163	137	138	168	157	158	160	150	153	136	148	156	155	171	163	138	134	131	145	169	130	166	169	134	143	123	141	157	167	168	150	148	150	143	143	146	139	123	160	128	156	149	177	161	165	157	125	157	149	158	133	126	155	166	164	141	146	128	162	161	145	159	161	149	158	138	164	150	169	144	138	159	173	158	137	174	153	148	136	160	160	152	132	154	153	136	131	173	151	146	132	151	128	168	167	156	155	154	154	155	151	175	146	152	134	169	160	157	139	157	137	127	166	153	129	150	152	162	158	146	168	175	138	152	129	159	160	164	158	141	134	154	152	143	141	160	169	155	141	150	151	179	141	158	150	151	133	146	151	133	154	142	152	146	153	142	171	171	170	128	163	152	142	169	165	142	145	160	154	160	136	150	158	156	150	156	155	137	126	135	143	138	147	138	145	151	164	145	157	133	158	144	135	146	145	155	151	157	138	168	146	145	136	143	128	145	132	173	173	162	163	149	164	154	162	158	129	153	140	144	146	152	146	155	155	120	164	142	153	150	165	138	145	125	148	170	155	158	145	147	160	151	153	125	156	149	136	129	149	148	133	160	133	146	158	137	144	143	122	148	138	134	157	150	138	154	152	141	145	121	154	159	143	153	155	145	146	152	141	159	143	130	142	147	143	154	155	132	165	140	149	146	139	134	145	155	140	165	133	124	144	164	160	151	131	146	133	135	142	145	157	158	131	139	126	163	141	146	137	146	149	156	142	152	144	156	139	162	155	148	154	153	151	137	147	135	180	135	152	153	134	134	171	145	143	170	143	150	148	148	146	155	159	150	142	150	147	161	140	147	163	141	166	138	146	152	141	146	162	151	146	157	168	141	154	138	161	138	169	147	157	163	153	139	147	157	150	134	156	147	147	165	147	146	145	145	158	168	150	168	175	146	148	154	138	141	131	156	142	145	122	138	136	153	164	167	150	151	150	139	146	136	158	151	149	148	139	139	147	155	130	140	124	154	138	143	176	178	162	147	155	149	164	167	160	159	134	169	162	143	134	161	153	159	146	159	158	147	155	125	167	131	155	148	155	113	141	152	133	131	136	155	147	145	128	140	142	130	156	151	130	173	140	154	154	152	148	180	149	136	122	158	154	168	129	165	156	154	163	163	139	129	149	139	149	148	148	149	148	141	136	139	141	149	158	142	142	148	158	152	147	133	154	154	143	159	136	146	147	138	154	155	141	152	167	156	151	142	135	144	150	124	156	167	148	145	158	160	133	139	159	156	156	148	144	153	139	147	138	156	146	128	143	152	125	158	163	153	151	158	143	135	155	146	148	140	153	131	140	133	129	158	163	137	153	151	163	158	153	154	138	169	147	123	142	133	165	163	141	164	164	162	137	139	143	156	147	132	148	154	154	128	144	130	139	141	132	133	156	145	164	132	167
7887	2569	6232	7025	5806	4995	4117	4268	52802	63778	49549	30411	13632	3152	890	474	419	405	435	420	407	443	446	422	431	439	470	422	429	426	408	453	409	426	436	468	425	448	449	458	414	424	437	431	421	471	448	453	426	467	407	396	432	416	452	418	454	427	436	444	431	442	457	422	440	473	409	380	443	458	406	390	450	444	381	389	468	437	447	449	403	452	453	398	429	433	428	440	440	442	433	444	458	420	461	436	420	400	428	461	406	423	433	424	448	442	443	430	425	442	460	434	468	437	430	422	442	435	420	420	421	441	410	437	403	439	413	412	418	439	437	419	414	449	481	449	382	400	415	456	444	448	415	440	429	456	461	454	417	423	430	421	399	390	429	415	406	432	439	420	481	397	472	476	449	400	456	435	392	447	423	436	484	417	472	436	432	426	442	420	440	381	450	408	436	435	412	422	451	430	456	427	431	430	428	405	433	432	432	443	449	395	400	414	394	425	397	436	415	422	431	388	447	449	430	413	412	448	448	399	410	460	429	402	440	414	441	426	435	433	396	446	425	448	414	456	482	452	440	436	448	462	423	476	406	432	416	456	449	426	410	431	411	436	432	440	423	408	404	457	420	434	397	440	480	461	421	424	418	455	458	396	420	443	428	424	412	423	442	437	433	398	421	442	462	417	410	460	425	485	459	442	385	425	438	403	423	424	433	446	414	429	385	426	423	478	434	433	429	451	448	465	464	429	444	449	419	407	385	448	425	440	434	416	419	418	390	417	409	452	448	433	445	423	482	412	457	430	444	455	462	399	422	446	446	432	411	410	442	424	410	464	440	434	435	448	430	448	424	451	394	438	428	450	393	434	453	413	417	445	403	428	418	430	396	376	463	476	444	400	460	404	411	449	427	445	455	420	419	403	423	398	427	455	427	435	404	400	461	425	466	449	439	437	418	449	432	422	443	443	433	422	417	440	420	426	440	401	429	433	450	441	413	429	472	421	444	450	425	415	451	438	451	416	439	425	471	417	406	427	392	418	438	397	391	456	426	453	443	451	445	439	434	425	471	434	422	404	447	430	441	453	401	418	424	407	425	442	436	424	447	422	436	392	426	435	451	428	394	405	430	453	414	465	406	422	443	434	428	424	424	420	449	428	400	436	414	452	432	459	431	408	445	456	447	426	443	408	442	465	440	422	425	456	451	399	382	452	430	398	434	417	443	411	446	412	435	459	463	423	416	439	435	416	436	423	443	444	411	413	445	420	448	405	480	415	435	416	430	417	420	426	405	426	423	443	425	413	432	418	428	433	422	425	453	414	417	446	458	451	391	415	437	446	447	423	399	439	436	367	449	429	431	429	448	448	399	451	418	414	404	485	423	457	444	441	427	483	464	452	406	421	434	415	460	411	447	442	453	453	426	423	399	441	456	457	397	411	446	445	421	447	424	442	430	450	408	470	439	431	424	458	450	421	439	416	418	454	424	432	456	448	423	428	460	404	421	444	418	426	414	435	386	422	422	415	462	425	429	471	435	400	428	438	450	429	435	442	405	443	401	430	425	424	424	425	407	445	432	446	414	443	433	370	427	411	411	429	493	433	507	481	421	419	453	420	440	432	435	444	408	414	426	440	430	455	428	469	444	403	435	427	425	425	451	459	461	426	413	455	405	454	415	443	400	375	405	400	429	426	450	387	429	415	418	445	414	415	422	455	435	468	407	455	409	431	459	427	458	421	430	435	406	478	438	399	406	401	403	449	398	447	433	388	478	450	427	448	430	423	451	441	421	432	450	407	422	446	410	448	429	470	432	418	451	460	433	408	446	402	408	422	430	411	463	417	426	391	451	412	435	427	481	445	442	428	444	438	442	430	414	439	395	382	422	433	455	455	401	462	445	413	448	407	404	430	442	458	417	440	394	440	444	424	422	399	425	438	473	451	424	417	442	409	411	442	420	415	406	402	433	401	416	467	424	427	425	426	399	459	434	450	444	404	429	441	414	418	424	396	451	402	411	446	414	439	429	441	428	416	441	431	435	463	413	431	433	432	400	422	416	465	447	403	442	450	412	440	487	447	412	452	418	436	428	431	428	442	396	433	419	414	395	407	436	417	446	425	443	465	407	435	420	413	436	475	476	440	433	431	447	407	405	428	448	442	418	434	426	424	433	400	433	447	433	449	428	442	449	421	490	432	414	424	421	468	439	409	405	435	434	385	453	400	416	431	398	442	466	409	391	382	446	415	434	416	434	436	482	458	442	456	431	405	447	424	423	402	422	428	415	437	457	504	424	427	413	400	403	411	476	423	470	425	427	404	438	431	463	421	438	442	438	470	428	404	409	449	449	428	421	448	440	398	475	443	412	441	442	460	461	438	471	445	492	422	438	476	464	389	437	416	420	428	475	398	435	434	420	416	479	389	437	472	451	439	420	453	430	415	414	427	425	413	444	419	448	447	421	397	414	407	417	439	406	453	441	438	437	415	448	451	468	448	412	435	440	426	475	448	425	443	423	407	427	432	394	435	401	448	434	430	450	442	425	443	416	428	440	397	467	428	428	437	417	408	425	459	426	468	459	444	408	436	441	395	431	416	386	431	441	434	438	422	438	436	437	398	421	392	432	454	461	452	433	410	422	420	417	451	407	473	411	455	413	426	442	472	410	413	447	409	416	457	479	455	440	427	421	446	436	384	427	431	486	424	431	435	437	413	381	448	414	448	436	432	418	447	440	441	463	477	417	474	474	442	447	432	414	443	408	428	416	436	420	422	437	421	471	426	414	453	431	412	473	430	436	427	415	462	458	434	405	426	447	468	427	408	452	419	404	444	442	423	447	403	470	441	443	436	450	401	443	458	443	423	443	403	394	423	435	406	394	428	410	424	464	409	435	409	482	410	426	399	409	435	424	431	443	452	446	417	435	430	460	441	442	438	421	429	441	446	417	396	444	423	391	449	449	410	455	426	413	425	455	411	416	443	390	445	416	461	424	450	442	456	445	423	425	439	466	421	383	419	401	410	440	432	465	462	416	401	433	389	430	424	461	442	421	422	452	444	411	445	411	427	462	435	435	439	454	395	398	445	429	417	429	418	415	444	446	430	396	430	461	466	445	411	432	459	455	444	413	437	432	457	423	445	427	406	401	429	435	448	390	442	431	400	411	448	451	428	446	448	421	420	440	418	398	403	437	448	409	414	454	443	459	411	426	439	457	440	424	467	446	439	426	433	455	435	437	443	471	455	431	447	428	435	421	433	451	415	420	426	414	466	415	443	420	451	474	401	434	418	426	460	404	442	401	434	417	443	427	443	399	418	433	426	410	438	466	456	454	374	421	433	430	452	441	460	440	430	458	439	467	406	414	427	399	452	446	432	418	423	430	421	420	437	442	418	443	437	426	425	422	444	435	439	450	444	434	430	429	410	438	444	438	414	447	436	446	449	419	454	443	473	437	458	447	421	438	419	403	442	424	457	478	410	402	428	441	460	438	398	474	437	453	450	458	425	448	431	460	452	421	450
2353	237	269	244	215	181	182	424	3453	4517	3165	1447	518	241	157	177	136	163	153	129	120	133	137	153	117	146	144	143	138	144	125	143	134	126	131	162	146	139	168	127	118	139	143	146	169	123	145	145	128	142	121	136	124	143	137	140	134	156	150	112	129	142	131	140	120	134	118	133	145	117	127	136	144	150	160	132	108	125	126	141	127	134	140	158	127	140	132	129	140	116	154	129	113	148	130	140	139	134	136	143	130	125	143	151	147	109	146	129	153	129	155	140	154	163	148	114	143	127	117	146	129	147	157	137	133	140	128	145	112	135	128	146	136	127	130	122	149	129	144	140	116	122	120	147	135	140	145	126	142	163	151	128	139	132	123	132	136	129	166	146	140	145	123	118	158	137	164	117	145	137	143	141	125	144	130	149	132	136	145	120	139	143	129	118	128	138	131	142	125	159	161	147	133	130	140	137	115	128	130	137	140	142	125	136	130	144	122	137	154	161	128	139	140	132	144	170	129	145	130	150	125	119	141	152	128	128	156	134	146	142	122	119	131	143	141	127	131	142	134	126	128	138	125	137	126	133	138	128	161	137	123	142	148	151	161	143	133	131	162	157	121	137	135	118	144	119	124	133	162	134	153	140	123	153	137	118	130	124	144	121	128	121	130	130	130	123	117	135	122	133	143	120	111	138	143	141	143	141	127	133	121	127	162	148	146	131	115	157	136	143	140	169	126	162	131	131	138	150	129	142	118	137	152	130	130	126	123	167	139	150	131	143	121	110	136	129	146	132	169	136	140	137	128	120	132	126	137	120	122	138	148	122	126	129	132	122	133	135	147	152	130	125	132	142	149	127	109	135	120	131	144	112	135	124	149	140	145	136	143	141	142	145	136	132	134	134	145	126	151	132	136	139	131	125	120	127	140	146	135	132	125	126	152	145	146	131	147	146	131	128	132	148	122	159	133	150	144	144	135	131	139	131	153	145	136	136	146	130	139	138	134	126	130	142	141	157	121	127	138	128	158	143	122	106	142	141	128	143	150	171	145	139	143	140	149	135	135	136	145	153	157	125	141	134	127	145	125	143	129	122	130	128	132	140	128	137	143	145	157	127	132	140	154	138	123	161	159	131	134	149	130	137	145	125	116	116	134	133	140	157	146	147	145	140	119	131	141	163	143	148	146	143	111	120	137	135	139	126	143	117	139	133	125	136	139	138	142	146	138	141	145	142	146	153	152	119	131	128	161	155	146	137	138	147	140	145	138	125	154	144	153	122	133	133	150	148	148	113	144	120	132	138	146	158	135	136	136	139	135	126	138	149	142	128	119	144	138	134	151	129	118	145	148	113	131	149	151	135	149	131	142	123	132	164	160	113	122	152	118	135	135	131	129	134	134	133	123	129	147	157	138	152	141	122	154	121	144	140	114	144	134	149	131	139	137	160	129	119	129	126	145	128	124	117	146	140	150	150	132	141	163	142	135	113	143	132	128	126	140	149	120	126	131	128	131	116	138	128	117	154	111	139	120	140	130	149	132	132	146	137	141	150	139	140	132	149	126	137	156	155	135	150	145	151	126	152	140	142	136	142	147	130	151	132	145	149	159	143	125	137	122	150	140	141	139	159	155	127	134	138	139	131	130	131	134	144	135	153	152	147	133	140	147	114	146	121	136	130	135	139	137	130	138	136	131	148	140	133	147	148	138	136	134	140	141	137	124	134	141	143	133	144	118	132	140	139	164	115	121	120	155	121	125	141	136	130	137	135	144	134	147	136	125	140	119	154	119	141	151	134	127	130	130	131	109	153	137	151	139	155	118	139	116	130	154	138	129	129	128	139	151	153	128	137	130	127	113	125	136	150	130	136	141	169	153	114	127	141	135	141	141	130	146	139	151	132	146	140	141	136	119	161	126	125	133	143	134	142	128	137	141	126	121	144	149	133	148	147	131	141	167	139	149	140	139	128	118	151	138	146	127	144	142	159	135	143	134	151	127	133	145	139	143	128	136	128	128	133	125	140	133	144	124	121	124	164	133	138	149	147	130	139	110	134	151	150	135	148	138	137	150	146	138	143	119	125	121	116	144	128	133	164	126	139	174	148	141	135	149	141	132	125	126	153	148	125	133	136	112	129	142	169	145	150	145	133	121	126	155	134	144	146	146	134	148	149	178	127	147	139	156	153	134	135	141	141	133	141	149	151	130	135	126	155	146	131	161	140	120	114	132	125	133	144	121	135	132	143	147	149	150	158	138	123	133	151	138	123	129	132	113	147	99	135	120	128	142	145	123	126	134	152	147	132	132	144	145	143	122	154	136	118	119	122	137	138	119	144	168	140	140	116	134	127	135	137	145	136	135	123	130	150	117	147	143	143	156	119	125	140	125	116	146	138	116	152	130	138	145	146	125	139	142	138	133	113	117	125	151	141	130	121	134	156	137	129	149	136	135	131	120	142	159	116	135	148	148	150	137	144	128	145	134	123	138	130	130	144	126	145	136	128	125	132	112	133	123	146	125	158	132	125	137	144	130	134	144	136	139	143	118	151	123	147	147	133	142	135	132	140	146	138	158	126	123	134	133	154	129	142	124	140	128	149	136	138	117	129	137	128	142	136	144	137	127	149	133	137	125	133	138	135	128	140	96	133	129	159	116	136	131	129	130	151	138	139	147	127	137	143	146	154	134	140	123	146	132	125	120	140	143	145	118	158	144	129	141	143	114	137	139	117	154	94	133	125	136	143	128	140	151	129	143	119	136	142	146	157	150	131	139	145	141	130	136	138	128	119	128	156	123	132	136	143	124	144	147	139	142	151	143	140	133	120	148	129	147	139	138	149	136	136	148	125	123	134	128	123	131	110	155	144	134	127	148	147	141	141	137	132	141	128	145	161	118	151	130	143	136	147	125	136	142	145	129	145	113	132	140	132	172	146	161	137	127	132	151	144	125	147	117	135	126	118	137	124	122	128	138	154	123	131	111	138	135	132	129	143	140	136	138	140	146	118	139	137	146	134	126	131	150	133	144	129	128	133	129	138	138	135	139	136	145	127	148	151	144	150	134	123	151	154	120	135	138	145	119	143	136	152	150	128	144	152	128	138	121	121	129	128	115	126	132	153	150	149	131	141	139	130	146	137	127	139	154	141	135	125	124	127	135	132	141	128	139	153	118	123	120	130	142	128	134	137	148	135	147	135	138	142	149	131	119	126	143	142	155	145	118	132	124	153	139	142	139	138	148	129	147	132	110	127	144	153	133	141	123	133	140	138	150	139	134	117	121	118	147	146	129	105	138	144	135	132	128	124	139	129	130	130	155	124	137	152	141	145	124	152	115	152	144	130	116	139	127	163	139	144	136	150	149	128	145	159	128	121	123	148	117	129	119	138	149	144	134	134	145	110	134	139	145	134	146	118	147	156	137	134	154	125	128	156	143	127	114	120	132	139	150	138	141	123	142	139	135	145	136	114	111	142	152	131	139	137	152	153	129	135	159	138	140	145	121	132	125	133
2276	533	645	765	662	687	708	1881	14775	16442	11200	5233	2089	765	495	473	402	390	397	403	387	368	421	413	389	412	402	389	411	393	389	376	395	410	412	407	414	382	378	411	371	458	431	399	397	373	403	383	398	387	416	429	388	374	410	428	402	362	411	377	388	417	404	405	420	375	395	415	364	422	394	387	392	412	398	399	365	400	426	359	413	400	402	376	390	420	407	424	434	406	406	422	410	409	406	401	366	407	394	397	387	383	393	408	383	398	408	435	404	423	385	420	412	408	382	372	413	435	373	410	427	413	413	396	363	393	430	403	440	401	438	392	365	346	389	400	414	391	408	397	370	426	424	413	441	381	420	372	410	380	415	365	406	375	388	436	392	363	408	379	386	402	377	394	364	386	389	389	418	417	387	425	366	397	433	392	391	427	394	377	430	405	407	381	439	400	361	421	376	385	387	353	397	405	379	394	399	419	368	375	384	424	410	390	398	367	396	400	394	407	407	422	414	446	394	384	393	358	401	430	385	377	446	387	420	444	423	355	370	414	368	345	399	382	369	410	375	391	394	430	413	408	362	367	417	402	405	405	422	350	400	378	399	392	374	412	399	412	388	395	400	384	417	407	408	436	399	425	427	394	401	394	404	408	400	392	375	395	422	386	433	384	358	382	432	404	402	392	388	405	409	384	377	381	370	403	429	383	396	401	436	391	407	399	382	400	413	401	424	380	401	389	381	409	389	390	410	400	443	402	404	412	406	417	370	388	404	428	407	374	396	382	428	429	405	381	405	365	397	429	401	398	384	406	417	417	378	422	406	414	377	389	369	348	427	413	375	373	404	393	395	402	423	415	370	400	392	401	358	435	393	430	404	419	402	380	401	359	436	382	374	398	415	418	412	394	398	428	386	377	428	423	391	367	396	373	374	394	412	390	427	419	392	403	396	372	433	389	413	397	423	397	381	443	390	384	399	394	379	381	403	372	399	395	362	423	426	395	374	360	404	404	361	399	359	407	380	406	396	410	423	388	403	375	371	416	397	414	395	382	415	458	422	407	407	383	383	434	389	403	367	396	391	394	410	396	389	392	395	403	414	370	387	405	426	432	426	408	377	401	399	380	365	390	411	409	400	397	388	380	425	385	355	395	382	396	381	362	402	396	399	385	394	394	418	405	406	387	376	358	397	413	418	388	348	397	370	426	380	409	426	379	395	409	452	396	414	442	415	398	455	409	407	403	401	374	414	377	370	398	397	406	427	415	413	357	365	397	389	382	396	385	380	405	401	421	414	409	423	404	377	390	435	400	405	392	393	389	387	394	393	380	418	392	423	405	391	400	404	361	405	396	422	413	414	399	394	432	389	420	403	421	430	411	406	408	414	398	387	415	404	384	411	420	451	409	412	396	414	390	378	371	433	407	443	395	389	398	412	392	408	398	398	389	403	437	447	390	368	401	389	341	356	425	418	389	396	402	400	424	407	393	404	390	413	417	417	383	376	406	374	411	384	401	376	400	365	417	372	367	356	412	377	375	393	410	388	380	399	416	376	395	413	389	402	391	372	393	383	414	440	412	399	399	403	423	398	409	417	434	390	397	361	436	379	408	386	403	424	410	395	417	401	390	387	385	389	433	390	374	408	391	410	396	415	442	386	423	417	383	397	397	406	405	431	433	425	380	371	382	381	400	391	401	391	410	405	409	381	403	431	423	394	436	394	407	394	413	415	373	385	411	383	412	414	361	412	429	398	434	442	425	422	364	414	406	363	399	380	365	397	413	397	386	395	410	403	373	415	415	378	375	421	404	433	398	382	416	382	380	396	415	400	408	397	425	408	403	379	408	429	379	401	383	345	402	416	428	368	397	389	387	411	400	412	435	367	382	404	406	389	367	368	384	400	390	389	400	377	377	408	390	407	382	367	385	369	421	403	377	413	416	443	393	388	405	376	416	373	353	398	404	366	398	353	357	376	379	381	376	389	405	394	393	427	393	386	406	394	392	387	401	394	409	392	421	414	453	411	406	382	421	402	368	410	402	411	356	399	403	387	366	410	416	393	387	436	399	389	382	399	378	398	384	426	389	397	391	397	378	424	375	382	417	407	394	387	423	386	369	413	382	405	420	402	439	385	368	424	379	401	409	406	363	407	408	358	396	450	359	405	382	412	418	356	413	446	394	423	390	436	405	405	395	394	430	410	387	425	424	403	424	424	399	414	386	369	408	387	404	424	396	419	401	423	400	398	356	425	367	401	393	395	378	439	409	404	396	377	402	417	385	413	382	425	416	419	387	383	422	415	412	409	398	426	397	374	373	430	369	403	415	384	420	417	407	426	399	355	363	396	416	397	397	426	415	425	401	413	424	407	396	399	395	424	406	424	409	396	459	390	377	365	401	385	383	399	399	417	385	396	421	397	383	414	393	373	424	398	432	393	397	390	400	386	407	412	396	419	411	425	396	397	384	384	370	428	394	388	390	366	436	441	374	408	372	435	412	368	428	428	402	412	416	417	403	384	423	395	410	428	406	417	367	430	408	433	379	369	384	433	406	432	359	388	406	395	408	391	429	423	454	426	401	379	392	409	377	401	389	362	388	415	384	393	419	412	397	431	411	393	379	408	410	369	413	416	406	393	379	395	420	401	395	392	396	387	391	386	451	414	371	387	364	416	378	378	416	398	380	403	391	378	410	407	414	398	405	428	382	372	395	434	418	409	379	360	373	397	415	402	446	387	403	368	412	376	390	385	386	398	399	387	363	408	384	351	434	403	424	386	398	383	376	400	425	426	382	368	399	395	367	411	382	379	397	438	406	403	417	389	402	372	408	396	374	395	394	413	420	408	375	408	400	407	425	433	386	391	423	400	376	386	414	426	405	381	400	417	411	388	413	397	416	366	407	389	413	440	388	410	396	368	398	410	401	395	406	430	424	390	406	388	403	389	394	412	422	392	399	397	387	433	380	396	424	403	368	417	408	406	414	359	403	400	434	411	420	394	415	417	362	396	396	410	380	374	421	424	407	382	372	396	400	425	382	407	401	412	376	397	420	405	397	436	365	425	418	418	396	426	394	364	417	427	400	400	418	417	344	406	423	409	412	391	414	413	383	375	381	385	402	411	387	429	424	383	400	403	387	429	386	402	374	414	392	375	381	368	403	376	414	416	433	428	398	411	409	413	396	369	397	394	384	398	445	396	427	420	373	369	423	403	400	411	405	388	429	372	365	414	429	430	419	429	408	431	391	384	395	399	391	380	410	390	409	379	426	369	393	379	391	353	406	397	419	430	418	417	405	383	422	437	409	396	352	423	376	416	424	380	429	434	360	388	393	399	395	385	416	394	385	376	410	397	364	388	392	378	411	389	413	388	392	398	417	401	371	390	395	387	417	426	367	378	416	447	430	409	364	419	411	396	396	393	392	413	395	391	374	390	371	394	399	389	390	394	405	394	396	386	387	398	396	373	405	409	411	421	398	409	425	402	381	436	360	400	417	393	366	440	389	415	422	404	397
9731	1432	1876	1376	1020	757	661	5042	34852	37387	24375	9529	2372	541	196	132	136	137	162	124	117	142	140	128	111	124	119	116	144	133	136	122	138	127	117	121	124	138	143	142	136	124	119	121	131	121	142	143	143	136	143	124	123	116	125	121	122	144	127	109	127	115	118	144	117	130	105	132	145	122	115	112	109	157	134	133	148	131	143	139	145	133	155	110	132	131	132	107	140	136	117	139	142	115	126	123	135	111	153	156	131	129	128	121	132	140	125	129	140	109	127	146	126	135	132	131	159	129	152	127	115	115	138	114	138	135	120	128	124	126	149	135	124	151	135	141	107	123	128	134	113	156	142	130	129	135	119	136	139	123	144	128	127	135	137	115	145	126	125	140	122	112	138	135	137	139	141	119	127	126	140	115	125	138	133	127	141	149	146	126	123	120	115	121	148	131	121	140	139	130	132	119	128	130	121	129	105	133	115	129	126	134	118	142	129	148	131	122	122	130	149	129	133	135	130	148	139	121	121	143	151	132	118	119	136	129	139	145	137	150	128	134	124	121	115	148	130	118	154	154	109	144	129	100	120	132	131	127	106	141	113	150	124	124	117	116	139	140	148	114	117	121	121	123	141	140	129	119	140	149	158	120	126	121	110	142	134	131	132	137	134	125	139	128	140	112	125	123	117	113	158	134	125	140	134	120	130	144	149	118	118	127	152	130	148	132	128	137	138	123	123	127	125	131	125	124	117	129	133	155	137	139	117	127	136	123	119	108	134	143	143	117	121	137	122	117	131	145	155	128	127	139	118	117	108	118	130	132	152	132	154	134	151	115	136	135	125	135	127	133	116	129	152	117	111	142	128	132	116	123	152	134	138	146	120	129	129	131	141	109	137	134	140	137	144	137	134	121	125	114	136	121	143	127	126	136	122	129	103	128	144	137	117	146	132	131	131	133	120	120	117	137	141	130	132	116	110	131	112	140	158	127	110	123	124	161	138	130	114	123	116	128	151	125	124	134	140	117	125	126	129	137	128	103	140	136	130	137	147	138	110	125	129	128	138	124	122	135	143	138	115	138	135	146	135	135	126	120	139	107	135	138	128	122	132	128	116	112	135	131	143	136	159	127	117	124	133	121	122	124	151	126	121	135	139	113	132	110	126	116	113	134	147	127	136	131	133	145	115	131	142	133	117	144	130	125	129	142	144	125	137	126	117	134	134	133	130	110	131	137	129	118	160	120	117	139	124	123	128	154	121	123	118	128	109	136	121	126	128	127	136	131	129	116	115	126	117	134	118	127	129	144	118	128	135	141	139	128	132	141	133	170	128	131	124	110	138	142	127	122	132	129	158	129	130	129	124	126	114	142	145	153	136	124	135	148	112	140	123	133	115	125	130	142	128	126	159	124	124	158	141	125	130	137	132	133	145	155	133	120	156	118	161	110	137	139	140	113	117	123	135	107	127	135	144	123	129	127	114	136	125	151	122	117	127	141	134	124	126	132	139	132	123	132	143	152	128	147	134	131	123	149	119	129	114	126	131	121	138	128	121	126	144	127	141	113	144	125	134	128	134	131	134	146	124	132	139	115	124	141	125	136	132	147	141	129	127	149	142	144	141	133	136	133	125	128	127	157	132	121	119	126	111	140	133	130	129	135	153	134	125	148	118	136	149	134	136	137	128	112	128	137	135	144	140	145	146	137	146	114	123	144	136	127	133	132	99	115	119	130	124	129	129	114	128	129	141	134	134	120	164	130	138	137	133	130	141	117	134	130	130	130	145	114	141	133	125	130	143	133	145	145	127	131	117	123	132	120	140	128	133	134	130	126	136	139	153	142	127	132	134	120	135	145	135	125	123	133	126	141	128	129	118	151	132	126	138	125	125	155	131	151	128	113	131	131	151	124	144	123	141	116	119	127	127	132	130	137	106	124	121	128	136	153	128	122	121	151	125	145	140	143	115	121	143	126	134	123	154	140	136	146	127	137	120	142	118	139	111	130	125	129	148	145	147	131	139	132	118	128	140	137	128	125	129	129	143	123	107	131	124	133	127	129	121	140	130	111	115	116	146	133	122	122	128	141	141	134	135	131	137	141	119	128	121	127	141	155	149	135	128	129	111	148	123	127	123	124	142	135	116	109	140	123	119	117	150	121	142	145	128	117	128	147	138	125	120	138	133	126	128	150	140	149	146	112	146	111	114	130	124	131	121	134	132	137	135	141	148	131	129	125	135	139	141	117	154	129	139	149	116	143	131	118	114	153	120	120	118	127	119	142	127	137	115	124	132	129	120	129	126	142	141	123	106	141	136	142	157	148	149	136	143	147	116	130	131	121	107	127	119	141	134	147	129	121	132	118	117	138	137	130	131	118	118	165	112	135	128	133	134	159	129	134	130	140	131	122	140	132	137	128	134	141	123	116	129	136	149	116	134	141	129	146	137	119	118	117	140	127	138	135	118	141	134	132	120	135	140	133	133	127	125	133	126	119	116	123	139	132	126	123	145	136	152	148	117	139	133	135	137	140	140	154	131	127	168	135	124	146	116	132	153	123	141	142	131	132	116	132	148	132	118	127	128	125	123	147	136	152	124	146	114	131	155	130	134	139	131	127	133	112	121	135	122	111	126	149	109	127	131	137	136	120	118	129	120	131	121	118	142	110	125	137	114	136	115	128	129	128	111	127	113	148	131	155	137	140	127	111	123	118	115	125	125	140	133	132	124	128	146	119	155	131	142	121	138	106	136	107	121	136	140	135	140	114	134	118	129	112	135	123	126	145	122	98	114	116	130	134	148	115	138	122	126	131	138	120	139	123	142	124	145	116	139	139	154	130	126	110	148	132	127	145	146	150	130	156	123	151	142	129	124	138	143	146	140	131	125	133	122	115	123	142	121	137	127	123	128	145	143	136	144	121	123	131	129	141	127	125	124	132	111	141	125	134	144	145	154	129	142	163	110	114	111	125	131	115	133	120	112	150	108	114	133	124	144	116	130	134	143	130	124	137	123	132	131	150	120	119	140	151	148	132	127	118	144	113	152	133	131	140	130	115	120	138	128	142	105	114	114	143	137	140	134	114	138	143	162	120	113	118	136	131	115	148	142	117	132	145	144	108	151	111	138	128	136	130	131	121	106	153	148	134	131	134	149	127	130	136	114	120	137	100	132	119	142	123	118	115	142	121	126	126	128	133	122	135	145	130	123	135	132	122	133	139	138	152	129	144	135	127	116	110	129	122	141	140	123	126	124	143	152	142	140	150	118	128	146	152	123	153	118	135	124	126	135	142	126	118	112	123	139	140	126	119	118	126	121	140	114	151	112	131	136	121	154	147	132	122	135	125	135	159	146	118	126	137	143	138	135	146	113	127	148	128	124	134	120	140	127	113	131	123	131	120	116	153	136	121	120	153	143	132	132	123	126	136	118	97	120	119	150	122	121	125	115	123	136	100	133	127	118	107	131	136	145	125	137	132	130	140	133	135	131	130	122	125	151	135	127	118	133	115	118	120
6401	1835	4116	4819	3930	3287	2915	15960	53470	53439	40368	23227	9160	2119	651	430	383	388	366	417	377	401	407	381	390	357	390	396	392	394	377	391	402	378	382	402	402	369	363	403	380	348	379	369	381	427	395	371	410	391	392	406	363	378	417	377	378	385	407	391	386	432	405	430	418	406	380	399	362	379	424	348	449	347	373	359	372	381	414	369	405	411	378	375	379	389	385	388	379	383	399	404	374	398	359	392	396	374	392	380	421	415	383	384	387	372	402	355	398	390	375	371	381	331	378	351	378	420	363	418	387	386	360	389	406	374	367	358	390	402	376	353	385	342	413	396	392	343	389	397	399	388	389	381	352	388	384	366	386	344	410	365	396	389	388	342	352	361	378	372	403	395	374	408	394	390	408	355	389	390	397	379	374	381	403	373	389	364	382	364	389	385	361	410	379	363	375	354	375	383	391	380	364	421	361	387	381	372	359	393	397	373	390	425	384	358	412	389	400	393	405	382	390	397	386	377	380	375	387	406	370	370	373	385	382	404	395	377	374	398	366	396	358	373	355	379	380	399	376	401	374	398	398	404	390	421	361	426	400	362	384	399	410	396	408	410	404	383	391	405	381	373	399	413	364	410	346	395	363	411	375	407	424	378	388	342	402	377	382	385	369	406	396	411	427	373	409	413	385	375	392	410	386	337	367	391	406	345	344	394	359	371	410	377	359	370	382	392	416	364	384	392	393	390	402	381	376	355	382	393	327	384	358	414	407	383	396	388	372	366	379	386	376	375	384	368	386	370	377	387	399	388	362	421	410	386	381	415	388	391	366	377	399	376	440	400	405	405	403	403	377	388	402	383	377	397	370	408	404	392	359	363	362	404	410	388	384	375	413	378	345	360	386	390	369	396	381	370	382	406	379	384	371	365	359	354	400	375	345	408	417	378	367	393	427	346	406	391	388	421	422	372	372	384	390	391	364	353	403	397	370	410	374	409	406	387	355	399	365	391	425	392	345	360	386	355	404	415	406	389	394	338	383	380	375	397	365	393	406	388	370	401	382	383	382	365	370	401	362	405	374	372	365	358	356	391	414	360	362	382	364	380	363	387	391	385	377	393	387	369	366	400	374	360	386	389	399	385	353	400	377	378	391	392	395	376	338	427	358	407	410	410	374	392	384	381	402	370	379	397	383	415	377	386	389	353	421	382	377	358	391	394	375	376	364	416	369	386	356	407	401	374	391	403	373	355	376	351	405	378	376	362	390	401	350	362	376	409	393	411	417	367	383	394	384	358	380	399	407	384	411	348	383	353	368	398	407	372	359	383	412	365	396	419	376	388	372	397	376	413	387	380	405	380	335	366	371	378	387	386	360	362	376	373	339	373	403	376	416	364	389	364	372	381	400	379	381	351	375	359	403	366	373	402	407	384	411	381	391	366	374	391	409	395	393	389	426	431	395	417	363	379	374	380	391	420	408	362	420	393	399	386	401	389	378	373	419	397	435	399	365	381	415	383	373	391	379	365	389	392	372	394	372	416	385	396	401	382	374	383	372	361	390	377	427	389	398	397	359	409	370	422	376	395	420	385	366	382	401	368	374	360	418	375	375	398	353	399	389	385	384	407	408	360	354	423	377	392	391	429	399	392	379	360	398	407	360	392	417	391	367	390	384	389	379	385	408	402	396	386	417	400	395	382	385	385	397	398	377	404	373	380	365	408	387	424	362	371	358	380	401	403	395	416	364	402	407	429	386	399	383	382	393	363	383	391	397	351	373	361	375	401	384	388	386	374	365	434	375	404	382	391	396	390	397	369	395	392	407	408	377	395	378	397	376	389	392	430	383	364	343	375	417	368	375	408	359	380	390	389	406	366	429	390	379	371	429	401	344	383	375	381	382	394	374	377	368	398	404	388	385	391	401	402	399	379	410	381	369	393	406	384	381	414	403	378	389	418	369	391	360	386	387	386	406	387	365	380	429	362	404	358	370	399	380	385	366	404	415	379	423	372	415	377	399	394	393	382	457	398	401	378	354	405	390	399	395	380	400	369	393	377	419	413	393	405	398	381	412	390	393	403	364	415	400	434	406	358	407	397	389	387	390	370	413	388	385	384	389	377	405	386	367	386	409	445	401	390	344	388	348	379	393	394	405	379	389	393	362	371	401	390	394	397	366	370	393	390	387	365	409	402	372	360	405	379	383	368	357	376	410	353	408	405	397	378	386	374	377	389	376	361	361	371	363	363	350	382	357	396	392	424	386	421	382	403	439	377	343	396	380	406	377	392	388	409	369	414	389	369	403	396	421	358	400	387	385	347	396	382	377	353	367	366	374	359	382	389	415	395	357	393	361	387	381	394	382	390	347	405	351	387	360	394	385	369	362	396	382	350	375	420	399	386	366	395	367	408	392	399	382	424	418	401	394	388	410	395	384	426	406	428	429	416	405	390	362	423	361	375	373	353	399	412	348	410	369	373	404	401	354	372	380	386	385	354	393	395	401	427	360	404	373	392	372	392	371	395	354	374	375	392	401	398	427	375	367	385	393	407	378	353	388	363	367	378	388	407	388	404	341	357	381	381	396	375	349	387	355	378	347	401	387	399	364	393	380	380	423	410	400	383	359	388	415	377	373	385	414	372	365	393	415	393	399	418	395	361	405	399	407	353	386	390	353	375	379	385	382	409	394	411	412	401	422	402	400	387	361	397	411	382	375	356	424	400	390	388	404	420	368	318	382	395	414	412	408	378	387	410	397	378	394	377	368	381	383	353	392	389	380	361	393	392	385	413	381	403	374	424	358	389	402	406	448	399	419	395	403	378	360	364	408	368	365	378	406	382	424	400	439	402	420	386	402	400	379	406	394	359	367	367	371	377	394	385	391	386	359	360	379	367	395	395	377	385	399	410	396	354	360	384	412	357	407	391	384	374	376	404	388	368	399	400	407	371	386	414	370	407	399	381	389	400	403	384	413	351	381	401	388	385	410	372	386	397	367	360	410	398	391	390	391	389	370	380	365	389	393	402	424	378	373	388	394	354	420	406	374	384	388	400	359	392	404	397	374	405	370	396	337	393	382	387	386	407	363	383	391	422	396	380	370	349	401	410	370	401	379	380	395	396	407	388	384	386	377	378	412	389	400	395	372	391	413	385	387	396	355	389	371	390	421	404	340	418	399	381	383	369	433	365	362	401	397	383	384	412	400	385	375	353	424	385	383	391	372	353	392	391	360	397	378	402	370	369	391	392	379	403	356	423	377	348	408	398	394	378	418	370	394	381	383	408	381	397	417	398	392	363	411	406	369	392	365	342	390	391	361	393	364	387	379	379	381	367	383	371	385	360	356	369	386	411	375	417	372	387	379	370	352	359	388	377	378	389	374	392	367	374	397	405	371	422	389	389	385	365	372	408	372	360	385	384	368	381	381	382	364	392	398	396	381	402	377	376	380	441	396	397	399	391	392	347	391	367	404	395	423	401	378	402	362	396	401	402	394	376	411	355	379	377	414	374	395	407
14900	2631	2847	2227	1541	1224	940	13503	48174	46304	29207	12082	2990	550	207	180	151	151	152	155	150	132	154	137	145	144	155	162	143	151	152	160	146	139	150	164	173	151	154	138	153	144	129	140	153	138	145	159	146	138	153	152	137	136	158	129	149	151	143	167	140	160	160	157	159	147	154	148	144	150	148	131	136	132	138	133	135	161	165	163	129	131	152	147	136	144	139	139	155	127	144	115	127	158	123	182	139	149	150	176	121	145	161	153	134	156	156	144	130	153	136	138	151	160	171	139	123	155	139	165	147	154	133	127	154	145	141	142	152	156	132	134	141	151	146	164	133	159	153	148	145	153	114	141	127	137	141	144	138	176	128	143	149	130	160	133	136	136	141	122	146	152	143	151	151	139	153	146	167	141	152	151	157	162	147	121	126	148	136	159	144	145	145	139	168	135	148	121	119	144	145	136	159	154	155	141	160	149	137	187	154	144	130	153	145	142	130	163	150	160	143	168	132	137	144	137	135	142	156	141	147	141	136	155	138	141	133	157	141	144	138	147	134	125	127	128	156	142	160	145	139	137	160	121	162	123	140	139	167	136	141	146	136	161	146	162	142	171	145	160	164	145	128	142	149	155	144	162	137	161	159	162	134	156	159	149	143	163	151	146	156	160	146	147	155	149	150	147	143	154	145	139	129	123	137	126	169	146	137	136	154	152	168	141	150	125	150	140	148	145	135	130	165	158	163	137	140	145	159	166	163	163	142	171	151	150	147	159	154	166	157	197	118	147	148	170	158	133	159	156	151	140	141	165	140	138	153	158	141	141	148	141	148	129	130	120	146	140	143	134	149	162	138	150	129	157	132	141	129	161	130	137	141	117	143	152	150	146	122	153	137	127	122	137	136	161	129	131	149	136	129	155	151	139	138	160	144	135	130	152	150	138	144	146	150	176	141	156	147	136	131	141	138	157	145	151	115	130	147	164	150	141	168	136	175	147	148	142	162	158	155	128	145	160	141	142	136	162	136	145	130	157	121	135	133	159	136	145	132	132	169	147	156	127	160	161	171	157	154	153	146	145	164	140	160	134	164	156	156	135	146	134	159	154	152	142	151	154	167	150	146	130	139	149	173	149	140	137	148	151	152	163	166	138	146	140	161	157	124	149	155	147	140	159	121	139	145	151	150	160	145	143	174	135	156	166	179	148	149	157	157	120	145	153	153	146	163	154	140	137	147	151	151	147	152	155	137	131	137	141	138	127	156	152	153	134	149	145	150	124	165	125	152	134	142	141	141	153	146	140	171	154	130	139	142	164	148	142	153	145	156	152	146	152	144	131	146	114	125	163	168	152	153	147	147	110	131	157	138	144	146	158	137	153	149	154	153	143	131	110	154	151	145	144	122	147	141	131	157	156	129	150	150	136	153	147	149	141	138	141	120	144	165	154	138	148	162	150	137	143	140	157	166	162	156	138	162	153	137	166	161	157	137	155	153	147	143	156	141	119	183	147	136	144	140	176	156	135	142	150	160	132	145	139	158	118	154	133	144	148	146	153	152	142	146	147	145	163	142	122	146	153	162	136	167	138	165	132	146	144	127	152	143	152	124	152	148	140	144	154	165	115	133	145	149	148	145	142	132	147	117	135	154	158	147	167	156	169	149	158	142	149	153	144	144	108	141	138	149	153	151	169	157	141	133	142	139	143	157	137	149	148	143	154	145	147	135	139	139	160	129	146	155	131	154	134	155	140	126	147	175	123	142	146	138	150	146	144	137	152	112	160	135	149	146	147	145	140	127	124	147	169	126	135	132	161	141	162	158	151	138	161	140	131	144	127	160	163	148	136	163	152	145	132	151	149	137	159	164	146	141	139	135	136	159	154	142	147	146	132	140	161	136	142	167	143	141	127	161	135	147	129	168	130	129	142	166	130	162	134	150	152	139	139	168	135	168	146	136	147	155	167	160	140	171	131	145	137	151	160	154	138	128	138	141	156	150	150	153	144	128	149	145	135	133	135	135	121	148	148	137	148	139	148	154	125	157	140	142	125	164	136	148	143	146	148	129	140	145	130	152	168	158	167	151	139	141	147	155	149	145	136	131	138	150	134	166	126	145	146	149	158	143	154	157	152	150	144	142	134	140	138	153	149	120	144	148	165	125	153	162	157	145	134	133	153	152	152	125	150	132	141	155	152	146	133	140	133	152	133	128	154	136	154	136	154	143	149	151	144	172	134	140	138	147	149	141	150	127	140	167	135	149	147	140	143	141	146	157	153	139	143	140	153	149	137	144	143	144	136	172	159	142	171	128	146	155	122	138	143	137	160	155	135	166	152	140	161	128	147	135	136	133	165	137	148	157	154	145	139	152	149	159	128	144	146	153	136	152	140	155	124	140	162	150	134	134	144	145	158	129	138	158	147	153	137	128	166	149	149	141	147	155	151	126	142	150	140	144	141	147	159	127	156	152	165	143	135	152	168	145	162	144	177	165	158	126	140	152	161	147	137	152	140	123	138	146	166	132	127	135	151	169	145	136	162	154	139	141	137	151	145	151	131	143	147	155	142	128	154	163	146	190	145	131	136	136	151	157	148	178	140	161	147	141	158	122	111	147	131	143	145	147	129	151	135	135	148	140	156	137	140	147	152	146	154	157	159	149	152	165	143	151	130	140	149	157	144	136	146	159	125	139	166	131	150	167	150	148	143	151	150	143	141	162	154	147	157	152	154	135	145	115	126	134	122	123	152	167	154	176	153	169	154	139	161	169	135	142	148	165	131	135	144	144	131	143	136	154	135	112	162	138	160	157	178	139	151	120	154	142	123	139	156	136	166	121	143	157	145	149	142	128	148	135	176	167	167	133	151	135	132	151	154	150	152	142	165	152	141	137	135	140	154	134	146	154	153	141	125	145	142	167	159	123	174	127	159	129	143	138	154	133	153	136	161	135	153	155	145	137	129	146	141	147	157	141	146	129	144	131	140	140	157	138	145	147	175	132	150	145	161	139	160	133	128	126	140	145	159	133	153	165	171	160	130	161	141	150	146	161	135	145	146	149	146	129	146	159	142	123	134	148	130	155	135	150	163	148	145	114	138	131	155	148	134	137	144	160	156	157	152	136	143	174	145	134	139	135	143	153	155	148	145	157	156	143	170	152	139	145	141	143	128	151	141	146	156	137	139	145	143	137	178	145	140	127	149	149	160	153	141	149	115	142	151	159	136	152	143	157	150	144	141	151	139	158	145	159	130	151	148	125	137	153	146	148	150	138	147	151	140	165	142	141	144	131	144	169	161	145	149	152	147	144	164	144	132	125	123	138	144	157	143	142	153	154	140	129	138	157	137	135	127	132	146	150	143	134	165	140	132	139	142	161	165	165	150	150	148	142	134	119	160	149	141	124	134	144	132	138	160	128	148	167	149	152	133	150	137	127	139	133	167	125	142	162	138	154	142	154	163	153	153	137	135	158	148	148	141	143	159	117	150	153	148	141	154	132	134	141	135	125	161	147	134
7879	2550	6172	6714	5725	5064	4146	26404	63548	60018	43706	25850	10085	2350	729	449	449	413	431	410	412	433	409	446	425	373	405	418	422	439	439	467	391	409	418	378	431	438	445	418	419	419	463	416	402	454	412	402	399	429	422	418	425	417	423	393	396	406	406	406	417	447	391	394	437	419	428	392	390	466	409	457	409	441	438	427	410	430	409	428	430	454	430	431	485	445	398	427	439	408	446	470	396	426	411	425	439	399	451	422	424	406	407	433	423	394	404	392	465	411	425	456	437	418	387	431	400	411	409	426	447	427	434	439	421	446	421	423	421	415	409	416	417	404	424	422	445	413	443	440	415	377	419	408	427	461	387	450	420	412	413	423	399	403	450	404	438	379	405	427	443	441	404	411	413	411	418	422	478	398	452	417	416	430	412	412	408	415	469	392	423	429	412	409	446	419	425	423	441	443	411	424	423	416	422	421	426	430	460	418	447	410	473	404	437	395	421	393	424	432	424	441	420	452	393	423	396	414	411	459	445	410	414	413	405	447	414	389	411	398	368	422	406	417	392	430	420	467	395	399	416	438	453	386	421	389	384	423	402	413	410	443	431	412	411	420	414	403	415	437	438	370	458	419	429	400	391	415	452	453	436	388	420	423	426	451	406	427	438	424	378	385	440	466	428	403	419	435	419	420	435	436	431	409	466	452	429	433	451	416	455	421	418	407	427	436	393	438	427	444	422	392	411	423	419	423	411	395	413	449	410	396	407	422	428	457	428	440	434	428	408	438	411	400	415	460	436	417	395	448	425	444	388	414	418	401	437	425	432	418	415	451	422	414	381	420	422	425	421	406	440	439	462	434	411	420	444	397	454	442	439	394	397	439	411	435	423	404	391	458	417	449	414	425	455	409	388	408	417	392	468	434	404	421	409	440	440	400	411	401	417	401	428	379	420	419	400	400	445	430	393	392	420	423	405	474	412	422	442	412	425	405	436	428	418	415	448	436	418	441	385	418	452	414	439	448	446	425	406	419	446	447	429	432	416	434	430	454	418	403	432	397	393	412	440	404	396	414	426	444	392	385	433	453	445	448	419	402	439	447	407	410	442	449	432	411	381	440	431	417	415	428	447	468	430	437	440	396	442	419	407	418	429	405	442	413	430	407	432	391	425	397	431	447	418	406	432	387	418	446	445	396	445	426	407	410	417	439	393	413	436	441	437	444	456	425	416	406	439	396	393	400	412	475	405	395	397	458	434	418	450	418	446	431	413	401	425	417	414	444	410	421	393	423	394	424	436	444	409	401	415	418	389	412	440	422	420	395	403	411	424	443	428	413	447	434	441	419	410	404	413	411	406	448	406	456	405	464	428	434	395	418	426	460	400	416	398	420	422	402	418	449	432	429	448	460	390	395	420	396	436	436	395	433	413	422	430	459	464	406	409	429	418	389	431	422	438	424	412	409	418	412	411	454	439	411	403	400	456	417	417	425	461	416	425	444	415	420	417	450	455	442	428	385	424	435	423	419	421	427	424	443	396	400	421	455	408	449	431	426	426	416	410	408	391	430	445	424	453	421	436	436	429	390	393	433	446	427	462	401	424	406	432	440	429	414	433	411	381	421	404	385	424	445	418	429	402	396	406	413	459	420	444	484	424	416	424	405	398	383	389	421	438	419	440	448	371	426	420	385	435	448	424	423	401	411	444	453	427	434	439	454	438	444	417	398	420	399	454	394	427	416	405	402	400	423	442	443	367	442	405	414	412	412	408	414	427	423	391	446	451	422	420	434	419	407	379	442	395	399	407	424	417	423	380	454	424	416	435	435	436	484	448	398	438	391	427	433	410	440	428	436	405	421	440	422	427	441	424	445	433	410	418	405	459	405	424	407	415	433	412	399	400	443	418	407	410	399	411	421	416	446	402	399	412	412	453	409	437	428	429	417	418	389	401	415	396	448	430	410	401	434	399	404	418	451	433	435	404	431	457	441	398	409	403	437	393	449	397	423	423	439	427	444	395	456	440	417	420	439	414	397	461	437	390	429	404	459	401	446	428	416	387	405	435	438	424	402	423	469	440	400	398	430	413	371	439	428	385	405	431	439	435	416	414	417	458	412	446	417	397	384	412	424	412	431	416	418	416	435	412	401	404	434	451	414	418	417	445	399	388	451	427	418	402	447	405	419	410	404	396	380	390	434	430	413	441	419	402	415	412	404	399	463	466	423	442	417	448	422	392	409	414	435	431	474	423	401	400	402	403	409	413	381	418	404	435	419	379	409	429	393	442	421	447	423	407	442	414	425	377	435	461	406	447	411	414	409	428	404	434	408	441	399	414	427	399	447	416	443	432	447	409	460	426	426	431	406	373	430	429	417	394	407	419	442	401	457	426	407	440	403	441	430	431	434	410	433	412	461	438	428	413	450	432	470	408	415	390	435	420	393	418	420	379	419	432	406	418	439	432	422	426	409	405	382	444	441	421	435	395	441	413	462	443	421	392	435	397	437	441	422	388	409	419	416	422	421	412	388	412	430	416	412	426	428	434	453	434	464	425	427	437	428	432	453	440	407	493	434	356	420	417	397	413	422	400	418	389	420	438	447	423	421	396	392	419	417	446	447	425	441	411	401	425	410	422	395	439	426	419	413	435	431	390	413	421	396	428	432	421	405	426	432	417	448	419	411	441	451	421	425	403	417	429	414	372	414	436	445	428	422	440	426	410	408	420	438	391	449	392	451	383	404	428	399	445	406	424	421	412	407	422	437	384	407	417	413	464	424	409	418	416	389	414	447	425	398	412	435	401	419	415	404	377	411	397	386	412	417	399	421	409	432	438	414	405	400	406	381	414	412	411	388	411	430	412	420	445	424	416	439	433	459	432	400	435	415	423	391	404	419	409	408	413	446	427	406	404	459	438	387	404	381	380	439	434	394	430	396	444	482	441	469	412	439	410	444	410	420	427	463	449	428	392	416	430	430	455	403	442	431	459	421	416	431	430	441	393	438	406	399	377	419	405	450	417	404	448	386	450	396	457	419	423	409	407	461	390	405	460	441	435	434	441	435	423	428	414	431	442	410	429	443	384	382	444	404	424	453	439	428	401	433	422	470	457	427	395	406	404	403	383	407	469	407	418	443	424	404	427	444	414	387	446	375	431	431	382	480	422	424	415	408	404	423	412	406	429	389	394	401	425	416	399	462	405	410	424	423	442	422	411	435	456	452	403	406	394	436	432	420	410	399	402	436	429	398	422	422	449	414	442	400	453	416	385	468	408	454	420	417	423	395	387	445	418	446	437	445	395	434	388	406	402	403	455	402	465	454	413	412	422	412	409	414	413	415	420	433	410	422	412	396	443	446	417	424	411	464	437	455	380	467	385	412	424	436	421	439	412	408	412	434	410	433	406	392	415	420	434	419	424	420	462	423	437	437	440	415	435	451	423	412	424	438	417	428	440	416	426	463	457	414	387	465	411	413	460	436	404	427	396	376	381	407	431	436	411	423	364	401	402	407	404	445
2260	233	265	226	208	168	175	612	3793	5315	3058	1187	434	215	155	143	147	124	148	145	159	138	153	128	140	145	133	123	121	136	130	148	131	129	151	141	124	133	124	138	127	142	122	121	131	156	140	153	150	146	149	135	133	127	137	125	134	126	126	119	113	127	138	114	131	138	138	128	135	99	140	132	154	119	152	132	127	141	128	133	132	158	128	130	141	141	124	155	139	122	146	137	144	121	127	160	128	132	136	143	160	138	126	151	125	133	154	125	141	145	135	128	136	131	146	137	126	128	124	116	123	146	125	114	105	124	140	117	138	128	135	129	131	133	141	120	141	141	114	142	132	135	137	127	140	151	133	131	131	137	118	130	134	140	125	148	124	143	145	134	131	132	125	116	160	138	131	150	153	115	137	172	127	116	124	140	125	137	123	108	154	155	143	124	114	146	152	135	132	144	116	125	126	123	137	134	146	132	122	137	110	144	126	151	118	116	120	118	143	131	123	147	132	127	131	148	135	122	139	117	135	134	148	118	122	149	133	122	147	136	121	148	132	144	143	139	139	134	110	143	141	127	121	144	120	132	144	138	150	158	159	153	136	125	124	151	138	129	114	139	118	137	131	129	150	143	126	129	129	123	152	109	111	121	139	165	126	155	112	135	137	125	124	138	129	160	123	140	131	131	138	145	146	126	136	123	134	116	147	119	144	136	126	124	124	108	128	137	135	139	128	170	133	125	144	141	125	133	144	156	152	131	118	134	124	128	145	119	128	138	129	127	155	137	125	122	127	141	127	123	108	141	134	142	119	141	122	130	121	130	115	112	116	135	142	132	122	127	136	140	127	128	139	122	146	129	132	119	130	118	145	128	124	129	131	156	153	140	163	134	121	145	117	123	128	135	119	130	146	130	114	125	129	136	145	128	118	129	133	141	141	127	119	126	118	135	118	132	131	164	108	99	140	128	134	144	119	128	133	141	109	132	127	125	134	140	136	117	132	144	167	129	145	112	150	128	142	146	144	127	163	132	128	147	123	128	121	137	148	160	130	125	143	138	131	144	141	122	138	132	130	143	151	142	137	119	135	128	139	131	142	139	146	122	133	137	146	129	136	157	137	123	136	144	134	141	150	143	152	137	125	144	127	155	128	128	121	149	132	132	153	135	128	121	146	135	130	116	128	131	135	179	138	114	142	139	147	141	125	126	141	121	138	141	126	127	139	130	131	124	150	143	125	120	150	122	154	116	128	126	120	133	141	138	109	146	134	126	123	139	131	137	130	123	137	123	131	130	136	166	125	134	114	141	143	123	154	139	144	146	123	111	139	115	140	141	129	132	139	139	142	125	134	129	141	127	136	143	132	151	118	124	149	129	130	121	123	160	123	144	143	133	130	129	149	135	124	146	127	130	126	129	145	127	132	146	94	149	126	119	129	133	149	131	145	132	124	127	129	122	143	118	132	139	145	139	148	129	132	127	137	117	120	142	136	144	151	157	127	132	124	147	129	150	139	136	133	132	155	124	114	125	119	145	108	140	138	140	139	124	143	131	120	125	143	140	133	129	108	139	131	127	137	132	131	150	130	128	139	136	129	118	148	116	147	134	141	142	137	143	115	146	133	126	139	144	124	140	134	139	131	112	141	131	128	122	126	167	127	154	122	133	145	141	160	138	145	132	132	129	130	112	150	146	130	138	122	147	144	133	151	135	145	129	133	127	125	141	122	146	138	127	140	130	120	134	134	141	124	156	131	140	140	129	142	157	128	134	143	121	134	143	130	114	131	126	152	123	112	140	119	156	129	136	126	129	132	125	128	118	133	121	118	140	151	128	151	123	133	119	134	155	122	135	114	150	140	129	124	158	134	120	125	144	144	132	132	119	139	117	152	124	132	127	133	141	139	126	142	137	129	152	117	110	147	141	128	137	132	123	137	145	116	141	120	136	123	123	127	116	101	145	130	119	125	128	121	145	121	133	127	119	137	148	122	145	136	131	139	137	168	150	130	144	125	138	112	127	118	150	121	128	133	155	116	115	124	146	130	145	167	138	145	142	147	136	150	135	119	134	142	126	128	137	152	143	142	131	135	122	139	129	132	159	130	119	135	125	123	156	149	135	123	128	124	122	143	133	121	147	142	133	134	131	136	148	139	121	135	124	132	140	130	133	121	149	132	149	135	150	136	141	152	129	145	134	135	119	133	137	137	142	129	149	127	137	139	149	134	123	136	127	138	124	148	145	136	142	139	122	115	132	119	144	139	122	133	152	130	138	133	123	131	133	121	116	117	132	122	141	148	138	141	122	122	121	120	137	128	127	134	133	139	140	113	143	130	127	169	142	125	135	134	137	136	129	135	141	113	145	132	136	114	120	122	133	155	122	143	131	134	119	142	127	128	140	126	119	136	128	138	135	131	138	134	140	135	155	133	131	117	99	129	149	130	123	143	142	126	134	131	119	129	125	127	145	121	141	135	149	143	138	141	129	134	130	141	140	146	142	131	143	138	122	156	142	135	142	132	134	122	101	122	141	128	152	144	133	149	146	145	123	132	142	135	124	126	156	143	131	138	128	157	120	135	155	122	110	133	135	148	166	132	110	150	137	138	104	112	132	109	129	146	132	124	112	137	142	122	135	136	127	134	135	147	140	126	140	136	137	137	140	133	127	139	125	127	115	139	124	139	135	124	150	130	128	121	134	149	143	148	151	117	129	147	149	154	144	134	137	146	145	123	123	141	152	139	130	160	127	132	144	147	135	134	130	126	126	126	143	124	133	162	124	143	128	122	129	123	132	146	143	142	119	125	128	113	140	118	134	126	110	138	130	122	154	122	132	135	137	118	153	132	146	137	147	133	132	128	126	141	117	131	132	114	135	119	130	117	134	128	121	147	134	122	136	123	147	122	125	128	147	117	115	150	118	122	116	145	149	122	129	149	139	119	156	125	133	142	121	144	123	138	143	114	136	145	98	134	127	124	143	137	130	131	121	137	124	141	125	129	136	133	138	142	127	139	116	135	140	137	130	128	144	164	120	116	145	130	137	146	129	131	132	113	127	141	129	127	124	140	107	141	137	145	127	126	127	136	148	139	136	128	144	153	122	142	139	136	117	114	127	129	131	139	116	127	152	130	123	115	142	109	117	131	118	123	121	132	132	142	139	162	145	137	131	150	137	125	116	102	135	129	128	119	138	158	148	148	148	132	108	129	114	118	122	131	119	146	126	141	133	140	105	170	145	143	140	139	138	130	148	137	143	137	124	123	120	125	137	154	134	142	120	146	144	140	153	126	119	125	130	130	139	149	129	158	153	144	151	130	128	135	120	139	152	136	137	131	139	152	140	118	134	142	128	141	143	123	122	163	142	116	138	131	134	131	129	150	116	172	140	127	118	136	128	133	135	124	134	152	133	137	115	130	155	124	147	137	102	135	129	129	155	125	123	135	147	148	130	128	139	126	118	134	140	146	133	139	122	137	130	118	126	133	136	132	142	108	130	124	139	142	138	126	149
2200	503	717	730	687	649	623	2965	15626	18044	10510	4360	1454	621	430	380	358	396	372	382	388	402	358	377	410	349	391	385	391	387	381	399	360	419	394	408	406	377	383	390	349	385	390	363	403	370	422	355	377	393	378	402	360	387	379	410	393	354	366	347	397	414	410	399	394	355	362	391	364	383	398	399	403	437	398	367	375	383	409	381	403	385	354	360	403	396	368	387	422	402	380	386	380	384	400	411	349	393	406	392	356	381	407	350	416	415	402	404	409	374	363	409	388	394	387	378	408	387	411	411	390	388	381	398	396	367	414	406	400	362	398	374	399	383	403	380	404	400	370	401	376	414	362	371	393	402	387	376	385	345	390	396	397	379	383	429	354	400	370	382	419	385	414	359	398	373	400	368	402	370	364	389	399	397	371	363	428	384	350	360	396	368	400	383	390	375	386	354	401	432	366	407	393	366	369	397	424	403	401	385	417	410	411	397	393	364	388	382	375	398	396	401	394	386	395	389	398	391	386	416	374	422	391	389	440	387	436	369	414	376	380	384	386	422	350	393	385	367	400	388	369	357	393	397	396	399	391	392	371	406	404	362	358	393	398	385	366	420	386	380	374	374	402	387	405	389	359	372	399	415	385	419	397	420	384	397	360	385	378	407	390	387	417	396	378	370	359	364	388	393	387	397	403	377	444	352	354	370	390	403	367	380	389	392	376	430	358	417	369	392	380	366	415	370	372	408	402	406	348	377	349	378	385	405	416	384	384	391	384	416	385	421	394	395	422	423	388	371	390	385	387	384	385	325	370	427	396	400	381	377	376	393	399	390	394	394	378	383	410	407	388	366	378	426	359	400	401	406	369	412	392	390	390	413	403	372	408	384	370	398	374	400	394	364	388	373	354	381	414	424	376	365	399	380	435	370	404	354	353	384	400	421	380	407	389	366	396	423	377	415	352	369	402	386	417	378	386	369	419	392	377	364	399	402	386	358	386	419	361	403	373	402	372	405	401	398	378	400	359	356	386	401	345	373	369	402	390	377	406	390	395	400	373	413	399	348	370	387	442	413	429	383	409	376	358	401	426	370	357	382	377	410	387	402	398	356	359	398	360	428	396	415	406	379	387	381	358	410	366	388	415	417	392	401	344	369	363	394	370	381	412	398	412	359	376	394	413	359	424	380	382	417	415	392	387	384	416	345	387	360	372	406	390	377	379	393	378	390	410	395	400	397	334	387	355	364	425	379	370	386	377	375	370	373	383	377	400	389	372	391	416	413	404	422	418	410	396	417	347	380	379	355	394	403	391	406	393	403	386	403	398	363	386	385	391	381	392	384	374	400	386	362	383	361	378	408	340	376	398	387	382	339	365	393	396	386	384	415	381	381	397	359	374	416	379	376	423	354	420	359	395	375	344	377	402	387	376	400	391	394	368	406	388	409	420	388	416	381	387	372	425	405	381	361	383	396	398	345	366	352	394	402	373	417	381	366	381	398	378	389	409	367	401	358	390	386	415	378	413	392	396	367	394	376	392	382	376	371	380	403	411	389	383	373	442	407	407	389	400	374	395	406	421	384	381	416	372	387	384	419	392	397	407	386	362	394	368	348	389	428	376	353	363	383	413	414	394	381	400	411	371	386	360	411	374	411	386	394	398	417	408	387	414	400	363	386	399	412	366	371	398	388	403	374	391	372	376	412	354	378	360	406	405	392	375	414	383	373	371	414	386	372	337	401	396	399	357	387	385	364	378	371	395	374	403	395	387	352	369	379	373	404	387	401	363	395	384	402	392	362	402	363	404	384	388	385	381	365	337	413	414	380	394	395	391	389	367	408	366	358	349	367	391	411	414	383	363	399	395	395	350	411	420	399	348	388	360	402	424	386	393	369	386	400	404	415	352	389	377	377	415	405	371	372	380	400	394	367	387	376	380	394	399	410	401	383	380	405	399	368	392	394	422	432	387	393	376	407	415	405	359	405	421	379	408	411	361	392	420	421	402	380	378	417	386	396	394	377	411	389	383	381	382	423	364	356	396	389	370	416	394	391	378	420	376	399	375	413	384	417	378	358	387	397	353	388	396	366	382	378	412	343	377	376	396	393	401	365	369	384	395	403	369	398	391	405	373	395	391	409	416	373	373	397	383	425	345	392	396	403	391	382	358	391	351	376	377	382	354	393	378	408	393	394	367	381	391	354	424	399	366	378	372	401	392	383	390	414	389	364	441	367	389	372	411	363	399	351	376	404	354	368	414	401	400	377	402	356	387	403	349	372	377	394	418	401	407	410	372	405	398	382	389	369	400	399	372	393	373	364	403	423	378	364	419	355	404	367	408	386	374	348	400	373	380	370	396	362	412	363	405	411	401	361	416	419	391	379	389	361	403	341	392	404	411	406	381	393	406	388	423	427	397	376	401	358	364	370	375	429	349	416	401	395	401	415	416	407	372	348	388	389	398	379	376	387	369	377	394	377	386	378	358	363	372	369	422	425	393	395	370	376	374	352	374	392	400	396	364	340	390	371	420	389	388	386	381	360	427	385	382	369	391	394	375	398	387	361	399	393	391	366	384	397	389	402	409	360	393	409	370	406	374	401	389	405	416	386	422	394	390	421	381	362	387	370	345	361	413	383	345	410	404	413	385	403	392	379	387	410	400	375	365	386	394	376	417	375	385	407	441	367	404	369	387	374	399	383	391	394	365	395	399	397	369	373	370	397	398	364	352	405	390	396	390	381	374	385	385	425	398	372	411	395	377	361	412	358	408	395	382	386	365	392	356	382	414	381	402	401	435	397	443	363	391	423	376	402	338	352	397	380	451	386	386	385	415	366	360	355	399	389	374	345	392	366	371	355	391	357	417	379	395	368	365	406	382	386	367	401	398	380	378	403	404	377	403	370	421	380	400	400	380	398	408	384	400	399	391	362	381	362	367	388	393	395	382	365	404	384	385	401	388	406	394	390	420	375	393	350	358	395	396	430	375	363	380	386	415	382	380	395	406	383	392	394	385	393	390	397	408	388	390	387	404	392	373	380	396	383	414	378	385	344	347	378	399	401	377	392	380	358	394	405	412	384	364	404	395	390	366	392	392	371	364	379	392	405	359	376	407	405	395	416	382	379	393	384	377	375	375	354	371	383	375	366	407	427	381	383	392	369	396	395	403	371	405	401	394	397	434	413	363	369	378	370	426	399	398	387	395	423	390	392	384	373	369	407	360	387	354	370	393	421	353	395	372	423	392	393	425	416	402	439	391	407	365	366	396	383	386	372	416	376	348	426	423	393	395	414	394	377	363	364	357	395	380	355	359	406	342	362	386	394	405	382	380	415	403	351	402	422	406	384	356	383	401	374	397	382	397	367	400	388	388	373	367	393	354	409	391	388	340	390	401	457	392	398	386	355	419	387	417	387	386	363	392	382	396	397	338	386	391	384	380	361	417	419	385	396	403	411	407	389	381	405	375	385	404	386	389	389	381	353	381	400	370	359	412	388	410	382	414	436	386	428
9789	1429	1826	1432	931	724	628	13188	40194	35718	20340	6810	1578	355	170	128	130	137	154	120	116	122	140	134	132	125	152	138	130	116	119	153	115	139	124	120	113	130	142	127	121	140	144	130	113	138	128	118	141	118	131	125	133	109	135	124	133	134	126	120	125	128	126	123	135	142	113	134	122	126	143	114	129	140	130	139	126	127	114	108	135	129	127	133	122	115	127	137	144	119	145	117	124	131	111	128	135	129	108	123	129	126	140	105	112	109	129	121	131	129	125	127	116	108	108	134	124	123	136	144	135	119	147	132	118	122	141	135	129	133	113	133	120	131	128	136	127	119	126	148	120	116	126	138	143	115	135	133	120	136	117	122	115	115	130	132	130	134	121	131	125	131	138	135	126	116	136	141	117	119	131	121	146	115	122	132	125	115	137	143	137	108	155	132	123	141	134	142	123	140	125	126	131	125	135	117	134	126	116	130	128	114	147	120	114	125	141	139	118	125	118	131	124	124	121	144	122	142	148	134	119	122	115	121	132	114	134	116	129	122	128	108	117	110	123	108	135	133	132	124	128	137	114	125	132	130	124	133	132	140	134	126	134	135	117	141	128	138	133	128	130	116	125	121	144	136	133	124	127	116	120	119	125	136	129	122	132	132	120	125	140	115	132	124	112	130	135	122	138	142	125	123	153	125	142	125	123	117	136	134	124	121	121	111	134	117	131	131	142	108	129	115	129	120	130	129	106	145	106	114	109	147	120	119	112	143	115	133	121	129	118	125	111	131	135	141	109	125	140	114	116	129	133	110	129	123	129	136	100	122	146	142	121	121	112	138	128	156	123	136	123	109	114	132	134	126	141	129	136	106	147	138	117	104	117	137	112	116	129	136	129	118	128	134	129	124	117	140	136	128	139	118	141	140	126	125	128	118	140	128	119	148	113	127	101	105	115	113	116	134	122	114	121	144	131	131	126	120	133	125	95	128	121	122	123	135	116	131	105	126	142	117	134	143	137	133	106	141	99	112	145	128	119	132	114	135	126	143	128	134	136	139	156	143	112	140	148	136	121	129	117	146	118	131	103	136	143	131	127	117	105	136	115	127	124	134	133	139	112	128	114	124	136	96	125	150	138	128	125	131	122	126	121	128	120	118	120	142	122	155	97	126	119	138	137	141	145	132	111	151	131	115	125	128	143	127	128	137	128	122	123	109	127	118	134	127	146	133	151	135	127	141	112	127	113	114	104	111	127	133	136	126	138	139	131	133	121	129	139	145	139	132	115	132	128	94	104	118	131	130	103	128	129	121	135	111	128	120	144	122	117	146	120	127	136	124	116	128	122	116	150	118	112	122	143	141	129	134	120	137	138	123	115	119	128	128	129	116	142	123	141	118	132	129	116	126	127	149	118	114	131	138	129	134	128	132	139	127	104	133	127	116	122	112	137	110	120	131	117	106	151	109	147	125	123	114	135	126	138	121	122	120	126	139	135	105	144	120	121	130	122	125	141	133	133	119	123	121	133	144	121	134	160	111	135	126	122	120	118	114	116	136	130	131	119	123	131	121	135	123	142	112	118	130	145	141	124	125	139	118	136	125	138	114	125	134	131	115	115	117	132	138	129	130	119	130	128	127	144	130	132	113	124	112	141	145	110	111	129	139	119	132	139	121	146	148	131	138	120	136	149	148	131	121	136	130	132	143	131	130	121	113	121	128	132	114	114	124	107	113	148	117	116	140	129	108	127	120	106	149	145	124	123	122	128	119	129	126	127	136	139	139	119	134	119	134	113	111	131	121	126	135	140	133	126	127	137	135	115	122	113	109	121	128	114	133	115	106	124	136	128	146	121	122	102	120	139	123	118	117	139	137	131	125	126	128	127	122	115	136	129	148	132	122	125	115	140	126	132	121	152	114	124	134	124	136	130	130	122	149	123	126	112	115	124	115	138	119	146	114	127	126	106	134	118	115	124	146	116	124	148	123	141	129	132	121	116	117	116	152	131	131	123	139	117	106	126	132	125	153	109	114	138	121	124	124	136	129	129	127	121	118	135	122	142	124	130	119	137	120	142	132	123	137	117	123	155	116	110	146	150	129	125	131	139	132	120	108	130	130	146	139	130	148	113	110	137	139	126	130	131	118	92	153	153	131	120	123	113	146	126	117	130	115	130	129	123	146	133	134	112	88	139	133	121	123	129	123	139	117	103	152	103	149	120	132	137	134	111	119	115	121	136	129	126	138	126	143	118	143	124	141	124	128	126	135	138	122	136	116	123	131	96	132	139	140	150	136	142	128	128	120	118	122	102	119	127	143	107	122	124	135	113	129	138	119	120	130	122	123	124	132	126	133	120	121	111	136	135	137	136	147	123	129	127	144	135	111	133	122	139	124	126	109	121	124	143	110	125	119	146	120	132	124	110	124	125	128	131	129	128	111	120	125	119	140	141	122	131	131	116	114	116	139	143	124	118	114	108	123	134	120	122	126	131	142	118	132	121	150	162	99	123	104	118	128	109	123	125	127	111	134	128	136	138	135	136	147	121	123	145	117	128	129	115	124	127	123	133	138	133	121	135	124	132	129	120	123	138	126	145	89	128	131	110	126	128	125	135	114	140	143	134	133	141	131	133	126	132	127	132	119	122	136	124	125	137	131	143	121	131	124	127	128	114	113	135	153	115	133	147	129	131	134	118	123	110	131	126	137	128	128	120	140	136	135	121	117	122	125	120	122	140	113	126	127	111	126	124	151	121	138	120	120	144	122	132	110	136	119	111	127	159	139	106	136	149	133	129	125	122	121	137	113	125	124	145	133	123	143	129	128	129	160	140	135	117	122	110	117	118	135	120	118	148	122	108	150	141	128	141	127	131	118	118	122	123	117	137	122	126	118	107	126	133	138	144	145	125	135	125	122	126	125	124	125	125	146	113	116	133	104	133	129	115	122	104	123	133	131	125	115	120	132	121	158	132	114	139	131	124	133	135	121	131	134	123	123	135	114	123	122	129	134	158	143	129	112	121	136	137	126	131	127	135	114	109	123	139	128	114	142	143	129	132	143	142	123	131	126	131	115	153	130	139	135	129	119	143	148	127	127	145	133	119	107	127	119	121	122	120	126	152	133	129	131	140	136	134	129	145	132	125	126	118	122	135	125	101	116	112	126	132	120	121	124	126	129	113	131	145	138	124	131	136	129	126	145	107	133	118	115	131	128	121	124	124	112	113	103	125	146	122	136	139	118	129	129	130	117	122	120	128	111	107	118	116	137	129	107	134	121	125	112	129	120	134	128	124	134	130	146	115	137	120	128	117	121	129	149	123	134	114	147	143	123	143	123	118	145	109	139	121	125	130	127	134	134	123	145	120	120	110	128	128	131	134	143	116	123	141	126	116	132	127	116	126	103	148	142	121	152	141	140	128	130	128	117	118	123	139	143	128	122	141	158	120	122	131	115	137	116	142	121	143	117	134	127	106	116	118	124	147	134	125	116	126	136	130	121	113	122	148	127	123	112
6339	1740	4144	4665	3868	3192	2981	27307	56931	50860	35878	18738	6316	1439	525	418	370	338	425	401	384	339	378	385	393	351	334	362	368	357	415	349	376	364	369	381	372	387	370	416	386	375	330	395	389	390	382	372	360	370	354	403	392	405	376	333	371	368	366	364	355	373	398	336	348	386	390	365	375	374	331	365	412	384	374	360	379	340	358	379	344	386	355	379	397	388	410	367	391	348	346	397	360	351	362	370	394	378	391	407	389	380	399	356	416	355	360	369	364	391	395	367	361	379	372	371	361	411	395	413	349	375	377	378	363	347	372	396	384	349	334	378	355	365	384	361	382	372	379	374	367	363	388	408	345	348	351	362	359	361	381	403	367	370	350	346	406	367	373	393	345	385	402	373	387	355	376	366	374	385	399	353	355	361	377	373	359	373	397	406	378	391	351	383	346	356	390	389	353	362	363	365	388	402	348	387	350	342	363	396	382	373	369	394	378	350	380	395	387	361	364	353	364	375	369	354	419	368	362	373	393	375	389	373	368	381	346	386	405	387	386	382	382	392	374	350	387	381	399	397	353	403	364	363	391	384	402	354	368	353	356	371	386	372	361	381	385	376	410	357	393	383	402	377	383	361	369	401	387	368	380	357	387	406	389	366	354	371	376	357	375	363	360	387	366	397	367	347	389	377	389	356	378	377	413	377	375	389	363	357	325	354	389	381	395	369	377	330	368	333	366	340	387	385	359	383	392	355	352	377	365	380	418	383	383	356	381	389	345	364	367	387	372	378	386	382	386	383	400	411	388	419	391	349	353	367	392	354	397	382	427	376	385	353	381	385	432	349	403	353	360	368	348	371	357	391	346	360	368	359	393	393	348	377	382	343	388	388	353	395	367	403	350	369	365	373	385	350	367	357	364	376	378	379	377	343	356	370	354	409	350	402	372	388	359	354	370	391	401	405	372	354	403	399	425	356	364	396	401	374	362	360	385	390	409	390	378	385	374	380	405	369	392	359	394	377	392	368	365	370	355	375	386	337	382	394	382	361	356	367	396	329	401	379	378	377	388	379	361	393	367	352	383	401	368	400	362	388	358	345	350	383	371	372	390	397	393	382	390	373	395	359	346	385	398	353	386	362	390	358	330	359	377	389	370	369	361	392	383	370	369	355	400	346	420	361	405	372	374	414	364	335	393	374	344	369	352	341	363	355	374	346	366	362	359	362	374	343	342	333	362	407	406	349	417	361	392	384	325	346	336	390	402	379	347	390	389	361	373	386	387	386	364	381	358	370	386	388	322	357	372	383	331	344	382	400	369	353	391	352	389	362	397	337	374	378	364	373	402	384	364	371	379	376	403	391	396	382	383	372	403	340	397	377	356	366	354	368	334	381	387	391	388	399	376	391	424	372	397	371	362	384	367	365	366	394	421	380	388	389	357	378	378	384	369	345	376	342	403	395	381	363	375	389	375	403	392	374	343	331	384	392	377	368	366	389	379	385	375	372	343	380	376	381	377	386	351	400	365	345	344	404	365	329	377	397	377	360	339	380	367	363	392	364	382	375	367	359	375	391	385	346	358	398	362	402	408	375	384	338	372	386	362	395	375	375	366	373	363	368	376	396	389	367	375	366	392	353	371	389	375	361	390	367	356	361	376	410	405	364	397	386	407	339	359	365	369	350	418	365	366	371	390	388	385	383	347	380	354	387	353	369	406	356	389	357	384	375	409	361	369	364	358	354	378	365	402	379	382	367	349	384	385	381	375	351	377	392	403	406	355	347	401	412	379	397	390	378	371	377	376	361	370	344	364	357	383	380	352	343	382	360	363	380	345	348	376	357	405	382	374	407	346	380	398	385	366	440	329	386	399	378	381	358	364	384	384	345	377	366	349	369	379	356	371	380	383	376	380	377	377	396	367	393	357	371	390	380	376	380	374	361	384	389	363	365	377	361	390	355	366	394	375	334	360	379	384	364	328	364	392	384	386	375	372	396	369	373	402	413	379	357	393	342	380	368	366	396	365	382	397	409	369	382	391	368	381	379	375	394	390	389	406	380	364	351	370	348	375	366	366	401	382	355	348	378	369	340	358	398	393	391	370	405	348	369	377	354	353	353	390	400	395	376	357	334	347	355	392	376	362	364	396	381	382	400	381	366	384	366	343	359	387	436	368	384	400	310	363	371	348	392	364	361	389	358	400	383	392	380	377	394	354	379	374	384	355	375	402	382	382	359	357	391	359	375	346	362	399	378	381	346	404	362	344	403	357	379	357	399	388	374	356	372	407	396	353	406	371	355	335	368	324	363	384	395	358	364	351	377	388	346	407	389	356	387	369	395	367	384	384	366	397	376	409	357	347	385	366	380	347	375	399	378	421	371	338	357	353	378	361	374	360	381	366	398	407	378	368	358	412	365	389	352	407	354	390	367	378	388	381	386	375	339	331	395	373	357	394	380	371	377	397	387	371	347	380	367	389	436	356	332	372	364	388	380	402	373	352	382	363	395	386	356	364	384	369	381	368	374	378	393	387	361	401	370	387	370	364	362	350	379	386	363	388	380	431	368	417	371	382	373	382	371	386	362	378	351	352	349	366	385	357	378	384	354	357	388	364	381	394	355	391	376	356	359	359	401	390	348	385	407	378	394	406	378	384	405	370	356	386	345	400	361	367	397	380	345	367	406	371	361	404	394	364	377	394	388	361	381	379	388	359	404	381	391	366	386	372	379	347	372	345	369	385	360	358	384	359	345	363	341	370	361	366	358	376	365	385	379	341	328	382	398	382	367	362	397	378	376	365	341	375	365	357	408	359	393	385	378	351	346	383	386	376	414	360	371	374	389	364	360	397	413	361	372	384	383	365	358	352	376	356	375	384	361	375	400	376	378	395	358	388	383	389	369	395	385	409	395	372	332	324	383	400	376	405	384	359	434	375	396	377	370	333	410	368	361	369	401	391	373	377	366	380	370	372	359	401	389	397	367	364	363	384	376	387	363	355	375	342	389	361	392	376	357	373	364	384	383	360	377	364	408	376	387	392	398	367	371	351	387	381	365	360	369	348	365	384	373	361	368	399	383	379	389	375	366	366	389	388	356	380	389	350	373	358	351	375	367	396	360	341	388	375	367	407	366	382	362	388	360	375	380	376	371	380	373	387	394	341	371	377	353	358	397	402	399	365	366	352	385	374	418	370	360	376	371	362	381	356	367	369	380	401	389	370	347	370	347	390	371	384	387	362	383	390	362	383	369	363	354	376	376	394	404	356	374	376	372	397	383	389	379	366	378	391	343	360	361	408	373	348	378	380	370	377	399	368	390	353	346	397	396	366	389	375	369	352	364	390	357	377	373	365	384	397	380	350	381	383	354	386	371	409	353	403	348	369	401	354	373	358	387	389	392	366	420	346	366	384	358	375	370	369	396	386	357	379	347	412	392	380	388	365	370	411	396	407	388	362	387	372	378	375	340	357	385	376	367	395	378	375	389	394	383	377	383	349	406	379	430	357	414	400	403
15244	2662	2880	2205	1517	1125	902	2181	34126	49015	34433	15997	4791	869	258	172	158	148	147	153	142	113	132	136	134	127	163	151	151	160	138	145	122	143	136	137	133	123	149	143	145	165	137	145	175	148	146	155	149	157	141	156	146	138	136	139	124	140	141	136	149	122	138	139	139	136	140	142	140	136	148	147	157	120	149	133	164	140	121	137	143	139	151	129	144	142	160	138	150	135	124	157	149	151	140	155	136	149	126	115	123	132	135	169	168	148	158	136	139	133	133	117	146	146	140	117	126	128	143	149	143	132	126	138	127	137	153	163	151	138	137	125	143	149	143	135	142	144	134	140	140	134	150	138	125	146	122	151	153	161	144	145	139	158	155	155	146	149	147	134	138	156	133	141	137	129	132	161	155	126	139	145	139	142	160	142	146	134	137	130	156	128	136	133	142	98	183	145	149	132	149	131	141	146	158	171	146	170	131	145	122	155	153	161	133	122	147	137	137	157	132	134	159	141	127	129	138	132	138	156	141	165	151	117	141	126	128	135	124	120	115	134	166	140	146	158	140	120	147	149	145	138	146	166	130	157	147	146	142	149	158	153	141	148	146	145	141	162	139	136	128	156	137	137	137	150	118	158	134	140	121	144	139	154	135	130	152	137	116	139	146	142	147	115	150	129	127	161	137	146	137	144	147	140	136	143	141	167	131	147	121	136	158	131	140	142	167	138	142	134	141	148	138	153	137	130	151	143	127	136	153	136	129	124	140	143	151	158	136	145	128	146	136	146	140	158	159	146	152	126	146	137	148	141	138	164	143	137	149	138	132	138	154	127	151	144	128	128	142	142	133	143	158	128	137	120	132	120	131	153	139	144	132	117	150	123	111	141	148	136	126	136	161	148	134	170	138	124	158	146	122	141	121	126	150	137	144	142	136	150	172	122	151	138	140	151	168	147	133	137	138	128	154	137	148	138	121	142	126	130	157	142	127	136	131	138	145	137	157	141	149	136	124	139	143	156	129	134	159	137	147	145	127	137	131	129	131	134	151	161	161	144	156	144	150	144	137	146	152	140	122	139	133	128	144	168	148	127	132	136	132	156	152	146	152	143	136	137	131	136	135	154	138	142	137	145	147	147	140	159	140	151	136	138	133	135	135	169	140	130	138	128	130	162	135	139	133	159	140	152	133	128	150	141	126	141	140	150	175	151	145	173	134	121	145	152	126	166	149	148	156	127	143	154	145	141	146	165	153	140	146	138	155	150	125	122	145	135	148	153	139	135	155	146	150	140	135	144	162	128	145	132	162	133	149	152	125	165	149	156	135	151	135	147	151	129	142	135	136	146	130	131	153	165	137	157	136	150	123	128	160	152	160	128	144	122	160	131	146	130	145	137	137	131	155	136	144	148	156	136	132	136	142	136	151	132	156	146	134	133	145	133	123	143	136	146	132	151	142	117	143	136	140	155	136	146	142	163	167	130	140	133	147	134	161	171	144	158	151	157	140	145	120	151	137	135	110	145	142	158	150	145	145	128	138	123	148	148	156	146	143	139	161	136	133	130	157	138	148	163	140	146	114	153	121	148	165	155	137	157	153	151	134	136	128	141	131	135	146	136	159	141	145	133	153	133	148	134	140	172	142	138	128	145	144	120	127	138	146	147	128	160	137	142	141	157	142	136	127	136	162	131	142	138	146	148	144	126	139	142	135	153	145	119	119	164	140	144	150	154	155	146	135	145	153	135	142	128	142	165	150	140	159	148	159	134	140	122	132	131	150	145	111	136	132	149	144	137	121	132	159	110	134	139	130	138	148	155	158	126	139	152	126	127	127	151	148	135	153	152	135	160	139	157	120	119	142	140	133	137	131	159	130	130	148	125	148	124	156	147	124	158	143	144	140	153	132	123	154	153	135	124	115	130	144	148	137	127	154	163	163	148	150	141	165	139	130	133	142	135	130	144	150	140	150	147	135	162	140	154	144	154	156	134	141	138	163	136	129	121	159	154	130	131	141	169	122	157	137	120	133	147	135	164	149	153	149	137	132	165	149	140	148	138	136	166	178	138	149	139	130	153	128	129	134	145	135	126	129	139	137	120	149	138	154	138	128	139	136	136	158	140	139	139	121	139	155	144	168	148	135	140	158	140	127	152	150	140	166	130	161	134	127	173	137	146	125	147	125	134	153	143	120	144	158	140	133	138	173	136	161	113	163	152	119	151	139	156	125	150	167	141	141	134	171	134	142	132	154	159	157	141	121	121	130	149	143	152	142	153	140	167	129	155	142	154	139	148	132	124	134	144	127	116	142	130	165	129	147	122	161	146	134	143	144	142	148	139	135	157	148	143	150	143	132	133	144	134	141	146	156	128	158	140	144	145	126	147	139	173	135	165	133	140	151	159	132	129	131	136	142	156	150	144	147	144	148	114	119	140	128	151	127	127	160	146	122	138	148	147	134	141	137	143	178	140	149	136	139	132	153	147	131	144	156	182	150	162	139	147	126	154	124	145	138	142	134	159	157	138	138	139	162	133	142	159	160	160	138	143	145	148	164	132	157	151	125	140	125	168	129	147	141	141	143	143	148	117	160	113	142	157	136	137	132	154	139	142	138	147	143	149	133	144	139	133	125	155	132	155	136	152	132	146	139	141	127	133	120	145	149	128	139	119	138	147	162	138	147	126	126	129	151	152	148	122	140	139	129	142	147	143	146	151	139	149	119	149	141	142	143	154	154	140	139	162	139	156	142	144	131	133	144	136	130	145	143	137	138	153	158	132	140	134	127	149	144	137	123	126	160	139	145	149	135	141	166	166	149	149	164	164	136	128	135	152	140	147	139	146	143	152	155	141	155	135	131	159	138	139	146	142	153	132	163	141	130	142	139	147	147	135	136	135	154	149	142	176	149	149	122	147	152	158	158	141	133	129	128	149	140	149	138	130	142	149	138	145	141	168	129	156	156	150	149	124	162	151	142	126	144	148	129	142	163	136	118	150	149	132	143	148	123	139	131	135	149	109	162	150	136	122	143	124	168	133	140	154	144	168	142	130	132	144	160	144	151	132	143	127	139	152	127	105	158	168	134	178	139	132	150	134	118	124	144	149	166	153	139	142	153	134	149	121	146	120	151	148	132	144	124	152	153	142	153	133	156	136	132	125	141	160	136	150	138	142	147	141	141	113	156	151	147	152	147	116	132	147	144	141	149	144	139	140	159	157	137	133	155	137	153	145	164	142	141	164	133	146	143	145	114	132	148	120	149	152	129	137	125	161	148	150	139	122	159	124	139	131	148	147	142	142	131	136	147	138	148	148	138	162	150	161	138	160	138	149	139	131	136	153	127	137	139	144	132	121	162	139	151	155	126	162	141	143	127	131	164	137	149	134	123	140	136	135	155	146	139	147	153	163	157	146	148	146	153	130	123	165	128	149	139	137	138	130	158	128	121	151	136	143	182	134	160	128	140	136	129	136	156	154	140	139	157	149	162	124	127	131	149	146	143	133	137	134	133	137
7993	2555	6076	6688	5752	4702	4233	7736	49135	62295	48389	29988	13923	3372	952	541	437	432	425	375	443	408	401	435	419	428	371	406	415	410	386	362	440	410	409	437	433	408	455	416	415	438	420	408	439	422	436	380	445	427	387	426	406	430	422	386	407	389	382	380	403	417	411	433	411	373	394	407	395	446	421	450	401	408	427	420	364	403	398	378	399	408	448	420	431	390	406	429	425	410	378	428	417	407	390	402	405	423	395	381	406	386	386	404	436	398	416	383	410	383	442	424	392	417	456	386	352	423	392	409	373	426	409	396	439	396	417	389	438	378	398	398	403	405	420	375	379	420	404	403	399	416	394	385	372	390	380	423	437	387	401	428	397	414	401	429	396	397	408	406	434	393	395	400	423	383	349	447	380	409	416	460	430	416	424	431	417	427	413	413	428	430	416	377	435	424	394	356	434	397	427	435	409	449	398	441	437	422	404	423	422	418	418	422	432	388	405	401	386	448	405	396	393	408	405	382	410	478	426	415	402	403	415	418	441	415	419	438	455	414	387	440	418	423	401	436	414	422	398	382	380	410	409	378	434	431	439	399	403	390	397	414	400	417	426	386	448	424	417	393	410	441	377	425	424	435	423	399	398	421	426	396	379	395	459	424	389	384	405	417	405	461	419	422	382	451	405	415	386	441	395	417	392	411	397	397	419	402	426	453	420	418	418	408	428	408	392	384	389	377	385	408	465	395	432	428	415	399	439	409	411	392	422	438	424	382	418	378	421	416	399	430	415	389	427	386	448	436	401	423	428	378	427	408	420	406	406	426	393	419	397	416	398	386	402	412	429	405	416	409	398	443	400	385	398	418	408	412	396	442	442	439	422	434	436	417	409	414	396	441	447	416	394	433	435	420	347	396	436	366	409	400	400	376	431	398	426	381	397	396	423	410	402	436	419	429	399	405	412	397	387	409	414	436	431	417	438	391	450	375	427	396	427	380	426	441	421	410	445	389	448	413	412	383	385	416	372	451	432	415	408	405	410	429	461	377	391	393	423	422	391	409	393	412	405	376	431	384	411	396	397	410	411	414	414	426	375	430	403	431	428	387	369	421	410	353	404	409	413	411	418	383	427	422	399	460	423	409	412	404	427	411	414	422	424	422	383	406	426	408	431	424	434	410	423	433	398	433	415	379	404	408	413	409	419	441	409	384	400	395	422	393	422	400	395	455	411	390	400	392	383	423	385	405	444	407	370	428	396	397	411	445	424	433	403	414	447	402	403	452	401	427	409	396	408	409	448	404	439	417	449	432	427	426	429	409	406	429	401	398	419	380	434	375	451	371	436	443	386	420	418	401	400	412	398	407	446	432	419	416	411	412	393	442	400	414	408	419	380	400	446	441	434	430	383	414	413	397	407	405	422	425	399	412	422	415	421	431	433	421	395	397	398	413	404	404	403	435	380	426	419	413	376	372	399	391	388	410	409	397	401	366	385	425	382	418	431	416	432	389	416	412	416	390	432	426	432	405	392	385	399	423	412	418	413	391	411	416	376	386	428	422	464	402	405	405	413	438	442	412	443	413	405	405	436	445	392	417	397	419	395	392	424	424	398	431	415	404	406	407	379	398	385	423	429	398	433	417	394	424	427	413	419	381	409	386	389	420	424	421	417	425	398	409	447	452	397	413	434	366	409	441	433	443	442	395	445	435	430	424	424	392	402	399	446	409	413	425	385	399	416	429	432	415	417	434	391	374	411	420	431	401	399	413	405	401	449	409	398	417	405	413	421	439	410	435	399	416	390	395	398	429	389	413	381	419	420	402	440	425	437	437	421	403	440	433	431	405	383	413	432	401	426	415	387	384	433	404	427	428	456	420	400	419	413	409	411	445	397	378	403	393	432	399	403	417	421	428	432	399	419	433	438	416	390	432	380	422	412	430	381	417	395	420	411	435	439	413	435	439	393	420	435	393	443	398	412	405	383	406	420	400	389	397	420	436	396	404	404	406	408	374	407	400	398	450	427	414	399	398	405	402	374	408	407	398	397	383	403	398	393	428	406	432	426	419	399	401	465	403	400	388	411	419	375	435	440	398	427	408	421	416	440	467	427	389	387	393	424	440	422	384	401	406	422	412	392	444	380	403	393	406	361	407	406	417	372	426	421	398	417	381	430	438	403	421	418	388	407	416	398	434	404	410	458	413	415	403	420	413	423	385	411	409	422	415	409	394	426	449	351	389	402	368	406	395	413	461	413	428	388	419	428	415	413	442	392	425	435	423	394	430	436	383	433	401	425	428	405	417	385	415	437	414	452	421	408	433	410	411	433	424	403	416	381	454	409	425	398	427	409	386	426	403	409	420	410	406	430	414	416	431	400	407	409	430	367	430	377	418	425	391	389	414	368	428	397	409	386	427	438	393	392	405	445	419	389	416	439	409	424	423	421	410	398	430	435	428	421	397	395	388	433	402	385	419	395	413	421	402	433	414	423	413	412	403	425	426	408	389	428	416	377	433	400	429	400	424	428	422	438	419	435	395	407	409	408	436	366	418	431	436	410	442	418	447	408	428	414	413	416	403	387	456	417	382	409	424	417	436	436	432	392	405	404	435	372	387	406	417	456	403	390	366	421	406	425	417	425	397	408	416	418	404	425	406	399	386	402	393	404	399	400	414	432	427	432	414	418	422	396	427	433	414	411	416	404	390	388	438	420	427	416	415	425	392	411	408	433	392	409	425	421	352	402	440	394	410	459	391	450	434	383	449	393	381	432	402	389	432	409	418	419	396	410	431	414	404	440	380	390	413	426	424	413	383	383	415	412	433	420	439	444	371	430	447	408	414	421	402	400	404	438	420	412	413	424	392	414	422	390	392	406	411	423	402	408	442	414	426	433	417	399	412	396	434	392	415	420	439	427	419	405	425	430	402	410	397	401	381	406	422	436	428	389	398	440	409	442	396	400	383	419	373	431	405	408	426	417	409	398	434	428	415	411	433	393	418	428	411	408	434	399	451	437	383	372	425	400	429	440	425	434	415	432	426	426	417	428	437	409	397	397	420	421	410	415	409	367	396	442	414	437	449	406	416	399	386	413	443	424	428	395	421	419	417	411	451	405	411	432	418	392	404	419	408	441	422	428	434	415	397	410	400	396	391	422	396	407	460	364	431	421	403	435	408	408	405	414	414	420	378	407	378	360	393	411	403	408	393	444	417	399	431	394	391	442	452	397	417	424	419	403	392	394	406	410	413	423	411	442	409	423	448	439	408	414	425	424	405	419	391	425	444	423	405	395	426	383	379	427	402	379	424	432	415	427	419	397	428	395	423	430	414	413	387	398	430	434	425	406	422	400	419	388	391	408	375	422	391	405	439	424	410	409	419	425	419	420	420	424	407	425	420	416	397	416	420	436	426	427	442	421	399	413	460	400	430	403	427	433	449	411	405	389	402	423	421	425	431	401	385	433	382	403	386	384	401	402	414	389	394	388	445	419	418	406	402	421	410	418	397	381	428	436	392
2279	190	215	187	170	194	159	206	862	2450	4658	2547	912	280	148	146	129	152	117	146	135	131	131	131	145	138	126	123	140	123	131	118	113	128	122	134	115	115	123	126	123	95	113	123	123	130	103	117	140	119	139	112	111	130	132	100	123	126	112	119	127	137	122	143	125	105	128	137	135	139	134	133	109	142	96	119	136	147	118	126	126	113	131	132	123	130	123	118	124	156	139	127	137	148	125	125	132	105	135	138	131	127	130	118	129	106	114	128	91	128	133	131	125	125	120	128	123	123	115	133	117	129	122	115	118	130	115	107	128	118	144	114	110	116	137	127	124	121	130	119	131	124	120	121	117	117	138	117	142	118	133	131	136	122	123	120	116	108	152	118	92	128	133	106	123	108	143	103	108	119	128	135	119	123	108	150	121	120	115	133	122	133	105	132	132	123	130	119	134	120	133	120	108	130	138	122	121	129	106	135	131	120	122	130	123	108	117	135	129	119	115	122	139	118	144	126	124	105	139	132	122	111	119	118	120	120	120	137	109	127	124	111	120	123	135	132	182	121	106	123	129	134	124	138	128	123	110	105	131	110	118	107	123	124	122	142	138	127	117	145	116	105	120	112	109	128	121	142	120	136	114	100	129	143	133	123	122	150	115	110	136	127	143	147	135	132	138	124	112	129	135	130	131	125	128	105	143	131	130	122	108	115	122	140	139	138	120	96	126	122	128	127	110	117	126	134	119	114	138	124	113	119	129	127	143	126	131	133	112	135	121	116	148	121	123	127	131	119	143	118	127	125	107	133	121	150	118	132	117	118	129	126	128	127	129	146	143	125	116	127	94	138	118	123	132	123	138	123	144	107	139	115	121	113	128	128	132	147	103	115	122	120	131	119	121	123	123	125	119	113	137	98	105	136	136	132	114	129	122	104	139	144	146	128	135	125	120	132	123	131	145	124	108	113	134	132	132	124	116	120	126	120	125	115	131	119	103	133	117	116	139	117	136	129	140	128	114	121	129	114	127	116	115	125	130	122	120	127	119	127	125	137	136	97	143	119	115	116	127	117	144	123	120	133	118	131	109	121	112	129	137	110	127	148	120	133	138	111	112	121	152	128	124	124	140	122	143	109	127	146	112	129	116	140	117	119	121	124	127	108	140	137	138	121	129	132	125	131	121	123	148	143	122	113	112	114	109	120	132	101	146	140	129	112	104	111	141	129	115	133	111	112	137	139	128	144	125	123	110	112	118	131	138	108	144	130	123	122	130	121	126	128	120	132	127	130	134	114	124	123	127	128	110	117	108	144	121	144	115	115	140	109	129	120	120	110	145	112	107	143	145	132	114	121	121	105	123	108	108	111	104	122	138	118	129	120	138	138	143	137	112	111	116	107	110	117	134	134	118	137	122	129	117	132	117	135	119	114	125	125	130	118	126	124	119	119	142	117	120	147	131	112	114	119	132	113	128	142	120	111	118	118	140	139	134	144	127	132	153	122	143	110	143	145	119	129	143	99	134	122	119	125	96	107	140	127	113	117	125	158	144	113	118	136	123	127	115	123	139	119	135	124	110	122	136	120	128	106	115	115	139	122	136	131	125	128	136	132	107	109	138	127	118	136	131	117	118	130	120	117	133	119	111	133	129	133	125	133	120	136	130	118	129	119	114	99	124	135	130	120	140	144	120	146	127	122	122	126	110	125	114	124	104	129	124	130	132	118	124	134	117	117	127	143	124	120	139	128	132	119	143	106	127	112	118	153	97	130	121	135	129	112	112	125	132	138	121	114	134	137	124	123	113	135	124	128	130	128	149	123	128	131	155	125	130	121	135	139	134	108	128	105	98	123	98	123	115	127	109	156	95	143	98	107	129	135	128	112	105	131	105	117	124	127	137	136	146	128	128	138	128	131	127	131	118	131	114	128	123	125	132	118	143	130	113	128	119	136	138	135	121	119	115	134	123	128	132	124	123	122	125	131	138	151	95	128	129	106	120	118	135	124	129	124	112	118	128	111	132	126	140	125	130	134	128	134	131	133	130	122	115	129	111	120	123	150	126	106	121	135	117	117	145	114	147	122	122	126	119	143	123	110	118	138	130	138	133	109	139	139	128	128	129	116	122	108	107	115	139	131	119	138	126	118	134	134	125	131	115	118	132	118	127	117	108	128	140	115	119	135	125	129	128	121	136	134	124	134	126	120	105	103	139	128	134	132	128	127	133	123	121	130	129	125	110	129	125	130	134	131	128	117	138	110	143	122	120	142	145	118	111	120	143	146	131	134	131	118	120	124	137	147	123	136	129	140	131	114	124	130	113	116	121	140	121	129	124	132	137	122	126	121	140	117	112	131	113	114	120	138	118	128	102	137	122	112	138	94	117	129	141	136	119	124	128	112	111	109	128	118	112	134	114	114	131	117	124	126	125	122	127	118	127	120	113	123	133	143	135	144	117	139	134	104	114	131	147	126	107	120	133	118	102	127	119	127	131	138	136	133	137	141	112	127	127	122	121	120	111	122	137	123	137	133	119	136	127	98	121	125	135	126	141	122	133	112	109	135	142	125	131	120	138	130	125	110	139	130	153	107	112	108	118	121	122	141	122	145	118	125	120	113	142	139	145	115	136	121	112	137	114	130	132	131	123	116	120	132	125	138	119	119	136	127	135	124	119	120	107	114	147	97	120	123	133	114	137	132	123	121	107	131	130	112	123	120	127	132	116	130	113	127	134	116	118	128	138	99	120	122	116	115	115	114	148	134	142	134	135	130	132	128	115	126	120	123	107	127	114	131	119	116	119	105	129	115	131	131	134	132	124	134	130	122	117	129	129	132	128	126	140	110	132	147	152	131	127	132	139	134	121	126	126	124	127	129	129	120	127	122	110	134	110	136	135	130	116	122	109	128	135	125	113	139	135	140	133	125	127	134	158	116	113	128	124	119	129	122	119	135	111	123	138	135	115	121	133	131	122	118	124	141	98	122	159	120	136	119	115	119	106	134	126	120	118	120	111	112	108	125	124	128	131	118	128	141	128	125	130	126	135	134	136	111	102	113	100	124	141	123	121	124	114	148	135	121	135	109	140	148	118	123	120	134	111	124	123	130	111	125	121	123	143	128	110	138	129	143	122	96	122	131	126	136	149	119	131	110	126	130	104	126	130	142	134	137	114	109	123	114	146	134	136	106	118	125	134	126	104	131	135	126	99	139	127	141	118	134	110	135	133	119	126	106	137	131	116	122	133	121	124	135	136	118	141	122	129	120	153	119	121	113	138	154	148	116	117	136	113	123	101	132	129	124	127	143	119	135	131	144	126	132	114	125	126	114	130	136	124	101	118	124	128	129	107	154	137	128	136	116	121	140	138	121	122	117	128	114	146	122	144	124	124	124	114	123	127	134	121	114	115	135	118	116	123	131	129	126	101	134	153	108	152	112	110	136	124	136	124	131	144	124	121	134	106	124	135	131	122	109	116	152	129	132	119	130	122	113	117	132	116	139	132	118	125	128
2205	486	546	605	554	537	472	752	4866	11859	17087	9092	3455	1074	544	415	374	360	367	389	388	425	369	353	413	368	391	381	349	367	366	388	380	359	382	357	368	409	382	366	366	353	357	384	374	355	380	310	386	358	365	368	379	360	373	387	364	367	382	341	389	360	390	359	350	350	362	348	394	378	377	387	341	376	360	360	385	369	393	398	358	375	368	366	364	365	377	392	418	339	336	371	379	331	379	388	392	385	375	327	362	348	354	392	354	375	377	350	379	344	382	365	369	395	351	390	409	374	342	308	389	389	356	338	342	393	403	356	341	366	345	430	396	358	376	411	387	355	379	354	381	363	364	369	372	359	405	364	361	371	371	371	406	360	334	391	361	363	410	385	352	367	357	376	342	355	365	351	381	369	335	345	366	373	353	362	353	330	349	376	366	421	396	368	370	384	361	366	354	336	370	376	386	353	393	412	378	369	363	333	388	375	356	374	357	380	400	368	397	365	368	430	338	363	344	395	370	358	355	385	343	372	352	392	379	394	361	369	371	356	336	385	355	351	366	389	352	381	353	352	372	375	360	378	372	388	384	361	363	343	342	400	350	366	366	342	378	382	391	388	385	377	372	389	368	380	384	356	343	364	358	365	371	353	351	368	349	352	349	379	360	326	355	347	347	338	370	395	369	362	368	352	354	396	348	360	366	373	383	365	364	412	349	371	345	362	382	362	372	374	378	371	368	374	380	363	380	380	357	356	347	341	362	362	378	348	358	365	426	379	378	381	365	379	356	348	368	391	355	372	370	404	375	373	379	381	359	361	355	371	392	375	346	345	358	336	369	337	364	363	404	364	360	361	385	384	358	362	344	342	373	379	398	388	361	394	369	367	407	349	367	345	373	373	344	350	387	358	368	348	371	362	371	363	386	365	391	357	357	368	359	358	366	372	355	388	360	385	362	377	381	375	359	393	395	382	347	401	385	374	354	346	372	361	352	360	359	383	412	373	355	371	376	341	351	378	385	341	360	357	329	365	355	421	370	373	397	392	382	355	339	360	361	398	335	400	373	373	356	337	379	392	368	359	369	344	352	346	381	360	395	347	377	406	346	354	376	380	395	337	367	385	393	370	343	396	385	339	340	359	357	331	369	355	359	365	379	374	388	348	395	382	372	351	357	408	339	375	398	417	389	336	382	362	365	374	384	366	351	382	370	370	357	391	370	368	361	369	352	355	345	364	346	379	323	346	359	351	351	385	369	351	362	379	393	371	354	354	369	337	397	355	345	368	351	332	361	381	353	349	383	368	332	375	372	359	387	364	334	343	406	417	372	419	380	362	338	336	361	360	357	333	302	361	400	384	340	371	363	377	352	354	363	363	373	329	339	367	367	358	365	381	374	346	368	382	340	349	400	311	380	358	367	394	422	388	395	360	393	357	354	361	382	352	407	386	411	368	360	356	348	339	411	357	345	361	350	373	365	328	364	376	386	382	386	353	373	384	380	369	395	388	344	385	348	350	368	344	376	363	377	375	348	389	382	394	345	367	351	398	401	353	361	402	359	394	354	353	350	362	396	348	369	355	386	378	377	370	355	381	381	337	401	358	383	374	357	357	365	365	355	397	400	373	375	354	372	346	385	358	386	401	379	381	341	343	389	343	344	403	386	357	354	346	363	362	351	385	357	349	344	338	370	385	358	373	346	402	381	386	373	420	375	339	360	393	389	357	366	354	357	344	353	362	363	384	399	374	358	380	372	348	365	359	356	337	332	387	386	350	393	360	387	376	355	360	372	397	366	333	372	361	364	365	342	353	364	363	390	353	365	343	378	352	362	374	390	389	345	365	395	362	366	391	356	345	339	375	363	378	372	388	365	332	380	375	360	360	384	378	343	348	363	366	394	383	353	396	344	367	373	340	379	374	362	373	383	329	332	382	343	360	335	389	373	365	370	368	346	355	369	336	364	356	359	357	391	363	377	351	381	357	349	372	380	385	367	362	326	365	361	369	393	338	392	356	363	360	371	379	409	358	324	365	403	354	373	379	356	369	365	363	381	359	356	412	354	360	364	376	400	345	364	371	337	358	374	399	388	362	374	375	355	378	380	361	335	357	384	378	415	361	390	370	384	369	354	350	368	350	338	364	383	377	390	373	384	384	360	371	365	335	363	362	364	338	382	371	375	407	347	338	352	382	354	377	356	375	339	372	382	344	358	381	370	337	372	404	370	330	408	385	372	400	393	394	355	345	383	363	381	361	373	393	375	368	370	384	357	354	369	396	351	349	359	363	388	380	366	360	385	351	355	390	351	358	349	381	351	367	365	376	366	364	357	376	377	388	363	349	340	382	353	338	389	360	329	380	428	364	349	352	345	350	367	356	370	362	370	348	337	361	378	343	362	356	379	383	376	376	371	389	386	376	366	364	371	370	394	380	356	358	378	356	374	365	375	375	381	353	397	403	388	339	393	400	347	357	351	380	370	395	376	382	352	329	372	362	333	343	377	401	349	367	388	370	400	390	375	363	389	346	369	370	361	361	370	419	383	367	371	337	363	368	346	374	392	356	381	367	409	401	351	312	381	353	345	379	330	377	376	353	358	374	362	326	390	386	364	376	358	375	382	371	359	400	380	403	349	396	369	356	377	347	404	362	367	371	368	378	363	369	358	358	379	361	369	363	345	384	371	389	390	368	345	365	363	384	368	337	392	355	391	356	382	364	371	339	344	374	367	359	421	385	383	350	375	402	362	372	388	372	356	373	338	355	340	351	370	366	370	377	352	353	365	364	374	371	352	351	372	367	389	369	394	353	378	364	383	381	390	364	390	369	398	367	358	379	371	352	394	369	362	338	359	373	373	369	377	404	369	380	361	381	365	385	354	405	360	381	379	356	335	362	377	373	358	356	353	363	378	364	361	389	337	386	372	357	369	357	339	351	377	343	388	384	360	366	377	404	370	376	347	349	383	366	361	369	363	330	363	394	330	390	340	366	383	371	370	347	363	392	360	363	371	380	359	377	350	366	349	351	355	390	367	391	350	354	349	351	378	335	395	374	369	384	342	330	369	329	370	361	371	367	367	364	353	403	363	378	387	384	390	358	380	371	375	357	359	344	365	376	328	369	370	374	352	360	367	372	367	369	377	361	370	347	361	387	374	352	348	387	379	387	338	376	373	332	373	393	367	367	379	366	371	361	360	370	365	388	351	320	361	342	364	387	354	365	340	369	392	356	373	372	378	366	338	358	401	357	337	383	360	358	358	365	335	354	384	393	366	382	367	375	382	382	365	368	345	347	352	368	389	372	358	373	350	379	368	386	371	367	354	380	362	369	392	387	372	366	346	345	345	413	381	389	402	342	376	357	371	383	368	383	366	358	389	377	391	373	379	386	362	339	377	354	374	324	360	355	348	375	373	357	390	353	358	367	378	375	354	347	368	386	371	380	347	383	351	387	385	354	418	320	355	372	388	385	351	401	422	368	410	367	383	390	375	378	366	364	366	397	330	356	380	374
10602	1396	1735	1348	954	733	606	5768	31363	37832	24477	10341	3011	642	205	124	128	103	106	115	111	108	125	118	104	128	108	112	143	118	119	118	99	103	116	111	121	101	103	119	123	137	126	111	118	119	108	120	124	102	107	130	141	111	122	110	111	128	110	117	124	107	113	117	127	118	103	111	107	125	126	107	113	105	117	110	97	119	127	133	119	147	105	117	122	115	112	137	101	109	122	112	115	113	121	104	134	111	116	114	116	104	115	92	116	113	117	115	121	107	118	126	106	126	124	141	128	123	116	118	125	114	126	109	123	117	137	130	122	135	115	125	124	113	95	118	133	109	108	117	111	112	127	120	114	117	121	130	114	126	117	134	115	106	116	125	118	127	103	131	123	143	115	121	142	115	129	131	100	112	99	113	112	122	117	106	105	112	118	116	110	126	122	115	110	123	122	97	124	92	137	124	113	102	143	116	103	141	109	115	113	122	101	124	135	137	128	111	125	121	117	120	133	98	110	123	99	144	132	118	125	115	116	120	104	109	117	104	113	114	111	131	141	113	119	125	129	108	126	138	124	107	143	112	130	115	131	139	120	103	122	119	120	128	90	132	136	115	103	99	120	103	114	116	116	124	111	112	115	135	112	121	115	123	107	118	126	124	112	120	123	121	116	117	114	112	124	124	130	104	116	107	116	130	116	122	121	118	118	135	99	109	94	123	137	122	112	125	104	87	96	120	121	110	115	117	121	102	107	117	100	121	121	99	130	122	123	108	113	122	117	118	109	125	115	120	128	110	121	96	133	108	102	113	129	104	117	111	130	144	131	129	128	106	108	123	126	124	100	114	115	103	116	111	133	111	123	111	108	116	120	118	116	118	111	105	116	129	112	111	123	101	129	122	90	93	112	98	117	115	98	112	122	96	114	124	113	117	108	120	111	113	111	104	112	109	142	107	115	144	95	116	103	121	116	111	105	120	118	107	129	120	116	122	120	127	145	128	119	123	119	107	111	113	111	126	123	129	129	118	113	126	99	126	127	122	115	124	119	132	110	106	116	116	123	124	96	114	124	100	97	105	120	116	123	137	111	114	115	114	110	110	111	118	128	112	108	127	128	124	105	111	125	120	117	123	109	130	112	110	116	100	96	118	127	111	122	129	124	128	122	120	108	109	113	122	139	102	101	112	111	117	116	128	125	115	124	112	130	128	109	125	124	106	118	123	121	127	139	115	127	110	136	125	127	128	120	125	139	129	116	116	115	140	134	125	114	112	109	131	123	109	105	113	120	116	130	124	121	124	108	107	111	135	133	133	123	136	113	115	111	94	114	103	137	120	123	127	123	126	103	118	109	112	111	145	119	126	105	111	110	117	123	129	118	128	125	109	108	114	134	102	127	103	118	124	120	124	116	113	123	117	118	152	131	114	120	129	146	137	135	119	103	105	134	110	95	112	123	135	112	124	116	122	126	122	107	117	138	132	98	139	120	106	108	112	114	111	136	118	127	121	115	123	120	125	105	133	125	117	104	101	129	114	117	121	108	108	107	121	110	136	126	131	131	118	96	121	102	138	116	110	108	117	130	106	105	106	120	123	125	116	118	109	115	119	115	99	110	100	123	122	103	116	110	127	101	114	132	107	114	109	138	123	125	126	133	114	126	114	141	129	107	123	119	131	112	114	128	115	122	110	120	117	117	114	122	127	116	113	143	134	119	117	128	120	123	145	110	126	100	120	122	134	119	127	118	108	128	122	121	108	119	103	95	111	116	118	130	128	99	123	120	118	106	137	127	135	144	119	125	109	120	118	123	112	120	128	117	117	127	129	125	99	111	127	131	103	103	123	121	122	122	127	139	100	112	107	121	126	110	137	136	103	94	124	121	108	111	117	134	132	129	98	118	136	126	115	102	94	109	102	124	113	124	122	117	122	109	114	113	106	133	117	128	128	114	117	120	117	111	127	110	100	124	122	123	99	105	95	125	138	107	125	118	122	119	118	142	142	132	115	138	124	138	141	110	108	105	110	133	124	144	123	110	131	107	111	125	114	109	121	123	118	98	92	105	128	131	114	106	111	108	126	106	112	114	137	125	117	119	90	106	128	140	104	112	141	111	113	134	121	115	120	123	123	144	105	127	135	113	128	126	125	126	111	131	124	98	109	125	115	132	115	116	106	102	104	123	124	134	122	134	104	124	119	124	139	110	129	125	129	120	110	102	98	76	115	107	111	121	109	128	121	114	108	141	132	133	112	124	104	118	106	128	125	127	107	109	140	137	120	124	118	120	124	113	105	122	119	111	123	111	117	138	121	106	107	106	133	131	105	107	107	115	126	125	125	115	134	126	116	122	126	126	124	128	106	105	125	124	104	131	107	118	111	121	104	120	117	115	121	118	113	101	109	120	102	118	129	123	142	129	115	134	132	107	136	117	104	110	115	120	107	110	119	114	125	112	107	130	124	120	142	118	127	113	108	118	126	121	115	110	117	119	112	110	116	116	128	138	118	110	115	121	129	124	138	129	103	134	116	119	132	108	113	135	115	127	130	113	127	116	117	109	116	126	126	110	111	115	136	120	110	111	129	115	123	126	113	131	115	120	128	131	112	113	109	123	130	124	90	119	111	123	110	118	101	117	117	127	125	116	119	118	135	117	111	123	109	104	140	123	131	112	124	123	125	118	121	131	125	133	131	113	123	114	131	111	117	104	123	132	123	122	121	138	99	114	103	130	115	138	130	127	101	113	118	107	114	115	121	123	99	129	128	97	122	128	128	105	115	132	107	129	148	127	98	144	121	110	114	119	117	113	135	122	143	119	109	118	122	115	120	109	125	122	104	114	114	134	121	135	133	107	113	115	129	123	121	128	134	124	123	106	122	117	120	119	146	119	114	127	118	109	117	118	112	105	133	113	121	122	122	113	127	98	119	99	137	141	116	105	123	111	126	113	121	111	125	130	114	107	120	118	122	129	118	112	114	135	101	131	126	99	129	113	111	114	107	124	109	119	140	130	114	119	107	112	106	117	137	117	120	119	139	113	119	131	135	125	129	111	106	115	125	118	118	130	123	133	114	127	111	113	110	132	100	109	141	124	103	101	113	119	121	120	111	134	120	95	115	127	127	104	94	140	148	87	119	115	104	114	116	139	116	121	142	116	109	111	122	134	125	127	135	110	117	130	108	122	123	112	102	127	121	109	113	123	115	121	144	108	117	111	125	137	123	120	117	122	117	121	117	140	115	133	115	115	112	106	118	111	106	125	114	108	121	119	110	114	108	112	123	130	132	130	124	134	115	111	111	107	120	126	108	113	109	140	110	124	104	109	121	118	122	116	120	120	107	112	104	101	107	110	113	141	137	110	123	124	129	106	102	132	119	118	107	113	122	108	125	118	101	107	116	108	113	129	131	119	113	120	93	110	114	120	116	100	125	109	122	103	112	126	107	114	127	101	119	105	132	107	105	129	116	120	122	113	122	119	141	138	111	93	120	122	125	111	115	106	116	126	123	129	109
6679	1705	3958	4470	3925	3355	2971	17412	50500	53193	40137	24699	10857	3007	781	397	376	367	333	345	352	340	343	346	355	364	329	359	345	328	333	324	378	349	370	354	343	373	338	368	336	357	327	383	361	391	370	363	347	352	337	324	347	323	343	385	363	384	337	332	343	372	375	353	362	346	351	325	362	364	378	349	343	350	349	323	343	341	374	345	323	338	366	344	350	366	335	362	375	336	369	354	336	367	339	332	349	379	358	366	365	339	338	350	335	331	340	358	363	346	374	338	363	375	322	342	352	328	317	396	374	366	377	353	350	307	333	339	343	352	337	316	356	338	369	384	348	345	360	334	349	360	387	359	359	331	362	356	336	357	372	331	353	377	371	328	364	316	338	363	359	347	369	353	364	361	363	347	331	348	340	342	384	366	349	353	343	367	362	353	343	338	335	349	343	377	351	357	365	375	330	367	338	333	349	347	342	349	346	349	367	365	309	345	374	353	376	374	381	355	347	373	394	325	331	393	358	357	376	348	334	336	342	333	353	339	338	354	352	337	353	338	349	361	351	332	389	355	339	383	353	351	318	346	360	342	366	379	324	308	362	338	364	305	371	338	362	379	354	331	349	322	312	340	363	368	373	383	329	353	349	328	330	349	375	340	328	369	372	371	344	365	346	354	335	367	356	337	332	345	391	330	343	324	323	351	329	348	346	326	372	362	347	371	385	321	379	322	329	374	330	374	331	344	357	345	359	354	323	314	377	318	365	359	344	377	364	340	342	315	357	363	386	365	388	342	337	381	344	349	352	366	375	383	322	347	354	333	331	379	380	382	340	362	358	363	325	349	370	356	335	323	381	369	380	349	331	334	345	378	356	330	355	344	345	370	396	367	335	360	335	382	324	379	379	334	341	348	346	356	383	330	358	325	353	333	331	373	362	359	369	369	354	348	332	352	374	328	344	335	355	345	335	389	324	338	339	343	353	298	354	370	373	330	362	362	363	368	341	388	346	350	330	353	378	369	312	350	372	348	373	339	343	359	343	353	375	357	387	378	352	365	346	391	344	339	342	379	392	349	338	359	324	339	372	338	346	353	368	371	373	374	362	374	358	354	335	369	356	342	380	334	369	343	366	359	342	333	338	381	337	336	349	354	336	307	351	356	366	348	334	336	371	392	383	381	336	367	312	354	333	359	375	364	363	354	354	355	342	283	340	319	357	362	333	366	333	365	346	344	342	336	338	344	360	345	365	369	353	373	344	366	357	375	346	308	318	327	370	386	374	350	339	348	392	366	366	358	368	371	361	384	337	305	356	382	344	327	325	355	334	351	335	361	365	355	342	344	321	349	303	315	367	345	335	346	361	348	370	375	367	391	363	365	355	335	394	358	357	348	357	333	347	364	385	339	350	382	347	376	381	361	360	348	386	353	327	340	349	326	351	363	357	348	337	341	345	358	334	330	330	376	373	377	370	351	393	366	339	346	353	311	362	371	330	361	360	351	365	349	371	342	313	342	392	342	331	339	328	354	339	331	342	374	352	342	389	357	376	344	341	346	378	354	313	387	341	352	369	338	330	373	370	334	368	384	370	360	353	358	350	380	402	352	316	387	346	345	350	349	366	317	360	352	357	335	345	322	355	349	356	356	352	374	364	355	333	361	371	344	336	353	356	341	376	362	366	347	351	338	346	358	331	366	346	352	384	349	352	343	351	325	348	333	353	353	360	344	366	340	300	344	371	352	368	391	357	347	359	332	329	337	371	347	368	340	346	361	333	350	318	387	366	351	351	343	387	405	303	342	340	382	355	347	371	367	361	324	355	371	359	345	396	371	367	365	355	363	344	317	357	372	333	371	335	354	379	349	380	348	343	350	365	359	355	359	331	354	355	374	364	361	375	322	371	327	353	357	373	343	352	388	376	352	341	348	362	317	336	383	348	363	337	384	343	335	380	351	371	398	347	355	370	366	325	366	344	353	357	337	368	338	329	326	351	330	350	350	352	377	354	329	355	364	355	347	367	370	336	345	338	342	345	363	350	363	329	333	332	331	370	354	351	356	345	364	356	383	360	353	344	335	393	369	372	356	330	320	371	377	338	377	367	350	338	330	347	357	343	352	364	345	364	375	370	321	332	355	359	319	352	354	362	360	359	380	326	314	354	361	331	362	368	351	357	343	310	360	323	384	326	372	306	333	335	354	328	334	338	317	342	350	330	376	361	355	361	356	332	347	356	384	351	351	391	356	375	338	344	333	382	333	341	364	364	328	338	341	364	367	353	362	339	347	357	340	356	370	346	351	371	321	381	334	348	347	358	357	357	348	361	333	347	323	330	373	347	326	346	333	351	381	314	358	379	333	360	338	360	370	340	351	342	335	372	362	325	345	380	348	372	345	343	304	327	385	336	320	334	348	351	355	382	386	347	339	349	351	377	342	342	354	347	319	402	345	310	337	359	326	339	342	384	331	342	317	365	339	350	350	328	316	369	341	368	366	340	362	363	384	394	374	383	360	328	375	376	365	354	328	373	350	373	361	319	366	356	347	345	362	336	360	332	367	335	380	376	364	337	329	344	370	380	371	324	345	335	351	353	373	346	337	369	375	376	356	345	356	339	353	345	345	355	383	367	345	345	340	365	373	354	355	351	357	339	316	391	336	342	398	349	338	353	354	327	347	325	338	363	348	363	343	411	351	343	354	347	343	339	380	337	363	342	364	357	342	357	346	349	386	367	331	338	336	341	366	344	346	338	359	339	347	336	339	349	342	344	379	321	348	345	336	344	342	367	381	349	309	347	334	359	326	335	339	378	336	350	346	352	356	367	338	348	355	303	353	353	359	347	332	348	310	385	364	322	389	339	349	342	376	337	348	353	348	360	345	346	316	331	327	357	353	339	388	369	339	339	367	345	355	322	358	348	383	333	333	331	359	353	356	357	359	364	367	330	338	335	371	356	395	357	386	364	351	348	361	324	339	370	378	341	345	313	333	355	359	330	381	337	353	355	351	353	353	374	361	353	356	349	347	353	350	360	352	366	358	335	379	355	340	357	338	348	359	330	350	341	372	365	312	348	329	363	361	346	340	345	356	363	340	323	356	355	382	334	368	336	354	354	365	359	353	331	430	343	356	319	352	349	348	384	360	357	337	372	347	365	356	380	362	364	338	356	347	369	345	376	342	335	370	365	381	336	349	320	376	333	349	363	358	342	364	342	371	343	344	347	345	323	348	343	335	342	340	371	337	363	352	344	336	366	362	347	327	362	342	370	361	325	372	369	361	330	343	340	368	370	349	339	352	337	327	331	343	351	380	346	331	369	364	351	333	368	342	336	337	338	337	378	337	383	342	348	338	314	351	348	356	347	359	395	355	335	336	356	363	355	332	371	338	315	349	361	332	375	350	387	358	368	360	369	333	346	392	346	345	320	377	347	350	355	359	347	354	303	326	347	357	304	382	358	343	329	337	370	342	343	352	345	326	350	368	345	380	324	371	349	342	363	337	353	357	332	347	322	308
15160	2584	2956	2129	1555	1552	3852	20204	27003	33660	35609	22135	14051	4729	1026	321	177	144	143	117	152	130	146	160	137	132	139	125	120	137	149	145	159	133	142	161	141	127	143	145	145	152	123	131	131	150	133	132	139	142	139	132	171	137	155	125	145	148	141	137	144	138	156	131	136	108	141	151	129	142	147	126	128	138	165	128	121	140	145	139	122	151	118	147	131	123	141	146	111	154	126	108	159	135	128	171	145	153	141	141	143	126	136	128	149	141	118	133	156	146	135	136	148	140	134	126	138	134	142	126	143	160	137	143	145	123	141	133	129	137	157	130	132	140	139	139	150	128	141	147	143	139	134	138	115	135	142	136	113	129	147	150	134	130	137	136	115	145	153	140	123	134	145	130	141	118	124	140	128	158	135	104	146	121	137	121	124	135	142	123	142	132	134	142	129	147	108	153	155	155	157	139	132	153	120	135	150	135	147	142	136	144	155	129	150	142	135	125	145	126	139	143	130	123	133	127	146	148	141	139	145	171	149	138	124	137	141	135	147	128	132	119	139	142	137	127	162	131	117	127	149	141	149	127	148	130	141	125	151	139	138	118	154	141	139	153	143	143	159	146	150	109	142	137	132	153	167	137	145	140	121	148	168	154	131	120	169	133	155	147	138	139	139	136	124	148	135	140	148	161	150	137	144	148	149	147	150	140	135	156	128	139	146	148	128	167	129	118	101	117	136	119	132	122	122	123	139	144	132	151	134	144	132	150	141	146	144	141	132	132	127	141	123	151	130	129	135	141	143	175	148	159	144	127	137	125	136	125	138	157	134	140	137	147	145	132	154	128	110	131	146	141	122	141	142	127	167	158	134	120	129	125	142	148	145	146	145	123	143	159	144	138	137	128	120	127	118	139	134	118	123	137	144	131	152	151	132	157	137	141	116	140	157	135	152	146	128	122	141	157	118	156	119	142	147	144	148	124	162	131	134	146	130	131	153	156	136	150	134	151	151	126	121	156	131	149	130	127	121	136	134	142	124	130	128	168	140	138	138	152	137	133	142	145	151	143	158	148	156	131	156	152	140	160	139	144	118	141	139	138	153	140	132	142	128	126	126	131	130	135	141	146	143	122	148	141	122	141	133	141	132	144	121	131	142	117	124	134	126	142	139	135	139	147	146	143	135	142	151	139	133	132	168	150	135	138	132	140	140	131	158	165	138	132	144	125	129	149	145	142	112	124	133	131	141	116	121	135	134	121	138	150	129	138	160	150	150	126	142	117	152	154	154	164	146	143	157	151	137	135	143	126	133	139	137	123	148	126	132	134	137	135	148	135	156	121	148	128	140	148	151	124	103	156	140	140	142	135	145	126	148	135	147	164	139	151	139	136	132	134	139	127	127	156	144	132	123	151	129	133	143	139	149	134	134	133	146	130	109	147	147	152	150	116	124	147	137	116	130	147	159	155	148	142	137	171	136	129	143	138	153	133	127	128	129	135	141	145	142	137	159	133	156	132	144	143	135	113	144	140	152	140	151	132	131	131	137	149	141	142	145	150	133	137	114	132	132	137	121	132	137	134	143	142	133	129	136	163	130	151	159	151	138	133	150	118	144	148	129	147	128	139	127	146	152	120	129	155	135	141	117	153	115	140	158	138	154	143	122	135	180	167	142	129	152	141	137	146	142	126	134	129	161	132	127	142	150	145	124	158	142	146	141	142	159	145	137	119	150	145	130	136	147	127	140	137	132	134	130	133	139	144	116	158	142	149	155	147	131	132	134	147	142	140	131	141	131	148	130	118	131	144	148	160	112	155	129	142	151	150	138	131	153	134	145	131	135	138	148	156	145	128	143	135	143	144	154	127	136	135	111	138	128	138	128	155	130	150	152	127	134	135	140	145	154	162	128	135	167	147	151	142	135	126	138	122	165	135	135	137	149	147	129	131	143	141	135	150	130	128	136	151	157	132	146	134	106	139	128	122	128	128	127	146	138	124	130	146	152	151	151	138	149	140	152	124	137	167	139	124	143	149	120	125	138	135	127	158	152	138	145	138	138	159	154	142	140	147	132	149	146	149	139	135	134	129	132	130	128	145	152	131	138	135	159	151	133	139	108	149	142	151	146	135	152	157	145	147	147	148	134	130	152	140	122	145	158	150	135	151	144	129	134	146	133	129	142	146	130	135	157	151	128	140	141	140	137	139	149	141	157	134	134	160	132	129	122	130	145	160	156	134	136	146	116	158	131	153	139	158	139	131	129	125	144	135	136	137	131	123	119	151	138	155	158	122	166	137	136	134	134	148	123	158	116	129	151	143	145	115	155	131	150	130	117	134	129	131	152	132	141	155	119	132	143	133	140	145	141	138	124	150	138	138	156	143	145	148	115	135	134	142	133	125	129	133	123	142	131	129	126	172	136	141	136	154	137	131	121	143	121	136	129	147	153	140	122	126	128	124	152	149	131	148	155	143	139	140	152	169	132	138	144	157	132	150	151	138	136	156	136	150	146	139	140	148	138	122	142	125	145	132	146	146	129	133	138	139	136	140	123	126	146	156	136	120	148	123	126	114	115	151	150	152	126	152	145	153	141	134	144	123	139	133	145	145	155	129	150	153	132	147	145	143	133	127	123	153	145	149	155	126	129	142	149	155	130	115	144	135	125	136	134	138	128	136	138	144	120	130	162	145	161	144	138	150	146	143	159	156	145	124	151	150	162	146	142	171	123	127	153	127	140	156	144	154	159	132	124	132	128	149	123	142	144	140	108	136	124	144	149	150	131	137	158	161	143	151	130	141	141	157	134	142	153	142	152	149	142	161	130	155	149	123	151	142	131	139	150	149	155	136	136	132	121	152	147	135	141	111	144	135	139	152	136	116	134	148	139	145	138	155	152	130	135	134	136	146	158	160	136	136	154	133	144	131	143	138	136	139	133	124	147	152	141	129	130	122	148	144	125	153	139	140	145	163	159	132	134	121	153	122	130	120	136	140	138	133	132	121	140	128	130	138	145	157	132	149	143	137	142	138	145	147	137	115	114	138	126	147	141	137	136	135	124	156	135	134	129	127	134	145	130	139	148	136	153	159	141	137	143	136	157	140	149	149	149	141	150	164	136	103	124	163	132	128	144	128	129	129	148	148	153	133	127	126	142	153	153	126	134	154	127	128	141	139	122	128	124	152	157	147	140	136	151	156	139	149	151	153	127	132	150	129	155	130	124	139	155	137	145	145	145	126	145	126	142	151	143	132	151	131	133	134	136	128	154	150	133	128	143	157	129	176	150	155	141	139	143	136	142	147	157	148	139	136	144	108	153	148	144	137	139	143	142	150	131	148	139	131	132	143	150	163	151	132	152	133	143	141	143	148	136	145	115	140	133	143	147	146	152	148	140	157	139	120	139	157	141	143	136	122	140	134	136	135	153	148	129	167	120	161	156	131	159	148	171	141	138	146	138	144	132	126	140	137	155	131	136	124	145	135	147	135	116	130	149	163	132	127	114	143	151	139	143	184
8042	2547	6024	6743	6005	6463	14711	38939	41946	49901	50867	38893	30758	14788	4335	1216	550	440	393	417	417	375	389	435	392	391	409	427	432	399	412	413	380	432	409	402	415	413	364	392	417	422	465	408	416	414	415	385	396	374	402	414	413	419	407	402	404	392	386	420	422	393	410	378	430	378	385	418	406	421	423	368	401	400	410	429	413	407	439	430	381	426	396	405	376	397	407	414	403	369	400	388	438	398	427	388	378	385	396	391	369	397	402	396	370	409	447	403	424	399	398	375	395	384	410	380	379	395	415	407	414	414	415	402	401	387	431	404	390	435	402	379	370	405	389	380	405	399	414	410	444	355	433	401	415	406	404	402	410	441	368	397	401	425	421	377	419	454	387	391	412	397	394	410	379	420	419	407	410	438	399	451	371	418	370	397	418	438	386	431	396	427	425	401	428	429	374	409	423	414	393	425	400	415	403	411	432	383	408	393	397	400	419	411	401	416	402	396	356	411	402	384	400	394	385	404	371	419	383	365	389	384	396	396	409	413	430	449	411	410	374	386	393	383	420	392	397	390	369	398	412	413	388	356	368	384	406	381	450	403	415	421	387	391	425	408	387	415	394	395	415	418	413	395	392	439	407	408	387	418	431	436	384	403	419	446	438	402	420	423	425	394	418	424	409	405	385	403	387	398	411	389	383	365	425	411	430	381	371	406	382	420	392	400	413	402	402	412	391	441	427	415	414	396	395	392	383	385	406	432	367	384	387	411	380	393	389	395	401	390	410	396	404	376	376	411	402	422	402	375	431	422	410	420	421	439	397	377	442	405	409	403	363	438	405	395	387	390	394	391	396	424	392	428	374	409	432	385	411	375	431	388	449	408	399	403	434	390	373	428	447	408	434	408	405	408	412	416	402	419	396	373	421	402	435	377	358	411	437	397	390	392	393	408	427	361	406	368	398	381	382	375	394	409	419	433	388	412	408	386	398	410	389	414	400	432	401	421	430	390	393	392	365	388	427	405	428	406	395	396	418	406	420	400	387	410	403	424	408	418	408	402	387	404	408	430	407	420	417	411	397	383	387	413	380	416	401	396	397	400	408	399	389	407	413	397	380	403	415	405	429	410	425	426	405	415	428	389	404	456	406	417	411	392	424	398	397	370	420	440	374	410	400	422	397	379	427	383	410	389	437	404	440	435	408	385	377	389	387	389	409	403	417	402	405	441	427	363	394	399	370	419	426	391	424	402	416	364	402	439	397	388	352	413	373	379	392	360	413	398	394	424	384	401	397	404	395	449	384	405	392	419	403	425	393	374	403	374	387	425	411	403	426	398	397	410	370	363	402	406	427	425	413	400	397	409	432	423	405	406	438	421	378	386	395	403	421	403	388	415	432	399	408	400	397	398	412	420	419	433	425	448	385	412	420	398	395	387	418	378	440	430	391	392	396	382	452	413	359	429	403	410	427	411	382	402	420	391	421	383	426	428	406	403	417	385	385	405	409	414	390	387	371	422	401	414	393	408	416	404	370	375	345	398	429	446	423	407	410	415	420	410	395	390	397	397	431	410	397	417	412	404	390	393	409	400	384	395	404	394	419	379	415	399	407	411	434	400	400	406	410	390	400	411	415	384	386	397	395	411	424	449	382	390	420	416	386	372	401	420	376	395	422	399	397	418	420	431	355	430	394	393	449	408	464	426	400	406	401	433	393	367	395	429	404	435	399	379	441	430	423	388	396	413	428	418	393	423	387	412	446	422	416	389	422	410	423	405	398	411	389	386	405	352	394	389	357	438	422	439	365	428	389	431	393	379	427	403	387	445	396	393	423	409	383	403	426	408	359	387	430	402	395	415	412	392	408	403	425	401	382	418	419	371	438	410	434	423	395	429	442	413	370	418	393	377	395	366	394	411	435	384	382	409	379	423	401	404	418	363	385	395	410	377	408	394	378	410	398	416	441	432	436	395	382	402	430	424	373	405	416	405	397	396	436	448	402	438	370	400	421	387	394	374	416	418	407	398	413	382	352	393	397	410	403	388	371	446	421	418	406	427	416	434	365	392	395	420	409	408	402	380	395	434	413	428	419	426	422	387	416	407	414	392	368	411	373	402	404	423	402	390	418	437	412	409	380	417	381	385	405	385	405	401	432	424	381	387	379	381	388	432	380	429	393	377	437	424	376	408	414	367	397	422	417	405	380	453	400	374	374	434	394	400	412	410	386	438	381	395	441	411	443	404	420	323	396	397	392	393	377	386	370	384	428	424	404	359	398	400	409	415	381	411	422	412	413	397	398	422	414	429	416	392	439	421	391	403	433	389	387	439	396	401	399	381	393	390	380	397	412	420	416	386	414	395	392	364	416	384	443	398	383	409	378	408	370	417	389	437	397	397	443	429	385	412	378	376	380	411	383	406	465	375	400	415	372	413	421	403	416	373	420	375	357	379	405	388	424	399	409	394	398	407	402	455	401	383	388	422	417	393	376	401	376	414	410	406	359	445	402	432	420	418	418	378	405	397	380	373	406	376	385	401	394	417	422	439	413	407	393	414	425	412	395	364	415	397	369	410	380	417	348	411	392	409	447	418	424	419	428	400	424	376	415	401	420	421	419	438	417	424	426	398	422	415	404	394	399	411	427	429	396	379	402	413	394	412	428	418	421	404	394	399	394	386	415	401	400	391	418	413	372	429	388	396	384	431	412	393	402	464	390	425	389	394	459	419	413	419	411	389	408	388	429	420	403	367	408	408	429	409	380	384	389	402	448	440	393	434	396	425	422	396	395	416	372	407	445	415	400	432	426	398	411	392	397	396	392	421	420	400	421	434	417	382	415	417	402	415	422	375	386	404	391	389	397	401	410	411	414	430	418	374	361	412	410	415	431	393	350	396	439	398	382	379	402	397	438	441	411	389	402	402	404	414	399	393	396	420	403	391	397	441	421	427	410	398	448	392	418	379	421	406	413	386	427	423	415	398	441	418	412	383	391	409	418	427	370	385	436	440	386	368	392	399	411	403	388	410	405	384	395	400	418	411	390	403	397	363	420	422	389	438	393	411	399	397	394	389	425	405	435	408	414	442	379	420	405	419	396	377	450	423	411	416	399	423	405	436	408	396	418	420	418	390	414	416	421	428	374	411	421	416	385	389	379	392	435	427	360	391	412	436	414	408	432	431	423	400	413	417	413	409	427	420	389	403	400	428	412	416	393	400	395	355	385	409	446	403	426	442	386	436	382	399	403	368	385	434	386	404	411	404	410	376	418	458	400	426	414	415	394	407	428	434	441	363	428	433	402	419	420	437	399	417	388	418	403	402	394	398	406	416	379	362	415	401	390	369	375	409	431	418	376	393	423	416	403	399	426	366	383	365	383	406	433	439	413	399	378	397	394	404	401	386	366	400	371	398	387	415	396	445	404	398	369	433	359	399	363	369	430	439	416	393	403	393	421	407	392	384	410	425	407	427	405	392	405	416	391	376	408	408	412	419	391	408	384	396	390	378	420	411	411	388
2335	217	224	260	170	179	231	1313	3215	4272	3102	1396	526	242	168	133	138	121	117	137	111	112	154	136	136	121	114	127	129	145	98	138	151	124	143	128	125	125	122	132	128	134	152	126	131	122	112	127	129	137	125	122	117	136	116	146	129	150	110	128	138	142	115	138	137	130	112	141	132	145	140	119	138	150	147	122	143	111	123	148	129	145	135	137	153	119	145	149	124	131	117	141	123	130	120	118	103	121	130	126	132	115	115	143	126	167	130	136	131	128	153	126	142	129	130	136	128	134	155	126	136	142	113	117	122	116	126	118	121	125	123	133	130	123	129	135	145	132	117	136	107	108	117	129	132	160	129	129	132	148	135	124	138	124	125	137	127	120	116	132	117	127	141	150	124	111	133	131	102	117	133	131	129	125	136	150	129	134	124	140	129	137	122	132	119	109	135	124	119	119	136	134	121	133	112	125	118	127	115	128	134	107	142	117	132	138	116	130	122	138	124	117	124	125	120	114	123	144	141	113	131	123	115	128	127	137	112	142	141	112	154	132	120	130	120	115	130	129	130	129	148	131	134	125	124	123	137	146	139	128	94	118	126	122	116	122	135	130	120	138	114	153	138	129	147	124	131	115	127	137	110	138	123	128	121	131	132	135	138	115	122	145	113	144	126	124	119	150	129	137	125	133	122	132	132	129	132	104	136	117	132	114	138	120	121	132	123	126	119	130	139	133	144	124	123	118	126	124	123	142	139	120	129	144	146	119	123	145	140	120	136	129	128	144	130	173	134	149	125	111	129	139	132	138	131	131	135	121	131	111	141	139	138	126	131	132	127	123	142	122	112	143	112	138	132	132	123	136	132	127	129	158	114	119	130	138	115	134	131	142	104	128	125	139	146	148	121	114	124	130	133	124	127	154	143	134	127	134	121	156	127	128	145	120	108	134	142	152	136	119	138	103	139	142	120	137	126	117	115	122	136	159	125	133	124	125	137	132	136	142	135	136	113	144	150	143	135	154	119	126	120	131	120	133	139	146	122	139	114	144	117	123	122	128	144	143	115	142	118	140	118	144	148	113	149	130	125	123	124	141	130	117	108	120	132	130	119	144	138	105	139	143	118	139	129	116	126	125	136	124	134	114	118	118	118	108	127	127	134	138	128	123	132	130	111	121	116	129	144	150	135	129	98	144	119	127	130	124	101	128	108	133	115	103	129	138	133	113	134	130	119	132	142	124	118	114	119	133	130	132	110	131	126	119	122	139	130	124	122	149	155	148	125	144	133	127	132	101	129	139	137	133	136	120	126	135	118	118	129	115	132	146	140	118	128	130	145	112	130	125	125	140	173	140	133	137	131	132	118	111	114	129	114	152	149	133	112	127	119	108	119	149	133	131	116	123	113	112	125	130	145	133	134	125	129	132	136	131	140	149	132	136	147	108	135	140	138	132	128	133	130	142	115	145	138	138	130	127	142	123	136	135	109	121	119	146	128	133	131	141	138	123	117	117	115	132	123	139	118	138	136	145	144	116	140	141	131	147	138	129	138	117	131	109	138	122	137	131	143	127	123	124	146	124	151	136	120	131	142	133	149	131	111	124	118	125	140	127	140	147	106	121	116	134	113	114	120	137	126	123	126	113	140	141	120	134	133	133	115	111	119	121	136	119	135	124	103	141	144	144	129	125	112	126	128	138	120	118	128	130	134	139	132	117	150	116	137	125	146	142	131	128	124	130	124	130	132	138	112	141	130	137	121	139	126	122	123	137	158	135	139	142	137	124	106	112	131	122	129	129	116	122	138	150	135	141	127	126	106	113	142	132	132	132	114	125	133	119	137	130	113	125	141	127	143	132	109	110	123	137	122	142	109	130	138	124	153	134	121	151	114	119	123	129	131	142	114	138	111	151	123	133	126	118	139	117	130	118	144	91	130	133	135	138	140	146	122	134	129	143	138	129	106	117	121	116	153	113	114	125	155	137	130	122	116	151	122	121	139	129	137	120	151	118	149	122	132	121	150	133	145	141	143	95	115	121	118	107	144	139	137	128	137	138	119	135	111	150	130	135	135	128	111	138	129	142	124	148	135	130	135	140	133	129	99	122	129	124	133	146	131	135	130	132	135	138	124	128	126	146	118	110	128	134	140	146	134	130	140	140	130	120	111	149	150	124	115	120	124	114	139	121	135	137	142	134	139	156	106	126	125	115	132	124	159	131	126	119	133	124	130	123	125	125	125	117	113	138	151	130	138	122	127	135	152	135	151	114	145	132	125	131	129	139	129	135	130	113	126	130	150	124	124	132	127	113	135	131	132	123	143	133	129	140	139	131	115	130	98	123	105	120	123	120	119	126	128	107	125	117	131	127	139	122	139	141	144	102	122	103	131	125	132	117	124	123	128	121	128	133	129	144	142	129	144	139	150	135	137	128	120	124	132	118	108	126	115	133	141	122	122	136	131	110	113	137	141	128	110	130	138	124	143	138	126	128	128	122	137	141	144	132	128	108	130	126	137	149	109	125	134	121	123	126	126	119	108	126	138	143	141	119	116	140	140	143	126	136	128	119	137	142	112	139	119	115	140	131	132	129	122	136	133	127	137	126	131	124	132	151	140	118	140	134	136	122	129	133	128	110	138	129	164	137	126	136	138	135	122	127	115	143	114	113	139	112	153	127	136	105	108	111	127	122	124	131	131	135	127	132	135	123	128	150	131	133	137	138	137	141	122	140	132	126	141	135	135	151	134	139	133	147	119	139	153	135	135	148	127	132	134	134	123	142	117	124	133	120	144	138	129	132	146	133	123	111	147	133	122	113	124	147	123	127	130	131	128	117	143	127	138	126	141	122	135	125	112	124	123	119	132	135	152	127	106	136	124	127	133	132	129	146	154	119	122	149	120	135	126	140	120	136	124	130	122	125	117	114	139	128	129	143	117	118	136	127	129	129	133	154	121	119	119	127	131	130	118	154	106	147	113	135	117	125	137	116	146	106	114	128	133	123	111	136	121	136	115	145	136	139	122	115	126	115	143	126	123	133	138	139	135	121	156	129	120	120	134	146	121	123	134	126	122	123	113	102	149	146	132	120	121	114	153	163	125	147	146	136	149	131	126	114	128	144	126	139	137	121	136	125	136	148	123	112	135	125	119	132	98	136	127	127	130	124	135	137	138	129	139	113	134	132	137	141	134	117	144	114	114	125	127	138	129	116	134	121	130	130	132	132	132	133	143	121	137	131	127	115	120	123	125	146	133	112	125	144	124	126	133	138	118	136	150	122	146	125	110	131	118	127	125	115	127	129	123	128	138	140	144	127	146	112	135	123	104	136	107	110	112	131	131	132	103	132	103	120	123	121	147	143	129	111	121	145	144	120	121	137	122	115	118	152	148	120	148	110	121	148	145	138	134	138	107	113	140	123	135	131	125	107	121	137	107	131	121	108	125	115	129	154	125	143	126	129	121	120	126	120	123	135	131	123	111	145	109	138	95	132	112	127	120	141	132	109	120	125
2240	459	622	660	636	568	927	5778	14057	15700	10912	5005	2061	881	496	427	333	383	402	374	394	358	370	362	374	404	348	383	408	354	366	372	356	396	366	406	389	370	372	394	371	386	417	386	390	412	398	363	435	361	367	426	397	370	414	390	361	376	396	387	378	416	358	376	364	371	392	423	381	387	346	358	373	357	383	379	374	388	370	380	376	361	372	390	379	369	399	416	368	370	377	399	383	391	374	410	373	392	363	380	414	360	376	391	405	411	396	386	357	365	353	361	367	357	411	372	380	376	397	369	388	382	368	391	415	355	369	378	367	387	362	354	370	365	373	376	408	389	359	407	367	376	387	429	356	352	390	406	428	404	365	404	397	381	385	351	374	361	354	394	386	354	352	364	398	380	368	376	365	364	408	384	366	343	380	371	394	402	440	378	380	361	334	350	347	399	400	357	394	370	360	361	372	389	404	360	372	346	376	354	399	389	371	387	401	379	373	360	379	397	400	383	374	373	374	412	389	391	385	377	406	388	403	368	353	395	401	364	387	384	337	359	414	392	397	406	415	368	349	364	377	359	378	361	367	382	366	385	390	350	387	372	349	378	353	377	385	397	380	381	379	340	349	336	363	382	377	370	389	361	384	388	350	387	336	349	366	401	363	398	400	395	355	385	405	340	378	344	382	406	369	367	376	380	366	364	374	394	376	367	338	366	390	418	347	374	421	352	395	441	384	379	361	423	433	376	386	385	382	368	382	401	366	369	390	367	370	392	360	364	385	392	362	386	388	364	372	400	386	371	389	406	373	364	372	363	373	385	406	422	405	354	379	391	378	382	386	398	401	401	361	363	349	398	351	406	390	362	392	419	353	350	384	398	359	367	384	387	367	330	380	377	432	351	398	386	353	347	375	380	398	366	360	372	347	364	398	387	392	402	366	382	403	379	374	383	361	392	390	357	406	390	370	393	398	376	374	380	403	387	410	388	368	360	376	364	366	426	352	350	369	375	421	356	359	428	364	349	372	376	391	386	393	386	371	386	386	357	369	361	373	377	401	375	389	388	360	371	370	382	389	366	395	362	376	378	403	385	347	356	415	378	340	370	391	408	382	358	433	374	373	385	366	361	379	391	369	410	376	396	404	399	386	399	397	370	381	374	376	378	343	349	381	345	368	343	346	350	371	361	329	352	377	389	358	376	373	375	384	359	416	369	373	350	406	364	385	389	382	359	385	378	393	393	389	371	374	352	376	390	372	362	367	393	366	388	343	366	381	355	388	407	372	370	389	352	408	359	368	375	378	381	365	367	377	362	386	402	374	320	376	370	369	390	377	357	381	377	345	360	386	388	397	371	375	374	394	405	420	339	369	397	377	360	399	385	357	339	391	361	411	394	393	358	403	351	378	407	403	405	382	354	379	403	371	409	344	380	371	332	376	390	350	371	374	374	380	332	390	371	352	357	363	435	387	389	367	342	327	381	354	384	358	342	365	342	356	358	420	408	348	399	389	353	382	400	388	353	392	398	372	364	399	372	402	398	348	389	380	408	392	359	392	395	396	392	365	379	398	363	389	367	378	368	326	367	367	373	373	370	376	396	370	399	413	377	345	367	367	378	377	389	352	373	361	376	354	349	381	384	366	380	378	340	408	398	382	357	332	394	359	395	384	357	393	358	333	356	403	383	379	407	373	341	382	411	374	389	381	371	362	376	412	370	368	382	384	337	396	354	384	357	408	367	419	379	347	383	390	391	380	358	396	371	391	395	374	384	371	389	391	330	388	396	353	375	387	330	425	356	352	371	356	381	353	407	393	374	414	413	372	363	385	348	388	405	381	347	406	412	364	385	387	376	391	412	353	374	363	384	365	397	373	390	421	382	363	329	383	357	382	392	433	369	357	369	355	381	379	404	382	391	389	374	383	376	377	390	382	388	350	380	383	380	376	368	360	376	408	387	347	383	403	403	414	374	377	335	364	397	405	362	365	393	366	390	414	402	346	376	381	402	358	401	378	369	384	425	382	435	371	371	401	401	342	356	363	413	364	413	363	397	392	389	380	379	404	385	411	358	396	357	380	367	367	377	381	389	369	390	375	371	373	418	374	378	372	389	390	382	343	357	369	378	409	397	370	380	380	406	383	406	369	381	385	377	352	387	355	341	387	395	349	390	383	382	349	390	393	383	408	352	383	361	383	377	354	366	381	342	383	395	368	386	353	389	376	384	381	384	371	382	349	417	397	381	419	345	372	353	365	405	378	369	393	351	376	377	389	427	399	398	375	375	370	355	368	381	395	381	388	358	415	412	420	345	386	396	380	393	385	353	363	365	391	399	447	381	385	378	335	405	363	399	345	420	387	377	396	409	363	380	351	369	353	375	404	373	409	386	386	377	371	400	388	359	378	392	349	404	387	354	382	393	347	369	376	355	377	398	339	352	409	385	377	390	368	370	376	357	391	385	377	384	386	365	377	403	376	386	424	395	368	406	372	348	415	408	394	372	351	393	362	370	334	339	400	403	350	361	379	393	422	404	352	383	365	375	405	388	393	401	369	347	346	366	387	363	373	357	384	369	388	410	394	411	357	401	398	370	355	374	353	379	372	363	371	339	343	374	395	352	372	388	382	372	364	344	388	371	362	392	358	340	368	389	376	372	371	372	376	366	348	356	367	359	355	367	384	399	401	315	382	366	398	357	387	372	383	376	365	387	372	384	393	412	370	384	374	374	339	355	355	371	378	403	361	369	390	397	348	379	355	367	356	385	353	378	378	373	393	368	387	422	398	383	385	367	403	389	376	369	359	355	380	389	381	360	359	409	427	397	371	376	390	380	357	424	376	377	347	354	391	395	411	378	382	425	383	356	336	382	379	386	386	387	400	359	388	356	365	363	342	363	341	368	378	380	365	371	375	375	401	335	358	355	354	351	396	371	417	366	406	375	412	393	395	401	342	370	361	392	388	350	358	382	367	409	382	388	362	385	387	363	350	384	379	373	356	380	369	410	372	362	350	348	378	409	376	366	388	381	346	384	364	366	346	380	365	370	363	378	380	379	400	370	381	386	340	372	359	395	374	349	345	373	361	373	342	365	378	346	358	360	351	373	363	376	358	393	361	392	370	369	385	353	393	421	387	373	392	397	389	396	363	389	382	377	386	364	372	385	391	365	366	409	392	361	396	378	397	409	359	384	367	386	375	330	385	352	327	369	381	357	392	367	373	395	341	356	363	372	365	401	371	379	348	390	394	388	390	384	388	377	384	398	346	390	350	391	401	362	365	375	414	380	392	346	370	383	366	365	364	381	361	406	341	363	355	373	387	384	400	372	377	367	383	380	381	371	404	393	364	369	391	402	372	350	371	396	369	378	332	376	382	337	352	385	391	395	397	377	382	384	337	374	396	380	415	350	375	404	393	372	358	356	388	379	364	372	385	378	391	383	354	408	364	356	368	374	393	383	368	391	372	360	383	367	392	355	372	379	390	391	377	359	359	359	413	386	398	400	390	402	361	378
9648	1403	1738	1318	944	962	6891	27748	35025	31926	20131	7101	1712	396	182	148	133	121	132	123	128	129	128	152	117	114	111	125	128	136	135	154	136	132	150	120	150	137	163	138	108	142	124	132	115	137	138	121	135	142	139	150	138	125	125	134	153	138	119	130	106	137	122	108	103	130	128	131	133	134	136	131	128	150	140	140	138	137	116	121	134	138	94	125	142	129	143	124	144	123	143	136	122	98	132	123	124	139	133	103	134	135	112	136	130	126	136	136	109	125	115	118	120	125	100	151	136	131	163	139	155	122	121	119	131	144	115	133	120	130	131	129	143	133	126	117	129	104	122	150	135	144	112	115	107	97	134	122	113	137	146	130	140	132	127	130	130	130	119	113	128	113	130	138	118	108	145	113	133	116	125	127	111	136	148	137	129	125	129	148	139	118	119	123	117	125	111	126	134	126	145	125	131	139	126	112	139	121	134	122	124	125	132	142	112	128	101	115	126	120	117	140	115	116	143	123	155	154	120	133	108	126	120	129	109	137	130	133	135	145	113	130	148	137	127	136	138	143	126	127	106	126	123	120	141	110	123	122	102	124	115	116	127	132	142	146	124	131	135	132	144	117	133	126	119	115	135	130	141	132	126	110	141	128	113	139	109	126	113	146	115	113	133	121	123	114	136	145	133	138	121	116	116	118	135	119	144	136	121	130	119	129	134	138	139	122	134	109	160	136	125	171	126	126	130	149	104	156	108	121	124	129	125	130	123	105	120	137	116	145	135	122	118	131	132	124	127	124	132	124	141	144	106	127	123	133	130	129	133	118	119	135	123	131	131	105	111	142	123	128	114	134	138	121	143	123	133	117	122	105	127	99	114	130	116	101	123	147	145	117	131	118	133	110	150	110	134	145	132	127	114	136	124	119	113	130	126	122	121	118	98	136	146	116	129	115	135	110	119	128	119	131	122	114	137	127	128	139	106	124	148	129	127	108	120	140	106	105	130	129	116	127	134	116	115	123	132	145	116	119	123	121	117	126	131	155	138	138	123	119	121	135	128	129	137	146	130	119	139	97	125	137	138	126	139	150	148	130	121	136	144	109	118	128	131	136	135	124	115	133	122	117	116	114	148	131	144	139	114	126	101	127	131	150	140	103	136	156	130	111	131	136	135	130	117	113	127	142	117	119	128	128	124	132	129	122	122	138	123	116	131	122	134	115	129	117	123	107	124	133	134	131	129	142	115	145	136	130	121	121	121	144	123	123	139	117	138	134	126	115	126	122	120	138	129	126	119	151	134	128	116	140	126	135	131	125	143	127	111	140	117	137	125	120	103	127	139	101	147	125	123	143	125	117	135	131	131	125	123	122	133	115	160	144	158	132	140	119	119	146	138	131	136	108	142	149	140	136	140	113	125	128	123	141	130	131	124	146	116	122	128	143	118	126	122	148	145	140	139	122	118	140	122	112	122	136	148	121	115	122	111	114	117	105	131	112	123	135	136	120	113	130	120	112	153	120	142	128	128	151	117	102	130	114	135	114	108	118	115	118	153	145	128	118	107	159	134	135	131	116	131	119	130	106	116	114	135	138	133	119	139	125	131	126	138	132	147	131	147	128	102	120	128	115	131	110	125	144	127	136	134	147	132	115	141	119	108	119	128	142	131	136	115	123	124	146	123	116	130	129	123	117	141	126	139	118	124	112	126	122	126	124	146	130	135	117	107	128	155	145	102	133	153	134	114	136	144	134	133	131	145	140	124	128	121	133	127	119	119	128	140	147	153	102	140	144	113	128	129	144	131	111	130	149	127	140	112	131	127	121	115	131	139	127	142	117	103	119	149	130	143	144	127	127	128	131	138	133	145	111	134	124	142	119	116	136	125	108	131	139	150	120	129	140	124	139	132	134	128	141	113	141	145	132	127	150	121	131	133	138	123	129	91	123	114	127	125	114	148	152	132	106	131	139	120	132	118	124	111	129	110	146	124	122	131	145	104	131	133	134	136	139	109	126	122	131	125	150	126	126	130	105	124	132	129	127	111	114	146	117	130	127	113	131	126	137	137	156	134	127	123	125	122	114	118	141	126	151	123	130	132	123	131	131	129	127	132	135	147	133	109	132	141	130	138	117	114	126	122	119	125	117	111	129	141	113	136	123	132	146	124	113	127	127	132	112	126	142	137	134	112	134	125	138	128	123	117	133	146	139	82	131	122	132	117	112	142	106	126	115	145	133	130	140	120	119	128	130	116	134	116	95	131	148	108	122	133	128	114	130	122	127	128	141	110	135	120	109	124	144	137	132	99	137	145	121	134	144	141	119	130	133	129	108	138	123	147	115	132	139	135	112	115	124	138	112	126	119	132	107	133	136	116	128	113	119	121	134	103	125	116	113	126	127	153	139	118	118	107	128	122	125	128	133	120	118	115	151	135	138	107	129	126	131	118	135	137	128	129	128	129	124	125	122	137	119	135	131	137	120	137	147	112	130	119	120	133	128	136	137	112	126	144	127	149	135	113	132	117	145	122	123	122	117	149	142	151	144	124	131	111	126	144	139	126	114	137	131	138	115	126	101	102	163	120	128	116	118	137	132	126	153	122	122	131	131	140	146	125	117	130	129	128	120	118	122	139	132	140	136	121	129	138	122	136	138	128	125	146	117	140	127	129	113	148	144	137	130	140	133	131	140	130	147	141	137	123	131	111	129	133	127	127	134	127	104	120	142	142	128	119	143	138	131	129	117	128	124	132	125	146	113	126	126	131	139	122	117	138	130	130	121	131	118	116	135	129	132	129	138	114	132	109	121	145	111	146	117	128	138	114	133	139	115	149	137	121	137	144	156	123	132	129	122	93	145	140	139	119	119	132	127	113	127	130	125	128	123	125	145	128	133	147	138	129	120	104	119	120	125	123	128	133	140	150	126	125	123	131	135	116	138	153	113	140	142	121	123	136	111	116	126	125	133	128	142	134	106	130	121	134	101	133	111	118	140	128	123	129	125	141	139	124	125	133	128	131	135	142	105	142	139	129	122	126	124	123	143	149	129	128	112	121	131	117	125	122	102	146	146	126	115	139	122	141	126	127	128	105	137	137	124	137	151	139	128	114	147	140	120	118	150	124	130	111	131	137	137	123	117	140	131	134	110	118	125	121	129	133	125	102	112	113	134	112	122	102	140	134	132	121	136	108	101	117	127	126	141	129	112	128	116	128	129	142	121	146	118	133	107	104	127	138	133	135	128	113	136	101	110	143	127	135	118	131	125	145	128	119	134	125	115	149	135	137	121	127	129	135	135	120	116	142	125	119	124	131	133	119	126	131	143	117	134	125	129	126	116	116	150	112	115	126	130	128	139	123	128	123	127	169	125	138	140	125	112	122	116	147	138	146	135	125	133	110	151	147	125	107	114	124	135	152	141	131	131	117	118	123	143	130	142	122	112	142	125	129	120	140	118	120	131	125	143	139	137	132	125	143	138	123	121	120	112	152	122	118	133	126	134	144	125	140	126	142	124
6397	1641	4026	4460	3842	4094	20244	45671	50851	48405	35763	18922	6737	1830	604	396	399	354	380	399	370	356	348	361	363	363	349	384	371	381	372	366	395	364	399	388	368	375	395	375	403	378	363	374	401	366	374	361	376	379	362	361	381	405	339	384	365	365	392	395	400	334	396	399	366	372	396	407	405	375	376	412	415	365	396	346	380	396	359	392	379	364	388	375	387	314	397	395	382	354	342	405	395	385	357	349	378	409	370	367	392	393	415	402	395	397	396	377	374	377	369	376	390	406	362	381	345	382	353	420	388	378	363	387	392	353	368	373	401	367	359	360	379	348	388	403	366	349	386	404	399	416	373	376	364	343	375	350	378	362	380	393	396	372	375	329	378	362	378	378	357	389	371	392	382	407	363	384	358	392	378	399	375	368	379	390	375	421	353	367	365	387	339	385	367	401	361	426	394	363	412	402	374	361	395	373	407	384	360	392	353	364	407	385	406	416	394	389	381	396	374	390	380	356	377	388	394	402	404	410	340	364	386	413	363	380	381	394	367	404	367	380	410	413	384	437	410	397	380	416	362	390	346	394	391	333	368	361	408	352	369	362	373	346	359	387	380	372	393	356	417	381	390	357	395	390	364	397	375	395	385	383	341	389	384	388	367	369	379	380	359	367	364	364	411	363	390	386	367	386	351	387	379	387	383	373	384	409	368	390	402	397	367	360	414	416	412	371	392	396	414	348	348	351	377	365	374	366	395	389	379	375	365	386	375	388	392	411	356	382	388	373	397	401	372	399	364	377	371	391	390	375	356	392	383	378	417	360	374	394	400	370	389	385	374	377	393	372	356	360	380	388	363	402	380	355	362	409	354	368	369	351	381	347	402	374	420	388	388	362	394	374	389	389	395	366	386	353	365	395	404	378	358	371	391	381	366	379	375	416	392	355	384	407	351	410	367	395	356	372	404	388	342	393	363	392	361	389	374	384	379	369	385	366	363	394	343	375	382	372	388	392	381	396	372	382	393	406	384	392	371	368	377	393	417	394	396	403	358	390	367	337	377	387	364	365	356	416	421	389	402	365	369	376	382	365	372	401	335	387	394	369	373	360	338	374	351	354	391	383	374	367	380	379	403	391	384	384	379	391	422	364	389	373	412	374	345	369	388	381	369	414	360	408	412	369	372	377	381	402	373	405	395	367	382	393	362	378	342	350	355	382	375	381	363	341	382	377	403	367	386	372	370	349	392	380	409	374	383	379	376	396	366	368	400	349	396	377	381	358	371	405	384	373	372	376	396	385	433	382	348	357	325	355	418	383	363	400	378	367	413	375	383	383	397	405	388	356	393	365	392	380	406	436	353	357	403	418	387	367	415	379	415	365	382	389	367	407	360	392	371	355	404	370	380	374	416	351	439	380	391	376	352	377	336	405	360	339	391	366	411	369	355	381	380	365	398	380	367	373	370	377	413	400	394	357	379	382	344	368	387	356	390	370	372	357	376	378	356	350	388	379	364	363	372	382	404	385	387	387	384	404	388	376	398	361	364	367	363	414	384	365	383	374	379	417	351	362	392	389	390	401	378	376	392	365	386	350	388	376	384	395	386	401	354	389	403	353	402	409	364	398	366	348	384	394	364	385	379	384	381	378	375	379	386	370	386	390	353	408	387	350	373	390	400	375	388	385	413	389	383	367	397	379	394	407	358	367	375	361	347	408	388	384	369	385	412	419	372	388	365	350	372	404	399	364	384	380	372	392	340	396	365	382	383	341	386	363	394	343	381	369	385	377	400	407	379	326	406	368	369	357	399	350	381	375	349	398	348	373	370	414	407	367	383	380	378	382	406	389	359	415	395	377	355	371	388	394	366	364	416	380	372	379	352	404	396	375	368	402	377	384	368	400	363	361	364	393	357	394	362	376	392	345	367	361	365	362	416	380	351	383	387	340	384	384	364	370	369	365	366	365	397	383	371	352	348	394	347	393	363	391	375	347	408	363	363	369	362	352	350	401	380	337	404	358	346	377	357	375	378	401	356	327	407	389	393	418	376	376	362	371	382	415	407	380	382	372	393	366	357	382	355	367	389	401	368	369	371	374	399	379	392	360	397	379	356	367	426	347	414	366	360	396	365	383	363	416	364	379	357	381	352	355	384	353	336	331	379	351	384	360	369	379	362	368	410	394	379	407	409	406	415	369	399	385	365	386	374	365	411	397	377	390	372	389	372	392	409	347	392	368	386	343	389	380	383	355	362	378	368	385	347	377	393	391	360	398	380	380	367	364	384	370	393	372	385	371	375	394	366	379	380	397	369	400	385	404	379	403	365	377	377	377	389	364	403	346	387	342	369	391	419	386	424	381	363	352	363	386	385	379	367	390	408	370	382	379	361	401	357	365	382	371	357	377	384	367	399	372	376	371	370	372	377	399	388	361	358	369	380	348	391	364	367	395	364	409	339	373	360	353	408	347	411	373	367	364	376	390	376	370	381	365	362	397	372	381	393	347	414	354	395	352	372	363	387	374	368	408	362	385	407	380	392	377	382	367	378	363	375	398	361	377	357	402	392	406	352	400	373	362	364	352	352	384	381	406	393	375	398	384	393	381	386	361	365	374	394	404	431	382	410	382	387	407	381	375	390	387	408	403	398	365	364	392	389	362	379	412	374	415	332	396	406	406	371	383	334	350	393	378	377	385	343	405	344	391	365	415	361	372	395	385	395	388	382	346	407	386	374	384	399	413	381	392	389	382	383	394	372	341	357	376	362	394	367	405	376	390	379	363	357	400	370	345	370	423	389	363	364	373	424	362	387	377	388	374	368	376	357	378	376	392	412	383	383	397	395	386	387	374	374	413	389	376	418	399	385	350	388	372	396	403	372	355	385	415	357	390	399	384	356	376	378	402	377	322	348	387	396	393	407	393	355	404	392	358	382	374	389	379	383	404	374	374	412	372	362	370	388	407	373	403	391	402	370	380	396	405	359	377	406	388	377	368	374	373	382	391	378	407	377	376	377	374	361	353	408	347	378	373	391	401	393	359	362	397	433	395	387	356	359	371	417	380	403	394	362	354	357	389	430	376	398	408	356	410	377	373	378	343	380	370	367	377	358	364	355	376	386	349	359	360	360	362	393	408	390	358	396	388	375	364	377	348	379	352	406	395	387	359	374	365	374	386	416	372	340	408	366	377	403	360	343	387	395	345	382	370	373	414	375	336	432	373	345	387	365	375	382	377	372	393	405	423	382	370	406	395	381	399	374	381	368	382	367	380	366	383	392	384	402	393	363	396	373	370	375	380	377	353	374	399	355	349	398	370	360	389	410	364	354	338	382	377	370	399	371	375	374	402	378	384	361	365	373	364	384	401	329	404	352	359	337	350	386	365	368	379	395	382	373	331	338	390	360	387	378	384	396	352	360	396	399	382	385	360	372	396	370	346	376	375	359	397	390	364	352	365	414	382	387	388	383	364	382	366	379	403	394	364	397	375	359	419	374	380	369	373	390	394	389	363	405	367
14585	2596	2741	2154	1511	1245	3618	29339	45861	41040	30064	12619	3271	642	232	163	134	180	158	166	155	160	138	158	160	138	154	140	145	144	156	149	167	142	155	144	153	163	140	125	133	159	157	149	131	176	133	162	148	139	155	145	162	155	128	144	173	138	146	155	150	147	145	148	134	138	159	127	150	145	146	153	132	153	170	135	164	127	125	143	157	134	145	170	145	143	146	169	138	164	147	164	153	153	143	157	141	136	133	152	157	152	153	151	137	155	144	150	145	157	147	143	143	139	139	143	156	170	158	149	160	147	164	172	152	141	157	143	141	139	148	141	160	161	167	164	143	155	146	150	124	154	145	144	163	151	135	159	133	144	150	131	168	144	135	149	146	142	146	154	133	127	134	141	151	144	133	148	146	143	118	148	133	147	129	154	149	162	150	142	142	143	168	132	152	146	125	150	167	139	154	134	135	145	133	156	138	144	139	145	137	138	159	159	132	171	159	151	134	158	152	152	136	159	138	116	139	149	155	174	156	157	132	142	128	158	172	136	144	132	143	149	133	166	146	133	146	161	138	142	139	152	165	165	158	146	142	151	165	145	148	158	138	158	142	134	136	144	149	139	143	167	139	159	144	172	169	143	159	145	140	166	144	145	122	147	147	138	163	128	160	168	140	140	163	157	156	134	142	161	155	154	137	132	139	146	177	160	161	151	154	156	133	165	126	153	145	159	168	135	146	160	164	114	141	144	133	141	137	145	149	127	147	172	138	135	140	168	122	158	138	144	152	137	145	148	144	120	148	153	143	147	141	154	150	134	143	159	145	151	145	169	152	131	171	136	153	156	135	135	132	152	145	133	152	156	145	153	151	152	144	141	138	153	143	148	162	143	156	163	156	130	152	144	133	148	132	144	147	141	150	118	139	127	153	147	169	159	173	141	154	161	155	157	144	152	122	148	165	129	139	133	145	151	151	143	135	151	152	140	152	155	131	155	155	154	155	136	142	145	129	154	141	146	171	138	134	133	173	146	147	159	128	147	148	153	149	150	146	147	153	168	155	177	144	136	144	137	153	127	164	149	144	154	142	149	141	159	144	156	170	149	155	151	146	130	141	146	150	155	146	130	164	139	144	140	146	150	126	127	143	141	147	147	155	148	158	149	147	132	132	141	147	157	146	147	158	148	148	141	150	159	150	132	133	154	138	153	132	160	146	157	158	153	158	162	156	139	153	147	142	161	145	118	151	145	149	135	150	146	176	143	163	165	159	155	144	133	133	117	141	135	151	151	138	162	143	146	120	140	143	165	152	161	138	128	157	126	148	148	163	152	133	152	166	146	140	163	160	134	150	146	171	175	158	136	144	147	157	149	158	152	161	161	160	150	146	167	146	134	141	133	158	161	156	148	158	158	141	135	154	130	137	147	151	149	164	157	135	155	163	171	115	160	151	164	132	114	152	154	136	132	138	134	133	166	163	146	135	149	145	156	135	140	150	133	143	157	148	144	163	148	151	142	148	131	160	127	128	160	157	157	152	153	148	133	145	166	150	138	146	145	148	154	149	142	134	144	139	156	152	163	134	142	140	138	141	176	145	138	157	167	174	171	145	147	142	137	158	148	149	153	146	128	152	130	161	139	153	142	150	139	145	140	165	146	162	142	150	140	146	164	152	148	144	165	152	154	169	143	138	177	153	166	132	132	151	137	134	146	149	132	139	150	125	144	133	156	150	148	138	160	152	138	153	150	123	162	126	140	148	150	155	147	148	132	149	168	160	142	158	159	159	138	151	178	139	175	126	167	162	163	158	163	138	147	129	166	165	172	178	156	151	133	125	140	166	150	162	167	144	149	149	143	164	127	133	143	156	159	156	158	162	149	141	145	158	158	134	162	147	150	152	152	151	151	138	147	165	173	147	135	162	152	132	162	141	150	137	150	148	139	142	177	142	155	148	140	150	141	141	152	128	155	127	147	165	170	143	147	142	140	140	146	163	136	122	144	146	136	161	161	134	153	163	160	170	159	132	145	151	158	152	143	159	151	139	140	136	158	140	144	171	130	171	135	152	135	156	150	144	147	142	150	164	138	136	145	142	162	124	171	128	156	149	150	140	138	142	167	154	131	147	157	167	139	165	150	134	162	155	158	148	150	130	162	165	163	138	133	155	150	157	140	145	124	142	147	145	161	164	138	172	158	149	138	137	151	156	145	146	136	147	149	154	150	167	135	162	149	152	136	140	153	150	137	129	142	130	161	158	144	156	170	172	161	134	142	139	148	175	149	139	161	147	138	141	118	133	163	150	151	174	144	145	139	125	149	150	164	158	138	152	141	165	164	156	153	142	136	177	145	144	154	165	154	159	145	133	150	165	165	138	148	140	127	157	151	136	135	169	167	140	138	148	158	146	162	148	129	156	141	154	148	179	140	139	161	135	173	130	136	153	158	129	134	149	133	147	145	145	154	167	157	140	144	139	173	158	137	137	142	141	177	150	143	140	164	129	128	128	150	151	167	159	138	153	151	155	155	158	144	153	155	139	145	147	141	160	156	132	152	150	147	158	142	140	121	130	156	165	149	149	140	137	139	168	155	122	141	131	140	160	127	153	155	171	133	135	129	160	151	147	151	148	159	150	128	151	139	171	168	165	137	147	148	135	156	151	139	133	139	156	134	157	143	154	165	149	128	156	144	148	168	153	142	137	127	150	146	151	142	169	156	143	161	151	172	165	153	168	155	141	112	133	148	135	160	123	151	145	154	147	160	153	158	147	153	162	146	148	144	166	140	151	143	146	142	142	151	164	139	153	143	145	136	145	156	163	181	153	160	151	153	130	150	163	133	138	146	155	139	153	152	128	127	152	153	151	147	165	146	157	143	154	133	139	138	154	147	114	132	144	155	163	148	150	146	155	145	145	148	150	165	129	136	169	136	162	134	171	160	157	144	163	139	144	135	148	152	154	166	167	119	142	150	154	138	140	145	151	148	119	152	149	143	146	155	140	147	175	163	151	150	138	145	131	139	152	148	148	158	136	160	138	174	138	148	139	150	151	140	144	157	147	133	145	149	160	145	131	141	166	140	156	176	147	158	140	142	147	145	148	140	152	162	147	130	166	133	152	162	133	143	160	162	135	147	148	133	146	144	123	144	163	169	144	143	154	134	138	166	147	160	149	139	149	153	142	162	153	123	149	153	143	132	158	156	149	155	155	136	149	157	118	120	132	165	163	147	166	146	131	136	154	144	130	167	153	143	146	136	143	135	155	155	171	145	151	146	147	149	166	144	144	171	159	145	136	155	135	175	131	157	157	137	167	170	157	135	123	139	138	159	150	125	139	167	142	138	142	146	159	168	164	138	151	149	168	132	157	150	118	166	159	159	154	171	140	147	132	133	146	132	155	127	141	157	141	152	157	139	149	151	161	160	147	157	139	152	142	143	147	142	147	174	138	134	156	169	144	125	161	151	146	150	157	149	144	143	138	168	131	148	164	113	154	142	150	131	161	152	148	120	141	110
7751	2583	6034	6627	5684	5153	13543	47530	58448	56420	44685	26690	11264	2734	826	515	418	441	434	457	466	411	461	419	450	459	460	420	440	419	421	443	487	409	373	420	414	429	396	458	438	445	431	381	438	438	407	417	427	440	468	434	465	452	430	407	424	454	389	423	378	418	422	424	391	454	392	446	417	438	407	432	445	440	478	437	409	423	439	432	395	434	414	454	385	385	422	438	435	448	414	450	400	436	427	446	452	425	441	421	425	419	419	473	422	385	430	431	385	417	437	440	420	411	404	426	466	466	452	424	406	447	434	417	441	423	487	442	434	402	401	418	388	414	417	410	423	430	405	451	448	371	472	422	414	411	442	453	480	417	417	431	403	446	462	378	434	460	425	403	400	450	417	450	450	418	428	425	408	462	423	408	435	414	434	456	419	385	419	446	417	417	418	408	401	431	413	443	427	419	434	433	395	429	430	412	419	423	471	419	415	479	444	429	441	428	424	415	445	419	432	473	459	401	467	466	414	413	402	411	394	394	463	478	428	401	425	401	456	509	417	439	414	461	398	434	403	438	430	432	457	433	409	424	429	431	434	423	433	440	402	397	401	432	430	426	425	420	469	437	402	461	415	430	418	456	447	413	390	453	395	434	461	422	445	413	438	452	408	394	424	440	461	410	455	381	458	407	403	424	408	392	420	427	416	399	412	414	413	454	462	467	400	423	391	418	432	417	412	418	425	450	460	443	401	434	439	412	447	432	396	403	412	437	461	424	408	414	424	400	448	393	410	439	416	445	423	416	422	405	454	444	420	406	406	405	389	426	415	455	418	429	458	401	433	405	434	420	411	422	410	435	401	443	432	415	406	452	413	434	429	401	434	448	435	393	432	418	412	406	473	416	422	453	426	444	472	442	429	423	466	436	438	432	410	396	414	421	433	423	468	437	421	434	402	423	444	397	443	440	455	436	439	410	437	413	441	378	441	444	426	420	404	408	402	431	461	446	421	422	410	417	407	414	445	407	438	445	427	417	420	418	432	441	418	430	435	456	447	413	409	440	410	415	417	447	411	421	454	395	434	393	438	431	432	393	408	372	429	405	425	385	463	446	407	418	390	386	441	403	466	406	442	425	422	427	396	405	452	421	405	430	451	411	460	433	424	427	431	438	427	426	429	431	440	425	430	409	427	416	451	423	424	456	411	439	422	393	459	405	455	416	409	412	397	458	413	426	472	420	410	415	434	428	445	455	415	449	407	428	446	421	418	420	440	396	416	425	412	434	443	438	424	452	476	429	447	421	436	430	442	407	433	434	426	438	435	411	437	464	433	436	445	404	404	440	439	475	439	396	423	429	425	446	414	419	438	396	421	424	455	470	465	409	417	425	407	452	465	449	466	407	442	423	398	424	440	418	403	464	438	418	462	407	444	439	424	412	427	436	436	397	453	435	456	428	437	465	466	433	413	404	456	464	391	424	419	423	401	439	396	442	419	411	429	420	480	395	430	445	416	412	431	419	459	406	433	429	430	422	402	456	439	441	424	407	424	438	395	429	406	412	448	440	435	436	416	413	421	431	411	400	383	403	413	413	388	437	433	435	469	417	439	417	429	385	446	418	426	410	427	427	430	431	422	408	430	443	388	445	435	422	424	399	448	406	393	444	407	458	435	432	414	407	436	409	421	418	456	455	402	466	433	441	449	424	408	399	464	429	410	456	401	423	399	400	456	456	413	386	427	446	432	446	434	419	431	410	426	438	435	405	419	435	447	403	409	415	438	414	419	415	423	438	400	418	411	394	446	443	395	401	419	392	433	426	419	443	458	430	413	439	466	434	447	456	459	420	448	418	433	412	433	411	431	411	438	448	422	457	403	409	394	429	461	424	439	428	433	442	421	429	426	421	455	430	439	415	428	426	435	390	418	434	434	417	439	416	460	475	455	437	451	453	412	424	416	420	439	434	436	422	430	434	436	433	425	415	449	393	453	408	454	437	410	419	466	438	469	457	439	428	438	444	423	438	457	421	457	442	423	441	420	455	427	419	445	431	403	440	401	368	429	421	445	394	459	388	460	428	414	426	449	398	426	423	445	402	451	434	413	398	413	427	435	449	433	433	395	438	431	443	388	406	444	406	448	401	441	446	440	455	440	426	430	437	442	422	449	426	425	426	422	402	436	404	373	447	453	459	416	427	402	417	434	404	402	429	411	404	463	456	415	447	431	428	478	458	440	405	395	405	413	434	409	456	457	415	443	427	427	410	401	454	420	419	453	392	430	416	459	400	382	418	461	410	439	422	413	419	464	388	420	417	425	428	434	430	420	429	427	424	406	441	401	435	409	386	416	430	425	441	430	465	422	428	403	465	393	424	397	414	458	447	397	429	436	471	378	409	420	412	432	391	418	418	389	448	445	388	435	426	444	434	420	418	415	447	402	419	476	428	413	418	454	453	401	423	442	431	439	427	433	413	491	408	447	413	435	385	413	422	432	450	453	422	427	419	448	434	412	455	441	420	395	406	470	474	416	428	435	443	410	430	425	443	414	417	428	430	394	414	419	428	431	417	442	417	401	410	429	447	434	400	463	436	451	406	413	410	451	385	461	444	407	433	411	440	450	433	462	412	426	479	405	432	388	449	402	429	424	412	418	423	421	435	427	407	422	385	435	441	424	438	425	428	424	411	447	438	447	417	433	407	425	463	424	416	459	458	430	470	447	427	440	437	442	437	402	404	425	433	422	411	398	414	455	441	420	399	431	380	430	450	431	432	420	413	438	446	467	426	430	416	421	413	404	448	430	400	398	412	441	445	451	435	412	398	461	412	453	431	448	447	430	413	434	422	448	457	404	420	432	412	472	444	429	441	409	446	450	422	402	440	462	423	415	438	452	414	465	398	425	415	446	397	463	402	406	451	469	434	422	411	404	383	422	425	399	452	413	429	443	382	412	448	444	404	415	427	426	409	438	429	395	432	446	452	446	447	442	401	413	420	382	416	425	421	408	415	421	398	452	438	426	431	409	444	455	457	411	446	432	395	455	445	395	404	419	425	401	417	444	426	401	404	443	400	436	417	421	389	420	459	410	432	433	437	404	442	420	426	393	452	389	423	421	451	399	429	442	443	443	407	481	427	401	481	417	428	432	443	473	413	420	406	420	457	417	455	452	424	407	450	428	422	412	439	424	433	431	426	412	454	431	397	454	443	422	426	447	429	431	458	428	444	434	421	470	431	464	404	415	437	430	450	442	445	416	402	445	458	432	353	434	464	399	413	454	430	422	479	422	398	412	403	399	441	385	453	401	417	462	455	429	431	440	417	410	428	426	430	426	412	409	404	410	423	412	412	445	452	452	430	436	404	460	413	402	443	423	438	424	423	435	432	383	434	445	434	477	434	430	399	427	443	445	446	429	443	443	414	439	407	434	444	402	469	428	456	398	427	417	394	429	443	455	390	447	448	421	438	431	419	436	451	443	369	438	410	402	425	449	435	432	415	419	405	452	416	421	383	454	410	416	438
2236	279	290	211	203	176	330	1844	4122	3642	2402	1137	459	228	166	130	127	126	148	146	112	134	141	127	125	157	139	131	134	141	127	133	134	133	163	131	122	125	144	134	125	136	135	130	135	118	120	164	148	141	134	131	140	125	124	138	137	150	139	137	146	135	144	144	139	147	146	137	130	144	147	140	127	125	153	136	126	149	123	123	125	157	143	131	136	130	129	123	131	130	135	146	145	122	115	124	135	155	130	146	119	134	134	129	137	128	137	140	139	147	121	133	125	125	112	141	116	151	150	129	157	154	137	134	133	123	133	146	152	138	134	122	135	138	154	149	128	115	124	146	133	136	113	126	142	151	129	143	133	133	129	133	132	124	132	138	151	156	161	142	132	119	145	149	126	134	128	122	165	141	150	151	142	144	121	151	154	131	136	123	148	138	132	132	140	152	156	140	137	137	136	123	138	118	130	145	130	128	133	134	146	138	136	136	130	154	137	141	122	118	138	136	127	129	132	138	138	130	140	144	149	123	122	144	131	151	153	132	136	144	143	134	143	136	137	149	147	103	117	137	115	137	129	130	124	142	148	130	137	137	137	139	127	113	139	116	138	122	120	148	141	124	145	136	138	130	124	147	157	125	143	133	130	138	143	141	137	165	142	117	144	118	145	145	120	119	125	132	119	124	157	124	128	141	154	128	136	138	144	153	145	138	122	135	145	153	130	137	148	120	133	142	122	133	127	136	134	124	151	124	126	114	123	132	135	162	152	133	115	135	135	139	147	140	147	138	158	135	124	123	147	143	141	137	136	148	126	133	153	119	140	126	120	132	140	143	139	143	118	141	146	122	144	140	126	131	129	125	139	131	144	121	136	155	129	148	116	126	139	158	149	158	134	120	136	133	142	159	157	133	158	139	130	126	131	126	125	144	136	153	135	160	154	139	127	149	136	139	137	124	145	118	136	120	134	145	134	133	135	130	122	120	140	126	126	146	128	137	136	131	151	140	153	137	132	119	146	126	126	144	138	126	148	142	135	116	142	140	166	136	136	123	157	134	155	118	129	163	130	139	143	135	128	135	115	164	129	136	143	155	130	138	135	157	134	161	113	120	118	128	136	117	138	120	136	127	129	128	116	136	147	132	137	139	140	145	154	123	137	134	135	141	142	145	137	141	113	153	140	142	156	136	156	140	133	149	138	133	155	138	149	161	145	148	133	131	134	113	135	127	141	122	156	135	146	142	135	135	137	131	136	119	134	138	141	161	133	160	119	145	129	131	134	132	133	130	152	144	134	133	133	121	109	161	122	140	145	129	133	127	123	148	131	144	122	144	132	144	150	140	127	142	136	116	150	122	119	132	129	121	138	132	127	145	137	119	115	122	124	136	149	127	139	143	137	113	138	148	129	153	144	149	125	144	144	140	145	136	129	133	147	138	122	138	149	123	120	136	136	143	142	144	146	135	135	143	117	140	143	112	139	138	136	143	133	125	134	148	139	139	114	149	145	122	138	143	133	155	142	134	136	146	153	133	146	121	143	128	127	144	151	117	152	146	113	153	154	152	122	133	119	129	150	115	151	144	118	122	133	151	165	145	142	135	144	145	141	134	134	131	145	131	135	151	136	122	131	135	123	142	130	133	138	134	116	130	135	144	142	156	142	154	113	138	118	121	136	140	134	160	142	126	134	128	154	142	142	116	140	113	147	132	140	138	135	125	131	140	154	132	132	138	138	120	132	142	128	110	150	143	126	118	122	157	144	143	156	152	147	142	130	144	133	139	128	145	116	139	157	140	151	148	130	132	137	125	142	130	117	131	131	137	126	133	129	134	116	117	129	146	135	157	155	145	125	148	146	141	148	136	140	151	117	146	117	120	143	118	146	151	134	138	149	148	138	133	149	146	120	149	125	138	125	111	145	138	135	150	141	149	136	141	141	125	141	129	131	117	129	127	139	121	148	141	128	140	148	147	163	131	132	134	147	139	133	138	109	133	151	145	150	146	138	149	157	131	141	115	133	137	159	146	139	149	132	128	152	126	144	143	138	126	144	148	113	164	128	138	118	142	140	139	142	124	121	125	134	144	153	138	126	116	134	124	146	123	131	112	122	139	156	144	126	121	139	124	137	122	129	137	160	135	129	138	176	144	129	131	133	137	138	143	140	150	138	140	122	143	141	131	150	148	158	120	154	129	150	123	131	145	139	125	136	132	142	141	125	141	148	135	129	120	137	135	144	150	123	124	130	134	122	136	130	131	156	132	138	164	126	136	148	138	132	157	143	147	150	143	141	151	137	115	138	133	143	124	129	153	139	139	127	132	140	154	137	127	140	119	132	131	133	127	138	138	144	136	138	110	126	157	137	142	144	142	157	117	164	140	147	178	127	146	117	132	144	126	124	143	155	135	157	147	142	144	135	113	117	154	162	127	127	139	141	129	152	137	140	122	129	133	166	145	143	141	119	143	119	135	117	144	144	156	161	137	123	131	152	131	115	131	121	121	162	129	141	113	125	150	150	128	143	154	131	136	141	122	125	142	130	157	149	134	146	117	137	117	146	163	151	106	146	146	128	120	134	148	147	119	119	141	141	147	142	139	125	160	160	126	131	126	137	130	126	135	140	152	133	160	150	123	130	129	140	138	133	145	144	126	150	151	132	124	119	128	145	143	169	153	143	163	114	135	155	127	146	154	132	147	123	117	148	152	134	143	136	151	127	138	125	145	115	134	137	159	137	148	144	120	128	133	136	127	138	136	138	121	151	132	148	138	155	129	143	153	140	118	128	163	144	124	146	129	136	127	129	149	130	131	134	135	128	138	140	155	144	103	133	101	127	127	142	149	150	124	151	122	113	140	111	119	115	103	149	133	138	132	149	147	128	129	130	127	140	132	139	141	157	129	152	124	133	125	128	119	138	157	152	121	144	117	139	150	147	128	151	131	147	119	117	143	128	129	141	148	156	120	139	128	129	148	145	145	159	153	147	132	143	118	135	143	137	151	120	127	131	115	145	128	126	140	135	132	127	125	123	142	135	124	126	176	127	132	132	120	128	142	133	143	142	149	126	141	131	135	145	140	140	141	113	138	117	133	142	148	143	125	137	145	141	129	124	136	129	160	132	127	140	150	131	151	117	128	134	148	140	120	135	153	114	119	135	121	121	139	122	123	145	124	140	132	126	133	131	142	137	130	127	135	121	126	142	139	136	128	142	141	145	126	133	143	121	131	142	130	161	131	147	151	122	125	115	111	145	131	124	142	136	141	139	140	148	133	140	129	140	131	140	132	129	158	127	128	152	136	142	132	139	141	159	130	114	154	145	130	131	131	149	119	127	146	149	141	137	126	143	138	157	131	142	155	154	120	108	145	159	160	146	149	122	122	135	148	126	116	133	138	152	141	137	133	135	138	163	123	124	147	134	146	159	130	134	132	139	136	122	170	115	133	114	161	131	134	130	147	153	143	119	142	125	124	127	125	123	122	127	128	137	133	133	132	138	136	115	122	147	145
2235	542	745	703	701	649	1284	8089	15889	13703	9028	4448	1670	736	465	453	348	379	351	406	411	408	385	374	393	395	430	403	367	436	380	378	392	373	413	415	380	397	381	379	397	390	396	376	413	377	368	407	402	406	391	437	369	383	399	379	387	387	389	351	383	429	388	397	431	391	390	422	410	393	391	398	399	404	363	366	395	392	365	392	393	385	389	404	437	383	376	414	408	414	436	389	412	426	401	423	396	409	392	404	403	381	393	414	372	381	401	443	425	405	386	379	371	380	396	385	436	372	395	388	408	389	407	410	408	437	396	435	423	398	405	374	424	421	397	392	391	391	392	405	383	422	369	386	399	370	382	378	355	374	394	410	394	401	395	415	431	395	410	408	392	409	407	400	358	378	396	372	402	389	386	371	379	429	397	399	370	393	393	399	420	387	419	407	343	380	378	430	400	406	400	411	398	410	408	385	401	383	410	365	376	389	399	411	347	405	378	368	382	413	374	392	382	395	366	414	394	379	403	406	420	423	354	396	398	383	393	397	409	411	384	375	387	386	369	403	383	385	371	431	379	368	379	383	392	384	391	391	418	376	391	406	400	397	381	425	426	417	410	380	380	406	425	402	402	394	393	381	384	381	387	426	424	382	424	415	402	398	396	407	367	413	375	400	399	394	372	399	402	361	373	399	374	395	425	391	399	398	406	382	405	394	402	393	369	385	350	401	405	406	354	363	379	398	422	370	429	421	385	387	392	427	380	405	418	411	397	396	387	395	420	420	397	371	405	413	384	432	423	384	389	395	400	402	372	429	403	425	389	416	358	378	367	428	394	399	378	398	359	344	356	430	419	398	410	437	397	390	351	392	400	390	407	372	347	367	388	388	433	439	390	419	387	392	350	395	415	384	353	382	389	391	380	358	381	382	398	386	398	367	404	418	418	427	399	399	417	447	407	390	402	409	388	362	393	427	387	392	389	394	408	366	360	380	446	404	410	378	377	403	411	407	373	387	379	417	428	391	392	410	381	389	412	427	404	416	376	376	391	414	369	386	386	428	379	406	380	387	432	387	376	351	388	453	407	376	407	394	368	384	413	411	364	407	393	412	404	365	394	379	411	374	389	447	384	414	398	400	395	421	376	360	347	396	413	406	381	409	378	412	400	369	401	384	409	389	390	395	392	370	405	396	383	359	412	360	410	420	407	404	385	393	382	408	391	402	412	419	382	367	407	390	385	386	402	385	403	382	375	399	432	393	407	384	401	396	383	389	366	413	392	380	411	429	389	412	403	379	403	430	366	434	403	397	401	427	399	422	375	413	417	408	405	399	382	388	404	423	391	411	403	410	372	374	398	370	384	421	375	421	417	393	375	389	409	358	406	402	414	383	381	450	380	412	402	372	421	417	388	419	379	383	413	417	387	404	384	396	376	387	409	388	397	397	396	398	417	443	392	393	401	414	338	423	421	437	424	382	391	431	386	390	408	380	432	394	371	377	404	394	425	431	422	381	368	389	367	389	394	389	404	389	419	367	404	401	361	409	365	415	402	382	391	439	403	365	409	408	417	433	425	400	402	386	402	386	409	392	406	404	389	412	405	379	403	417	399	392	427	405	388	416	394	409	360	385	377	407	388	368	392	414	371	380	396	408	405	411	392	429	403	406	392	404	387	372	402	392	396	436	394	411	367	405	375	403	384	383	396	404	387	400	374	417	419	405	441	390	379	376	393	380	399	383	416	399	404	431	392	402	383	438	361	404	391	398	376	427	381	427	355	369	409	423	368	410	391	414	430	385	414	416	391	371	374	387	409	378	393	410	355	374	368	397	394	392	395	387	391	418	407	391	397	374	389	402	396	386	399	418	405	410	412	383	422	392	405	421	411	419	403	367	359	417	398	385	442	361	431	440	386	411	401	439	358	412	421	424	383	399	403	392	366	379	382	389	378	426	389	411	383	421	422	383	374	374	396	378	402	421	391	380	427	379	387	420	380	394	401	380	363	394	397	407	381	410	438	378	397	416	412	369	445	396	409	422	382	402	411	399	397	442	406	434	390	419	393	385	385	378	388	402	419	388	377	383	388	435	407	386	368	397	401	380	396	412	395	377	425	382	397	410	418	361	389	384	418	397	418	431	403	380	386	384	409	428	418	401	427	418	411	411	412	395	382	421	367	387	364	387	411	423	411	408	350	365	398	444	388	384	370	396	387	387	420	360	382	401	361	410	384	403	437	417	347	390	405	396	397	379	382	401	419	419	377	357	416	392	388	398	366	409	429	405	385	391	413	414	407	386	381	386	412	393	391	388	380	426	408	389	412	390	390	413	351	375	400	388	377	396	402	394	362	404	396	412	437	392	406	414	394	419	421	408	404	385	351	382	406	392	420	374	410	369	389	416	388	442	424	396	395	387	399	395	413	403	392	390	392	434	375	368	428	407	402	421	394	364	411	400	395	379	381	391	381	412	381	415	382	334	396	394	395	402	407	426	402	407	436	407	403	429	387	395	393	391	402	374	392	414	392	432	416	425	384	393	417	381	380	430	410	404	387	357	397	407	407	377	371	373	355	390	398	389	367	396	381	387	384	404	408	389	394	392	400	388	404	363	399	393	390	375	405	409	425	389	390	428	363	392	365	434	387	381	361	376	411	408	339	431	393	371	434	420	439	395	388	372	394	404	420	368	403	408	418	413	387	365	405	406	393	395	390	431	358	426	357	394	391	360	396	382	381	403	401	373	407	423	423	393	380	362	400	408	386	399	412	367	420	408	411	400	427	420	393	408	400	380	399	426	405	392	415	417	391	376	395	381	411	394	394	408	373	396	414	407	408	396	380	411	362	392	365	389	379	409	374	376	396	415	368	379	407	400	368	386	393	413	387	387	372	398	430	378	409	407	407	403	403	428	381	363	392	407	384	397	412	404	395	388	394	410	382	410	396	399	403	382	399	425	404	396	372	417	383	373	377	390	424	422	407	401	404	406	440	406	393	387	414	418	364	388	400	373	396	405	409	381	359	416	388	386	401	412	396	404	406	392	354	408	398	425	396	367	355	402	416	399	381	388	378	413	396	377	401	415	402	394	419	403	388	368	377	364	389	399	422	374	381	395	425	400	393	389	353	396	408	413	394	440	438	365	407	397	374	401	410	394	384	421	424	417	363	419	421	438	422	399	393	379	378	404	410	416	405	409	419	358	384	379	388	410	363	392	401	400	381	400	366	419	410	395	399	391	414	358	393	432	384	406	379	393	381	376	376	419	450	372	389	370	393	387	377	401	369	422	377	382	401	374	410	398	385	402	394	379	400	387	411	411	388	384	414	383	365	402	398	415	415	352	360	381	378	386	399	350	400	395	390	431	416	422	418	430	404	371	391	436	382	414	398	365	395	355	374	401	440	367	385	396	388	382	395	404	379	424	403	386	407	389	359	389	402	378	398	384	419	431	387	391	388	399	398	402	407	396	394	379	398	366	379	425	414	423	419	395	382	372	391	419	368	386	418	419	420	419
9488	1691	1794	1374	919	824	1389	13567	39348	35601	20330	7401	1817	411	179	138	128	129	130	101	123	148	120	121	128	142	146	150	135	143	136	154	130	122	120	130	132	146	122	137	123	120	132	135	124	133	110	108	118	116	128	131	145	122	131	134	146	129	120	137	145	128	141	146	126	133	125	135	139	145	119	126	119	105	148	156	128	124	145	121	145	127	128	127	136	126	139	130	123	137	127	127	117	145	137	151	140	144	126	123	153	128	141	147	125	131	126	122	131	134	143	156	147	115	132	140	136	120	148	153	140	149	134	143	142	139	142	113	134	146	134	134	136	148	129	133	117	124	124	149	128	111	149	151	116	122	135	135	157	149	127	116	139	144	154	154	125	147	141	138	138	135	105	145	147	141	122	138	141	123	122	126	127	137	125	126	115	122	122	139	122	138	128	133	112	149	146	123	135	135	127	118	113	157	144	151	131	132	131	129	133	142	127	121	134	145	127	126	128	122	119	138	127	149	119	149	151	131	134	138	125	116	137	136	122	149	140	113	136	124	110	119	126	138	136	123	142	132	129	136	130	169	130	128	149	146	139	139	145	129	135	152	115	125	145	121	131	135	150	126	129	149	136	119	107	135	112	129	124	125	128	134	144	140	136	156	134	140	164	139	126	135	129	137	121	116	137	131	145	159	136	142	146	124	127	137	137	133	131	140	128	142	114	139	131	151	138	128	139	111	144	126	140	121	135	133	132	125	114	117	147	145	139	135	145	148	143	127	135	130	125	119	138	115	153	125	103	134	136	117	146	133	141	147	121	135	138	150	144	125	141	145	144	127	119	137	121	129	131	144	132	116	126	133	119	129	113	141	101	139	122	98	145	130	132	135	130	114	157	134	134	123	139	120	128	166	103	123	144	140	139	135	140	126	130	127	113	103	143	121	127	116	120	151	138	138	128	129	118	126	130	135	110	128	119	131	153	126	156	146	143	114	112	132	138	113	144	127	136	138	124	147	134	131	122	136	124	120	122	133	111	129	127	132	135	141	172	143	136	131	139	122	131	137	126	126	137	129	162	119	144	131	129	137	147	118	118	122	132	147	113	126	118	132	131	134	138	125	120	141	151	128	130	150	141	125	130	131	131	131	128	143	128	161	162	153	137	132	130	142	140	144	135	140	114	135	157	113	125	155	146	127	142	120	137	137	136	132	132	125	107	132	144	132	126	101	133	136	131	135	117	126	123	131	129	132	138	137	141	130	119	159	133	140	139	127	137	129	121	130	134	130	131	127	147	122	138	135	144	122	120	129	133	128	139	136	114	134	126	135	132	144	133	125	153	155	116	111	133	128	145	133	144	130	135	125	124	139	124	124	112	133	150	123	140	148	144	132	136	118	133	132	135	139	141	144	126	129	123	126	131	129	122	112	125	123	111	134	138	128	139	145	113	157	133	122	133	144	141	142	128	142	114	134	142	137	145	134	139	141	129	135	128	122	113	130	146	131	156	146	127	116	134	131	143	132	133	123	114	125	137	132	128	113	139	143	119	123	140	149	136	133	120	134	139	126	101	126	135	142	132	156	109	122	119	147	120	109	151	132	161	126	147	141	129	134	126	139	124	130	147	132	134	106	125	136	144	117	141	138	138	133	129	126	131	152	141	130	149	133	123	147	140	133	132	157	134	106	130	138	125	140	132	141	137	162	133	133	105	131	125	132	110	129	137	124	150	137	135	131	131	137	130	131	130	123	120	130	133	148	146	124	143	137	116	126	118	125	120	122	129	124	120	152	145	127	134	130	125	137	135	143	136	130	135	131	131	133	134	150	117	128	136	116	132	145	137	145	114	133	142	120	137	136	127	127	135	115	130	118	134	123	139	103	127	120	124	133	133	112	126	122	123	138	129	135	132	124	151	142	127	135	145	123	129	143	114	137	140	130	133	133	132	140	139	160	125	119	143	138	127	135	134	135	141	144	144	137	129	132	133	132	126	132	141	136	136	153	130	132	145	145	123	126	149	134	124	131	111	145	111	135	128	116	122	144	126	142	120	124	136	133	117	131	131	138	125	137	135	147	140	139	136	131	130	148	140	111	122	117	134	147	141	151	138	127	141	142	119	146	137	134	126	150	137	121	120	144	139	113	133	133	119	105	138	163	143	139	139	129	133	127	153	130	128	113	114	164	128	134	133	131	123	143	108	128	146	118	129	128	129	133	124	142	132	149	131	130	130	143	120	150	133	137	147	128	128	130	125	131	137	137	143	121	141	136	131	121	118	130	138	127	143	132	138	134	135	135	152	129	136	130	117	146	126	129	132	128	128	148	149	146	128	123	128	146	135	129	112	134	135	152	127	125	143	126	135	147	137	139	119	122	144	118	145	132	120	121	146	134	131	134	134	141	130	130	133	128	144	129	142	141	118	140	146	133	149	143	133	140	122	156	141	135	124	131	130	122	132	149	122	135	135	119	148	116	122	116	139	127	124	137	126	107	141	143	111	152	120	134	103	127	146	138	118	139	132	112	126	145	127	113	139	128	135	138	167	157	137	127	153	145	136	136	129	109	125	139	126	128	130	161	129	139	151	148	130	138	135	142	142	139	140	151	129	120	126	116	125	127	137	125	126	120	125	144	133	135	111	138	130	138	141	130	112	144	141	140	123	140	123	129	130	131	145	136	155	149	139	130	133	118	130	127	143	126	143	138	124	153	128	129	147	127	132	151	130	143	118	125	137	161	147	131	141	125	142	141	97	152	144	112	121	138	152	152	134	130	141	130	129	127	122	110	123	122	113	128	134	137	149	140	146	148	130	147	132	141	144	119	134	139	149	154	110	144	123	126	133	133	155	152	147	131	147	113	132	126	131	110	131	118	121	147	137	135	131	135	147	133	143	134	120	127	131	159	139	137	139	133	130	140	158	139	151	130	127	137	141	143	128	136	135	127	136	145	152	132	138	114	140	119	135	130	119	118	125	148	145	128	139	118	142	140	126	120	151	141	152	127	141	133	164	144	138	126	107	133	118	126	133	128	122	136	148	111	125	130	150	146	159	150	127	137	142	136	135	130	131	160	134	141	133	137	113	141	137	143	134	124	139	153	131	147	146	147	147	136	127	119	117	146	118	132	127	120	123	156	105	130	123	162	123	159	141	153	117	133	127	121	138	125	131	138	131	118	132	130	101	150	147	141	138	149	127	131	120	137	150	137	126	121	138	118	136	122	138	142	133	128	128	147	140	135	129	134	124	133	150	110	125	129	135	120	121	142	133	118	146	101	125	128	142	143	147	153	138	132	129	128	139	123	132	129	157	136	132	148	138	121	115	136	130	107	139	144	133	130	146	124	128	137	116	127	125	136	139	136	133	131	146	129	130	126	121	152	147	138	142	142	151	133	139	129	128	140	133	138	125	135	128	139	117	128	120	136	150	137	123	122	111	128	139	128	147	135	146	139	131	119	148	114	123	141	127	141	131	136	131	136	133	134	140	134	140	126	131	146	136	144	145	135	103	118	161	135
6363	2031	4012	4573	3847	3793	6565	31327	55887	50854	35898	20175	7165	1577	606	400	386	381	353	378	403	386	393	377	404	401	402	387	419	394	363	368	398	381	370	396	385	389	403	399	376	404	419	381	374	376	367	346	387	430	398	354	387	355	364	390	410	379	396	367	379	349	372	381	394	421	397	384	402	399	394	413	417	419	337	397	390	385	378	377	378	374	383	371	389	348	409	407	398	379	432	396	358	379	413	380	369	392	399	400	395	393	386	379	388	395	375	378	382	385	385	366	405	366	399	395	385	370	370	406	421	387	410	424	376	380	389	388	399	417	385	363	418	402	401	362	369	411	400	419	367	377	400	365	405	448	391	399	419	396	369	405	406	391	384	420	393	406	369	381	407	375	411	373	378	390	403	406	394	344	344	385	364	414	390	405	380	393	391	421	417	392	393	392	363	393	369	359	400	375	405	391	419	366	374	388	378	373	392	356	362	391	389	383	398	404	361	408	372	383	359	378	402	391	437	388	383	369	393	407	397	418	366	398	403	406	358	401	406	417	414	402	390	391	385	416	384	394	390	388	386	398	391	409	414	383	368	356	397	411	395	383	370	384	380	384	370	381	410	386	407	370	406	372	385	381	385	424	400	404	388	401	340	422	393	384	397	402	377	397	385	381	359	379	386	379	391	388	356	409	408	391	378	382	419	394	362	386	422	379	412	394	378	407	413	407	429	393	389	377	433	389	403	412	361	402	436	387	361	415	397	373	398	388	382	402	399	355	378	414	390	417	361	377	416	374	420	405	390	395	435	386	412	373	395	372	389	403	412	359	360	425	400	364	380	374	393	372	372	385	369	388	389	402	399	391	372	406	438	415	460	397	374	383	418	415	413	420	359	397	396	386	397	383	431	418	380	417	387	425	382	387	389	372	404	421	371	395	399	386	407	404	383	385	403	420	389	387	395	379	350	431	429	394	382	407	420	386	399	384	373	406	402	388	387	412	400	399	385	352	416	409	383	393	420	389	388	372	389	408	379	373	366	381	400	386	388	383	405	419	365	395	385	395	388	378	403	370	391	410	438	375	425	390	381	408	399	390	385	364	372	350	394	398	433	396	378	371	387	391	354	394	379	355	365	424	378	415	441	399	417	371	407	397	352	402	374	400	371	417	402	364	416	374	429	366	416	387	401	396	389	386	381	340	402	440	390	418	408	414	374	396	379	366	378	425	380	343	403	409	372	403	380	390	403	377	405	375	389	418	436	422	401	357	409	399	361	398	377	403	378	400	386	395	403	372	400	398	382	385	367	405	401	376	386	376	400	407	372	377	414	405	392	400	376	382	374	378	417	390	374	390	370	367	400	404	381	401	400	398	355	363	389	395	389	410	406	419	397	391	375	441	398	375	419	418	380	380	390	447	369	422	391	381	393	379	389	407	372	405	414	393	420	387	395	390	375	387	403	412	353	429	404	392	399	377	408	404	395	386	367	369	385	414	418	392	376	426	352	362	382	366	371	375	400	403	418	382	415	414	412	403	389	393	359	381	416	388	453	382	410	345	404	376	364	381	412	386	376	403	408	399	362	406	379	388	422	404	387	425	397	380	390	404	412	381	410	390	387	367	349	403	366	411	389	412	390	401	382	382	383	387	384	394	386	392	382	434	407	407	396	377	380	459	376	381	372	379	367	433	406	404	412	394	387	371	394	376	398	390	396	416	393	400	366	434	413	369	398	359	378	382	387	365	449	371	409	418	369	372	422	326	386	398	387	408	428	408	379	377	404	399	413	354	409	401	400	396	374	397	390	410	373	422	389	399	374	419	417	408	400	419	384	429	363	388	408	407	411	420	406	374	395	364	412	384	405	365	427	365	428	375	392	385	404	389	385	420	409	381	373	380	371	375	393	368	401	382	373	391	369	421	387	419	393	409	364	385	369	363	409	404	369	389	410	344	356	381	372	377	371	387	425	392	395	406	376	390	422	426	373	349	378	380	346	380	378	401	401	414	388	373	385	362	390	368	401	378	381	376	366	378	411	380	391	351	404	390	422	406	417	381	444	389	372	363	376	362	388	383	378	435	371	390	419	393	426	387	390	419	384	392	375	408	420	397	399	393	415	387	370	414	345	364	372	386	371	352	407	375	390	371	446	409	376	399	430	351	359	391	405	407	398	365	368	411	419	386	397	397	378	384	397	393	377	376	380	405	356	375	377	400	408	363	403	419	407	377	374	425	406	428	377	413	428	378	365	409	415	378	404	374	383	391	387	398	407	360	411	409	379	373	393	441	397	377	390	388	395	413	381	385	362	379	386	356	380	416	380	431	366	381	377	372	379	425	392	371	409	412	384	429	384	419	363	370	392	407	382	414	418	374	404	384	412	415	414	370	409	379	415	403	385	430	404	394	408	411	371	387	397	430	374	368	409	383	384	397	401	364	361	408	364	404	356	405	405	333	394	416	357	384	400	350	400	377	362	390	383	414	425	397	400	409	390	412	386	401	388	350	395	392	394	407	383	410	383	358	379	385	364	405	369	393	397	429	376	382	389	370	384	413	375	367	442	399	391	373	396	406	386	423	406	416	409	408	399	397	378	380	429	347	429	401	362	395	354	392	373	394	386	390	380	361	383	398	391	389	370	386	417	383	382	375	347	380	409	385	390	393	416	358	385	407	416	424	392	391	379	395	406	348	390	412	385	408	374	364	352	391	385	408	369	416	433	350	382	399	391	392	409	379	361	379	382	376	357	399	376	374	407	397	375	404	396	393	386	363	431	386	419	372	368	394	401	394	402	367	394	396	358	408	404	416	399	343	421	405	377	329	410	384	405	437	369	409	410	410	388	372	377	374	386	365	383	387	389	410	403	397	368	412	394	402	376	354	424	350	397	352	369	385	383	405	379	397	420	385	379	387	420	388	406	402	394	379	394	414	382	387	409	386	397	373	418	406	357	388	405	394	391	418	417	358	393	368	412	411	389	410	414	390	387	408	422	344	431	399	372	422	388	404	406	398	376	407	375	378	375	373	397	396	394	387	383	418	423	388	379	406	413	385	388	376	377	382	423	369	368	397	400	396	381	361	393	406	423	385	412	376	364	429	390	364	381	411	363	367	408	363	407	350	394	395	386	382	361	372	407	399	378	400	387	398	398	405	382	415	348	371	365	377	409	375	393	358	378	391	397	379	403	364	394	366	384	369	380	371	406	378	374	381	405	427	374	375	404	426	399	382	404	381	372	390	397	420	390	412	350	378	368	347	419	374	393	389	407	407	408	387	390	394	402	398	424	432	402	403	405	384	402	370	395	413	376	388	410	368	398	367	357	398	390	389	400	387	369	410	367	375	431	392	406	365	387	382	368	366	436	399	398	368	379	401	354	371	372	399	431	395	401	359	392	385	415	384	379	400	416	415	404	408	389	391	384	383	403	407	429	425	397	392	399	392	384	387	396	387	364	429	370	396	384	422	343	374	394	383	396	439	381	411	407	405	389	339	389	391	391	388	381	399	389	405	383	406
14791	3068	3016	2287	1527	1130	896	13534	52003	45492	27541	11271	2665	538	232	171	163	136	138	160	144	148	141	151	147	153	153	149	149	162	154	137	133	148	136	163	150	134	182	155	132	157	153	138	154	143	168	135	140	138	139	134	157	139	137	180	146	161	148	143	158	162	158	150	141	137	162	148	160	135	135	149	148	134	160	165	180	142	141	151	160	123	139	153	145	134	167	160	138	167	145	181	165	153	157	129	154	144	149	149	128	138	121	141	141	163	122	154	142	146	163	171	137	124	146	157	126	147	135	172	157	143	149	134	162	184	137	140	160	142	146	159	143	165	150	151	145	134	141	151	146	151	154	151	139	140	176	169	140	141	144	138	163	141	144	157	159	158	153	131	157	161	152	149	148	146	121	146	135	148	146	157	137	142	161	134	154	140	144	139	167	154	149	145	163	145	148	135	134	124	135	144	129	149	139	159	134	139	130	157	156	146	147	157	157	137	155	147	144	150	153	144	152	162	134	138	136	162	157	145	150	153	173	166	127	164	142	132	152	149	129	159	138	137	131	122	135	138	180	146	152	136	146	122	140	159	151	148	134	139	154	140	146	138	146	153	139	137	154	138	160	136	151	132	136	143	156	155	121	142	139	147	151	147	145	173	142	126	143	146	153	157	127	132	144	120	159	156	147	136	147	136	149	161	148	154	147	140	140	155	153	154	123	121	147	163	157	176	139	150	138	164	131	150	165	165	170	155	147	161	147	160	161	132	142	144	143	151	137	151	133	163	163	144	141	141	150	170	154	164	128	146	154	160	162	153	145	144	164	132	143	142	154	132	145	131	149	134	153	158	154	154	137	133	141	138	167	145	156	155	142	131	147	135	151	147	140	145	143	150	143	152	135	142	158	153	150	148	196	134	154	161	160	142	156	143	143	162	157	147	155	167	131	145	172	143	133	144	142	147	155	158	146	163	165	152	146	158	140	141	144	163	157	151	140	138	138	152	159	150	161	143	156	153	174	137	127	152	153	140	154	133	159	147	161	149	134	147	140	155	132	158	140	157	141	149	130	161	160	158	141	170	153	134	139	142	157	144	146	156	116	152	162	157	124	166	142	143	159	135	141	135	141	133	143	138	142	150	172	161	125	151	176	137	142	119	128	162	153	131	175	125	159	168	150	140	156	150	151	124	143	173	139	151	157	144	168	155	162	175	148	149	162	153	151	165	151	162	139	136	155	161	168	143	155	159	136	142	145	150	165	148	139	132	150	146	159	150	143	123	133	131	147	130	145	134	149	153	143	150	157	139	159	147	124	139	167	148	132	139	153	142	114	147	134	143	141	161	143	150	146	133	145	136	153	164	144	145	163	112	137	154	162	140	173	144	157	115	133	191	132	150	136	152	158	153	138	156	147	168	145	152	148	135	168	179	174	147	143	166	148	151	146	158	141	138	145	143	171	140	151	149	159	132	178	157	144	144	151	146	160	135	149	145	144	139	138	148	140	137	142	166	176	169	143	161	145	138	155	158	135	163	148	152	140	163	159	160	124	140	147	169	146	150	161	139	142	143	157	126	141	137	129	133	153	159	169	141	154	139	136	133	164	126	140	158	147	148	146	174	150	153	138	140	155	150	146	135	149	137	153	144	149	149	137	164	152	156	143	145	131	149	148	143	150	141	150	160	164	139	143	157	119	137	121	126	159	154	152	153	146	164	130	143	169	166	133	146	144	150	140	144	140	156	128	158	152	175	138	144	128	157	161	177	159	130	157	161	154	151	153	151	152	146	172	151	143	142	161	159	140	144	141	153	182	171	150	154	159	160	137	129	154	154	158	147	152	136	152	134	134	160	132	141	132	145	136	178	163	147	158	158	141	145	171	149	141	142	161	152	132	140	141	145	145	157	154	134	154	121	154	140	161	149	143	143	141	141	136	148	144	147	145	163	152	155	148	155	135	142	139	147	153	176	178	160	136	142	155	149	123	139	162	150	138	154	135	174	146	134	138	155	154	148	135	150	137	146	186	154	156	140	158	120	156	139	130	170	154	168	165	140	128	137	143	178	153	151	148	158	150	170	154	162	141	141	156	144	147	161	163	169	141	163	149	132	136	146	178	142	171	140	143	127	123	143	156	149	143	151	153	157	159	141	155	136	142	140	159	134	147	161	142	146	131	156	148	155	143	128	135	162	152	155	162	151	124	149	171	172	147	142	160	180	157	157	152	144	147	150	115	148	123	149	181	179	167	125	124	153	157	163	149	129	142	132	142	159	138	143	145	151	178	140	137	155	141	151	164	127	150	145	122	143	131	152	130	156	143	158	142	126	140	130	136	147	149	161	160	155	159	151	164	161	148	125	150	157	153	159	162	141	142	138	143	146	146	166	143	150	140	160	148	136	150	140	149	158	148	132	158	153	143	128	183	169	139	160	145	146	147	156	163	139	146	164	158	156	160	161	136	148	145	156	138	151	185	163	141	152	148	131	165	155	138	151	141	145	155	151	139	152	172	174	141	142	152	130	149	133	171	137	171	148	127	133	142	172	161	152	168	138	149	167	150	139	119	159	155	150	121	136	129	169	147	143	152	143	150	168	145	165	158	161	159	142	154	135	148	152	170	141	162	144	142	148	145	149	163	161	153	158	145	166	148	130	145	162	140	135	140	127	135	145	139	150	140	148	167	144	136	146	124	136	160	121	145	166	177	178	165	144	163	157	178	119	158	147	175	152	172	141	170	155	160	162	138	167	161	140	156	156	135	147	147	134	152	139	162	180	153	155	172	145	137	155	138	139	169	164	156	133	138	175	152	147	142	136	143	144	125	167	143	143	138	155	180	136	140	144	147	151	143	157	160	147	151	149	134	144	133	148	165	163	137	146	166	130	147	144	151	147	144	161	145	177	144	153	145	135	126	152	146	167	141	140	153	166	136	153	147	164	147	143	153	142	132	125	119	165	159	161	143	144	137	158	149	143	144	132	150	152	163	150	145	124	164	146	132	112	159	152	153	137	155	148	147	144	132	157	138	163	151	162	150	151	170	149	131	149	167	167	149	157	158	157	150	150	136	152	148	147	150	145	140	156	153	168	169	164	113	155	173	158	149	142	131	168	147	171	140	157	167	151	163	153	163	135	164	160	148	149	143	137	125	147	157	154	179	149	155	165	154	128	164	136	133	149	166	162	164	150	163	150	172	133	139	163	146	153	172	145	154	142	132	148	132	139	136	150	160	136	172	121	148	147	165	138	132	140	154	130	141	174	139	148	156	141	146	157	138	169	147	139	147	169	145	134	146	149	144	143	168	148	136	162	142	147	143	165	165	175	144	134	178	151	142	155	127	143	163	154	148	156	135	164	158	123	155	149	141	143	159	153	160	149	155	135	193	160	164	127	151	140	137	140	133	153	152	143	154	147	150	156	147	160	153	133	163	139	146	128	159	131	136	155	145	164	153	163	151	130	125	158	157	140	124	146	137	126	146	161	127	153	144	145	148	154	131	155	147	155	132	143	149	149
7830	3057	6211	6769	5661	4688	4202	27498	65554	59153	41605	24927	9245	2016	690	494	446	462	457	479	450	429	447	428	420	426	439	463	409	435	443	441	427	402	457	427	439	436	441	466	414	426	451	427	415	418	444	423	429	445	453	443	432	469	452	420	427	441	465	430	441	448	446	432	439	419	417	426	440	414	395	442	421	410	419	425	467	440	435	452	382	436	448	411	410	460	441	420	436	411	428	435	443	427	399	433	453	457	426	478	465	419	456	445	466	438	415	349	453	422	444	420	448	402	432	400	459	472	436	449	443	444	446	397	434	468	434	436	478	423	423	461	442	461	458	438	445	456	431	424	458	382	443	431	430	464	411	423	434	428	428	412	410	426	451	461	462	437	419	430	451	408	426	436	436	392	461	466	445	426	416	445	439	399	417	447	437	426	444	410	436	399	423	446	463	427	426	439	409	451	421	433	432	456	444	416	453	435	425	452	417	421	450	428	425	406	428	421	406	407	394	413	443	432	417	406	390	423	377	417	431	400	414	421	440	424	417	440	453	455	420	401	419	442	467	455	454	398	432	414	420	409	442	403	444	402	457	428	366	445	444	448	423	410	440	472	439	438	430	474	389	444	458	437	435	404	434	453	446	431	423	459	456	445	444	436	414	436	448	448	405	434	438	443	448	438	402	414	440	464	429	444	443	433	419	426	402	426	431	448	435	453	412	421	413	407	415	388	405	403	455	445	442	452	402	405	413	420	442	445	441	432	414	432	433	443	435	456	457	379	446	469	449	433	442	409	422	471	423	426	455	436	425	407	412	415	423	437	434	417	431	429	401	418	427	442	416	426	448	424	431	459	406	433	446	459	431	418	447	418	429	449	427	458	432	444	437	455	405	432	419	448	418	476	431	434	407	456	432	420	439	443	407	430	405	426	493	419	438	408	434	412	414	426	425	464	417	459	452	438	399	417	417	438	483	423	451	439	421	419	409	412	450	444	411	416	428	435	449	390	433	440	448	447	461	455	443	430	403	413	423	390	390	431	413	426	460	408	436	457	428	430	417	414	481	405	451	406	421	388	438	463	418	464	424	414	403	437	397	421	478	393	464	432	459	438	392	410	420	402	433	428	430	435	418	442	447	446	416	432	425	444	418	430	437	428	427	436	414	483	415	406	427	446	412	417	417	437	442	437	446	414	415	469	474	441	432	448	462	406	443	411	412	447	442	424	447	384	431	434	439	448	444	413	460	424	435	464	448	463	419	395	378	434	459	412	440	407	435	430	371	433	453	413	401	425	396	450	423	458	449	439	452	461	452	459	430	429	432	434	408	460	453	440	417	470	432	441	417	454	414	395	423	457	428	432	437	445	442	427	387	440	427	441	445	433	404	398	432	431	437	421	441	436	387	415	398	429	452	427	423	405	424	404	423	412	427	412	398	424	429	460	427	427	436	456	463	425	445	432	466	448	439	424	415	412	413	412	430	395	445	435	455	428	401	396	441	421	437	426	413	417	437	419	424	468	406	432	424	407	419	455	393	440	452	452	437	410	412	468	426	428	398	465	457	426	466	447	456	462	416	423	404	417	412	462	435	411	431	450	428	412	438	449	431	424	418	437	400	420	430	451	383	428	436	409	439	417	444	445	417	430	434	423	444	449	457	392	422	421	431	415	417	406	412	432	408	423	454	428	421	445	397	444	462	421	470	423	434	436	429	401	459	422	430	423	450	426	435	425	449	444	430	433	411	403	398	464	465	446	439	416	424	454	432	399	451	417	468	437	422	444	409	414	412	420	435	442	421	432	433	424	429	459	417	401	416	413	418	403	446	459	468	462	428	410	457	421	441	459	434	427	405	435	433	396	436	429	411	427	418	439	395	443	428	417	410	441	418	466	413	432	444	440	402	432	376	431	431	423	429	398	446	470	406	433	418	453	406	488	450	435	418	419	427	420	447	429	429	476	396	466	449	462	419	451	461	423	458	433	434	469	410	420	424	466	439	417	421	431	439	429	435	425	420	410	435	430	428	430	428	450	409	422	432	412	436	421	467	418	420	439	449	443	435	441	416	378	439	410	435	434	393	432	424	422	480	419	427	422	447	415	435	442	421	436	404	459	421	447	407	455	445	465	403	415	450	433	469	444	454	418	401	444	417	422	455	375	408	454	437	412	447	435	435	439	398	415	403	407	443	412	413	475	411	415	466	456	443	441	443	418	433	415	417	443	433	411	428	431	448	395	415	429	457	457	440	390	459	412	442	386	435	401	439	389	432	406	404	453	420	433	431	424	413	435	435	404	428	443	422	451	430	438	423	449	448	498	408	415	421	425	431	405	409	439	454	411	435	404	473	445	399	396	452	421	449	430	446	406	429	438	433	489	430	452	432	439	419	395	423	419	390	411	422	436	397	449	408	445	444	458	429	402	477	431	429	416	448	430	474	420	433	438	448	426	415	485	421	460	422	431	415	451	427	463	428	435	448	462	405	434	450	433	462	407	464	411	400	450	442	415	387	442	435	439	421	408	457	442	435	445	423	465	437	408	434	453	436	418	428	432	440	420	461	426	442	443	412	456	449	467	459	439	437	459	411	439	409	468	446	439	414	406	406	446	462	440	434	424	421	435	438	430	406	425	413	423	448	406	443	383	423	403	461	462	430	454	421	423	454	422	454	398	468	412	439	426	410	487	453	453	425	423	433	417	444	436	444	420	473	406	444	438	409	418	455	407	423	403	408	452	442	417	419	450	411	471	435	410	428	438	444	412	443	428	444	455	428	450	419	427	465	407	443	468	395	368	430	429	426	434	452	408	434	439	444	430	442	436	466	469	451	427	403	464	461	450	445	439	415	398	414	403	427	417	412	413	421	430	413	456	437	429	438	421	417	463	414	448	427	418	410	424	460	438	404	442	403	423	437	403	453	432	427	421	445	421	408	472	422	449	412	438	390	428	428	439	440	447	421	409	438	393	405	453	446	468	387	399	439	441	448	405	428	442	410	443	442	413	433	391	450	421	426	449	449	427	461	446	432	472	411	409	463	435	435	433	442	459	407	412	406	442	417	430	435	430	429	451	458	424	405	426	415	432	445	377	437	426	404	413	442	425	423	420	378	427	438	454	412	416	421	447	370	405	447	423	415	464	448	449	473	434	463	449	409	413	411	397	430	418	432	448	436	413	434	443	428	429	439	388	432	445	432	415	435	440	411	424	480	398	431	412	439	437	394	418	427	407	412	461	421	437	419	417	470	492	429	435	436	434	448	452	404	445	418	411	447	431	434	452	404	463	450	464	441	399	441	437	432	419	436	422	475	375	445	413	435	456	411	398	415	415	430	392	404	435	444	447	443	434	424	404	396	392	430	452	432	421	444	439	419	451	445	443	411	428	396	453	450	429	414	402	401	459	448	461	449	410	416	443	465	400	412	441	438	435	460	431	425	391	433	427	417	444	432	455	436	468	438	435	412	429	451	454	472	427	407	403	387	477	422	388	443	431	442	419	432	426	428	414	470	443	443	408
2075	296	269	221	172	189	165	811	3551	4146	2609	965	409	214	149	145	132	145	146	136	163	145	127	138	145	123	127	154	125	127	150	129	126	133	145	148	162	138	134	121	135	153	132	126	129	142	128	120	125	138	141	144	137	126	140	128	141	124	132	125	136	150	140	158	125	145	137	142	142	134	143	146	138	153	131	147	122	126	127	136	155	145	142	143	133	135	133	158	136	125	143	116	142	132	150	138	170	135	123	167	149	117	128	161	126	156	151	146	164	124	135	129	136	123	160	144	137	135	151	125	135	142	146	133	134	139	140	142	140	135	139	132	144	140	145	149	165	115	156	137	164	163	146	142	145	143	142	150	140	128	153	150	120	132	130	145	129	130	121	138	143	132	144	127	128	144	139	142	134	134	140	114	138	139	142	122	157	131	122	136	128	153	169	155	144	146	126	138	142	148	148	136	134	140	142	154	146	151	144	144	123	136	124	134	130	145	139	146	141	145	128	130	125	147	132	158	131	147	130	154	128	119	131	138	142	136	143	143	133	119	134	128	152	146	151	140	125	122	145	140	134	146	130	124	136	116	128	138	145	139	142	123	132	150	128	152	135	123	140	148	147	150	134	127	137	127	141	122	136	127	144	134	139	129	147	140	130	135	140	143	133	128	133	133	148	132	130	134	138	135	111	138	144	117	145	137	123	127	138	138	139	132	115	140	159	113	148	148	139	133	136	179	133	145	122	131	155	146	118	146	134	127	133	125	149	110	114	136	160	152	142	118	125	123	131	143	144	154	137	134	139	135	134	124	128	139	150	132	142	138	129	129	135	138	146	138	155	151	112	144	113	141	130	135	156	139	150	126	142	137	159	146	141	145	126	134	119	151	142	152	126	134	141	144	127	166	138	138	159	128	138	129	158	125	108	135	146	142	140	127	141	160	131	137	153	136	154	131	154	142	133	142	144	147	134	131	145	140	131	135	135	135	133	141	145	122	125	140	154	131	139	142	155	147	124	148	121	144	128	157	146	134	152	143	153	123	125	154	144	134	153	140	141	127	149	151	148	134	146	136	128	132	134	135	130	131	134	118	120	131	135	149	132	135	135	145	131	142	148	148	131	142	152	148	148	159	142	137	132	114	125	135	169	161	115	145	135	144	138	135	157	134	150	134	147	125	152	141	150	127	139	143	122	137	152	144	145	115	137	141	140	122	126	142	133	151	133	142	157	141	138	128	104	145	120	120	160	135	133	136	120	158	126	150	134	147	127	140	139	146	135	143	125	149	154	132	155	139	152	136	136	129	135	130	116	150	123	119	139	134	141	134	145	126	140	142	135	144	129	149	141	143	153	164	153	121	155	132	148	150	149	138	170	132	126	160	132	144	130	139	142	129	156	131	144	129	133	130	133	127	137	144	125	127	135	126	141	130	140	121	133	115	123	151	134	156	152	141	137	107	141	131	148	152	143	138	152	148	143	131	163	148	142	141	136	134	140	114	132	149	139	163	153	148	122	155	131	143	152	143	121	135	137	142	137	134	147	124	141	159	133	116	123	142	148	117	135	143	147	133	155	112	117	147	147	132	147	143	126	133	129	155	138	117	147	135	136	150	127	138	115	138	123	132	143	134	131	137	138	150	134	160	120	138	133	128	131	153	137	137	160	138	173	153	185	114	134	123	140	133	131	122	125	118	150	131	148	130	127	151	147	142	135	148	134	154	131	131	130	142	148	147	152	144	125	131	129	134	139	146	129	148	147	139	154	126	132	120	141	152	118	151	131	142	157	144	123	127	143	136	146	143	175	134	143	126	134	142	162	152	156	118	129	145	131	133	133	119	145	128	126	131	119	140	147	142	126	131	135	158	142	123	143	145	128	136	116	141	139	142	145	138	158	137	129	149	147	130	134	118	149	145	153	145	146	135	141	135	122	132	149	139	144	129	144	131	132	145	141	134	151	138	134	137	140	145	145	137	138	153	111	146	141	137	137	150	139	120	169	127	150	133	141	148	152	145	148	144	122	156	140	114	127	146	167	141	134	150	117	138	105	140	138	133	126	152	134	131	150	120	118	144	128	146	145	150	130	132	135	138	144	132	127	144	136	125	134	161	132	145	120	138	132	129	129	100	130	124	142	128	134	137	137	154	146	141	129	133	149	140	144	132	126	146	146	137	124	116	133	126	130	140	166	172	152	117	149	126	157	149	144	137	138	154	146	147	125	151	124	143	121	135	139	158	115	161	139	142	156	120	147	149	128	151	141	151	137	140	150	157	146	145	160	143	134	156	126	134	138	150	139	133	156	128	161	145	136	136	160	151	126	130	143	135	119	144	139	113	141	126	125	121	126	135	124	135	141	142	155	123	146	133	126	135	131	138	135	128	141	146	126	142	151	143	142	142	131	131	134	146	145	128	152	146	132	138	161	148	137	126	130	165	127	140	153	127	132	114	146	128	146	131	141	141	139	130	131	138	139	117	131	141	131	146	133	124	137	122	152	142	151	131	145	153	135	137	141	134	144	155	128	141	155	129	140	136	173	130	153	147	122	102	146	151	135	145	134	138	138	152	145	128	137	138	133	146	124	131	152	136	122	123	136	143	148	154	123	133	132	132	153	133	121	145	117	133	124	144	147	149	177	143	152	141	147	138	127	133	119	167	150	154	135	130	140	144	133	144	142	136	144	150	145	121	121	128	158	147	139	107	146	118	152	134	118	133	119	118	144	142	160	144	141	153	132	134	144	151	132	120	145	137	145	143	141	145	148	134	116	135	159	125	126	146	141	142	127	153	120	109	141	153	145	145	128	139	129	136	134	135	133	124	127	137	137	130	132	150	150	150	136	162	141	123	136	133	148	118	140	132	161	172	156	143	140	145	133	151	137	139	125	130	139	130	121	137	114	156	121	142	145	138	150	144	131	120	128	163	150	150	133	131	122	124	147	129	158	127	121	137	135	122	151	118	151	148	111	132	140	148	143	132	145	139	128	149	152	148	164	142	151	151	158	134	138	138	137	138	131	165	138	141	151	125	145	126	135	155	142	141	153	132	148	132	121	161	146	136	126	158	144	142	140	155	140	136	142	166	159	141	134	134	144	131	143	136	141	123	155	146	124	143	142	140	148	131	137	143	150	132	134	118	122	147	127	127	113	124	116	128	127	138	127	134	150	133	161	124	125	136	125	145	143	115	130	151	161	139	143	117	135	146	145	148	143	118	151	138	141	124	164	148	146	170	149	149	136	133	114	147	134	134	121	116	141	150	144	130	128	149	136	136	151	135	144	156	122	127	158	140	132	146	148	141	127	125	149	160	141	140	162	136	132	148	147	119	143	132	129	139	150	137	135	141	136	137	133	129	133	104	159	167	159	159	130	152	139	140	126	146	119	133	166	135	151	133	128	134	118	147	150	141	137	129	144	124	126	141	153	124	127	150	160	121	141	147	128	146	138	131	162	121	145	129	149	114	136	139	139	142	138	141	147	158	129	145	141	148	142	133	141	145	145	145	137	132
2282	574	704	657	634	628	582	4341	15572	15889	9592	3823	1518	689	489	434	414	451	400	378	386	383	420	385	400	403	401	370	392	390	430	369	400	399	403	376	379	438	386	424	388	413	394	391	424	417	406	386	420	385	385	426	402	405	386	393	400	397	434	387	419	404	403	398	394	408	392	436	389	379	396	415	409	417	391	380	394	414	430	386	402	405	392	430	394	373	407	423	361	391	411	388	395	412	409	408	371	379	405	410	363	405	363	380	407	380	404	376	412	397	418	387	428	421	397	413	410	412	384	403	426	430	372	375	412	396	404	405	413	444	430	417	432	435	408	401	407	391	372	422	388	412	413	373	380	414	437	413	404	375	376	417	417	382	416	406	393	424	394	448	425	403	398	392	399	424	404	396	396	412	415	384	442	392	397	409	363	403	407	395	380	395	394	411	402	420	346	399	406	382	378	366	404	394	390	402	374	377	395	393	388	439	372	428	412	414	377	372	383	367	371	385	391	386	368	421	407	415	397	435	426	386	394	386	405	420	399	382	370	419	415	396	415	379	403	411	419	441	393	400	346	360	397	405	392	355	412	418	400	379	406	444	444	444	435	396	402	414	448	411	411	427	407	386	388	402	369	414	415	405	411	409	398	393	391	386	409	416	430	382	408	409	418	376	394	382	362	413	379	379	406	416	381	404	391	375	404	410	398	409	410	398	385	421	407	405	373	407	419	405	435	361	407	402	421	390	391	407	406	395	416	392	392	392	416	408	376	370	372	382	429	400	422	393	366	378	389	391	369	419	403	423	412	401	364	454	416	416	389	382	397	410	372	363	411	370	393	407	406	419	417	380	378	433	424	379	393	379	391	389	387	393	420	383	368	392	395	407	420	379	392	407	387	396	406	469	386	425	394	386	408	402	398	437	366	440	389	400	404	407	441	391	369	387	397	400	421	439	406	405	416	401	413	423	407	408	395	396	387	389	402	386	382	434	417	420	415	407	420	438	392	434	415	379	418	377	420	401	378	396	383	413	408	416	416	407	397	387	383	391	418	406	394	373	410	425	411	436	392	396	417	393	417	402	412	411	415	416	405	395	395	394	431	388	426	394	403	428	405	430	416	397	382	395	395	449	392	383	423	394	393	409	397	432	385	380	441	398	340	393	396	398	405	386	384	367	430	439	415	416	390	359	406	398	408	389	407	412	397	396	411	373	399	406	379	406	377	415	391	390	386	395	420	380	360	417	399	362	387	378	399	408	381	397	421	415	387	403	382	407	374	409	410	386	395	406	391	383	399	371	396	432	380	400	379	359	428	403	407	441	367	400	389	395	365	419	407	402	380	431	396	420	395	384	424	397	393	400	395	404	388	411	425	413	388	373	391	394	404	395	432	388	405	371	417	398	397	407	392	374	433	412	407	410	429	422	365	426	390	382	399	416	395	398	408	419	411	400	377	401	397	393	406	378	385	388	422	411	398	381	383	395	415	418	383	391	401	367	385	369	432	404	418	392	397	409	425	394	401	383	416	390	395	391	418	377	413	410	407	406	392	387	395	406	401	411	417	410	395	393	367	432	420	407	409	412	406	369	406	411	394	368	401	406	417	394	398	366	389	373	395	431	423	414	371	417	394	400	394	375	405	403	390	391	390	416	340	381	376	422	411	396	439	440	400	406	403	419	402	393	428	412	402	406	399	383	373	395	388	378	418	383	377	395	355	375	423	398	404	399	406	399	419	405	407	352	401	393	419	444	399	399	417	412	389	413	397	434	425	399	382	391	430	411	404	414	426	379	423	370	422	392	395	405	381	397	413	401	441	403	425	407	421	388	427	373	396	411	397	417	378	396	385	394	427	406	386	406	375	417	386	426	390	435	412	404	410	430	393	375	381	370	409	433	397	372	408	381	384	390	418	412	383	433	424	386	422	416	394	397	433	397	392	398	403	398	425	392	407	366	405	420	391	411	404	404	400	403	401	422	367	401	411	403	387	423	385	397	388	403	394	380	408	406	431	413	402	396	410	399	380	394	405	425	395	414	391	390	395	370	389	367	385	374	401	415	404	395	389	388	384	394	389	422	408	399	399	395	416	408	447	403	391	371	408	397	446	420	378	422	405	427	405	372	411	394	429	369	403	423	404	390	419	395	402	427	426	387	413	378	414	417	362	406	397	417	414	430	383	411	418	392	377	403	426	355	369	387	448	354	425	380	371	391	365	423	422	407	427	387	382	378	414	414	407	421	368	444	427	415	358	420	408	385	419	397	425	388	443	427	372	393	400	353	405	346	374	436	391	428	388	381	402	423	412	380	389	435	414	379	381	370	388	370	411	423	434	405	423	389	457	420	388	426	405	391	390	410	377	418	395	427	398	396	404	412	380	401	400	380	390	378	413	411	423	389	403	395	401	421	424	417	384	433	430	405	386	375	382	389	424	376	415	425	406	384	434	401	412	375	408	411	397	378	407	351	382	397	411	454	432	418	394	351	392	399	377	369	425	409	390	426	403	409	436	425	396	419	398	406	387	400	377	386	382	409	406	404	396	380	402	379	415	437	419	380	403	383	417	384	403	420	412	383	420	407	390	391	425	429	425	393	425	407	364	401	379	377	380	411	411	408	400	405	388	410	408	406	414	410	393	382	419	422	396	430	406	394	423	376	406	426	404	418	426	368	413	403	394	385	418	422	405	422	378	412	383	415	387	411	447	396	389	406	440	406	383	378	393	384	402	395	403	401	413	402	422	414	415	404	427	443	405	358	398	431	408	405	436	415	395	383	407	397	418	430	378	389	389	414	372	404	392	382	418	383	401	400	414	385	441	394	434	423	395	405	426	432	428	369	390	414	376	409	443	394	392	403	431	423	407	406	387	393	396	411	376	413	405	443	391	395	399	425	386	431	395	425	398	375	380	390	376	386	394	397	387	377	382	412	384	434	385	395	405	433	422	388	393	378	397	432	442	376	459	387	418	434	402	384	399	380	391	410	381	398	412	370	418	441	411	465	420	402	420	416	388	352	396	377	413	415	430	427	397	369	423	419	369	428	397	388	396	375	379	455	434	405	366	403	368	428	386	376	421	375	417	400	375	413	419	374	389	450	381	402	401	446	416	426	425	369	397	406	395	375	419	389	400	391	418	394	394	392	411	401	386	422	422	417	369	442	371	418	404	398	403	404	419	438	428	383	392	405	433	439	425	423	412	409	433	390	410	387	426	394	377	407	456	392	439	382	408	382	431	376	378	439	407	422	425	402	382	403	374	427	428	405	401	398	399	383	409	400	403	415	383	408	368	429	434	385	400	421	401	374	421	437	368	397	424	447	392	386	397	364	381	381	390	399	408	387	341	367	371	393	394	387	387	394	367	432	410	376	394	391	417	388	401	398	405	411	415	429	422	415	382	384	424	434	401	413	387	399	397	370	414	402	396	401	394	392	413	422	415	352	411	394	413	405	385	433	382	390	383	365	356	397	402	434	388	383	411	415	388	403	447	404	381	424	419	386	429	416	401	390
9744	1555	1857	1347	1028	710	637	5051	35800	37540	23869	8973	2141	492	191	151	126	121	135	132	120	122	122	153	136	135	141	133	126	150	138	138	125	130	161	143	119	125	131	135	129	146	135	136	135	152	135	122	143	147	145	134	157	123	129	125	124	132	143	139	118	130	133	130	149	146	140	129	100	132	153	141	125	158	136	144	138	140	155	150	129	129	122	141	131	137	143	112	130	157	135	138	144	148	124	125	149	133	151	153	144	142	159	146	137	132	140	141	145	133	126	133	134	129	133	130	130	131	141	116	136	135	133	156	131	144	123	141	133	133	133	132	127	118	133	142	131	128	129	128	147	147	129	133	133	134	146	145	134	126	122	118	149	131	140	152	145	131	148	151	126	119	147	118	132	119	110	113	138	135	139	140	133	144	129	132	149	145	125	137	145	138	145	138	131	106	136	151	154	144	123	143	117	135	137	139	113	118	147	147	139	128	122	116	130	155	144	136	118	129	156	128	128	127	119	113	153	146	166	118	131	137	138	130	137	134	124	133	141	143	136	149	116	127	133	152	170	135	139	122	112	134	156	132	144	121	147	165	130	139	134	145	123	153	142	134	139	146	123	133	121	128	140	143	127	137	120	141	149	137	140	127	143	151	122	134	125	132	137	151	143	127	148	139	107	106	156	147	140	137	116	138	132	133	139	139	154	134	92	131	147	135	114	148	141	119	150	139	123	132	138	149	123	135	130	129	141	150	123	145	117	128	156	152	140	136	129	139	132	135	142	153	141	135	124	125	136	107	147	144	162	141	139	110	113	118	129	124	129	142	122	130	150	134	127	136	130	150	138	126	122	138	117	147	107	130	143	157	143	158	127	146	106	139	128	149	148	122	134	148	122	130	143	122	131	132	127	129	132	141	123	125	127	140	137	114	132	122	143	135	107	127	146	117	130	135	160	139	130	132	143	130	158	135	142	140	148	136	126	159	136	147	139	135	118	139	135	133	143	139	136	139	133	151	119	116	129	122	141	128	132	142	139	142	143	126	153	140	144	156	146	129	127	135	135	151	159	147	126	125	138	122	154	138	113	115	122	136	141	127	111	142	123	138	134	136	140	134	145	119	144	128	145	113	134	140	114	127	136	122	153	129	125	123	131	131	139	121	140	127	137	149	139	122	119	135	143	131	114	115	136	136	145	138	119	127	117	125	124	147	129	150	149	142	148	120	134	138	139	119	144	125	110	139	126	134	133	145	127	121	136	122	126	145	116	139	136	129	145	139	130	149	140	134	132	150	135	127	132	148	130	137	136	134	138	115	119	117	144	172	123	120	139	142	142	131	137	145	140	150	119	134	157	133	112	138	126	154	146	132	132	126	134	135	150	144	110	139	147	135	127	133	131	130	115	133	120	128	123	138	140	121	129	150	129	117	167	149	137	115	143	166	143	119	139	137	132	129	142	116	129	125	146	150	120	114	126	114	132	148	127	142	153	127	125	159	103	124	151	152	124	143	151	140	135	144	135	131	156	146	132	150	149	137	120	126	150	154	146	145	134	132	127	138	145	145	145	134	135	125	133	143	133	135	137	145	134	127	134	139	152	144	143	124	127	142	151	137	143	136	136	124	129	162	131	141	140	129	135	129	149	147	153	113	135	135	137	149	112	139	114	156	166	145	115	112	126	140	135	141	136	162	132	137	143	129	147	158	126	105	138	150	151	132	134	112	138	156	138	116	120	117	146	161	142	128	135	117	136	155	120	138	147	150	151	133	156	164	120	138	155	134	136	116	143	139	143	123	133	131	135	120	134	147	140	126	141	126	137	149	132	145	142	127	135	150	126	128	128	152	152	129	139	139	114	129	112	133	149	159	128	138	134	117	122	145	142	133	153	151	117	131	111	131	119	130	128	132	143	139	148	154	128	126	125	124	125	131	134	132	132	116	159	154	134	145	124	129	161	135	127	126	142	135	114	142	136	154	144	145	123	143	131	117	124	129	111	126	148	137	130	124	138	114	113	146	121	144	141	113	139	149	133	142	110	132	126	130	145	121	152	139	130	130	154	142	110	131	130	136	138	143	124	144	124	153	138	138	139	130	113	134	140	133	130	123	125	134	148	156	155	136	125	117	130	140	154	131	150	151	136	135	133	136	127	138	119	139	139	145	105	156	123	129	167	121	121	102	138	130	146	131	124	129	135	134	143	122	138	128	137	157	128	114	138	139	116	146	139	124	132	157	131	132	129	144	135	144	122	162	133	130	142	127	128	130	151	137	142	133	126	127	138	140	150	121	136	135	149	131	144	121	138	133	159	127	142	130	136	136	135	136	114	129	138	130	125	126	150	139	118	135	134	137	132	142	156	145	166	126	132	145	130	142	129	124	151	146	147	151	110	147	134	144	138	136	139	127	139	142	130	129	144	128	132	144	123	142	140	147	144	136	137	133	132	155	145	111	129	141	127	119	127	174	147	136	138	143	112	135	129	112	121	131	133	136	155	126	130	146	139	115	126	133	145	146	125	114	165	131	132	149	116	149	155	165	134	130	123	109	121	140	131	156	110	132	136	125	122	130	134	135	107	133	147	150	139	130	123	154	136	131	137	132	128	155	110	143	126	147	141	138	132	126	140	126	139	137	135	121	135	127	133	131	145	130	128	147	144	114	135	144	128	139	145	140	140	158	128	136	152	136	143	106	134	141	158	122	147	114	132	125	139	127	151	132	142	143	170	131	129	124	124	113	144	135	132	157	145	170	126	137	135	142	153	117	136	129	143	147	143	138	123	144	126	127	130	138	146	130	150	142	127	153	140	137	132	135	125	122	141	147	131	145	159	142	141	147	143	120	147	122	137	137	120	140	124	142	123	137	115	137	139	145	121	132	134	137	153	137	140	125	131	150	119	118	131	124	121	144	132	135	135	120	127	152	139	129	157	137	141	121	138	161	121	154	118	156	125	158	146	143	155	120	136	127	161	124	134	130	129	145	163	145	136	144	130	137	126	132	128	140	111	128	137	112	153	124	144	129	134	135	129	115	166	126	129	142	129	137	143	140	147	146	136	133	130	141	128	119	135	119	141	141	136	131	140	160	130	129	133	127	131	121	136	107	137	130	127	114	137	109	145	162	141	137	126	143	161	149	149	126	126	130	147	161	135	130	144	145	137	135	146	145	138	141	147	142	149	138	133	126	143	124	141	168	119	114	150	137	127	139	110	130	135	129	132	129	143	148	154	128	136	139	122	131	140	133	144	131	157	145	113	136	159	145	147	112	148	132	123	140	155	154	131	148	109	125	141	124	135	145	130	136	155	146	126	125	131	148	117	135	137	135	151	159	108	140	153	147	133	149	154	132	123	137	139	135	161	128	159	136	138	154	156	129	124	132	125	126	103	144	115	160	118	132	134	137	139	144	130	132	136	134	119	146	129	140	141	122	134	129	139	141	152	151	124	144	134	138	137	127	117	129	144	150	134	138	134	123	140	147	120	141	129	139	125	154	137	162	143	132	140	120	121	134
6452	1777	4067	4542	3970	3234	3215	15716	53955	53173	39083	22292	8002	2148	692	456	426	408	390	401	405	404	347	382	380	360	384	384	379	400	411	360	382	379	359	417	370	375	374	390	407	417	413	444	410	362	387	416	373	373	388	399	404	404	387	388	422	395	378	391	366	389	400	420	380	428	422	384	384	454	379	376	390	447	380	409	397	426	380	435	364	424	399	408	379	382	399	352	415	373	430	393	412	407	408	405	413	407	375	375	365	410	386	433	411	393	386	433	394	399	368	375	366	412	423	413	399	374	393	377	396	389	394	407	392	387	415	436	373	429	400	439	402	368	361	408	387	410	420	385	397	395	393	368	380	406	414	393	358	368	387	396	385	387	406	406	397	428	406	359	386	375	380	385	389	386	382	407	397	357	408	383	420	385	413	399	417	375	387	367	360	387	410	384	362	428	397	385	391	401	401	348	384	379	397	383	384	411	376	376	395	406	379	406	414	413	400	393	392	400	389	374	422	388	392	414	388	375	370	379	380	375	408	376	429	421	390	373	388	366	384	401	410	388	389	384	421	396	381	405	366	401	394	389	446	383	416	381	354	406	367	377	397	395	391	407	372	397	402	390	402	403	399	358	384	389	378	423	395	378	397	406	409	391	373	375	379	387	403	379	420	417	374	397	394	412	388	404	395	379	419	396	399	388	398	396	411	384	398	403	398	397	416	371	419	368	431	364	369	393	366	394	406	387	344	399	382	391	420	389	435	402	392	378	421	376	378	411	376	394	394	408	367	439	404	397	383	366	401	361	406	414	382	366	405	411	405	425	409	372	407	403	402	407	417	393	404	359	406	404	368	400	398	415	416	389	386	336	433	394	414	368	361	394	401	419	373	392	396	407	399	407	409	359	384	427	394	384	389	398	392	389	419	363	383	406	421	421	384	418	381	428	383	391	381	377	371	388	407	412	363	378	408	385	442	411	396	385	408	398	404	395	386	414	423	385	395	397	385	386	419	377	391	380	353	408	387	363	379	412	372	390	404	379	386	396	401	398	393	393	449	392	412	379	432	381	379	401	405	403	392	394	399	383	397	419	374	413	380	378	414	398	388	397	412	408	401	385	377	401	423	436	384	408	403	402	378	395	385	379	405	399	362	405	433	423	387	385	359	386	421	408	438	386	392	351	394	376	394	358	359	389	366	373	426	401	392	407	405	413	366	388	391	429	404	418	389	423	401	386	417	420	406	346	391	374	422	418	390	436	402	388	372	380	369	395	387	397	398	385	403	398	425	415	399	384	387	362	366	418	431	367	388	374	392	400	387	397	414	385	402	432	401	411	387	404	374	396	411	401	401	423	400	372	415	408	426	393	407	406	444	406	389	371	407	410	418	395	363	394	404	407	362	364	385	398	414	419	403	359	436	386	382	365	396	387	374	386	383	383	399	373	375	417	389	423	390	409	400	398	395	401	431	424	380	378	419	396	372	402	407	389	374	376	418	421	415	372	370	365	352	388	377	374	411	395	385	411	359	409	373	416	384	399	376	389	395	409	385	379	399	380	436	379	369	421	380	409	394	386	387	436	425	425	419	380	402	393	365	392	377	389	440	400	430	429	412	386	392	397	400	366	436	439	388	381	416	390	402	376	403	391	418	370	416	408	380	374	437	394	403	354	389	363	420	404	397	400	377	404	412	401	403	394	360	403	399	357	405	421	390	374	399	433	397	400	431	403	428	407	344	454	408	402	415	397	390	394	410	384	424	412	384	389	360	384	412	383	426	376	392	386	398	388	398	356	370	371	403	408	416	435	402	398	384	399	449	392	375	430	400	399	391	395	423	400	355	378	415	367	397	415	395	431	369	379	397	398	408	409	416	420	404	373	403	423	421	405	397	384	399	389	414	428	365	394	410	393	384	418	400	375	397	376	434	367	383	428	393	376	384	406	370	408	381	413	360	360	394	403	406	406	416	364	393	403	396	393	401	386	398	409	396	395	385	407	375	412	401	390	377	406	397	382	383	395	394	399	405	407	415	391	411	429	401	384	396	407	399	363	405	429	443	390	410	405	375	402	414	367	409	423	376	387	381	394	371	391	383	446	395	411	384	431	445	393	376	403	397	385	399	395	398	389	413	414	435	407	403	413	363	431	398	422	387	392	409	400	394	408	387	414	407	417	373	396	399	410	388	370	400	400	388	442	420	395	397	401	407	375	396	408	419	381	410	383	386	362	391	393	363	363	392	362	391	389	379	390	382	408	404	423	414	372	422	380	406	393	388	387	401	376	394	387	403	410	366	400	444	386	420	414	407	403	403	449	392	390	370	388	387	380	421	376	405	378	372	390	396	393	426	375	407	367	386	409	382	398	402	425	368	376	363	397	411	395	389	379	391	427	403	402	390	405	446	427	390	370	413	404	382	377	390	424	411	392	423	380	373	387	376	356	428	396	360	382	422	395	392	403	381	402	412	399	407	387	362	357	375	419	415	399	391	419	400	358	390	415	404	408	420	371	393	397	388	376	402	409	417	379	403	414	370	393	390	408	386	441	362	415	404	370	405	410	393	408	409	393	364	403	380	387	374	433	405	402	339	388	372	391	406	367	363	357	427	414	357	374	399	388	361	400	415	393	389	397	402	414	362	379	390	409	387	379	410	409	413	374	397	403	401	388	367	397	396	386	409	389	408	404	363	395	407	397	388	357	369	407	392	417	381	421	415	380	395	401	399	365	380	395	437	411	410	416	422	350	394	422	399	418	392	426	420	399	384	448	396	361	380	381	405	375	428	403	408	371	383	410	401	375	415	392	463	413	404	359	377	383	374	383	369	422	429	429	385	375	411	389	393	399	366	403	423	381	410	421	388	391	407	425	415	400	389	395	404	412	423	408	401	408	397	406	387	398	350	383	403	401	409	390	392	382	418	420	382	380	388	385	409	393	376	421	389	370	425	366	380	408	426	411	417	402	391	397	391	410	367	402	396	444	396	379	393	383	360	392	386	403	395	414	374	440	390	381	368	385	355	406	416	407	387	361	397	415	383	359	418	406	397	402	398	410	407	384	374	418	379	400	388	405	395	375	379	395	408	367	416	398	437	400	402	439	393	394	402	438	415	393	401	462	392	412	406	386	414	383	349	415	392	408	361	387	407	372	383	380	373	409	376	398	422	404	429	433	420	386	366	405	382	398	418	411	392	411	393	415	417	412	380	392	409	390	389	397	399	395	383	379	401	389	408	403	413	361	416	372	376	388	416	353	408	380	405	420	402	400	377	433	375	427	381	377	413	393	394	418	383	383	397	404	419	404	403	384	401	363	420	431	385	383	397	417	405	378	416	405	395	387	397	390	381	376	399	399	376	419	377	372	426	395	390	395	412	375	395	386	399	375	417	395	407	425	417	416	349	394	412	369	422	375	423	386	390	394	378	376	401	356	388	385	402	380	375	400	413	388	383	359	393	405	414	395	404	403	359	415	376	393	400	453	393	396	397	416	383	383	371	376	403	415	388	455	411	350	391	403
14798	2672	2837	2207	1610	1229	7762	38016	48924	41419	24506	9801	2312	483	191	165	144	147	164	161	151	142	148	151	146	150	166	132	152	160	135	166	159	157	156	139	126	139	144	152	150	140	166	110	145	134	143	149	150	164	172	168	149	167	115	140	151	139	161	176	165	157	138	142	152	160	165	152	123	164	164	156	140	161	154	163	146	154	151	156	138	154	150	152	141	161	123	150	141	146	137	151	142	146	142	150	160	153	145	134	166	142	158	129	151	158	136	150	155	171	149	147	142	142	149	157	160	147	142	154	158	139	158	163	154	140	164	135	154	146	144	147	158	145	172	153	147	162	150	143	166	147	150	150	136	161	145	142	146	161	171	136	161	142	157	175	144	139	146	171	156	141	159	156	158	152	145	156	130	167	133	162	168	135	162	170	138	166	154	173	162	122	150	175	139	164	136	142	147	155	159	141	145	142	151	145	127	152	143	171	153	140	135	153	153	164	159	141	150	147	146	144	148	158	136	142	156	154	139	134	149	137	147	156	161	131	148	152	136	143	163	159	152	119	147	160	164	151	155	150	158	133	144	163	134	133	149	151	158	136	160	169	166	141	139	170	161	154	157	158	149	144	160	172	137	161	134	176	154	163	144	153	157	131	124	162	148	153	145	156	132	136	147	137	182	138	151	137	150	152	145	144	150	151	163	162	174	142	138	124	136	145	148	144	121	167	148	154	156	120	169	172	165	147	140	133	149	129	141	166	130	150	164	159	165	147	155	149	163	159	145	150	155	151	144	166	137	142	179	176	138	135	143	172	152	146	172	164	160	138	158	153	133	151	158	143	142	178	159	131	175	159	146	161	183	155	161	144	147	148	138	155	143	149	162	145	163	142	135	159	177	157	138	145	164	152	154	145	160	147	152	162	163	148	146	146	140	167	162	136	156	151	154	136	172	152	142	134	147	135	142	131	143	167	146	153	154	136	159	154	161	146	147	142	164	159	171	148	154	151	139	160	148	147	155	145	158	155	150	149	147	169	157	161	149	165	159	150	145	145	131	165	161	144	145	159	151	123	185	150	175	157	139	165	138	127	161	151	152	156	145	148	150	159	156	133	155	170	158	143	150	142	164	177	166	143	152	151	142	160	159	154	149	141	161	166	164	147	149	150	180	159	147	155	140	125	154	142	125	153	155	128	162	154	149	160	163	174	140	129	175	138	162	134	159	139	154	149	167	136	158	153	166	160	141	133	165	134	155	155	140	142	154	162	135	183	144	168	137	171	141	145	133	150	144	152	171	131	174	144	139	153	168	143	142	168	150	151	152	160	163	156	128	164	121	157	133	117	142	145	164	166	148	146	141	135	155	141	133	126	179	168	138	160	150	144	153	163	163	145	137	150	161	139	147	168	173	144	171	130	149	145	152	167	169	154	135	139	149	158	146	143	163	156	148	155	128	147	147	160	159	146	135	161	163	150	140	141	154	132	171	162	139	167	128	151	156	140	167	162	158	152	161	139	132	161	158	169	135	150	146	145	141	135	161	149	147	138	148	143	160	159	151	139	138	141	132	148	142	130	130	167	141	153	146	137	167	148	132	141	157	125	160	143	158	154	143	161	136	151	132	148	165	143	149	160	128	169	154	161	145	168	141	133	143	148	142	166	159	163	174	161	160	141	155	162	150	151	141	160	138	156	156	157	164	145	146	147	157	163	153	164	151	139	164	151	148	149	122	145	158	156	175	146	157	171	145	148	143	152	142	141	178	156	135	158	170	145	136	146	166	132	151	163	156	157	132	151	156	145	143	174	160	146	146	163	165	153	136	132	158	151	144	148	193	174	178	147	143	140	161	152	154	148	136	154	150	151	144	149	183	158	157	141	153	124	142	147	170	163	162	147	149	163	166	148	157	147	156	142	144	139	165	144	162	148	153	151	150	170	136	145	149	134	155	174	149	129	139	164	153	160	140	122	144	164	150	124	142	165	133	152	161	146	156	141	171	131	143	133	161	112	132	151	143	157	147	141	149	137	153	156	150	142	129	142	157	140	153	149	133	152	152	151	159	134	172	146	144	154	148	151	161	166	145	133	153	141	164	141	138	132	136	166	121	143	137	134	149	165	141	153	130	144	152	172	159	134	140	155	138	165	162	165	127	176	156	150	161	161	139	162	156	128	156	167	177	167	160	164	149	174	132	153	140	152	143	150	158	155	126	153	131	133	136	143	147	148	130	146	134	160	157	145	133	173	137	168	151	136	151	144	168	142	149	149	151	187	134	145	147	155	146	154	160	146	141	154	139	135	139	158	148	152	153	134	139	150	156	149	157	163	140	145	157	168	130	147	142	140	162	159	140	154	151	144	152	132	167	130	144	144	151	156	175	151	155	158	158	150	142	158	145	128	166	158	136	137	144	162	153	157	139	140	132	185	154	159	128	174	144	152	163	148	143	166	151	149	180	141	131	142	135	180	151	160	153	137	157	135	142	140	149	152	155	156	134	150	161	159	138	136	152	155	173	140	144	164	158	144	127	151	173	154	153	145	160	164	155	148	164	140	147	146	151	151	152	143	122	169	151	141	143	172	134	143	172	127	174	157	167	150	150	141	159	149	165	139	143	165	151	171	164	159	154	142	184	146	145	166	148	154	151	150	163	156	150	166	147	155	142	147	141	159	152	144	170	149	128	144	142	129	150	140	121	125	136	147	124	139	145	158	147	150	173	153	157	155	152	156	170	150	159	188	164	164	179	147	142	158	144	157	163	156	182	144	178	160	157	158	149	142	176	162	140	145	160	158	156	117	153	142	165	161	147	152	138	153	135	133	170	147	133	148	147	128	158	143	136	162	140	159	148	148	182	129	135	152	158	155	166	151	141	137	136	128	150	146	151	138	145	148	144	151	154	132	132	145	153	157	179	139	140	160	147	144	155	156	147	143	145	140	136	144	174	147	138	179	141	135	140	144	135	149	162	161	154	132	129	148	168	143	142	144	162	118	172	166	155	136	159	133	156	161	126	143	159	163	150	158	146	168	147	156	157	168	126	146	162	145	144	143	146	155	150	165	151	172	148	161	153	133	167	151	146	166	149	130	149	161	149	164	165	148	168	139	149	143	146	158	145	162	145	173	138	168	144	139	144	159	143	137	152	159	144	130	142	150	139	147	132	155	172	154	148	164	148	153	165	142	165	160	135	177	152	147	152	155	149	148	156	141	129	155	172	175	150	177	173	155	160	152	146	131	151	153	131	171	174	134	183	148	152	128	156	150	153	153	148	178	133	136	153	162	157	146	155	163	141	147	150	162	142	163	145	131	164	160	152	152	139	153	132	145	155	137	156	157	131	154	170	176	141	168	174	159	154	149	166	161	136	158	147	156	156	152	157	136	159	155	151	165	162	168	165	146	130	165	151	156	134	152	133	165	142	156	136	144	152	153	132	151	152	158	156	160	136	169	140	156	158	136	151	133	163	163	153	152	148	139	153	138	151	164	160	150	158	149	154	136	164	139	144	138	151	155
7936	2557	5924	6802	5683	4773	18601	52996	63057	55443	39337	23364	8124	1925	637	477	413	443	434	446	404	459	455	432	481	453	420	450	452	446	452	429	436	441	449	457	437	422	394	434	440	436	445	458	427	402	446	438	503	471	496	429	455	447	433	464	420	401	448	396	455	424	437	466	456	391	454	448	459	423	406	443	467	416	427	452	452	429	467	410	413	430	445	421	448	461	432	432	455	465	441	447	405	445	443	458	452	405	419	408	397	422	406	432	426	451	414	437	411	436	434	433	438	429	432	434	430	442	408	413	437	377	426	419	453	396	451	455	453	451	437	444	460	414	465	463	457	432	422	440	440	412	449	412	414	426	397	465	392	419	463	447	419	423	414	400	413	436	446	427	403	429	465	459	447	430	464	451	459	413	433	427	463	453	416	416	439	424	434	420	437	427	455	412	451	424	439	464	414	407	393	418	442	457	447	383	443	471	431	429	456	477	417	430	395	459	417	406	439	422	489	428	435	430	466	439	431	421	449	408	403	452	440	418	454	415	424	421	444	388	432	430	428	450	425	438	430	453	480	459	441	446	445	445	435	453	443	437	446	423	457	439	443	447	439	406	463	486	405	400	445	453	412	427	439	474	435	416	423	448	438	455	446	445	466	445	435	402	441	454	418	457	432	450	447	435	452	430	466	407	426	452	439	415	454	433	450	428	418	456	416	442	423	425	416	428	452	473	416	435	396	457	404	430	383	444	430	431	429	415	379	430	433	449	446	432	426	427	419	473	435	447	429	429	414	445	437	446	433	448	438	461	456	443	439	431	420	442	445	462	444	414	387	431	418	457	435	428	465	448	437	439	392	468	432	415	469	444	429	441	436	379	424	428	435	450	411	418	444	454	401	481	430	452	462	436	441	434	450	445	428	446	429	414	440	453	440	429	470	436	416	461	412	450	454	434	426	448	396	436	439	492	433	438	468	446	450	412	463	440	458	489	441	413	401	427	484	468	406	451	413	470	453	419	441	459	420	427	435	401	414	455	457	413	424	467	431	458	473	422	415	445	453	433	429	407	411	414	461	401	382	427	444	415	473	392	460	431	420	448	437	436	438	464	415	452	430	476	471	440	430	439	432	424	436	427	415	416	451	430	418	432	436	449	416	432	438	422	452	436	458	419	454	438	466	424	429	423	402	415	430	430	449	437	416	442	421	446	430	412	460	438	445	450	415	420	434	450	449	452	430	423	415	423	457	460	430	434	463	432	433	478	422	447	438	408	452	447	475	409	462	445	449	420	426	445	441	426	421	497	455	481	407	402	424	435	449	445	453	459	420	431	399	440	430	430	423	445	416	423	444	389	418	417	408	444	394	441	438	468	420	417	451	452	425	421	464	408	400	440	466	437	422	431	424	418	457	423	454	430	473	375	427	430	438	462	411	441	404	447	431	454	415	432	419	451	423	439	406	416	477	450	450	423	408	433	462	444	428	451	434	449	420	438	438	435	437	399	418	449	452	439	421	453	442	455	408	419	464	451	409	461	460	410	436	412	452	429	456	456	446	474	432	427	392	449	434	436	428	437	433	437	446	425	413	426	437	428	440	439	451	416	428	462	459	405	427	417	425	472	439	430	460	420	429	417	460	421	440	441	419	450	407	401	443	445	459	444	423	419	408	506	427	431	469	412	439	473	449	411	416	463	434	419	415	442	458	418	487	424	455	420	435	479	414	438	462	447	452	466	427	422	427	465	417	437	403	485	447	436	406	420	423	426	389	455	426	454	432	424	462	436	422	437	388	443	453	397	445	446	419	420	421	444	450	425	439	439	449	447	452	446	446	446	461	473	462	408	464	424	454	471	439	451	441	451	405	443	464	434	438	471	408	425	420	456	393	432	423	422	404	406	406	462	432	418	419	440	403	465	450	453	418	438	448	425	443	425	452	450	423	421	451	437	446	421	449	424	455	434	409	444	442	422	410	437	422	459	443	439	428	436	447	445	414	452	420	456	437	420	449	463	459	429	453	465	418	468	406	455	470	430	452	471	425	445	441	438	441	426	409	413	466	419	453	452	405	395	417	451	429	429	462	421	435	441	457	418	437	444	461	400	454	425	463	472	453	428	431	438	434	456	411	431	460	434	416	447	434	444	415	418	402	451	451	437	431	462	420	438	429	463	498	452	473	367	493	456	427	434	497	418	470	405	423	447	420	457	417	413	410	466	430	420	439	448	425	427	435	444	455	400	442	460	453	427	453	426	430	402	438	422	447	421	466	412	463	405	418	429	433	446	415	400	435	411	459	417	416	433	432	420	439	431	452	436	425	430	434	415	458	420	463	475	427	408	405	433	445	450	461	490	422	441	459	399	451	473	457	448	406	436	398	475	488	409	462	456	397	395	451	373	466	462	437	408	464	429	451	433	423	458	430	433	433	424	433	447	455	453	421	425	426	425	446	469	422	452	430	443	435	424	444	401	464	431	455	421	421	406	435	454	449	426	403	467	445	410	458	455	442	430	418	419	400	451	434	449	456	465	439	438	419	414	453	420	439	446	428	418	456	449	442	412	411	420	450	453	443	449	438	432	428	388	431	443	447	436	478	417	412	436	434	422	416	447	446	432	435	459	426	411	486	427	460	453	446	431	432	448	415	456	437	437	406	464	428	423	418	420	442	414	429	429	415	416	421	449	441	450	441	406	453	445	440	438	410	440	431	410	441	489	421	452	414	449	491	411	419	487	447	428	429	439	468	473	413	476	440	427	422	425	433	427	438	432	384	464	474	446	446	444	411	442	443	435	445	453	444	443	450	427	426	406	441	436	409	443	417	431	419	422	461	448	462	476	482	463	416	469	425	456	440	418	417	442	415	472	418	415	411	451	456	397	451	457	422	419	436	452	435	417	450	459	453	410	433	456	423	427	425	430	424	418	467	463	470	439	423	413	457	446	443	453	439	394	462	437	458	481	443	462	407	405	437	435	441	450	461	439	421	417	430	437	381	430	410	446	428	444	458	441	445	444	442	404	453	412	453	438	412	428	444	453	441	439	423	423	401	458	430	462	431	446	432	454	413	422	426	421	458	425	449	462	454	408	424	440	452	434	454	448	433	445	411	438	460	439	458	419	418	381	427	436	451	464	387	448	436	413	426	409	429	443	473	441	461	423	455	440	423	416	427	442	393	434	414	431	434	442	423	411	475	448	448	400	408	426	433	441	402	486	475	428	458	419	453	463	394	459	445	428	410	418	426	465	448	435	448	428	401	443	410	434	428	448	416	449	422	427	440	417	445	440	463	404	432	438	402	443	448	444	431	471	428	437	425	475	437	440	437	428	419	444	439	461	423	398	436	456	443	444	428	448	420	465	435	472	425	422	426	425	440	436	469	434	434	466	425	412	417	453	423	389	421	461	444	434	417	450	461	419	430	398	443	418	472	407	453	474	459	461	450	431	464	435	423	434	430	391	441	427	407	437	412	458	429	465	435	430	417	423	444	412	428	443	436	440	419	430	404	450	434	418	420	431
2483	220	307	229	211	189	204	866	4260	4839	2795	1216	477	220	156	129	154	130	152	135	134	143	155	138	139	140	152	115	144	138	153	147	134	145	126	140	150	147	153	155	144	143	136	132	129	141	137	138	146	129	132	146	130	143	134	128	141	171	126	124	144	145	142	149	117	114	148	145	145	136	136	137	155	148	142	155	144	157	141	141	122	141	139	126	136	148	126	135	136	116	122	151	127	146	142	147	128	140	148	121	160	133	157	152	128	146	151	146	145	136	141	158	150	146	150	121	144	123	122	129	145	141	136	149	156	139	134	133	173	139	141	148	134	126	147	143	133	132	145	133	136	153	138	163	143	145	147	134	148	127	152	141	135	144	151	133	140	159	114	163	145	143	151	145	131	124	139	144	152	123	142	135	130	143	148	128	153	134	139	134	144	125	135	127	115	143	133	145	138	152	144	148	134	136	143	115	147	173	133	137	122	155	142	137	151	153	160	149	117	148	133	164	135	143	139	162	167	125	157	131	144	155	129	147	139	125	115	134	139	134	151	115	143	142	148	144	145	124	118	132	155	118	135	136	137	137	151	147	144	157	159	152	130	133	165	124	124	139	132	145	133	132	139	142	122	144	122	114	158	151	143	145	131	150	159	156	153	139	150	153	145	144	153	163	144	136	132	135	151	133	144	124	141	121	150	136	158	145	149	163	122	139	148	113	118	137	129	133	143	134	132	159	127	145	125	139	138	121	157	152	131	149	142	154	131	137	133	131	138	132	147	163	161	151	131	143	142	166	154	140	119	132	151	137	157	145	149	134	141	134	107	131	136	156	175	141	112	134	125	139	137	135	143	125	143	114	134	146	152	162	124	140	145	143	129	163	144	122	149	150	150	117	148	150	169	140	157	150	156	133	143	151	142	123	143	126	125	150	139	131	121	136	145	130	134	157	154	135	162	142	136	171	129	123	151	126	154	158	148	154	162	142	131	114	145	136	146	149	144	135	139	150	171	146	129	141	150	153	142	139	139	151	135	154	139	135	133	133	152	126	116	127	145	150	141	147	132	129	146	141	122	132	176	134	150	142	141	160	138	141	140	133	127	129	146	149	142	171	117	118	135	136	155	131	147	142	121	162	119	140	136	135	143	131	156	141	144	135	123	130	127	144	147	135	147	121	165	130	154	135	134	143	144	152	160	154	166	131	134	131	135	162	135	149	136	147	127	125	148	140	149	152	153	148	152	152	154	120	132	126	156	150	134	143	151	139	145	141	127	139	145	143	143	142	151	125	135	138	143	151	146	141	127	152	139	169	153	156	135	111	136	147	135	138	150	139	150	134	157	145	146	133	158	147	170	152	137	140	140	124	147	141	152	146	130	141	139	162	158	115	132	134	147	144	141	152	130	160	128	153	140	137	138	125	131	141	146	134	140	153	163	130	126	145	146	149	143	130	147	158	169	124	148	120	136	161	141	153	150	126	149	151	146	143	132	131	179	106	135	139	139	144	146	127	128	146	128	127	138	134	120	149	152	122	136	149	128	137	141	130	138	147	150	136	145	135	146	134	161	137	110	145	145	147	131	163	153	142	132	135	141	156	140	148	118	127	151	133	120	138	158	147	162	140	121	149	148	119	148	129	133	150	146	159	150	142	161	127	137	158	134	160	127	132	141	153	142	137	108	135	140	128	147	150	145	167	129	131	149	143	140	163	130	138	152	117	141	146	142	151	123	166	146	136	159	142	164	151	137	131	147	136	146	145	132	144	145	157	126	156	137	145	125	146	130	147	138	158	145	120	137	168	145	167	146	136	128	139	144	149	145	151	137	138	134	134	141	123	123	124	153	136	144	154	159	146	132	149	136	130	151	144	148	135	157	133	120	123	125	140	138	135	150	172	156	140	153	159	128	144	153	130	137	147	130	116	126	153	128	137	133	133	149	156	144	161	152	128	127	131	139	141	142	124	145	138	154	117	169	148	149	166	139	148	135	150	156	124	157	147	152	141	143	139	148	142	151	156	120	143	130	124	159	137	155	143	148	124	161	142	150	146	124	130	130	156	150	157	151	130	156	143	138	135	138	132	158	131	138	131	141	150	142	157	152	149	141	138	133	139	149	161	148	105	138	125	138	143	154	144	141	160	147	154	123	132	148	154	155	145	150	144	138	149	123	158	142	131	146	155	138	136	133	143	139	127	136	147	140	155	146	149	135	149	150	135	153	149	130	142	153	166	140	150	136	128	135	127	158	151	129	161	146	155	142	126	150	130	151	136	147	124	146	165	153	146	168	138	126	116	149	151	143	138	133	130	162	130	129	131	158	144	126	164	134	152	146	124	134	130	146	153	159	137	138	135	173	154	140	135	144	143	137	141	159	162	130	143	147	153	141	134	152	140	146	148	141	116	120	126	152	132	150	128	143	134	143	140	155	138	142	123	134	145	154	123	139	162	139	138	146	134	135	126	155	143	126	149	141	126	144	134	153	158	149	134	135	138	153	150	126	172	147	136	139	146	128	153	125	141	149	128	164	156	129	166	151	137	134	142	131	124	143	136	135	130	138	139	141	141	133	146	139	129	128	140	136	156	144	136	150	151	138	132	138	128	131	147	134	138	120	162	128	144	151	154	132	134	143	136	129	137	137	140	143	135	156	167	161	139	157	151	141	151	153	137	155	153	155	159	158	134	144	151	135	142	144	148	127	159	144	148	149	170	140	124	114	152	120	146	151	149	130	127	120	133	146	170	126	129	144	154	130	149	145	100	140	142	159	147	154	172	169	126	152	144	143	145	167	141	137	137	140	144	147	133	141	147	142	124	141	164	155	141	150	148	129	112	140	146	148	137	143	142	143	164	149	156	152	122	133	162	144	166	156	166	122	134	122	129	160	121	148	128	133	137	157	145	147	153	133	134	117	138	135	145	156	145	116	139	128	126	132	135	116	139	140	151	137	142	132	134	152	137	165	134	151	161	130	148	174	118	160	143	132	127	138	159	125	135	171	154	170	163	157	162	136	148	142	127	143	147	130	141	148	131	159	156	146	156	128	148	168	127	143	145	135	159	132	133	139	145	127	151	157	137	145	147	132	138	139	153	134	144	154	144	151	123	150	143	158	162	127	132	137	153	158	140	120	156	132	141	144	130	130	161	150	136	141	139	131	135	116	133	141	169	136	149	162	144	140	135	143	138	137	146	138	150	140	137	156	119	138	135	144	144	154	159	148	139	157	123	149	146	138	147	142	116	143	115	143	136	134	141	137	151	132	126	123	135	130	146	133	140	161	150	145	147	146	119	141	138	135	119	143	140	142	154	166	149	150	146	139	117	136	139	146	137	141	117	137	136	159	135	124	151	147	152	134	128	158	129	147	124	132	159	130	150	135	153	161	151	122	154	121	133	133	132	130	129	151	131	163	142	152	143	143	167	145	123	158	154	142	141	153	145	151	137	139	151	154	153	140	128	126	141	148	134	138	136	137	129	131	140	131	126	136	140	140	145	164	160	126	132	163	130
2368	534	761	824	687	668	722	3181	16472	16577	9833	4635	1738	697	419	429	412	396	424	402	400	372	381	402	433	402	396	401	412	412	392	426	417	407	402	433	453	422	418	427	411	413	417	413	432	427	399	401	416	412	417	426	414	384	438	414	425	427	403	432	396	442	435	424	419	412	472	427	385	442	406	415	411	387	394	440	439	430	379	381	403	413	404	386	419	450	354	421	422	400	458	419	428	411	445	419	396	404	409	402	372	423	443	416	426	415	402	425	424	374	372	396	421	415	415	398	380	425	418	439	384	398	404	412	394	415	370	418	444	383	413	435	401	393	375	440	401	394	428	399	376	432	394	443	439	403	371	372	402	415	399	407	415	397	406	398	432	420	429	386	412	414	417	395	423	432	435	420	419	423	461	445	385	394	377	449	383	443	402	377	425	396	414	409	423	415	409	407	410	402	420	423	427	425	417	391	376	387	399	389	394	390	434	383	377	414	417	395	392	413	432	365	412	433	403	396	445	442	428	445	398	401	363	403	406	405	402	402	375	389	409	390	378	411	420	420	404	417	415	392	400	449	413	429	404	400	412	378	413	432	424	441	454	391	414	414	397	401	417	414	377	442	405	395	408	398	441	406	443	372	440	369	405	418	425	426	412	408	425	390	433	352	420	386	400	440	418	427	396	440	438	412	425	370	412	454	413	406	400	398	390	400	399	404	449	404	399	373	398	410	393	411	431	420	380	389	427	400	434	417	441	412	401	433	416	393	430	423	407	393	427	401	420	355	405	415	385	419	404	433	396	440	424	406	417	413	424	402	371	422	423	407	406	442	386	421	404	385	415	383	404	381	380	393	412	397	416	433	410	410	415	417	437	446	458	418	426	430	406	417	411	392	425	376	440	409	413	366	420	437	408	403	420	402	393	417	412	440	404	433	416	422	403	426	411	400	383	395	390	402	393	416	386	386	450	427	410	421	364	396	412	411	394	389	409	397	424	428	377	379	393	398	397	443	421	423	357	424	390	411	399	403	415	409	385	392	427	448	423	409	433	406	384	403	397	413	421	388	400	412	438	433	403	432	391	442	397	359	451	399	395	413	398	378	394	438	420	447	404	394	399	414	369	405	408	392	460	370	415	407	425	417	405	390	424	453	393	435	407	463	420	422	398	399	384	405	398	399	412	372	371	414	422	393	415	393	392	395	411	448	390	380	421	386	434	445	409	412	388	448	406	412	401	397	429	410	413	417	412	422	435	426	397	391	411	404	415	409	420	399	429	399	416	409	412	419	411	379	366	429	416	410	411	414	397	413	388	376	411	448	373	387	402	430	366	419	380	415	393	406	399	403	381	397	384	392	413	415	413	437	402	391	392	412	401	421	428	382	379	409	414	413	415	404	422	427	430	423	415	427	400	401	411	388	433	382	416	394	408	402	401	400	414	396	396	402	408	412	386	400	400	423	384	422	409	388	401	408	415	415	393	421	380	423	423	396	407	425	400	392	404	397	422	416	377	391	433	436	408	418	439	418	414	406	417	410	411	414	401	403	465	405	414	409	373	404	404	424	407	418	447	398	430	388	421	417	395	400	393	366	413	411	440	403	377	419	401	445	402	433	407	462	391	397	400	424	403	412	404	442	401	379	374	389	465	418	408	376	404	411	389	428	425	395	396	402	377	395	379	385	416	446	400	420	418	425	436	388	397	385	439	365	435	394	446	365	409	397	417	400	380	415	389	429	449	392	396	438	414	444	436	397	409	380	406	405	380	428	411	418	400	393	403	402	374	383	401	416	380	438	379	414	374	368	389	398	405	387	420	412	386	410	405	406	385	394	411	426	420	423	417	423	420	393	395	388	420	415	411	425	416	404	418	449	399	395	392	406	409	418	410	437	410	402	375	385	421	431	365	386	421	426	453	409	394	401	393	412	398	380	441	391	391	408	390	444	407	401	398	404	419	419	444	466	424	395	433	403	419	410	416	396	431	420	407	424	410	426	409	414	410	441	401	382	394	435	398	451	420	429	405	434	408	375	378	427	368	387	439	386	475	383	407	405	417	388	409	434	403	382	383	431	453	431	408	408	417	403	430	395	428	422	435	413	375	389	452	420	430	431	392	440	432	407	386	376	426	406	460	407	416	435	381	425	386	401	384	407	378	438	450	418	406	401	372	423	420	435	429	400	388	418	417	446	376	457	431	410	415	399	428	412	387	344	402	413	380	443	404	430	437	418	433	454	381	405	406	412	410	423	407	396	399	410	410	444	443	418	431	394	415	404	428	424	383	441	414	391	377	379	428	385	406	405	394	400	411	400	408	418	442	398	433	391	403	390	402	412	441	434	418	387	421	422	419	414	401	412	419	412	404	401	420	443	403	401	388	422	404	403	388	417	421	413	404	407	441	365	411	386	445	411	439	410	433	379	417	427	371	433	416	424	390	381	402	425	399	396	412	405	398	399	428	396	398	398	434	391	400	423	383	422	424	392	393	411	422	372	394	404	414	394	451	405	396	392	413	404	438	419	410	384	399	375	432	404	423	400	459	402	399	429	403	382	415	415	372	418	386	407	396	406	402	417	418	417	407	427	411	425	354	427	393	380	373	399	428	411	394	432	409	433	401	406	378	436	380	410	448	382	457	444	396	401	411	417	406	423	424	438	429	406	445	421	447	384	427	464	408	417	442	413	414	418	421	377	397	411	380	395	454	417	439	417	417	416	416	389	432	410	392	443	419	393	412	391	374	440	404	438	399	437	403	399	374	412	434	416	425	417	397	426	387	442	407	407	416	414	407	401	413	398	392	396	394	406	366	394	399	408	387	413	435	428	393	431	391	406	420	448	449	394	420	404	398	418	384	390	437	433	427	399	444	426	451	402	389	434	417	376	412	427	420	401	416	410	395	407	428	364	450	434	420	364	420	382	423	391	397	402	425	407	407	412	424	382	395	392	443	440	403	427	407	422	378	432	356	426	382	413	419	444	404	398	432	400	381	435	432	424	397	416	402	430	367	442	381	381	407	443	380	425	372	420	409	411	450	418	419	400	424	399	433	399	424	420	386	427	401	415	405	409	378	432	418	420	411	430	406	439	418	424	356	405	435	427	407	427	423	398	412	423	385	391	385	406	410	423	411	385	441	408	379	402	402	367	409	387	380	442	406	428	395	430	397	401	427	404	424	400	398	392	405	452	410	389	399	431	431	439	432	449	392	418	408	427	436	416	419	413	407	423	410	382	410	428	431	381	420	428	420	405	438	421	410	407	382	416	407	396	382	373	405	424	414	387	439	421	444	419	383	408	404	435	442	412	393	440	398	395	397	406	397	386	406	408	416	430	415	394	379	439	444	404	363	429	414	390	418	422	419	368	373	452	423	435	399	410	363	421	410	386	434	374	441	398	402	411	425	425	426	395	422	424	447	370	333	407	371	412	430	409	409	391	389	411	463	429	440	427	418	422	434	423	409	420	412	422	437	449	410	399	415	397	418	417	417	428	413	425	380	431	406	391	394	444
10189	1535	1827	1393	1172	825	699	12482	42117	35689	19040	6600	1599	333	161	142	153	141	154	147	134	153	145	118	121	131	148	145	130	128	121	128	145	129	154	142	132	149	136	148	133	140	147	144	152	158	159	150	156	154	157	161	142	119	147	129	141	135	139	151	134	143	160	138	150	163	119	123	169	170	134	137	162	129	130	144	136	135	136	153	142	135	145	123	137	136	146	155	149	137	153	137	121	158	126	146	149	141	172	147	155	130	136	136	149	145	138	124	129	137	140	154	133	141	150	137	127	129	130	153	144	136	112	121	146	168	148	155	138	151	148	162	134	156	133	129	137	145	151	140	155	116	145	116	154	152	118	135	158	139	144	135	143	142	150	136	147	151	151	128	143	141	131	136	130	140	149	146	126	143	132	143	137	120	125	128	126	146	144	147	145	125	141	164	140	147	161	147	138	153	146	122	143	127	122	138	135	143	137	131	155	138	150	146	125	151	126	147	157	147	134	138	128	129	133	130	111	135	159	131	138	156	128	144	152	158	158	132	132	117	143	110	120	142	147	161	125	134	133	129	124	128	154	144	123	138	144	139	128	142	142	123	151	136	154	145	145	134	134	132	147	129	139	140	145	141	132	143	137	156	142	142	129	132	125	136	127	143	144	146	144	112	139	111	132	145	143	131	130	134	137	117	133	147	132	147	147	142	156	145	116	135	131	142	130	147	154	140	143	142	149	134	124	128	140	132	129	133	129	127	147	157	144	136	106	130	167	139	131	135	168	150	145	141	128	136	123	134	132	126	138	135	122	151	130	118	135	139	135	147	134	121	134	139	143	172	136	142	151	134	146	159	133	132	140	132	138	142	135	161	122	126	127	133	136	139	149	133	139	150	147	125	120	137	134	126	121	137	135	127	145	138	120	144	130	150	127	131	134	145	154	126	115	141	144	164	129	143	164	128	146	135	139	168	120	120	128	126	134	146	116	142	141	127	152	140	154	122	161	152	140	148	141	122	149	167	125	135	148	139	139	154	134	136	156	118	147	129	144	122	149	138	123	132	129	148	135	141	146	132	134	150	132	129	152	143	150	165	150	159	160	143	144	147	150	121	145	135	136	133	145	127	130	134	144	135	140	145	115	141	143	151	145	147	126	136	157	116	138	127	152	165	139	126	157	135	151	136	136	145	139	146	127	139	158	159	158	124	129	113	145	152	156	141	139	155	126	160	140	138	123	144	151	146	130	140	150	140	136	150	135	140	145	136	128	129	140	144	130	127	146	119	143	144	133	150	139	130	127	134	138	133	164	123	147	133	133	131	141	140	137	135	134	149	142	136	132	146	135	140	159	155	139	143	139	126	140	141	146	146	124	148	123	136	141	117	135	155	170	139	115	151	148	127	109	145	155	145	165	122	131	146	156	142	138	125	135	138	137	135	135	127	159	150	139	146	142	144	145	137	140	137	129	121	143	148	142	125	129	127	119	157	155	145	134	133	128	152	142	136	137	140	155	136	115	148	152	142	153	134	133	160	143	142	133	175	132	151	123	155	129	149	132	126	130	114	128	134	163	144	153	135	142	146	136	129	138	141	153	146	130	153	140	130	141	158	140	135	142	121	130	154	137	139	123	134	143	137	126	124	138	143	128	132	142	124	142	136	149	139	147	153	132	134	130	135	132	143	124	154	160	164	141	127	145	125	138	137	154	136	127	143	144	153	124	141	135	133	134	163	145	142	124	129	140	157	128	149	134	145	144	134	136	140	156	128	164	131	138	125	126	156	159	116	129	143	138	127	151	143	111	148	134	132	126	142	149	142	161	135	128	151	145	151	145	135	135	160	155	146	139	143	127	150	146	123	152	132	134	175	155	146	140	126	149	130	124	130	125	126	130	141	133	149	148	121	134	141	148	135	135	147	125	142	141	159	130	133	146	154	138	133	132	130	141	117	128	127	134	164	148	165	144	117	126	155	134	123	133	149	120	149	143	166	130	149	148	141	152	147	125	146	159	149	125	124	115	136	122	150	138	132	144	152	147	138	138	137	153	126	124	133	153	149	136	134	155	139	123	131	141	161	153	143	141	129	155	134	143	137	136	136	148	149	147	140	138	157	129	134	120	134	132	152	140	148	137	129	150	127	139	133	120	137	160	136	131	107	143	131	136	124	144	126	134	132	134	155	132	123	156	161	132	109	154	130	158	148	136	161	154	126	163	146	144	132	142	154	133	132	160	145	157	148	141	133	140	163	123	142	116	138	180	135	147	138	128	141	148	134	171	146	150	145	155	129	152	133	137	148	142	143	141	150	144	143	133	137	146	140	110	137	139	123	139	133	135	142	158	162	110	156	132	140	127	139	127	147	150	159	151	148	155	102	125	135	124	129	134	147	137	145	123	144	156	136	122	127	122	154	140	119	130	140	141	143	148	132	146	138	131	139	125	150	160	120	141	137	125	156	129	170	149	142	130	141	140	114	157	132	121	139	151	144	160	141	137	137	108	136	137	131	137	151	141	127	121	133	144	161	137	142	139	141	145	145	124	127	156	121	154	131	135	138	161	143	130	139	143	147	124	135	157	123	125	137	159	119	146	142	127	140	143	141	147	129	135	128	132	130	189	145	144	133	150	146	168	152	125	150	131	142	134	153	132	122	151	159	135	125	130	158	132	135	139	163	131	135	132	129	129	154	142	127	137	137	125	135	148	133	131	141	127	152	126	120	140	123	142	160	137	139	106	135	120	118	120	137	131	141	122	119	145	144	146	132	133	131	122	158	157	144	131	135	126	126	119	147	135	136	147	112	141	147	130	128	125	140	148	139	146	151	137	130	131	140	140	143	146	135	150	142	137	142	153	149	143	135	122	149	132	154	126	145	145	125	165	146	132	151	143	140	124	130	142	126	134	137	134	125	129	134	160	153	122	142	146	125	131	142	157	147	128	134	147	142	130	125	151	144	147	134	129	147	136	136	159	126	139	118	148	139	148	139	127	144	160	130	130	149	140	109	146	152	122	123	145	141	129	141	148	134	144	140	115	137	127	134	138	112	114	137	149	150	143	135	159	106	142	150	154	148	169	126	159	146	156	130	151	135	148	131	134	150	149	113	153	145	135	148	152	157	127	146	128	138	163	149	136	136	142	135	116	134	119	107	148	162	143	131	132	130	141	145	147	139	133	157	126	141	137	134	147	146	152	161	127	128	151	119	154	137	131	140	150	138	141	145	150	125	136	160	123	131	139	133	129	151	145	123	134	139	122	150	123	121	148	129	140	132	135	142	142	145	129	137	135	147	143	142	150	133	139	154	124	140	123	154	140	144	140	146	117	140	166	139	134	145	121	158	135	142	122	134	118	132	123	129	152	150	145	133	145	140	144	121	135	156	143	137	159	125	130	126	132	120	149	129	144	148	126	139	133	135	133	149	115	136	148	124	155	151	146	135	132	143	131	131	131	130	142	142	144	123	132	150	135	141	144	144	143	135	148	143	161	154	144	134	140	143	147	113	131	124	117	148
6416	1867	4185	4688	4321	3690	3070	24283	57362	50763	33863	19068	5858	1344	510	434	399	456	420	397	408	396	450	401	410	415	417	417	417	374	394	405	397	356	438	432	408	392	418	379	437	399	414	384	402	428	424	444	437	437	385	410	405	398	424	431	415	381	438	396	397	380	408	413	422	396	381	398	414	385	396	415	408	385	387	409	390	414	400	432	390	414	431	425	478	424	387	421	422	449	393	398	391	381	399	404	403	445	386	425	401	400	388	398	395	401	373	417	406	376	446	417	422	421	393	422	415	451	375	421	394	395	398	402	408	455	398	415	369	425	382	413	407	404	412	410	402	397	416	408	410	409	402	399	389	375	437	396	430	383	417	444	376	402	410	386	399	406	405	429	401	398	393	412	439	385	448	401	396	406	437	414	409	406	416	379	395	392	411	417	402	406	394	393	400	397	423	404	388	450	457	441	452	400	395	442	437	385	420	388	427	424	396	412	405	371	413	418	396	421	412	418	397	405	414	413	421	401	388	406	380	427	398	398	411	391	411	394	385	409	424	413	352	378	430	412	434	415	383	409	370	394	396	439	420	414	412	386	424	409	424	389	421	415	366	390	376	406	410	387	419	420	409	410	422	399	400	383	376	427	445	411	401	374	398	396	405	391	403	398	402	427	429	448	381	410	432	379	418	418	381	393	394	397	414	388	399	434	418	413	373	444	414	417	382	385	406	414	396	407	377	402	391	417	417	403	439	423	449	428	411	416	441	393	394	395	392	418	399	437	390	426	364	392	427	391	413	423	429	400	447	410	414	382	395	399	432	459	407	386	433	364	413	384	444	392	408	423	390	419	435	411	398	431	392	415	427	405	388	397	425	397	371	396	423	431	404	401	388	393	400	384	371	424	430	428	386	403	398	434	403	389	400	405	398	375	429	438	413	422	368	419	370	434	408	390	434	443	403	399	410	401	424	415	356	406	400	401	414	410	392	440	430	431	399	400	437	409	433	436	403	448	433	397	404	392	387	382	447	411	400	388	375	403	423	427	396	397	389	396	445	384	394	431	416	420	387	418	421	420	412	382	385	401	426	428	409	416	401	447	417	402	419	420	409	405	424	375	391	443	433	409	422	424	413	429	397	453	399	408	380	405	407	387	373	386	403	409	427	383	397	379	412	413	383	424	401	388	414	387	438	413	399	407	437	401	404	394	397	394	428	409	427	391	401	410	387	367	419	385	391	398	387	406	387	396	394	434	402	403	392	379	397	412	424	428	414	380	394	444	401	387	423	405	417	383	408	409	383	391	410	386	418	422	439	374	372	445	385	399	419	399	390	439	383	407	413	411	424	441	392	406	403	395	422	370	420	408	396	404	390	414	389	424	438	437	438	422	407	413	410	395	408	414	415	359	419	408	396	432	384	421	422	431	381	450	405	417	402	400	396	390	402	433	402	371	413	420	398	370	410	401	383	414	382	397	435	392	372	369	377	443	386	427	392	394	399	390	385	412	388	404	401	406	416	430	416	418	427	432	417	427	431	407	401	406	422	391	418	404	449	373	382	417	393	388	436	408	401	435	394	431	417	429	416	395	420	396	408	393	377	405	425	404	386	388	404	396	421	383	418	426	405	399	389	401	384	383	423	431	406	396	366	414	418	421	409	420	367	393	408	411	399	388	431	360	406	387	387	400	409	405	411	395	418	434	401	420	396	386	429	391	436	386	392	437	416	397	441	386	403	400	425	389	390	423	421	416	421	405	415	376	417	400	398	382	422	428	408	424	402	398	423	398	381	415	386	418	415	429	432	417	416	424	396	399	392	390	444	405	438	356	371	398	410	418	365	367	385	397	418	363	404	419	413	433	412	386	394	399	424	393	394	439	424	397	399	421	388	447	380	355	407	460	415	381	413	383	379	421	386	419	421	396	424	429	406	406	428	433	407	484	408	408	429	446	428	423	403	385	403	409	401	393	393	435	374	412	422	391	410	420	442	414	359	404	416	420	403	379	399	403	451	414	446	398	408	401	433	392	439	385	414	419	386	402	401	430	421	372	414	384	423	410	408	363	409	386	416	413	373	408	423	382	414	403	430	378	413	381	431	384	415	420	383	374	421	417	423	383	425	398	380	402	417	409	406	428	399	392	385	386	415	417	405	363	459	414	437	360	403	390	384	415	398	381	414	444	407	421	429	377	427	417	390	416	385	426	380	422	416	415	386	403	416	429	391	403	398	423	435	400	367	397	387	402	439	382	377	360	389	421	402	418	398	414	393	406	420	399	465	407	382	400	404	398	422	416	368	407	398	390	401	381	398	393	422	417	424	399	398	387	388	422	431	430	421	369	415	417	380	426	377	421	400	388	414	424	406	444	409	437	394	378	416	406	412	401	384	378	438	409	346	406	443	389	363	429	380	431	400	381	379	370	416	422	375	404	420	400	409	405	404	418	408	398	399	431	433	396	385	371	420	409	389	450	426	356	403	382	421	392	423	388	405	421	410	457	405	404	385	406	404	390	400	386	416	433	389	394	426	420	400	419	432	419	414	398	388	398	426	431	385	377	409	401	407	444	418	413	394	433	442	460	406	408	379	390	388	409	364	406	416	417	384	411	367	408	417	415	413	423	420	422	380	424	400	436	426	408	435	389	372	394	386	413	399	451	398	413	421	359	379	440	404	380	415	399	404	411	414	397	401	435	424	437	422	407	369	412	413	363	387	451	408	432	425	418	419	412	399	396	412	439	405	390	390	399	416	405	432	443	413	408	400	398	422	401	393	402	425	364	414	399	428	396	390	410	447	418	345	438	405	416	383	451	420	411	420	395	365	397	388	394	392	398	417	429	430	413	395	404	415	422	442	386	414	390	389	439	426	409	431	372	382	415	446	413	430	417	426	394	404	401	392	418	412	422	382	455	394	395	378	407	399	388	435	419	394	390	414	411	374	434	420	428	396	404	427	406	404	384	416	428	406	405	401	392	407	409	419	427	384	431	423	406	394	398	426	383	371	381	428	435	406	388	435	401	385	397	425	441	404	396	417	376	407	404	399	417	404	409	416	424	408	415	416	388	386	416	413	421	412	380	432	408	396	404	404	390	450	375	435	395	395	402	392	417	407	426	405	411	431	379	381	407	431	444	425	416	379	430	357	425	369	392	375	387	406	406	405	413	425	416	409	411	407	410	419	436	391	407	430	431	407	433	431	407	421	373	408	434	435	386	401	418	384	402	408	410	394	387	407	391	424	415	410	430	383	402	381	387	409	390	405	380	444	379	406	411	387	419	434	408	435	430	399	443	412	393	427	372	420	370	415	409	407	412	403	402	422	406	390	425	402	406	363	390	388	414	400	396	387	386	397	418	402	380	345	455	394	373	438	394	364	423	396	380	416	378	401	420	410	395	459	442	399	374	408	382	401	437	405	369	433	415	385	412	396	384	406	384	412	370	406	413	406	405	413	407	412	408	373	430	394	431	393	414	346	416	432	421	380	417	418	391	387	418	429	409	406	366	435	399	402	384
15021	2651	2761	2209	1671	1187	1029	5611	50039	48834	27508	10998	2901	496	195	187	160	155	128	143	147	145	163	146	146	156	149	173	174	154	147	148	152	143	147	138	142	142	175	168	135	144	176	152	139	158	164	149	163	139	148	144	150	140	147	165	137	172	142	142	145	158	151	152	156	143	167	148	144	157	159	140	178	150	159	148	144	146	169	153	165	147	154	146	149	148	141	173	158	152	135	155	166	162	162	146	155	145	149	137	162	148	149	144	134	159	148	151	179	162	166	173	146	147	141	150	146	135	147	158	155	151	154	148	161	144	140	160	155	143	168	143	152	174	166	139	163	152	177	152	159	179	168	130	153	131	152	141	134	168	158	160	143	164	146	160	168	163	126	173	149	155	126	150	154	164	167	130	150	147	134	149	151	152	148	135	146	151	144	153	158	154	140	184	136	119	152	158	172	135	143	151	138	148	150	135	179	151	137	151	150	138	150	166	157	163	133	142	138	172	162	155	152	139	157	165	156	142	157	156	173	167	153	147	150	134	155	149	168	156	155	157	152	146	152	178	163	153	131	154	160	166	154	135	154	185	134	159	134	150	120	174	151	156	162	146	171	163	175	140	155	163	136	140	163	139	154	167	172	152	160	165	159	162	167	131	164	184	129	130	165	150	163	164	143	153	147	145	180	140	147	148	135	150	168	135	167	166	151	146	133	139	153	143	150	144	147	149	153	162	133	146	149	166	155	173	152	148	138	135	125	142	165	181	160	170	175	146	149	140	158	129	151	131	171	142	138	163	155	135	164	143	152	158	157	176	168	163	137	135	140	157	163	131	148	151	153	142	145	171	145	139	152	151	142	129	154	168	158	160	164	134	154	160	160	135	174	145	141	142	155	145	153	154	179	176	154	151	141	156	144	135	137	145	156	150	156	169	156	147	131	137	141	133	140	155	151	156	155	133	151	139	175	141	142	167	140	140	151	170	165	144	140	169	118	170	154	150	154	142	145	143	157	159	149	145	143	162	143	189	160	153	140	180	163	176	159	143	163	157	142	138	155	154	169	164	142	131	154	136	138	161	152	148	131	134	144	142	172	148	159	160	179	133	121	146	161	143	150	144	146	156	166	124	163	160	146	144	151	138	158	159	143	163	148	148	145	150	179	135	149	147	139	158	141	132	144	155	142	145	159	145	149	148	143	147	154	149	155	140	156	153	136	166	149	159	147	157	147	161	147	137	141	155	154	142	185	152	150	158	158	148	170	149	154	165	169	133	149	165	157	138	161	170	134	141	152	155	139	141	158	169	159	142	167	158	152	163	145	177	165	156	168	146	168	152	152	153	163	147	159	144	137	159	130	171	155	135	149	158	162	138	156	152	152	167	148	134	159	154	158	154	154	168	161	156	163	150	164	152	176	157	143	162	156	151	167	123	152	161	137	158	132	150	160	142	146	165	154	133	138	132	144	153	147	162	162	146	161	138	175	143	147	153	162	169	130	136	148	165	149	157	157	146	173	143	165	140	144	154	172	175	165	166	140	157	165	154	154	140	156	170	142	144	140	168	154	140	141	151	170	156	155	148	171	159	149	138	161	142	149	137	126	164	152	153	153	140	139	153	152	156	148	146	146	152	150	148	140	136	133	129	149	155	165	149	143	151	160	114	153	180	147	146	150	160	160	171	135	159	148	164	136	130	129	153	158	141	136	153	151	132	156	140	142	161	163	145	133	160	160	160	174	168	149	163	127	161	139	142	139	172	150	148	129	143	154	141	170	147	158	139	137	155	157	174	159	133	163	151	161	159	155	154	125	153	142	154	177	143	144	145	165	154	137	148	161	149	164	153	147	146	151	163	145	146	127	161	148	163	171	152	159	150	148	144	167	162	144	137	167	151	141	160	164	153	152	154	158	152	158	149	151	128	138	152	152	152	151	148	136	152	171	163	150	160	135	142	134	155	134	155	150	164	163	163	153	142	172	142	159	140	131	155	174	174	149	160	151	156	170	149	171	167	168	136	161	143	155	141	185	151	154	157	162	163	127	159	141	154	146	142	162	175	149	178	165	155	155	135	141	161	147	133	156	159	143	147	172	163	174	145	162	149	163	134	136	161	150	126	163	153	144	140	148	156	138	146	138	158	148	140	162	167	135	144	130	164	167	145	169	161	135	164	161	150	125	155	176	165	143	166	160	179	154	154	160	146	128	157	149	142	135	135	122	156	164	143	151	162	151	150	145	146	147	145	151	162	153	125	135	152	141	137	164	135	153	173	138	157	141	170	154	137	151	139	167	172	164	162	161	138	160	140	146	128	132	141	144	147	162	134	143	133	136	142	155	140	175	130	173	135	139	146	168	148	156	119	139	152	139	148	157	173	141	165	146	163	136	139	153	148	129	155	143	156	168	143	149	146	155	153	165	151	164	144	147	156	167	161	177	150	155	162	151	136	158	165	126	162	167	160	137	141	156	165	154	130	149	133	145	161	130	171	139	155	183	159	183	142	155	162	140	165	149	127	153	160	134	167	167	143	159	154	154	168	141	165	134	182	164	132	161	146	148	138	140	166	166	147	153	155	157	136	151	157	183	148	166	165	146	150	148	165	142	153	151	165	168	153	160	158	138	136	168	163	133	148	161	131	133	157	145	143	164	156	137	159	145	150	155	146	161	125	152	141	171	152	167	156	165	135	137	149	149	175	153	164	139	163	148	130	131	171	157	144	150	137	160	139	159	129	129	129	140	120	159	167	174	160	159	160	131	164	170	156	162	150	133	155	145	155	132	172	161	144	167	139	161	144	165	156	162	146	141	135	154	163	143	161	138	146	152	139	162	145	146	159	149	171	169	151	157	142	131	178	144	160	142	145	162	154	152	125	139	140	163	165	140	147	173	140	142	163	161	157	156	165	163	135	179	129	164	153	149	155	146	152	151	172	149	172	163	126	155	148	169	176	180	168	160	175	150	136	176	145	144	150	166	150	154	155	125	150	131	133	150	131	148	148	150	153	150	149	163	149	143	130	153	153	166	138	140	161	164	157	149	156	163	150	157	167	176	142	162	152	152	158	169	147	159	152	136	150	146	166	146	135	148	139	159	156	170	152	148	158	155	168	174	151	159	177	165	155	148	164	180	155	160	141	165	145	140	163	136	137	165	153	131	143	153	142	137	153	157	151	164	155	162	150	175	159	135	135	167	151	148	157	169	163	154	175	137	131	151	150	158	145	163	157	178	154	178	139	148	125	147	178	155	149	164	135	146	169	137	165	149	166	141	151	148	160	165	147	162	152	148	169	172	145	145	144	150	136	150	145	133	163	154	161	154	178	144	158	136	153	165	166	162	152	159	151	157	171	141	166	151	141	146	163	136	142	168	147	134	140	147	155	160	158	136	147	157	181	148	155	163	159	143	146	166	145	135	140	154	140	160	181	155	174	136	150	158	152	169	157	162	171	139	150	161	161	139	141	165	156	131	156	129	142	140	143	172	178	135	149	145	157	168	152	148	162	171	135	151	143
7969	2553	5953	6814	6033	4918	4524	15236	65256	60740	41128	24940	9850	2021	660	493	505	464	414	441	448	444	409	368	426	451	422	407	411	438	437	445	453	408	435	463	411	429	449	450	438	466	432	414	417	409	436	451	442	410	428	436	452	422	415	438	464	403	410	447	482	425	420	440	435	465	425	434	442	412	447	435	395	426	409	423	413	421	464	433	442	411	408	474	389	460	420	422	432	433	442	474	424	427	417	406	446	413	462	414	416	466	461	426	480	449	442	391	465	448	405	409	482	455	448	405	484	464	421	441	446	428	445	454	450	423	466	434	441	422	403	449	439	442	435	440	410	441	432	497	469	438	434	443	450	420	480	435	418	452	432	422	459	444	439	421	451	441	452	426	438	469	396	439	450	448	457	424	420	433	392	460	432	441	386	413	406	412	447	411	449	420	444	484	449	426	462	498	445	430	455	450	438	452	444	414	415	463	443	466	386	427	429	402	458	418	449	409	404	447	445	419	427	416	463	454	463	445	461	418	439	438	463	425	451	393	455	407	475	459	429	451	425	438	437	441	460	453	455	460	403	451	443	433	430	437	399	463	429	433	391	435	439	494	422	443	420	429	435	412	459	454	465	424	433	432	476	417	444	455	400	446	404	431	461	411	408	399	476	424	439	458	407	435	443	459	421	453	453	408	460	437	436	451	439	444	399	416	473	439	459	481	453	456	453	485	435	419	413	427	420	393	442	425	451	433	451	455	398	462	434	411	444	453	409	480	421	477	431	459	406	434	429	436	417	441	451	440	442	455	466	424	435	431	405	451	468	426	436	453	410	425	479	392	403	414	436	415	404	418	446	436	473	413	459	451	441	473	456	436	433	422	448	459	458	425	414	459	456	425	392	408	417	416	433	447	409	450	470	417	451	437	442	436	416	410	443	406	459	433	448	470	438	430	435	430	452	421	425	420	413	446	424	429	463	448	457	444	413	438	429	445	447	444	438	442	430	470	414	439	473	408	456	452	464	419	464	393	433	483	423	440	443	457	413	453	439	433	434	428	444	421	445	454	446	447	435	455	435	447	458	432	449	428	435	422	383	473	418	451	388	438	487	436	458	429	459	434	437	429	422	411	442	439	460	445	427	429	436	425	430	414	415	401	385	444	429	391	469	483	428	409	434	442	437	447	450	439	455	424	405	437	442	421	434	447	464	447	427	425	445	433	476	421	417	463	440	451	445	433	453	489	435	469	453	442	412	429	442	436	442	449	446	479	456	435	429	419	397	406	428	446	483	399	436	426	444	446	470	447	466	459	453	386	389	442	443	407	472	459	444	422	459	450	431	440	431	432	417	416	453	420	424	456	395	446	448	449	419	443	447	475	374	417	431	431	394	435	453	393	434	440	422	437	448	476	458	435	449	421	442	454	419	472	414	436	423	440	403	423	460	448	440	403	458	459	439	467	463	453	428	447	423	452	441	441	405	475	455	413	425	446	430	434	450	468	446	441	440	460	457	484	458	410	438	460	435	460	427	413	440	429	437	426	421	472	452	454	431	448	458	406	432	443	438	400	444	409	432	438	436	421	459	451	461	431	424	459	397	458	449	450	431	419	413	434	461	436	428	436	449	444	443	449	446	445	454	447	446	447	434	418	474	434	433	439	409	435	454	392	453	452	412	392	419	467	429	464	454	431	441	413	485	418	442	428	474	463	476	431	434	454	442	427	443	438	437	462	457	433	450	456	421	412	405	474	421	446	465	437	450	444	461	448	483	444	441	457	458	452	418	417	443	451	406	458	419	436	440	413	396	402	386	380	431	451	409	432	429	423	443	412	437	447	426	434	422	410	448	438	413	459	425	463	437	494	427	437	391	415	453	435	444	452	446	400	446	422	454	425	423	440	444	382	416	412	438	429	421	432	442	451	441	473	451	414	413	443	449	451	438	423	409	391	466	430	436	398	439	432	403	476	418	451	435	379	421	413	412	434	453	435	436	408	448	400	450	405	443	413	456	433	480	426	451	445	428	430	443	429	453	412	419	465	461	444	400	422	459	441	442	422	438	436	462	421	462	426	446	444	414	445	419	425	404	474	416	436	403	427	418	417	432	447	455	460	450	472	445	422	458	436	437	445	456	467	429	412	430	444	428	465	412	420	448	432	465	432	431	435	481	426	443	441	416	438	445	415	434	423	452	419	461	424	399	448	432	425	418	445	451	465	424	406	445	447	441	460	442	395	447	441	446	439	418	456	417	457	415	450	475	433	435	426	442	436	430	446	467	436	443	468	442	445	448	452	411	472	458	422	444	407	459	444	452	442	423	434	396	398	441	422	431	434	430	436	431	436	415	470	473	459	417	425	423	495	458	436	434	414	431	384	440	427	426	435	420	434	437	467	458	461	424	488	447	462	443	443	450	458	460	426	436	441	464	449	391	439	450	452	422	453	465	433	442	419	417	409	458	466	437	459	404	403	444	458	412	434	447	440	427	417	425	431	430	447	451	417	483	458	453	442	441	401	426	477	437	440	434	452	429	435	422	461	468	434	456	434	457	418	392	448	467	424	445	443	438	474	454	402	451	465	415	440	437	417	423	426	421	467	452	433	446	422	429	457	457	458	444	400	415	428	429	407	441	446	396	435	412	438	439	424	464	449	438	448	452	428	424	431	437	432	424	445	458	419	401	467	432	428	406	448	421	440	458	468	440	416	438	425	427	433	409	363	461	432	467	405	434	409	414	487	422	420	445	458	413	440	413	442	427	472	441	416	427	438	453	462	418	421	440	422	456	416	440	468	434	437	456	450	439	439	425	424	389	426	449	408	386	399	460	428	436	441	423	431	463	411	436	426	459	414	444	430	435	450	432	413	444	418	435	438	401	440	455	424	453	390	439	448	428	425	469	486	440	419	462	433	395	433	443	436	445	420	446	408	413	435	439	433	428	436	427	420	429	407	428	419	427	462	447	447	419	429	453	459	435	435	464	440	437	443	447	416	426	463	426	415	433	488	437	463	427	437	432	430	459	428	436	454	446	443	407	452	439	466	436	471	422	450	434	435	416	454	435	438	451	435	420	437	440	431	443	431	450	433	425	425	468	443	426	419	466	440	448	435	445	467	416	480	433	424	455	433	429	420	455	388	463	456	465	436	420	463	430	440	439	455	418	453	458	451	460	420	456	442	433	451	458	464	427	416	400	430	449	419	460	442	458	433	453	427	438	450	473	464	403	426	440	467	447	414	423	458	464	412	461	458	429	445	417	431	434	423	432	409	442	455	492	437	465	452	465	453	439	445	426	470	418	432	414	443	415	433	423	457	437	450	438	465	452	428	438	420	421	440	429	421	433	455	430	457	420	423	423	433	415	450	428	422	479	470	450	436	447	448	426	446	427	448	423	447	434	398	434	445	448	443	452	440	468	441	446	439	419	449	412	457	410	425	418	442	445	437	417	428	412	424	433	421	423	435	452	450	468	448	450	426	400	403	424	428	461	424	427	439	466	422	437	427	439	429	462	461	451	495
2434	255	275	261	229	237	261	538	4482	5087	2579	1205	389	204	162	161	152	146	138	157	146	149	150	154	141	133	127	135	151	133	150	150	153	140	104	158	152	174	136	145	120	137	141	120	127	165	133	148	142	125	136	133	156	122	129	143	150	167	136	145	154	151	148	143	145	142	147	150	153	139	148	147	139	143	126	143	123	133	143	141	163	139	161	151	138	138	122	154	150	126	143	157	153	143	134	142	110	113	128	121	140	167	126	124	129	147	135	159	145	147	140	133	132	127	130	145	142	151	148	152	160	125	140	155	132	126	148	130	152	144	153	142	126	143	141	147	143	136	149	180	122	146	119	143	138	138	143	147	155	143	140	131	138	127	126	129	159	133	160	146	125	152	136	152	152	143	147	142	128	150	116	154	150	152	162	146	140	135	147	148	125	146	146	141	144	133	144	123	123	124	123	153	168	149	152	151	161	143	146	152	137	146	147	153	130	126	157	157	131	130	153	144	120	133	120	161	146	166	131	136	138	148	150	141	144	139	154	161	141	140	126	143	135	153	126	143	152	153	129	139	129	129	131	134	158	126	172	143	161	137	129	134	139	145	125	135	139	146	129	133	136	154	137	140	141	162	144	154	119	146	156	133	129	147	147	145	173	136	141	150	129	159	149	133	126	158	136	164	153	138	134	134	131	131	141	150	160	146	150	141	146	141	136	132	164	160	150	138	122	120	125	153	151	154	160	137	127	121	146	152	141	144	139	159	145	137	157	143	157	140	155	147	125	139	178	150	141	143	139	122	132	135	146	158	148	147	141	148	128	116	147	135	145	129	132	138	136	131	126	173	143	132	154	148	149	138	144	132	142	133	136	127	136	149	142	129	132	153	144	135	153	129	158	153	142	134	158	129	139	145	123	147	154	164	146	151	145	142	135	158	150	124	152	142	113	134	140	143	127	145	137	128	110	138	157	125	137	135	148	146	119	162	159	141	118	139	129	127	131	138	162	139	125	144	141	159	168	166	130	114	154	151	138	142	132	140	148	138	130	137	159	167	121	149	157	164	139	152	136	133	131	134	150	152	145	136	137	161	135	141	141	139	147	129	132	126	120	134	143	140	147	135	160	134	120	133	159	125	145	129	121	138	113	157	166	127	157	143	168	149	147	132	136	137	135	141	139	148	152	165	150	141	134	156	132	148	155	133	144	132	145	135	154	151	148	145	142	154	127	125	146	133	149	123	142	143	170	140	166	134	138	136	137	136	156	140	159	130	133	155	142	148	133	142	116	136	161	131	157	135	131	148	154	139	177	134	157	172	143	134	147	116	143	151	139	130	131	144	140	146	156	140	145	134	162	140	141	154	141	145	148	157	133	146	125	146	138	137	133	150	149	154	153	123	134	137	153	158	133	149	138	159	136	156	151	141	117	145	133	144	146	136	142	133	130	142	122	142	158	161	133	137	121	171	150	170	147	144	147	126	136	131	147	147	143	144	134	128	134	148	138	133	153	137	168	149	143	159	138	147	141	120	138	126	145	131	137	160	159	165	141	140	144	159	157	154	123	149	167	159	125	151	124	128	134	126	130	136	123	147	152	124	141	135	157	154	133	151	148	160	147	137	142	175	156	150	143	147	145	133	135	138	154	158	146	123	141	134	142	141	143	174	133	146	139	142	139	157	158	146	128	139	138	139	148	153	146	132	133	131	155	135	144	148	134	147	152	147	148	144	151	125	159	154	138	127	146	145	145	144	139	139	135	174	134	125	145	136	148	150	146	145	134	132	143	157	154	146	126	142	138	124	152	146	142	151	155	130	139	139	125	134	125	134	130	151	152	117	131	150	151	132	151	160	135	155	139	124	153	142	146	144	150	152	151	132	131	145	129	133	144	144	147	147	122	144	141	154	142	147	169	143	163	149	147	143	151	130	156	136	148	137	174	150	149	133	153	149	131	139	148	160	154	142	124	143	163	173	160	154	123	144	130	138	147	123	157	143	157	139	140	149	132	134	128	143	130	149	147	133	122	141	130	144	119	139	137	133	117	120	151	133	137	136	161	133	150	149	132	132	127	129	133	138	154	121	133	159	152	144	138	116	135	134	150	134	144	135	131	139	130	132	129	149	136	157	156	146	136	140	137	148	151	154	153	127	143	158	125	152	138	140	137	158	140	139	138	143	143	142	126	132	136	146	135	144	133	168	157	151	136	125	144	149	135	157	139	128	142	140	159	129	104	140	137	155	152	121	131	131	134	152	131	136	143	143	128	139	132	129	151	141	125	134	150	161	122	149	132	137	141	121	157	134	128	133	155	133	156	135	109	138	150	132	145	145	122	142	142	132	147	141	135	142	137	141	143	150	154	131	168	120	159	133	126	148	128	130	154	132	133	150	154	157	139	150	141	131	142	127	153	123	155	142	133	144	172	152	139	142	136	138	147	153	132	168	136	148	145	146	131	154	164	146	126	144	133	113	144	149	133	146	160	149	155	133	132	157	122	133	156	136	148	138	139	160	141	152	131	141	147	137	138	160	150	112	141	141	164	137	151	131	144	150	134	142	154	146	144	140	145	146	144	128	126	150	123	147	165	147	134	139	167	133	150	148	158	141	126	130	142	137	115	165	155	135	145	137	137	136	131	143	147	161	169	136	135	136	137	134	134	158	144	132	128	124	146	129	127	139	139	146	137	139	147	129	150	161	121	128	152	148	121	130	152	130	147	144	153	144	119	140	106	155	145	182	133	137	141	160	153	138	134	136	153	167	156	149	134	156	135	130	150	166	132	141	132	122	157	138	134	129	144	152	141	143	152	145	170	134	135	138	145	140	144	149	139	154	144	150	139	133	140	146	141	148	137	137	123	134	163	147	154	139	122	166	138	122	137	154	128	150	148	150	141	165	168	131	153	145	142	133	127	141	148	133	138	139	148	152	132	148	118	137	144	133	124	142	126	135	147	159	138	144	147	141	127	145	162	162	147	154	138	129	126	124	142	148	154	127	133	126	137	144	153	129	133	145	146	146	162	158	135	144	123	148	152	138	136	140	139	151	168	142	148	138	150	141	126	148	123	128	166	143	140	162	125	146	129	162	129	153	140	164	145	121	150	132	137	144	125	145	142	136	149	146	137	124	135	159	128	131	142	160	143	125	167	152	113	136	140	135	135	140	135	150	146	146	142	136	146	118	131	133	132	129	151	131	125	144	142	136	135	139	140	144	150	144	131	146	154	141	142	123	141	141	163	149	131	152	148	149	112	136	142	138	159	160	138	133	166	169	123	139	147	152	152	155	162	131	140	141	156	139	146	141	171	134	142	180	144	136	149	171	150	125	138	142	133	134	136	137	151	163	146	134	149	137	143	145	154	149	116	155	139	151	137	131	166	154	126	155	142	158	120	133	144	146	120	149	141	136	127	151	142	134	153	118	158	145	152	145	154	153	150	166	158	136	146	139	147	139	140	153	142	146	121	141	135	137	155	164	148	169	123	126	144	124	149	163	159	128	128	132	129	145
2388	525	723	882	809	803	804	2714	17682	17006	9229	4313	1604	659	465	452	424	378	411	447	392	436	402	409	405	397	376	418	435	401	414	376	448	401	442	385	397	405	416	397	407	389	426	395	435	416	413	417	442	416	391	429	419	375	406	425	436	441	434	424	409	429	453	404	429	416	407	424	401	419	389	409	404	427	399	432	432	413	410	419	423	382	358	399	418	416	393	442	415	411	435	425	355	434	408	386	391	411	428	398	385	409	413	402	430	398	417	400	373	359	373	411	436	437	383	427	427	390	412	407	392	421	380	398	408	419	420	391	422	413	438	427	430	405	417	391	440	419	402	389	399	413	436	421	419	423	426	404	414	425	380	401	406	420	403	396	419	422	444	369	411	409	384	408	432	411	421	402	437	422	387	422	418	367	427	385	418	398	406	401	435	389	412	455	390	427	378	388	407	444	427	374	413	429	406	392	434	382	436	417	416	454	421	388	410	377	389	398	412	399	400	393	421	398	438	430	381	393	424	441	391	423	393	413	387	388	379	397	422	391	455	398	414	408	401	432	430	462	407	414	367	426	396	424	423	376	399	422	409	407	398	461	404	385	446	414	432	401	398	460	391	389	404	412	400	415	448	426	451	422	395	442	406	434	380	409	411	384	411	439	432	419	409	401	419	418	408	433	400	421	403	422	423	427	427	429	426	416	402	417	423	402	412	430	417	408	425	412	397	396	400	376	400	414	405	386	433	372	407	445	425	409	387	377	394	436	456	387	419	411	382	359	386	436	396	434	426	426	389	440	422	409	397	429	476	404	379	400	390	383	393	398	374	419	388	403	411	425	383	394	381	402	397	423	434	432	404	390	423	395	429	454	368	434	453	409	410	400	410	387	378	411	412	417	406	392	379	416	407	422	381	436	406	450	401	408	408	422	415	422	410	412	411	430	424	408	417	401	397	418	387	387	375	410	442	385	400	428	408	370	424	427	406	412	414	377	402	404	392	407	407	389	399	413	403	399	416	404	385	405	362	420	399	390	414	443	393	403	416	404	417	409	415	400	416	401	390	379	400	384	419	443	422	406	392	405	410	413	418	414	401	388	388	423	405	396	405	414	449	404	417	365	415	409	391	399	404	381	427	402	407	408	412	436	420	387	381	399	421	370	399	416	431	393	427	412	420	396	387	398	416	391	430	417	380	402	416	407	418	390	471	387	435	420	407	432	394	407	392	380	443	459	409	405	412	415	417	381	412	378	414	401	396	441	379	395	395	429	415	407	408	410	409	380	419	410	404	410	387	412	405	406	424	409	444	396	374	420	426	415	394	365	417	429	382	434	417	371	419	390	429	429	448	426	377	419	420	426	435	392	411	392	407	434	409	396	401	417	428	416	432	375	420	370	389	419	386	458	427	425	415	398	414	390	385	415	380	439	403	385	427	411	425	425	394	423	404	376	422	389	391	415	401	399	380	406	425	393	416	448	406	415	415	400	414	416	404	379	438	370	412	418	421	416	454	407	379	399	397	371	413	423	361	422	405	430	391	407	439	406	404	408	413	422	408	395	369	376	383	365	380	381	458	370	425	370	384	420	438	407	442	414	449	389	407	463	367	421	411	427	436	463	421	379	389	424	404	423	394	396	366	385	400	408	419	414	372	430	379	403	423	407	432	386	445	429	398	418	435	378	420	398	419	404	408	393	431	445	381	392	404	397	389	450	413	387	387	419	390	445	411	416	439	409	435	383	385	364	382	389	398	390	427	389	408	410	404	396	383	437	438	373	397	400	438	377	365	424	390	432	407	368	429	410	416	405	439	423	403	402	433	396	398	392	360	380	414	421	414	402	395	423	390	403	389	431	428	406	374	418	395	413	437	440	420	418	371	377	452	428	426	384	408	382	424	387	460	391	429	418	400	395	407	455	412	428	413	406	394	417	414	387	402	427	391	408	402	383	385	426	444	401	414	429	402	423	380	399	392	409	400	397	406	383	400	450	415	398	388	367	422	389	403	400	443	405	423	397	404	391	428	421	403	408	387	398	374	422	360	363	424	425	374	410	419	419	447	393	423	416	386	398	399	431	422	383	428	393	413	414	397	404	421	402	403	433	391	416	394	391	423	395	415	415	413	395	376	385	414	401	386	399	404	401	403	380	399	388	389	400	416	421	416	413	398	361	393	388	412	426	406	370	443	413	430	417	413	412	420	401	418	398	398	406	392	401	411	398	410	406	427	422	387	407	435	404	381	423	408	410	396	404	428	420	408	405	381	438	379	391	415	441	413	396	446	412	373	423	408	464	403	431	401	410	429	406	411	394	406	426	441	381	375	373	390	413	402	386	402	392	407	424	405	425	444	440	438	433	401	442	394	403	420	399	393	444	403	395	409	419	409	433	410	460	395	432	419	425	409	434	383	379	381	395	400	411	403	422	413	416	432	386	408	413	413	426	405	428	407	425	420	401	434	405	387	463	402	427	411	397	426	397	389	421	395	409	395	386	398	399	383	438	418	411	415	392	394	386	397	410	403	396	392	420	422	409	373	410	414	425	409	428	391	398	401	404	457	408	396	432	411	428	413	434	433	400	411	382	435	348	389	399	400	386	408	413	413	427	387	375	397	403	416	382	386	429	397	415	426	398	421	419	421	403	438	439	376	390	399	385	417	386	426	440	423	421	388	408	413	395	383	426	423	426	396	375	372	371	403	409	403	399	429	460	406	431	392	415	373	412	399	401	431	410	415	448	380	393	417	412	434	362	412	388	397	428	406	392	429	418	377	417	417	410	404	419	401	433	419	406	379	408	368	398	437	434	438	421	438	366	393	420	400	418	411	366	379	411	419	411	444	405	428	392	428	396	414	416	427	421	409	425	416	406	424	423	389	404	395	432	418	408	394	443	404	452	403	446	399	440	390	399	379	460	453	389	383	415	417	386	382	376	393	426	391	397	400	411	394	410	408	404	429	422	406	406	393	394	432	400	443	434	408	406	362	434	408	393	391	375	405	447	402	401	398	384	416	422	411	381	425	426	371	403	390	392	399	367	422	430	409	418	423	383	394	407	430	403	429	425	398	346	393	398	414	399	403	384	434	405	408	396	373	425	442	377	380	395	406	401	408	415	430	431	347	408	414	436	432	410	430	417	406	396	387	437	402	371	493	404	423	366	390	404	427	386	413	386	432	396	394	399	397	419	406	393	423	458	379	405	354	364	427	389	402	418	387	399	384	411	403	421	401	345	427	407	423	415	407	380	432	426	432	373	421	398	396	428	431	422	396	408	431	460	406	410	407	446	393	400	435	401	412	401	437	409	454	437	416	392	426	380	387	413	407	411	418	388	408	419	447	400	419	463	425	424	399	409	429	403	408	385	411	383	408	432	391	393	390	420	442	394	406	398	397	405	389	397	419	435	437	389	390	368	424	416	414	411	403	413	411	396	439	406	385	413	422	408	394	428	369	375	386	392	416	388	432	410	423	417	418	408	367	397	392	423	370	426	371	370	419	416	423	378	387	419
9829	1514	1827	1349	1202	1051	1033	11144	41529	36118	19426	6281	1472	396	176	148	155	120	106	176	136	153	167	140	158	138	133	128	144	141	163	158	147	140	159	135	125	134	128	147	154	123	120	134	157	125	126	138	145	144	128	141	136	138	131	132	130	137	129	133	153	147	152	137	135	125	136	150	156	123	135	161	138	154	127	135	127	154	136	136	129	122	140	131	135	140	154	124	144	130	140	133	139	122	157	135	132	139	153	132	137	121	123	134	132	145	135	143	153	140	130	138	126	144	146	141	145	141	138	144	112	156	146	128	151	145	148	160	116	136	154	158	163	146	125	133	134	123	152	148	165	142	127	144	168	154	144	167	140	144	131	166	129	120	149	129	126	131	127	155	152	141	123	123	147	129	153	146	124	140	153	120	146	154	166	150	123	141	126	131	120	147	123	144	134	161	146	150	149	131	147	124	128	155	143	153	155	141	161	162	143	142	148	140	151	110	150	138	138	151	137	156	132	144	146	134	152	158	138	116	167	120	147	132	136	140	123	126	134	136	139	150	120	114	133	159	125	142	140	132	150	124	142	133	130	123	136	137	130	143	140	136	112	152	121	148	131	110	138	137	134	118	137	137	138	130	137	145	142	152	139	146	152	130	154	141	124	122	134	132	149	137	151	161	125	145	137	144	138	134	110	158	133	121	142	139	157	167	148	121	148	169	133	134	112	141	133	136	131	138	131	151	141	128	142	127	148	142	127	121	134	147	128	159	154	141	131	131	114	120	147	147	138	151	144	121	145	138	137	156	135	154	138	139	134	116	155	124	144	129	142	124	143	150	150	140	133	145	126	147	128	144	136	128	158	146	132	129	150	135	139	148	154	132	153	148	144	167	127	137	144	141	139	141	145	153	154	147	138	145	134	120	150	140	146	135	161	126	133	146	129	141	120	147	163	135	156	136	142	152	150	166	153	131	129	132	127	138	160	124	132	149	136	124	155	131	132	134	148	157	122	153	118	127	131	136	135	137	138	149	131	149	148	130	148	142	131	147	140	162	113	147	138	141	139	142	143	137	154	121	118	156	134	141	141	123	135	138	136	143	127	134	157	123	130	132	138	125	132	127	150	134	144	151	143	145	127	126	144	147	141	140	144	161	149	148	148	126	145	162	136	130	143	131	150	150	142	109	132	139	143	147	163	130	135	137	151	137	146	128	161	135	145	145	143	137	135	113	140	146	137	117	150	145	124	143	127	137	136	141	147	137	137	146	130	139	146	124	130	162	128	136	138	143	141	116	145	124	149	128	122	142	117	138	150	141	140	144	137	130	169	159	146	117	133	143	155	129	133	114	132	137	142	140	145	133	155	138	128	133	137	152	137	135	128	131	155	150	144	144	133	121	132	158	136	145	134	151	144	123	145	131	128	159	123	156	147	125	142	152	129	148	139	127	124	131	146	156	131	134	137	148	128	146	140	171	129	124	152	141	149	142	136	113	124	144	130	156	126	129	126	141	130	132	131	127	164	135	142	136	134	107	139	140	133	126	132	146	147	177	141	118	146	138	148	140	136	146	147	146	124	133	125	122	144	123	144	138	147	144	107	129	149	127	152	130	126	151	148	152	151	143	146	140	125	126	135	164	135	143	127	152	138	146	149	126	143	159	108	132	138	120	140	129	156	149	113	149	117	126	148	135	134	137	140	133	135	122	127	119	143	126	145	151	146	150	141	145	124	149	127	117	151	129	154	139	144	131	144	150	132	162	138	148	140	132	148	141	141	131	159	130	138	160	129	144	117	146	145	136	156	142	134	143	138	110	143	135	136	132	131	158	151	133	136	119	147	117	130	128	144	138	118	158	147	135	132	127	142	142	140	141	135	134	157	142	140	157	138	145	134	142	133	158	130	135	139	126	128	151	158	140	125	105	144	126	134	134	142	140	138	178	149	133	160	160	131	129	162	145	138	131	125	133	160	125	145	123	143	130	152	136	125	159	134	136	152	152	163	153	140	128	156	151	118	129	139	153	139	149	129	126	141	160	161	140	142	159	137	135	135	131	141	145	139	139	142	130	139	160	126	140	151	141	128	131	119	143	168	147	141	131	134	124	138	148	130	133	118	136	122	149	126	121	162	128	135	146	141	113	127	120	128	121	118	120	159	125	135	139	127	124	144	145	120	131	142	145	126	130	136	134	161	129	131	127	127	147	150	137	127	128	152	141	147	133	138	120	153	174	155	150	155	147	156	143	146	150	148	116	118	144	125	141	138	128	135	160	129	136	149	132	163	151	132	126	135	142	130	136	124	123	148	127	184	125	122	139	142	152	134	150	145	135	132	124	114	147	134	137	139	127	134	142	129	149	136	126	149	148	162	134	125	143	134	130	127	127	154	160	136	148	154	130	143	154	153	115	154	151	155	132	151	124	132	167	137	147	132	153	149	121	110	154	128	140	135	140	128	153	143	145	128	158	137	123	144	147	150	133	117	160	152	146	147	140	128	147	123	136	133	141	147	162	144	154	139	129	147	138	155	121	159	130	142	147	149	132	142	148	133	125	136	123	138	134	153	127	145	147	153	152	146	151	147	135	125	133	145	128	127	139	144	156	144	135	144	143	137	131	134	161	137	151	120	132	137	125	132	138	122	152	152	137	148	143	132	141	150	127	136	130	158	156	142	147	155	127	151	122	148	135	150	135	149	143	134	156	158	138	139	147	150	151	148	158	141	140	133	167	128	138	132	137	136	150	138	136	137	116	149	143	132	134	167	135	140	122	137	132	147	160	128	143	129	120	133	142	130	150	144	127	148	134	121	136	127	113	139	135	127	146	164	144	137	144	121	123	152	130	128	133	125	138	114	143	150	137	126	140	145	158	126	124	153	136	113	143	132	129	147	161	145	137	136	151	141	145	138	153	137	141	143	122	162	134	150	122	133	153	142	142	140	144	138	135	156	142	135	142	142	133	144	146	126	144	140	112	156	150	126	147	138	150	144	149	150	130	146	143	145	133	129	130	141	156	145	151	142	135	127	163	139	145	143	119	134	138	181	150	134	140	118	143	114	123	154	125	149	127	132	134	125	136	139	142	139	131	151	135	123	151	135	130	143	143	149	138	139	146	127	130	138	155	140	128	151	138	111	143	132	142	152	144	127	139	147	137	129	130	116	118	169	123	134	140	129	168	140	138	138	150	157	113	148	146	130	133	149	151	153	148	160	130	138	128	142	123	141	127	141	128	120	154	143	144	142	140	124	116	133	151	135	130	132	123	150	146	123	140	128	161	124	149	131	147	134	138	133	136	146	130	122	129	140	140	142	137	129	144	136	129	126	118	149	145	135	135	147	143	135	131	140	145	136	136	139	125	148	164	151	145	138	120	144	143	138	151	152	129	162	128	131	138	123	143	143	145	137	155	131	142	132	142	125	141	149	140	150	157	136	165	155	121	137	145	123	155	126	135	134	118	150	138	141	129	138	143	114	129	130	160	125	118	137	130	142	148	137	129	142	148	130	132	115	142
6434	1774	4202	4611	4350	4201	4409	24324	56874	51328	33996	17732	6145	1482	589	454	389	424	417	415	396	380	399	387	385	439	425	409	419	410	398	421	436	390	394	402	411	420	415	408	429	427	388	405	421	382	395	427	378	406	465	430	438	412	379	413	397	387	438	424	409	412	388	421	390	412	367	405	393	412	400	408	386	399	437	393	412	411	419	401	440	441	450	400	412	413	436	457	388	393	403	393	405	440	381	409	397	393	389	405	410	412	384	395	426	396	422	374	421	414	409	427	415	432	391	399	429	394	423	418	364	432	442	422	421	393	390	387	423	395	406	421	390	410	430	399	398	400	444	421	426	398	400	411	376	406	380	391	421	415	390	387	400	393	421	426	406	425	425	412	372	375	420	402	406	392	414	408	422	436	420	400	432	404	412	399	422	391	430	400	423	411	408	425	390	412	404	400	395	413	415	413	398	393	452	413	409	398	376	395	407	433	392	380	403	394	395	438	404	427	397	420	374	397	443	361	406	391	390	391	392	427	424	407	407	413	403	416	363	411	412	402	388	410	384	433	383	427	392	387	402	391	430	399	450	392	434	428	412	416	443	407	388	424	393	402	455	448	426	426	400	370	381	427	423	395	410	437	419	421	413	436	395	438	398	426	390	415	372	424	432	421	384	396	402	387	434	405	415	386	395	409	425	397	391	395	412	398	411	381	404	416	397	422	399	404	439	420	410	398	437	343	422	396	394	396	369	374	434	418	381	407	363	382	416	389	403	444	397	399	393	375	410	362	399	407	371	396	404	407	394	429	428	409	386	394	419	414	422	385	405	390	394	430	392	426	418	433	405	401	421	353	395	404	413	418	394	412	391	384	390	442	453	394	443	410	432	408	433	380	404	440	370	412	384	414	426	408	400	402	422	399	447	430	406	394	405	410	401	378	406	397	403	401	404	400	425	440	417	396	409	400	396	436	422	427	424	434	395	397	408	401	371	393	391	401	408	368	402	412	382	408	418	386	411	400	405	418	413	414	398	410	427	458	418	392	383	399	408	415	390	429	399	396	410	395	399	413	424	420	408	419	416	415	419	386	359	398	378	381	380	421	404	414	395	367	373	433	426	404	405	407	431	384	412	405	415	397	426	378	453	381	452	453	416	376	426	414	376	412	435	397	420	415	419	399	437	417	407	413	407	414	409	425	415	412	389	383	370	422	388	419	435	402	412	430	443	404	424	400	393	435	409	413	413	428	412	408	415	406	385	407	400	402	376	399	415	420	406	430	380	406	396	418	386	374	375	390	398	411	396	387	391	437	400	385	405	399	418	415	407	412	418	406	441	399	382	401	382	428	432	392	427	415	388	413	424	432	390	454	410	440	373	378	402	372	397	445	426	379	431	429	411	407	394	392	465	410	373	391	398	425	421	410	402	430	401	373	401	390	420	425	435	403	376	400	390	405	424	423	425	416	421	425	409	394	354	414	401	405	437	430	392	401	401	413	374	381	415	393	415	418	415	396	418	426	391	427	388	421	386	374	391	410	399	423	432	423	413	391	396	403	386	437	427	438	396	354	441	395	410	350	379	425	427	392	381	424	395	379	427	386	406	402	412	404	431	384	424	347	405	431	399	421	391	394	379	431	393	405	430	405	402	412	382	389	366	445	405	397	395	439	407	383	438	418	424	400	446	417	436	369	413	403	451	378	383	424	420	415	379	444	406	410	398	370	404	389	375	383	403	420	401	433	401	409	389	430	416	388	404	430	425	429	427	415	412	449	420	409	396	415	400	420	410	411	405	405	394	423	422	428	400	426	435	394	429	418	394	410	387	398	420	419	412	408	379	414	403	381	434	415	393	428	416	416	394	393	398	405	394	440	374	449	396	409	437	429	429	383	423	395	421	390	420	402	441	380	416	398	424	398	431	407	420	379	389	408	399	379	406	415	426	415	431	424	391	404	413	414	424	398	364	385	418	373	396	381	415	395	421	397	461	403	420	419	418	407	427	421	407	386	453	386	384	428	387	386	423	426	410	386	409	405	429	444	426	413	402	397	456	375	402	436	361	385	431	412	423	407	411	407	373	408	384	406	432	411	423	395	399	431	391	389	415	386	417	378	403	399	415	449	408	386	446	423	390	367	386	380	436	430	405	409	406	430	415	407	410	421	449	393	424	430	435	409	386	390	396	410	453	438	420	362	428	390	372	397	396	410	432	395	422	406	374	422	388	359	395	404	411	380	424	374	413	428	426	382	403	409	419	420	416	400	419	398	395	445	387	412	404	447	391	424	401	392	422	420	400	387	371	397	438	384	364	409	387	394	400	375	409	399	412	443	386	384	390	417	393	406	437	397	422	397	394	406	386	376	402	443	427	422	423	391	397	397	400	454	410	395	414	381	411	411	401	375	424	406	401	411	397	418	433	425	433	427	427	359	401	414	384	438	417	421	421	393	414	392	370	413	420	410	415	399	376	420	382	422	451	378	405	421	429	416	404	400	418	413	386	433	384	418	372	431	395	396	428	392	393	415	405	391	397	406	428	435	412	419	415	399	394	408	419	397	399	420	416	427	419	420	417	397	397	406	419	393	403	385	398	389	379	391	403	391	396	400	429	411	382	398	380	414	451	375	411	399	406	402	398	417	449	392	415	413	439	361	395	415	406	403	360	374	406	408	399	440	433	395	431	405	411	397	435	422	395	420	432	410	424	418	411	400	354	419	394	377	418	401	454	380	407	407	415	423	388	429	417	399	418	414	408	428	454	414	400	406	401	402	398	442	421	418	419	428	399	405	381	401	423	433	437	449	384	420	417	415	426	404	420	392	426	376	386	410	399	436	412	412	388	435	412	409	403	434	431	404	427	419	375	401	447	427	405	444	408	415	415	410	436	419	396	364	387	427	403	380	412	364	383	410	397	380	413	444	418	411	395	426	405	416	405	409	415	413	405	400	426	383	407	391	414	408	412	406	386	408	405	404	373	436	441	411	408	441	413	377	432	406	413	388	429	440	424	405	424	416	391	377	425	380	402	368	392	418	370	390	418	405	393	391	410	412	441	407	390	453	420	405	394	390	429	397	420	380	399	398	429	421	429	412	386	451	442	360	440	432	409	395	423	396	419	411	403	407	420	444	398	383	411	429	382	412	402	408	426	422	401	399	404	427	422	406	385	433	416	397	406	375	404	415	400	399	399	383	446	397	399	426	409	430	393	388	392	393	386	397	378	398	401	395	400	364	407	403	385	391	392	414	419	371	402	408	391	397	418	384	426	387	427	410	429	427	416	432	425	426	423	405	415	429	390	369	440	440	440	415	437	402	425	412	429	423	392	352	447	377	383	418	404	394	429	430	427	416	374	384	385	386	384	419	432	402	408	404	426	403	406	411	412	446	417	387	436	406	429	431	401	430	404	440	379	399	392	414	377	373	420	399	417	426	402	433	386	399	376	416	386	377	405	402	378	404	425	438	396	415	451	395	432	419	394	382	424	413	397	422	429	397	440	380	381	400	419	392	395	424
14980	2708	3018	2354	1872	1243	1146	18564	53398	46010	25524	8342	2025	382	192	162	160	156	159	130	162	158	143	143	138	174	154	153	178	162	153	142	164	150	159	141	147	152	166	166	198	141	163	173	155	139	150	161	142	151	166	147	151	148	143	157	152	136	155	162	159	164	161	148	158	146	164	139	163	141	162	142	142	157	157	156	163	144	140	161	164	144	141	165	146	158	134	155	143	178	157	153	149	160	156	162	156	138	158	145	173	145	157	153	152	186	155	151	147	157	122	152	157	137	161	163	147	176	180	161	170	164	155	144	179	151	161	139	179	154	157	159	160	183	148	164	165	155	173	167	157	171	155	150	155	157	167	168	155	168	170	168	150	139	155	171	169	146	168	152	164	158	150	184	168	151	168	158	165	153	141	148	168	164	147	133	156	170	160	156	153	146	162	160	139	144	153	164	155	155	138	159	155	140	165	168	160	158	153	152	157	157	146	164	143	150	153	170	138	151	142	137	159	161	146	171	153	143	157	145	162	144	158	163	155	156	138	144	160	170	149	165	169	144	167	146	153	151	145	161	142	153	156	165	137	163	141	144	149	147	175	163	159	169	150	166	148	160	157	165	164	138	154	165	168	155	161	168	149	158	133	152	169	163	168	139	140	159	147	178	175	134	137	148	155	165	143	152	147	137	172	156	180	150	174	122	133	147	161	154	146	144	169	163	172	146	155	165	155	157	163	166	178	151	141	152	139	164	164	173	145	148	164	147	148	154	128	159	142	151	158	159	180	130	151	166	150	145	151	134	147	155	158	154	154	163	169	154	152	160	150	157	135	176	170	138	146	154	147	153	158	134	136	148	130	155	144	147	148	144	152	138	144	148	154	161	157	161	171	155	142	161	150	131	153	139	140	151	176	175	140	161	159	155	152	160	134	143	151	144	167	158	150	152	151	162	154	160	155	159	149	170	164	181	161	161	152	173	174	155	161	170	173	167	173	132	166	136	153	166	159	169	167	141	154	164	150	167	172	175	146	159	155	162	156	169	164	164	168	154	144	116	159	187	158	139	141	166	147	147	154	165	163	132	165	145	181	168	167	168	159	156	159	135	165	125	156	180	148	147	163	140	148	153	155	147	167	162	172	169	166	160	156	139	153	141	141	153	152	168	149	137	167	174	155	158	172	165	130	167	156	168	155	136	134	164	162	157	162	169	150	150	143	141	142	151	147	164	178	148	140	145	172	170	174	164	151	158	146	151	160	173	136	164	158	148	155	164	158	157	150	138	160	159	163	161	144	152	178	173	154	142	157	141	147	152	138	138	153	171	185	158	146	159	160	142	176	135	163	166	164	163	169	173	159	141	187	176	151	126	172	148	157	166	164	168	179	182	151	168	156	150	158	174	147	173	171	158	137	159	147	144	143	152	169	156	158	176	162	179	152	165	151	127	124	167	160	158	170	166	165	160	172	171	151	148	155	140	150	186	152	157	172	163	163	144	151	139	142	161	180	146	143	153	158	172	156	187	155	142	181	148	163	161	161	141	165	149	176	163	150	143	156	175	162	163	145	159	159	153	170	144	170	144	155	164	174	153	147	139	169	175	164	143	139	141	166	160	182	181	152	146	145	156	155	153	144	144	157	152	136	146	153	143	149	170	154	181	175	156	168	148	156	161	162	152	138	158	146	155	168	149	149	184	145	132	144	149	144	136	166	150	149	156	165	140	168	162	126	148	147	158	189	164	160	134	143	142	145	183	154	157	150	177	164	152	141	143	158	147	144	164	163	160	144	173	162	155	167	165	152	145	169	140	183	144	165	159	162	161	146	147	160	148	140	144	176	155	161	154	144	169	144	170	144	141	163	146	160	166	151	155	154	161	148	168	148	180	170	160	173	170	167	174	156	143	150	145	161	159	174	142	166	129	156	148	154	176	151	172	158	172	122	188	151	158	172	129	169	165	171	138	149	163	137	171	146	171	137	152	165	156	156	153	158	157	162	137	173	160	147	143	145	167	163	161	165	144	146	146	148	153	156	158	170	146	149	167	148	128	138	146	138	153	160	170	146	169	136	141	152	145	156	142	145	167	158	147	144	148	154	173	166	154	171	171	144	154	129	130	119	136	177	144	184	165	142	148	142	149	146	159	127	160	139	149	172	159	152	172	145	129	151	176	140	146	143	153	156	160	157	146	149	145	148	159	153	164	170	151	174	153	157	142	172	160	158	142	168	152	157	162	165	142	156	177	155	146	158	146	125	160	168	142	158	160	143	177	178	144	182	159	147	157	146	157	149	149	143	165	156	160	170	158	143	161	145	134	165	155	154	169	142	159	143	157	160	165	154	142	158	163	171	151	166	145	153	142	169	136	159	171	181	125	157	150	143	159	157	159	157	150	162	149	150	149	147	135	160	157	151	136	167	171	164	154	146	160	167	162	148	172	145	160	158	142	164	150	157	170	167	145	148	140	141	134	137	159	170	140	154	175	150	152	165	145	160	132	164	130	147	174	152	143	152	168	144	150	166	148	161	156	150	150	150	167	139	136	152	146	165	165	176	164	152	154	163	148	169	159	160	162	131	150	147	129	161	145	153	146	150	161	146	148	156	160	157	160	138	159	143	132	172	155	146	152	146	183	135	139	160	174	150	153	136	149	148	145	135	134	143	139	189	172	158	142	142	186	143	152	183	155	161	163	145	143	142	145	146	160	177	152	125	154	151	157	169	133	132	150	155	155	141	160	152	152	159	150	159	140	173	155	150	141	179	147	152	142	140	147	164	152	131	145	174	151	160	163	162	135	152	164	165	153	141	169	172	162	178	147	162	141	141	162	148	144	134	156	140	171	160	161	142	135	168	154	137	150	156	158	151	170	164	177	160	144	140	137	143	150	158	137	145	167	146	151	160	148	150	164	149	160	167	149	164	155	151	165	172	151	146	166	141	157	163	143	142	176	168	128	157	155	161	143	152	153	166	162	158	171	131	149	152	160	151	153	165	144	174	174	141	191	169	147	152	155	150	135	152	177	146	135	147	142	178	165	132	155	147	163	131	127	150	161	152	142	153	169	163	136	164	176	179	148	143	128	181	164	163	146	171	168	133	160	140	155	169	157	166	173	168	151	147	160	159	121	158	160	146	146	180	146	147	161	154	166	162	157	140	150	126	160	154	136	147	153	169	160	174	156	151	149	170	146	159	180	151	148	161	151	164	150	156	158	182	176	160	158	153	155	136	157	152	161	149	158	155	171	159	166	165	160	150	163	157	157	148	157	153	153	139	140	166	175	142	140	164	155	158	152	156	161	152	172	164	166	157	141	151	176	166	165	156	159	158	159	159	153	155	157	160	173	151	158	140	140	146	147	161	148	147	157	145	151	149	169	145	146	159	159	164	147	167	170	146	151	165	151	160	143	152	152	171	129	160	167	138	151	163	177	149	151	155	166	170	181	175	172	143	160	151	168	164	162	164	165	173	145	130	145	159	153	145	152	175	144	175	170	152	143	195	151	146	157	182	179
7740	2661	6407	7033	6395	5161	5349	33258	66355	59739	38092	20074	7579	1628	653	456	470	441	417	471	432	447	436	445	446	427	448	446	460	451	453	428	442	431	450	416	458	469	466	439	458	510	421	469	465	437	418	453	410	428	456	443	465	480	438	463	436	444	440	426	440	457	443	463	483	445	423	436	434	421	413	461	419	445	475	438	478	454	460	425	502	416	403	404	448	425	478	502	478	432	445	457	443	438	460	412	484	416	439	474	427	441	436	451	476	451	441	457	473	452	413	476	457	433	503	453	455	451	474	406	432	454	437	450	455	446	464	439	443	463	448	413	472	455	450	476	428	439	470	410	452	449	456	467	448	423	430	440	434	439	412	430	423	444	449	454	411	450	464	478	477	434	414	435	474	464	436	444	453	439	443	458	434	460	457	444	467	412	464	472	475	460	461	431	476	441	477	432	460	442	462	443	470	430	493	448	468	434	416	422	494	424	474	457	459	441	458	475	495	470	444	444	437	481	452	448	477	494	466	482	451	445	458	416	482	441	446	449	431	490	441	430	481	451	419	459	437	443	423	498	460	438	447	430	449	480	430	456	441	429	433	491	485	447	476	468	451	444	434	472	460	469	465	433	422	469	460	445	412	439	472	458	474	458	445	429	462	451	447	467	462	448	472	448	505	425	459	481	418	461	442	481	397	452	456	448	461	461	428	422	416	460	484	444	449	471	438	457	432	479	434	445	456	453	435	461	429	444	479	461	458	484	444	412	481	402	402	440	449	408	426	489	447	468	493	423	487	433	464	425	436	468	466	452	488	418	451	458	444	429	438	444	443	436	440	469	424	421	435	447	470	467	423	442	441	493	412	463	503	459	441	412	466	439	414	429	443	444	454	472	439	439	414	403	452	474	451	476	447	428	457	433	476	463	461	483	443	441	463	465	435	445	449	470	499	476	451	468	448	502	469	450	405	453	493	429	450	397	435	426	442	415	489	439	450	457	413	461	452	456	473	427	456	459	447	466	442	443	427	455	465	426	443	451	441	459	483	421	487	482	431	457	464	413	442	450	452	461	478	416	417	461	458	459	472	429	454	452	453	419	438	454	458	431	415	503	428	457	453	422	479	409	419	462	428	484	458	465	434	468	473	466	414	447	459	464	467	454	451	438	432	454	449	443	461	454	461	443	458	460	452	448	453	448	435	450	416	436	435	434	433	416	426	466	452	461	483	453	483	451	453	472	430	439	417	439	446	449	457	429	443	436	442	454	466	488	477	418	399	433	448	400	456	424	448	447	443	434	463	463	449	459	449	464	465	485	404	483	441	427	438	447	461	472	481	477	460	419	486	429	444	472	442	435	428	468	489	442	430	436	440	407	456	463	455	458	468	466	439	438	428	472	430	444	462	392	454	502	459	493	447	422	427	488	470	442	456	469	451	457	464	429	435	472	501	441	475	405	421	480	412	457	461	437	473	455	424	434	457	453	479	454	423	441	440	474	464	446	451	474	450	416	449	478	459	430	464	479	460	488	418	451	451	478	444	466	451	474	430	455	454	481	455	446	448	446	447	427	502	456	440	446	448	434	451	442	404	439	463	449	415	483	416	464	422	462	457	438	484	460	474	451	452	472	471	397	448	419	428	430	433	437	472	460	433	462	414	429	445	451	437	437	426	419	431	457	448	507	411	455	441	412	469	468	435	473	442	458	488	430	454	436	417	420	410	449	475	439	464	442	463	483	428	460	447	431	446	467	444	488	432	435	480	440	413	447	429	450	472	428	472	433	428	455	462	451	406	444	472	489	475	441	448	414	466	426	467	466	462	450	431	441	396	443	435	472	474	428	422	443	449	460	455	444	439	440	429	455	456	483	448	476	407	436	471	480	472	447	443	400	488	417	453	410	434	465	440	481	436	457	484	463	429	428	443	468	466	438	448	484	429	447	409	452	417	444	432	444	421	441	454	432	437	469	495	490	448	477	424	451	439	449	473	473	420	484	418	452	433	437	454	441	420	438	452	488	474	465	458	437	414	438	449	438	430	434	478	429	439	450	464	472	438	460	441	420	457	428	488	492	426	429	436	450	449	432	466	433	446	424	450	460	439	398	448	453	442	443	451	459	457	440	461	476	432	448	444	428	430	491	484	400	455	457	446	456	461	439	403	450	459	450	447	463	468	439	459	465	377	454	449	441	430	454	441	435	455	432	467	436	436	411	412	458	461	454	445	458	436	497	451	428	419	449	458	422	457	432	436	411	437	506	412	452	422	427	402	448	460	416	444	441	455	452	443	477	424	482	433	417	452	442	464	464	411	454	467	492	460	463	443	442	456	476	434	460	444	435	451	462	483	427	446	482	453	450	481	426	442	441	400	426	442	472	435	437	479	407	447	459	476	456	457	452	449	448	474	433	441	450	461	471	456	448	441	472	446	424	432	416	445	475	456	458	451	462	441	467	453	438	442	425	457	432	440	426	428	460	460	503	474	466	411	462	448	465	461	417	436	451	454	423	458	481	457	412	409	419	424	464	464	451	445	483	475	439	465	470	418	473	452	441	465	478	444	473	471	439	452	466	455	446	469	454	419	436	428	445	444	453	441	440	465	473	459	433	472	420	434	418	459	421	496	398	475	482	437	473	441	412	431	438	452	475	456	478	455	485	433	461	413	504	448	463	445	479	426	443	407	435	456	477	426	472	443	424	439	449	428	460	476	447	446	437	466	431	410	410	441	450	470	465	437	456	446	441	448	460	462	420	457	455	453	433	465	466	439	469	493	476	446	439	456	427	459	457	462	440	465	488	475	482	441	438	435	429	407	410	430	474	414	461	395	429	421	416	429	454	476	429	489	468	473	453	479	454	453	458	444	425	426	478	436	442	447	441	438	461	443	426	439	403	431	469	436	449	405	462	453	439	451	431	460	432	416	503	450	459	479	491	430	432	461	450	444	442	429	437	449	397	417	464	451	450	466	443	465	438	400	462	469	460	456	445	475	472	456	466	445	423	426	465	472	442	428	429	467	444	486	439	442	483	456	416	468	464	419	414	478	452	442	466	445	460	431	472	456	443	447	454	469	435	442	469	440	444	466	478	459	450	445	445	454	393	443	437	470	465	426	445	477	450	431	438	452	447	456	447	472	438	459	438	448	458	462	452	435	477	450	454	483	421	464	457	456	466	420	462	460	446	455	457	412	470	458	442	470	462	414	471	413	470	451	459	442	459	426	440	452	470	454	446	457	464	462	446	445	453	457	411	437	449	443	455	470	437	466	436	460	441	470	461	459	435	457	445	436	449	437	484	464	436	434	433	452	450	444	478	416	460	410	462	421	452	456	449	493	429	453	440	442	458	451	442	422	440	444	472	479	445	440	460	425	426	459	493	434	469	425	457	445	441	406	466	442	442	461	451	455	464	440	464	455	452	467	445	471	473	412	423	475	439	429	450	460	441	415	472	437	427	442	423	440	457	451	440	468	443	465	480	397	442	392	461	435	448	459	455	418	468	474	432	401	471	439	454
2323	256	312	309	235	201	192	993	4339	4734	2741	1108	407	202	160	161	153	132	158	142	141	152	179	170	131	122	136	145	147	160	139	130	149	143	169	183	170	144	120	159	151	151	134	146	142	147	160	174	162	141	149	118	147	143	144	165	142	128	150	148	151	153	159	151	140	155	143	156	167	136	160	158	142	147	121	139	160	139	157	129	155	155	142	150	133	157	154	122	153	163	142	175	148	135	146	116	165	156	128	157	140	133	174	158	135	161	156	154	132	144	146	141	157	156	149	149	178	146	137	143	157	153	147	143	140	154	127	129	144	160	137	125	134	153	150	131	137	156	157	159	145	131	155	173	169	148	130	141	151	161	160	167	155	142	168	167	163	158	155	147	155	146	146	144	151	135	152	129	145	133	156	156	142	143	130	155	161	144	159	153	158	151	151	145	130	130	128	153	151	140	140	156	163	158	140	164	134	138	140	149	160	131	150	168	154	140	148	149	147	149	142	138	166	150	144	151	145	144	153	169	168	158	165	134	166	155	130	155	153	149	145	141	157	147	159	166	139	148	155	142	140	150	120	142	141	127	160	151	129	168	129	143	126	154	159	134	138	182	167	133	147	143	138	152	162	141	162	155	135	128	156	151	159	177	182	151	144	147	165	153	144	137	167	141	148	152	149	144	140	163	164	135	134	170	141	148	151	131	144	143	147	131	167	167	134	159	155	156	161	145	150	147	139	157	163	158	154	142	154	141	139	134	162	145	147	130	157	162	138	141	153	151	134	148	139	147	169	121	142	146	146	141	146	161	162	128	175	129	158	153	161	145	135	139	162	156	153	144	149	157	149	151	146	145	158	135	142	160	159	131	163	139	161	172	158	145	154	142	140	175	166	167	147	138	129	158	140	150	137	138	152	169	155	122	149	167	155	142	145	146	156	130	162	140	151	141	143	146	142	141	143	134	129	149	126	132	126	151	159	153	156	153	156	150	121	152	160	160	122	149	153	140	151	167	162	125	150	151	153	150	160	121	152	143	152	144	160	139	127	151	152	131	167	153	156	135	145	154	144	168	123	144	145	149	152	152	142	167	152	157	137	155	149	142	135	166	159	157	160	151	148	145	141	164	136	148	153	145	131	165	160	157	132	167	137	169	144	153	136	141	145	164	157	141	142	126	140	137	137	142	130	167	132	139	137	131	166	148	180	161	130	139	161	147	155	150	140	163	146	146	128	155	137	172	151	129	136	138	138	169	161	148	165	140	138	156	159	163	153	154	137	154	160	142	167	156	153	147	148	157	144	133	158	155	144	138	145	143	157	157	151	151	123	140	130	158	148	154	153	165	153	136	159	146	146	154	171	132	152	156	153	147	137	135	161	133	146	144	149	147	144	139	142	156	159	175	141	163	139	140	146	153	153	168	153	126	137	131	137	144	160	154	172	140	148	157	137	151	141	146	160	143	139	131	130	161	143	148	139	141	139	146	134	169	147	146	128	149	129	140	155	142	147	147	151	140	142	166	159	125	156	143	161	141	148	172	158	154	147	151	165	150	145	143	168	139	158	161	158	160	144	124	163	143	124	151	153	139	156	135	158	162	150	141	150	164	138	137	138	137	168	155	155	145	141	152	142	136	132	161	150	152	151	176	141	151	161	162	177	154	151	144	157	137	154	136	146	147	161	158	142	154	161	153	152	167	130	138	161	148	164	159	139	151	126	150	144	152	147	150	142	119	159	131	142	142	126	152	157	147	140	149	181	126	151	162	163	160	132	136	134	141	149	144	136	158	146	147	137	145	166	172	160	131	145	143	140	144	149	138	137	150	138	144	177	138	113	136	143	143	129	147	174	152	143	136	151	157	166	137	135	153	127	144	151	141	152	145	152	148	173	153	155	163	145	144	165	136	137	148	143	162	142	154	151	147	141	147	160	150	151	128	136	143	159	169	133	147	146	147	167	141	167	150	133	126	182	142	140	151	155	151	154	150	132	153	157	148	156	143	137	153	138	135	136	148	126	166	143	168	145	172	138	178	140	149	164	148	152	123	151	152	148	153	150	157	139	137	166	154	141	149	131	144	153	133	142	160	145	151	144	131	156	143	158	156	155	151	157	161	129	163	159	150	160	139	171	151	121	162	169	155	126	129	146	140	155	148	151	138	152	138	139	127	152	147	143	154	146	140	151	156	168	152	143	146	135	158	147	167	160	142	163	157	133	158	150	158	142	151	170	153	155	137	146	163	131	140	157	145	156	162	154	153	150	179	149	168	186	155	163	136	143	168	166	142	163	148	144	153	145	141	160	135	146	134	146	157	145	152	143	165	150	156	146	143	138	145	141	159	148	149	141	135	153	150	140	159	154	151	155	146	157	170	161	160	157	163	150	143	165	115	153	169	141	159	147	150	153	161	170	131	140	170	173	138	156	150	141	156	145	160	130	140	139	135	135	148	145	154	133	154	154	125	171	167	150	143	187	146	163	143	146	159	171	130	138	144	149	140	163	142	156	148	138	139	156	151	136	140	143	143	151	146	165	150	153	150	149	135	165	159	148	139	134	158	134	152	155	158	154	117	152	165	161	154	136	147	158	140	148	137	141	119	147	136	147	119	169	152	151	134	136	144	156	148	153	159	149	142	139	154	152	116	135	158	159	139	146	160	150	148	149	156	144	149	151	157	136	148	165	157	163	174	154	144	163	169	164	128	150	124	146	170	143	146	140	144	126	139	146	136	157	173	127	143	142	146	137	158	155	144	156	134	140	147	139	140	137	152	138	160	148	139	162	157	180	176	139	137	159	152	142	161	136	162	144	136	166	161	136	135	138	128	145	145	142	163	156	122	153	137	178	148	170	138	148	165	162	140	150	161	140	144	143	142	145	152	152	156	159	154	144	134	165	158	177	139	160	161	131	157	162	124	156	141	142	154	156	130	164	145	149	141	144	148	150	144	135	163	133	131	141	117	139	139	159	137	152	156	157	147	157	145	145	135	115	139	136	139	139	152	142	157	156	149	158	153	150	151	157	166	138	125	155	150	167	169	136	142	138	138	148	140	171	157	146	139	140	139	140	157	136	136	157	160	146	146	163	159	151	147	154	155	147	164	160	148	145	145	147	155	161	146	147	138	138	150	130	134	143	161	141	155	132	136	134	129	147	158	149	141	159	137	136	133	141	154	141	150	137	126	160	152	150	159	151	145	145	172	165	155	140	141	141	147	160	162	140	149	143	133	160	139	153	153	158	154	143	130	152	157	154	154	145	137	164	149	153	155	127	133	139	161	125	147	123	152	136	150	136	153	137	149	147	161	155	186	116	130	140	142	147	168	147	147	136	146	148	157	134	139	125	134	144	159	166	141	158	160	142	165	139	141	129	159	142	154	147	155	161	115	166	135	152	138	148	131	142	144	143	144	131	149	157	174	126	119	152	161	137	150	133	130	151	168	135	127	165	148	146	161	161	135	148	133	154	137	155	141	152	135	158	148	150	170	128	131	162	138	162	130	155	144	144	131
2229	534	833	990	914	795	685	4360	17157	16480	9310	4035	1498	619	469	417	489	436	415	454	408	442	418	465	426	449	430	398	399	412	463	430	428	460	401	405	408	443	426	397	438	428	441	457	423	436	417	454	424	430	424	436	384	452	415	443	416	419	396	424	443	437	440	441	422	469	437	427	421	447	413	446	427	430	391	418	444	444	438	419	393	451	417	420	431	452	419	439	429	467	411	449	433	430	420	425	420	453	420	397	425	456	406	430	413	420	419	427	422	429	429	452	413	420	443	427	436	445	470	428	443	439	433	420	453	402	421	416	395	419	427	421	419	432	410	433	429	444	447	419	434	390	432	434	458	394	451	437	454	425	426	406	425	421	432	403	429	419	441	423	398	401	427	435	449	433	456	419	448	408	448	388	441	402	464	427	449	432	435	440	400	414	420	427	383	436	432	433	451	405	445	407	437	402	411	424	433	450	419	491	412	445	419	454	429	414	438	433	468	431	442	413	459	445	430	439	435	443	425	446	451	434	426	443	444	403	450	406	461	429	412	417	383	414	416	447	436	414	412	446	444	425	434	423	408	424	425	447	405	439	445	420	427	406	443	415	418	400	436	443	394	430	403	400	444	468	419	448	413	420	468	444	434	431	405	446	430	398	429	380	413	404	404	438	406	430	466	440	414	428	451	419	440	497	406	419	407	447	411	418	433	424	467	442	413	464	402	435	439	417	458	415	419	393	426	427	408	450	435	452	392	435	424	424	436	390	404	410	415	436	429	426	451	430	455	442	423	423	428	453	433	403	417	395	434	408	427	437	428	409	433	419	431	454	429	414	452	465	458	449	396	433	441	451	449	449	414	413	427	419	462	428	453	466	452	427	431	462	423	426	434	418	376	464	471	407	407	407	405	419	442	396	444	471	416	418	408	458	436	414	375	440	459	404	418	429	445	418	444	417	413	418	401	418	403	427	468	416	438	415	415	437	437	451	418	445	452	429	459	450	391	435	441	420	433	447	407	425	415	437	437	443	417	422	413	414	452	469	444	451	448	428	439	448	409	418	408	448	486	468	437	406	442	429	445	418	437	449	443	413	438	449	431	424	404	461	459	407	446	430	433	419	459	423	447	429	438	476	419	427	431	440	402	435	426	454	454	448	434	457	434	433	446	465	438	429	418	434	385	434	435	423	414	425	435	418	434	425	415	453	406	428	414	435	403	464	425	430	401	401	422	480	438	444	462	416	448	420	430	416	407	411	443	441	451	419	425	400	402	450	422	465	433	397	493	461	426	459	408	433	439	455	428	452	417	444	444	439	437	454	435	437	421	387	441	451	474	438	415	436	415	441	424	459	406	428	448	440	409	405	429	426	445	432	363	437	413	422	401	397	447	395	408	463	408	459	422	424	422	487	435	459	463	436	413	463	418	445	424	433	423	438	457	435	440	407	415	440	416	421	431	450	419	432	442	420	426	398	412	424	424	427	403	432	429	472	442	413	483	414	465	493	428	427	437	427	464	420	397	436	437	448	452	410	461	437	412	463	477	419	414	407	423	444	472	447	451	407	419	448	430	455	429	428	391	486	457	440	441	429	434	426	453	447	463	401	432	436	438	420	437	473	456	409	402	424	428	429	453	414	431	405	412	402	412	416	408	441	440	426	443	420	452	417	401	455	485	422	446	448	408	425	447	466	429	457	478	442	417	425	419	457	425	435	456	425	416	457	415	459	426	400	473	433	429	449	425	407	424	438	457	458	433	422	405	431	424	440	430	434	403	453	442	404	436	431	441	486	433	414	434	460	427	433	444	451	425	450	465	453	453	403	398	390	427	446	433	426	461	432	453	423	449	437	415	466	404	427	430	421	453	430	417	429	438	449	373	442	414	462	407	428	417	401	449	431	465	399	429	451	445	431	419	469	426	380	427	434	443	430	475	466	395	422	452	418	455	446	411	428	394	438	440	413	413	441	430	443	426	446	421	394	430	370	404	437	435	439	429	454	441	385	444	453	452	445	445	466	403	425	415	438	455	459	431	423	424	450	437	428	427	442	396	460	415	425	445	460	422	429	422	441	418	441	422	422	472	444	411	461	472	406	432	422	465	461	400	424	458	446	410	432	430	397	458	426	454	447	420	466	433	429	407	469	439	432	439	446	416	442	407	415	424	412	395	446	467	414	442	435	398	454	432	391	454	448	430	408	447	422	433	479	453	454	469	406	419	388	429	430	434	427	464	402	432	452	449	435	422	463	402	428	441	437	441	422	446	427	425	443	449	405	412	402	424	440	466	470	427	451	437	477	457	447	443	425	464	399	452	443	465	455	432	409	451	455	415	428	414	408	437	393	437	428	423	419	409	444	396	440	441	439	457	420	400	417	424	422	432	439	492	416	422	423	426	474	406	447	404	401	437	415	402	450	427	449	420	448	404	435	408	451	415	433	424	444	425	425	408	393	407	465	453	447	417	422	460	429	403	423	431	449	388	437	436	441	401	419	423	426	442	429	412	454	458	424	419	393	417	392	464	427	434	408	437	473	432	421	473	442	418	460	439	410	478	446	470	424	442	452	427	433	448	474	393	408	446	437	448	458	461	439	434	406	470	432	407	439	434	448	435	442	422	448	451	428	436	381	442	415	417	440	431	443	445	416	436	413	428	395	442	445	433	447	400	441	464	443	416	417	423	444	428	419	461	450	421	433	409	412	428	425	428	433	447	429	438	434	426	402	451	438	413	454	386	428	439	453	404	482	453	428	424	426	441	434	407	419	412	443	436	394	430	423	391	457	428	449	442	404	450	427	440	459	420	454	434	436	466	450	447	421	424	414	423	446	475	426	428	396	424	422	419	436	422	418	443	438	431	452	466	437	441	419	439	468	465	422	453	441	441	403	414	442	431	412	441	413	444	437	410	430	433	428	423	418	383	423	444	447	435	449	417	397	430	421	425	442	418	399	431	413	391	416	429	461	413	444	428	408	433	432	446	422	445	468	445	450	426	402	398	438	378	432	440	486	410	426	442	443	431	459	426	428	427	400	430	476	429	446	389	402	398	425	452	424	428	428	412	413	451	434	448	412	478	460	425	467	415	440	436	440	412	455	436	426	409	398	436	434	430	418	415	430	411	418	420	458	411	462	443	413	435	439	453	424	395	449	431	470	426	413	436	421	418	433	424	408	425	414	429	412	420	472	420	423	453	431	407	452	428	390	479	400	420	417	425	411	414	420	424	410	413	407	434	414	413	414	403	464	410	401	434	414	438	438	415	428	418	435	446	438	435	445	401	430	428	425	398	426	455	449	442	425	488	469	431	475	420	418	415	424	427	457	412	445	438	421	429	477	410	422	425	407	423	403	477	400	406	438	454	458	444	427	454	428	447	429	429	441	435	431	443	429	448	424	442	444	447	462	442	445	419	436	421	447	487	386	426	429	429	424	414	412	444	412	426	423	424	430	443	452	437	404	441	426	430	402	422	409	401	454	399	419	433	432	475	428	447	397	454	442	417	457	467	445
9896	1514	1977	1452	1038	807	656	11218	41390	36690	20744	6622	1668	359	155	159	158	143	133	135	151	170	153	119	149	157	144	155	150	141	153	153	169	134	149	145	142	165	148	154	147	131	155	151	133	139	140	150	142	143	169	154	156	141	140	141	158	150	157	153	131	152	133	150	124	155	141	145	178	144	158	159	146	130	143	156	190	132	172	138	167	133	151	140	152	152	153	153	140	162	146	129	161	150	153	136	152	162	136	143	134	130	131	143	134	143	147	143	143	158	152	130	128	148	136	149	158	158	161	143	149	156	154	150	142	156	153	176	174	127	148	139	150	154	144	139	161	145	149	148	157	153	138	159	144	125	160	153	141	142	147	177	136	170	151	145	149	155	119	159	150	130	154	133	155	179	143	150	144	133	126	151	155	137	145	143	150	159	134	137	135	158	141	150	128	133	162	162	145	157	155	153	168	154	147	134	164	131	149	169	144	125	158	173	135	148	163	150	138	131	156	154	145	146	129	141	147	124	151	131	158	161	161	159	154	158	157	161	148	128	165	158	142	141	153	139	139	134	152	151	142	150	126	143	151	135	149	146	128	147	137	138	157	147	163	140	161	152	135	150	126	148	170	146	131	147	139	126	144	132	142	131	140	142	140	138	157	148	167	127	174	170	130	156	148	149	139	134	136	137	163	137	154	136	133	137	154	140	130	142	144	134	152	139	157	163	154	152	166	173	147	139	133	133	135	136	132	138	134	156	127	125	140	133	153	171	155	169	144	151	141	136	142	157	135	150	149	127	145	138	137	157	121	152	163	146	136	148	151	145	156	154	143	131	137	140	152	125	152	149	160	156	144	124	157	137	142	150	144	164	175	169	158	140	147	142	146	149	154	143	144	151	160	127	152	118	125	142	160	145	142	138	140	169	144	166	137	169	142	148	137	156	153	146	125	168	155	151	133	159	136	149	139	137	137	141	157	159	142	153	144	127	161	129	141	131	155	156	150	151	143	139	166	152	149	160	112	143	160	137	160	169	161	133	138	150	127	150	136	130	145	156	135	157	151	125	135	152	124	139	154	172	168	145	147	145	150	132	141	128	156	144	138	106	140	134	150	147	120	158	162	138	164	152	173	141	130	135	149	147	153	150	148	162	139	137	149	156	132	143	152	132	143	145	127	121	141	157	148	133	137	166	155	164	167	149	141	159	158	131	140	156	152	140	156	143	139	150	128	153	142	145	132	138	156	153	161	128	151	149	130	138	154	130	171	154	150	150	151	141	147	136	149	139	145	144	142	156	136	158	136	174	127	157	151	167	143	138	166	136	131	127	132	137	152	141	164	144	140	139	130	140	160	148	154	143	169	155	158	139	143	141	135	144	155	153	152	146	140	147	150	137	146	163	128	133	133	134	144	146	121	120	132	139	158	159	152	132	157	137	149	134	137	128	156	141	142	139	152	143	127	147	135	145	128	132	124	114	153	137	152	135	152	136	145	144	130	136	143	155	146	159	157	138	140	156	166	112	143	143	142	163	133	151	145	173	150	144	143	155	129	153	132	173	154	141	138	160	131	130	173	156	153	148	171	161	167	145	137	134	128	154	140	148	152	134	135	137	134	145	142	131	154	169	132	143	155	124	156	144	148	167	161	139	143	174	146	124	134	158	138	132	162	144	137	145	150	152	145	162	155	144	143	134	139	166	121	130	140	124	136	146	150	167	149	168	137	135	154	141	129	150	146	148	133	126	131	147	155	138	165	143	147	156	143	127	145	143	151	140	169	151	154	155	149	157	136	157	172	115	121	160	162	158	127	146	140	151	153	139	146	136	131	136	141	163	162	142	129	166	143	154	139	127	146	159	163	136	136	140	146	141	139	171	152	143	161	147	135	165	141	154	144	127	136	136	144	141	139	134	152	165	140	153	146	159	138	155	136	149	149	127	148	156	143	165	144	148	149	146	139	138	153	129	158	133	134	146	137	160	162	146	135	144	162	126	166	138	146	169	144	162	123	137	172	154	144	167	166	168	139	159	142	155	131	173	138	122	141	145	132	129	153	159	132	151	130	159	157	148	133	134	168	153	162	149	136	153	141	148	144	143	151	127	152	144	153	113	162	158	154	114	134	160	131	139	141	163	145	148	129	129	176	131	134	115	171	133	146	153	148	164	142	137	158	137	152	152	139	134	167	148	150	121	167	148	135	152	118	155	161	144	135	184	129	159	149	146	145	125	134	143	140	150	155	138	149	145	143	137	130	157	140	126	150	153	172	163	148	145	155	152	148	145	152	136	146	132	145	161	167	140	149	139	146	150	123	148	129	129	133	137	126	124	184	142	135	148	122	142	152	133	147	125	155	132	146	129	134	146	171	145	143	155	129	131	146	139	126	138	144	134	147	136	167	145	138	156	143	151	164	132	145	144	154	145	139	146	153	155	162	144	145	149	149	159	133	137	141	139	129	161	117	140	153	154	159	146	157	135	155	158	152	149	148	136	150	146	142	129	136	152	127	159	149	147	176	144	153	151	122	133	157	135	131	124	147	151	133	122	138	146	158	138	143	136	142	151	143	152	145	171	144	140	149	153	140	160	158	144	170	142	140	141	154	127	156	145	146	162	144	134	147	152	150	147	157	144	155	142	149	147	162	156	137	128	138	149	138	140	135	134	170	141	153	135	150	158	159	132	161	141	171	161	126	167	155	158	157	138	152	156	152	149	153	143	143	146	139	122	122	154	155	151	137	167	138	165	134	125	142	136	138	130	161	144	147	129	159	135	157	167	147	177	172	132	137	152	170	145	142	144	148	161	150	141	153	135	139	153	144	145	160	143	137	140	144	136	162	135	150	152	154	153	159	145	154	148	145	158	143	142	155	158	135	125	169	138	160	160	128	138	136	137	160	159	120	147	147	128	148	152	163	153	129	149	158	145	140	154	134	143	158	149	144	148	147	126	150	138	131	131	162	165	163	163	145	149	167	139	140	139	185	141	150	167	147	151	142	139	155	155	151	149	163	134	140	150	177	127	160	135	136	180	170	148	133	120	146	139	153	143	141	113	147	154	146	139	156	159	180	148	146	148	155	126	145	153	137	129	147	147	164	157	128	134	139	157	132	144	143	145	154	149	151	147	151	160	163	143	144	154	144	137	147	126	133	146	176	146	139	153	132	160	139	148	171	145	149	146	159	149	164	165	139	144	150	155	151	166	142	143	146	153	151	162	150	148	162	116	154	147	140	176	160	140	139	158	149	130	156	168	144	132	163	166	153	139	174	146	146	143	147	132	160	149	135	164	140	152	131	128	149	144	156	162	182	136	154	156	142	151	151	149	131	165	144	129	151	151	153	149	154	136	144	163	154	126	148	155	121	127	134	164	143	141	151	132	148	136	145	138	167	146	151	149	147	138	151	160	156	144	155	143	152	147	141	136	141	141	138	166	149	156	152	153	152	162	145	154	162	162	157	129	149	141	149	140	153	141	136	136	150	144	150	110	177	157	149	139	149	158	136	150	139	133
6426	1885	4262	4935	4116	3471	3112	25097	57337	51799	35575	18555	6825	1371	591	396	450	417	396	439	441	409	439	427	421	425	429	453	451	429	400	435	413	397	414	399	415	416	438	435	405	446	432	426	448	432	449	435	483	409	424	419	418	458	424	413	414	423	433	477	393	416	460	406	417	430	433	444	431	418	443	426	417	426	423	406	448	423	415	401	415	460	436	459	425	400	426	415	403	466	416	387	401	424	449	405	420	444	439	445	409	415	432	441	434	463	413	405	411	407	430	408	454	446	422	430	440	453	410	404	433	455	436	414	422	413	457	396	397	409	430	434	456	405	413	426	425	424	425	444	445	457	429	438	407	446	469	452	426	448	421	417	429	437	413	400	403	455	421	428	402	414	472	432	416	403	416	430	423	433	386	427	402	427	456	413	434	450	413	430	453	393	399	486	442	457	434	424	470	441	433	445	455	435	435	432	431	457	398	435	431	431	426	422	416	376	456	417	439	447	457	465	431	414	389	444	407	446	445	438	417	457	442	421	402	405	461	415	418	406	465	414	444	441	406	468	428	401	416	433	400	422	457	433	431	440	435	437	440	447	423	445	419	422	412	406	450	385	400	441	436	412	430	441	385	414	403	422	439	449	450	398	419	405	414	425	436	431	409	435	420	418	452	458	458	432	451	393	395	403	425	427	434	421	429	439	396	412	435	409	421	427	392	427	459	417	408	430	415	430	447	418	420	409	410	433	442	429	422	422	396	431	473	442	382	382	410	446	456	415	422	440	441	439	422	390	459	449	418	403	422	415	456	414	403	426	417	428	415	439	427	397	430	405	439	422	413	423	442	436	402	421	389	448	398	435	432	420	439	411	415	400	450	427	446	411	402	421	399	450	437	471	443	401	393	435	437	437	425	417	429	430	437	432	376	427	451	409	421	432	448	435	447	434	447	435	420	487	424	435	406	426	442	410	409	414	389	438	449	444	435	448	410	422	426	449	419	432	423	465	425	423	421	431	422	424	441	397	416	462	419	380	422	459	432	411	432	424	448	439	413	426	429	438	440	421	470	396	415	417	445	446	421	417	409	400	458	407	404	425	424	424	438	399	437	461	403	398	413	434	463	448	391	396	463	462	405	416	455	419	422	464	428	402	448	425	410	426	446	410	405	406	455	445	432	418	415	427	439	417	398	469	435	437	472	433	429	422	421	390	405	456	400	460	425	421	418	387	427	402	423	435	414	444	437	445	460	439	429	443	433	425	444	460	424	428	434	435	419	452	435	410	431	442	427	456	398	458	395	430	432	483	420	401	419	418	405	392	444	433	412	421	410	443	433	439	412	439	409	418	432	435	398	446	406	401	407	410	423	453	419	434	428	407	401	403	443	458	429	393	394	399	428	446	414	436	407	395	428	394	400	452	429	437	428	454	450	433	454	420	438	427	444	423	452	441	465	388	453	404	415	417	400	404	410	413	407	421	412	452	435	427	428	419	445	422	452	432	419	404	430	422	424	436	418	426	432	491	419	432	404	439	448	445	473	422	451	455	424	423	441	464	417	422	420	437	423	479	457	432	418	409	419	431	421	453	424	463	414	427	434	430	417	431	403	380	425	435	427	457	440	448	466	396	418	421	434	385	406	432	432	446	426	423	423	419	427	465	444	410	438	449	411	438	467	436	448	429	399	419	439	467	383	465	424	440	443	473	417	452	440	459	425	435	426	440	480	430	447	442	454	422	444	398	405	411	414	409	435	442	429	460	423	457	425	412	417	415	372	450	433	405	440	420	411	416	415	425	371	439	405	414	408	405	423	410	395	406	447	442	442	438	460	423	414	432	438	418	408	431	417	441	395	439	396	458	413	456	439	402	468	412	450	483	462	442	437	417	397	419	441	429	403	402	446	438	416	471	433	426	418	444	433	443	437	419	445	428	441	440	465	443	419	431	407	467	413	476	393	461	449	410	413	421	415	398	448	420	446	437	438	445	437	431	390	410	400	405	430	425	446	456	410	412	445	409	416	445	414	425	431	421	443	437	383	445	401	406	414	399	418	408	453	451	405	435	436	396	419	435	461	432	374	366	422	429	426	426	482	403	421	439	443	466	434	418	424	415	444	420	440	413	398	409	456	413	436	418	431	450	416	452	399	438	410	435	446	423	420	414	439	402	470	439	458	446	454	393	433	436	403	445	452	408	485	435	427	492	428	439	391	421	401	398	443	421	440	444	387	400	441	431	422	448	394	397	375	426	409	455	424	432	401	481	434	428	449	423	442	427	372	439	398	427	442	378	473	462	424	444	417	438	430	437	414	432	401	455	436	420	413	425	409	420	446	386	452	463	451	470	412	404	475	443	471	414	413	396	425	445	456	446	435	431	409	422	443	413	428	464	443	404	429	427	473	434	430	395	408	453	413	417	422	409	443	408	447	415	415	420	445	392	418	445	421	421	411	443	439	415	429	433	430	403	427	443	388	408	457	434	442	455	449	415	382	428	421	404	434	445	456	392	429	451	446	447	436	448	423	443	409	414	440	402	407	449	428	455	439	434	412	432	407	420	447	414	431	414	396	457	426	429	425	431	409	427	421	395	432	428	450	419	434	425	427	438	404	425	441	410	417	415	423	439	447	441	407	436	431	414	412	412	443	465	445	425	445	447	466	425	404	427	403	413	462	454	414	446	437	419	439	433	432	469	399	434	405	447	409	431	414	433	414	414	423	435	423	437	410	456	436	450	439	469	421	428	405	422	430	422	478	438	434	430	411	463	449	432	421	441	398	436	441	441	450	438	465	406	431	428	393	422	443	443	463	406	411	422	423	409	471	411	441	442	418	443	443	445	417	423	428	456	451	385	434	410	457	422	428	422	449	448	411	395	429	401	434	436	441	404	423	440	411	418	441	419	432	438	398	411	421	423	435	401	427	422	420	409	412	427	413	431	425	392	434	421	425	414	403	447	423	429	417	390	420	416	395	411	424	418	423	463	395	456	439	416	412	418	440	405	456	408	450	458	378	451	418	424	450	431	441	426	444	427	455	424	424	427	420	416	423	396	410	414	450	419	434	429	436	426	447	409	441	439	439	430	440	420	391	403	442	431	429	417	419	436	406	435	439	437	437	436	426	443	439	442	403	415	446	446	424	392	428	440	432	443	428	436	420	412	398	402	431	441	419	392	413	411	420	403	420	401	411	459	446	398	437	419	423	427	473	371	421	432	414	419	405	380	444	410	408	442	427	440	437	435	392	422	457	452	415	419	456	398	408	443	429	420	415	423	420	440	436	458	424	417	448	398	426	413	431	426	401	446	407	415	457	411	430	396	465	441	440	429	402	421	426	394	456	406	416	437	439	410	422	391	388	455	439	427	460	411	406	418	451	436	441	423	432	415	442	438	441	433	399	422	436	423	431	392	445	406	387	419	413	433	383	426	475	418	431	445	406	419	459	431	425	430	437	442	424	411	427	411	435	418	415	419	431	412	450	417	420	418	446	419	420	407	439	427	417	404	442	435	450	466
14973	2639	2886	2300	1585	1144	994	18877	52282	44889	25396	9309	2126	415	191	148	145	151	152	166	149	149	155	161	155	155	146	129	164	144	175	177	135	158	158	154	154	159	137	140	156	155	175	148	151	148	131	176	151	146	135	175	143	172	153	177	147	146	166	155	168	177	154	143	154	162	130	154	153	178	144	167	152	148	163	158	153	145	148	152	158	167	155	164	177	164	151	160	152	114	131	153	168	156	147	154	155	150	152	149	177	157	155	163	143	150	160	145	175	165	179	166	154	173	148	140	151	149	139	161	162	152	136	135	153	195	165	163	155	156	155	151	160	154	170	146	178	150	158	152	149	159	149	156	144	153	133	159	169	132	154	165	139	174	157	136	162	156	174	171	172	139	131	160	145	151	148	149	194	133	147	145	165	142	177	163	119	174	167	122	151	149	146	166	169	144	147	147	175	165	163	152	145	170	162	166	140	163	171	137	161	156	159	165	176	173	158	151	151	158	165	159	166	150	176	165	147	153	153	148	143	184	149	178	155	150	152	159	165	149	156	136	165	149	160	158	138	167	150	159	160	153	150	129	177	150	140	141	141	140	141	171	148	172	142	154	138	147	157	171	139	166	152	152	156	144	144	152	144	160	153	169	161	162	173	185	160	150	159	137	154	167	141	175	139	137	137	151	165	152	150	156	134	162	151	144	184	138	155	155	152	142	168	137	167	153	147	155	154	157	143	156	165	159	139	153	139	172	157	154	141	176	160	153	153	141	154	154	158	147	158	157	140	155	144	146	156	159	153	162	156	149	169	151	173	155	155	163	138	139	152	154	152	137	151	160	140	149	153	164	169	143	149	151	132	184	141	168	157	156	173	148	164	147	162	165	141	157	145	145	168	159	171	162	168	143	152	149	139	163	137	157	148	135	155	148	151	157	171	163	152	175	149	160	158	165	141	173	186	156	145	148	136	156	137	158	134	148	138	139	168	127	159	151	159	176	146	149	153	137	164	178	173	170	165	173	146	149	145	135	162	160	151	146	132	140	142	126	152	185	147	164	146	146	155	168	154	150	157	149	174	178	141	132	159	155	122	155	160	174	145	151	158	146	162	159	152	145	129	145	152	182	140	145	169	165	151	175	146	152	148	152	170	145	174	142	152	161	153	172	154	150	172	150	144	166	166	145	161	136	175	156	159	146	166	149	163	154	136	158	154	173	144	141	159	143	167	151	161	166	157	160	152	162	170	172	154	164	162	147	165	137	158	136	121	154	124	166	155	148	152	144	139	171	164	152	145	160	152	153	156	130	160	137	138	156	147	141	197	146	132	156	173	134	136	164	161	142	138	147	142	168	162	146	172	144	168	136	160	159	148	156	149	140	164	146	159	148	150	152	150	137	155	146	139	167	143	128	173	168	171	171	143	166	158	156	169	181	159	160	144	127	165	150	146	152	180	159	144	151	155	155	150	157	154	144	164	161	152	161	149	156	138	163	158	156	178	161	145	145	166	171	144	150	158	149	161	157	145	150	133	169	149	148	172	169	152	149	182	148	156	117	154	165	163	168	127	160	140	147	135	153	153	145	152	147	156	151	146	147	158	143	148	165	154	153	170	167	163	153	156	139	145	131	148	155	154	158	141	125	161	142	155	141	160	159	158	154	168	146	139	150	169	147	148	162	150	143	165	148	147	124	160	156	169	173	170	174	139	151	157	170	158	144	159	164	162	153	169	149	165	156	154	151	167	162	145	163	135	158	150	162	150	132	145	163	156	160	146	150	143	146	164	153	167	155	151	167	164	156	159	143	147	135	158	144	148	150	143	167	166	157	141	152	169	153	168	156	157	147	142	169	146	145	158	159	143	163	149	164	148	165	138	169	147	152	135	140	173	172	153	170	175	153	125	171	156	164	169	148	150	167	155	156	160	148	142	177	168	148	126	142	151	142	166	182	163	151	190	182	167	158	164	160	165	144	152	169	155	135	136	172	133	141	166	143	180	143	142	143	143	143	143	154	139	152	139	134	166	162	160	155	178	168	161	145	169	168	153	145	166	153	154	188	160	141	148	160	164	171	147	162	150	159	139	158	154	155	137	156	128	131	152	160	166	160	155	144	163	158	158	157	157	166	152	138	162	166	161	157	143	167	156	149	167	165	160	162	134	172	140	153	157	173	158	153	147	161	156	169	125	163	139	149	165	123	154	142	163	129	150	139	149	149	152	148	155	139	151	158	168	163	161	158	152	159	158	139	135	154	162	148	174	151	148	157	175	164	149	170	176	149	155	141	160	172	119	156	148	168	151	134	160	161	153	141	150	162	147	147	144	155	163	149	154	140	139	171	172	152	156	165	171	151	151	160	162	153	151	154	149	131	147	161	148	141	150	173	164	158	156	182	159	147	144	158	154	149	145	153	147	166	169	132	160	160	149	144	153	160	162	145	145	142	158	134	146	145	169	151	170	170	156	162	163	152	151	140	185	146	150	181	151	168	165	151	160	179	150	149	150	153	178	171	154	177	153	159	160	156	183	143	155	159	129	150	169	159	169	156	170	164	149	141	169	164	139	160	171	155	170	166	157	162	168	149	161	156	173	146	162	149	147	152	133	154	140	141	159	145	152	159	163	130	163	154	150	164	163	147	201	164	161	149	161	158	154	165	124	147	174	161	175	166	153	158	160	168	134	190	203	162	151	170	139	158	159	164	155	139	175	149	157	178	168	135	178	148	147	157	173	146	152	137	156	157	174	187	147	153	157	163	156	161	144	165	150	173	160	136	167	149	126	166	172	170	142	146	140	156	148	160	159	160	153	162	173	175	177	161	168	142	153	154	148	138	158	174	159	146	155	161	139	145	155	162	172	153	141	154	152	174	150	145	127	156	181	140	155	162	165	163	143	133	169	150	172	157	169	188	148	126	153	155	161	187	144	158	156	189	150	147	170	158	145	134	146	163	147	158	143	187	122	147	156	173	155	163	167	166	154	166	168	171	149	176	150	156	160	132	151	163	143	180	169	139	160	158	148	139	147	151	164	154	144	139	151	159	161	151	161	141	148	154	128	143	177	172	155	166	148	165	158	161	162	162	177	171	157	144	145	146	149	142	172	158	164	139	174	135	152	141	162	147	154	135	159	138	173	158	161	150	149	147	136	163	145	142	177	139	156	144	173	151	132	193	148	143	156	149	163	170	152	151	165	145	136	141	154	163	153	172	156	159	162	161	140	176	159	161	176	144	176	151	141	164	135	160	153	150	140	170	132	146	154	152	154	137	148	162	176	141	163	181	153	156	160	168	156	158	167	164	161	171	130	171	158	169	154	165	180	145	172	154	142	136	160	142	142	168	161	154	151	158	150	167	157	149	145	176	136	160	147	148	147	144	164	177	145	170	136	193	167	132	135	168	166	153	142	178	156	136	135	163	176	161	156	171	145	171	134	145	138	142	155	175	166	168	149	165	144	144	167	149	142	161	148	143	144	161	147	164	141	141	173	175	174	155	139	155	169	165	162	148	158	183
7753	2588	6254	6843	6022	5060	4574	34173	66021	58156	39024	22844	7967	1521	576	472	485	430	457	424	461	447	447	407	458	455	477	471	473	468	484	422	404	478	437	448	457	441	441	469	446	474	452	421	466	446	455	477	430	446	446	482	465	474	450	452	478	472	452	483	463	444	462	420	440	448	460	457	429	466	466	459	438	471	441	459	439	490	490	488	466	396	412	434	424	472	449	428	439	442	459	467	457	467	447	437	466	464	448	481	487	435	446	432	447	454	444	442	464	451	448	433	427	441	450	452	457	471	456	450	447	500	442	432	440	429	453	461	442	452	438	448	440	448	452	441	444	423	430	418	419	447	451	446	456	457	453	407	432	430	438	440	475	429	483	466	441	446	457	461	472	454	447	390	489	438	452	432	426	448	439	453	461	436	444	423	434	437	449	483	473	447	462	421	456	472	443	442	440	398	465	473	437	460	452	458	446	444	431	457	443	492	457	449	438	455	462	463	433	464	456	454	446	431	474	421	446	439	436	418	470	450	462	458	484	466	443	485	436	448	443	451	437	434	471	425	428	486	464	483	473	460	470	458	442	449	432	474	436	484	476	442	436	435	434	438	423	439	475	463	405	469	468	425	417	452	448	414	447	441	465	433	440	438	442	445	462	422	433	474	456	465	449	466	462	430	426	421	472	442	473	442	448	430	478	457	423	429	437	460	439	456	484	451	428	448	444	450	455	454	458	435	450	440	447	434	445	465	471	477	469	441	441	419	446	478	458	449	446	427	439	453	448	415	442	479	506	431	431	426	437	462	418	464	447	425	430	436	456	456	481	466	443	446	442	422	494	417	447	417	446	460	444	451	433	462	429	483	455	454	448	473	429	433	463	430	434	473	456	457	448	423	437	420	447	461	401	450	440	451	443	458	489	434	436	445	402	416	471	478	451	425	416	451	470	422	470	433	490	442	457	480	462	462	446	448	452	449	462	476	441	486	489	485	458	422	467	434	430	418	439	417	472	407	428	490	437	435	440	461	469	449	459	425	460	427	430	466	475	442	470	448	424	471	440	468	447	491	438	474	462	442	455	420	449	453	430	461	466	442	454	439	454	440	482	479	457	438	437	435	459	459	470	446	455	441	467	469	450	433	459	436	455	433	506	433	433	441	462	496	493	447	418	463	480	450	430	439	474	449	446	465	438	435	455	452	450	423	452	448	398	491	440	432	462	474	468	441	457	416	432	445	428	455	444	408	436	471	469	468	481	435	452	421	425	414	442	461	450	448	429	442	425	423	476	472	443	458	428	451	449	421	463	451	463	435	438	417	442	462	449	466	466	464	482	458	456	422	447	404	468	457	447	439	477	448	407	472	436	463	471	474	439	459	455	462	464	463	426	475	447	468	418	449	435	446	447	418	468	422	441	487	459	446	478	468	433	463	459	471	466	439	482	470	432	420	458	439	473	486	510	472	461	434	466	441	436	476	481	460	475	448	470	432	468	418	418	413	465	469	445	469	442	430	448	444	455	434	471	452	482	442	462	456	489	400	429	451	496	490	451	448	473	445	474	455	402	384	459	485	458	442	453	474	446	467	454	458	441	444	438	457	433	426	462	436	466	444	425	440	464	466	432	434	474	392	429	447	427	472	468	503	442	456	465	462	432	415	460	421	473	426	423	446	447	443	444	421	485	448	461	450	457	444	466	440	445	478	425	447	461	415	451	474	418	450	449	423	453	436	468	425	424	443	446	450	443	490	421	402	465	440	446	454	487	458	462	453	461	479	463	437	437	444	444	425	423	467	455	436	454	452	445	421	456	472	449	445	469	472	465	436	463	451	458	476	421	462	476	447	461	438	399	473	473	439	455	449	438	416	441	486	472	449	462	473	481	436	452	446	483	457	460	447	487	460	426	451	462	450	458	477	468	403	496	428	413	416	464	470	444	433	447	438	474	469	464	477	438	416	455	442	433	455	485	492	461	401	448	460	485	415	487	474	421	447	473	441	410	408	473	446	457	445	414	418	506	430	437	485	449	421	490	441	471	451	439	429	459	455	450	463	429	444	454	440	499	429	441	444	462	414	427	484	486	470	459	433	449	491	450	447	468	413	416	442	436	451	478	475	462	462	439	413	470	447	436	441	405	464	438	459	473	457	446	448	405	434	430	455	459	457	490	455	466	470	453	489	442	417	468	473	475	433	427	455	470	476	443	465	410	439	443	457	447	476	488	486	468	422	449	484	462	450	459	463	460	465	449	412	438	434	456	463	504	491	469	452	481	450	425	424	457	479	409	440	437	467	482	467	438	431	409	454	443	456	464	444	460	458	427	418	454	434	437	431	455	463	450	418	441	412	440	416	471	466	442	467	445	435	442	464	466	468	427	462	449	466	442	400	465	424	461	436	459	427	427	442	427	439	456	446	453	441	470	535	483	422	446	467	443	461	461	452	455	446	450	472	450	445	442	477	442	449	432	414	437	489	410	498	442	443	481	457	397	444	398	471	459	461	452	410	431	459	452	450	479	439	444	436	420	439	458	432	474	454	471	442	450	445	447	465	438	463	437	477	460	440	475	465	423	439	446	488	441	447	439	433	446	445	463	412	470	464	476	464	452	440	459	462	467	425	487	470	423	439	453	420	440	430	439	438	445	464	441	452	465	456	464	431	453	449	421	447	474	429	463	450	459	463	472	469	465	480	478	475	444	428	443	462	485	448	462	443	443	477	448	443	476	464	443	488	453	470	445	466	456	464	465	436	435	443	444	453	471	469	446	456	414	467	434	450	464	429	420	435	454	438	455	451	428	413	441	422	466	460	452	439	457	426	452	480	445	444	433	416	451	496	442	429	439	456	437	480	445	447	440	483	460	437	413	438	475	461	408	486	468	465	465	410	468	421	447	457	448	463	451	497	478	451	446	442	437	432	454	422	405	446	451	464	449	445	481	469	507	466	469	486	442	427	460	433	420	412	461	426	426	423	482	412	453	454	462	437	446	447	444	461	473	444	472	441	461	459	469	487	448	459	472	454	402	463	460	477	442	418	455	455	427	481	470	461	486	463	460	435	468	468	437	470	483	472	454	471	455	457	454	430	451	456	427	439	446	404	464	474	453	483	445	462	465	422	456	462	473	445	455	474	453	450	465	402	434	464	445	436	435	442	466	469	467	444	448	448	447	441	445	454	431	422	462	454	433	464	454	452	449	460	422	442	458	454	435	431	434	447	482	448	458	484	453	487	451	456	430	450	433	431	458	479	452	417	477	417	445	487	467	452	436	462	462	464	452	453	488	456	484	477	456	473	491	447	469	476	477	460	446	477	449	404	453	466	409	485	507	435	477	446	441	448	453	414	442	419	489	454	478	450	445	438	467	451	435	450	435	477	432	428	455	425	496	512	448	480	472	461	458	442	465	470	428	489	417	449	459	454	439	459	456	456	465	448	458	431	483	469	469	444	436	448	489	451	479	432	448	498	432	470	446	458	459	428	484	448	457	435	464	451	439	458	451	497	439	436	439	423
2213	236	294	268	245	229	211	630	3843	4905	2561	967	388	210	167	133	122	121	136	104	163	169	149	144	136	157	145	164	128	139	131	160	141	175	154	140	153	157	135	137	137	131	156	157	151	141	163	155	142	142	151	144	147	144	142	148	146	125	139	163	143	154	150	134	150	143	134	139	132	166	170	131	129	155	159	138	140	143	152	139	145	138	146	139	143	150	165	165	151	128	134	133	143	130	146	139	147	157	148	136	152	166	170	123	157	151	145	145	160	144	141	132	156	153	175	131	138	123	145	153	143	138	142	139	143	159	158	140	136	158	144	149	130	150	163	135	157	124	163	143	151	152	136	157	138	143	147	138	126	122	152	156	170	163	162	129	141	149	162	162	178	152	150	148	148	137	150	155	160	137	128	151	135	131	139	147	147	143	147	138	133	155	165	142	134	149	159	148	159	137	151	142	136	133	160	178	159	161	144	129	147	129	170	171	128	142	129	134	128	143	159	142	127	141	139	139	144	137	151	144	147	112	146	124	148	174	140	164	141	142	155	141	173	154	145	137	127	113	143	123	145	143	136	139	118	142	132	152	138	160	141	131	159	152	146	142	162	146	139	144	139	145	167	129	148	154	143	157	148	140	132	136	137	157	133	137	129	129	163	142	129	118	119	153	125	138	155	137	146	131	156	134	164	134	144	138	141	149	143	150	137	156	141	146	147	143	138	137	155	133	157	146	169	155	130	145	162	155	155	152	172	151	139	141	153	164	149	145	153	161	148	168	129	132	169	147	158	147	156	154	141	140	163	129	170	148	133	135	143	135	141	134	145	149	138	135	138	146	146	164	135	167	127	144	155	135	143	154	149	158	122	144	128	145	163	160	154	125	153	127	140	159	129	131	158	122	133	126	156	164	136	129	141	139	145	169	137	119	143	148	131	148	134	126	178	152	154	136	141	133	139	161	162	145	140	155	144	161	143	130	133	149	148	145	145	155	165	157	151	140	136	145	161	152	126	152	138	130	163	146	144	131	143	150	147	155	160	151	151	133	137	141	149	149	149	158	133	137	153	142	129	176	156	142	128	148	149	152	128	157	152	166	149	135	148	142	129	143	156	154	139	128	149	154	171	163	151	159	163	130	144	155	158	122	159	147	136	154	147	165	137	120	133	149	156	159	140	159	161	160	143	141	140	139	150	143	154	144	145	141	129	135	126	144	137	123	154	159	125	150	141	156	141	153	155	146	140	160	144	134	134	151	163	172	139	161	155	140	161	124	139	168	155	144	145	143	159	147	146	144	128	141	157	135	149	151	141	131	136	138	133	137	143	127	145	146	135	145	157	145	145	146	150	148	151	146	160	150	117	130	144	165	149	162	150	136	137	155	143	136	129	127	174	163	154	150	166	157	146	141	150	154	148	133	139	142	152	145	156	145	157	141	149	145	120	156	155	160	126	145	155	159	148	126	169	145	155	171	111	143	140	156	140	156	129	149	162	168	135	151	156	183	151	161	156	151	130	151	152	148	145	154	150	141	139	165	141	144	136	142	144	162	133	157	140	146	149	147	143	155	154	178	159	149	151	180	140	150	158	155	128	135	150	143	145	141	132	161	119	131	136	151	129	158	163	134	134	139	147	148	163	160	156	155	146	161	145	152	143	156	149	141	150	152	138	142	151	148	151	135	168	144	158	148	155	159	150	133	138	170	164	145	131	173	148	150	133	155	146	151	146	137	146	141	148	123	166	128	132	130	162	155	128	156	135	122	135	160	131	152	137	131	139	157	140	146	139	129	141	141	138	139	143	140	138	142	152	139	151	142	124	157	130	152	173	148	149	146	155	134	151	153	138	123	144	133	161	132	148	143	161	164	149	131	166	159	150	148	133	158	130	149	159	133	151	157	155	138	159	148	150	169	137	148	134	171	137	147	144	137	152	141	141	124	165	160	148	143	146	144	131	141	141	122	161	149	147	147	149	145	146	129	132	143	154	140	154	157	144	124	143	143	159	153	144	137	150	123	132	137	142	152	175	137	159	155	128	157	141	147	150	129	166	149	145	129	163	149	152	146	129	144	140	132	167	150	136	141	163	156	129	151	147	157	153	143	117	135	151	133	160	168	168	146	121	155	138	128	121	130	145	149	138	169	160	153	144	142	151	138	130	149	138	130	155	162	151	144	134	145	132	163	147	147	154	146	147	140	135	130	149	169	131	152	156	144	137	123	133	149	169	129	120	146	129	148	118	140	138	145	147	126	126	151	161	143	146	119	109	140	153	161	144	146	147	130	165	159	149	164	141	134	152	177	170	159	157	141	160	161	139	166	146	153	140	150	160	164	133	158	131	145	138	145	148	152	149	135	151	171	145	155	132	169	148	131	145	126	146	155	158	150	153	137	144	156	122	119	146	127	164	165	151	137	154	133	158	130	156	141	154	135	170	141	153	155	166	145	147	137	160	154	183	167	147	138	125	147	155	115	161	142	160	179	144	155	144	150	155	135	143	157	150	130	140	135	146	161	135	175	147	161	159	155	140	153	158	140	154	164	145	126	144	156	163	147	134	141	141	155	146	140	127	159	167	154	129	159	136	146	160	152	150	154	175	130	143	157	146	164	150	144	147	147	153	135	139	143	135	149	159	156	142	138	145	135	159	166	150	143	147	156	140	153	143	179	161	135	177	144	119	143	149	144	158	143	126	162	145	146	134	151	140	167	135	156	118	141	153	157	139	149	139	158	124	160	141	132	137	155	125	147	139	118	144	141	148	158	171	138	125	148	137	143	164	166	150	147	167	140	147	145	139	140	160	144	143	127	139	160	141	147	144	151	150	147	166	125	130	131	134	158	145	153	131	140	145	136	171	136	160	152	147	129	145	132	152	117	150	152	120	139	144	132	130	142	142	140	148	138	155	135	137	150	138	156	160	144	142	154	143	158	166	155	141	140	146	149	142	139	140	162	153	141	143	121	116	137	152	160	160	140	139	140	147	140	137	149	144	130	172	139	151	139	144	153	149	159	136	150	152	175	143	136	158	149	136	151	173	139	157	169	143	166	135	153	148	126	133	154	145	142	151	142	126	140	149	148	133	162	143	143	163	149	126	142	149	138	119	166	171	140	148	151	156	147	144	166	144	151	151	136	151	156	147	159	145	155	148	148	146	137	135	148	148	152	124	163	178	141	151	149	135	135	156	152	156	127	126	136	147	139	151	154	163	160	132	137	139	145	154	155	150	137	165	139	155	149	161	133	152	147	155	137	147	130	137	145	152	124	118	149	147	149	145	122	162	134	140	146	139	146	139	165	156	128	127	125	149	142	138	158	170	155	139	124	143	149	159	150	131	141	152	133	136	140	137	150	136	139	168	143	136	135	146	152	132	143	149	153	170	155	161	156	147	115	128	127	150	156	164	133	124	127	129	137	141	165	130	151	145	149	166	147	140	140	156	137	160	132	153	144	154	149	133	151	164	153	147	135	153	170	147	135	153	157	151	123	124	150	157	143	155	149	165	159
2317	535	769	779	813	762	803	3174	16514	17323	9309	3896	1423	581	473	474	430	421	415	411	418	431	428	425	415	393	425	412	430	443	435	415	416	416	451	450	416	412	435	432	445	423	418	464	469	425	413	444	446	437	438	405	419	467	439	426	426	418	414	435	401	426	408	427	395	393	451	424	412	420	422	411	438	429	457	414	421	435	456	428	442	458	387	427	430	400	431	407	424	424	444	445	404	439	442	436	414	461	427	419	456	375	421	463	431	462	436	386	400	432	420	406	419	414	403	407	417	416	428	423	400	411	398	424	420	394	407	417	413	428	423	407	407	389	412	465	444	432	436	417	415	402	436	408	407	438	439	396	417	443	424	421	406	419	411	394	383	405	414	448	459	442	412	386	441	401	437	409	410	418	416	433	414	427	434	425	399	425	436	390	443	395	417	425	451	432	460	401	409	405	440	424	415	400	480	415	426	433	455	459	401	401	419	456	445	406	432	433	417	399	445	421	425	433	420	437	446	421	423	423	435	439	425	414	437	405	446	438	428	441	435	425	451	430	412	434	463	446	442	411	410	425	417	394	409	431	439	428	386	420	428	436	428	426	422	416	447	450	426	407	463	414	432	398	412	399	390	457	420	441	447	408	427	380	437	439	424	417	402	456	406	430	411	447	408	459	436	409	459	443	435	408	437	397	411	440	430	439	420	456	409	438	456	448	433	388	404	409	493	408	431	431	415	417	422	448	429	401	439	421	435	397	428	419	423	449	436	409	413	431	437	443	436	410	407	422	440	443	447	397	417	442	411	442	432	439	424	450	406	436	429	444	418	425	434	416	452	402	457	441	443	404	412	403	395	416	468	409	412	442	399	428	448	435	428	407	446	429	436	401	438	435	414	397	413	419	482	442	437	442	412	430	407	421	420	444	415	423	393	375	411	396	420	432	403	420	407	420	438	389	460	434	395	430	396	407	473	393	432	421	415	414	437	444	444	432	455	432	415	434	377	421	429	407	422	378	409	448	435	378	424	445	423	441	416	405	376	422	377	415	413	408	443	394	406	416	477	444	425	429	428	441	457	442	378	451	435	456	439	418	460	438	442	420	432	429	433	459	462	405	427	428	437	479	431	420	401	450	427	422	405	438	407	452	422	406	451	428	398	440	407	407	399	429	452	410	472	417	420	430	403	407	407	434	387	459	419	432	462	433	453	388	449	410	423	433	399	412	387	436	430	410	424	426	433	443	381	425	416	456	426	390	404	426	423	413	419	419	432	420	400	399	451	427	442	390	391	406	429	408	416	439	403	418	439	402	426	417	429	408	454	434	428	407	401	406	420	418	446	410	383	458	414	427	420	411	438	408	433	437	407	385	438	434	371	387	451	425	413	417	403	394	453	411	396	427	430	458	436	440	434	428	436	438	432	391	420	428	448	431	441	474	422	405	399	419	449	382	418	408	408	426	428	469	402	403	420	411	422	434	437	394	424	382	404	432	444	399	422	401	468	382	425	416	444	423	438	457	451	440	425	417	425	436	413	410	431	420	456	417	404	402	426	396	459	401	421	440	445	441	404	419	459	416	407	426	424	410	413	425	380	382	435	436	444	418	419	432	408	444	455	409	396	428	456	437	466	419	424	432	428	446	455	405	449	409	374	431	446	458	434	421	448	388	432	438	435	430	433	432	391	400	397	414	408	438	447	423	428	432	415	408	445	435	407	407	429	441	423	431	400	431	452	416	411	399	417	421	411	429	438	406	384	453	489	428	409	415	410	412	456	402	458	413	410	443	465	421	429	405	460	402	432	432	412	428	431	449	403	419	389	373	413	430	397	417	387	402	400	431	455	432	439	426	460	445	418	435	451	438	443	412	417	420	422	438	423	437	423	430	432	403	422	455	404	429	416	410	396	395	437	431	409	408	396	430	458	376	443	418	432	370	445	405	409	456	431	417	411	460	436	420	433	447	429	448	415	420	443	407	386	462	420	405	449	473	431	408	404	428	447	412	453	389	415	436	421	413	409	433	440	446	373	445	433	395	419	460	464	438	419	417	420	449	447	403	425	431	454	406	462	404	397	395	435	441	432	423	411	395	409	439	433	447	429	422	472	386	412	438	416	413	432	410	410	412	434	419	430	418	398	420	426	448	470	405	399	461	434	415	387	437	433	436	425	427	403	452	423	440	413	416	390	376	395	428	433	417	422	393	418	427	447	407	404	441	417	444	400	413	464	396	449	451	429	421	438	408	429	437	438	413	409	390	415	435	426	391	447	411	410	405	440	456	468	409	443	448	425	400	391	433	464	449	433	414	427	399	432	441	446	439	415	421	459	408	460	425	442	431	464	404	425	381	437	425	383	414	418	485	429	450	447	435	415	429	440	392	386	416	451	410	390	439	412	401	393	407	403	443	415	414	453	402	403	438	422	444	410	407	432	394	425	412	423	409	411	400	403	459	412	461	478	426	412	432	453	428	408	395	445	433	453	401	414	423	414	422	407	394	419	408	423	433	445	428	437	449	415	411	430	459	437	439	395	439	435	432	400	445	427	436	424	450	405	389	413	422	456	447	459	438	396	394	446	447	442	426	429	410	408	430	483	413	437	451	402	386	386	411	428	444	422	437	430	443	410	413	418	396	418	418	385	444	423	417	431	411	436	411	446	405	413	445	433	447	424	453	403	429	444	410	428	402	474	395	411	456	431	392	379	421	414	456	460	450	396	402	458	446	383	413	425	455	413	441	453	401	451	414	425	432	411	442	415	427	400	436	400	384	406	403	428	400	425	412	409	461	401	454	409	450	429	416	404	459	435	439	424	425	400	384	368	416	421	399	416	414	402	434	428	399	423	431	397	436	408	411	433	422	434	450	418	389	397	417	464	400	424	426	407	431	445	415	432	385	421	422	443	395	442	413	423	433	404	406	425	378	428	408	442	450	433	424	422	433	419	421	418	446	406	441	436	390	417	419	452	415	471	423	403	436	451	412	443	456	420	381	458	422	435	422	400	406	422	399	447	409	423	407	448	425	444	413	426	447	433	421	460	450	405	465	404	411	436	469	420	397	410	422	405	415	427	439	433	402	408	407	456	457	454	404	431	466	422	403	428	404	403	479	429	416	446	405	450	455	471	401	433	380	450	458	463	430	409	387	431	432	444	386	428	408	397	435	419	443	438	422	400	431	427	427	415	416	425	396	405	426	423	428	427	445	455	431	429	448	411	437	418	435	395	441	457	448	408	427	431	411	439	445	423	444	429	423	451	414	384	432	434	421	442	429	427	418	403	368	448	426	421	413	464	392	416	452	423	424	459	411	444	422	423	446	396	393	460	417	453	412	397	439	447	446	421	441	421	412	422	391	426	407	422	399	436	417	433	429	409	422	424	453	444	426	439	450	404	435	412	467	417	397	442	431	418	447	437	405	414	432	434	395	440	414	473	435	447	434	425	433	419	457	410	405	405	451	398	405	412	438	414	430	425	434	402	413	444	405	399	423	421	424	418	437	419	416	422	453
9942	1509	1846	1461	1152	868	793	11435	41338	37635	19133	5984	1529	356	150	154	148	148	145	143	140	167	122	134	160	113	155	123	138	150	152	157	137	140	168	141	129	143	142	147	135	137	138	141	130	143	139	149	154	153	140	145	126	128	146	149	132	156	153	125	147	132	154	147	142	162	130	116	151	122	134	139	150	155	144	145	110	153	138	135	123	148	138	143	129	137	147	171	173	145	163	157	132	150	139	152	143	133	140	169	142	153	154	125	151	139	132	136	145	135	169	147	131	144	140	135	146	156	131	158	118	131	137	120	140	133	151	161	144	132	149	129	161	143	174	159	151	141	170	136	139	124	129	141	163	148	153	146	129	130	158	133	118	138	145	142	141	158	157	136	133	131	130	148	167	133	136	134	142	133	126	129	122	135	150	158	131	140	152	129	138	146	150	141	148	136	148	140	145	159	156	133	154	148	145	130	146	148	131	130	115	125	145	152	139	140	131	152	168	140	132	146	142	137	134	153	124	147	132	159	165	145	160	130	152	146	140	138	131	149	158	129	145	154	134	134	142	123	152	151	132	145	129	152	162	147	169	159	133	164	144	133	145	136	164	142	142	148	160	145	144	143	127	130	153	145	133	150	162	154	146	148	157	138	141	172	139	158	144	141	138	154	135	137	139	134	130	138	133	160	137	142	163	140	129	133	151	124	138	147	132	153	133	151	142	136	128	143	139	143	127	165	141	136	134	157	139	147	148	145	143	149	143	151	148	142	135	132	142	153	126	124	121	148	121	163	130	124	152	151	142	146	143	142	148	156	134	154	140	146	140	151	145	149	138	137	144	141	132	132	154	129	163	138	170	161	147	138	163	138	146	154	139	142	140	150	135	131	138	145	143	134	167	154	166	133	135	144	139	125	129	141	128	131	133	143	164	146	162	111	150	130	149	151	107	158	155	149	149	144	146	143	141	139	148	131	148	133	129	138	132	154	137	154	146	143	142	134	125	143	142	154	161	152	137	141	127	157	136	143	149	139	153	164	169	151	133	140	142	157	141	145	127	140	147	144	140	135	143	142	134	155	161	125	131	149	145	137	146	121	142	153	123	160	170	118	147	141	142	154	135	141	153	140	146	119	147	134	138	147	123	139	123	132	148	165	141	121	149	159	108	148	151	137	149	148	125	153	143	152	138	144	138	138	142	126	142	125	119	132	147	132	142	150	138	151	135	138	150	154	133	141	151	164	154	153	146	158	149	154	138	139	153	137	124	131	148	138	121	146	154	138	122	146	136	124	153	124	157	119	147	148	139	142	138	166	140	142	162	133	135	153	120	145	145	158	132	128	152	145	158	137	140	146	137	142	146	159	147	138	127	141	150	141	140	159	142	132	131	148	148	137	150	136	146	148	122	153	147	125	145	143	134	157	162	168	145	154	147	143	131	135	136	123	168	152	144	157	120	154	139	149	137	140	117	133	145	136	131	136	130	152	146	151	125	132	153	142	151	142	143	163	146	124	140	162	133	127	145	153	155	134	148	141	130	136	133	135	140	131	131	125	140	134	127	146	127	143	163	157	150	153	150	133	148	143	130	125	158	134	133	129	147	152	122	151	154	140	133	134	130	163	144	124	154	147	160	133	160	148	145	155	156	125	151	120	112	138	112	146	124	152	141	168	158	147	145	133	145	142	145	140	153	147	145	151	147	146	110	148	150	128	143	135	157	136	145	130	159	119	139	155	139	158	143	145	128	137	167	136	167	124	129	126	159	144	149	147	152	146	133	153	146	131	148	128	140	143	144	155	138	124	161	152	132	135	147	130	158	140	111	141	147	151	138	171	150	149	164	168	137	136	124	172	146	147	125	148	154	136	161	133	147	152	151	145	162	156	130	137	116	141	133	140	152	139	149	145	152	154	141	155	129	122	142	157	156	141	141	153	127	115	149	128	157	131	134	158	130	154	131	138	127	152	149	125	154	131	171	129	136	145	139	132	126	134	153	130	143	152	144	145	121	145	141	121	129	126	132	156	129	165	117	163	153	151	134	138	126	147	134	156	151	155	112	165	165	161	148	139	139	136	143	152	126	145	165	145	150	143	141	140	136	135	148	143	145	145	141	127	143	151	136	129	156	159	133	141	129	162	147	165	155	138	164	153	143	140	146	149	133	146	156	157	146	140	154	120	153	123	123	131	150	144	137	131	121	158	137	158	154	147	141	146	139	167	148	146	144	145	133	128	134	136	134	154	134	156	152	158	122	136	150	129	142	153	147	135	136	138	127	141	135	144	129	153	156	136	122	145	145	136	124	137	141	140	156	146	151	141	132	139	124	132	132	150	145	151	169	162	151	182	151	137	155	130	169	146	157	110	131	170	154	121	149	144	123	156	170	172	124	133	153	150	144	106	136	136	140	144	151	136	132	122	150	144	135	142	143	157	146	136	154	155	148	144	140	144	147	151	133	154	141	136	150	154	129	105	149	149	155	131	144	143	155	128	138	146	121	127	171	134	123	146	141	152	156	122	158	138	130	161	157	135	154	150	159	163	141	138	150	149	140	136	138	144	158	142	139	163	155	126	150	146	129	153	136	146	145	131	145	144	146	151	124	159	174	135	124	138	131	150	133	137	146	138	151	135	143	119	149	149	141	138	130	156	136	142	122	141	153	116	149	147	142	141	126	141	134	135	127	150	140	130	136	142	133	170	132	128	176	125	134	131	139	125	135	146	138	142	150	147	135	145	148	154	132	131	150	140	148	149	145	117	138	143	165	143	132	145	120	156	148	152	144	127	116	154	155	144	99	154	137	136	107	114	156	119	130	150	162	141	156	144	147	138	146	140	144	150	144	133	138	148	134	141	134	132	111	129	139	132	131	158	153	135	127	132	147	125	140	135	143	130	151	137	130	150	140	159	155	148	142	148	143	144	141	156	127	135	145	174	145	154	125	126	146	133	129	139	164	141	139	154	152	136	123	132	130	148	148	138	137	137	138	144	142	155	153	133	122	172	126	130	138	154	150	123	150	128	135	142	153	130	153	146	137	146	134	141	139	144	130	143	121	152	129	125	142	130	162	141	143	126	131	127	136	142	137	121	129	150	135	151	141	145	140	150	156	123	143	140	135	148	140	146	139	146	129	159	141	141	142	135	140	147	142	152	122	153	128	127	133	134	161	135	129	137	158	139	147	135	149	124	119	150	163	135	134	124	148	149	152	129	144	154	146	122	149	168	128	155	146	171	162	149	144	136	119	138	145	148	156	171	132	126	138	145	152	146	149	143	133	133	150	134	147	146	170	131	145	124	138	137	134	157	146	135	166	131	171	127	136	148	123	146	137	126	131	148	138	136	148	150	140	144	168	147	156	136	140	179	130	155	156	121	155	132	144	171	157	160	122	141	158	147	139	133	134	135	149	133	155	139	145	118	132	139	141	131	126	124	145	149	148	119	144	142	147	144	143	170	144	131	163	135	143	149	155	133	132	136	153	145	132	140	133	143	150	139	154	146	125	140	130	151
6393	1817	4193	4816	4520	3686	3664	25081	57056	52530	32800	17077	5996	1224	507	416	404	383	459	411	418	430	405	407	399	405	447	435	439	389	406	396	428	419	415	441	412	419	357	383	445	412	422	412	410	427	431	463	419	436	411	403	414	435	413	405	432	404	407	417	460	440	408	432	401	403	396	399	412	392	417	409	422	449	428	401	414	399	467	449	375	411	403	380	452	421	388	391	421	425	418	402	373	412	406	419	392	414	435	430	424	405	412	402	422	407	385	426	411	422	421	430	431	431	389	381	438	411	403	399	408	399	458	409	435	403	443	434	441	422	421	424	427	449	381	394	460	386	413	430	418	414	402	439	415	417	377	379	422	432	419	439	452	396	393	434	382	407	410	390	433	388	403	402	420	426	427	413	418	449	407	458	412	425	413	413	417	404	410	413	377	428	397	425	432	399	401	399	433	402	393	401	459	451	403	417	378	436	434	467	417	406	410	413	363	430	395	411	396	416	382	400	403	435	398	433	454	384	451	415	409	404	422	415	417	415	425	424	443	421	382	421	400	376	432	393	460	414	421	409	409	436	421	477	419	423	433	409	401	387	449	447	438	392	421	421	389	382	399	392	431	403	417	427	390	425	415	416	407	421	419	403	429	431	405	408	414	452	384	390	417	404	411	394	381	415	411	446	437	420	457	402	389	439	460	412	383	446	429	384	411	409	426	399	436	418	445	422	423	415	419	408	453	406	430	401	418	443	427	434	397	456	405	415	418	437	403	390	421	430	436	411	435	451	424	408	411	432	410	424	415	404	407	421	402	445	449	409	451	417	408	403	434	437	414	401	439	404	412	417	429	420	419	426	425	410	452	411	403	402	403	400	402	411	422	415	427	395	419	420	442	380	434	423	379	388	435	445	411	403	442	427	393	397	386	440	413	422	408	431	419	429	430	423	430	395	381	404	420	437	405	392	436	405	469	407	428	385	390	417	399	395	419	429	409	450	442	417	428	423	442	434	420	424	448	407	447	445	439	396	444	397	388	416	433	418	426	448	404	431	375	412	423	423	427	413	403	398	401	400	390	433	421	418	410	377	406	421	441	407	394	366	432	437	411	420	397	417	378	401	424	426	437	424	402	418	424	403	426	432	426	437	410	458	403	427	409	411	400	425	427	445	423	403	410	413	420	402	392	398	437	407	415	434	426	436	441	445	394	430	384	418	420	425	390	444	459	425	406	415	411	416	405	392	419	446	432	419	367	437	397	426	439	424	444	427	385	397	413	380	419	454	435	412	413	384	402	393	468	433	412	428	446	387	392	438	417	446	428	424	435	411	429	447	404	417	418	382	381	434	429	430	422	431	442	426	375	422	383	438	416	384	414	434	449	435	421	433	405	440	410	434	449	414	396	430	401	406	417	409	405	364	388	386	402	389	399	443	411	443	437	397	430	426	415	411	433	432	421	449	417	434	408	467	449	408	387	393	390	418	402	378	385	424	411	434	427	418	403	426	410	385	432	384	433	399	400	400	469	437	434	396	432	450	386	424	405	382	403	395	428	393	447	421	428	385	422	421	407	401	403	431	413	427	453	392	380	401	418	438	413	391	371	426	418	391	414	383	416	409	424	412	393	423	430	432	429	424	396	416	401	422	438	426	403	409	423	412	406	441	428	445	423	434	401	401	425	452	431	419	377	381	431	427	440	431	436	446	403	366	432	410	411	435	456	438	451	424	397	447	420	421	401	438	436	414	397	398	452	397	404	419	432	418	404	394	426	438	456	424	400	424	356	410	403	437	421	440	442	409	405	430	401	386	433	390	426	433	414	437	418	431	405	386	431	408	414	432	390	391	389	399	411	437	415	410	388	388	433	419	407	414	398	422	407	417	420	412	368	432	440	379	420	438	387	406	403	383	428	425	433	409	420	393	412	431	434	439	409	416	410	412	406	433	398	426	382	437	433	430	447	438	406	394	430	385	428	420	426	424	430	433	442	398	434	406	413	410	409	404	448	419	417	434	405	447	409	383	397	420	415	398	425	435	375	415	413	417	413	400	414	394	448	377	381	410	406	420	443	410	421	413	432	427	420	402	453	431	417	451	421	388	447	392	407	382	417	407	441	437	416	402	389	421	410	440	421	426	389	363	396	431	383	434	406	405	451	421	384	428	423	419	379	406	446	395	409	427	397	431	435	409	391	432	422	417	392	418	426	427	383	429	426	418	397	402	404	403	397	418	424	421	430	418	388	439	435	439	395	423	411	433	391	402	417	434	447	378	453	441	408	388	449	431	433	416	436	430	412	417	456	405	414	419	408	426	391	442	401	425	381	432	397	381	424	422	407	387	430	402	418	401	405	412	411	405	423	433	382	429	397	426	415	404	412	379	451	434	431	444	400	436	444	410	393	427	432	390	388	452	386	409	415	396	424	443	417	417	400	395	407	428	423	451	419	385	417	417	407	431	406	428	411	430	399	411	417	455	429	381	408	374	413	418	417	394	402	410	417	404	395	388	432	414	433	383	407	414	439	428	424	407	403	421	381	417	447	433	432	404	405	414	420	441	408	405	456	451	426	406	422	418	437	408	412	413	410	416	434	422	427	392	404	410	424	420	405	457	438	394	400	411	395	397	431	420	385	413	410	431	415	439	443	406	438	419	446	416	409	427	397	415	407	444	423	384	424	380	448	396	380	424	403	378	437	431	416	390	415	402	413	412	417	396	425	393	461	372	418	414	375	381	417	427	403	404	407	463	446	422	440	421	411	426	414	408	388	394	428	414	435	440	431	387	388	400	385	390	415	400	411	405	415	398	427	434	433	419	424	424	435	420	431	408	449	443	453	415	373	404	391	420	415	428	395	394	425	406	393	402	383	412	435	416	405	437	417	390	468	449	412	417	387	386	431	398	392	414	431	404	419	429	456	391	436	416	412	458	390	394	458	410	423	420	451	414	401	395	373	406	419	416	397	399	436	383	444	405	383	453	397	410	383	419	418	438	424	413	411	428	419	394	434	407	371	407	416	420	421	429	420	419	410	412	396	391	427	418	438	414	415	427	399	417	426	454	427	419	435	383	408	394	395	393	430	381	387	391	412	414	414	374	412	404	430	389	409	403	421	400	365	430	400	408	428	438	429	396	431	433	388	426	421	445	442	409	399	438	406	430	395	394	410	437	426	413	427	436	393	400	430	416	387	423	490	418	413	411	403	430	397	431	417	414	419	407	426	428	392	404	413	400	424	433	420	400	431	407	408	396	409	402	400	417	387	391	461	417	393	417	381	398	422	461	463	420	421	416	398	411	404	431	396	441	403	389	412	408	416	408	408	446	415	436	412	450	410	460	417	444	402	435	418	438	462	407	423	405	422	401	446	384	421	439	404	437	409	404	406	417	395	434	433	390	439	411	396	433	405	378	407	429	438	413	423	412	396	381	380	393	431	402	407	412	384	421	409	408	433	391	418	430	441	420	418	425	368	428	405	418	430	441	422	439	381	405	378	431	401	421	422	404	432	420	405	397
14917	2705	2994	2282	1689	1208	1210	24924	53091	43483	23354	7526	1761	357	178	150	157	154	162	167	142	162	158	143	152	153	147	143	164	146	143	135	162	154	149	149	151	160	129	150	160	172	159	145	152	166	163	156	150	164	159	146	146	155	154	166	169	142	154	175	158	177	142	149	177	156	147	159	165	134	122	150	175	149	155	136	166	159	157	150	165	159	154	152	173	164	154	152	149	152	138	177	150	148	145	173	133	143	163	153	150	170	162	150	152	135	163	150	140	156	139	157	152	148	140	169	138	153	152	147	150	169	180	166	165	152	150	158	144	152	140	145	136	157	150	164	164	164	162	131	135	149	152	169	148	170	141	150	160	154	159	168	153	148	156	132	147	169	159	163	155	165	165	147	141	142	152	152	138	139	140	147	174	157	171	147	153	146	155	144	158	177	157	143	162	159	155	152	131	163	124	151	168	156	159	152	161	148	164	167	134	165	141	150	152	145	161	134	141	152	144	145	157	160	138	127	118	155	156	145	142	147	161	162	158	163	141	158	155	140	151	150	148	142	163	151	143	136	161	144	141	144	157	138	160	163	151	149	164	142	146	169	171	152	158	144	161	158	150	134	154	150	156	113	147	159	138	154	166	138	172	164	166	177	179	183	168	153	163	155	168	153	157	149	163	177	163	138	145	131	179	156	147	127	142	151	149	173	160	136	150	147	168	141	150	168	151	140	146	143	161	153	157	155	160	171	151	151	138	164	164	149	176	157	147	136	158	150	166	118	148	151	153	165	146	161	161	158	153	137	151	149	141	164	136	159	168	177	152	140	148	154	156	135	159	163	156	157	178	147	152	177	161	165	156	163	161	150	172	168	155	164	170	142	149	154	161	157	145	147	172	171	162	172	134	163	123	153	127	135	145	141	152	164	160	164	163	178	148	146	155	162	164	144	164	156	168	166	133	159	149	165	165	176	145	182	163	167	177	154	138	147	140	154	161	141	149	155	140	148	175	158	145	136	139	158	162	166	145	135	154	171	157	135	165	154	155	148	144	169	164	173	153	141	158	139	146	151	139	150	144	143	168	144	165	145	162	151	157	142	144	161	176	150	149	144	157	141	155	138	137	150	171	150	145	165	131	153	144	154	150	159	166	157	171	149	166	152	154	153	141	141	162	150	159	170	162	151	164	160	146	152	163	142	176	167	163	189	119	151	149	149	142	152	123	146	157	166	137	153	150	177	152	146	129	141	157	172	144	154	159	150	156	161	151	153	143	164	167	144	141	134	132	177	154	149	159	157	154	156	156	153	154	148	143	145	145	180	156	151	133	153	141	159	174	163	152	150	143	151	169	151	144	154	148	151	152	161	151	148	148	147	166	145	137	142	161	148	160	135	160	169	162	142	155	151	159	151	133	140	153	161	142	152	164	153	166	143	134	160	155	151	154	153	138	149	149	142	147	154	121	134	150	154	140	128	151	146	153	147	160	146	158	156	137	158	163	161	164	146	165	138	146	164	167	159	139	148	131	152	152	149	140	160	133	160	165	159	154	137	146	155	181	155	133	152	161	170	154	156	135	145	164	166	174	144	167	139	168	179	122	131	153	153	143	157	148	156	141	168	154	155	155	146	149	154	155	158	136	193	173	143	150	157	159	150	165	147	163	150	151	148	137	178	161	149	166	153	163	136	169	154	155	149	150	146	136	136	173	182	148	137	163	160	152	167	154	140	150	147	160	156	167	146	150	153	148	137	140	154	152	148	144	144	130	159	152	161	152	155	151	165	157	159	143	153	147	160	132	131	166	151	169	143	142	146	170	147	146	176	165	142	166	168	156	158	148	142	152	143	140	140	142	141	153	123	173	158	178	148	147	168	161	147	140	151	146	150	178	152	142	151	152	144	166	137	148	158	183	175	160	157	191	152	155	147	144	171	142	154	136	154	158	160	148	160	128	160	165	132	151	148	147	143	147	154	164	178	168	140	175	156	172	160	143	148	137	160	153	138	144	165	157	176	153	148	154	153	141	151	155	162	147	172	127	192	140	147	141	153	136	157	153	154	160	148	124	164	138	163	144	142	154	169	157	161	173	174	167	161	164	145	141	137	157	138	139	161	162	136	147	164	146	165	153	165	143	174	163	164	185	127	165	155	140	158	173	163	166	168	120	151	123	149	163	146	155	162	148	153	147	164	156	136	136	125	155	165	158	142	152	144	142	141	134	170	135	137	141	148	147	145	154	135	150	159	155	148	156	165	143	128	152	135	133	144	144	150	144	139	161	159	156	167	144	147	156	157	147	165	166	144	151	149	142	156	134	157	173	152	167	140	146	136	162	158	160	139	151	160	155	158	157	128	145	144	156	153	150	170	157	155	130	153	150	165	138	148	137	149	147	160	138	148	148	159	158	152	162	170	143	130	157	170	151	146	165	143	166	149	156	180	156	156	154	157	162	143	125	161	153	142	149	144	137	163	153	159	161	162	160	148	142	159	156	148	158	141	141	155	140	161	154	155	133	160	158	152	157	156	149	139	142	160	136	145	162	150	166	136	154	131	156	162	160	159	194	154	163	165	154	169	151	160	145	161	177	145	149	147	176	151	163	165	159	153	163	143	135	153	159	160	125	148	154	161	141	151	154	150	154	134	124	151	163	145	147	149	146	159	159	165	153	171	160	152	161	134	126	147	167	165	156	151	166	150	149	153	135	164	154	144	159	145	149	159	149	153	144	156	137	150	148	155	133	165	148	171	175	153	154	144	156	130	167	152	188	141	155	156	141	159	164	140	170	134	127	163	166	138	182	130	161	157	151	134	151	158	151	163	136	151	147	154	138	151	112	122	172	158	162	140	167	148	139	175	145	129	152	160	148	142	169	183	174	151	149	140	156	143	168	142	155	175	155	165	167	135	142	154	147	144	143	132	159	161	170	135	153	135	149	151	163	131	139	147	137	163	178	167	143	135	166	170	155	126	159	186	142	157	177	157	154	155	157	156	149	168	147	161	152	145	152	155	153	156	142	132	142	135	152	150	145	134	152	116	147	140	156	141	156	153	132	153	156	141	148	140	165	162	163	159	140	135	156	149	161	156	139	153	134	148	142	137	145	167	152	150	134	144	146	162	160	164	138	148	161	145	193	153	136	149	162	180	148	169	157	152	145	148	163	160	172	158	164	139	167	154	150	162	135	145	153	153	154	162	144	163	143	147	168	139	165	124	154	135	158	134	149	173	171	149	160	155	152	138	142	161	150	130	128	142	173	164	139	141	138	167	129	152	154	149	168	135	150	149	145	154	157	147	152	133	172	162	140	151	155	133	154	146	142	143	151	130	143	145	151	156	143	147	159	164	143	167	178	144	140	155	155	140	184	153	149	124	167	164	147	110	156	147	140	168	155	181	160	164	146	164	132	137	171	158	147	152	139	192	143	163	148	164	153	134	146	153	150	155	142	145	166	154	129	149	153	166	163	146	159	137	153	154	155	182	141	176	160	151	164	167	157	153	170	161	145	158	140	155
7794	2598	6262	7053	6191	5268	5246	40048	66467	56433	36566	19458	6697	1326	564	441	448	438	440	455	432	488	414	440	433	405	443	439	410	462	451	439	437	430	418	419	473	439	426	433	451	408	432	451	419	433	447	437	416	444	422	418	452	468	420	408	427	426	434	431	450	488	431	440	441	437	451	468	458	415	415	438	428	417	437	406	436	457	443	439	424	429	473	426	439	450	423	462	413	465	459	452	420	423	401	449	424	432	463	429	413	458	485	443	433	432	464	458	479	464	441	413	445	459	455	440	481	449	422	432	425	430	447	453	432	474	416	437	418	439	443	475	457	447	446	422	496	452	452	473	435	470	457	431	447	450	469	405	422	434	444	433	437	429	434	458	469	425	474	434	470	415	416	473	468	394	484	427	465	414	416	437	424	449	453	408	431	416	416	433	458	475	435	416	445	421	442	430	404	424	492	439	475	429	433	428	420	446	438	452	454	480	456	440	472	457	459	445	448	468	410	439	438	406	396	456	430	453	433	442	460	427	444	492	403	459	449	445	431	428	475	420	439	408	478	445	442	422	414	404	432	439	463	450	445	459	480	455	417	429	442	440	431	394	440	421	414	420	455	423	440	464	438	451	427	439	431	444	455	434	428	438	421	418	434	434	444	468	449	466	452	459	451	426	424	435	434	472	454	396	417	465	452	471	411	469	432	466	461	458	383	449	419	441	456	436	441	446	446	436	505	428	433	396	425	440	459	462	485	427	443	463	455	407	427	437	400	467	458	459	475	459	409	448	424	454	450	445	416	438	438	424	462	459	448	457	439	418	460	427	440	418	436	408	437	469	453	431	417	430	421	468	503	442	408	412	450	466	428	440	470	420	420	478	442	442	430	408	465	452	472	467	432	438	437	452	441	409	446	445	427	416	466	435	422	461	439	464	445	447	484	441	453	458	435	449	417	436	417	457	424	437	419	427	406	434	471	411	466	408	448	455	422	430	418	451	453	466	421	407	415	460	448	417	454	436	408	468	464	426	463	444	449	431	421	432	475	406	418	434	414	430	400	441	461	443	441	419	472	462	445	426	432	428	461	433	437	482	449	432	444	430	438	448	402	422	454	452	498	456	416	465	447	424	454	470	416	421	432	422	425	455	420	459	437	444	460	448	430	435	426	457	439	477	434	448	442	427	481	439	420	426	436	457	409	393	437	413	427	406	438	420	459	471	443	419	483	423	457	422	429	415	403	456	458	391	429	440	414	423	461	418	447	464	418	461	442	461	471	405	400	437	439	453	406	418	435	417	425	470	403	411	461	439	419	460	435	413	500	467	455	430	438	447	460	406	462	445	449	441	441	426	475	401	426	429	412	422	426	437	449	431	435	442	435	445	403	430	446	445	419	466	438	425	457	442	473	445	429	406	441	429	456	456	429	403	414	455	422	435	444	465	469	416	430	415	443	440	415	435	459	473	433	454	472	403	440	425	457	437	403	437	441	438	417	443	404	449	445	421	423	447	431	440	436	437	407	440	448	483	435	484	457	464	451	415	441	447	437	441	431	443	447	450	444	463	420	438	430	444	435	458	442	467	445	432	469	434	464	433	419	449	449	420	417	459	454	421	439	420	448	405	454	450	479	444	411	460	457	410	454	409	446	449	439	488	441	392	415	465	454	433	439	448	435	428	454	470	441	437	415	428	443	427	434	434	484	451	427	458	440	424	425	433	422	415	450	441	450	440	432	451	438	433	423	407	421	467	430	456	441	443	474	449	457	421	434	411	487	416	411	446	463	484	444	417	435	422	459	449	425	428	464	431	427	444	419	454	449	472	437	432	413	444	445	435	432	417	429	446	421	464	418	455	458	447	477	485	461	446	429	464	466	441	473	432	418	442	443	428	443	464	427	432	446	482	432	469	420	472	420	478	446	427	460	481	411	406	428	417	409	445	418	404	449	485	457	467	392	498	427	440	473	454	413	467	420	426	416	410	412	426	416	423	451	462	479	480	446	428	445	459	447	441	427	431	435	445	430	442	383	416	453	433	419	454	455	457	424	464	447	418	416	439	452	468	452	444	443	460	440	409	437	425	458	422	447	453	437	444	436	423	426	423	433	426	423	455	436	400	444	446	423	455	444	410	483	458	423	438	444	457	449	434	418	421	421	405	468	468	441	451	482	428	427	464	412	428	468	455	434	451	445	426	440	426	424	428	423	453	428	472	478	452	424	429	455	425	409	446	417	430	455	473	441	456	421	464	462	455	468	466	414	444	440	435	451	467	447	433	438	443	485	433	459	466	450	450	474	446	418	442	439	433	433	402	465	422	434	407	464	459	448	409	448	373	453	449	422	482	405	450	486	403	423	399	436	423	441	448	414	420	447	427	456	419	411	445	461	397	454	507	417	448	448	418	455	481	496	447	428	416	450	456	429	413	449	446	437	441	413	461	471	419	412	437	410	465	417	444	416	399	425	409	415	435	442	421	451	453	438	431	439	434	437	464	422	463	407	436	454	452	434	359	450	447	412	402	444	422	375	420	393	422	416	453	459	462	421	452	447	421	401	451	452	457	451	477	433	423	416	444	465	431	425	424	453	431	411	434	455	407	425	420	410	428	467	438	428	386	428	425	462	433	438	437	441	457	416	434	463	484	434	403	464	450	444	423	454	445	448	458	476	445	472	419	432	456	409	435	420	483	414	414	443	401	449	456	462	434	435	466	412	450	463	444	451	445	436	450	451	469	438	439	420	458	455	442	466	456	436	443	460	409	474	460	435	480	434	443	388	427	431	455	391	446	429	460	464	460	429	438	450	467	447	407	426	446	405	447	423	469	441	443	422	439	423	468	446	435	457	410	493	413	455	461	477	434	431	465	410	484	456	465	438	414	457	449	457	451	456	416	448	434	443	446	435	419	424	454	462	416	388	444	440	435	434	448	465	401	469	474	417	410	412	446	467	445	437	442	444	438	467	433	450	420	400	418	431	449	387	443	456	463	435	411	386	463	441	429	440	451	469	404	409	432	419	450	419	425	433	448	441	472	435	465	447	468	397	407	431	463	423	444	443	425	418	437	453	439	493	423	412	445	457	433	432	430	439	443	445	443	439	437	458	458	451	457	466	428	471	416	393	434	460	418	449	450	431	388	436	444	450	454	469	418	442	468	445	453	447	446	437	429	475	447	446	442	433	429	458	460	409	420	454	421	436	425	485	445	479	441	447	439	442	463	428	403	408	457	403	464	432	439	453	416	413	454	446	398	453	434	441	397	440	431	452	418	447	437	434	431	449	437	444	426	439	454	457	419	448	396	417	451	450	451	413	471	453	428	458	491	467	453	403	433	419	432	434	425	467	417	468	458	488	450	437	440	455	440	429	430	405	425	440	434	485	442	409	470	444	475	451	417	406	452	489	389	438	414	411	472	455	429	441	423	450	488	413	461	441	433	452	430	438	431	436	433	431	460	461	419	419	414	440	416	413	433	464	445	456	464	448	466	465	459	443	443	424	411	461	454	461	450	438	391
2175	260	296	259	238	233	242	1675	4349	4100	2067	790	327	208	152	147	139	147	146	150	137	132	142	153	158	146	122	149	136	134	127	148	148	124	153	136	123	136	138	167	153	124	142	146	144	140	154	155	152	136	142	146	137	152	142	152	139	146	152	150	145	140	136	146	119	143	141	150	126	127	131	124	149	148	144	128	126	129	145	155	157	114	150	127	134	147	138	132	149	134	146	139	144	159	150	131	142	161	132	136	153	140	129	137	177	148	142	136	124	144	148	152	149	130	144	144	147	148	138	136	137	127	150	142	146	136	158	159	129	135	153	148	152	133	131	130	142	129	127	136	135	130	134	129	140	174	134	152	143	144	118	147	127	143	148	125	154	155	138	128	150	137	146	118	135	131	146	138	143	145	158	132	135	137	124	131	141	138	159	147	132	135	134	147	133	131	152	163	156	142	145	142	137	132	142	122	150	146	135	146	152	124	157	142	145	125	119	146	144	123	131	155	133	140	125	141	174	151	154	118	141	145	124	140	149	137	148	179	143	147	151	162	156	124	133	146	140	153	142	143	130	155	156	138	155	141	139	150	128	143	142	154	138	125	135	159	137	154	138	133	124	152	146	136	158	164	114	124	147	175	144	138	166	128	131	172	110	134	153	137	146	168	141	173	132	162	156	146	130	145	120	142	144	131	144	137	136	150	150	163	137	133	139	123	136	139	135	130	149	154	143	139	130	151	147	141	165	146	126	138	148	153	159	119	128	145	158	140	123	130	147	125	156	143	147	153	145	168	151	141	141	142	152	134	138	171	155	148	143	130	116	131	158	165	152	177	153	144	147	124	132	128	170	160	138	153	138	150	137	143	133	122	132	140	133	131	144	139	143	135	165	149	167	146	144	142	133	125	141	151	113	131	125	130	137	124	130	125	150	150	133	139	160	132	147	124	130	140	148	129	139	148	151	130	142	133	154	129	142	149	151	129	141	151	151	161	126	159	120	141	145	136	146	142	150	133	141	144	136	150	143	154	156	145	166	140	116	134	150	126	136	147	170	147	159	142	148	134	156	148	147	139	140	121	120	150	157	144	145	155	151	133	147	152	139	152	136	128	139	139	135	129	147	131	152	145	130	143	138	134	143	148	164	147	157	142	149	125	167	156	139	144	148	139	158	125	145	130	133	164	146	119	172	127	154	124	127	137	143	142	164	161	135	159	136	148	118	124	142	162	118	159	145	151	128	150	133	139	139	142	162	107	142	152	136	155	153	150	141	140	124	130	172	146	148	136	142	157	142	130	150	141	143	130	188	121	137	132	149	119	151	130	149	136	138	122	155	143	167	165	128	140	150	157	148	177	140	143	158	151	122	138	143	158	123	133	153	150	138	148	150	130	112	137	149	140	143	149	152	134	147	124	142	145	160	129	142	165	130	139	160	141	142	143	150	153	134	130	136	114	154	158	142	143	127	133	152	141	150	140	145	138	145	145	131	135	148	137	138	131	124	132	156	137	141	131	142	142	156	153	137	160	135	131	128	169	143	143	147	146	138	144	157	143	150	129	140	134	153	154	140	144	141	120	132	143	153	148	162	151	145	126	121	125	154	138	157	154	146	143	130	143	146	120	143	137	159	165	127	139	132	155	147	136	130	153	139	134	149	117	135	147	146	129	148	141	139	141	175	144	146	153	170	130	121	142	120	138	140	125	147	163	153	149	142	142	112	146	135	148	142	135	143	157	170	136	153	140	145	140	139	140	152	146	135	137	130	131	137	141	148	135	146	136	135	142	137	152	144	157	155	142	141	127	167	136	139	166	148	146	157	126	148	138	172	144	154	136	146	122	126	120	143	149	154	133	151	135	146	145	136	124	147	128	158	136	148	157	136	126	133	139	143	133	146	131	161	141	135	113	148	147	124	166	132	150	142	153	177	165	153	134	162	147	137	172	129	126	143	131	140	157	146	135	153	120	136	132	138	133	146	154	131	158	151	156	162	137	149	129	124	129	126	132	128	120	112	134	141	140	130	142	140	135	138	169	157	131	132	176	137	159	152	146	168	138	125	142	130	145	161	154	133	152	150	126	144	154	144	127	144	138	147	146	141	123	135	156	138	155	124	121	154	134	149	137	167	158	150	146	144	131	120	162	158	140	140	152	147	150	116	130	138	128	146	152	171	142	131	133	130	142	152	140	142	142	151	159	148	127	136	149	137	132	140	133	145	136	133	153	135	157	137	139	148	136	149	126	162	128	153	145	152	157	129	147	150	134	152	128	148	159	155	142	146	125	124	135	158	137	174	122	141	167	141	155	141	123	132	162	133	149	147	153	131	138	149	157	137	150	131	146	143	134	129	133	125	138	155	143	149	154	157	136	148	153	151	129	144	125	132	152	127	145	129	134	166	130	119	138	153	150	152	113	136	147	130	144	135	138	151	138	134	146	136	123	129	130	152	159	131	132	137	132	134	154	130	135	126	142	139	135	144	160	125	156	138	116	144	145	130	143	162	163	160	143	148	135	143	172	134	145	146	156	141	135	158	138	143	162	140	146	145	117	144	159	147	126	117	146	135	134	165	170	143	147	111	125	151	123	160	154	126	158	133	139	157	129	149	144	149	148	143	154	149	153	135	122	137	125	129	125	145	142	129	129	128	170	140	146	121	133	151	152	132	155	179	138	131	166	145	154	160	138	140	142	146	134	127	134	131	131	137	140	156	133	149	137	133	158	139	133	165	154	147	141	141	137	140	132	152	140	136	134	136	133	144	153	151	146	127	164	159	157	119	134	143	150	152	144	120	149	151	118	139	123	138	138	156	142	149	127	130	138	127	137	139	160	169	153	158	137	155	153	158	131	131	116	126	144	145	137	132	141	138	153	151	143	164	141	153	137	147	144	154	117	148	140	155	146	151	147	158	156	135	135	153	147	133	132	138	145	127	132	157	143	138	144	140	136	151	158	148	140	137	148	170	151	157	145	140	154	154	154	174	117	141	136	149	131	141	129	130	126	138	137	144	131	139	124	138	147	131	153	147	144	136	132	127	142	165	139	151	140	146	129	130	143	166	162	157	157	125	141	135	148	143	147	140	165	145	151	150	149	139	132	138	139	140	141	142	150	160	138	143	143	150	157	148	136	141	130	152	143	161	137	136	137	143	140	154	145	165	118	133	136	154	159	139	152	144	124	126	135	144	148	140	173	139	155	161	130	139	150	153	138	145	156	136	140	133	152	142	121	134	139	120	153	131	159	161	151	147	138	147	149	159	157	123	133	145	156	141	160	150	146	115	149	131	109	125	137	161	143	128	135	142	123	145	153	152	144	120	117	151	146	140	149	149	159	151	129	138	145	131	149	167	133	126	122	123	131	141	146	123	138	140	135	145	142	167	129	142	123	134	159	132	135	152	139	139	152	119	137	154	148	115	151	115	151	133	136	147	152	140	138	128	136	135	133	135	129	154	134	141	169	155	152	131	117	131	158	138	132	135	143	147	146	118	134	136	128	134	157	143	140
2189	554	720	800	827	854	849	7936	17465	15187	7866	3064	1080	496	393	403	389	429	381	403	433	397	428	402	394	407	425	416	407	419	372	394	399	424	409	402	424	413	419	402	413	418	426	370	412	387	406	440	414	446	452	400	411	414	435	386	404	416	400	414	396	385	401	411	432	399	450	423	430	412	404	381	428	366	389	402	405	399	435	381	400	413	377	400	406	407	409	420	432	414	385	431	419	423	419	424	422	441	422	413	395	400	395	450	432	389	399	409	390	431	393	374	398	405	435	439	395	393	428	404	413	406	418	372	440	404	379	418	403	422	418	421	417	405	414	425	388	420	406	425	384	403	390	374	421	399	425	409	403	433	398	419	420	404	378	401	365	373	402	384	412	388	410	384	391	388	385	411	413	385	425	413	406	364	380	366	390	368	438	463	456	379	440	428	425	395	431	415	389	404	443	395	377	412	442	428	427	396	392	448	410	417	430	410	378	402	421	425	423	380	396	400	388	436	398	416	410	412	430	428	396	417	435	418	427	360	413	415	396	423	397	397	414	370	404	384	394	411	406	427	452	364	418	406	421	399	404	369	373	384	391	363	391	384	417	431	400	427	420	411	366	424	401	388	393	398	406	400	382	420	388	396	392	429	404	434	395	402	418	415	407	434	432	407	383	416	414	421	452	409	389	425	443	400	448	391	448	400	402	430	427	411	421	374	408	426	416	419	431	396	416	423	410	382	422	438	355	385	405	404	412	389	391	410	375	402	416	467	399	409	416	444	385	402	411	390	404	399	424	388	408	377	387	421	404	399	446	408	395	432	416	411	374	388	421	379	413	377	419	393	400	419	433	415	428	419	396	386	369	380	371	417	454	397	390	400	396	426	414	402	426	402	401	450	410	407	386	386	397	411	374	413	395	391	407	391	397	411	422	388	392	416	435	436	393	384	441	433	388	464	432	429	392	393	441	411	378	418	378	416	405	442	407	400	412	389	363	432	413	427	379	405	424	406	418	392	376	379	390	425	397	402	457	406	430	427	394	378	399	420	399	395	388	444	414	390	453	376	369	418	404	436	383	423	363	377	419	398	423	440	398	398	422	404	392	425	420	398	402	365	378	413	412	411	397	400	394	397	423	385	380	420	433	409	379	473	395	424	395	435	406	409	409	383	407	378	438	405	408	386	412	390	381	418	398	415	411	378	367	416	427	419	428	409	406	421	443	433	404	408	416	412	391	398	449	404	441	400	423	377	420	413	414	423	425	421	445	388	402	405	405	358	442	413	389	426	415	412	407	381	377	449	435	417	365	391	410	411	467	396	421	378	446	409	414	427	377	383	389	430	383	454	448	430	403	409	406	398	407	402	420	384	361	378	410	426	436	403	397	422	422	395	392	415	449	427	437	414	408	358	429	419	412	408	391	429	398	378	437	386	414	439	415	410	401	403	412	379	401	392	385	394	415	408	422	392	369	398	417	425	399	435	386	431	394	411	396	408	383	407	416	418	380	409	456	383	422	403	418	422	418	396	387	408	401	393	410	408	416	412	400	399	441	457	410	398	407	405	386	380	422	399	381	393	415	387	412	415	405	377	387	400	419	411	416	389	411	402	389	396	409	423	399	376	420	379	419	403	407	440	393	399	419	456	424	454	395	384	389	423	416	412	406	423	418	402	411	372	414	444	424	421	420	435	394	427	406	384	418	420	409	396	428	373	455	409	430	421	409	397	416	376	431	396	412	456	385	368	397	430	375	420	442	384	400	434	397	417	430	387	389	408	392	426	420	413	397	414	403	380	409	439	420	415	419	395	420	423	427	413	420	397	412	408	429	389	387	368	414	388	405	414	392	397	425	393	406	450	410	416	404	401	404	374	399	411	380	427	412	425	430	388	397	413	409	371	431	406	373	415	463	441	370	396	415	413	410	386	418	369	373	397	401	410	411	442	401	420	422	421	396	445	434	392	430	404	443	436	455	425	404	386	420	379	395	427	389	410	405	412	442	377	402	414	385	430	372	424	408	395	345	444	394	387	420	427	401	414	383	408	390	413	425	414	415	391	390	425	403	377	406	396	416	400	391	412	401	428	423	432	399	418	416	439	379	377	377	377	429	439	390	429	434	433	419	396	425	400	401	423	409	429	381	418	380	408	398	407	367	411	416	372	396	439	403	425	411	422	383	415	402	426	401	374	415	427	425	417	385	396	440	416	413	407	382	399	365	400	383	410	411	380	416	408	415	420	419	426	398	390	435	389	425	374	370	415	369	383	423	408	401	419	413	406	438	410	437	409	410	408	427	421	427	380	417	389	392	410	417	408	429	449	401	404	377	417	397	406	411	411	450	389	366	406	405	419	412	387	440	423	402	412	371	379	401	414	444	450	434	390	403	397	403	418	391	434	408	434	380	420	382	419	424	393	453	421	408	418	399	403	421	376	408	433	407	437	416	417	424	411	417	431	363	419	372	388	444	387	423	399	424	433	430	419	406	401	416	422	396	426	428	438	419	427	429	395	401	417	411	380	407	394	387	401	415	412	427	380	393	424	457	370	412	391	428	384	410	396	402	438	368	428	406	386	410	417	400	386	409	365	408	407	434	373	385	422	404	435	388	408	410	417	413	442	419	369	401	389	421	385	390	358	397	431	382	411	406	433	409	429	406	441	446	420	406	437	429	413	423	383	393	422	426	389	374	413	419	376	404	430	429	419	401	417	410	426	388	402	377	407	399	452	418	397	414	387	380	402	428	391	407	412	397	413	425	424	368	440	423	429	436	441	411	385	423	405	384	422	394	421	404	433	391	400	410	419	401	395	456	401	382	418	377	399	382	408	414	416	424	416	404	402	419	455	435	398	416	417	404	429	383	401	430	370	406	408	404	411	401	423	386	422	397	398	455	403	416	432	396	389	395	435	420	418	405	369	394	405	413	410	413	405	385	414	404	421	389	409	371	385	416	438	370	421	447	416	402	383	384	406	419	430	432	394	443	395	380	445	422	461	428	400	411	418	412	377	406	413	414	410	455	405	401	390	385	431	406	438	426	448	379	417	420	406	394	448	423	407	406	419	452	424	421	400	385	443	393	427	435	385	393	401	402	422	425	409	390	387	413	382	426	422	436	429	395	425	447	374	393	442	362	390	383	435	400	392	419	400	393	422	388	378	403	386	389	396	454	446	374	413	413	391	427	365	354	436	396	405	382	413	409	403	390	418	397	467	400	422	395	383	373	432	404	415	401	438	422	432	390	408	390	432	404	415	390	378	424	385	421	442	379	392	431	417	391	386	402	416	392	405	415	415	391	407	434	405	403	413	406	417	427	396	423	403	417	392	413	417	418	391	404	414	372	399	401	397	407	413	401	382	420	427	444	398	422	428	442	391	423	411	422	392	393	349	388	384	380	417	422	399	414	418	426	423	454	397	446	429	396	421	432	398	446	387	390	415	403	426	409	423	390	438	411	377	403	402	419	379	386	407	415	428	456	397	422	372	414	410	416	422	377	405	424	414	398	401
9722	1538	1873	1512	1090	1075	1218	14803	44822	35048	17774	5192	1126	294	164	142	136	137	140	136	142	163	135	151	139	131	130	136	133	137	116	130	143	120	129	145	121	140	146	141	147	120	158	130	135	130	129	149	127	124	123	125	145	130	126	156	143	146	135	129	143	153	133	126	133	146	146	133	144	146	136	135	142	147	140	145	124	142	129	150	154	155	139	126	140	141	134	150	144	142	123	146	139	136	138	135	133	136	147	149	134	145	141	127	127	138	140	132	135	124	132	131	148	150	140	135	150	133	138	142	153	122	124	134	149	139	125	127	130	155	131	129	131	123	137	132	135	151	110	140	113	130	129	143	145	139	140	179	156	123	141	141	126	150	126	161	153	131	145	124	129	137	135	154	139	151	134	132	128	126	133	127	132	125	120	144	109	115	145	126	132	138	147	126	122	128	133	136	131	145	134	134	131	143	134	142	141	135	136	149	141	117	123	141	133	143	137	128	147	142	140	146	132	143	126	145	118	154	154	140	152	123	148	144	145	129	137	114	122	134	148	121	117	124	165	137	124	118	131	135	135	116	151	138	163	155	137	129	145	139	144	139	145	143	149	151	127	126	123	131	113	136	137	134	159	146	128	124	154	130	128	132	134	131	142	130	135	128	141	136	124	139	122	166	130	135	163	133	154	155	154	127	131	133	133	123	135	110	141	153	118	156	143	122	125	133	148	149	136	138	129	131	134	133	155	134	149	138	134	146	167	142	133	141	114	129	124	123	136	142	146	138	124	138	126	142	128	141	152	110	140	151	138	133	130	137	141	128	149	132	136	136	139	129	137	143	128	143	128	128	133	118	132	149	132	122	117	145	135	130	144	131	152	117	152	131	135	136	151	151	107	135	145	133	136	153	124	121	145	141	128	138	153	118	150	141	144	139	115	163	134	143	147	153	133	128	139	122	119	139	125	163	129	121	144	169	144	138	130	125	129	136	145	128	144	140	163	127	134	139	141	145	128	135	135	131	136	146	125	138	153	150	130	138	138	144	145	140	123	135	144	133	147	126	128	134	139	144	129	128	132	136	136	138	115	146	138	139	128	124	142	134	140	147	120	123	135	138	129	128	129	128	135	118	140	144	128	149	122	127	142	128	126	126	137	139	129	120	152	153	149	120	126	122	124	144	116	151	149	122	144	142	121	122	124	136	146	121	117	144	126	124	142	140	134	152	131	111	133	134	145	120	145	112	152	133	146	134	135	140	138	122	156	124	180	134	127	136	147	151	156	141	133	147	139	134	148	137	149	152	137	134	125	136	150	135	137	118	120	141	150	156	134	135	129	133	143	146	144	147	119	117	145	119	154	157	142	151	160	132	157	145	142	126	136	147	151	135	140	139	148	143	132	138	137	141	150	146	130	128	137	147	135	139	137	133	126	126	135	132	130	129	130	136	135	125	139	140	142	143	133	143	124	140	137	137	133	132	125	151	161	154	137	126	145	130	141	131	130	133	158	158	155	162	143	128	141	124	133	141	124	127	135	165	153	115	150	121	150	141	142	146	132	132	132	142	161	142	146	118	135	131	136	131	122	144	128	161	145	132	143	137	153	108	132	147	161	137	139	123	114	131	132	137	148	140	135	130	140	147	135	132	131	150	158	134	135	162	141	127	117	165	128	140	114	142	144	129	147	141	131	142	132	154	138	154	145	150	129	139	138	141	155	133	126	126	135	127	126	108	141	139	141	117	116	136	148	152	116	120	148	140	134	133	147	141	137	139	143	121	156	135	150	144	130	132	127	116	117	138	152	144	144	130	146	156	123	143	135	116	145	134	124	125	144	137	124	150	140	136	125	123	121	106	139	141	131	147	128	120	160	132	134	125	154	137	131	133	133	150	148	155	147	121	137	122	129	150	143	138	147	145	140	125	164	117	132	148	128	130	137	145	139	135	131	161	137	149	146	140	147	112	153	143	149	145	138	131	132	144	126	136	126	137	127	155	136	132	140	136	144	128	154	115	136	118	132	145	135	136	142	141	136	141	142	121	146	141	125	133	141	135	151	159	135	129	144	126	111	142	134	132	162	128	146	143	129	155	135	152	153	148	141	132	141	155	140	151	123	138	129	138	132	117	146	126	143	124	127	120	141	113	137	142	142	138	134	130	139	141	137	137	128	138	129	140	122	138	125	135	136	127	123	141	162	142	117	131	128	153	118	137	142	122	153	142	143	144	123	143	156	146	144	142	140	121	137	143	148	141	136	128	145	118	134	142	130	138	134	134	147	143	128	129	135	126	111	141	136	137	152	134	131	133	123	136	141	140	132	142	132	146	128	148	141	147	149	130	153	128	148	128	137	135	111	134	127	132	152	128	141	126	137	144	119	130	133	135	120	131	147	128	132	126	117	130	144	124	121	171	125	120	122	122	125	132	131	126	139	131	145	139	127	148	153	135	136	132	138	124	131	143	141	136	109	149	158	133	131	132	139	130	125	135	119	126	133	116	120	159	131	141	141	135	145	149	152	136	148	130	142	107	136	145	140	138	138	144	159	152	153	137	136	137	125	124	123	131	153	130	135	137	158	142	142	128	154	129	133	117	131	126	133	126	150	142	137	130	128	128	154	138	135	135	136	160	135	130	126	145	149	133	144	133	114	142	138	153	125	131	133	135	143	141	151	143	146	145	140	114	122	129	129	141	148	127	152	137	134	150	121	110	120	132	128	143	113	136	164	141	130	122	136	146	149	130	135	136	142	128	130	121	142	138	123	138	142	133	149	116	139	137	129	121	129	129	131	130	154	140	113	152	146	152	136	151	124	144	153	138	118	133	147	141	152	121	138	148	151	134	134	129	135	129	142	142	126	150	159	153	143	138	144	144	127	139	135	140	129	135	126	140	117	130	128	130	117	139	141	133	139	126	137	144	153	149	136	134	115	152	131	141	136	148	147	141	136	131	132	135	156	125	146	135	124	127	136	108	120	130	155	134	138	149	135	134	135	128	138	128	120	103	151	112	140	144	154	124	135	134	141	142	125	133	153	133	126	152	136	135	140	139	159	140	133	131	145	125	119	154	130	148	129	140	140	138	136	145	138	144	162	137	154	159	131	134	146	131	130	130	126	131	129	146	123	135	162	127	132	148	155	125	112	158	119	135	123	149	113	132	120	130	139	111	111	139	143	159	144	124	151	150	128	131	128	131	134	151	141	144	137	127	122	146	118	123	153	142	118	143	130	134	135	131	144	148	131	114	129	128	140	113	160	140	140	163	137	136	133	166	124	137	140	127	147	154	151	144	143	140	149	120	137	126	147	154	156	123	136	159	121	152	135	142	124	135	131	145	129	155	134	136	134	115	140	131	132	134	148	135	131	142	134	117	139	163	145	140	152	115	130	152	122	130	133	137	134	129	167	135	135	142	140	117	150	116	140	127	125	132	119	131	161	143	153	119	136	147	136	153	148	126	150	132	141	150	147	107	146	128	156	130	132	121	154	129	121	159	130	144	149	133	152	115	134	127
6388	1855	4390	5159	4493	4326	4401	28039	59289	49686	31816	15244	4794	996	518	425	377	416	415	386	382	407	386	407	366	394	378	400	416	401	375	402	400	385	415	374	394	403	374	371	389	387	403	417	393	403	418	421	408	374	396	368	393	381	380	403	402	402	411	385	372	398	408	418	386	430	409	393	390	414	369	376	391	403	390	410	413	396	405	374	410	432	396	404	408	383	397	409	388	381	404	417	405	394	383	347	379	430	389	434	384	399	383	406	404	423	373	394	379	387	389	385	389	363	409	359	423	411	407	421	386	402	385	403	379	405	412	397	364	385	398	425	424	366	375	412	439	368	437	377	365	385	447	404	421	416	360	384	374	384	424	417	407	415	398	418	433	375	390	399	408	389	391	364	429	429	399	419	416	397	378	394	441	382	387	417	412	424	394	426	382	412	388	347	393	387	414	397	409	355	410	385	387	414	355	394	409	389	429	411	407	413	418	388	379	391	393	397	382	391	410	415	401	403	411	356	384	384	388	402	399	436	415	384	396	401	382	378	388	405	371	379	377	411	388	372	383	413	409	397	393	394	375	381	383	394	394	405	393	438	387	383	435	383	416	372	397	424	391	391	392	405	393	406	369	381	423	402	377	397	371	369	419	392	376	366	369	372	377	358	389	418	384	417	415	351	389	419	388	402	396	441	420	388	384	405	381	417	379	390	375	378	398	400	399	363	430	391	372	407	419	362	358	376	412	389	411	379	383	396	408	415	405	439	378	405	423	397	383	386	386	398	388	407	397	412	383	375	441	404	405	413	408	403	394	376	425	398	390	411	384	408	391	383	382	377	389	382	356	384	397	389	418	428	389	391	422	388	413	370	350	408	462	417	421	424	442	402	371	395	415	407	423	414	403	419	388	409	430	406	388	415	415	401	395	427	376	378	414	397	432	443	413	386	404	427	416	389	359	420	382	401	407	395	393	421	352	387	430	411	412	396	384	401	376	398	373	395	448	391	401	345	421	385	399	423	364	413	394	385	377	352	397	431	390	391	378	391	382	384	389	428	409	415	382	388	415	401	360	431	379	379	446	390	409	390	365	365	412	389	398	404	382	433	394	410	434	438	419	383	381	405	394	345	425	441	410	362	430	382	407	387	407	411	392	427	399	406	377	374	409	376	458	392	445	357	347	383	426	397	386	410	378	423	399	393	401	407	399	381	376	356	408	384	406	369	396	389	421	397	403	402	399	393	422	388	373	391	395	406	419	392	396	402	376	410	384	392	379	384	425	389	433	377	388	401	382	376	391	398	361	387	394	399	397	396	401	363	388	435	399	416	396	394	436	390	404	433	392	386	397	398	365	422	414	409	366	398	392	416	436	431	405	329	398	398	382	417	413	369	399	407	398	373	379	421	389	403	417	384	403	389	397	365	399	387	400	392	382	425	429	401	398	363	434	378	410	406	386	382	414	441	430	378	387	441	401	380	415	391	378	354	412	377	402	361	376	361	370	406	402	396	378	415	423	367	392	421	354	437	410	375	418	406	386	385	432	411	382	402	470	406	362	427	410	392	390	397	368	366	399	412	380	384	391	400	414	385	389	377	424	417	403	392	395	398	426	377	430	387	382	400	385	404	363	397	407	422	371	387	452	395	385	390	385	411	403	388	388	381	376	390	397	405	369	398	404	360	352	398	383	370	407	388	395	397	399	404	430	397	413	363	419	391	402	376	378	439	381	387	393	415	383	397	405	406	354	398	384	398	375	391	431	379	418	404	410	392	434	422	422	420	405	414	394	356	431	375	385	373	394	398	402	395	448	390	410	423	386	395	370	391	379	416	358	398	366	441	415	385	401	382	421	364	449	363	356	397	437	448	416	391	370	361	383	387	401	408	379	352	424	373	400	390	412	397	418	415	391	409	434	375	369	377	379	418	415	403	432	407	434	362	394	397	372	453	417	365	393	415	387	381	417	401	396	410	396	366	374	400	403	393	411	425	393	388	410	386	376	391	416	404	439	402	400	366	411	393	394	431	380	395	398	423	371	386	396	373	403	394	423	401	404	403	399	379	411	415	420	391	422	406	425	364	400	378	434	386	411	398	386	408	382	396	423	379	399	388	397	405	384	399	440	392	394	369	434	410	424	379	386	379	379	376	383	400	392	395	366	409	396	397	431	388	396	421	415	388	344	388	429	421	386	416	419	357	384	393	390	365	369	400	375	377	422	402	398	409	399	380	377	367	374	381	408	407	382	394	450	418	429	406	406	385	421	417	419	391	408	394	413	411	414	383	421	396	437	437	435	395	396	411	391	384	361	394	380	361	405	392	411	393	441	398	404	419	416	393	386	376	382	423	419	381	397	417	405	406	414	392	408	376	439	396	382	408	394	395	426	408	404	367	384	390	421	397	343	405	377	442	381	389	430	398	407	393	405	398	365	410	435	418	354	435	359	383	407	396	396	432	399	420	421	385	404	413	383	418	387	385	387	415	412	396	401	379	404	386	406	406	389	402	397	425	390	417	405	411	402	381	389	407	415	407	400	396	392	411	388	449	385	402	370	384	403	401	431	400	385	376	371	411	392	377	401	384	380	409	384	360	443	379	376	419	405	414	391	421	379	364	395	405	416	412	371	429	419	382	406	351	427	399	433	384	404	393	406	388	360	394	431	404	433	404	417	444	398	392	380	389	410	414	380	406	360	386	369	413	387	420	399	398	392	413	426	411	376	388	399	411	396	389	426	374	404	389	394	386	383	372	403	409	353	411	440	396	419	411	394	434	408	439	400	356	406	391	426	403	393	381	381	388	398	387	396	422	406	416	378	405	370	388	396	411	407	371	389	367	381	395	397	396	359	408	426	385	381	401	401	371	411	381	412	445	420	404	390	400	406	414	378	399	398	393	436	383	373	401	394	380	428	423	366	394	390	402	431	394	418	400	398	392	394	377	377	416	422	413	386	379	401	417	400	400	382	403	411	417	390	378	441	410	397	425	384	394	398	382	381	415	379	442	400	396	410	414	398	370	397	439	434	423	383	351	380	400	381	408	387	365	403	410	409	407	372	394	375	396	382	394	364	373	384	375	394	402	396	382	386	403	417	373	409	398	385	415	388	373	386	374	379	386	410	393	422	408	383	389	399	394	385	405	411	393	413	377	391	424	416	390	397	415	410	379	397	401	427	405	364	384	384	400	421	404	372	404	428	358	416	393	377	418	417	411	412	387	413	405	391	382	406	429	430	441	401	391	389	391	366	390	411	372	414	394	388	391	435	424	407	378	372	398	427	395	395	374	411	439	402	395	372	400	377	379	415	405	391	421	421	380	400	371	406	359	386	419	419	368	410	422	405	352	395	416	361	426	373	395	419	412	396	373	393	397	406	378	433	360	378	374	410	407	401	391	405	389	401	455	429	370	368	415	369	418	403	382	400	383	420	383	413	390	403	403	385	371	382	390	379	414	383	400	438	381	381	457	393	427	390	423	409	364	411	392	421	407	380	370	441	379	387	382	379	406	395	428
15051	2819	3045	2534	1721	1375	1429	12764	52370	46924	25855	9700	2421	425	212	166	153	158	143	139	152	174	136	169	144	146	153	168	145	144	150	177	149	184	144	155	141	144	156	176	154	159	143	151	134	161	145	154	136	170	150	167	150	157	146	155	150	172	142	147	146	126	158	155	154	166	171	164	142	138	153	160	136	156	157	141	149	152	155	162	172	142	155	140	141	158	150	147	158	154	141	137	152	145	135	139	170	121	178	150	147	145	143	171	157	149	144	148	154	141	141	160	123	126	160	149	142	168	170	122	163	136	137	168	144	137	156	167	171	146	153	126	151	134	141	164	149	165	155	138	152	145	145	147	168	147	139	140	126	155	148	144	140	142	137	147	141	157	131	144	152	149	148	171	157	133	160	144	158	148	171	143	138	147	167	133	131	154	176	153	161	140	143	134	162	144	150	132	153	166	149	167	153	147	155	150	148	165	148	133	151	127	154	142	145	178	154	137	153	117	141	151	156	143	133	157	156	148	144	178	161	148	150	146	129	172	146	155	145	159	134	147	178	140	159	161	161	145	161	175	150	163	143	154	144	165	146	139	157	139	134	143	157	155	175	138	148	163	143	143	155	151	155	154	142	160	147	164	145	136	135	138	148	142	145	137	159	144	150	146	156	132	127	147	135	157	131	135	184	126	158	152	136	188	148	145	141	123	165	165	151	146	146	155	157	167	129	145	164	170	142	151	123	144	132	145	157	147	154	146	162	144	140	167	139	164	142	164	147	128	147	148	150	135	150	162	149	166	163	153	163	136	142	156	159	133	149	153	155	150	148	167	147	154	145	134	155	144	138	150	130	146	158	146	143	144	139	131	150	179	158	152	178	153	166	155	112	166	135	155	161	156	126	174	153	134	128	140	149	155	157	135	143	156	156	146	147	142	146	165	148	152	157	158	124	172	160	151	135	156	140	169	137	152	157	150	157	152	140	140	160	147	149	143	150	126	138	157	133	146	127	128	161	162	176	161	131	141	135	167	164	153	139	168	124	154	168	160	138	145	146	140	144	149	146	164	149	171	166	164	165	155	124	157	147	129	170	151	160	163	145	139	141	136	166	174	150	142	151	155	144	149	157	143	143	154	153	164	163	136	130	171	146	143	143	123	133	144	133	162	147	138	152	155	155	154	144	147	166	125	147	152	180	142	131	150	139	165	136	143	150	155	179	151	135	149	157	157	142	149	143	149	139	163	145	147	170	145	141	158	140	107	170	161	136	139	121	145	166	147	157	148	151	160	141	162	141	147	153	139	143	146	144	155	130	132	147	164	146	151	159	145	146	162	178	155	161	130	152	155	156	173	141	148	153	153	149	151	149	141	157	175	151	157	151	154	156	156	150	147	146	142	146	148	142	171	153	156	152	134	138	160	146	169	154	151	164	146	147	166	171	152	145	157	145	152	166	152	139	155	125	170	129	147	153	150	158	142	153	148	158	155	187	141	131	131	153	158	128	182	165	146	155	141	139	190	177	159	157	170	156	165	153	150	133	123	166	137	151	139	142	155	151	154	163	158	138	133	161	162	154	145	177	161	166	144	125	161	132	147	147	156	151	169	152	168	140	158	162	148	150	161	144	138	140	138	177	142	150	147	153	151	165	169	127	164	149	150	144	153	132	123	159	172	136	151	155	167	145	142	148	156	130	154	159	139	143	152	155	137	144	151	123	138	121	166	155	146	130	159	143	153	142	164	140	147	163	150	143	148	162	178	165	160	144	138	147	158	140	164	142	185	158	153	155	139	183	137	145	149	133	150	145	158	131	151	145	139	166	147	143	148	159	133	162	142	142	157	132	121	140	177	178	159	163	155	135	143	148	167	142	151	145	154	138	132	136	157	134	139	149	124	145	141	168	141	161	138	164	142	151	151	169	139	146	135	153	154	147	155	136	139	129	128	151	161	162	148	156	131	137	161	142	154	136	149	142	149	142	158	149	152	155	139	138	156	151	147	135	142	160	146	144	142	136	140	168	169	171	141	158	146	153	139	159	137	135	153	154	152	161	158	161	145	164	135	153	141	136	151	147	139	150	146	151	136	138	153	137	159	144	172	168	139	159	153	141	154	137	145	138	151	171	168	148	156	152	132	128	147	143	141	138	138	156	153	130	176	146	149	139	166	162	161	155	163	135	147	150	146	139	151	163	147	134	141	183	114	132	140	162	151	140	169	138	156	144	156	162	142	166	154	150	143	154	158	137	174	159	118	146	144	152	175	145	134	162	135	172	133	158	147	149	154	131	166	131	126	163	153	134	145	139	158	166	141	171	149	150	175	131	146	171	193	171	159	153	152	144	185	144	151	153	151	139	152	142	137	135	151	162	165	152	136	155	127	149	187	169	184	160	147	156	170	164	148	148	149	153	158	149	135	140	148	177	130	137	157	139	163	136	154	149	144	145	170	140	146	127	163	135	140	137	143	130	146	141	152	154	180	144	149	151	158	137	162	153	136	141	151	136	147	137	153	143	162	135	150	162	146	152	155	137	132	135	161	135	137	153	156	149	151	161	153	143	163	143	143	177	145	167	165	167	145	145	148	153	151	143	144	168	150	163	173	151	151	181	157	148	138	144	160	149	179	163	165	161	133	158	131	155	131	144	158	168	140	149	147	156	134	161	161	140	132	153	152	153	164	169	158	180	146	146	130	154	147	132	142	161	158	143	161	147	148	136	140	167	144	142	163	146	151	173	153	145	150	164	151	168	163	149	168	157	180	133	141	149	167	168	146	160	135	154	155	145	133	164	140	163	145	147	128	138	152	155	156	160	147	148	125	154	176	169	158	128	156	127	165	147	153	170	135	137	166	151	136	121	136	134	139	161	158	134	163	138	152	146	162	147	166	154	164	139	167	170	142	154	158	144	150	133	163	150	162	147	178	149	157	151	142	138	144	120	187	156	162	127	135	159	162	155	146	151	143	160	144	161	156	143	161	167	154	156	162	172	166	168	140	130	150	157	157	140	154	168	165	149	158	162	148	141	144	146	127	151	152	159	165	160	135	145	159	146	130	165	181	147	147	170	153	139	145	164	147	134	144	149	166	143	162	152	143	145	157	148	152	136	143	159	168	149	164	151	158	172	150	160	140	173	168	138	134	149	152	130	144	135	152	149	156	132	172	148	160	157	138	158	135	137	135	140	145	130	165	139	147	150	131	135	158	147	116	170	149	162	139	158	156	136	162	127	149	152	169	158	124	142	140	153	163	156	146	126	144	163	161	158	152	162	154	137	153	128	149	152	141	163	151	169	156	132	156	161	136	145	137	168	174	138	158	141	149	177	169	140	147	133	136	140	180	157	142	152	126	157	160	142	153	140	162	150	139	167	144	144	150	148	156	150	147	168	163	135	165	138	157	152	126	142	141	119	150	150	177	137	157	151	152	156	139	154	149	160	147	162	165	146	154	148	156	153	143	144	146	166	150	156	152	149	135	174	165	141	137	156	176	165	170	147	145	152	143	147	136	143	161
7885	2630	6297	7476	6368	5654	5883	25893	66240	60060	38633	23030	8115	1522	571	474	428	441	420	387	448	432	431	453	438	461	412	460	442	406	409	446	459	395	420	452	474	412	379	421	436	444	424	451	436	454	414	401	434	432	402	464	427	442	431	429	454	443	439	457	454	437	463	419	419	408	419	427	419	445	446	438	473	450	423	472	437	415	422	439	417	424	441	470	398	451	441	445	436	436	410	460	423	453	483	402	417	432	440	445	429	448	436	424	416	439	427	413	434	414	420	475	463	438	448	436	411	420	449	437	447	380	445	406	428	426	463	449	454	425	422	413	434	393	445	437	423	422	381	430	442	408	403	421	433	426	432	453	406	419	426	407	417	429	421	421	427	458	423	446	437	410	430	409	446	430	421	440	446	457	446	412	422	409	390	418	417	432	413	442	433	455	411	436	434	416	411	424	428	418	420	409	422	430	438	409	459	435	468	404	423	439	415	413	414	418	453	424	435	444	444	448	440	454	459	426	438	405	448	437	417	421	423	402	442	411	403	389	433	412	444	418	440	412	446	441	414	416	422	410	392	441	378	434	407	427	433	465	448	429	419	443	456	436	421	433	425	413	400	422	446	442	411	456	469	434	442	408	470	432	441	419	436	420	403	405	448	430	400	454	447	413	429	376	423	400	427	436	423	417	384	450	409	419	396	428	456	445	446	466	430	447	440	465	426	441	425	415	407	444	433	415	397	434	438	414	458	451	425	418	427	416	417	418	438	424	449	436	457	397	443	444	459	403	428	406	390	421	400	482	471	417	434	408	454	419	415	437	424	415	430	430	460	428	437	403	378	431	439	425	428	410	420	431	462	439	436	430	464	406	449	409	445	431	418	471	423	446	454	450	425	473	440	395	450	410	435	415	440	426	451	430	417	392	431	412	433	432	412	428	377	489	421	454	471	432	447	417	424	417	436	439	418	417	450	446	413	430	462	434	471	404	422	449	426	423	444	411	440	432	444	440	401	428	464	403	387	416	430	425	455	436	404	413	409	448	441	422	453	461	439	423	440	465	399	405	449	437	417	435	403	421	408	439	388	418	445	418	403	396	438	437	426	430	398	450	452	408	426	436	440	498	411	401	445	403	434	427	408	427	426	435	428	427	448	477	386	415	457	430	438	437	440	448	396	431	452	423	443	417	424	435	418	390	435	412	458	424	451	416	420	449	399	445	436	418	458	445	430	429	448	436	423	454	426	467	418	411	434	411	446	447	448	429	387	433	461	455	453	429	433	458	415	425	437	434	418	424	415	406	433	406	406	432	469	436	420	435	424	445	384	442	435	405	419	417	455	453	388	416	428	439	444	413	454	419	415	429	431	442	449	391	437	446	434	422	436	371	444	417	414	440	420	403	405	447	439	461	398	418	426	430	404	412	448	463	421	421	407	431	403	419	470	426	451	427	412	404	456	421	452	382	446	453	414	438	435	395	416	427	397	458	405	433	444	411	453	401	456	475	428	400	411	440	375	449	454	444	442	439	462	428	400	463	403	439	441	467	435	455	431	458	425	388	431	438	467	420	438	394	401	420	443	399	415	437	422	393	468	418	403	425	415	399	439	416	417	406	398	410	421	434	431	439	413	407	417	439	431	409	449	433	441	428	432	434	399	432	406	419	423	448	420	423	405	425	428	396	428	427	456	411	423	443	476	442	437	433	416	434	423	425	461	439	406	443	435	426	421	444	433	437	458	422	466	401	416	451	411	433	440	469	421	454	434	447	388	410	484	411	440	433	456	423	453	414	466	428	418	426	464	444	457	442	397	451	414	402	398	445	418	462	447	385	428	457	416	414	441	425	432	412	402	487	422	450	418	414	435	429	416	431	416	441	409	415	450	425	426	480	426	433	443	418	449	419	453	398	457	468	419	453	399	425	426	438	435	427	417	454	423	417	436	406	408	450	428	435	455	424	439	399	422	432	446	457	396	439	434	385	416	384	438	444	387	380	418	463	442	433	466	442	425	433	418	413	459	436	461	449	440	414	445	447	408	372	423	461	428	401	435	435	445	383	406	442	421	427	448	447	408	419	484	426	455	426	440	426	436	457	444	444	464	440	448	423	394	447	423	453	441	461	411	416	427	418	430	484	414	402	441	444	466	436	414	463	457	438	423	454	412	443	418	393	457	402	444	412	431	439	428	440	422	419	443	424	464	413	428	428	421	433	436	417	409	423	434	419	434	446	444	430	419	404	440	422	437	424	453	425	448	431	437	429	386	431	425	445	406	440	419	447	438	442	402	504	425	427	402	461	463	428	455	455	444	413	430	436	453	422	434	466	442	420	419	439	458	419	442	422	472	433	452	394	450	391	434	468	430	448	443	415	441	433	442	468	448	432	420	411	430	435	411	456	422	471	408	448	409	474	407	429	429	441	468	435	442	411	452	436	368	435	484	450	452	430	416	483	430	457	424	425	460	399	450	431	427	432	422	409	448	449	446	457	403	441	435	460	462	449	452	428	425	414	435	425	442	416	442	467	407	427	447	419	433	407	438	389	461	421	434	433	402	422	459	411	438	431	435	392	429	393	442	459	426	411	410	433	419	417	453	392	439	456	461	432	443	426	456	401	469	415	444	409	400	423	400	433	412	425	464	419	456	449	434	439	467	445	448	425	400	464	474	420	459	415	424	448	448	444	426	462	423	457	418	428	405	420	400	417	390	443	423	395	451	392	407	397	426	409	442	419	444	443	505	435	467	395	402	437	425	474	451	446	453	455	396	443	454	429	442	446	428	407	427	417	451	433	423	417	432	425	454	450	409	431	423	446	415	469	459	433	453	424	430	421	463	454	445	434	424	433	421	414	422	443	417	424	435	447	439	411	411	438	461	460	448	405	440	427	454	393	423	430	459	452	431	439	434	419	447	426	432	455	429	435	422	408	442	439	451	431	425	425	430	463	472	439	429	421	435	459	426	448	443	448	405	440	415	419	389	446	446	421	414	470	430	419	391	451	429	404	426	447	414	439	460	397	383	456	457	411	423	419	377	440	451	404	438	455	439	416	451	412	443	425	436	428	440	433	394	443	409	397	408	447	454	441	423	394	413	439	457	455	452	427	427	442	441	488	454	418	448	435	388	446	410	423	446	420	379	440	480	411	440	432	432	459	376	446	441	415	440	414	399	412	430	440	438	448	442	406	394	430	409	414	390	434	421	426	444	451	442	425	446	437	433	458	416	495	417	444	437	414	405	438	446	438	429	400	415	456	441	444	441	426	446	431	429	451	459	432	409	411	396	441	459	404	479	441	422	444	447	408	400	428	441	459	419	476	416	436	390	435	424	390	417	420	452	462	456	411	412	438	414	463	431	432	430	440	437	420	404	395	454	392	441	459	416	438	418	457	441	404	385	435	452	414	416	455	425	449	446	409	463	422	434	412	415	474	421	420	451	430	434	442	422	479	424	465	415	398	429	424	455	462	420	428	433	443	452	432	422	438	440	460	437	433	424	401	426	429	434	421	451	412
2370	249	285	245	219	212	313	2210	4877	4224	2064	830	349	195	164	138	124	144	168	132	147	140	126	124	154	132	128	143	132	143	138	152	151	130	124	143	160	143	131	131	133	152	143	149	134	138	149	133	145	150	139	155	142	136	156	111	157	145	126	147	146	139	134	122	129	138	139	131	132	118	123	130	147	143	135	123	159	126	110	135	129	151	135	125	155	143	132	140	115	152	152	143	165	137	128	153	147	143	170	149	154	162	157	136	119	168	162	144	127	158	127	123	131	146	132	144	155	126	119	152	152	130	126	154	159	137	150	153	110	154	163	154	138	123	154	137	143	126	113	150	150	133	145	159	149	127	123	143	138	146	160	133	135	131	139	134	136	148	141	147	123	139	146	148	145	151	154	148	135	149	141	142	137	113	122	140	131	135	136	132	142	129	131	126	137	129	163	126	152	135	144	142	143	163	136	153	136	142	147	126	128	148	128	123	141	142	135	122	126	154	124	154	146	130	147	152	137	153	133	143	141	137	165	150	132	152	132	148	157	129	157	131	133	133	147	158	142	124	129	143	133	131	138	130	144	125	147	123	130	133	128	123	152	151	117	137	127	139	140	134	162	134	147	135	144	130	146	141	138	155	154	140	129	131	113	151	146	128	131	147	132	132	151	135	134	128	142	147	135	154	143	124	137	151	133	135	144	123	147	125	137	136	138	162	133	139	141	137	148	141	139	138	158	138	144	149	144	134	138	172	150	150	149	153	129	157	142	133	129	138	139	130	163	130	155	155	147	121	146	146	150	156	125	148	130	136	133	112	129	151	129	143	145	165	146	123	140	147	145	136	142	126	146	157	144	139	118	143	151	144	141	141	151	129	125	153	134	150	141	175	144	133	131	147	137	132	132	131	138	139	108	134	132	138	126	140	133	138	130	136	139	130	129	136	127	149	147	140	136	114	132	136	127	135	134	128	129	138	138	139	123	129	122	138	149	130	138	110	141	155	129	158	136	151	156	149	149	133	134	139	133	168	152	145	136	139	115	164	145	141	139	149	138	114	139	146	131	136	120	137	154	145	140	123	125	140	139	125	154	147	141	153	158	138	128	161	123	128	134	150	172	148	130	153	164	123	140	119	117	140	123	156	123	146	146	121	145	122	147	153	131	148	141	138	144	157	128	137	142	135	145	129	124	118	151	137	153	106	142	164	141	152	155	140	131	136	143	139	150	148	145	144	134	167	137	137	162	129	146	134	154	140	147	160	153	150	126	133	143	133	144	127	131	148	147	123	156	137	126	130	146	136	142	129	133	155	133	154	134	159	127	160	135	142	131	143	143	145	154	131	142	135	120	136	131	133	148	150	115	138	133	130	130	127	164	161	150	130	143	141	131	142	146	142	150	145	147	139	137	120	174	132	143	133	162	126	146	117	153	140	135	136	123	145	160	140	126	130	137	141	132	134	142	146	147	161	121	143	148	130	148	139	110	138	143	138	138	140	135	148	155	146	133	133	132	138	138	136	138	126	140	135	153	153	132	140	154	136	135	167	150	126	138	152	134	140	151	131	130	149	153	140	147	140	138	150	138	130	120	136	149	128	154	141	152	148	154	135	150	137	152	143	144	155	153	160	122	135	141	150	139	127	144	124	143	157	139	151	156	157	137	140	138	133	146	152	148	141	136	125	147	130	128	140	137	139	126	116	140	150	115	134	152	142	143	154	149	141	155	142	141	132	137	160	148	163	149	132	140	153	135	157	150	125	112	141	153	128	154	148	134	149	154	158	142	133	139	147	145	138	123	131	142	131	147	143	142	131	148	146	146	133	97	155	135	163	134	147	143	137	139	135	170	152	125	144	144	128	148	140	134	156	148	128	136	142	137	140	135	146	131	139	140	137	132	143	109	120	145	158	134	158	139	146	117	140	112	155	117	128	139	147	152	164	167	127	145	118	144	151	134	141	157	138	115	127	126	142	128	147	138	129	144	169	159	148	142	140	129	163	120	133	141	146	163	144	130	131	152	147	123	156	127	146	136	144	130	131	144	137	128	141	116	169	140	144	150	132	150	114	142	149	114	126	128	149	144	143	137	140	143	142	143	148	133	153	158	153	137	123	119	130	128	145	142	124	115	161	144	151	149	113	130	151	143	135	141	131	137	161	148	126	140	126	131	144	144	138	141	131	108	149	142	155	159	147	128	131	156	125	133	149	147	127	132	144	140	124	140	153	130	141	124	141	148	130	158	147	154	135	147	142	150	133	126	153	145	149	130	138	159	130	133	135	148	126	154	135	158	143	139	146	135	130	142	161	157	140	146	140	157	138	160	137	135	145	149	146	161	136	148	147	135	147	125	132	155	162	141	123	122	124	141	145	137	129	125	151	145	138	138	138	164	145	136	135	146	130	152	146	155	147	150	147	132	143	153	158	143	116	121	138	141	133	151	135	164	137	147	134	145	136	134	144	140	123	149	158	153	143	123	137	139	136	131	162	128	133	141	176	142	130	170	126	154	155	131	159	136	140	123	163	133	149	146	137	139	146	145	112	159	145	139	140	142	146	131	128	137	129	138	148	133	151	123	122	140	137	139	122	154	130	152	146	131	146	156	133	128	127	146	149	127	154	141	112	130	120	150	129	129	149	133	124	150	122	157	147	148	168	123	133	138	148	139	134	159	130	136	145	137	132	138	119	135	145	150	141	151	153	137	145	137	159	130	139	132	134	146	135	157	140	146	139	142	131	145	117	139	117	135	136	126	134	132	140	132	155	159	140	124	139	117	136	150	139	127	139	166	142	127	150	139	140	152	129	141	157	173	121	134	133	123	137	141	145	142	152	149	129	133	124	156	128	129	145	144	134	134	137	151	117	158	143	147	144	143	140	128	129	111	134	137	142	139	121	144	123	138	136	132	137	130	138	128	146	132	141	131	139	124	114	129	128	129	152	106	137	156	146	119	104	155	151	155	121	160	147	149	120	133	158	141	147	146	161	142	149	128	134	166	150	126	157	123	149	134	136	158	127	153	145	143	131	141	138	135	132	142	130	152	141	124	127	146	125	139	146	123	134	151	137	122	135	142	139	133	147	134	153	131	152	148	137	146	146	151	127	158	143	133	135	142	134	158	130	144	130	150	142	142	135	133	117	130	148	153	133	122	147	142	151	152	140	140	131	136	144	131	135	146	129	145	140	136	150	138	149	137	142	148	125	139	156	151	136	149	124	141	134	126	118	123	138	148	140	128	161	154	136	131	149	141	109	144	128	158	140	121	133	133	119	146	141	138	161	164	131	136	134	141	147	153	134	132	155	118	140	149	122	142	135	135	134	130	135	144	132	138	128	145	128	151	153	124	151	123	132	125	157	146	135	134	134	154	124	135	144	129	150	181	152	145	136	140	116	140	137	118	142	127	139	164	160	140	133	141	138	120	149	143	130	117	147	140	144	132	138	139	160	132	145	135	142	118	149	144	139	146	135	134	126	144	153	123	123	124	136	129	147	154	151	138	140	122	150
2226	543	792	789	659	762	1712	10365	17479	14380	7468	2937	1171	560	421	399	413	426	403	375	408	393	397	422	406	444	389	435	449	426	373	400	384	370	380	383	397	385	412	424	366	408	362	427	426	404	389	390	385	408	405	370	395	401	432	421	389	427	394	429	370	371	409	361	377	400	411	407	371	372	382	385	410	420	413	400	386	406	389	371	424	375	393	447	431	395	383	411	385	402	377	427	408	443	419	404	417	416	389	419	413	411	391	406	399	401	389	417	412	401	396	396	395	382	399	372	376	394	394	396	395	410	383	405	420	434	375	421	378	425	407	402	401	376	409	374	373	432	412	409	391	421	428	383	397	388	407	408	386	434	414	387	417	429	411	386	390	396	387	386	392	399	414	420	412	374	372	413	366	435	378	420	407	381	365	393	404	429	407	378	385	400	391	391	409	376	379	389	393	386	404	419	437	408	405	360	363	389	395	432	386	443	425	440	406	404	397	399	407	379	411	417	391	386	388	416	414	380	420	432	373	371	410	403	348	391	394	396	375	377	407	386	418	408	408	411	368	407	387	389	386	397	422	385	419	378	383	403	402	383	388	370	405	406	408	373	387	440	428	416	384	401	409	437	442	417	405	424	372	434	395	419	408	403	413	389	446	380	390	375	376	377	391	409	387	365	424	384	393	382	381	386	395	380	439	412	407	382	407	424	411	399	408	437	427	417	415	412	397	415	414	414	385	422	402	418	399	424	398	414	394	397	404	407	368	394	379	364	396	420	425	393	414	403	426	403	423	418	406	412	414	392	417	410	418	373	411	391	401	388	384	388	387	408	406	389	422	423	410	436	392	427	407	410	416	376	400	418	403	391	438	438	409	400	390	381	399	392	392	388	390	399	399	385	399	391	398	398	393	422	415	398	402	393	429	393	393	402	396	411	427	403	415	456	387	379	394	389	424	411	384	402	391	364	436	422	389	366	410	379	391	361	407	402	403	420	414	411	415	398	414	417	390	434	389	372	405	393	363	369	433	406	424	442	387	392	367	429	408	404	387	408	393	400	393	441	374	422	372	390	379	401	411	371	414	392	402	407	389	369	408	414	382	396	389	419	429	420	405	419	428	398	418	443	367	411	424	405	410	400	409	401	401	411	377	395	408	391	422	383	406	393	387	409	440	423	405	407	401	414	406	416	436	435	400	375	410	403	419	430	408	421	406	381	377	394	408	451	396	408	457	345	374	357	404	404	419	413	368	385	399	419	383	369	414	397	460	394	411	401	424	412	387	403	443	408	422	374	387	393	397	386	421	406	373	409	393	381	409	409	389	454	402	360	391	372	389	404	410	442	386	395	375	426	415	393	422	384	393	377	405	424	431	410	402	417	408	386	413	370	414	403	415	403	384	396	434	397	410	405	418	396	384	419	397	408	406	425	410	369	423	420	405	410	387	373	432	388	410	398	402	403	414	397	392	396	408	382	404	365	380	399	441	401	427	367	410	379	405	369	423	394	409	398	398	435	426	398	447	390	404	434	405	394	414	414	404	412	384	362	380	428	374	384	417	373	419	399	385	397	379	398	419	391	412	419	411	377	379	359	378	456	392	396	393	414	418	431	371	375	382	410	395	413	375	428	405	370	408	394	436	425	386	407	363	403	388	447	435	382	383	423	425	364	421	422	398	419	434	394	395	394	423	396	412	432	402	394	395	365	389	396	381	399	399	403	397	428	418	425	383	436	417	389	397	390	373	416	420	375	409	421	418	386	413	402	424	425	412	415	408	442	401	443	404	381	422	406	435	414	399	390	418	391	395	372	403	418	413	379	396	384	401	406	377	419	398	388	382	447	388	348	429	401	416	425	397	403	387	415	399	444	405	391	419	407	389	364	422	409	381	388	406	400	371	410	380	371	391	400	414	385	374	419	425	406	389	424	403	434	396	427	373	406	400	402	387	400	374	416	442	377	429	387	390	366	386	389	426	438	446	405	384	423	358	381	344	426	414	435	442	414	374	387	409	405	383	404	405	393	362	389	435	416	412	443	395	415	402	391	385	431	407	371	387	375	385	443	430	394	404	446	398	422	408	400	418	396	411	401	428	432	434	389	388	401	370	387	380	411	409	383	373	408	400	388	393	428	385	398	413	379	376	420	391	418	385	406	376	400	439	403	416	406	407	412	345	403	415	422	401	372	394	407	407	401	368	387	432	433	403	421	371	394	398	408	422	442	388	391	378	410	403	407	421	376	376	390	424	383	423	408	428	392	388	417	409	415	377	409	382	429	367	421	389	428	395	381	407	411	410	387	388	410	424	384	424	394	400	440	356	375	391	397	389	391	366	410	387	404	385	346	401	403	389	380	392	350	394	368	416	408	360	401	385	405	384	368	391	403	376	389	417	404	383	413	411	389	443	417	420	430	418	393	406	365	422	415	371	420	410	410	395	401	373	415	367	388	394	412	414	434	394	395	400	402	393	372	425	414	417	420	403	392	389	379	379	368	406	411	379	391	392	407	391	382	417	414	420	428	425	401	416	357	402	416	408	389	373	393	374	434	383	397	415	422	433	427	416	394	391	418	398	421	408	372	425	423	387	406	396	393	408	421	395	383	390	415	393	399	397	402	430	411	388	387	387	384	439	377	392	386	401	373	373	413	387	392	408	413	407	419	434	373	439	409	423	392	451	431	380	409	394	384	405	390	397	391	434	387	409	402	388	372	399	403	363	389	411	389	415	366	361	429	410	378	404	382	430	391	404	415	379	446	435	393	389	436	430	378	348	390	373	413	434	430	397	416	404	413	409	437	393	380	398	417	400	402	387	404	375	402	385	382	421	427	401	401	418	421	378	390	425	386	426	343	387	390	395	404	412	410	406	416	396	425	396	376	415	369	374	382	382	419	388	423	436	381	435	387	400	427	418	411	397	436	420	403	425	389	398	406	402	404	397	420	396	393	420	423	404	421	417	382	394	430	393	416	387	393	417	375	410	407	395	398	443	409	406	407	380	407	371	393	420	412	387	394	404	382	380	408	407	416	401	414	423	383	430	406	398	392	404	402	384	397	394	372	397	386	365	427	377	400	384	412	404	398	397	390	411	395	419	400	401	449	386	416	408	403	412	416	407	442	421	378	405	425	415	372	425	408	444	398	399	429	401	429	393	398	387	415	418	397	385	408	407	389	411	404	435	391	427	376	402	399	424	413	411	362	356	406	382	413	419	419	388	373	383	390	379	389	417	401	397	378	385	393	418	401	409	424	409	431	396	376	370	387	399	413	410	406	398	386	411	394	420	377	412	435	401	402	398	409	410	402	384	382	403	411	402	398	406	421	387	402	399	427	396	415	413	380	390	416	408	363	382	397	415	404	389	438	415	411	411	420	370	409	392	394	423	408	427	400	433	404	357	408	401	384	407	356	447	416	410	402	407	400	425	378	387	409	390	397	391	381	374	399	383	414	399	428	396	398	412	398	417	371	366	395	388	405	406	386	420	385	434	400	439	366	409	409	453	416	422	411
9790	1433	1798	1549	1138	1027	8309	33509	40937	30021	14998	4534	1190	332	155	137	151	138	155	126	137	136	139	144	141	140	124	148	150	139	149	136	154	120	126	147	129	139	154	127	125	146	126	134	116	138	135	132	142	164	140	112	137	132	142	137	137	138	145	122	131	148	125	117	146	132	134	124	134	127	142	134	113	125	117	103	147	148	108	128	131	145	132	151	143	147	160	161	153	143	128	136	152	152	128	156	126	132	147	145	131	137	131	133	133	136	130	131	143	138	121	135	140	153	131	141	134	132	128	113	121	142	127	121	145	160	120	148	157	111	126	130	160	118	114	133	133	137	131	163	141	114	142	151	117	146	147	142	125	143	153	131	139	116	132	113	127	154	131	149	145	125	131	133	137	126	162	137	127	130	145	137	142	124	160	146	142	128	148	128	108	128	130	138	121	136	146	132	142	112	133	127	144	149	115	130	139	152	147	140	155	108	124	135	130	122	134	155	132	123	149	127	123	145	143	123	130	123	136	133	140	128	137	135	152	125	132	135	136	142	131	131	168	122	124	131	142	132	115	116	149	134	119	142	159	124	122	153	140	121	124	144	132	147	132	133	159	159	137	135	138	123	141	127	145	142	147	153	136	135	137	128	124	148	137	129	133	143	128	138	163	134	165	129	143	130	134	133	143	139	128	136	141	125	139	131	146	144	135	133	114	145	132	123	114	146	108	124	124	126	143	139	137	118	133	135	138	144	134	144	139	118	173	133	154	123	150	124	130	141	151	143	144	165	141	150	145	139	129	143	133	135	134	135	124	127	151	134	157	124	163	155	130	130	153	138	122	125	132	158	130	139	142	142	146	143	124	135	140	148	154	139	124	159	135	144	151	141	149	159	126	149	139	145	137	136	142	128	125	133	145	124	120	135	147	143	133	140	111	115	138	128	145	157	137	139	146	142	154	137	179	137	146	142	129	141	144	136	141	146	138	125	136	113	131	132	134	151	144	130	111	126	126	137	128	143	128	153	115	133	138	111	150	142	126	154	142	131	127	154	141	139	159	130	131	113	125	133	126	126	133	145	125	135	156	140	132	165	138	130	139	157	129	114	147	138	161	142	126	149	146	132	124	149	140	130	136	115	136	120	125	142	147	135	158	150	146	152	124	130	148	151	128	125	115	157	141	120	136	141	143	146	135	129	129	146	148	142	147	140	137	135	132	149	158	136	147	134	133	143	133	135	137	141	158	137	140	148	145	126	131	112	132	128	133	124	137	137	141	127	119	139	132	127	145	145	129	155	152	128	152	153	140	118	131	139	147	128	160	123	115	131	127	138	153	161	116	148	148	143	156	132	145	133	148	153	134	112	138	125	136	142	131	155	128	144	151	144	149	151	121	132	132	126	145	162	123	146	129	126	112	144	122	133	127	147	144	135	163	161	145	141	149	167	146	146	141	105	134	142	142	138	147	136	131	138	143	127	140	116	134	136	115	126	152	134	128	154	143	148	137	157	148	146	139	142	130	145	139	139	164	144	128	140	109	129	104	145	134	151	154	106	128	123	134	136	141	145	126	136	142	152	129	159	150	127	124	136	137	127	131	136	122	133	148	141	145	149	147	149	141	105	130	129	127	95	129	140	143	148	147	152	122	131	141	123	135	132	132	133	135	119	128	136	156	150	153	135	126	163	129	122	112	126	121	132	126	126	130	132	139	159	130	134	150	133	133	129	136	132	145	130	127	150	143	152	147	144	129	152	142	127	154	142	138	150	138	153	145	131	146	142	121	127	108	151	141	133	136	166	138	128	165	126	138	156	147	155	147	123	124	130	133	141	127	127	136	123	125	143	136	119	128	134	152	140	128	145	147	133	113	134	130	150	142	139	135	107	121	120	156	126	140	129	153	136	109	115	133	155	148	144	136	123	139	136	148	127	148	152	135	131	141	126	116	149	140	140	127	131	125	143	132	130	151	138	146	133	132	123	144	146	149	143	123	131	132	123	132	157	141	132	143	143	143	103	131	127	136	143	122	132	139	123	133	129	143	139	120	152	148	155	138	152	146	133	126	134	151	130	135	137	140	139	136	136	138	129	132	134	153	126	153	141	157	147	165	127	156	120	155	129	154	141	130	136	140	144	152	124	132	132	152	130	127	150	150	126	162	160	166	132	133	131	158	125	142	122	126	125	137	132	141	134	136	137	134	131	145	129	138	136	132	142	128	131	144	168	138	137	140	137	119	134	112	147	152	129	129	139	155	102	137	141	144	155	139	127	138	141	132	131	129	144	135	130	154	133	116	148	137	138	136	144	131	139	127	133	125	147	145	127	129	136	134	112	133	135	155	137	137	124	114	118	119	142	148	146	152	129	125	141	108	140	128	132	143	142	156	145	143	117	133	134	125	152	144	127	149	116	134	154	135	113	118	125	156	144	127	141	138	143	137	140	129	139	143	143	160	146	143	129	127	137	146	138	152	125	152	141	145	119	126	154	140	132	134	136	158	134	137	131	146	127	111	123	141	129	132	132	129	143	137	156	127	126	149	149	132	113	111	142	132	119	155	144	148	136	132	128	124	125	128	121	147	147	137	128	118	145	135	125	113	154	121	128	138	139	121	131	135	115	138	133	132	140	162	134	133	133	119	134	118	136	146	97	124	153	155	139	137	131	132	132	145	130	150	115	122	134	139	136	146	114	131	131	130	133	143	147	137	146	146	132	134	135	151	123	118	160	139	133	139	136	156	118	146	126	131	154	131	163	145	143	130	155	148	131	139	111	125	126	150	123	114	127	135	150	150	128	146	133	135	144	146	127	134	130	119	156	147	141	134	127	150	146	134	148	123	140	145	153	141	145	136	125	148	133	134	120	122	139	122	122	149	136	156	163	155	139	137	120	140	125	146	131	144	139	156	131	113	151	126	155	128	117	158	133	154	134	124	123	149	149	150	135	135	125	153	129	111	143	142	143	145	121	128	158	127	150	117	151	127	129	144	147	137	141	149	138	126	138	137	159	121	114	148	136	147	121	130	135	137	157	138	143	118	127	126	148	137	151	137	118	125	143	126	134	140	134	125	138	134	150	154	137	125	156	151	143	151	139	140	146	139	136	132	133	142	142	153	150	125	133	128	129	125	140	134	152	138	121	149	132	127	140	129	115	141	130	131	135	133	132	144	145	152	124	147	133	137	136	139	143	138	129	131	147	154	150	162	162	135	122	137	117	113	129	123	143	146	133	124	117	133	136	125	127	131	134	118	159	123	133	124	138	123	133	141	131	136	132	148	143	133	152	141	150	136	150	137	145	152	149	136	127	122	144	131	122	134	159	99	129	129	142	145	126	159	127	155	147	152	152	140	143	165	129	120	143	146	135	117	128	165	135	131	119	130	130	148	136	121	149	132	135	177	145	128	131	157	152	118	155	141	147	132	139	156	147	129	145	158	132	122	156	140	122	155	137	126	152	152	130	131	149	137	123	138	151	129	145	135	168	124	148	119	149	118	124	143	140	127	138	120	116
6357	1787	4179	4759	4209	4259	23135	51719	55681	45171	30232	14915	5205	1372	553	395	452	404	406	411	421	382	382	382	390	407	401	409	432	423	378	369	404	421	384	392	401	364	407	397	414	411	406	422	413	363	387	372	412	422	374	426	388	376	407	407	397	422	383	393	428	404	402	383	442	398	410	404	402	392	402	418	392	416	387	406	380	406	374	393	403	394	405	399	416	379	367	381	402	366	394	388	441	397	384	393	385	386	444	393	391	379	402	388	405	394	421	389	386	387	403	411	412	373	422	396	390	411	414	378	394	386	409	374	408	411	397	421	420	411	383	397	434	388	414	430	398	411	406	402	365	376	437	406	376	427	387	362	399	410	406	387	400	438	369	389	417	392	433	410	381	406	366	387	386	417	358	397	435	401	397	364	365	425	424	413	359	364	411	394	399	439	413	372	393	383	438	387	391	407	378	406	404	407	379	397	388	384	376	397	417	417	387	393	413	372	406	383	390	376	373	406	405	372	398	414	373	406	388	446	405	398	395	378	387	396	369	380	381	405	391	389	419	375	369	409	382	399	403	394	391	463	397	377	403	427	397	410	391	378	413	419	373	407	392	383	391	396	380	396	421	400	411	388	424	390	372	388	395	426	400	389	383	386	372	409	409	404	413	394	387	389	418	419	422	403	406	417	403	370	433	384	430	418	420	434	377	375	439	390	402	428	423	382	403	399	387	393	388	430	389	405	364	405	428	409	385	422	391	393	382	417	405	430	379	357	428	401	356	454	373	388	415	389	379	365	409	408	386	378	409	411	385	385	395	394	415	442	359	392	389	408	410	402	408	402	414	371	400	400	373	418	374	389	409	438	396	406	398	419	377	404	399	381	383	375	407	374	424	376	402	440	395	379	363	405	396	375	401	401	380	404	396	392	419	399	404	392	380	399	393	418	382	384	384	381	396	378	382	385	415	374	405	393	415	380	392	398	390	447	392	423	399	392	437	382	402	378	401	379	394	380	426	418	380	381	378	387	405	383	399	371	371	394	411	417	408	406	383	373	366	434	399	395	350	360	395	364	380	389	410	440	388	413	397	400	387	391	432	396	391	393	384	408	382	404	397	394	440	381	397	373	402	399	391	384	405	362	383	404	410	431	428	365	382	398	373	365	434	383	422	393	399	380	374	370	393	441	404	415	396	372	392	396	389	358	386	409	427	405	421	399	412	437	408	415	394	374	441	399	381	362	394	386	411	388	382	386	386	402	399	366	375	401	407	380	346	369	373	398	363	410	391	417	404	379	388	410	380	392	390	444	397	359	386	370	393	410	381	409	343	397	411	388	419	364	436	383	397	399	403	377	397	392	338	401	375	406	420	433	377	360	403	430	418	395	391	389	392	390	399	433	388	417	402	413	411	413	382	404	399	400	390	386	461	397	381	391	395	401	405	377	413	424	410	378	436	402	399	380	409	373	385	414	378	396	396	397	395	426	414	376	408	376	398	415	404	385	426	344	411	390	395	420	398	431	399	485	381	397	394	398	377	388	407	383	378	371	372	386	380	362	354	422	382	410	412	392	391	406	401	401	388	401	370	416	363	400	400	421	415	382	384	417	420	386	400	376	401	390	401	363	425	411	417	403	360	445	362	404	391	369	393	401	365	423	384	421	420	375	376	385	406	410	379	414	377	393	391	407	356	366	359	380	402	406	421	425	395	409	415	383	400	384	422	452	387	396	375	344	413	378	380	395	362	421	379	407	410	401	387	394	404	387	405	415	409	383	401	408	418	394	402	390	402	405	367	393	413	403	383	393	400	383	397	362	443	431	390	354	365	377	378	399	425	383	416	452	352	382	437	408	402	417	405	382	398	425	405	423	379	403	384	361	391	366	410	394	379	434	382	409	426	369	410	402	368	385	403	411	381	382	406	382	389	420	393	375	388	383	404	381	430	391	393	436	393	369	363	418	383	411	401	429	378	402	406	386	418	405	390	383	415	382	415	405	410	380	421	392	423	387	385	371	387	372	424	423	406	374	402	405	400	400	388	373	378	412	408	413	419	434	398	381	385	401	408	428	397	396	380	383	386	381	390	438	383	432	419	385	381	442	369	389	403	418	356	386	402	370	381	408	378	429	438	386	404	400	415	387	364	375	378	386	396	375	413	395	397	412	409	400	390	410	417	425	353	411	415	360	407	404	412	387	373	438	356	369	435	401	414	384	396	385	420	398	380	392	415	409	397	369	383	404	415	409	382	396	377	391	404	385	388	434	345	370	405	431	393	360	424	384	421	389	389	380	385	406	367	376	397	395	423	387	409	407	385	389	386	407	402	398	368	393	374	384	362	400	369	375	385	391	403	432	374	381	435	411	402	400	408	406	434	393	383	425	397	391	378	408	393	430	388	371	386	399	395	382	402	398	388	358	389	401	410	398	399	400	393	395	357	412	414	413	444	375	407	389	377	405	392	427	378	410	419	404	411	408	414	387	390	420	426	388	391	429	369	363	400	442	383	388	410	381	426	365	406	376	406	387	408	372	390	418	424	357	383	344	373	410	409	415	381	381	390	398	425	403	426	397	401	370	386	404	394	398	405	423	418	407	390	436	423	414	395	387	407	381	385	411	372	396	404	409	378	405	399	414	414	396	400	414	398	435	384	386	421	406	400	422	379	423	416	352	381	368	396	401	392	399	391	396	389	388	394	372	389	380	390	416	405	410	427	430	419	370	397	390	412	415	361	402	401	390	391	397	408	396	403	396	377	392	408	396	402	384	397	444	423	386	407	413	368	362	388	383	398	409	403	432	411	392	371	396	391	410	407	389	377	373	408	369	379	415	416	371	362	413	416	391	401	409	387	360	386	390	411	382	395	387	413	371	339	373	353	405	379	399	398	397	371	400	370	384	397	379	429	354	404	401	397	418	401	428	429	404	387	404	377	393	371	380	419	386	391	402	373	439	370	391	422	431	368	365	395	396	410	385	387	407	419	408	392	394	397	395	383	378	412	402	389	409	386	413	366	425	356	410	368	363	391	377	401	396	380	374	361	374	412	416	392	415	431	413	412	396	399	391	378	399	379	393	383	432	421	404	412	372	404	403	404	374	412	434	421	372	391	413	405	388	410	404	389	399	437	388	367	383	416	371	401	394	409	398	377	433	380	421	417	421	361	397	414	405	391	418	391	402	417	431	394	399	373	407	374	387	370	396	419	386	369	373	382	368	377	374	382	384	407	435	397	411	412	382	403	397	407	386	407	394	403	400	411	384	403	411	402	404	384	415	420	405	386	380	419	373	384	408	384	401	419	380	380	412	397	401	400	409	393	425	380	392	442	369	376	402	377	394	385	374	424	428	399	363	399	390	405	390	374	382	410	404	384	404	372	372	415	418	441	418	392	387	395	417	391	403	409	395	385	402	423	401	386	369	427	391	376	390	386	396	396	400	434	413	382	395	399	405	381	375	411	405	392	396	402	360	366	384	391	398	391	384	387	371	391	416	364	399	399	381	407	381	414	420	387	409
14833	2739	2943	2243	1566	5162	25953	41182	48168	38879	21597	7192	2059	542	225	171	152	156	142	168	147	143	150	137	178	150	140	182	135	143	172	142	137	158	167	173	161	150	149	152	158	170	154	162	152	136	136	146	161	165	143	142	155	136	147	151	124	146	142	141	124	170	156	146	148	151	169	144	152	180	138	158	136	146	160	128	130	163	160	167	148	167	143	154	140	153	154	152	148	149	157	139	145	157	154	177	121	143	143	144	162	149	132	143	148	156	157	173	168	146	174	142	161	132	165	161	148	147	161	129	135	151	139	125	166	140	149	139	153	149	137	142	156	135	142	144	132	154	164	143	147	138	160	139	155	142	139	143	149	131	147	159	138	159	140	164	142	162	124	166	161	161	168	151	144	168	147	147	146	131	158	156	137	147	145	150	159	140	142	146	155	131	140	139	160	152	155	158	135	159	158	153	150	155	168	144	142	143	179	152	142	149	143	137	162	134	136	153	134	163	129	154	131	169	158	148	152	125	129	154	157	144	148	154	153	129	158	149	157	165	172	155	172	136	152	139	159	138	145	143	137	125	146	167	148	122	149	141	154	143	161	162	170	175	140	136	157	153	141	154	145	144	149	132	158	157	136	162	152	149	150	131	151	139	143	162	169	154	156	138	161	145	139	153	155	146	158	151	156	138	145	166	153	127	124	148	144	143	147	134	158	156	160	157	156	143	140	138	141	142	161	171	140	162	147	146	161	142	153	159	126	142	146	147	155	147	155	154	139	146	140	177	148	138	154	156	151	134	144	153	162	144	152	173	148	143	149	154	153	152	152	144	149	161	165	138	162	153	172	147	147	154	127	182	168	151	131	149	145	153	150	146	151	166	134	177	151	151	160	159	160	139	167	131	174	156	141	149	152	158	147	125	124	126	137	135	148	161	147	182	136	138	164	167	137	151	138	154	144	142	124	133	128	119	161	143	177	148	147	162	146	141	162	157	153	162	146	155	169	137	145	153	147	166	152	151	148	167	128	158	182	164	147	149	127	138	126	152	149	133	140	147	144	164	146	144	134	167	158	144	155	169	121	162	141	149	148	142	154	164	131	160	152	165	133	177	164	162	131	139	129	125	164	135	148	132	183	141	163	162	158	152	138	128	164	131	176	149	146	129	149	146	161	152	140	144	152	138	163	132	149	153	147	151	168	143	177	133	151	145	155	153	148	128	139	132	158	152	145	149	149	143	138	155	159	127	139	146	147	139	140	144	143	150	160	174	157	162	124	141	176	148	154	148	154	159	164	163	140	146	156	165	154	156	143	139	145	158	150	166	159	132	143	129	156	178	127	152	148	136	146	144	129	143	134	148	141	129	153	147	140	153	154	147	170	161	142	135	162	157	135	152	146	149	137	145	157	150	156	160	130	149	116	120	143	148	145	166	161	159	140	142	176	175	154	143	145	158	150	126	147	166	163	153	144	139	161	155	110	144	153	155	140	157	151	148	129	152	159	138	148	154	166	138	156	117	156	121	158	163	145	160	154	146	146	148	146	162	150	159	157	164	149	135	158	137	120	140	165	147	157	152	156	167	158	136	152	168	156	147	169	142	136	129	153	154	148	138	170	154	156	143	146	164	152	163	137	140	150	152	144	147	139	154	151	156	157	134	150	149	138	153	158	167	154	149	131	153	152	149	139	163	143	131	149	157	149	147	147	173	133	144	147	151	151	132	152	139	141	165	156	157	153	161	144	168	143	151	133	156	151	150	144	151	139	150	153	161	153	152	157	154	151	145	153	153	168	152	148	170	152	157	146	147	146	142	162	140	152	143	153	156	130	165	168	153	141	147	140	148	149	169	143	176	143	144	154	140	166	150	146	141	152	163	174	148	143	148	156	144	164	151	145	158	139	143	155	138	111	125	140	144	163	143	144	166	142	152	142	168	184	139	144	142	125	166	168	158	146	158	142	141	146	162	152	149	141	154	158	154	176	129	130	161	134	168	142	138	157	148	158	128	167	143	152	141	149	136	147	156	152	137	150	151	179	134	142	145	152	138	160	135	167	144	152	156	124	152	145	161	149	150	149	147	148	168	159	162	152	149	145	144	141	149	160	135	165	153	172	156	151	155	152	165	155	155	145	148	169	149	161	168	163	165	140	154	181	166	155	146	166	168	144	164	131	164	136	142	151	156	139	167	165	133	145	141	158	133	141	155	152	158	133	164	159	139	131	155	164	149	151	167	157	144	135	135	164	157	154	152	157	139	139	147	167	134	147	166	154	163	138	155	139	147	154	130	151	130	163	160	154	177	152	149	125	160	166	135	138	139	145	166	157	152	145	156	156	155	124	165	154	141	155	133	157	145	155	155	138	155	149	130	168	147	146	167	131	143	144	125	159	137	149	144	124	136	157	137	149	143	134	163	138	155	139	134	147	166	159	159	166	152	147	133	135	131	136	133	154	151	162	150	156	152	157	149	159	149	145	150	156	126	151	152	140	137	171	128	111	146	155	159	149	128	138	159	131	137	141	141	159	163	140	136	148	153	151	143	134	129	147	116	164	174	149	141	158	115	169	147	140	169	162	138	152	162	146	159	148	133	140	154	152	131	149	159	153	157	165	167	146	137	139	173	148	167	171	131	147	142	150	147	151	151	149	137	143	128	155	163	129	149	159	148	157	143	176	149	140	145	163	133	154	167	144	148	165	151	148	157	144	153	167	137	144	135	150	140	150	161	143	165	166	139	135	125	154	151	159	136	145	140	159	147	165	154	162	143	161	151	159	142	160	164	149	136	128	161	143	149	127	150	148	138	154	154	142	120	159	151	143	149	147	147	160	160	137	152	167	151	149	161	159	129	163	152	143	156	147	145	144	165	148	150	154	142	165	147	160	140	158	125	171	150	132	158	148	150	152	154	137	165	137	140	123	125	136	123	147	153	173	144	161	130	154	152	150	149	143	150	134	159	144	180	140	149	137	157	166	165	153	172	141	124	145	159	166	137	152	135	166	164	170	147	147	145	166	159	147	149	141	162	128	152	153	148	135	169	157	157	149	136	141	135	147	165	157	138	137	154	157	161	165	156	132	141	141	140	188	144	164	141	154	145	153	164	140	144	125	130	153	149	143	138	149	173	150	133	151	152	153	132	144	134	129	155	173	151	142	146	142	156	124	138	148	133	159	166	157	148	144	139	150	147	136	152	151	156	128	168	137	150	158	143	143	153	158	130	157	129	135	146	168	145	157	150	139	145	148	132	161	159	140	131	141	134	125	144	137	146	141	147	155	161	149	129	147	151	152	152	96	151	139	118	149	151	167	157	162	166	135	147	139	157	156	148	159	144	165	153	142	146	152	171	153	149	165	156	143	138	162	157	158	147	143	155	164	138	143	155	163	154	158	132	142	134	139	137	134	137	170	152	146	144	151	126	154	153	151	146	156	150	159	144	147	163	141	148	156	158	160	147	133	143	154	133	166	161	138	151	134	141	153	134	144	138	162	150	130	144	131	186	168	140	128	148
7915	2620	6146	6868	6196	16849	44216	56174	61816	52942	36020	18956	8362	2270	763	447	432	399	452	425	429	397	429	401	425	443	397	407	412	422	451	450	377	392	415	405	432	440	428	420	433	409	418	433	450	386	435	433	417	452	454	445	464	433	405	411	434	446	443	425	420	416	454	382	432	422	404	409	450	434	457	454	400	393	451	418	425	440	444	449	415	444	483	474	412	433	460	432	424	444	407	434	434	425	459	414	445	421	468	403	432	454	447	426	485	378	433	376	455	461	422	388	439	405	387	419	394	445	411	447	420	426	465	411	417	390	446	423	427	435	401	439	434	438	433	413	439	440	429	406	436	449	378	422	438	429	401	451	397	442	417	398	439	448	451	371	428	390	436	431	426	422	454	425	408	430	408	429	418	434	445	432	416	468	434	452	442	418	404	427	428	449	452	445	417	409	471	460	449	422	456	442	450	430	434	427	484	449	410	434	393	447	434	415	433	445	442	418	389	441	426	401	408	430	422	419	404	458	443	454	430	400	415	431	413	472	428	451	419	436	415	445	431	428	427	430	410	447	387	407	439	413	391	443	424	438	450	416	433	469	420	412	396	456	425	435	400	417	415	430	454	422	429	421	455	441	389	421	395	468	401	371	433	373	455	390	403	393	448	431	406	385	444	411	471	473	423	437	438	426	410	413	439	406	429	430	417	417	412	406	392	451	421	444	418	435	427	382	427	423	438	410	465	460	449	416	446	469	412	416	431	402	442	434	423	449	386	441	442	440	437	418	438	457	442	417	420	430	433	457	428	438	422	422	392	423	449	430	414	405	411	431	423	427	438	447	423	419	450	450	435	476	436	451	459	430	417	472	423	393	436	422	408	426	432	428	451	428	420	431	418	397	396	419	471	432	414	424	456	436	404	415	411	397	422	434	407	425	437	462	430	438	422	434	403	406	447	408	427	438	439	448	398	425	446	472	393	402	430	422	402	436	441	425	428	415	401	426	460	445	385	409	430	409	425	426	436	421	443	417	453	415	451	426	452	441	453	420	426	452	440	484	426	433	436	444	466	430	403	388	422	411	454	444	391	442	431	429	415	446	416	433	423	418	417	386	412	421	419	425	416	466	408	406	426	398	402	424	416	407	406	392	414	433	447	463	427	423	385	438	424	408	418	449	456	432	410	431	421	423	448	427	452	431	403	476	413	415	423	428	426	428	421	454	381	473	445	438	427	437	405	437	416	396	411	443	419	416	394	421	451	405	442	450	418	400	437	457	403	413	416	409	369	426	419	440	408	416	402	436	448	363	449	416	406	462	436	418	404	430	413	424	438	387	418	409	438	396	417	422	418	465	397	439	428	448	437	451	455	453	460	461	411	425	448	422	415	432	406	457	399	416	431	445	439	424	402	424	436	447	427	395	443	416	397	413	402	433	424	405	440	412	437	419	433	469	449	417	424	456	418	390	462	446	453	423	446	410	400	467	376	412	428	415	432	426	407	410	440	410	435	435	455	458	407	419	420	409	419	435	421	419	454	382	461	425	447	418	385	404	436	414	402	425	420	418	410	403	423	445	434	415	458	414	401	451	424	418	467	421	455	446	440	433	404	392	408	451	452	399	412	398	408	423	425	408	417	435	452	468	460	420	435	432	411	394	470	427	438	399	426	439	400	437	446	439	444	471	407	415	448	451	428	435	460	459	413	395	417	427	431	403	389	409	412	411	452	431	428	396	449	424	461	424	422	414	424	440	425	416	433	455	449	441	406	416	416	405	442	436	407	423	423	432	438	409	423	453	452	449	424	414	452	410	427	470	422	415	392	422	400	435	419	424	437	453	419	399	400	441	403	448	422	423	445	454	441	441	384	382	389	432	421	414	430	459	445	423	428	460	414	441	456	477	421	425	426	414	470	447	394	426	421	417	436	398	429	459	454	392	413	412	445	405	411	434	434	433	459	398	410	428	410	420	456	416	442	440	424	443	426	408	410	445	413	424	435	444	417	406	447	440	431	423	449	418	445	401	444	420	439	431	435	422	440	397	468	426	422	427	436	470	453	435	422	437	405	434	426	411	414	458	444	462	417	456	446	411	421	436	472	439	408	424	414	443	417	444	421	455	422	423	444	437	404	434	433	424	445	470	405	436	400	417	410	444	444	460	443	415	400	426	436	424	423	413	444	437	414	449	411	406	437	408	463	445	433	443	446	432	408	412	405	394	438	432	449	431	422	449	461	424	427	395	440	407	435	432	421	432	440	425	407	425	412	421	458	416	402	404	453	409	448	424	455	409	441	432	404	453	461	403	442	427	443	427	393	418	386	430	438	441	448	422	420	406	417	422	404	422	476	463	448	438	406	408	441	421	429	392	416	413	432	437	420	443	414	413	430	411	416	412	433	388	404	418	404	458	422	396	400	454	467	421	467	457	430	469	388	451	450	414	420	415	408	429	461	448	427	436	473	461	421	490	387	453	452	471	394	430	426	442	430	431	427	413	429	429	387	421	464	444	446	431	432	459	436	454	464	427	462	443	442	466	419	424	387	420	421	423	433	445	462	397	400	400	454	447	448	427	467	446	387	427	455	422	420	434	416	401	417	411	450	443	433	399	445	436	402	440	451	442	427	410	415	394	441	471	434	441	393	441	445	426	433	407	432	455	422	441	417	437	400	407	429	440	455	443	418	454	417	377	436	450	451	441	423	449	412	436	420	450	389	422	420	408	446	411	411	436	467	440	440	445	445	456	407	452	425	430	428	423	424	411	406	456	419	452	414	459	425	417	417	407	434	412	410	422	431	406	416	410	450	438	418	431	447	415	453	425	448	407	433	460	435	413	401	423	407	495	437	400	404	439	428	388	430	395	444	414	416	451	404	414	419	424	412	441	415	416	422	425	395	394	463	441	431	383	446	426	375	380	424	433	418	449	432	408	440	403	437	422	442	478	445	436	446	414	418	403	454	451	475	409	406	453	413	412	425	435	453	397	424	401	449	436	445	392	446	443	416	407	459	470	442	403	419	456	424	402	410	400	457	396	424	452	427	452	452	424	474	451	403	424	420	424	430	463	470	414	406	455	448	426	435	446	375	401	408	438	389	432	396	410	423	419	446	449	423	465	411	442	441	445	424	452	433	428	421	457	430	416	396	417	396	429	401	430	441	423	392	423	432	412	421	436	432	383	429	406	426	472	410	402	410	435	403	450	369	434	392	435	372	434	402	454	440	458	460	465	416	413	414	442	439	452	436	429	415	432	410	439	456	424	423	431	444	401	394	432	406	399	453	436	457	409	407	422	392	449	435	413	432	431	420	443	424	397	446	407	401	441	449	434	416	379	413	400	436	402	468	410	438	421	423	460	426	435	435	411	411	404	433	434	437	404	444	406	451	437	433	452	417	433	423	424	412	398	448	421	418	422	411	406	394	410	404	429	418	400	435	446	404	457	413	444	402	430	407	418	419	453	417	442	442	433	424	412	432	411	408	453	403	424	400	448	434	403	436	452	451	417	411	393	404	415
2261	247	238	237	214	256	704	2866	3730	3734	2346	994	500	230	176	153	152	121	135	148	128	143	144	116	147	131	127	140	143	127	135	168	156	148	128	133	127	142	146	158	121	135	143	147	138	143	143	154	144	137	129	147	141	128	150	153	131	137	154	138	103	141	155	133	142	130	164	150	134	157	149	135	133	174	150	148	150	144	145	138	144	144	156	141	147	146	166	140	149	126	148	154	138	150	139	154	137	128	136	120	130	129	120	129	139	139	153	133	153	158	140	138	128	134	135	141	135	147	165	156	135	144	159	147	139	132	152	159	135	118	141	162	143	133	153	114	138	153	159	148	161	131	145	147	155	161	141	156	141	146	144	143	154	142	146	139	148	155	135	135	139	153	124	160	132	126	146	133	144	112	127	144	157	127	134	120	131	141	158	162	140	133	131	146	139	131	128	143	146	113	146	141	153	133	132	141	132	125	145	110	110	122	155	153	158	131	137	149	139	139	146	127	135	150	136	160	143	138	146	143	145	136	125	135	151	148	150	135	141	156	134	120	166	139	144	134	138	139	142	131	155	147	125	153	137	133	129	162	138	156	138	122	153	165	160	140	147	136	131	141	138	142	117	149	148	127	132	128	132	122	134	143	163	124	156	143	150	150	144	144	153	137	140	130	168	135	133	116	134	139	121	155	129	119	144	131	148	147	136	133	163	139	135	127	141	149	146	135	138	146	135	131	132	151	136	135	146	129	152	144	162	151	130	130	141	135	153	133	132	150	127	144	144	156	135	112	156	140	140	173	157	127	143	156	123	127	160	130	145	132	134	148	152	137	151	140	126	152	142	139	138	144	120	160	165	153	145	150	141	145	157	152	165	129	143	152	139	160	159	131	132	136	125	148	138	126	161	130	173	150	134	123	138	136	137	133	147	155	128	151	160	155	154	158	135	149	129	145	147	139	137	149	153	132	110	147	150	139	132	156	139	122	129	145	136	149	132	132	145	163	155	139	131	152	127	145	141	166	121	149	130	131	129	132	130	142	141	135	145	143	142	148	133	135	148	133	135	147	123	163	142	157	144	145	150	134	144	141	136	139	139	125	153	146	133	135	159	140	149	142	149	146	141	160	133	149	150	134	139	132	142	140	145	154	155	148	123	142	159	168	135	150	146	150	139	142	163	174	138	143	136	152	145	130	142	137	138	132	150	154	140	144	132	136	155	145	132	139	120	126	138	138	125	129	141	143	157	140	138	141	149	143	165	136	146	153	148	134	157	153	128	153	136	155	157	148	140	132	153	142	150	127	156	146	156	139	125	131	138	131	149	140	159	128	129	157	126	152	149	146	126	128	125	129	141	124	117	167	137	143	151	152	159	150	145	132	158	143	157	137	136	143	118	133	164	139	149	144	167	145	151	144	134	145	136	131	134	153	117	123	115	135	157	159	154	159	121	141	144	137	139	126	130	151	147	148	138	155	169	143	133	132	129	115	156	136	151	145	154	150	120	142	131	152	152	149	158	131	131	131	123	153	132	145	144	161	137	137	126	144	135	144	132	145	163	161	146	163	150	132	149	154	152	158	165	146	129	142	146	142	137	151	135	113	169	151	158	141	176	137	139	127	139	139	147	146	155	146	127	180	138	138	138	161	149	141	130	172	154	143	138	153	141	144	139	131	138	149	154	152	116	134	140	132	123	150	142	148	156	150	161	148	130	144	146	149	137	150	147	160	165	152	138	119	148	125	128	133	155	131	129	129	144	154	135	146	159	148	127	142	139	136	147	150	151	140	132	156	136	129	133	154	135	143	149	153	129	152	160	136	129	130	133	140	159	144	143	140	124	146	143	148	162	148	133	119	146	141	138	152	134	149	135	127	155	136	138	129	145	137	150	160	145	141	140	126	163	130	145	171	112	143	141	139	142	132	135	151	135	153	148	145	132	131	139	127	142	144	150	165	147	141	158	147	142	134	141	145	133	139	149	137	142	162	146	159	138	151	121	129	137	150	141	142	150	143	134	163	147	135	140	154	153	124	140	161	117	135	112	149	166	134	154	153	142	133	158	141	144	140	147	143	156	151	111	130	132	141	124	124	125	143	148	136	135	147	140	140	132	121	143	139	138	133	164	124	147	137	146	138	144	138	136	146	145	127	151	132	151	161	119	136	126	162	165	137	134	147	158	134	147	139	145	143	141	162	138	123	159	130	139	121	144	117	157	132	133	144	149	151	148	150	148	122	134	139	117	148	133	135	144	133	143	152	161	123	123	129	152	150	136	145	134	145	145	159	130	150	133	151	138	124	129	146	138	114	144	149	141	134	153	120	140	130	147	124	155	152	151	148	155	143	144	129	140	137	134	145	122	136	149	141	129	123	133	114	126	150	143	133	140	133	139	140	137	143	132	149	154	131	149	142	136	141	134	168	149	135	137	156	155	129	160	135	133	144	113	142	132	144	136	154	156	140	151	129	150	147	125	145	156	142	126	148	138	151	144	135	146	150	140	143	145	137	138	141	147	144	120	122	136	142	156	140	134	132	157	119	142	146	134	128	144	144	141	132	142	149	142	166	138	169	135	139	135	122	142	123	135	146	133	125	140	131	146	146	152	142	135	154	141	135	169	147	116	134	151	134	137	140	149	144	136	136	130	150	137	126	140	128	142	149	141	145	154	123	150	159	138	140	163	116	145	136	142	130	144	141	144	154	152	142	126	151	107	128	126	157	127	140	135	132	137	149	126	157	150	162	142	143	120	127	131	130	144	150	133	153	134	143	139	135	135	133	142	155	148	151	151	134	141	128	139	139	146	130	164	153	145	140	139	128	143	143	150	136	130	128	125	134	126	161	141	150	141	158	133	154	135	129	136	146	141	143	151	136	129	139	125	153	123	122	157	142	137	135	119	130	145	141	152	147	130	143	119	139	151	174	129	129	131	127	133	152	140	147	143	124	123	144	157	158	132	146	152	130	158	161	151	128	132	148	157	133	135	137	134	145	137	156	172	135	140	140	106	121	129	160	155	156	157	109	124	138	132	156	172	136	160	150	135	155	141	136	136	140	145	152	160	128	153	139	144	128	150	154	145	153	129	175	128	142	134	164	138	135	148	145	138	134	141	144	146	132	161	127	145	142	156	141	148	144	138	142	136	127	131	141	166	144	155	157	136	131	156	125	136	140	141	137	150	128	131	158	150	135	125	158	146	138	130	151	140	127	128	139	128	145	138	148	133	138	151	145	135	129	128	137	138	120	117	154	140	124	147	158	134	123	151	165	138	143	129	126	120	144	147	158	156	152	123	152	135	142	126	158	143	139	154	156	104	142	149	132	139	140	147	130	141	140	146	145	127	131	126	119	139	156	134	127	125	149	135	146	142	143	135	137	153	155	144	136	152	152	139	113	141	149	140	117	144	164	136	134	142	159	152	128	135	147	163	156	146	159	146	140	142	150	128	139	135	151	118	159	150	146	139	132	143	149	132	153	159	149	134	143	122	145	133	144	143	142	126	140	145	149
2291	518	701	751	724	1158	2635	11645	13824	13619	8387	4067	1685	702	514	394	419	399	450	423	439	438	365	403	423	417	404	369	431	400	410	387	404	364	435	446	383	394	409	396	352	413	397	429	396	409	399	416	416	401	416	423	426	427	414	391	416	444	400	408	430	427	408	404	432	403	420	400	428	395	433	397	387	394	388	407	410	425	436	385	413	389	419	386	409	381	397	352	419	411	434	421	373	425	414	438	391	429	383	438	424	438	423	397	394	418	398	407	424	383	406	428	411	392	388	417	412	387	423	408	418	412	385	379	403	409	388	394	427	389	409	422	392	438	422	438	371	414	388	436	420	417	412	390	426	445	371	393	424	415	430	425	426	417	405	364	386	393	402	384	420	373	414	402	388	421	436	392	380	401	453	391	422	393	403	443	385	396	394	369	432	406	405	361	385	412	381	431	368	408	429	403	435	422	420	414	433	421	400	410	408	428	413	420	389	385	379	416	400	415	369	367	410	376	443	404	419	411	422	411	408	403	428	417	410	431	424	408	411	404	428	399	411	415	421	414	416	404	410	415	369	386	412	363	391	391	407	389	418	410	396	388	429	380	415	402	382	437	399	413	428	415	426	400	419	400	420	438	414	430	397	443	420	391	427	392	361	409	416	425	410	430	429	405	413	379	411	426	388	413	385	411	380	439	430	408	394	390	437	416	409	384	406	415	481	411	399	380	410	401	411	378	411	399	388	430	387	409	403	427	404	400	431	454	398	435	440	414	410	411	409	418	411	416	435	354	409	429	403	401	407	399	414	408	416	414	399	434	416	429	434	375	409	410	395	441	437	405	404	366	418	421	388	381	420	390	422	417	415	388	406	397	408	412	418	397	369	431	400	427	394	379	439	411	422	412	413	421	392	410	387	393	411	357	389	399	427	390	395	398	429	416	400	439	424	345	410	406	413	408	408	391	440	415	378	395	410	421	431	406	384	453	411	398	407	410	414	420	420	439	412	388	419	446	388	425	441	449	429	379	421	395	410	411	381	403	418	439	418	422	416	400	408	430	424	407	411	409	415	434	402	410	401	384	393	413	402	407	423	381	397	423	411	410	413	406	416	414	372	419	398	413	414	454	428	411	409	434	421	421	393	390	427	431	393	375	403	376	388	453	349	424	381	408	435	424	376	421	370	390	413	427	384	426	420	393	409	363	417	427	393	387	407	407	395	367	404	427	426	389	422	390	445	386	392	412	396	436	406	419	397	427	421	393	449	391	415	405	403	404	413	403	387	410	413	428	418	439	418	405	384	382	422	431	433	457	392	401	402	394	394	429	386	397	415	388	404	372	396	382	390	386	430	449	348	401	444	423	372	415	385	400	417	410	422	409	426	416	390	411	405	402	428	424	401	378	358	373	400	364	410	418	423	377	383	406	418	371	414	397	408	410	436	414	416	451	417	400	409	439	414	420	381	412	412	412	408	406	430	402	418	413	413	431	386	450	413	414	399	396	416	404	384	383	418	427	391	386	373	441	392	388	408	389	382	398	409	451	395	401	422	431	385	391	385	397	419	391	389	443	410	415	391	409	372	389	419	417	391	405	431	392	444	420	416	406	400	431	428	418	400	396	403	380	416	405	435	407	437	425	409	410	436	411	416	400	404	400	398	381	411	395	380	383	439	399	413	381	416	415	409	416	397	411	416	382	424	398	383	417	406	376	405	440	425	425	415	387	408	409	416	378	413	399	410	401	435	444	422	393	427	455	414	389	446	426	372	432	420	403	420	407	420	385	400	367	405	374	405	435	432	417	402	397	411	430	388	419	379	387	425	384	402	375	434	403	411	449	384	336	404	377	383	378	392	388	427	405	414	380	394	428	402	426	425	405	412	409	408	426	417	429	412	415	397	395	425	370	436	408	401	446	351	416	424	380	415	428	398	382	431	387	422	439	391	396	410	377	370	429	393	400	380	390	387	426	378	416	411	392	435	385	440	442	408	423	416	398	416	448	415	394	443	428	365	396	394	405	415	392	415	416	431	395	420	403	396	427	406	390	410	414	398	397	428	400	411	453	402	414	423	424	383	444	403	378	422	413	396	377	400	399	419	428	416	406	430	421	421	403	378	433	436	425	393	406	407	385	364	414	415	350	371	393	378	429	373	377	392	385	412	406	482	388	385	396	417	383	415	463	422	430	387	420	375	408	436	386	398	408	407	400	411	441	397	388	437	415	399	419	404	413	433	421	384	441	434	429	388	403	421	394	381	441	425	422	400	412	379	406	422	439	383	417	394	410	398	400	408	378	405	388	383	385	450	395	421	418	404	386	390	441	388	406	366	393	439	401	394	429	395	415	424	382	386	426	428	416	392	387	405	409	394	402	409	409	398	390	412	404	410	400	407	386	432	438	420	413	385	416	398	421	416	406	385	420	408	380	453	402	368	410	424	418	407	416	428	392	458	409	371	399	430	414	434	408	452	382	439	437	408	374	425	403	435	433	406	423	397	415	447	392	380	421	427	409	387	389	423	414	419	420	447	396	396	413	405	427	405	434	376	423	393	393	414	410	414	432	400	431	398	421	387	355	400	387	413	428	390	407	395	418	441	385	412	401	438	404	392	397	393	417	398	382	425	408	421	434	399	434	418	402	442	381	400	404	394	421	405	398	441	413	425	368	406	387	407	435	414	436	411	450	404	421	425	397	402	417	414	425	428	401	399	415	409	410	400	410	392	452	437	420	420	402	422	412	394	427	408	394	431	410	392	427	406	361	418	421	431	445	393	431	431	390	381	419	402	371	369	379	387	421	399	370	381	419	399	400	384	410	416	389	433	400	397	420	442	421	404	436	426	390	383	396	374	403	390	412	420	434	400	432	393	438	375	403	404	419	421	389	414	416	427	428	417	420	391	412	408	383	421	439	405	428	407	416	373	410	437	412	377	388	409	399	370	424	397	415	434	407	392	437	424	438	433	441	416	409	405	402	410	415	414	429	421	393	390	386	445	405	402	394	435	479	416	419	413	415	414	432	408	415	371	397	410	407	438	401	380	377	438	424	403	403	420	395	395	450	366	389	386	446	391	429	403	391	419	403	396	410	420	431	418	413	390	403	429	427	442	398	413	396	425	420	410	414	425	390	406	404	413	416	390	421	431	402	392	397	410	413	417	430	370	413	427	398	394	432	427	394	437	420	445	416	413	408	407	417	385	378	411	417	435	377	426	379	413	422	395	402	436	420	388	388	414	443	391	390	401	401	451	421	409	380	424	383	390	391	425	392	422	374	404	425	406	351	402	391	393	393	385	389	395	404	411	401	375	437	385	397	429	373	416	403	408	416	398	379	379	398	411	403	401	422	403	405	392	412	403	413	390	414	416	394	389	428	409	369	397	401	417	394	413	413	414	420	395	398	413	409	382	357	437	384	409	417	395	395	399	422	394	364	430	402	398	385	410	400	407	401	391	437	394	404	398	417	387	386	426	401	391	422	414	384	419	420	403	420	433	412	402	387	431	388	400	423
9902	1492	1865	1380	1006	1299	10778	30313	38971	31963	16423	4984	1016	236	141	165	146	138	128	130	114	135	136	130	151	118	158	139	132	136	146	144	137	144	149	157	157	121	159	133	128	124	147	140	146	137	139	154	131	145	136	154	151	131	175	142	160	134	118	156	164	156	131	162	157	145	142	159	133	125	165	136	147	140	129	155	164	152	138	129	135	131	123	137	122	149	137	137	143	145	142	132	126	142	131	118	130	129	132	146	150	148	135	145	114	117	134	125	139	140	145	149	151	162	133	135	129	148	127	126	133	130	141	123	129	132	147	135	140	148	141	149	144	150	132	156	151	152	136	117	140	151	158	143	140	154	155	143	142	138	163	130	133	142	134	130	121	155	144	124	138	132	150	167	144	136	142	144	133	137	151	141	145	156	130	141	143	128	120	134	163	168	126	150	134	155	164	147	137	158	132	132	130	133	135	129	138	163	140	162	130	136	146	152	150	138	147	147	148	138	130	157	140	131	150	141	122	160	156	139	151	147	114	129	161	138	147	143	119	157	174	146	118	163	150	162	148	185	181	152	154	143	135	136	127	123	134	164	135	140	138	142	105	165	119	128	116	139	129	143	138	143	153	136	156	146	139	129	148	150	139	130	122	119	157	122	147	157	129	115	123	123	150	166	147	136	120	149	176	158	156	144	128	144	147	146	143	131	147	164	136	144	135	150	159	126	124	128	145	139	155	141	136	129	124	132	160	145	143	121	146	153	127	143	134	149	145	147	155	135	128	145	131	143	119	166	161	161	140	144	160	164	127	130	125	137	138	143	162	139	151	155	135	145	152	132	134	168	135	121	155	130	151	143	150	138	137	118	139	154	147	149	131	151	126	139	157	125	151	165	136	117	143	145	152	144	141	139	124	146	148	148	138	130	138	125	137	170	142	125	142	149	132	145	142	154	149	133	171	150	124	147	134	134	146	145	133	143	153	133	140	140	124	138	151	137	139	146	124	130	139	151	140	117	153	138	144	132	135	141	157	163	140	148	151	126	121	133	157	158	131	143	167	160	142	153	145	132	150	127	121	148	138	137	138	134	150	153	140	159	146	130	150	150	137	125	136	124	127	144	112	127	152	148	116	132	142	130	134	152	133	126	126	130	145	144	137	136	131	139	118	163	127	134	156	152	127	125	154	128	137	158	141	143	132	145	167	125	128	146	156	136	149	130	152	138	151	137	141	133	132	141	123	132	146	162	150	137	154	127	147	128	150	167	149	135	128	151	150	141	150	135	127	157	135	126	143	129	146	135	146	152	137	129	156	160	156	126	141	163	137	138	139	147	135	162	134	138	137	154	147	149	138	157	140	118	138	151	130	132	142	139	143	115	126	130	129	129	141	149	127	110	135	127	137	154	167	135	151	136	141	129	138	135	132	150	140	124	129	138	139	123	153	125	134	123	138	138	143	132	124	146	133	147	135	142	148	128	144	145	155	138	140	148	137	146	135	146	129	145	151	134	148	157	134	138	141	141	149	146	155	146	136	149	144	135	111	152	147	149	135	139	168	144	143	143	132	160	152	153	146	147	120	159	143	149	132	139	126	123	119	140	156	132	136	149	155	130	137	155	153	128	131	127	142	154	130	138	121	119	152	145	131	142	125	143	145	124	142	140	153	152	146	151	160	149	148	134	142	118	166	131	123	157	141	123	137	136	138	138	123	121	163	154	140	148	149	130	153	126	151	132	147	150	124	159	127	133	113	135	160	143	156	143	149	162	126	137	142	167	145	143	150	144	147	136	133	152	139	130	147	142	133	140	137	133	156	151	148	132	128	153	162	162	144	145	126	150	147	133	123	146	144	145	122	151	151	141	136	113	125	144	135	163	135	135	149	128	145	139	139	142	149	161	159	144	120	157	135	115	154	138	130	118	145	124	125	144	140	141	129	135	147	135	124	144	144	137	145	119	146	159	129	151	147	149	153	139	120	135	149	119	155	153	134	139	142	119	153	141	133	138	144	151	141	138	135	148	130	131	164	129	115	142	168	143	158	157	150	147	147	133	120	136	147	139	135	133	133	143	132	146	130	138	152	171	166	148	139	137	143	124	140	142	155	135	158	146	159	141	152	135	151	141	132	154	124	161	160	150	126	156	161	140	143	142	132	135	169	144	140	129	130	119	147	168	135	149	145	150	144	128	152	141	137	150	132	132	138	152	145	130	151	153	128	150	132	133	142	147	150	146	136	127	135	138	147	134	137	138	161	136	121	141	134	142	150	171	128	130	141	168	141	130	122	139	161	160	168	137	142	150	121	129	147	138	140	146	119	160	141	137	141	138	141	151	150	130	130	128	157	129	166	147	149	145	153	123	130	136	171	150	129	138	139	125	163	165	134	134	134	134	135	147	138	115	143	149	152	153	144	131	115	146	147	132	153	149	132	137	128	136	156	126	138	150	139	147	144	150	145	156	161	144	147	155	121	143	136	153	134	161	155	166	131	141	180	162	142	161	138	137	139	138	139	167	125	155	140	150	146	136	150	133	155	143	139	161	120	147	133	135	153	134	127	140	121	152	143	133	134	145	140	138	134	156	145	131	162	129	117	142	138	143	134	139	128	115	117	122	152	146	129	131	140	132	145	149	152	133	144	136	117	127	122	138	158	133	140	137	136	131	142	153	138	138	158	145	137	154	151	124	147	137	126	155	135	156	134	143	143	124	145	134	133	127	147	137	135	161	143	127	141	162	141	145	129	150	129	142	135	128	135	159	149	136	127	157	152	142	135	135	136	152	102	160	137	158	142	131	170	136	116	150	119	160	140	146	138	133	144	136	126	122	137	139	152	126	134	151	127	148	130	150	151	140	144	155	140	157	122	133	146	125	151	148	142	135	159	135	136	137	138	141	136	125	157	122	147	146	139	153	157	131	131	135	148	143	141	137	147	142	159	138	146	132	138	142	147	156	133	132	150	137	159	161	152	150	146	160	159	139	136	140	146	142	147	135	155	122	147	182	143	142	128	163	142	148	137	147	150	151	163	130	129	145	149	158	118	142	139	151	142	144	136	131	134	141	143	144	135	146	132	121	140	141	164	150	163	151	148	142	146	122	141	148	177	120	149	128	136	132	141	133	163	138	167	151	145	127	162	128	164	133	127	152	129	134	151	130	153	148	141	161	160	159	155	141	149	119	137	151	160	163	165	157	128	122	154	141	133	141	143	152	175	146	147	144	127	124	147	153	129	117	141	143	129	146	146	141	144	150	159	139	125	136	145	153	130	127	166	116	124	148	158	125	133	131	133	130	136	127	145	133	161	130	150	141	125	138	142	141	146	142	146	151	124	139	147	136	143	157	133	124	163	152	148	155	161	156	134	135	135	135	112	150	150	149	122	180	148	127	152	143	148	134	143	156	151	151	152	156	140	158	131	148	137	137	117	153	143	136	144	130	128	127	146	141	152	149	148	163	145	130	146	137	134	137	154	142	154	148	149	152	146	147	120	151	158	113	139	139	136	142	140	141
6346	1719	3983	4675	3876	5600	29485	48745	54442	47599	30924	14597	3923	944	522	422	404	395	425	396	406	414	402	450	417	418	420	411	418	426	413	407	399	435	402	438	407	403	419	397	380	404	425	430	395	392	442	456	416	425	388	390	438	449	401	365	421	402	400	414	400	415	434	443	369	410	414	425	393	415	428	423	412	393	407	412	394	393	406	388	431	377	416	408	425	412	390	395	398	391	424	400	387	423	410	386	391	409	437	389	435	425	407	389	437	406	429	417	410	423	398	390	411	367	390	395	404	398	382	418	411	427	424	431	423	412	436	439	418	419	418	417	408	378	472	412	388	402	430	426	399	411	431	389	387	436	430	372	457	417	436	439	422	388	428	433	414	422	390	427	435	415	390	422	402	390	416	399	391	401	397	430	387	416	396	405	399	422	412	407	373	430	424	377	437	426	419	422	393	399	430	424	440	402	420	417	443	427	420	392	399	444	422	432	392	425	391	408	398	408	409	403	388	417	394	434	397	400	433	443	398	422	419	426	410	436	384	409	414	413	422	394	381	428	388	434	421	413	413	433	407	426	420	413	404	408	425	416	380	360	403	421	428	409	409	429	406	423	392	411	379	386	406	406	399	436	423	427	411	386	398	435	424	394	388	401	389	392	402	413	392	411	427	447	384	431	386	381	423	389	381	428	385	405	408	420	386	430	409	421	390	440	422	403	389	424	422	397	415	425	398	401	399	439	421	413	406	398	408	402	412	424	366	379	423	424	428	426	412	427	415	440	444	434	383	428	419	395	406	403	439	418	406	408	420	442	419	425	394	432	406	386	405	421	393	429	419	423	398	402	411	427	421	419	398	382	426	423	396	415	394	371	420	404	448	382	381	448	430	389	394	438	424	406	393	434	401	396	413	410	420	399	423	400	384	397	396	414	435	369	398	449	377	412	418	406	412	417	382	411	409	416	447	392	432	419	418	400	365	444	450	402	379	413	390	409	398	418	418	440	414	421	395	391	376	426	409	395	388	408	423	408	408	446	435	387	422	438	394	378	406	431	400	416	396	422	437	416	427	404	387	423	372	385	424	385	444	388	359	429	412	409	410	406	443	445	401	404	430	405	427	464	438	435	375	437	468	374	410	386	424	394	418	432	420	411	399	381	406	382	417	418	398	422	417	423	403	390	415	401	382	408	368	411	374	420	396	429	407	447	399	445	433	411	371	462	406	404	419	390	404	389	419	413	385	413	416	390	401	393	424	391	403	438	401	379	415	441	434	454	434	443	412	388	383	415	398	427	391	416	426	376	405	394	430	395	395	395	409	373	376	391	410	391	409	368	410	399	450	412	389	431	401	436	394	420	401	371	403	399	410	362	404	401	446	457	420	374	402	446	424	402	406	388	427	424	408	410	416	397	441	395	408	404	396	367	414	410	408	390	386	446	443	394	422	413	381	375	375	395	400	419	401	400	388	386	416	398	443	424	452	403	378	423	435	401	404	419	414	388	399	415	416	420	414	407	420	412	420	462	462	422	415	421	415	430	400	412	398	410	392	435	396	400	442	405	404	391	418	406	396	416	419	442	401	417	417	371	431	409	426	407	397	415	406	437	424	412	410	405	399	459	412	374	426	417	420	437	396	422	407	439	423	439	405	390	422	437	391	408	413	391	413	387	353	433	396	433	432	414	416	402	434	419	415	383	389	439	398	420	416	411	425	380	408	457	384	421	427	402	401	387	450	423	409	393	403	369	406	438	423	401	417	410	405	427	415	397	394	392	459	399	394	428	418	410	401	369	396	416	404	415	398	401	430	366	419	381	414	399	403	399	396	419	426	382	391	435	403	400	403	432	338	418	439	404	440	406	388	400	446	408	425	449	387	409	393	411	410	393	402	387	400	404	428	412	432	434	435	415	408	408	479	396	412	432	408	391	388	454	434	411	414	431	409	420	374	388	458	406	400	420	406	411	396	418	422	445	448	401	402	419	402	417	471	443	411	444	389	383	391	440	429	436	416	396	410	405	378	421	378	404	443	386	393	448	384	409	390	409	412	390	403	395	389	423	431	414	419	377	424	383	410	413	414	427	424	402	426	419	400	432	400	388	420	401	396	430	423	411	381	405	385	424	383	431	391	410	382	402	405	418	400	439	374	401	398	383	401	391	396	394	397	420	385	408	366	423	399	400	460	408	399	394	407	375	441	404	411	409	410	435	433	407	449	427	408	424	417	391	408	377	409	414	398	380	441	404	398	411	423	418	400	369	410	421	463	398	409	424	394	386	463	406	427	389	398	418	428	448	405	420	447	416	399	423	405	357	420	432	426	359	430	391	393	399	400	427	375	454	434	412	408	401	394	425	388	401	441	398	400	370	405	432	415	421	409	387	407	394	396	411	432	403	376	402	388	384	398	401	437	425	383	402	442	371	386	408	426	424	414	423	379	409	427	387	454	408	406	411	371	429	414	385	386	391	400	387	404	401	374	429	443	434	362	429	385	420	429	426	399	423	420	397	426	413	453	403	400	404	414	420	419	408	381	400	405	397	386	444	394	442	435	424	412	373	387	404	426	390	429	424	387	426	391	401	405	428	356	433	414	419	458	423	397	403	384	384	410	389	435	384	395	414	374	385	384	402	413	384	406	421	429	451	430	445	446	384	400	399	392	410	411	369	406	406	402	415	400	409	424	377	414	421	432	431	391	378	415	418	396	424	410	411	446	427	385	403	376	427	411	405	421	408	389	417	389	416	396	397	393	406	408	402	426	420	429	425	401	450	420	417	417	411	359	367	402	435	415	409	423	437	425	400	423	411	437	415	376	418	423	433	411	433	421	412	388	436	412	417	415	428	403	409	384	423	439	445	434	402	391	397	436	403	409	408	435	394	375	427	395	405	377	432	398	389	433	424	431	406	358	379	399	411	374	406	407	433	450	464	405	402	435	423	383	431	381	403	371	423	431	403	397	413	398	409	411	426	426	418	416	390	378	424	457	395	357	392	412	427	407	399	427	417	371	412	418	414	406	411	405	399	406	428	393	412	414	449	397	385	426	403	405	417	392	415	419	413	392	400	385	391	396	444	402	399	441	359	395	411	376	416	416	403	385	422	442	434	392	413	405	409	453	446	422	415	425	436	393	409	409	429	382	427	422	488	425	419	417	431	366	388	451	381	432	362	363	378	400	408	391	394	386	421	411	391	361	406	423	348	413	432	397	401	406	420	439	411	434	441	410	457	398	401	379	419	412	373	435	394	423	428	403	397	413	420	386	404	412	419	407	415	376	390	377	443	406	402	405	423	394	385	401	407	400	381	391	397	405	413	428	422	415	392	433	412	427	410	396	419	375	406	410	404	424	461	419	401	429	429	389	388	400	391	431	409	445	394	367	445	402	424	426	417	383	376	407	412	414	396	404	395	414	384	431	411	410	435	405	425	419	383	423	395	419	429	402	404	409	460	409	451	426	385	425	400	402	404	427	422	388	412	439	421	431	362	463	372	401	416	435	431	421	411	413	418
14889	2752	2963	2307	1652	1292	5099	45826	53864	36238	16724	4434	754	255	149	191	149	153	152	153	141	162	168	170	165	138	173	156	158	152	144	141	133	135	159	140	134	145	146	143	167	141	133	160	156	157	142	137	162	159	166	151	150	150	153	121	166	168	156	165	144	169	150	168	162	149	156	141	157	167	158	158	163	142	142	158	147	139	146	155	150	157	144	166	146	178	143	153	147	142	140	134	152	186	141	178	140	154	143	167	143	157	149	136	154	155	152	155	132	159	147	149	155	164	145	138	142	142	163	157	144	168	162	161	158	149	173	163	146	129	134	155	142	145	133	126	164	176	148	139	119	145	152	149	179	153	166	156	148	144	141	159	164	177	151	155	156	162	142	143	144	168	154	156	133	177	145	139	151	149	139	149	129	162	174	161	143	159	142	149	159	133	142	181	142	151	164	158	160	131	175	128	151	151	147	179	158	148	155	146	149	163	158	131	184	162	149	140	146	145	147	157	165	163	158	139	138	159	153	164	150	181	167	164	157	152	158	141	152	155	145	122	162	157	166	146	152	157	140	140	158	149	172	133	144	149	150	146	147	152	167	156	148	150	146	152	137	149	158	140	148	160	156	158	145	153	146	145	151	156	128	137	150	139	155	177	137	157	137	147	170	147	159	160	144	128	153	173	148	170	149	146	166	143	148	143	147	145	139	168	170	152	157	137	161	163	172	135	174	154	142	166	135	169	154	137	138	140	149	152	158	137	160	148	160	137	148	151	155	145	145	164	174	164	167	151	141	131	140	154	151	140	154	180	161	168	141	142	151	149	146	170	127	143	154	153	157	136	148	157	142	173	153	151	138	153	130	168	153	157	152	141	151	149	169	149	162	169	141	156	143	155	142	138	171	159	142	157	168	165	152	160	136	137	157	138	150	128	163	157	155	165	145	170	151	147	157	142	159	190	152	142	141	153	146	148	149	149	162	141	140	159	157	160	140	183	152	156	149	166	154	162	140	154	158	159	169	140	136	155	141	147	155	151	147	127	144	151	136	138	161	165	153	142	166	142	130	140	152	157	138	165	162	152	170	167	158	169	127	148	146	141	123	163	156	165	172	142	152	124	135	152	159	146	139	150	151	152	170	155	156	149	164	144	155	146	153	151	151	149	161	165	144	140	142	159	159	153	140	158	153	146	152	151	149	133	149	139	158	167	135	157	154	134	148	148	148	140	148	152	145	155	159	157	164	142	147	186	144	157	164	139	145	164	145	165	146	143	137	130	151	158	156	142	150	142	157	137	151	143	137	164	157	157	166	164	168	149	163	136	153	125	144	158	167	134	152	138	142	149	156	132	157	176	162	174	141	150	151	131	150	167	157	146	139	138	152	178	157	163	153	125	130	171	131	151	147	159	175	158	161	169	159	150	156	148	150	162	170	158	161	157	174	143	159	144	132	144	163	156	157	145	153	153	143	139	161	139	130	185	159	151	145	166	158	159	159	124	171	154	172	157	174	149	141	133	143	148	137	170	145	151	156	160	164	150	155	154	144	154	133	159	151	163	135	150	146	150	122	151	139	154	143	130	135	165	154	156	148	167	169	187	138	155	156	149	159	140	161	155	152	132	149	150	159	153	169	153	159	148	166	147	146	170	142	160	148	151	164	155	138	159	170	150	153	141	159	148	160	137	165	152	158	160	154	147	149	136	142	142	142	139	158	178	151	173	135	173	170	178	151	151	161	155	151	158	161	159	146	158	144	155	150	164	132	132	163	159	159	165	154	157	152	139	150	171	146	150	144	143	156	151	154	154	142	170	161	146	144	148	162	134	142	133	140	164	153	155	148	153	160	136	180	169	163	140	134	158	163	154	153	149	162	171	130	149	145	156	158	159	161	186	146	154	151	156	136	163	156	137	161	139	162	150	130	157	142	161	159	152	148	122	162	177	139	148	161	168	147	155	156	146	163	162	158	164	150	140	156	145	158	147	140	156	138	134	162	143	153	157	129	161	161	153	145	172	165	163	149	163	153	176	152	142	147	159	164	152	133	151	144	165	152	175	158	173	153	161	145	151	145	153	161	151	147	165	150	155	147	117	151	153	125	179	170	179	156	148	162	143	163	153	152	156	156	149	176	143	192	158	169	156	164	145	143	135	145	138	164	139	158	147	175	149	173	147	141	140	163	171	159	145	169	133	140	130	137	138	146	165	139	154	143	147	145	158	152	160	135	155	156	145	155	130	173	168	140	145	165	161	159	156	142	152	163	183	155	151	160	150	152	145	159	144	139	163	150	157	154	154	187	166	150	150	125	154	156	167	129	163	145	158	143	136	147	134	151	155	178	178	143	145	135	158	128	170	159	138	153	150	135	159	146	155	148	134	152	149	135	152	180	161	145	167	154	125	145	150	166	138	140	178	190	144	137	157	168	157	160	148	145	145	159	154	142	137	161	158	158	153	175	130	159	141	171	147	127	134	145	148	153	172	164	165	144	157	141	164	143	136	156	155	158	159	158	130	129	155	147	154	138	157	151	140	151	157	167	156	136	176	176	137	160	157	160	157	147	138	162	158	147	148	173	152	152	174	154	168	147	153	161	131	177	147	141	169	138	172	145	157	165	153	180	158	140	143	169	153	148	157	152	153	169	160	165	151	135	138	157	169	166	169	148	180	163	166	150	148	158	157	169	148	140	159	160	153	154	152	165	155	170	184	147	158	164	163	160	145	158	136	183	161	181	130	160	178	156	138	141	160	165	150	143	137	152	133	148	148	137	169	148	171	133	157	143	156	158	137	168	157	127	156	149	164	177	147	183	149	160	167	138	159	173	162	169	157	172	157	176	157	163	154	164	150	135	157	158	172	169	137	153	156	180	135	136	157	160	150	154	151	138	145	140	150	148	142	166	168	148	150	156	156	163	151	153	152	159	132	154	134	165	156	146	148	171	150	166	159	146	169	180	159	166	151	154	176	157	135	152	148	156	139	153	152	155	136	167	152	168	147	140	154	162	137	146	151	148	177	149	147	136	116	155	147	148	125	173	140	159	167	161	123	143	159	127	144	151	148	147	145	151	152	166	136	170	161	172	144	141	171	147	155	148	174	170	135	175	163	156	151	149	134	181	138	154	153	146	158	139	151	152	136	151	147	154	128	158	174	139	149	136	155	158	131	152	158	141	128	145	128	154	147	172	134	130	154	137	134	140	148	141	141	161	158	158	157	160	164	148	185	147	144	136	134	181	157	168	150	161	161	160	145	157	169	131	160	135	179	174	155	171	167	162	177	149	157	154	150	142	162	136	129	149	175	163	141	161	149	154	157	182	144	144	147	145	144	158	138	164	164	148	162	155	150	143	156	150	129	149	170	157	142	176	154	146	142	141	159	144	141	140	152	176	152	169	163	163	156	181	132	151	133	175	149	143	166	153	141	157	153	170	150	160	177	145	162	162	135	159	155	149	175	158	169	134	161	150	148	157	144	153	163	135	161	157	152	165	168	150	138	157	139	153	174	125	152
7773	2584	6026	6877	5901	5024	14558	59390	65194	48866	29784	12377	2969	812	544	479	428	453	471	445	410	463	408	459	460	450	448	430	430	448	451	435	427	459	457	455	455	446	465	483	406	463	459	425	459	422	434	441	435	452	450	441	426	449	435	419	473	424	426	443	435	444	401	423	422	422	400	441	448	417	432	404	419	411	439	417	434	411	471	428	431	453	441	456	416	412	440	452	456	443	443	480	446	407	468	429	446	448	401	439	419	420	420	447	422	465	439	446	466	438	420	460	428	440	444	428	431	455	450	436	478	426	459	448	455	445	408	447	422	441	446	418	434	404	471	463	444	467	439	444	426	432	414	455	408	450	458	437	420	435	402	424	440	419	395	464	439	425	420	427	448	458	500	414	391	433	407	446	421	432	438	454	439	448	469	425	435	459	472	443	470	408	440	446	455	440	475	473	416	409	413	427	441	454	404	444	412	415	445	432	458	435	447	473	446	452	466	413	439	445	428	446	453	462	449	459	479	432	439	433	458	469	450	424	462	444	441	439	414	421	416	401	436	457	444	477	408	478	436	466	447	436	466	453	443	454	441	459	431	481	442	458	441	420	423	433	437	408	436	413	471	456	480	454	462	468	424	440	437	426	425	446	422	442	428	475	446	484	418	472	434	435	428	426	459	410	436	463	436	476	441	427	445	461	415	412	447	432	443	427	429	466	451	410	462	405	443	461	436	422	432	424	455	424	424	439	469	432	442	431	451	430	466	449	455	408	436	447	443	450	434	410	431	456	450	444	419	449	410	454	400	434	476	480	417	424	465	409	461	456	422	435	438	472	467	425	425	453	435	430	433	454	471	450	469	439	452	439	439	443	472	449	473	432	448	430	452	440	466	450	434	463	413	413	422	429	437	426	471	431	442	460	422	464	418	428	435	442	448	438	422	452	429	440	438	435	449	470	427	433	417	418	460	447	447	434	430	454	404	419	428	466	458	495	401	460	450	440	442	433	452	440	427	459	451	431	451	421	441	418	407	462	458	416	439	437	420	449	425	416	435	471	448	401	456	437	476	458	414	426	447	442	466	397	455	427	434	432	425	437	451	451	478	426	430	428	442	434	416	459	437	434	424	453	431	444	440	446	430	382	435	414	425	422	470	435	449	426	450	421	455	409	459	440	431	432	417	417	429	451	466	494	444	416	459	414	432	428	448	426	453	426	439	461	415	438	458	445	429	475	454	449	423	441	406	463	441	452	437	445	443	434	497	464	452	429	450	425	427	456	452	436	412	447	461	456	442	419	452	455	439	432	449	487	465	414	415	385	445	418	462	422	432	413	444	408	420	453	441	420	460	411	413	405	387	443	416	457	457	431	435	490	447	430	418	433	452	418	423	433	445	429	443	434	464	454	413	425	438	438	475	416	400	456	452	445	414	437	452	418	423	438	453	425	453	431	491	403	408	434	458	436	455	496	423	435	428	435	450	430	400	480	428	423	417	442	439	469	465	414	418	419	453	432	424	424	428	436	439	443	456	453	463	410	446	442	429	398	432	450	441	425	416	424	400	423	452	434	405	470	451	450	433	433	412	413	419	446	407	474	449	464	458	438	435	426	415	444	416	427	455	465	408	449	452	434	435	466	420	433	443	446	418	455	442	444	408	427	454	449	441	418	451	434	427	488	421	448	435	429	441	450	432	450	447	464	445	471	428	426	420	465	445	449	416	457	469	456	420	411	414	419	444	449	452	431	433	448	421	408	423	457	452	441	440	480	447	454	420	486	439	477	456	498	418	432	438	489	418	404	472	456	439	420	419	446	463	412	440	438	441	494	435	447	464	453	447	413	400	439	488	414	437	459	442	413	445	403	429	433	460	486	399	461	469	423	413	423	438	401	406	411	432	459	453	416	482	445	429	434	412	471	447	455	446	482	432	434	412	448	460	432	426	450	436	428	441	427	460	427	432	423	434	434	435	430	432	449	455	425	444	405	422	448	405	439	437	453	435	439	450	426	488	447	476	426	448	441	449	453	445	449	455	428	467	424	465	437	437	427	423	438	419	474	447	431	454	407	428	421	437	460	451	420	444	462	433	446	442	443	424	427	420	410	487	452	428	442	468	463	427	425	430	437	463	442	439	427	431	453	457	437	455	440	467	394	425	435	432	401	434	456	464	433	459	487	455	445	443	435	451	426	475	436	390	423	454	387	426	399	465	481	425	433	460	456	464	440	449	457	487	397	432	435	460	462	422	429	432	438	477	431	437	454	433	443	408	440	427	480	455	414	432	434	433	425	453	440	439	416	434	433	437	484	431	420	441	423	435	450	445	418	461	427	418	402	432	419	440	459	447	428	439	450	402	440	469	456	458	442	412	438	449	453	426	506	441	440	478	453	440	413	439	427	439	411	463	438	460	459	446	431	442	449	404	461	418	431	448	437	419	417	434	443	451	457	439	423	405	479	453	427	427	400	420	451	421	421	458	446	452	435	437	464	443	463	424	462	409	446	445	448	460	436	489	422	399	442	442	415	438	392	429	439	474	439	440	432	436	429	422	439	478	443	438	420	451	422	462	438	454	448	415	488	422	454	421	432	426	474	460	465	401	428	465	461	427	446	446	455	416	479	434	482	438	443	391	410	458	400	425	444	406	449	443	437	441	465	462	434	417	436	445	435	427	441	466	437	411	471	447	460	458	394	442	434	449	416	466	410	446	481	448	440	416	395	421	419	457	410	407	435	430	429	416	441	476	422	432	415	483	463	411	436	451	449	446	474	438	410	462	424	420	473	452	461	452	424	419	410	421	423	407	478	441	435	422	431	454	421	474	431	445	436	422	430	434	457	430	444	460	463	422	444	449	463	447	484	428	456	449	451	425	403	458	473	446	472	453	443	444	414	453	422	423	410	452	438	422	466	442	453	441	435	435	413	450	456	423	416	468	449	468	424	455	450	441	450	439	448	406	432	447	401	455	406	432	455	449	457	410	466	459	447	404	446	454	423	443	435	410	409	406	427	407	423	418	433	458	422	430	380	412	416	455	417	459	464	460	478	445	419	447	456	466	442	454	459	433	424	455	436	415	414	457	426	449	422	446	419	405	463	411	427	459	418	451	444	444	443	423	453	437	439	441	397	407	439	426	446	450	448	456	433	452	406	445	443	465	441	440	430	426	470	415	464	479	423	399	439	443	473	454	411	448	457	435	436	423	436	437	457	446	452	435	452	438	422	434	451	437	396	424	425	410	448	428	456	413	450	440	449	455	438	418	457	430	393	432	479	432	430	409	445	408	448	427	422	461	421	442	428	417	439	441	450	436	449	489	432	420	408	457	484	455	457	454	418	464	466	449	432	429	408	444	450	439	426	449	464	453	411	456	469	448	422	436	439	421	456	440	458	408	431	445	417	425	469	442	419	435	450	454	448	406	416	443	424	443	446	444	444	445	433	444	408	451	444	454	443	471	465	485	472	422	453	456	441	474	449	427	447	448	423	435	472	417	437	443	417	412	429	428	424	428	419
2298	275	327	267	229	207	668	5584	6236	3212	1290	467	206	169	181	145	151	148	165	142	146	141	147	156	160	146	148	165	164	137	146	145	133	130	141	157	122	144	124	143	131	149	143	148	157	140	163	118	154	139	128	131	121	144	145	155	152	164	137	146	133	137	173	151	153	152	155	152	118	138	150	147	128	157	138	133	155	136	160	168	144	151	153	159	154	155	157	150	143	143	158	140	136	146	148	160	136	145	140	145	142	143	161	151	153	159	174	168	133	127	119	141	143	136	142	138	136	137	140	137	142	130	153	159	138	143	178	122	136	138	164	143	155	152	146	159	133	144	146	123	138	154	160	160	151	136	123	143	166	129	136	146	149	144	147	125	133	157	155	135	158	141	143	144	135	145	149	159	144	145	139	143	132	146	157	132	156	138	158	130	142	121	154	142	159	138	132	141	146	148	140	142	141	159	152	150	154	158	171	158	128	160	157	135	168	150	158	150	136	132	147	150	135	145	131	172	143	148	159	153	153	148	154	147	124	150	171	128	156	150	121	132	156	145	157	122	163	144	158	158	142	139	149	144	151	150	141	142	131	162	161	146	132	160	142	150	169	145	126	158	151	144	161	136	134	160	122	144	158	135	172	146	141	131	147	144	154	142	148	151	129	144	173	152	137	142	153	126	154	139	123	145	147	130	134	147	136	150	166	131	136	147	158	154	143	165	139	133	150	141	152	147	137	150	159	155	148	134	148	135	151	138	170	148	158	149	135	141	142	132	148	125	120	137	147	122	147	151	177	143	141	177	146	149	126	148	131	133	130	141	166	135	139	145	155	126	143	131	152	161	138	128	144	137	142	168	146	155	143	158	167	152	159	152	156	144	145	154	144	133	134	138	152	149	160	139	150	140	125	131	126	146	170	137	145	148	130	137	141	153	151	144	177	136	164	134	128	156	144	142	162	145	141	144	169	150	148	150	174	150	132	138	157	114	149	142	133	157	131	144	142	143	144	153	146	144	145	151	141	166	148	170	149	142	149	157	147	147	150	141	137	150	147	140	157	151	150	152	160	140	144	141	135	148	147	150	148	146	153	135	173	133	130	164	147	149	153	125	147	136	151	144	145	127	150	142	143	136	152	144	159	148	136	146	137	146	132	162	143	163	138	142	135	129	142	137	143	158	141	150	151	163	139	148	144	137	140	147	158	130	133	135	150	159	155	154	149	137	156	145	154	139	137	147	161	133	144	160	144	128	140	127	134	127	132	150	180	151	141	153	122	149	146	140	168	151	153	145	142	140	141	140	136	164	168	127	137	161	129	178	172	132	159	161	129	140	156	126	142	148	145	157	128	138	144	152	131	137	138	138	160	146	165	168	152	151	145	137	147	163	143	154	137	147	145	137	154	138	153	130	149	144	163	127	131	158	125	171	160	161	179	145	153	147	157	163	167	133	133	130	141	150	145	169	141	144	120	132	146	169	126	153	127	146	162	136	130	134	170	137	144	148	161	153	141	140	145	135	125	153	141	154	143	135	132	155	129	155	118	143	140	154	136	163	147	125	162	144	153	144	140	140	170	133	149	155	150	144	165	155	148	136	144	147	139	150	134	154	155	141	136	141	151	158	141	156	132	136	160	149	137	145	153	149	137	150	142	141	168	145	152	155	144	151	144	140	140	148	139	152	158	139	148	145	139	157	134	142	154	157	147	142	162	135	166	137	173	160	145	150	152	149	141	140	131	125	126	128	135	131	144	153	161	128	147	147	151	139	136	153	145	153	157	132	134	142	136	161	140	137	148	170	141	144	137	143	138	152	156	139	144	147	116	163	144	131	132	155	128	149	144	147	149	154	139	145	154	143	143	148	140	141	153	147	125	141	128	154	121	142	127	159	143	165	141	160	143	136	157	147	146	138	136	138	137	153	180	136	154	158	149	144	142	131	138	155	177	141	173	157	134	149	154	149	146	144	133	126	156	124	147	136	131	142	126	140	130	150	139	116	147	142	161	148	149	131	135	160	137	113	131	140	147	142	153	175	133	153	137	147	170	150	139	152	136	173	134	143	141	120	146	149	158	166	152	152	124	149	127	162	148	139	132	132	138	132	137	160	162	174	148	163	131	152	145	158	163	156	150	146	141	171	143	124	139	136	150	145	158	126	129	157	140	130	125	150	146	127	141	138	138	152	151	166	152	136	136	153	168	151	171	132	138	143	128	145	152	152	128	137	147	140	144	135	144	139	136	148	124	144	153	146	144	138	164	156	170	146	146	147	124	150	136	161	141	141	147	126	163	140	139	136	157	155	144	161	137	135	131	136	134	140	150	154	148	142	128	171	145	112	152	115	141	136	146	154	154	134	137	141	140	139	149	125	146	146	138	155	152	151	161	163	150	149	165	142	137	128	134	126	130	139	143	129	148	130	138	155	153	150	151	150	149	147	155	158	156	138	146	149	164	147	144	145	154	141	154	145	151	126	158	143	140	115	146	154	151	139	141	167	149	148	138	140	145	196	158	155	137	144	141	149	137	124	176	163	119	163	152	134	152	149	161	166	158	137	144	147	138	122	139	147	161	147	138	136	149	151	156	160	155	146	144	137	153	164	121	150	131	152	144	146	125	152	140	139	150	159	166	138	151	159	141	109	139	141	159	123	128	146	137	129	158	148	143	151	145	158	132	153	158	167	118	137	151	164	164	167	152	134	151	153	151	160	152	146	148	134	170	122	146	142	127	157	145	137	147	164	132	154	150	139	156	141	131	168	150	128	149	141	139	148	152	160	120	157	143	146	161	151	137	138	139	148	135	167	143	117	154	140	138	138	152	156	142	166	137	134	137	154	125	161	143	149	141	140	137	149	153	141	144	154	145	153	159	135	141	163	160	160	151	143	125	152	155	156	146	138	158	160	133	155	143	142	142	132	174	158	159	136	123	159	133	152	138	169	130	144	114	154	123	130	177	134	140	139	165	165	146	147	165	156	137	141	160	167	145	139	149	124	155	154	152	151	135	128	150	133	146	131	137	143	140	152	138	156	133	150	155	148	121	130	137	135	144	123	141	145	136	136	141	145	151	159	141	157	133	147	122	139	143	149	161	138	158	147	143	146	151	134	141	155	136	131	164	125	131	129	161	150	149	120	129	132	139	152	158	130	139	144	136	147	159	145	138	146	145	141	145	143	168	159	137	159	163	123	172	168	131	148	133	123	153	141	155	126	125	138	131	158	164	148	142	158	139	158	149	155	122	125	132	151	152	140	144	145	143	141	142	161	166	135	143	142	160	143	134	152	156	147	165	143	153	165	164	161	148	133	132	166	140	174	151	128	169	152	145	151	141	148	144	143	141	141	153	144	148	128	132	133	156	140	133	146	138	155	140	153	129	139	143	160	132	139	151	137	155	153	169	139	154	160	133	141	133	136	168	160	155	146	174	137	144	128	136	125	119	132	121	149	158	155	160	143	149	143	153	159	150	134	154	136	134	164	126	121	160	168	129	174	131	144	150	152	126	165
2276	555	800	845	788	715	2938	19843	19148	10598	4558	1572	655	436	464	444	434	429	445	392	423	439	402	452	421	394	425	439	427	427	461	426	445	391	449	422	432	430	409	421	439	427	454	399	401	378	426	399	406	393	434	376	382	411	416	452	402	388	371	415	406	423	424	376	393	389	397	386	461	438	449	423	400	459	430	377	399	449	424	396	435	400	407	367	392	423	438	434	423	386	414	415	393	435	423	418	404	366	409	412	408	427	408	398	400	433	408	416	411	419	416	430	466	395	391	416	458	417	437	413	445	400	424	411	431	420	426	392	453	408	420	427	416	397	407	425	419	436	426	445	423	424	438	381	405	443	401	413	407	358	417	413	382	400	426	456	412	416	463	431	418	434	405	408	401	402	407	407	432	384	393	388	431	431	423	405	402	418	431	449	432	446	449	378	439	397	420	411	421	444	427	406	394	444	402	435	413	414	434	437	419	416	445	400	387	412	432	411	421	409	386	409	402	407	390	404	432	436	406	429	420	445	420	429	425	410	423	440	396	397	451	401	438	454	387	421	386	441	395	439	431	408	425	424	422	411	446	394	419	439	420	417	398	446	389	403	398	437	434	410	420	389	416	428	402	408	401	413	423	421	407	436	432	419	423	422	384	413	393	434	424	407	411	416	413	410	462	422	409	398	443	412	367	432	414	426	407	414	439	424	416	451	415	390	403	410	405	445	406	431	426	415	422	418	386	438	418	404	449	410	428	406	401	390	461	420	404	412	443	458	432	424	434	432	455	407	398	427	420	398	412	415	423	471	400	431	409	411	376	391	431	425	404	419	410	436	394	441	400	433	415	421	428	430	431	424	435	440	447	411	396	407	421	411	421	410	394	405	394	410	411	404	418	397	421	426	417	386	430	400	437	401	429	422	394	412	415	393	450	421	427	415	413	413	426	433	400	414	399	411	435	436	380	446	399	419	421	395	420	395	407	427	434	413	409	385	419	428	402	401	417	418	443	447	405	386	384	412	419	413	372	411	436	417	444	434	432	376	463	417	413	407	416	452	442	392	445	429	445	411	406	398	421	408	393	427	420	437	442	444	406	442	448	415	356	430	425	423	390	402	440	447	415	402	432	455	446	379	425	415	447	399	402	448	400	431	432	427	435	388	443	451	466	410	394	443	428	395	450	427	392	424	461	401	401	401	423	417	357	409	432	408	411	464	430	394	413	424	425	394	396	404	408	385	440	404	416	436	392	431	466	429	429	425	436	385	407	444	402	426	391	431	412	413	426	440	394	425	428	430	393	424	397	435	444	393	427	373	399	406	383	406	408	414	398	417	450	430	388	422	386	405	459	384	448	436	404	420	394	431	419	403	417	403	409	379	413	456	409	417	422	418	449	383	445	412	394	429	425	423	427	458	407	411	401	371	398	415	434	426	428	405	435	423	434	427	451	414	436	420	422	406	403	427	389	438	389	384	410	403	429	438	417	435	418	422	426	388	456	412	419	439	420	414	419	408	408	412	428	379	403	416	404	438	430	386	448	425	415	428	418	410	454	406	451	415	441	411	369	406	401	442	443	379	419	390	413	431	412	391	424	417	395	395	409	442	458	407	442	394	425	404	419	401	421	409	433	418	406	444	389	401	471	412	406	463	415	452	443	399	419	395	404	432	402	454	422	426	409	435	423	378	385	401	407	399	407	390	417	424	439	414	418	418	412	406	409	415	395	398	399	410	435	409	409	415	447	371	410	414	409	429	389	395	421	399	451	434	411	409	409	418	428	419	396	403	381	410	412	440	415	403	443	395	483	398	436	407	416	427	436	423	405	395	427	432	401	379	443	451	427	427	423	411	419	455	463	433	413	402	437	418	405	432	413	445	400	416	402	445	438	461	401	437	430	419	406	419	403	426	419	427	428	420	424	410	443	414	418	421	424	418	407	429	404	398	460	394	423	434	417	383	405	391	424	388	426	435	419	430	414	401	404	421	422	392	418	415	430	418	387	436	398	436	387	394	430	405	391	415	405	398	408	414	423	440	424	430	399	439	410	395	399	423	392	399	428	408	405	434	453	421	455	432	433	406	420	449	417	402	426	433	431	402	426	429	441	429	436	397	425	444	437	409	418	380	459	388	457	393	404	409	422	413	395	443	420	393	423	415	416	442	418	417	439	403	425	388	410	401	435	396	382	379	425	436	388	453	420	393	414	385	432	418	410	384	424	399	404	394	447	417	401	389	428	413	414	396	403	428	435	421	418	396	419	408	380	437	440	389	413	440	449	401	421	421	435	413	439	380	385	443	421	398	413	400	405	435	388	417	428	410	429	421	416	373	421	431	428	406	360	411	418	454	428	435	433	380	430	397	413	444	430	456	440	405	442	402	449	405	428	422	437	448	430	446	404	427	449	413	453	402	447	426	453	404	400	429	427	404	415	420	446	462	447	384	452	431	400	413	423	389	431	377	475	414	418	437	390	431	397	401	400	422	425	394	403	399	403	421	418	401	436	388	403	419	408	448	410	426	392	448	411	453	399	407	417	445	427	437	419	416	412	410	397	416	423	414	409	413	446	409	398	396	434	407	434	409	393	439	439	410	395	420	426	426	434	400	422	432	434	426	401	450	409	404	402	442	399	410	408	458	403	411	409	410	416	384	436	411	441	447	409	400	422	409	401	428	414	433	434	431	401	437	426	402	441	427	470	397	410	398	389	405	440	456	424	431	459	441	424	397	430	418	417	404	419	406	409	402	417	427	405	455	412	378	445	408	402	383	403	404	431	444	409	429	400	395	400	438	414	406	441	409	421	404	426	414	408	410	411	430	432	412	420	454	413	412	420	437	421	426	399	422	408	405	437	441	421	405	429	407	425	417	417	399	385	431	391	401	458	391	406	411	436	409	426	405	430	452	395	400	412	435	465	442	419	398	399	400	411	415	400	400	386	413	397	423	414	391	398	426	403	423	396	440	432	423	460	431	436	418	418	463	412	413	428	430	396	463	400	390	382	398	424	424	418	435	386	420	392	412	399	435	439	390	453	404	429	426	418	379	413	396	388	455	447	430	412	423	424	445	428	437	420	458	410	422	430	360	405	439	420	437	426	419	413	398	413	408	431	424	420	399	416	436	394	465	416	433	446	432	440	437	424	414	410	420	420	378	399	426	431	443	452	395	430	414	426	409	428	417	416	403	421	414	426	434	419	444	398	417	378	409	427	405	418	431	382	424	407	406	392	420	449	398	406	391	461	420	420	416	433	443	388	427	407	409	412	427	420	428	456	392	400	390	400	389	390	447	397	406	430	419	414	415	406	399	410	384	422	425	420	433	411	427	398	378	393	403	450	401	420	396	392	420	418	401	385	438	411	412	407	426	453	392	431	394	404	403	442	444	437	395	415	409	423	445	360	392	468	428	370	450	448	405	448	376	452	428	414	450	473	388	397	390	425	401	396	393	418	424	423	421	402	416	440	440	414	442	403	405	425	410	446	435	425	420	457	429	380	390	418	432	394	438
9789	1560	1951	1430	1043	817	8713	43830	41755	25330	9341	2189	490	195	152	132	136	149	105	126	140	132	118	132	134	137	131	135	148	157	127	131	126	149	145	140	132	158	129	147	152	130	143	126	160	149	145	124	144	152	131	141	134	131	139	118	150	131	137	159	127	123	129	132	124	133	136	139	129	112	129	132	153	139	144	142	142	130	138	134	122	129	147	152	152	142	154	155	163	139	151	119	120	135	121	140	125	129	140	141	151	115	138	143	134	141	143	129	139	151	120	140	150	134	127	157	143	117	151	129	163	134	130	130	135	147	144	121	170	122	127	162	139	167	149	138	144	132	139	131	160	146	128	148	153	147	138	143	148	133	142	134	155	124	136	130	153	148	134	133	169	152	124	141	132	142	167	146	131	115	154	111	150	134	142	142	113	137	112	144	148	149	141	109	148	137	148	143	131	131	135	115	153	135	116	110	143	143	151	156	121	136	127	166	128	136	127	141	149	117	143	146	107	156	132	160	133	155	147	141	144	130	141	138	129	153	122	139	150	152	133	148	144	141	145	130	137	138	139	150	133	134	146	130	138	145	130	140	146	141	139	116	130	119	150	142	153	163	154	144	141	133	149	137	136	125	153	129	138	138	120	147	157	133	141	152	127	151	166	154	138	127	150	118	139	125	133	153	154	128	136	138	147	127	133	134	125	126	149	157	138	137	132	141	148	123	118	133	118	134	134	128	131	135	136	156	151	163	136	130	157	165	128	171	143	116	133	118	142	154	166	116	145	131	141	163	131	137	140	147	147	128	153	154	150	132	143	145	125	143	112	135	158	122	121	135	138	136	148	146	129	146	139	140	146	131	124	125	146	141	153	142	129	147	133	126	128	134	125	123	137	134	140	115	139	138	125	153	162	153	154	140	130	157	141	149	144	124	156	145	144	131	135	160	122	157	126	140	124	133	134	144	131	111	130	149	162	170	148	157	129	139	142	156	154	157	159	111	133	135	120	147	150	136	131	144	140	151	138	139	141	132	139	135	150	153	132	129	124	132	120	136	134	132	123	152	159	131	154	116	109	149	145	148	156	147	140	126	143	164	125	149	159	132	135	161	136	131	143	124	160	142	161	110	142	112	133	138	135	133	157	152	129	152	137	150	131	148	129	147	119	131	139	139	146	157	170	120	131	142	136	150	134	132	134	114	151	146	150	132	145	157	119	133	141	141	146	135	115	137	153	134	146	143	148	139	145	165	143	152	148	131	151	134	138	139	131	120	133	150	132	125	137	149	137	145	167	144	123	126	135	148	139	127	140	162	132	137	130	164	143	144	162	154	137	127	139	133	123	150	127	125	152	140	141	134	129	146	163	146	122	112	150	132	143	134	159	155	128	131	137	139	133	139	117	149	141	162	138	158	137	132	151	123	133	138	143	127	114	124	163	152	156	133	151	139	147	113	137	125	129	146	136	145	125	158	147	151	140	129	134	128	130	145	139	128	144	163	121	140	136	137	154	148	135	161	150	150	122	137	155	171	134	149	132	117	142	140	128	110	140	151	151	142	162	125	152	120	150	135	144	130	125	135	142	142	124	145	118	123	142	119	150	149	148	138	150	153	155	129	137	155	138	150	151	137	139	158	130	133	128	147	149	134	138	137	140	120	133	130	136	157	127	157	126	140	123	139	154	141	151	114	151	139	144	117	132	145	146	132	141	148	135	133	138	133	117	143	134	125	152	152	130	135	156	138	133	142	130	139	147	129	145	130	127	140	131	131	156	155	128	154	134	124	136	147	142	137	140	146	146	150	141	125	144	135	125	145	141	139	159	140	145	149	131	139	155	128	147	153	139	121	133	130	134	138	152	138	149	158	134	141	164	157	132	157	125	156	123	137	124	129	137	141	138	152	146	134	158	141	137	148	140	137	161	132	155	143	130	145	135	146	118	141	139	126	173	133	123	135	141	135	148	125	131	142	129	127	136	154	142	126	109	130	124	149	138	141	143	140	161	143	152	159	146	138	134	133	143	156	134	132	145	121	141	153	151	143	127	145	154	135	135	127	127	140	148	115	142	113	127	127	137	145	139	144	146	139	159	142	145	137	151	155	150	169	135	142	129	163	134	120	149	142	145	137	121	125	163	140	139	135	129	136	144	159	114	128	134	136	135	123	141	160	137	144	116	113	139	131	147	136	150	146	153	142	159	164	139	164	149	133	155	138	137	148	130	140	142	155	132	127	134	143	134	136	152	145	139	157	137	141	145	159	145	122	127	144	130	130	134	134	130	116	165	132	135	151	146	120	156	137	148	143	131	137	122	141	140	151	125	140	121	142	139	143	128	124	154	146	127	143	136	127	136	133	138	154	131	130	136	137	145	129	129	146	136	138	116	137	117	136	142	131	151	123	147	143	139	154	102	139	147	146	138	154	146	154	144	142	143	145	111	138	141	120	140	147	129	144	114	127	136	150	135	135	126	140	131	141	144	141	128	130	138	122	131	137	157	135	143	129	169	138	136	134	133	144	152	138	136	149	165	162	131	128	154	128	153	149	140	148	147	135	162	143	154	163	137	134	123	160	141	140	151	137	111	129	142	107	146	141	127	147	137	131	124	151	138	138	163	159	138	131	119	159	153	130	169	142	115	139	150	140	140	144	138	151	144	142	140	128	141	131	165	146	144	136	144	128	146	124	120	139	136	114	145	151	130	154	119	144	149	143	126	113	110	147	130	144	135	136	131	150	155	143	138	143	125	148	163	136	151	165	132	137	117	138	149	136	151	142	134	132	133	137	153	138	155	144	143	142	127	139	139	148	145	137	148	139	139	127	149	133	155	132	136	122	130	135	145	140	148	132	133	159	124	143	146	146	160	142	135	136	124	159	146	149	161	153	161	142	146	148	148	147	157	152	160	158	128	138	137	137	139	155	136	137	142	152	160	146	123	148	135	148	158	135	158	125	150	151	134	145	146	146	138	151	149	133	134	158	131	118	137	132	146	146	136	130	133	130	143	129	142	150	151	144	121	136	151	139	160	147	137	137	140	128	128	119	154	130	163	157	142	151	134	167	143	129	132	131	128	136	150	131	130	128	137	151	140	141	138	126	154	145	132	128	118	151	143	159	143	136	141	137	142	142	140	137	138	147	152	137	146	164	142	151	159	136	132	158	128	142	150	158	130	142	135	127	141	133	155	143	143	130	133	143	138	139	134	119	160	126	138	153	141	126	133	98	149	115	144	113	119	121	161	138	137	130	137	140	120	146	125	132	125	127	152	137	149	128	137	140	127	140	145	151	159	124	153	164	139	132	157	165	137	132	158	149	148	145	145	131	119	108	134	142	153	146	132	148	132	137	138	133	156	139	147	149	135	160	165	143	146	141	160	137	150	139	140	132	135	145	143	151	127	155	125	149	123	120	141	134	163	153	140	148	123	144	153	151	159	149	120	147	120	138	136	131	144	116	137	140	157	175	152	153	158	146	147	131	128	137	112	136	143	124	144	143	137	144	148	139	134	148
6335	1778	4237	4869	4228	3465	17780	58228	55149	39598	21365	8130	1903	673	482	432	392	421	406	389	430	415	421	413	444	399	438	438	394	411	404	405	377	382	417	404	387	397	416	397	431	438	354	402	409	433	381	412	395	414	397	351	408	418	413	396	431	405	402	419	387	393	420	374	449	393	409	377	349	396	391	419	368	392	443	435	394	390	422	397	442	409	434	365	422	396	403	414	427	385	387	431	392	395	383	407	408	423	383	427	415	410	416	362	415	407	392	410	418	406	402	421	395	419	433	389	439	400	434	418	375	399	364	409	383	399	413	412	425	422	390	396	394	440	385	407	361	384	369	385	406	404	425	405	395	420	397	427	430	437	422	389	376	424	412	393	408	394	410	396	406	375	439	402	392	407	384	427	392	393	449	449	427	405	415	400	426	381	409	396	428	406	422	380	427	408	425	397	393	398	379	416	433	429	428	441	455	395	394	386	392	398	404	389	400	429	408	435	417	370	425	428	401	366	428	390	421	385	404	400	394	378	422	425	389	393	429	414	408	402	396	414	402	393	431	404	417	359	379	429	439	396	362	411	424	435	380	392	416	440	408	426	439	412	421	373	392	411	403	422	417	456	423	379	419	401	394	381	413	349	397	411	402	409	402	416	382	382	412	425	388	392	398	414	445	390	388	425	414	383	427	399	416	395	378	370	421	387	392	419	378	448	435	392	408	410	353	378	409	367	392	384	418	396	402	421	422	374	378	438	417	397	424	376	407	437	406	397	402	403	411	418	456	377	437	405	428	421	410	406	362	387	371	397	420	409	408	388	394	368	432	397	447	426	408	418	390	398	379	393	384	422	405	372	396	379	423	393	370	416	399	401	401	410	404	375	411	401	411	365	427	400	440	426	391	460	387	408	419	400	450	387	451	399	420	427	395	394	402	450	419	401	428	420	417	409	399	427	400	409	400	410	408	400	432	415	429	420	417	419	397	369	387	430	435	406	413	438	427	432	421	388	391	380	389	410	400	391	398	383	405	427	360	417	416	431	392	414	436	423	396	436	386	398	417	389	390	400	403	434	387	375	380	378	434	408	427	394	391	404	400	430	404	431	382	419	415	427	401	378	397	408	391	372	427	409	424	394	412	426	381	426	417	390	419	417	414	386	425	411	403	400	373	421	399	384	408	426	398	386	410	437	392	407	425	412	419	425	402	400	404	371	400	385	398	406	403	398	383	406	399	384	356	430	388	409	370	359	380	401	390	403	403	416	370	431	433	435	423	404	382	392	422	426	403	402	395	339	417	397	412	418	387	429	423	400	420	346	420	416	399	448	435	395	413	358	453	398	417	404	385	367	454	369	450	403	431	400	401	411	412	388	386	400	399	374	437	364	383	410	373	390	402	412	399	363	407	435	352	421	381	372	376	403	434	415	415	381	380	439	389	436	410	419	413	435	409	382	398	405	402	403	408	417	421	418	402	442	406	416	441	413	410	425	393	399	418	424	394	392	398	393	397	419	404	374	441	433	414	384	412	409	378	449	408	418	426	395	413	421	421	421	422	409	399	402	419	445	426	405	380	393	403	404	393	419	403	394	442	406	377	402	401	383	429	393	431	375	397	395	405	388	423	399	379	382	414	382	428	397	411	417	403	429	422	364	419	378	421	402	404	438	423	403	416	386	392	410	402	422	401	373	391	373	385	426	397	387	402	404	415	451	417	403	371	448	368	374	433	402	395	395	398	378	378	407	403	390	396	397	384	438	402	393	387	416	434	432	404	411	405	422	396	405	415	395	394	389	381	412	407	417	389	397	423	427	439	405	422	414	441	439	395	411	382	388	372	418	394	400	413	419	410	373	400	408	431	399	383	371	398	386	413	409	380	427	373	437	394	414	415	410	435	406	354	390	391	436	376	417	438	425	386	390	413	401	415	442	439	371	409	382	416	428	384	401	405	414	379	417	424	441	354	369	398	375	425	361	416	397	377	409	398	373	418	422	433	356	406	396	401	383	390	408	416	402	417	407	418	438	387	438	416	400	395	388	423	392	418	408	386	374	420	405	397	405	441	419	421	408	376	400	410	406	433	396	417	411	376	428	379	385	425	400	401	400	393	401	381	381	385	403	407	409	398	390	427	407	402	441	411	376	360	401	379	430	377	385	365	420	366	428	392	394	377	397	405	411	382	424	409	395	363	355	401	387	394	401	399	438	403	403	435	399	398	425	425	382	391	402	405	425	433	451	451	393	407	368	399	373	444	400	421	402	413	445	400	397	395	390	376	430	412	393	424	443	439	386	369	465	420	417	416	371	392	358	364	422	384	390	362	429	377	379	402	415	419	400	419	426	402	393	416	384	423	421	391	419	432	404	396	403	396	420	356	391	383	404	402	408	405	400	428	452	402	420	384	404	387	386	417	373	386	409	415	422	432	377	383	397	395	418	427	398	412	381	403	383	426	405	408	408	402	416	412	392	389	418	462	364	388	426	426	381	411	415	402	404	419	439	385	386	382	372	382	433	414	449	378	426	396	401	389	361	396	378	402	405	389	405	427	407	373	425	409	432	400	432	422	414	373	405	374	421	403	361	418	380	372	392	428	439	405	385	389	402	403	358	429	430	417	414	392	402	387	420	381	370	401	402	395	378	419	401	392	385	401	377	426	419	433	425	401	424	379	378	415	378	415	398	389	443	419	387	406	410	395	437	409	390	389	396	372	382	394	377	412	387	399	399	379	397	366	380	428	420	405	425	377	374	416	427	346	376	427	382	376	425	437	398	418	434	422	429	387	423	430	408	387	419	398	419	365	415	394	375	410	360	373	418	400	450	393	436	399	431	410	374	391	380	412	426	401	420	391	382	413	416	375	399	402	406	397	412	424	421	418	391	392	387	434	377	409	402	426	374	390	378	397	388	419	417	405	400	401	417	429	390	417	402	359	415	400	413	379	365	401	395	402	403	393	422	411	404	368	471	395	428	427	404	427	417	367	394	395	413	420	409	421	371	377	359	405	415	385	370	414	429	372	400	419	416	396	423	390	442	423	403	408	368	430	417	392	410	414	396	411	396	426	383	440	410	430	383	390	419	391	375	399	423	400	397	410	420	404	412	442	422	382	421	402	386	386	429	389	434	372	441	427	401	385	388	378	386	395	453	383	396	400	412	412	383	394	402	437	414	397	414	413	411	446	436	420	367	389	383	403	358	393	395	424	402	438	371	418	370	413	382	413	413	396	428	411	380	427	406	395	364	421	392	450	386	419	389	411	407	398	383	385	403	428	404	417	385	368	374	428	380	387	413	417	400	426	419	398	404	392	423	437	406	393	395	387	381	422	419	397	410	413	402	383	367	432	403	414	423	377	365	423	413	394	435	402	397	401	409	403	368	411	411	415	419	404	406	383	418	405	405	385	428	369	417	366	409	383	430	404	411	399	405	367	373	420	415	354	395	430	395	409	382	385	411	399	440	434	398	435	392	370	384	376	365	443	407	418	395	397	400	409	459	441	421	389	420	452	416
15084	2908	3137	2409	1899	7095	31590	55279	47844	31648	13596	3251	652	262	142	143	130	168	145	135	168	154	141	170	159	165	142	140	147	129	148	156	157	148	141	149	137	168	173	153	159	145	158	147	142	154	169	131	145	142	149	157	120	163	141	145	142	149	125	162	139	169	138	154	146	133	146	162	151	148	149	164	134	159	155	160	171	154	146	136	164	141	148	179	155	146	133	161	161	134	159	129	135	136	163	135	151	141	116	139	135	154	150	127	155	149	178	152	146	136	145	130	138	177	109	162	152	148	152	165	153	154	147	172	153	137	153	133	159	159	144	143	158	168	146	147	147	154	143	145	161	167	152	159	138	167	128	128	160	140	153	158	165	161	155	174	160	144	155	139	142	147	163	142	156	124	151	139	139	166	167	168	141	152	138	159	143	152	145	147	144	147	152	136	144	159	140	162	119	151	149	141	158	144	160	158	165	154	145	160	129	129	150	168	161	134	157	161	162	127	138	166	135	145	139	163	153	140	114	149	147	130	141	164	154	144	157	151	157	158	166	150	146	145	160	130	157	162	139	151	156	172	141	160	135	129	168	172	144	169	143	177	149	151	151	163	163	167	166	165	157	162	125	170	140	134	147	128	175	152	147	172	187	145	146	146	139	150	144	184	149	141	132	152	138	139	143	125	150	177	131	173	158	136	151	152	138	154	142	163	165	157	157	127	162	155	146	165	143	125	154	148	146	150	156	151	146	145	153	140	167	158	143	141	133	140	142	167	153	144	172	137	161	171	156	140	144	142	150	148	163	129	150	138	177	140	138	156	147	151	145	156	143	143	155	157	160	132	149	164	163	159	156	149	139	147	156	143	138	140	162	157	156	124	127	158	146	173	142	139	164	151	152	163	150	138	143	131	144	146	152	152	155	142	142	143	147	146	126	158	132	172	150	151	152	145	134	156	152	152	156	136	146	131	148	130	141	159	146	157	135	128	129	137	138	141	138	133	144	133	157	145	158	141	162	146	155	152	154	135	125	142	165	189	130	155	152	156	155	170	157	161	166	147	143	147	152	152	130	161	127	135	136	150	151	144	151	152	157	173	143	142	189	154	146	165	156	127	155	145	123	141	153	135	138	125	135	133	128	132	144	142	138	149	165	127	148	177	135	170	163	167	138	134	151	146	157	149	148	147	151	136	147	154	157	176	140	144	151	147	131	174	157	132	136	144	172	145	154	160	138	153	160	157	137	155	172	157	143	133	140	154	135	154	133	134	147	149	154	139	175	177	149	138	165	145	143	140	142	151	147	126	145	170	155	146	151	148	153	168	133	159	138	139	160	167	125	160	161	155	136	127	149	156	137	154	145	167	153	166	154	146	149	146	156	144	138	167	137	146	160	127	162	132	167	150	136	120	136	151	155	167	138	156	147	142	144	161	163	153	138	153	150	155	142	153	158	146	126	156	151	137	148	154	140	147	149	161	148	152	145	153	157	143	150	152	142	155	149	145	137	141	148	144	136	147	175	135	163	140	162	141	154	136	136	152	156	158	157	148	146	144	143	140	142	160	141	129	147	165	153	138	132	167	166	150	155	145	132	142	136	134	146	139	155	150	140	133	155	136	148	173	146	146	189	139	161	133	140	158	174	131	166	153	139	130	155	134	172	142	135	154	135	160	145	139	144	136	146	147	165	159	122	157	152	143	155	152	165	152	139	155	153	152	147	165	155	163	145	136	155	141	160	161	148	139	172	152	164	142	134	169	145	162	145	167	139	155	161	146	154	152	170	129	150	151	158	145	129	159	133	146	153	157	136	130	136	139	146	155	139	140	136	149	149	137	149	152	126	121	137	165	128	169	172	143	140	172	139	159	153	150	168	176	135	173	153	158	130	138	174	160	158	145	141	142	143	126	143	142	162	163	145	135	127	171	133	155	137	147	138	142	134	139	163	144	151	163	134	142	155	163	156	168	139	149	156	162	147	133	156	136	138	134	129	157	139	184	152	152	141	145	167	165	156	148	152	149	167	127	130	155	132	134	162	142	142	162	124	130	128	139	146	150	140	127	138	159	168	149	144	129	163	161	151	178	147	158	152	130	157	160	139	149	154	138	160	160	136	138	163	167	158	141	134	130	153	163	146	145	159	136	139	139	156	153	136	134	175	145	141	143	151	153	135	143	164	145	159	130	133	142	161	153	140	168	145	164	154	127	162	162	161	118	157	145	155	142	139	167	118	152	144	152	137	150	130	160	152	139	142	153	130	157	137	152	141	147	159	147	168	167	144	138	174	145	145	141	160	160	149	148	147	153	127	152	153	132	141	173	136	152	153	173	159	145	164	154	130	147	137	141	149	148	158	165	150	163	127	151	152	140	131	149	154	169	140	161	135	143	146	175	140	172	173	158	156	159	141	152	143	164	128	140	145	157	142	167	156	152	147	151	132	167	165	155	153	135	158	129	141	132	157	151	161	138	144	153	147	151	142	162	154	151	143	144	145	174	147	156	155	147	163	148	166	134	142	131	119	155	157	155	156	159	137	140	126	157	144	159	141	158	131	170	147	144	138	140	159	151	146	132	147	152	147	148	143	140	153	133	168	155	152	134	151	147	163	135	151	140	141	149	148	150	130	157	149	154	144	159	157	160	140	140	175	144	148	151	163	151	139	158	150	146	159	134	152	151	167	175	150	145	158	158	148	141	148	164	155	169	138	155	148	149	148	166	130	140	155	158	150	168	148	163	147	161	147	147	141	158	152	155	126	149	140	146	145	153	151	175	134	177	142	149	157	144	138	141	126	150	147	146	166	167	145	141	131	166	146	141	153	157	178	155	149	143	187	154	137	142	172	143	156	146	139	154	164	147	176	141	156	147	144	170	146	168	126	160	149	153	151	162	152	149	145	161	138	153	148	155	140	150	176	146	161	171	144	145	145	147	156	147	135	135	129	128	137	129	144	157	150	145	147	134	137	158	133	152	156	163	175	154	138	148	165	138	151	140	154	145	137	125	154	129	147	151	139	128	148	162	150	145	149	157	141	141	148	154	139	168	146	145	165	142	163	147	146	145	143	119	144	162	152	144	156	142	144	137	148	147	150	164	122	167	140	134	171	158	137	126	145	145	129	153	153	153	138	137	158	137	144	180	153	143	159	172	149	129	134	156	163	138	167	141	159	143	145	166	150	136	147	141	130	155	169	138	148	157	130	154	150	145	143	141	148	147	130	148	130	141	148	139	139	140	134	162	148	140	149	132	158	155	149	133	169	155	170	150	128	114	127	144	149	157	156	153	152	133	163	169	153	146	148	153	153	159	145	143	139	159	144	150	136	158	165	171	144	137	136	140	133	175	160	149	148	153	148	143	138	140	148	146	161	148	150	136	153	147	155	135	128	176	145	170	123	137	131	151	148	148	170	137	151	157	146	140	153	135	118	134	156	152	153	132	156	135	148	141	143	151	160	140	123	140	137	157	143	151	142	160	158	145	151	161	149	161	140	151	171	150	145	146	137	146	154	142
7939	2902	6378	7205	6287	19650	48141	68190	60957	45192	26880	10089	2426	835	512	457	412	444	439	435	398	424	424	456	434	450	443	389	460	428	448	434	439	428	458	450	410	401	420	473	453	414	414	434	437	457	403	439	414	439	437	438	419	411	385	394	457	441	434	454	400	442	439	421	431	434	443	418	444	404	405	431	427	404	416	392	429	405	425	465	436	431	437	432	403	395	415	433	421	451	414	414	434	420	424	390	403	434	426	431	397	404	403	422	372	436	392	432	435	432	426	408	416	389	448	437	470	413	453	414	431	433	440	437	405	392	428	432	464	432	413	431	439	409	408	452	401	408	426	420	452	427	452	410	436	447	440	416	427	454	433	437	412	437	428	484	434	409	432	423	466	451	420	425	425	439	417	391	427	476	391	405	407	400	444	418	434	448	437	425	383	428	415	404	444	397	408	402	406	423	384	442	447	384	435	399	431	381	452	437	452	461	434	449	403	440	405	413	430	412	423	453	419	395	427	429	426	399	394	436	408	434	403	390	399	409	439	405	407	400	452	403	449	423	439	462	399	385	430	388	410	436	417	447	441	468	422	425	454	420	437	447	399	439	383	404	433	433	447	407	386	432	445	440	445	412	417	428	439	427	470	434	409	399	432	448	414	437	412	425	440	397	416	400	425	432	429	425	446	400	448	419	446	412	414	431	407	405	438	409	449	443	411	450	412	391	375	417	438	422	436	441	426	402	439	422	427	412	404	388	423	421	440	446	426	418	432	439	469	408	433	445	425	441	442	461	435	415	441	425	412	413	412	444	398	388	433	442	432	418	434	438	434	415	420	449	439	406	437	457	408	433	441	428	421	430	457	425	449	448	424	426	425	446	421	408	469	420	447	444	437	443	447	433	379	441	420	426	423	413	449	442	424	391	439	407	465	415	449	415	422	428	406	396	401	420	390	417	421	438	430	426	420	433	437	396	402	426	428	427	428	403	401	410	460	404	446	417	429	450	449	457	439	393	454	452	435	390	441	407	421	412	437	451	428	423	444	417	420	447	462	451	430	432	431	379	422	437	423	426	423	429	421	416	453	440	439	414	458	446	414	441	458	420	421	434	457	404	441	407	426	430	458	417	426	391	400	409	434	424	440	414	422	479	426	431	414	426	446	462	455	386	420	407	367	428	434	444	443	404	438	451	426	408	432	420	393	435	397	437	411	418	434	438	408	403	448	449	436	408	420	425	431	434	436	462	413	423	414	406	419	442	410	421	435	397	443	413	446	421	411	435	439	421	436	434	442	451	460	381	415	450	444	421	431	443	405	435	455	406	414	428	417	416	431	439	426	405	408	429	440	454	412	451	462	461	406	427	426	406	455	416	400	402	461	442	409	440	423	450	408	436	413	442	409	434	408	432	431	423	389	464	441	458	443	412	435	423	401	409	478	435	425	460	402	405	430	451	398	407	453	421	430	453	422	472	415	470	460	422	432	425	401	479	430	427	410	428	431	450	423	408	435	451	459	395	443	462	403	429	430	474	417	420	420	423	396	426	441	416	424	450	422	413	455	450	399	435	420	436	411	458	438	423	430	409	410	417	439	473	450	418	433	455	425	420	401	456	412	420	439	409	451	421	436	446	445	413	433	455	427	437	451	422	408	443	432	453	425	451	417	431	441	414	457	446	431	416	390	439	436	414	387	425	454	431	428	432	434	419	448	410	420	410	411	420	418	447	403	437	433	450	389	413	420	416	466	418	435	424	431	417	459	416	389	406	444	355	445	456	422	437	368	435	423	416	422	461	437	414	426	453	449	434	471	438	377	403	417	420	424	422	412	439	410	420	434	432	402	458	430	454	411	402	452	410	464	408	449	395	430	402	453	419	419	464	457	429	407	421	425	432	431	395	430	413	429	399	454	421	443	437	408	445	439	440	419	403	422	421	441	437	447	421	422	423	441	435	407	380	457	416	412	426	420	455	436	397	380	422	424	450	399	435	419	418	445	423	430	409	451	450	428	436	453	397	403	430	408	424	463	393	434	398	401	420	416	429	413	468	461	445	423	452	411	442	467	396	466	443	411	420	453	434	437	425	405	425	400	434	432	403	461	427	405	414	404	417	410	416	422	429	415	421	434	427	430	444	419	472	445	475	419	404	399	475	435	423	398	427	429	424	386	413	421	432	430	408	451	478	453	423	439	434	432	410	431	399	415	444	426	422	390	423	424	452	419	435	438	430	446	399	406	424	422	421	433	408	427	405	428	419	386	456	433	416	407	372	384	409	430	447	411	427	456	444	417	454	401	469	427	443	433	416	455	426	452	450	447	446	453	403	417	419	427	388	455	434	459	392	405	405	467	418	431	433	459	405	451	391	430	414	385	410	395	455	409	405	407	478	462	454	424	412	431	422	413	438	416	422	427	467	370	472	432	459	449	413	411	434	441	403	462	425	437	444	400	396	446	407	417	411	439	437	399	455	451	427	437	423	439	398	439	434	423	417	448	396	419	455	401	446	421	442	423	434	443	439	429	451	434	416	418	422	378	472	392	432	443	416	415	426	407	433	434	420	404	440	425	412	408	434	417	424	435	450	453	468	433	431	425	432	431	404	459	470	412	424	436	401	443	463	436	433	430	405	398	415	442	429	424	415	422	452	423	410	439	416	409	391	437	435	472	428	448	385	387	422	412	417	424	436	404	449	410	439	436	419	439	412	402	414	414	443	408	453	450	448	418	439	426	430	446	454	429	423	424	434	411	397	452	440	420	414	416	429	413	420	450	447	463	417	466	396	428	418	457	416	413	404	430	434	461	410	433	423	431	430	432	410	428	456	415	415	452	404	420	420	450	446	404	447	419	435	478	437	414	407	394	389	446	438	414	444	424	417	426	450	424	454	419	419	413	441	428	429	444	443	445	432	425	422	396	439	434	458	467	430	434	457	423	439	426	441	413	405	414	394	430	416	404	404	419	447	451	444	398	408	464	380	447	447	424	426	455	418	451	463	470	419	413	419	424	427	422	426	392	451	457	430	415	424	402	451	441	434	406	433	419	413	403	423	475	405	439	413	430	426	450	462	442	398	436	431	412	437	400	423	450	396	430	414	386	411	457	406	459	427	439	421	407	442	434	439	422	466	431	452	428	424	471	417	441	411	452	431	427	445	425	394	405	453	425	425	412	438	471	383	409	438	420	438	416	392	405	425	430	432	396	428	394	441	408	429	461	445	406	428	461	435	423	435	411	411	380	424	432	435	452	404	422	431	447	430	444	439	439	419	406	382	481	428	431	422	417	411	397	402	390	459	446	426	421	413	459	410	413	402	416	425	435	461	408	434	441	414	417	414	442	449	411	449	396	414	453	445	414	413	418	435	392	426	425	400	454	402	407	436	419	423	388	444	449	416	432	413	427	399	460	393	412	401	425	416	404	437	467	444	402	423	407	504	430	408	417	470	468	409	420	429	418	439	431	408	463	403	357	445	411	413	420	395	433	441	438	428	441	453	438	448	428	469	455	429	411	427
2219	261	394	297	209	243	1393	3103	4338	3210	1426	581	251	140	142	142	170	135	131	139	128	156	152	136	141	147	147	132	123	128	149	143	129	137	153	153	134	151	137	113	129	135	143	132	141	119	144	150	134	136	156	125	160	133	156	134	128	114	152	136	129	136	141	143	128	146	133	142	166	143	153	142	132	126	113	131	119	146	144	146	141	151	153	129	132	145	151	143	120	117	125	148	138	129	126	126	143	154	122	124	137	142	155	121	138	144	127	132	134	123	138	126	128	141	127	123	132	164	132	133	130	141	137	137	151	145	150	135	143	125	130	150	142	143	130	162	120	142	171	140	154	142	134	154	150	156	143	131	153	119	147	124	157	125	132	148	156	158	159	137	122	136	139	170	136	127	136	124	151	137	130	140	129	124	143	142	138	137	113	135	140	136	147	137	125	160	136	134	145	129	136	137	131	127	138	149	136	159	131	147	125	145	146	142	122	149	148	161	136	127	138	132	142	139	149	153	147	143	139	153	132	155	144	156	126	122	137	147	143	119	135	134	159	120	162	147	115	136	151	140	140	169	135	142	138	126	138	123	139	126	147	145	144	128	126	119	144	147	154	126	136	125	123	156	130	150	108	131	131	156	121	130	116	128	153	159	108	117	127	146	142	150	142	146	120	120	144	123	138	141	143	145	159	138	152	128	146	135	135	135	135	134	138	124	140	133	138	118	150	147	126	171	143	129	139	138	127	133	156	155	138	160	136	143	157	134	152	136	127	151	140	133	150	128	158	125	155	131	129	133	148	145	145	164	123	130	129	150	140	135	123	137	150	131	150	165	127	121	146	126	147	148	144	170	153	131	143	139	130	132	139	125	167	136	138	130	135	139	128	128	133	142	140	142	154	141	135	148	136	123	151	122	116	139	141	140	122	136	135	137	124	144	123	138	118	119	144	136	136	147	145	144	153	149	147	124	144	139	109	146	149	133	136	134	133	127	131	111	121	151	112	147	132	132	145	150	137	154	143	167	130	137	147	150	149	147	131	147	148	121	135	141	150	135	148	134	140	123	152	123	131	122	122	123	152	139	131	151	145	146	140	134	135	149	122	124	149	149	148	162	119	157	119	136	162	137	136	128	134	118	141	126	160	136	138	141	138	143	129	137	141	136	139	151	119	124	121	135	162	150	136	133	134	134	147	142	131	147	145	127	152	141	137	157	132	146	146	145	141	138	149	135	142	125	141	123	154	143	149	143	133	116	139	133	136	134	149	145	145	145	130	131	150	141	136	131	142	112	149	123	145	148	143	122	136	141	135	161	135	126	143	144	146	132	155	143	115	139	146	136	146	133	137	132	149	128	155	143	153	141	132	136	144	129	122	113	139	135	132	142	139	144	122	131	163	130	149	130	116	143	138	144	155	155	128	150	113	164	121	162	133	147	156	130	151	149	149	139	141	157	127	126	130	132	145	139	125	137	130	132	137	124	139	125	131	143	131	126	126	128	135	152	152	162	138	144	146	140	150	150	136	135	148	137	121	134	160	139	151	151	144	130	121	130	146	118	138	145	120	126	125	138	141	127	141	132	128	131	151	143	152	114	132	142	160	149	123	148	144	140	129	141	145	139	125	137	129	135	132	141	138	136	146	123	155	146	129	144	134	133	141	145	125	146	134	135	126	136	133	150	130	117	126	122	140	145	133	148	127	141	131	114	143	135	134	143	155	135	154	129	137	123	156	142	136	127	140	128	132	145	140	144	137	148	138	130	138	116	146	140	144	166	122	156	129	130	138	148	142	143	145	126	145	139	127	148	120	125	149	142	123	139	129	109	133	131	129	122	126	138	112	131	139	139	131	137	149	142	133	128	156	152	143	156	142	129	142	158	153	152	132	138	160	143	145	161	130	152	139	143	133	112	140	130	152	143	146	136	129	139	140	146	143	150	146	151	157	139	125	163	140	138	144	154	153	143	158	143	147	140	114	142	142	145	114	139	157	128	135	146	144	170	142	130	143	140	156	123	154	130	154	119	144	141	121	122	122	123	126	140	120	131	117	147	134	141	145	116	147	144	144	125	145	107	161	142	126	132	155	150	122	129	119	127	128	139	126	114	143	131	128	125	143	153	137	134	120	142	128	145	145	143	150	153	138	121	157	154	147	138	133	136	126	117	148	129	142	164	155	127	136	138	141	126	128	129	142	132	149	151	140	142	136	141	134	129	149	136	116	128	135	141	133	144	125	132	140	147	133	139	125	145	134	132	146	150	147	151	147	126	117	151	136	143	128	149	132	137	135	126	132	159	135	122	129	120	130	141	152	148	127	137	146	121	129	115	121	129	139	123	123	131	122	139	130	156	144	137	143	137	135	127	147	143	141	144	128	139	150	167	144	135	135	130	131	144	137	143	158	151	109	121	136	139	124	128	131	136	132	153	123	143	129	129	135	143	148	128	132	148	142	141	132	144	124	147	132	137	134	124	135	147	114	152	149	143	146	122	120	131	138	125	137	123	139	126	170	144	125	154	142	127	139	149	126	152	135	147	149	141	135	147	136	149	140	133	134	137	133	140	128	111	130	146	150	110	148	141	112	134	129	137	116	128	160	125	104	130	170	170	146	137	117	121	144	130	136	164	117	148	120	123	144	143	124	154	143	125	140	143	145	132	148	128	139	148	141	130	116	151	154	148	133	139	133	151	154	136	138	148	150	120	142	137	141	141	153	127	164	147	150	143	142	119	136	133	150	132	170	143	130	143	130	148	129	160	135	144	117	134	171	133	155	117	120	146	153	136	149	133	143	155	142	150	147	135	134	134	142	135	134	122	145	145	142	133	144	138	138	152	149	104	148	115	132	124	130	130	144	166	152	132	144	158	148	166	147	140	125	139	145	136	143	129	134	131	124	155	128	142	148	127	125	124	144	122	128	138	161	152	130	140	124	132	154	121	143	152	137	141	115	141	149	152	141	116	160	124	136	146	153	141	140	128	148	151	137	163	136	123	141	154	162	161	147	124	127	133	125	143	154	124	142	143	137	136	129	138	151	151	159	144	141	125	122	136	133	153	134	155	124	127	134	143	112	133	145	140	150	151	135	126	151	147	123	156	113	161	141	127	142	130	154	151	121	138	163	159	131	134	124	158	140	149	133	106	147	139	156	118	154	139	144	129	150	131	140	132	127	123	121	140	141	142	132	152	131	130	136	122	123	145	123	144	149	129	125	148	135	134	125	119	154	137	124	150	153	149	153	149	142	142	135	125	177	135	120	123	129	123	129	148	135	133	156	117	148	135	130	144	152	142	142	124	154	135	133	126	140	139	128	128	134	131	154	146	145	143	140	148	137	115	122	151	152	128	138	163	131	153	152	154	136	135	127	146	132	148	129	133	130	128	144	146	125	129	116	136	123	124	131	159	147	152	138	153	141	149	149	142	138	142	146	127	130	117	151	147	148	142	139	150	153	153	132	148	139	142	143	131	129	140	142	151	130	134	128	128	158	144	127	157	145	137	133	156
2222	609	930	909	805	872	6469	13333	16365	11757	5295	2047	844	454	392	401	419	433	412	379	393	412	381	432	381	416	392	399	424	346	377	421	382	408	388	441	406	419	413	391	405	409	398	432	380	434	389	404	399	389	414	389	394	396	367	419	360	390	402	435	382	406	365	399	394	372	399	432	415	397	413	418	423	389	392	394	400	425	381	373	424	409	423	371	423	407	394	397	409	402	374	404	434	404	392	406	379	377	383	377	394	368	407	385	387	386	387	364	416	420	395	365	415	372	403	378	371	388	371	424	449	411	372	388	434	376	353	382	394	420	386	387	383	397	415	407	403	388	379	415	405	413	400	409	398	420	385	412	393	396	400	417	371	359	419	414	410	405	416	412	382	408	377	379	394	395	405	426	418	384	390	421	396	377	382	356	358	353	418	390	363	385	401	373	386	431	415	376	396	422	388	412	413	401	416	423	397	416	393	439	419	401	405	410	417	405	379	385	415	385	388	376	414	365	379	369	395	376	402	386	397	396	375	393	419	372	405	417	363	376	369	376	369	360	418	379	402	424	431	389	376	408	387	416	402	417	416	380	404	386	388	429	360	425	386	434	414	378	394	397	395	429	435	387	384	385	405	364	409	397	395	363	384	367	404	414	394	392	422	384	425	396	382	396	381	372	385	367	417	349	379	396	370	372	393	393	387	398	384	400	403	386	401	377	408	413	408	408	437	380	384	408	378	380	386	399	415	404	401	378	382	379	383	365	383	391	379	392	382	408	366	411	380	430	375	419	407	358	401	388	374	370	380	425	426	365	387	428	352	397	396	388	398	381	378	417	418	403	404	385	393	416	434	386	369	417	395	383	411	427	382	376	426	382	366	393	390	424	367	393	418	414	440	373	392	360	382	388	389	394	390	410	396	404	406	397	370	424	379	403	393	389	363	384	394	385	390	397	377	374	374	415	427	417	405	393	405	390	383	399	413	350	398	403	410	415	393	401	419	407	360	429	405	417	391	391	403	392	402	378	386	387	427	377	435	396	402	402	388	368	417	384	356	391	379	391	333	401	424	368	379	410	383	383	383	381	417	363	398	401	393	406	367	410	392	410	382	407	456	422	411	384	392	435	420	354	379	425	419	399	372	408	395	363	386	393	421	385	425	388	414	408	391	390	403	404	391	381	387	395	402	389	400	401	387	393	426	401	404	418	407	391	389	414	381	396	415	391	404	371	413	377	433	405	375	385	452	413	392	415	379	427	415	348	410	416	385	405	414	365	414	386	401	390	402	379	406	411	385	387	415	373	392	433	403	393	401	390	396	371	422	376	369	404	394	413	387	413	415	430	362	360	423	393	414	383	402	407	366	433	373	399	382	406	396	399	439	378	474	408	412	414	375	348	465	379	405	413	383	394	424	433	363	427	386	394	370	432	414	373	406	382	385	397	375	398	406	396	387	394	393	415	401	404	402	419	416	399	409	414	395	419	439	403	384	418	412	373	393	425	402	386	411	404	396	407	403	400	440	419	386	383	410	410	394	363	404	391	391	381	411	388	378	361	379	398	392	382	383	351	366	408	394	391	395	397	391	350	384	384	393	386	419	436	395	420	418	387	375	389	375	415	396	386	416	392	378	384	385	401	381	381	379	431	429	380	428	415	390	411	432	395	446	401	424	358	401	408	412	386	368	400	381	408	387	383	409	423	390	399	412	394	392	356	403	412	411	387	371	400	422	373	399	398	413	401	425	409	405	398	399	410	426	416	406	416	429	366	403	407	388	402	381	357	354	378	359	379	396	389	381	423	400	386	412	382	380	387	387	371	406	379	354	406	408	422	399	382	398	399	436	397	391	404	407	412	387	392	393	390	363	385	402	408	405	391	421	393	396	392	410	424	396	389	379	381	396	383	390	391	374	398	389	392	390	400	384	393	370	408	400	406	411	407	400	389	413	423	406	363	413	396	380	403	411	387	413	402	418	407	379	393	373	394	373	395	399	418	384	404	399	401	393	391	404	416	389	346	390	399	362	400	395	417	449	393	398	390	416	423	434	385	399	374	379	399	428	407	380	395	388	409	387	399	404	374	411	384	437	403	385	428	370	352	385	415	391	395	424	357	381	412	403	388	429	414	436	383	398	400	376	396	383	400	378	394	395	386	412	413	401	393	365	368	401	418	400	401	393	373	385	364	393	423	389	405	404	389	381	410	371	395	362	403	386	414	412	369	370	405	394	390	414	419	406	383	477	381	400	383	397	414	384	385	441	384	419	405	379	369	397	388	388	419	421	390	388	391	404	434	378	417	419	380	357	398	380	370	390	398	416	414	371	366	379	385	401	384	375	427	379	388	385	409	407	408	382	380	387	411	393	390	401	395	384	395	393	417	384	412	399	389	376	399	393	402	412	419	368	413	393	398	399	398	396	402	376	392	415	388	368	368	390	428	401	397	402	365	398	371	431	352	361	379	370	388	402	417	429	375	381	423	384	408	399	394	413	386	414	422	383	398	395	433	423	393	360	403	396	396	400	385	385	377	423	388	417	389	377	393	381	375	379	419	407	388	366	370	413	382	420	392	372	418	370	374	400	400	416	408	402	387	380	387	409	404	376	408	378	382	396	368	407	361	357	398	390	403	377	436	386	402	362	374	381	389	374	387	407	396	395	394	369	421	424	395	376	388	399	406	404	416	382	426	391	382	407	432	438	434	422	399	383	396	413	390	391	427	372	396	403	396	417	363	412	397	399	370	383	401	425	380	405	421	419	387	399	412	402	441	400	390	381	392	361	391	406	391	418	402	413	376	388	398	429	384	410	379	412	425	391	370	377	402	397	388	389	403	391	377	410	369	420	409	388	400	428	429	384	430	405	372	423	384	416	385	398	394	437	417	394	375	415	371	382	397	373	403	343	391	390	404	392	423	380	422	431	382	414	399	410	371	419	405	366	371	377	369	392	369	364	423	402	379	430	416	432	412	362	387	381	353	404	396	353	396	388	347	386	386	408	418	409	393	399	408	405	410	372	435	395	431	408	402	382	419	389	390	429	415	406	418	420	414	397	371	389	376	396	458	384	416	399	375	403	403	372	385	379	369	409	387	409	428	398	396	367	398	374	378	408	404	382	404	365	404	422	362	416	376	415	423	376	427	402	380	388	408	417	409	413	352	414	367	374	372	402	375	409	414	390	382	408	404	397	369	377	416	436	397	408	383	406	400	401	406	411	410	414	388	346	400	381	382	426	422	359	431	397	428	370	406	400	399	413	384	362	386	390	361	385	371	398	376	393	410	382	418	398	381	423	437	410	388	400	396	428	370	419	416	394	404	368	407	410	396	389	434	397	403	416	382	379	395	401	416	391	409	402	418	402	393	391	401	428	403	378	395	411	391	429	398	422	407	381	394	385	375	374	402	417	413	356	423	442	415	406	402	391	399	379	357	409	404	364	396	377	408	408	398	416	401	369	404	405	424	401	359	421	387	413	425	376	387	375	353	391	426	445	373	405	385	406	413	347	400
9814	2016	2426	2494	2051	8024	27135	40952	36862	24670	9954	2223	404	185	154	137	144	141	148	124	149	120	137	141	128	98	148	157	136	122	136	151	151	154	165	132	139	129	122	149	136	134	130	121	144	141	142	150	106	153	130	116	125	148	129	132	130	147	134	135	147	134	132	133	148	141	138	138	123	129	169	111	155	122	148	132	124	163	147	150	131	160	142	137	136	155	146	133	126	130	150	127	121	138	147	130	145	113	138	112	126	133	132	139	130	139	140	127	132	129	171	141	147	149	122	142	136	141	152	118	143	138	155	152	131	142	120	122	137	128	118	127	163	146	122	177	168	146	137	116	131	133	170	121	133	121	112	155	137	125	138	122	143	131	137	136	140	144	134	141	144	126	140	139	147	132	156	155	118	127	152	143	155	152	118	161	140	145	146	123	142	134	140	142	140	164	134	148	160	123	144	141	147	146	137	128	133	143	133	145	145	138	128	140	124	133	145	139	128	125	139	147	128	137	129	123	139	133	146	130	142	128	145	143	133	129	121	138	151	140	136	130	140	129	138	127	123	131	135	148	141	144	156	143	169	147	119	155	125	132	133	164	118	148	139	134	156	146	145	135	142	146	138	139	131	138	143	121	137	120	136	141	131	150	113	121	141	133	123	147	152	142	142	149	136	135	148	125	122	130	165	140	132	146	131	159	145	142	125	125	139	135	123	133	133	130	127	133	132	124	153	129	135	146	128	143	147	148	147	121	156	129	147	128	154	132	155	141	121	119	149	131	128	121	134	108	164	134	110	144	155	167	147	133	142	154	124	157	159	145	129	154	142	132	124	136	142	135	143	124	162	139	151	139	142	130	144	120	129	147	145	141	145	133	126	119	141	126	124	129	118	156	127	137	155	153	145	147	137	137	133	135	132	115	130	127	144	139	141	134	136	144	126	128	137	135	154	131	134	150	147	110	125	138	141	146	144	136	135	145	132	121	137	136	143	138	137	146	137	119	123	136	133	141	148	134	146	178	132	129	121	137	119	142	137	134	121	114	151	119	135	115	137	141	147	139	158	140	130	140	139	123	171	129	112	151	143	150	134	153	146	128	125	137	137	165	125	145	154	149	142	117	150	141	140	128	138	162	143	150	129	143	133	152	139	136	127	122	149	129	134	131	139	139	122	130	159	145	137	123	122	148	147	152	135	118	139	126	128	144	153	130	142	135	119	137	166	128	142	128	160	134	145	139	135	145	151	121	143	140	152	143	116	152	126	134	129	121	135	127	157	155	148	143	140	172	151	129	153	132	136	155	126	143	158	146	117	138	127	135	149	135	142	143	129	150	129	137	147	143	135	146	127	139	123	148	133	154	134	152	145	129	129	162	135	135	142	112	142	138	161	155	140	147	136	161	134	112	149	127	149	134	133	160	133	126	134	121	114	124	131	147	155	149	129	163	143	129	137	134	141	128	136	149	147	152	127	134	128	140	143	124	129	148	147	151	136	136	124	141	131	138	128	130	152	134	153	122	152	127	156	121	154	149	150	143	130	139	148	141	126	142	152	139	124	131	133	131	136	141	141	127	133	144	124	124	136	125	134	138	131	143	136	139	149	147	153	132	154	134	162	161	132	135	144	143	122	128	134	134	162	128	141	123	151	124	134	163	141	145	136	143	172	144	129	125	134	135	134	137	140	119	145	157	125	142	135	116	124	118	163	138	130	146	132	134	127	133	132	126	134	129	126	149	123	140	153	153	148	145	132	142	129	145	145	145	149	144	129	152	151	129	135	120	146	148	140	124	140	142	144	117	133	113	120	127	131	138	110	123	152	134	123	114	144	134	141	132	139	136	144	142	150	153	140	142	135	126	147	151	135	127	138	157	129	122	168	135	140	140	136	122	119	132	130	142	162	155	126	138	145	124	131	149	137	118	148	124	128	132	126	137	147	119	130	132	158	146	124	135	124	137	139	146	153	128	132	143	126	135	132	142	148	113	144	124	152	150	148	132	123	154	138	113	146	142	123	137	136	176	148	130	131	140	136	115	133	120	151	146	133	150	132	122	137	132	137	152	156	130	124	125	148	142	131	140	147	152	136	127	146	143	137	126	137	158	133	141	143	146	121	142	122	139	153	134	126	137	127	124	144	157	121	148	139	144	134	142	136	139	163	140	116	155	141	125	135	131	140	153	135	137	144	134	122	138	141	136	135	125	126	144	148	98	134	125	137	138	131	141	132	160	138	131	134	116	127	151	152	117	149	132	139	159	127	135	139	137	125	147	127	132	140	141	137	115	131	148	130	176	124	127	149	133	125	136	137	135	130	147	151	134	131	142	143	141	128	121	145	161	142	155	132	141	137	151	163	165	146	151	128	145	131	152	137	123	132	142	136	141	118	146	132	112	127	151	129	135	147	163	144	148	165	137	148	145	138	150	148	125	155	158	144	146	137	117	120	143	152	150	135	136	103	146	146	124	144	135	135	136	138	147	140	138	165	144	123	131	144	163	146	142	129	129	154	122	156	137	123	109	119	144	154	140	134	159	141	137	142	143	144	147	140	150	148	125	131	125	116	124	138	143	128	113	156	143	141	126	151	149	118	140	138	154	129	145	148	164	111	128	129	146	125	126	131	157	143	124	120	138	144	152	143	163	151	138	162	141	138	114	146	143	126	148	157	147	126	140	148	135	154	145	136	134	157	139	150	136	142	129	148	132	124	105	140	151	133	122	121	145	128	132	131	143	143	147	137	128	139	135	138	134	125	137	153	140	126	141	135	136	146	130	128	132	137	138	124	127	134	139	130	142	120	150	112	129	125	149	137	120	140	148	140	148	125	142	99	141	122	128	145	122	143	131	147	150	148	139	147	135	113	150	127	126	149	136	138	138	146	135	126	144	136	158	143	137	144	125	147	143	146	130	148	145	126	134	132	125	138	133	159	128	154	142	142	127	148	140	157	148	120	130	146	129	146	135	150	136	128	144	139	148	153	150	138	142	117	131	164	129	121	130	149	150	137	145	133	153	150	133	137	142	146	137	124	160	134	135	151	139	126	141	131	143	135	141	151	139	141	142	132	150	113	148	117	136	134	134	132	129	151	141	123	151	140	156	136	143	141	138	130	134	132	149	144	138	142	136	148	137	152	145	114	132	115	122	125	144	135	134	174	136	138	146	148	136	140	134	143	152	154	134	126	135	130	143	153	151	142	136	135	141	133	127	138	131	146	140	154	136	147	143	164	145	154	167	155	145	130	127	137	135	149	145	118	115	133	132	134	128	140	127	133	151	124	130	147	150	130	156	145	148	153	153	135	149	141	156	130	139	124	159	129	144	142	134	150	143	129	127	150	150	153	158	143	141	129	129	153	118	131	138	151	131	127	114	116	120	119	122	115	146	135	143	171	156	175	143	128	115	150	154	143	121	113	150	151	132	160	144	165	125	155	141	135	149	152	139	152	136	161	160	147	162	140	144	155	146	132	167	140	154	138	125	132	137	134	152	154	127	138	142	143	121	125	137
6488	2357	4936	6749	5843	21314	44746	54022	51497	39478	23013	7708	1656	563	428	393	370	391	438	395	415	401	368	409	391	400	415	392	418	397	394	393	402	383	420	431	362	408	425	375	410	406	395	379	377	399	394	414	391	399	425	380	382	382	401	408	425	401	420	423	405	405	368	407	381	371	434	397	403	378	394	405	371	421	407	389	422	389	409	390	405	371	393	368	447	392	439	389	399	381	369	395	373	407	382	360	424	397	411	384	395	376	407	400	434	383	397	405	422	403	420	423	403	405	408	417	408	370	372	373	448	395	411	372	381	397	380	379	408	416	399	375	384	403	402	430	352	417	404	407	384	401	416	384	404	402	369	369	409	421	406	422	373	418	406	424	409	391	370	384	400	415	392	452	358	387	401	370	373	385	380	411	405	387	402	400	401	370	388	414	388	399	396	388	385	411	398	393	367	406	403	419	391	415	390	392	423	419	371	380	419	370	396	417	389	382	432	379	403	375	402	406	402	415	416	387	389	405	340	350	375	375	385	400	427	397	385	376	370	403	405	404	382	437	412	412	366	376	377	429	403	385	411	385	382	388	379	399	413	379	394	443	398	434	403	383	407	404	405	388	382	417	431	364	386	406	398	381	412	411	416	370	373	385	362	409	436	393	427	416	390	420	378	400	416	416	391	403	396	382	385	386	408	370	399	397	410	404	383	406	419	399	419	371	386	409	408	409	411	385	423	386	446	378	403	412	395	384	376	410	393	379	402	392	406	393	424	394	391	420	411	363	443	392	398	409	402	408	408	384	369	389	397	373	403	426	362	415	351	357	416	388	388	421	402	366	407	397	381	409	431	424	360	420	411	418	381	406	401	428	402	413	419	393	398	393	427	357	430	397	424	420	386	389	405	403	416	413	371	382	377	395	462	449	386	357	389	394	393	399	400	393	395	413	381	432	386	402	391	386	383	374	358	423	416	412	386	444	387	402	379	414	396	412	379	386	419	418	398	386	421	433	396	389	389	410	408	405	392	407	397	375	419	404	377	411	393	360	400	393	380	409	399	392	381	368	426	399	392	409	417	410	385	408	384	415	416	421	365	399	428	414	417	427	381	433	407	338	387	406	400	381	374	394	386	402	405	401	418	419	412	394	393	396	365	381	411	414	379	401	432	388	380	418	382	419	408	434	435	392	367	400	415	373	420	423	397	412	405	395	375	403	374	374	392	401	397	394	367	397	396	389	373	416	380	421	415	436	414	398	373	382	379	370	388	363	386	399	379	416	391	424	369	396	382	346	403	411	386	416	404	416	372	392	405	419	370	416	419	367	373	426	377	353	409	406	395	411	379	403	378	396	401	405	373	441	407	409	415	415	383	407	399	415	391	380	384	400	377	370	390	421	415	388	379	371	423	406	400	400	428	436	358	383	380	398	369	395	368	389	416	395	412	434	327	365	354	429	407	396	384	403	400	436	411	380	432	353	389	370	399	401	390	390	392	408	424	402	366	394	416	372	391	419	397	395	415	389	366	370	376	384	393	416	382	373	404	384	400	424	389	407	375	435	384	399	377	407	409	424	359	386	377	391	400	405	398	406	388	388	446	386	406	379	407	392	391	416	406	467	396	391	428	384	375	382	382	361	401	441	399	415	382	395	410	435	386	385	380	399	412	386	359	380	391	403	410	399	370	397	378	368	391	387	379	355	425	414	398	414	418	401	380	419	399	392	412	418	409	388	394	403	402	386	351	383	388	393	396	395	391	397	404	434	375	386	400	399	408	373	424	418	411	414	417	425	430	373	427	395	414	396	410	381	364	396	399	433	386	383	403	425	379	376	410	344	383	405	398	384	384	397	397	372	386	403	393	416	403	378	413	417	396	415	404	399	429	403	366	406	426	388	406	404	371	405	412	393	391	397	399	418	414	413	370	398	378	390	329	376	383	389	372	401	402	396	392	376	398	413	401	397	373	392	385	383	413	355	413	412	411	395	390	434	395	423	385	382	373	370	345	422	423	420	403	403	415	411	419	406	400	360	401	429	428	408	410	397	417	392	374	385	429	417	403	368	431	429	373	390	392	407	399	377	380	383	399	421	404	404	404	370	400	380	384	406	390	383	395	435	386	400	408	389	377	408	398	435	400	375	402	402	423	386	395	403	422	387	380	388	433	381	400	380	387	417	391	399	398	398	380	429	421	395	409	374	365	396	395	400	397	380	367	382	379	409	369	385	404	387	388	404	422	421	398	409	406	424	424	358	356	414	399	379	378	417	370	382	400	382	415	436	397	375	422	387	408	398	421	404	430	359	416	384	373	397	432	377	410	425	399	372	386	371	413	431	391	401	397	417	407	381	408	406	416	402	415	420	413	387	374	381	398	406	429	393	406	438	419	374	378	396	402	382	415	397	412	400	370	387	386	423	420	395	381	423	402	411	426	400	393	408	396	384	395	405	406	394	418	407	372	387	396	401	399	384	409	431	428	375	357	334	393	407	378	409	414	406	397	423	389	416	406	404	368	389	409	389	410	390	420	425	380	440	403	392	395	414	398	395	385	404	400	402	408	412	400	412	390	373	394	372	365	412	387	384	408	417	409	397	388	396	379	415	421	413	389	376	389	356	391	392	397	411	406	380	400	412	393	394	402	392	407	394	392	403	426	414	439	411	429	362	417	403	372	378	362	417	394	417	416	386	431	390	394	380	404	384	403	381	381	406	395	433	390	440	377	385	429	407	454	427	369	416	420	424	415	375	402	417	410	405	423	375	400	368	390	384	380	394	363	405	393	394	402	406	392	401	413	377	400	400	402	420	392	402	368	385	378	417	374	420	401	393	419	391	423	408	414	422	386	378	414	394	426	411	421	390	393	425	363	369	382	376	401	415	424	391	428	398	383	443	390	374	385	425	407	387	402	393	380	397	392	420	396	415	386	390	405	406	431	404	384	394	410	425	374	421	415	371	402	374	398	418	421	409	378	395	396	433	365	406	427	397	380	382	370	423	439	378	358	407	406	404	387	385	413	413	413	399	392	416	405	412	405	357	390	401	462	391	387	393	369	397	384	407	382	421	381	361	361	391	398	408	401	393	405	401	408	392	447	382	414	394	388	414	397	404	390	356	408	364	380	342	441	387	407	423	399	392	413	371	396	395	426	391	427	441	430	411	387	414	436	416	415	411	404	382	374	378	406	424	438	390	388	402	376	399	448	384	400	429	430	421	441	384	414	392	424	385	411	412	358	388	424	413	388	374	371	403	419	376	389	379	379	389	416	404	403	390	402	416	426	358	431	387	395	410	419	375	400	392	375	372	362	419	384	403	411	408	446	379	404	415	408	414	401	401	396	418	367	410	422	396	377	393	402	395	401	388	425	378	387	395	389	412	397	390	427	387	401	374	424	388	388	367	380	405	408	424	413	421	422	379	416	400	412	369	400	397	409	396	401	429	370	400	386	410	414	375	422	359	389	415	356	420	416	403	406	398	404	394	361	361	409	424	346	378	363	392	397	388	384	384	379	374
15321	3011	3174	2876	2807	3624	51944	55620	40240	24231	8946	1768	352	195	121	122	149	152	145	160	170	138	150	132	143	140	148	172	140	138	146	160	143	157	142	152	152	128	147	143	152	143	156	151	151	137	146	156	130	162	165	176	145	139	140	140	135	126	154	134	143	141	160	146	138	129	147	158	155	157	166	157	144	155	156	136	140	159	160	149	145	119	149	165	172	163	185	120	137	151	142	136	156	155	168	146	143	143	136	138	131	158	138	157	125	153	139	136	157	151	138	143	132	148	125	155	144	158	148	143	151	134	175	131	181	158	139	145	133	156	128	148	155	154	145	150	172	133	163	148	151	146	133	166	134	153	174	125	147	138	142	149	148	151	133	157	150	165	123	143	152	153	164	151	152	168	145	154	150	140	144	166	155	152	135	121	137	159	162	142	156	141	163	131	146	171	161	141	149	146	151	153	160	150	168	160	141	143	158	148	139	158	149	158	136	162	138	166	137	149	155	171	135	147	168	167	137	137	140	154	146	130	146	136	147	146	157	141	152	144	147	151	143	167	160	144	156	133	145	142	145	159	151	145	142	129	143	144	136	165	155	140	151	158	164	157	133	178	153	141	143	167	149	158	147	156	118	145	151	129	146	146	148	129	148	170	144	157	150	141	147	145	149	151	135	153	163	134	148	165	158	156	132	127	163	139	135	140	154	142	160	133	139	128	150	137	152	162	155	161	124	155	152	150	151	153	146	147	139	156	177	148	171	151	124	136	159	143	157	151	150	166	146	140	162	172	133	147	139	146	138	151	143	157	149	133	156	149	155	135	165	139	165	136	143	173	165	130	145	144	147	157	160	165	144	150	144	135	156	133	165	144	156	140	140	166	144	144	133	158	151	145	136	152	159	147	153	129	142	147	147	145	152	136	124	136	149	131	146	136	128	137	143	146	166	142	166	146	155	145	137	147	146	161	139	164	176	151	162	162	148	129	149	156	161	147	148	145	144	128	137	136	136	155	143	154	154	144	147	139	180	128	149	156	144	141	163	128	142	141	143	166	149	167	156	167	146	141	158	164	154	147	166	162	132	142	146	166	158	121	175	128	131	144	140	145	131	161	140	157	172	154	159	151	155	111	143	177	146	171	140	142	152	163	148	154	142	163	174	155	167	158	150	150	159	163	146	152	130	157	163	156	146	179	173	130	149	149	163	144	136	142	148	149	159	135	150	166	139	145	142	150	148	145	147	155	153	137	165	159	135	156	170	169	145	152	168	137	139	152	144	126	139	140	154	145	155	138	131	140	133	125	163	130	144	161	136	169	151	144	132	151	152	159	153	161	132	147	145	157	141	146	164	152	161	170	146	149	166	140	172	150	138	167	131	140	123	135	142	169	143	147	138	129	145	166	137	157	142	152	146	135	137	134	149	154	143	131	154	145	118	130	153	133	157	121	149	133	152	140	163	147	122	151	149	143	154	131	130	142	143	128	143	142	142	158	131	158	150	149	161	150	148	162	152	137	163	160	132	139	148	150	163	151	148	153	143	145	165	150	144	135	175	144	139	140	164	138	154	144	148	138	147	162	142	158	152	139	114	153	129	165	184	138	147	157	136	152	143	163	161	142	158	152	151	159	140	124	149	140	161	132	157	185	140	170	149	157	153	148	148	150	161	141	161	149	135	164	134	142	153	147	113	146	155	137	150	156	150	137	158	157	151	158	154	147	152	147	151	141	139	145	144	161	163	140	148	133	134	157	138	140	144	150	123	142	135	142	123	150	154	151	129	141	165	149	151	164	155	149	163	155	148	138	148	139	146	156	142	171	149	156	143	150	145	158	171	149	153	155	121	133	145	137	130	155	151	156	134	155	164	128	151	138	156	165	154	152	114	147	156	140	153	147	153	131	159	154	123	164	148	137	135	150	175	158	152	139	146	152	162	162	138	146	164	146	156	119	128	140	162	153	163	147	144	163	149	134	152	156	172	153	144	153	157	155	141	139	149	171	138	150	162	142	144	154	141	139	157	143	123	164	139	140	153	171	127	145	173	149	147	163	140	140	160	157	171	168	161	155	156	147	140	141	140	175	148	128	129	136	154	162	130	146	155	145	163	166	159	125	125	175	133	153	152	150	154	145	146	126	158	139	147	165	141	138	152	149	136	121	144	156	146	141	141	160	177	151	155	173	131	133	140	147	136	150	151	157	128	148	154	150	157	140	156	122	188	151	179	139	132	151	152	144	159	154	177	137	144	158	141	148	128	153	143	144	172	156	133	131	143	140	121	160	144	137	153	161	140	130	147	150	145	142	147	126	167	135	139	155	143	148	149	165	160	141	139	133	165	157	159	155	151	166	128	121	119	143	147	170	138	147	148	159	147	170	154	153	150	139	129	163	163	127	133	148	144	132	163	157	165	144	150	141	138	165	136	152	140	151	151	142	146	143	144	130	139	146	144	142	174	152	148	153	154	130	156	167	151	148	159	161	141	144	159	143	164	146	152	144	141	159	154	136	151	166	169	163	139	160	141	152	134	160	153	152	133	119	142	169	144	153	126	157	157	146	150	166	136	143	150	149	121	131	128	134	155	148	144	132	172	145	168	120	188	128	138	122	135	149	153	143	130	143	167	152	132	136	126	155	167	129	138	149	132	153	164	143	155	138	138	153	141	167	136	153	136	140	135	140	154	142	147	138	151	156	150	120	144	138	164	151	141	135	155	142	158	169	157	147	141	160	152	142	141	142	151	141	140	170	140	136	165	161	124	141	136	156	127	132	138	146	160	170	156	157	137	155	172	160	141	167	147	137	161	159	131	160	142	167	142	137	148	165	137	144	155	159	156	148	148	142	152	158	158	146	151	173	155	131	144	140	148	133	146	163	149	142	151	162	150	132	167	163	162	149	150	153	152	148	154	152	151	153	130	162	150	157	137	132	149	160	166	166	169	144	159	150	163	155	147	166	128	123	132	152	144	151	149	146	154	166	159	142	144	158	146	153	136	158	148	164	146	132	157	114	138	132	134	133	124	142	156	135	149	135	147	150	172	141	153	159	142	138	137	146	149	152	148	149	127	142	149	169	126	165	159	158	149	154	137	152	170	149	172	165	149	135	152	128	150	153	128	141	154	134	143	153	174	138	129	164	161	151	142	136	136	149	126	155	150	157	145	127	131	151	142	125	148	150	126	150	153	148	147	115	153	151	149	155	155	148	144	142	135	147	139	161	154	178	146	166	151	153	153	124	154	159	126	131	148	156	133	158	141	143	150	148	171	151	177	136	164	136	135	164	139	145	156	149	177	142	140	148	145	150	166	134	116	132	152	149	160	157	158	146	124	139	158	138	145	164	151	138	156	164	136	163	140	164	147	170	166	140	149	147	154	143	154	136	143	148	145	151	137	137	129	161	140	144	140	131	152	153	148	156	144	161	148	143	137	168	157	119	144	153	158	143	144	135	136	137	145	128	141	149	123	162	166	160	162	138	128	131	150	156	146	156	149	156	124	133	131	168	150	138
7852	2775	6398	8079	8183	10519	63464	66376	53667	38614	20049	6130	1306	510	474	402	456	414	401	390	434	427	400	446	447	448	445	432	391	409	421	420	437	478	429	403	418	405	420	432	404	421	462	390	456	453	418	412	475	405	431	434	399	458	427	408	415	402	399	433	421	445	468	411	412	422	417	442	460	426	422	400	432	480	400	396	398	417	437	426	371	450	405	417	443	438	417	403	409	425	413	447	419	429	415	402	409	389	400	441	424	439	411	419	463	394	411	440	390	401	441	421	477	428	406	445	426	426	428	414	437	388	439	365	427	410	412	435	430	413	436	432	384	394	455	417	422	406	373	427	436	447	398	381	429	411	404	405	423	425	451	387	414	392	426	434	423	460	410	425	427	424	421	416	428	434	404	425	382	420	420	426	436	406	428	427	420	383	398	402	436	414	367	416	421	406	398	387	426	452	465	431	433	390	432	389	444	437	472	427	424	429	430	403	391	416	408	424	438	462	403	407	420	430	403	419	405	461	440	431	429	404	408	420	456	425	435	440	430	373	445	415	424	426	420	444	382	432	417	446	450	409	394	415	422	419	434	425	440	420	424	447	460	426	439	435	416	433	398	400	412	453	429	449	431	459	385	431	426	444	452	431	389	412	402	409	425	423	452	406	411	396	425	428	416	415	416	400	404	426	373	432	442	396	450	424	441	476	417	440	412	431	438	414	437	382	422	428	391	395	422	433	425	450	436	422	459	415	414	402	423	410	446	485	443	427	462	460	463	449	445	418	415	383	412	417	408	433	401	427	432	450	438	383	407	395	434	393	409	427	435	412	410	408	465	453	401	440	467	451	387	422	443	422	430	469	381	461	422	414	419	410	428	431	449	445	408	432	400	449	432	412	386	417	415	408	404	410	442	397	447	412	412	457	419	435	402	401	453	373	412	403	425	411	421	421	390	410	408	406	426	426	398	443	391	391	429	405	440	439	446	464	435	419	432	376	409	435	410	451	450	440	436	418	443	416	412	412	449	436	385	410	426	419	441	440	431	440	414	373	432	403	433	401	409	464	425	435	435	435	435	427	404	422	482	417	437	429	420	410	427	448	400	455	409	438	420	426	427	410	420	437	422	428	403	473	404	414	435	418	423	414	405	433	398	421	418	459	432	417	440	422	431	433	417	418	425	405	412	433	402	454	393	446	441	451	424	416	430	396	420	434	381	420	451	417	406	403	441	424	421	442	429	406	429	414	401	410	403	406	430	418	414	445	408	430	415	457	426	406	432	406	443	447	391	427	446	442	408	447	418	436	449	441	410	458	423	410	407	389	429	431	404	428	382	418	425	434	450	421	430	440	426	439	435	407	394	423	432	449	419	396	438	380	417	401	400	422	424	409	421	413	414	411	447	468	400	445	442	419	430	403	382	462	421	468	435	418	417	450	418	394	464	443	428	476	414	413	448	440	409	422	420	420	412	424	429	424	425	426	418	430	453	441	422	427	428	420	424	399	417	397	399	408	461	454	414	442	402	425	412	422	431	425	417	448	415	421	439	422	424	463	429	456	420	467	435	423	390	403	416	410	429	451	410	429	458	416	414	403	422	411	466	438	437	423	403	412	430	437	445	449	457	437	421	413	433	443	445	435	372	395	416	418	446	420	423	422	412	398	431	423	438	442	402	421	418	414	465	422	421	451	441	412	398	403	404	414	443	415	415	461	406	439	434	413	408	424	430	423	417	414	411	397	454	404	386	426	404	430	475	409	425	464	431	408	441	397	402	417	412	407	449	464	431	425	438	420	396	451	434	423	453	420	444	452	382	431	434	432	459	440	428	408	435	420	400	419	399	419	411	435	413	440	439	454	410	419	437	451	445	436	403	399	431	432	449	394	420	429	424	438	404	426	420	406	415	392	431	416	410	430	432	413	406	398	422	414	427	414	424	408	440	437	445	415	431	389	435	444	483	419	412	428	398	401	445	421	408	402	426	398	445	431	430	436	428	433	433	461	417	457	409	456	412	427	429	459	388	454	435	399	414	403	429	442	421	418	451	428	411	403	406	445	419	436	435	451	430	426	403	415	433	441	416	426	423	424	426	421	449	427	458	434	483	418	410	423	402	394	426	397	408	391	405	407	443	435	396	416	411	447	417	453	433	408	419	420	444	454	394	467	443	432	420	446	425	444	390	411	424	386	435	424	396	424	391	433	453	412	402	443	424	422	430	407	415	421	453	414	412	430	445	461	402	435	414	413	410	413	417	419	405	426	412	388	427	454	425	422	427	418	429	392	410	430	413	419	394	459	409	430	402	438	404	444	415	463	429	418	468	430	415	434	426	402	434	453	444	423	457	422	455	421	452	467	425	435	438	415	423	447	432	458	436	453	426	450	438	432	437	395	427	412	425	425	398	464	435	393	454	402	399	433	427	386	433	413	424	419	380	440	424	441	453	426	432	435	420	420	420	421	383	451	441	447	431	455	450	419	444	434	398	413	434	449	430	420	414	423	398	441	407	412	415	418	385	458	422	401	400	407	431	419	421	463	430	447	406	442	443	433	473	440	442	420	454	441	438	441	406	405	413	414	435	425	428	414	447	420	427	441	446	425	435	450	399	456	403	416	394	450	447	391	447	397	417	434	426	428	400	432	412	412	434	381	413	398	440	387	433	450	395	402	444	447	449	434	411	431	428	409	404	425	450	418	440	405	413	429	387	403	418	407	444	410	445	458	427	425	407	406	434	408	400	428	468	411	453	425	414	443	432	450	424	419	442	435	458	416	427	429	430	434	456	425	411	434	432	456	425	415	442	414	426	406	414	434	420	428	419	425	434	416	409	388	442	433	399	423	437	429	415	408	413	424	415	394	458	403	422	428	409	411	388	409	397	403	423	434	416	435	401	434	419	429	430	455	395	430	407	392	425	418	402	411	419	442	410	428	414	425	399	391	413	425	396	401	441	438	409	444	410	444	410	425	399	376	432	430	393	392	434	421	412	418	432	410	453	464	439	427	442	432	412	424	443	451	447	395	458	430	403	400	374	408	410	409	415	432	413	384	439	447	414	422	440	430	374	408	409	433	421	429	414	413	414	413	446	415	405	401	458	398	431	394	462	433	398	436	437	419	400	440	442	408	408	424	407	450	393	415	432	424	427	441	418	425	408	414	417	412	446	414	425	430	457	381	431	393	413	400	460	409	427	414	424	448	384	422	427	423	423	425	419	410	417	442	439	425	458	407	456	439	435	427	423	430	441	388	380	483	451	438	487	399	428	445	426	386	397	446	394	440	449	421	469	443	427	408	413	435	426	428	427	422	431	438	395	450	443	371	427	394	433	445	414	410	448	447	418	393	391	430	404	429	387	421	428	457	437	437	427	413	400	416	462	407	469	420	378	437	419	414	405	464	397	416	455	430	406	418	443	429	424	417	412	449	425	443	434	408	460	430	411	391	396	425	415	411	409	410	425	444	412	405	438	416	420	409	414	436	415	385	389	408	423	436	401	391	393	427	420	425	443	420
2244	281	306	325	250	269	1024	3804	6486	3581	1481	441	214	142	123	136	154	107	161	135	140	138	153	125	137	154	134	129	154	150	136	143	152	148	139	157	117	150	139	159	142	154	149	129	162	147	137	135	137	112	127	135	118	166	130	140	142	147	137	141	147	139	147	143	133	151	142	153	148	142	153	126	154	155	169	150	121	134	136	146	170	125	144	139	150	154	126	118	149	162	120	141	132	110	141	148	144	139	151	121	134	144	146	149	113	135	123	162	173	142	150	136	141	136	138	150	144	140	128	132	141	147	107	160	137	146	118	162	126	129	140	151	137	137	140	144	157	138	123	137	130	144	143	134	146	142	129	136	146	136	154	162	131	152	150	136	137	132	145	141	140	166	139	153	152	153	150	143	153	131	144	121	140	142	133	142	151	158	126	141	145	128	124	151	144	153	132	147	118	141	121	128	146	141	137	151	120	127	114	165	114	159	155	149	157	144	140	129	161	143	151	160	147	132	135	130	152	122	129	139	156	124	130	138	142	149	132	140	131	129	132	123	157	116	144	133	148	135	132	136	136	115	139	132	141	148	155	139	134	150	138	157	149	144	146	134	134	134	131	177	144	134	146	136	145	118	131	141	128	127	162	130	129	148	141	151	134	125	140	122	142	149	147	139	143	133	146	144	114	128	156	111	149	152	155	139	137	141	120	134	140	133	137	139	146	164	123	131	133	118	129	148	137	163	140	147	132	140	112	134	153	151	136	148	147	119	139	147	147	126	117	139	147	133	155	139	143	130	129	166	133	127	120	127	119	139	129	132	120	159	135	145	130	147	159	138	126	147	150	137	140	152	151	133	169	137	119	140	119	168	151	136	154	132	132	146	129	118	136	139	146	138	145	118	131	150	140	142	131	149	155	155	163	148	131	154	149	135	131	146	152	139	136	140	151	150	151	115	132	135	141	125	150	147	164	139	146	130	166	137	115	121	113	144	162	134	129	158	123	140	141	141	149	117	127	140	140	135	154	139	143	128	131	152	147	141	139	165	148	140	106	121	162	131	132	138	156	129	130	127	135	127	123	142	139	148	155	139	135	130	143	124	153	122	164	120	158	128	143	154	147	161	138	143	123	142	176	133	141	137	133	153	131	139	135	137	131	155	125	142	144	133	125	155	134	131	152	123	147	133	159	127	159	150	160	134	135	131	152	145	116	148	127	140	150	136	166	131	137	145	134	144	163	125	148	138	144	145	141	139	128	132	176	140	145	123	155	137	152	135	143	138	155	154	142	150	138	127	147	144	112	124	142	133	151	145	145	149	149	139	162	148	142	141	123	130	142	150	126	139	135	138	160	157	121	150	144	127	126	118	133	138	136	154	137	134	159	137	142	153	138	147	156	122	139	142	139	141	139	143	131	139	134	151	148	147	139	155	123	165	147	128	140	126	140	149	151	130	138	120	123	141	141	122	155	144	138	153	140	136	151	140	156	119	140	153	144	151	143	149	151	132	141	142	135	147	114	121	120	135	132	122	152	138	143	146	130	150	149	148	139	125	126	130	157	137	129	142	143	128	169	146	154	138	134	155	155	144	144	147	157	151	127	127	131	137	147	129	156	133	139	139	141	147	122	131	154	140	130	144	150	130	141	138	144	139	136	128	127	135	140	137	136	150	125	152	123	159	131	105	146	137	137	132	131	127	133	160	131	163	148	153	141	144	122	139	130	153	145	135	146	145	115	141	144	163	122	123	150	164	121	121	133	134	135	146	128	117	149	159	130	129	151	151	154	154	147	116	125	154	147	142	120	139	130	151	124	139	158	156	144	128	127	135	128	142	132	146	130	125	160	142	142	139	128	156	136	150	153	150	143	147	128	148	137	138	162	150	126	133	143	132	143	129	140	157	139	148	138	140	131	106	147	138	143	127	137	142	140	141	131	159	133	129	129	127	143	136	122	143	160	150	140	165	150	126	144	172	147	142	119	127	145	141	141	143	145	137	128	138	149	130	138	135	136	115	117	150	147	153	136	128	121	142	143	127	145	152	150	149	141	140	138	142	122	142	146	136	134	124	140	132	151	133	166	137	121	145	150	167	142	149	121	122	150	135	141	141	158	145	144	146	145	124	157	143	136	141	112	160	150	142	165	148	144	157	128	153	154	136	131	135	135	138	146	147	143	137	129	131	164	135	143	159	139	139	139	154	148	145	159	148	140	134	129	126	134	139	148	130	142	143	142	138	122	143	139	152	150	144	147	173	141	128	129	157	146	145	151	136	129	151	142	133	169	130	128	117	158	124	116	125	136	132	158	148	121	139	142	142	140	139	128	154	143	141	135	152	167	129	127	125	141	143	128	142	148	121	134	136	147	143	157	144	161	146	124	130	148	147	121	121	133	135	118	137	152	135	123	139	130	131	131	145	163	151	132	157	125	155	129	144	123	158	124	130	137	130	138	140	139	131	152	140	144	149	168	131	145	129	159	133	140	137	136	129	139	127	152	153	139	138	132	153	135	134	145	146	154	125	153	147	163	131	118	112	133	123	155	141	133	157	133	148	129	127	137	118	151	136	160	127	152	135	128	137	129	130	129	147	166	168	135	121	139	159	156	140	119	141	135	132	167	128	133	148	135	133	157	124	136	147	123	155	158	136	154	137	164	144	134	127	153	157	139	146	155	132	152	153	140	132	145	148	162	121	154	151	150	133	158	137	140	138	122	137	147	144	121	152	152	140	145	123	123	155	135	126	152	122	140	139	120	146	126	134	151	143	114	155	124	152	151	148	138	149	139	120	127	128	143	132	140	148	122	116	151	114	144	124	152	141	152	149	137	128	142	135	120	128	136	141	131	131	138	140	141	134	138	151	157	143	143	123	144	159	134	135	146	143	154	127	146	153	112	124	134	145	139	143	142	147	143	154	131	140	127	144	152	157	124	127	135	158	152	121	121	137	134	171	129	131	138	157	139	143	137	141	142	141	160	137	164	150	135	129	158	134	133	146	166	163	129	119	158	124	180	144	144	153	148	148	159	161	133	135	167	153	147	156	150	141	139	136	146	123	158	139	112	143	149	130	145	131	136	150	151	128	122	144	140	128	125	142	134	161	124	130	144	124	146	159	144	136	112	133	136	151	172	135	144	137	157	129	142	146	130	151	125	135	157	134	150	146	127	127	128	129	124	138	138	134	122	145	155	159	137	151	136	159	160	139	133	138	146	133	150	139	124	131	163	152	148	124	120	134	154	136	120	129	112	159	167	152	131	139	128	132	137	157	142	152	160	147	140	141	135	130	145	126	137	136	129	113	136	139	137	149	135	147	129	142	170	111	139	129	120	145	190	148	151	133	149	133	168	146	127	155	131	123	154	136	154	150	120	139	144	160	140	131	136	134	129	136	163	169	152	139	144	151	121	143	145	131	154	146	143	165	136	136	147	150	142	125	134	176	127	142	127	152	152	128	132	133	137	143	141	134	147	132	117	149	121	109	129	131	162	134	148	147	136	141	154	128	148	129
2329	508	810	1074	1088	958	3635	14715	20886	11905	5007	1683	668	401	451	408	383	410	413	437	420	394	375	411	407	407	407	439	424	409	402	417	378	404	389	361	407	416	387	402	398	398	399	375	423	423	429	417	384	429	442	389	389	386	419	411	379	402	380	399	420	406	398	433	390	410	403	393	433	410	434	388	396	391	421	379	413	397	431	436	426	456	404	414	381	387	403	365	404	423	346	421	386	390	436	424	396	400	423	430	403	385	408	402	412	414	374	384	410	404	409	440	393	358	402	397	399	360	406	373	389	396	409	448	411	410	409	394	405	477	413	392	400	365	380	372	396	430	409	431	437	412	408	405	372	386	402	384	385	402	380	430	393	419	400	406	403	379	389	422	387	378	410	391	447	375	419	427	430	441	406	443	399	418	417	419	401	381	426	415	388	425	416	428	401	410	390	385	385	367	414	430	392	400	400	428	367	416	411	392	440	391	429	383	407	400	404	406	403	405	392	439	423	387	371	393	434	397	392	392	410	391	386	410	413	397	412	423	402	376	402	423	381	412	391	396	390	442	402	406	394	396	386	416	396	413	426	402	411	402	423	413	360	410	429	410	405	416	374	409	378	422	397	384	409	378	361	358	376	406	381	424	374	444	394	405	402	391	424	418	418	424	399	401	413	406	428	427	369	410	380	400	410	396	414	419	372	395	419	425	397	409	393	396	386	422	401	386	416	377	425	388	375	432	405	404	407	430	402	436	404	405	391	393	401	414	350	383	402	391	399	398	428	386	422	399	416	421	389	381	415	410	413	386	401	411	388	382	406	359	377	400	411	374	445	445	422	399	381	396	418	384	405	412	360	400	406	399	398	381	395	439	409	409	403	400	433	420	383	415	387	405	408	429	402	385	401	402	426	442	411	425	409	411	437	414	403	415	406	400	413	402	398	447	420	389	405	417	412	389	401	430	391	403	404	390	385	434	420	403	374	364	409	401	388	387	408	394	415	405	382	399	404	404	383	439	414	399	445	397	409	412	416	388	398	385	370	408	385	378	409	412	381	366	396	415	399	426	429	400	410	389	449	375	397	399	429	394	384	379	418	426	390	386	414	404	446	419	404	396	423	405	372	438	360	422	425	384	401	384	403	393	403	386	433	367	389	455	398	419	398	405	385	363	411	445	409	383	363	430	415	384	431	427	432	411	362	439	396	407	419	423	426	425	417	386	361	363	390	384	375	404	377	397	412	402	405	415	394	409	404	376	424	415	420	377	385	422	442	369	394	412	429	429	409	405	384	407	402	378	402	363	405	419	386	439	370	416	384	393	384	413	420	373	420	368	415	395	391	413	425	419	404	387	417	450	400	409	410	409	413	400	409	388	397	396	407	392	393	427	393	410	391	396	386	372	399	381	409	386	402	408	443	411	388	372	386	417	400	421	446	412	419	442	415	397	409	411	405	419	404	387	438	407	393	374	372	424	365	424	386	389	378	384	394	399	388	398	415	416	409	395	418	416	377	412	420	415	403	361	407	401	372	448	438	436	391	414	360	433	397	415	389	401	434	402	419	402	403	379	397	429	451	376	428	416	404	384	404	406	418	400	387	412	408	407	395	384	391	370	391	420	395	395	431	378	428	401	371	424	425	390	403	437	414	398	381	377	404	401	398	380	397	393	441	378	388	391	412	379	400	390	410	382	408	413	435	403	386	369	394	435	434	409	427	449	410	423	365	412	387	386	344	390	380	436	377	392	417	405	391	371	430	444	412	386	432	417	428	413	390	374	389	391	421	426	421	407	422	395	402	409	398	413	388	393	391	425	412	412	401	404	432	405	366	392	402	438	373	379	389	395	424	379	445	379	406	397	397	431	393	411	404	399	454	405	429	377	406	407	402	435	367	442	429	400	408	403	396	429	402	389	430	399	414	433	401	433	417	425	451	389	390	404	414	388	403	404	409	405	414	416	377	399	405	427	414	409	411	427	416	462	410	400	375	413	418	410	410	413	417	412	427	401	412	387	422	392	397	406	415	430	399	408	415	385	384	441	414	439	372	401	411	412	398	396	395	424	417	399	414	408	400	446	429	403	423	404	403	417	417	416	406	401	400	428	410	412	377	412	407	430	414	424	396	416	405	366	386	382	395	424	404	419	402	406	423	401	385	392	418	432	402	409	414	404	442	409	443	414	422	398	402	413	383	415	417	401	395	404	423	398	398	435	416	406	389	353	396	396	429	438	372	386	397	419	415	391	417	433	395	423	381	419	409	411	405	387	376	381	399	448	422	396	390	429	418	383	397	392	364	416	420	406	406	413	421	398	389	428	436	379	448	380	403	402	383	391	386	387	384	368	403	419	378	414	398	423	426	399	406	376	412	421	420	381	394	410	390	387	370	377	368	438	423	393	447	418	420	428	378	402	390	381	401	428	410	392	392	376	403	380	406	410	414	400	406	395	396	424	381	401	385	385	408	409	410	405	413	410	365	394	389	421	400	392	405	373	434	384	415	393	399	413	405	385	382	399	386	423	412	410	419	360	404	414	409	415	414	415	395	382	420	385	386	416	380	403	433	407	424	424	371	408	379	396	394	351	397	418	429	385	411	340	381	375	409	410	422	405	392	449	419	399	395	398	395	406	389	426	401	385	377	434	428	379	419	412	427	411	402	408	409	425	459	425	374	452	402	422	384	424	388	409	403	425	401	371	431	370	400	403	426	452	421	402	397	426	423	385	382	380	393	402	410	395	439	397	401	403	358	416	429	435	380	421	416	410	389	383	394	408	432	419	428	379	427	388	448	379	409	338	416	407	401	408	426	390	413	433	429	422	402	406	395	442	413	384	417	413	408	373	399	434	419	377	404	409	409	433	416	421	420	417	440	419	384	414	415	423	410	388	387	380	411	432	358	398	417	372	383	356	375	414	399	422	396	417	399	398	395	443	354	392	388	415	400	402	405	445	448	415	410	419	432	429	414	381	445	405	389	398	369	400	454	401	376	365	385	398	393	412	382	407	410	426	402	434	386	411	396	353	399	381	425	384	402	406	393	438	422	411	416	426	382	392	379	448	436	409	404	425	389	421	400	411	405	413	399	399	373	409	394	454	422	446	379	435	427	407	399	423	391	377	412	417	406	400	448	405	406	414	408	421	409	424	438	391	397	376	403	380	395	374	384	400	405	405	387	387	434	430	418	432	423	425	425	396	389	353	408	350	402	415	441	392	399	400	402	400	401	403	385	385	471	415	433	423	414	391	426	348	384	372	379	388	400	374	414	380	357	411	400	408	408	385	402	450	396	425	375	416	407	372	396	419	398	375	412	379	406	395	389	421	410	385	372	384	404	400	401	375	400	388	389	410	398	435	393	412	376	412	393	430	437	386	413	432	364	415	377	408	409	445	373	446	373	425	382	447	378	396	436	396	387	382	423	410	382	417	394	401	411	404	438	396	436	406	400	374	399	372	374	386	418	413	378	396	386	406	400	401	396	419	408	421	423	406	395	406	415	395	412	366	446	452
9786	1514	2028	1565	1163	858	975	20361	48016	32674	13813	3291	528	190	142	126	156	151	112	132	133	136	146	135	121	137	122	126	138	143	121	133	118	116	124	150	130	146	135	152	157	146	132	132	158	128	121	121	132	147	138	134	150	134	134	141	116	129	135	123	139	123	153	115	115	136	122	147	137	120	150	140	155	124	127	132	134	136	152	129	141	114	149	140	137	130	150	136	153	115	162	142	136	143	132	136	154	131	141	136	154	137	126	133	149	166	134	143	147	144	134	129	140	144	146	128	146	132	142	151	139	134	166	136	145	139	138	135	120	140	132	145	170	122	122	131	150	125	132	125	150	151	140	151	129	139	125	149	125	148	139	158	126	124	158	137	140	142	132	150	156	143	146	125	142	157	143	131	147	131	123	141	152	129	144	130	120	140	133	130	129	154	158	147	134	123	130	141	149	134	128	137	147	146	143	153	130	119	138	144	140	134	115	143	154	140	146	133	132	167	152	123	147	174	149	142	133	161	147	136	117	156	144	171	132	140	150	157	144	130	137	133	152	124	147	125	116	129	161	149	137	133	167	164	135	145	144	126	139	121	156	119	126	154	145	142	129	126	144	156	128	140	139	145	149	144	141	146	137	153	138	128	153	145	138	146	106	125	156	123	157	142	169	139	147	123	136	135	137	116	166	139	107	145	142	147	129	161	139	142	150	134	133	134	126	148	152	146	124	142	130	131	125	153	167	132	130	127	137	152	156	153	140	134	116	130	144	153	145	146	148	143	138	133	137	133	166	134	137	128	137	141	139	155	146	127	143	134	117	146	137	147	137	166	143	141	135	131	123	137	137	143	137	137	130	122	127	134	131	136	152	144	146	126	153	136	141	150	132	135	122	136	154	133	162	152	146	143	141	152	146	132	141	133	135	132	132	139	127	149	147	150	124	129	152	144	136	151	125	139	115	145	120	162	144	129	148	116	138	134	130	129	141	144	147	155	156	136	145	143	133	139	159	150	126	130	127	155	131	119	106	120	156	137	159	129	143	141	130	133	136	149	161	170	144	138	152	121	114	140	136	148	152	132	138	123	134	149	120	139	130	110	129	143	158	139	148	124	136	149	127	133	154	139	138	131	132	156	139	131	134	126	138	137	137	142	151	133	129	133	141	140	135	131	135	156	125	130	131	131	137	132	138	134	151	138	131	126	112	116	123	141	146	141	150	149	132	144	126	143	134	139	122	134	144	126	121	146	151	145	131	124	123	130	143	141	126	141	150	154	136	131	139	121	149	152	139	148	148	161	113	149	131	142	131	134	125	136	125	149	140	121	154	156	156	134	149	152	141	135	132	133	145	132	155	126	129	119	146	139	126	138	153	148	132	156	138	141	141	117	141	143	131	130	156	138	139	138	133	137	142	155	121	149	148	138	132	113	156	142	128	135	139	129	137	146	148	119	126	139	142	159	133	154	130	126	132	119	140	131	142	134	135	145	143	132	147	127	143	165	137	143	140	146	150	133	134	160	139	124	155	137	139	153	146	138	112	132	153	143	143	129	120	124	133	132	120	134	134	132	144	160	142	133	124	121	128	133	128	152	115	157	119	132	159	135	149	145	139	140	125	141	148	116	141	125	112	149	145	150	147	128	151	116	134	124	131	143	123	124	141	127	147	171	128	151	140	139	128	157	148	140	151	153	143	149	123	151	157	128	143	130	120	115	136	140	133	157	156	133	153	144	137	149	136	114	126	140	146	145	142	113	123	131	158	146	148	137	133	157	124	137	130	137	126	139	138	142	139	126	150	128	135	136	143	141	162	147	156	123	138	119	144	121	147	162	118	132	157	145	129	120	133	153	122	150	148	142	135	133	124	132	136	126	154	134	150	160	128	131	140	136	149	141	113	112	137	143	125	142	134	152	146	134	132	131	132	145	138	148	148	126	164	148	151	137	136	124	123	133	135	133	147	142	140	131	150	147	143	130	141	144	119	155	166	128	133	128	146	141	123	131	124	117	143	131	147	125	129	128	149	140	137	144	147	152	133	126	144	139	132	141	151	156	143	147	132	135	153	128	148	139	131	137	127	138	135	130	150	139	143	133	128	131	123	130	132	154	130	122	147	128	138	134	116	144	130	138	139	160	134	135	134	114	129	127	146	132	130	155	126	136	132	139	137	138	154	129	132	151	150	140	149	124	138	137	141	139	143	155	145	128	147	135	114	137	135	164	115	145	125	136	127	141	150	139	126	138	129	130	157	145	126	133	148	146	129	142	156	132	144	131	144	137	156	117	140	139	142	138	123	127	150	137	146	159	140	134	144	132	139	133	154	135	166	142	168	138	137	131	142	122	121	146	138	129	154	135	144	131	143	123	140	114	130	123	133	162	163	148	136	150	138	148	120	134	143	132	139	142	138	151	129	138	158	129	143	126	152	143	130	122	139	140	147	128	128	128	126	135	129	138	132	141	122	147	159	132	150	127	132	159	155	143	145	120	127	123	114	142	122	152	132	159	151	121	113	136	126	167	137	133	156	142	142	141	140	157	120	139	140	148	129	150	135	132	136	137	149	127	131	137	125	115	132	127	157	130	131	136	147	143	123	166	117	144	160	123	143	137	130	154	137	126	126	148	144	131	136	136	151	136	151	143	142	143	145	123	132	148	135	137	127	136	167	142	133	122	110	144	138	147	158	161	134	146	157	140	146	127	144	136	140	122	104	135	142	148	135	141	143	142	142	136	142	121	134	126	146	127	132	145	155	156	144	138	144	134	122	143	115	130	140	154	144	112	148	131	131	150	122	146	140	146	149	137	107	142	127	134	142	137	151	133	120	141	138	155	138	154	140	146	161	133	133	133	148	144	155	137	122	149	163	152	139	146	131	161	150	143	141	164	154	136	128	158	131	142	125	141	124	153	147	125	131	139	110	126	126	106	127	140	148	145	126	130	133	115	116	131	122	128	151	126	140	127	146	149	158	138	151	138	129	155	153	151	139	122	138	154	149	128	131	134	134	129	146	151	140	141	143	115	143	139	117	152	132	130	137	139	160	142	135	136	138	133	154	133	150	124	130	134	148	129	151	143	135	118	140	142	141	159	129	124	123	141	153	134	131	154	122	156	153	134	160	162	138	123	140	137	144	131	116	134	132	120	154	131	147	133	160	114	153	159	119	157	135	162	138	131	148	142	146	142	151	130	141	123	139	120	141	127	140	146	126	121	115	126	126	122	131	144	128	142	144	129	123	142	142	133	134	144	160	144	135	148	167	146	110	135	133	118	123	126	129	150	154	141	125	128	131	160	171	145	165	133	141	140	139	146	117	116	157	127	129	129	133	145	151	138	132	132	151	143	124	124	126	157	128	131	118	108	130	115	140	121	129	137	150	139	140	133	148	130	134	153	127	141	142	131	116	125	140	146	118	128	139	122	163	132	172	145	142	134	139	123	155	150	139	152	147	145	123	142	138	147	146	133	135	110	154	122	143	132	152	135	145	147	129	146	141	125	132	115	168	141
6483	1815	4378	5020	4172	3801	4410	36690	61581	46159	27251	10016	2103	644	451	366	407	411	408	389	417	438	420	383	419	408	408	428	360	450	405	408	421	398	410	405	395	385	405	424	402	378	425	402	437	380	411	386	428	370	415	382	413	403	399	401	390	394	402	385	427	432	398	412	395	415	368	433	398	415	394	400	400	429	379	432	418	373	394	365	365	420	438	400	383	404	383	382	399	404	405	378	432	382	396	383	408	416	427	394	403	396	407	389	395	384	394	385	408	406	421	416	376	390	390	385	393	430	393	443	404	424	397	355	378	378	394	420	397	377	409	436	375	401	410	398	397	378	393	385	420	402	419	384	410	415	374	452	410	399	402	411	391	376	432	411	397	434	405	373	413	382	388	409	383	379	374	425	419	417	388	407	399	383	409	402	383	401	394	377	399	395	361	398	376	358	347	409	401	412	375	422	429	396	414	403	424	381	381	422	395	420	397	411	417	417	408	382	392	409	392	415	398	385	421	374	396	428	380	401	378	398	392	400	406	389	399	393	405	365	388	411	373	389	395	400	398	409	389	373	422	396	371	446	405	424	394	389	367	396	398	406	421	388	402	404	362	378	387	422	430	404	421	411	400	441	411	394	413	461	398	396	408	377	382	358	439	428	389	374	421	400	395	381	399	404	397	439	394	394	392	410	408	380	395	376	411	397	369	408	394	405	394	399	358	379	435	371	393	404	404	415	378	403	400	380	394	409	393	394	403	388	411	432	397	401	411	370	380	356	382	399	391	391	383	419	437	430	389	387	379	383	391	424	399	391	412	418	370	378	381	381	419	418	416	379	371	407	366	385	383	388	408	395	397	430	433	441	396	400	401	371	410	419	394	363	401	437	392	419	382	400	425	376	402	410	402	389	386	377	393	395	371	381	445	402	383	410	383	396	396	449	403	416	427	442	419	408	393	383	403	420	380	391	395	368	422	392	417	375	413	420	395	406	391	395	403	396	367	413	377	431	430	431	392	437	414	370	377	415	377	380	391	375	438	366	421	429	393	422	398	403	416	376	383	361	401	399	412	434	397	392	429	360	391	402	376	405	397	432	383	378	391	431	397	430	354	416	386	391	407	402	399	377	405	408	412	388	375	379	402	445	387	413	414	400	406	399	419	409	417	442	367	388	408	381	381	390	384	405	396	393	400	389	414	414	413	426	374	348	374	406	362	399	418	423	389	375	408	369	391	424	368	416	394	382	369	353	399	383	376	419	450	370	379	418	397	363	380	362	403	387	405	399	431	431	415	413	408	415	408	383	383	370	422	377	381	403	388	406	375	402	394	374	385	380	405	394	420	408	411	387	436	363	393	442	428	399	405	356	374	393	419	396	407	427	410	375	410	436	401	404	375	384	411	390	406	385	414	363	396	413	396	398	388	419	437	410	398	390	448	367	366	401	379	406	388	396	382	376	388	380	422	378	378	383	435	385	440	380	418	363	448	375	371	393	405	424	381	416	412	457	378	383	424	396	380	377	379	397	411	403	399	391	417	397	401	391	425	405	440	426	373	383	406	416	467	396	391	393	387	412	382	391	423	398	408	379	392	413	367	385	376	439	396	434	397	405	406	402	400	429	393	393	399	393	378	417	424	371	373	387	402	383	398	408	398	424	424	378	411	396	408	428	384	407	403	414	433	417	448	402	421	372	455	403	419	426	392	444	444	396	399	396	401	438	372	453	375	391	359	382	368	383	399	433	390	417	405	424	451	393	396	382	409	416	374	441	393	389	393	421	389	382	440	379	391	406	388	402	394	402	424	427	393	405	430	349	387	373	424	424	409	405	414	393	401	407	381	406	397	418	391	378	407	408	396	400	385	399	364	397	385	401	419	378	417	418	406	388	401	406	401	434	428	357	415	417	384	377	423	398	408	412	380	415	431	404	400	401	406	412	431	398	382	386	403	391	396	443	381	392	440	378	382	395	396	383	419	393	381	368	416	438	383	395	408	376	409	435	380	413	386	419	407	442	390	413	444	404	423	399	409	422	406	372	405	402	431	406	369	416	412	421	359	420	430	384	386	412	404	404	397	413	423	384	397	416	354	440	402	427	383	360	404	383	401	398	403	436	414	404	402	392	375	397	439	392	380	393	423	394	392	398	375	424	401	412	406	395	399	429	404	391	372	436	373	380	428	393	383	385	367	379	411	407	355	378	417	398	386	435	397	400	378	393	418	371	441	398	360	398	387	433	427	417	384	400	373	384	390	381	360	394	384	418	393	390	371	425	419	411	422	454	399	426	421	366	387	428	404	414	391	416	389	392	375	401	411	402	393	389	429	356	363	393	393	382	446	393	405	388	390	397	387	380	395	418	385	407	387	378	410	387	427	386	402	396	390	421	419	409	400	411	433	364	429	412	398	414	397	404	383	381	376	391	380	366	415	381	412	412	410	433	391	384	418	408	424	377	403	379	407	372	426	437	423	365	407	413	393	355	390	413	405	415	399	406	406	394	388	395	411	409	399	372	382	412	404	418	398	403	384	385	400	411	384	398	421	412	424	391	364	404	399	416	410	397	371	391	378	380	407	403	412	382	426	448	378	391	372	389	380	407	365	406	406	382	397	407	384	386	392	400	411	410	383	372	399	413	392	379	421	391	390	420	370	406	409	454	362	380	415	361	393	408	404	400	398	376	406	432	413	421	381	424	405	379	423	386	415	400	396	385	389	392	386	418	373	392	416	362	400	394	370	410	379	392	380	408	417	407	363	434	347	404	401	411	403	381	407	423	385	419	419	388	426	372	405	391	425	383	394	408	392	379	391	363	433	409	366	400	381	421	368	383	381	375	399	368	431	387	372	379	392	401	388	410	403	374	393	384	379	404	360	386	419	417	385	345	372	421	415	400	434	416	447	368	392	394	397	417	367	437	402	383	428	418	416	397	362	459	387	369	405	371	404	415	420	436	396	393	393	413	413	396	409	410	400	400	423	402	413	422	409	393	375	392	392	400	393	408	427	400	363	402	395	415	373	414	409	392	384	415	392	396	397	432	399	394	395	404	418	385	420	385	402	387	379	446	383	407	397	399	404	388	365	368	445	393	385	392	403	381	374	381	390	398	397	390	387	443	355	431	349	399	411	403	409	420	407	419	429	378	394	408	418	393	367	377	385	418	381	407	382	398	391	398	418	442	395	406	362	406	421	398	393	407	388	388	414	380	375	424	447	391	392	395	411	373	391	441	413	433	363	380	379	390	370	428	404	416	424	421	399	412	419	419	403	394	398	440	390	432	420	423	379	386	400	399	380	405	407	377	426	402	378	378	416	408	440	444	404	387	417	407	427	451	439	411	386	383	407	426	385	395	411	373	378	426	441	379	393	400	398	380	402	365	397	412	405	393	404	394	417	393	408	393	399	357	432	392	414	411	379	363	411	393	437	375	413	411	366	384	374	369	394	397	407	429	370	401	386	388	412	414	403	383	395	376	418	421	420	431	355	433	395	398	352	368	386	407	430	419	357	384
15060	2808	3062	2314	1635	1214	1139	24061	53250	44413	23192	7808	1196	277	167	173	157	159	145	150	168	155	149	156	150	158	163	147	169	146	172	138	140	152	162	136	139	151	142	174	147	150	140	146	162	160	151	158	162	146	159	144	130	153	148	149	152	139	144	139	138	183	141	168	150	155	157	168	152	155	143	153	137	140	144	159	138	154	139	144	137	127	126	173	156	148	142	140	155	130	143	161	166	146	170	152	130	176	158	171	138	150	150	142	156	162	153	140	162	144	131	160	133	174	140	174	165	136	151	161	174	148	148	138	117	143	147	142	156	136	137	148	152	137	131	134	158	140	165	177	129	175	162	169	134	134	150	142	146	162	165	147	135	165	151	147	124	143	160	150	160	154	130	157	136	163	142	139	156	154	159	167	145	134	142	146	155	148	138	150	146	152	131	155	132	144	173	156	142	167	143	145	134	155	140	150	153	146	169	161	152	152	161	167	155	156	147	137	160	140	125	158	164	149	119	154	146	118	153	147	141	136	154	140	120	159	168	170	148	119	140	156	131	140	171	159	147	138	127	186	139	130	166	140	153	102	155	157	133	152	144	154	147	145	149	155	143	141	150	153	144	144	148	162	180	185	171	158	138	173	149	161	139	145	139	147	144	124	161	158	112	123	139	150	159	150	145	173	134	141	158	138	135	141	147	164	163	151	169	175	147	129	134	152	134	108	146	165	166	133	140	155	154	130	160	151	142	162	154	158	150	136	155	156	158	124	126	151	144	131	162	148	154	156	151	151	171	141	151	145	153	147	143	140	138	148	150	148	139	139	131	148	157	155	144	144	160	151	149	144	140	138	142	154	142	159	133	148	131	164	151	140	143	160	171	162	137	149	146	172	156	133	156	152	140	146	143	118	138	155	140	162	145	134	167	133	146	148	149	137	147	149	137	148	143	140	144	157	160	151	154	160	138	155	143	144	142	126	143	151	168	135	157	146	145	141	140	127	151	153	159	147	148	137	158	142	142	129	143	155	131	142	150	152	153	135	155	137	136	130	150	144	146	141	139	145	132	153	134	130	122	137	141	154	139	158	139	170	154	140	161	139	160	163	133	152	144	159	162	128	153	136	156	133	140	151	134	138	157	159	165	154	118	153	151	156	151	144	139	142	141	127	157	131	169	169	141	153	141	139	146	151	148	156	159	157	166	134	145	164	144	151	189	168	148	136	157	127	129	144	153	154	131	144	160	156	135	165	140	133	147	141	170	152	158	142	183	145	161	153	142	164	127	157	156	147	148	142	125	163	137	150	156	151	124	151	149	145	144	133	156	136	143	132	152	138	166	157	128	135	156	129	145	158	151	138	143	136	161	130	146	137	173	135	147	126	140	155	151	162	133	141	136	134	151	152	148	158	159	149	163	135	166	157	152	142	142	157	133	149	151	157	149	133	140	145	152	136	134	133	166	154	145	153	144	144	150	120	157	130	147	147	137	142	141	158	152	141	165	148	162	170	153	117	138	133	154	167	136	149	175	144	131	151	174	157	156	138	173	145	165	164	159	152	150	152	135	143	163	148	148	144	129	174	141	171	150	167	174	154	137	165	139	136	156	145	136	139	151	148	149	166	168	143	139	160	162	138	168	146	141	157	140	135	149	128	134	128	149	160	161	145	159	161	161	161	141	155	165	144	168	147	151	137	157	156	150	152	158	144	150	134	132	147	157	149	145	143	149	144	149	126	141	147	136	136	139	158	158	162	140	151	152	138	121	149	170	136	159	146	135	161	125	148	154	167	159	153	155	122	137	156	148	151	143	148	161	138	149	163	156	159	124	160	158	144	142	156	165	155	157	160	164	163	145	149	143	153	151	125	141	147	139	156	168	155	149	159	139	177	151	141	136	148	144	163	150	140	166	142	162	145	130	143	161	131	142	155	145	174	147	160	157	159	166	146	135	162	160	171	143	155	146	144	141	146	166	136	162	144	142	163	150	140	138	161	129	150	140	122	140	174	142	135	140	151	148	145	172	161	157	142	155	148	140	144	146	130	156	140	145	157	148	176	152	156	155	153	162	157	142	161	137	147	173	131	151	147	146	164	156	144	148	131	148	164	172	136	150	151	154	166	160	151	166	137	151	134	143	167	129	134	170	147	136	170	142	139	165	156	132	153	141	152	143	150	151	154	160	165	148	130	141	157	153	144	157	161	130	140	138	143	137	165	135	148	137	144	130	146	149	134	138	157	141	139	152	147	158	139	169	131	149	151	149	135	148	148	141	143	157	146	143	137	142	163	162	134	144	137	139	148	136	158	129	144	139	122	160	158	178	160	143	149	175	176	152	132	136	164	148	137	149	155	149	163	169	154	142	155	137	149	159	145	174	153	150	132	156	136	141	175	137	160	165	175	125	139	155	149	139	160	162	136	145	152	155	166	142	155	141	144	174	152	136	140	168	151	134	142	134	168	147	151	155	145	158	141	145	151	146	142	150	142	149	146	149	119	151	152	134	160	156	172	149	161	152	133	153	153	138	139	152	147	133	156	140	140	132	157	162	150	133	163	122	155	139	168	149	162	155	152	149	148	154	140	146	159	161	165	125	148	139	159	145	148	156	151	134	137	156	155	150	152	143	137	154	156	150	159	136	169	151	129	153	123	140	162	146	138	148	154	149	129	150	141	157	153	153	170	151	172	145	152	164	137	135	170	150	142	150	143	145	158	131	158	165	171	154	161	165	147	161	132	169	167	156	152	151	131	139	164	154	171	132	155	129	157	143	142	142	139	152	131	138	136	154	140	150	149	183	145	155	146	139	162	159	171	151	140	137	139	132	150	153	136	143	144	145	135	155	160	140	151	156	156	144	158	154	169	137	149	142	148	153	134	137	161	118	156	148	149	142	142	169	144	146	157	158	146	140	147	156	148	156	163	171	124	159	143	150	165	139	147	122	153	151	155	161	148	143	153	170	138	141	146	158	163	133	135	143	156	158	151	166	151	166	170	151	146	151	148	135	149	150	157	145	144	131	146	155	149	156	139	148	137	145	117	152	158	132	155	130	144	160	155	145	167	157	135	155	151	156	142	155	149	152	151	138	139	156	147	142	148	155	151	154	163	144	150	167	152	142	153	138	142	155	175	166	157	156	124	147	153	164	165	135	146	142	139	153	133	151	166	148	147	153	156	146	172	144	155	139	136	164	132	145	145	151	151	154	169	123	163	161	125	168	163	160	171	143	140	151	137	150	163	157	132	154	162	130	164	166	119	158	163	159	140	149	164	160	154	160	146	160	145	167	158	145	149	171	159	143	148	134	151	158	153	138	157	159	141	159	141	141	139	155	149	141	151	153	127	152	165	143	139	153	159	142	139	159	157	141	153	150	142	156	156	142	141	148	154	130	134	146	143	163	141	144	163	138	161	132	165	162	134	128	137	139	154	150	136	139	151	159	141	151	154	147	161	160	128	142	165	152	155	153	148	131	132	153	150	166	166	150	120	152	160	147	149	142	165	144	145	132	152
7833	2600	6250	7130	6133	5026	5325	39958	66094	57302	36575	18396	4314	1063	457	423	409	427	436	416	429	401	475	418	413	386	385	410	463	420	425	421	406	430	436	416	425	402	427	429	405	429	434	396	404	442	456	449	422	450	425	406	400	407	487	424	404	463	418	406	387	431	386	422	413	397	425	437	389	392	401	419	394	449	475	420	429	396	436	417	431	414	406	431	435	429	432	431	445	417	414	428	428	433	441	411	412	447	436	430	421	449	443	447	411	418	431	445	389	439	435	443	413	404	414	404	424	441	408	440	463	450	399	428	399	415	425	406	416	421	420	444	427	424	385	442	463	419	413	415	430	440	429	437	428	437	448	411	418	423	381	393	390	410	418	420	393	434	434	444	417	457	418	387	406	436	404	427	430	423	428	457	391	433	426	408	441	384	435	411	409	427	377	400	431	444	389	433	385	405	445	407	425	399	416	417	430	378	398	444	435	434	421	416	398	420	433	444	432	416	435	431	420	419	437	414	434	408	418	416	440	417	420	423	391	419	420	419	449	395	412	398	406	431	428	423	436	433	403	420	414	420	451	436	419	414	397	441	426	390	400	368	427	386	438	427	440	415	422	441	404	420	449	424	403	445	431	435	411	417	415	419	428	450	436	447	417	426	435	408	447	418	456	383	412	429	464	446	410	412	438	415	432	419	432	436	395	448	378	451	431	425	457	391	409	430	424	437	445	431	412	437	405	389	401	422	424	397	416	450	448	403	424	421	431	444	429	414	447	416	407	429	394	431	438	447	443	427	443	399	419	445	421	413	409	386	426	408	393	404	424	497	455	460	413	392	427	404	457	430	409	416	455	428	434	418	422	424	408	384	429	398	404	473	402	435	389	414	405	423	449	421	423	411	396	436	420	427	419	403	405	409	386	413	406	402	390	429	465	409	438	404	404	455	440	468	454	412	412	419	414	407	415	429	402	405	443	382	435	425	372	416	416	407	418	424	432	411	421	400	450	412	383	432	403	439	389	419	443	454	461	438	466	422	425	391	408	442	413	395	416	423	408	410	443	431	456	408	417	386	420	406	386	398	383	435	442	414	419	443	426	410	450	410	451	425	427	429	428	440	418	444	459	399	426	400	456	448	458	376	399	457	439	445	401	442	450	450	398	440	432	450	399	435	420	438	424	441	414	412	400	436	384	389	416	434	432	411	415	420	417	427	443	422	437	401	490	431	428	386	407	407	409	414	402	398	422	437	428	398	416	412	394	420	397	405	432	413	389	411	449	413	451	425	420	390	416	404	423	423	432	394	408	460	427	353	428	411	415	437	410	408	416	411	456	437	391	433	392	389	408	402	436	433	380	440	415	430	453	410	435	421	436	427	411	448	419	434	431	409	433	439	438	440	433	427	449	440	463	376	471	401	420	442	412	427	449	442	417	402	368	437	439	402	437	425	413	409	424	458	410	421	417	416	436	389	421	438	449	416	428	473	446	443	413	426	448	443	497	414	430	452	403	456	420	430	414	422	431	416	397	431	379	417	447	390	446	453	391	444	392	445	423	408	425	388	412	437	421	460	398	440	425	463	397	477	439	429	404	412	463	427	454	403	421	426	428	433	428	422	433	437	469	445	383	439	437	429	418	414	491	420	429	430	349	416	438	370	432	398	427	439	451	412	447	442	461	440	427	423	422	389	428	442	404	415	414	442	416	435	413	423	443	412	409	400	421	428	407	433	383	390	439	406	435	429	415	416	385	435	405	447	421	396	431	445	436	454	420	438	405	416	438	444	386	431	410	438	432	417	425	418	443	448	426	421	449	441	422	432	398	425	412	410	451	471	457	431	439	381	404	418	479	436	404	424	444	433	465	393	435	401	439	442	385	425	427	402	429	416	408	434	409	428	383	444	419	442	426	407	407	396	441	453	410	413	431	423	414	408	456	416	441	483	442	432	411	450	446	388	415	421	412	448	445	410	415	419	425	430	426	427	450	421	448	408	441	461	465	425	434	423	428	431	455	464	385	386	444	423	412	457	389	393	414	456	443	437	447	413	408	429	418	394	370	447	428	416	425	419	417	432	416	401	417	398	407	405	390	459	430	427	444	449	406	427	444	378	432	402	429	464	427	410	402	436	454	441	415	406	429	429	417	458	410	440	406	458	387	415	430	424	397	433	410	406	405	420	408	437	400	428	429	454	438	408	429	455	434	459	415	413	389	452	385	394	402	411	415	429	432	428	398	437	423	436	450	412	435	417	431	432	374	419	429	415	419	365	445	411	447	427	404	456	410	433	456	390	436	418	444	420	439	415	438	409	420	458	407	407	437	420	441	420	424	451	457	428	393	407	415	436	420	430	424	415	420	395	435	400	446	417	428	443	419	419	421	416	463	442	416	430	447	443	409	450	424	448	438	399	446	400	463	432	443	417	391	414	413	418	417	427	414	429	426	416	439	413	433	419	378	404	435	431	441	400	406	395	440	430	468	448	429	410	424	455	455	378	397	437	440	386	412	375	415	417	396	445	414	433	428	446	440	431	442	435	422	421	417	430	398	400	389	438	431	443	433	387	419	439	394	420	418	417	450	426	406	441	422	448	405	390	418	424	390	450	425	371	430	450	413	459	402	421	416	451	448	412	448	458	432	442	411	424	449	445	436	437	433	425	429	406	421	443	416	463	431	408	479	444	421	388	399	433	417	443	383	450	358	425	414	394	467	402	429	423	426	424	433	392	486	408	431	436	395	423	435	401	465	417	448	404	392	423	443	433	384	441	463	408	414	394	417	415	414	415	471	424	442	420	406	416	436	446	416	452	438	418	422	445	422	441	414	443	424	431	400	453	413	425	409	412	386	428	404	392	423	444	409	423	415	417	431	431	380	434	434	450	409	367	404	400	419	464	389	420	407	386	464	405	422	407	412	432	422	441	424	416	422	412	432	420	414	444	417	409	411	456	421	427	443	416	431	421	388	405	416	440	429	423	425	483	428	397	431	440	448	398	431	411	436	435	442	450	408	415	424	412	409	437	411	415	446	404	440	425	417	425	425	383	425	420	424	411	389	392	394	417	425	410	421	415	417	433	408	392	416	436	440	417	421	386	387	442	437	432	413	430	415	447	438	418	414	470	425	411	438	435	461	418	415	397	449	427	397	440	416	447	450	427	422	414	422	419	410	458	420	417	432	456	404	419	390	457	407	451	402	420	433	405	435	437	426	400	449	423	457	407	441	435	390	447	444	399	434	419	444	430	391	421	424	436	434	414	433	378	433	416	413	431	426	427	433	445	442	476	432	424	454	400	421	458	444	412	389	421	457	405	465	408	450	427	426	450	396	410	403	438	456	419	439	427	445	416	431	400	418	396	420	395	406	399	402	430	398	416	425	443	482	446	439	425	449	429	385	457	414	407	438	440	463	418	412	406	423	465	393	405	435	393	440	418	403	437	399	417	411	440	432	419	420	398	430	418	396	423	398	455	412	412	405	448	390	423	442	417	414	444	437	432	399	432	399	433	449	422
2378	285	323	261	253	219	215	2572	5902	4126	1940	743	279	151	143	141	147	156	145	139	140	167	136	136	145	148	158	130	117	157	124	131	148	126	143	127	155	126	125	144	146	141	169	140	144	127	156	119	140	131	124	143	104	168	155	143	157	146	139	150	147	137	157	154	146	138	130	146	137	168	150	139	155	131	120	131	132	145	120	146	150	168	150	153	150	135	124	136	140	137	128	154	129	133	148	129	120	140	131	150	144	149	170	133	140	127	110	148	134	119	147	148	145	150	166	155	150	141	145	135	150	148	136	131	125	155	146	146	164	135	149	143	153	150	154	160	130	131	130	146	158	130	160	143	150	123	149	166	154	142	147	143	132	129	136	121	129	139	135	149	158	149	140	130	148	150	141	127	128	145	131	144	147	116	139	138	143	146	142	143	142	135	132	139	134	153	147	133	156	119	131	139	137	132	140	138	152	130	129	146	119	169	140	128	150	138	137	141	135	140	147	161	145	138	131	155	139	129	162	124	142	141	154	136	147	137	141	147	131	148	141	139	139	153	146	139	132	142	142	148	127	138	158	152	121	166	141	147	136	133	159	154	129	149	138	142	124	145	149	141	176	157	140	127	154	138	145	118	154	107	137	139	144	151	147	168	153	140	112	138	133	141	136	139	124	150	119	152	150	148	152	138	140	136	152	132	163	157	146	133	144	125	150	131	135	137	131	161	125	140	156	142	152	141	141	124	125	156	149	143	160	133	157	129	126	152	132	124	143	142	101	137	157	132	138	153	142	159	155	147	144	134	133	119	125	138	153	123	159	158	145	150	140	140	128	141	133	128	138	149	167	143	146	142	141	120	150	141	147	134	170	158	142	166	142	145	128	144	146	161	138	126	142	157	158	136	157	149	123	154	139	153	138	140	141	134	141	138	146	156	150	117	148	164	139	142	132	148	132	146	132	146	133	152	147	122	151	152	173	145	155	129	145	152	132	144	156	118	147	137	147	134	123	144	153	142	128	132	129	134	134	146	161	133	137	126	160	136	152	125	143	150	142	140	155	147	138	140	138	148	145	142	130	124	118	154	137	127	142	137	146	142	140	143	143	150	140	113	125	151	143	126	140	181	128	148	124	158	148	154	146	153	147	137	131	154	135	142	157	148	152	147	138	142	142	139	144	135	152	146	127	156	120	166	143	139	140	133	142	136	129	128	122	151	147	148	150	153	146	140	142	151	127	145	123	143	147	132	145	134	124	163	125	134	147	144	142	158	145	135	149	127	144	144	133	138	154	155	138	125	163	145	130	122	127	136	144	145	147	129	170	145	147	135	117	127	141	154	119	147	128	142	146	153	118	149	145	132	146	138	142	118	126	131	142	145	132	153	148	152	165	137	127	151	143	150	130	167	146	157	145	126	148	135	138	144	168	143	134	138	150	141	148	138	135	138	152	151	147	140	123	160	137	136	125	151	139	143	136	126	146	143	137	150	129	152	136	143	142	157	147	118	156	117	128	136	131	135	127	156	128	132	152	138	146	164	138	136	152	120	141	132	131	149	131	144	158	145	124	170	166	161	158	138	140	148	163	139	154	117	147	128	134	159	156	153	138	153	143	138	164	165	140	144	154	155	129	156	161	136	151	130	146	145	125	128	132	135	150	138	118	141	125	146	141	109	136	123	162	139	147	141	148	161	118	133	150	124	164	134	121	141	141	143	141	147	140	128	143	153	146	140	157	126	142	151	134	143	146	135	111	127	144	138	131	162	115	148	147	121	143	146	136	145	152	110	154	158	149	135	124	123	154	137	137	146	144	127	157	159	139	134	140	146	124	132	130	128	154	163	136	124	141	134	134	148	156	148	115	139	145	132	149	151	144	155	124	135	138	149	147	132	146	148	136	134	122	164	126	149	135	135	164	135	137	115	125	140	141	136	137	152	142	165	152	148	144	163	140	124	134	163	154	122	160	148	138	188	125	136	150	133	142	152	128	118	124	120	135	151	128	123	137	147	129	136	159	127	151	140	147	141	137	140	130	127	148	140	147	145	140	134	142	137	128	149	132	141	117	132	135	139	127	139	138	130	114	138	144	132	148	155	131	133	139	149	142	135	160	141	133	127	164	144	140	137	139	123	145	129	141	126	131	117	163	128	139	123	157	143	125	140	127	138	160	116	144	128	140	128	142	124	138	146	138	150	125	127	144	142	138	151	122	138	138	141	144	152	152	154	142	141	166	130	121	143	133	126	131	165	118	154	167	141	145	126	160	138	147	134	150	153	139	148	147	150	126	134	149	171	145	136	142	127	131	128	145	125	149	126	157	154	150	143	121	152	149	126	120	140	144	135	140	131	144	144	144	147	138	125	161	147	145	143	128	169	166	129	137	140	136	148	136	130	166	153	121	133	141	132	124	133	142	139	133	124	162	109	131	157	140	129	136	138	147	170	138	141	151	146	147	135	136	148	142	140	148	134	149	125	147	139	145	154	147	148	130	123	126	147	163	146	167	141	144	139	154	132	140	148	134	158	125	124	144	141	131	156	145	121	149	132	133	154	138	126	141	151	125	147	145	148	132	124	135	130	138	113	158	145	146	150	154	147	147	140	152	128	136	140	140	136	161	155	144	133	121	134	140	139	145	129	129	119	133	171	135	132	153	119	104	158	131	140	158	143	142	146	160	140	134	152	155	137	166	126	145	133	126	151	150	145	147	132	148	126	143	143	144	151	139	150	132	136	130	132	159	157	125	149	146	134	141	151	140	135	158	117	134	143	142	143	154	151	150	152	126	150	122	155	132	132	143	127	140	140	145	138	149	129	142	143	141	128	131	131	137	141	154	149	147	146	144	137	121	154	127	144	136	158	149	146	137	146	123	131	137	145	156	145	148	133	134	136	130	126	150	149	131	132	142	145	131	142	142	120	154	146	153	140	141	144	146	182	146	137	136	142	177	144	162	135	160	130	142	131	123	159	155	134	152	141	140	135	152	127	161	181	156	147	141	147	156	119	128	132	137	131	137	154	160	140	147	141	120	164	150	141	169	141	139	127	135	134	141	144	126	152	144	135	159	153	130	149	158	152	148	139	139	156	126	145	144	136	144	135	139	153	144	150	175	122	143	131	141	150	129	148	137	135	138	151	147	138	150	133	138	131	130	142	147	155	142	147	136	144	145	148	145	149	135	143	137	141	139	148	133	155	135	130	108	134	121	131	142	129	151	136	144	145	146	154	136	126	140	133	154	133	127	121	141	137	159	145	130	163	148	163	158	124	155	131	143	161	148	145	143	151	134	129	103	131	143	144	141	125	150	143	144	111	150	138	149	128	133	140	115	135	118	120	146	141	136	115	150	140	132	158	139	132	165	134	149	127	130	141	140	145	146	142	139	151	158	149	140	148	151	146	154	115	115	148	138	139	142	151	136	141	114	145	149	131	165	141	140	125	154	136	142	132	146	134	135	121	144	134	145	171	139	135	138	163	133	146	145	133	159	144	142	148	142	132	134	130	121	147
2290	483	816	846	881	785	737	10851	19862	13996	6565	2633	898	449	424	418	438	395	428	403	411	430	383	392	397	444	403	387	413	437	423	401	444	385	404	418	435	398	433	423	398	385	395	389	395	395	408	392	388	414	380	400	373	424	415	396	361	420	384	454	422	401	381	428	447	380	398	396	407	451	377	417	395	381	403	392	368	424	386	404	402	408	391	354	373	377	362	422	415	393	436	397	443	429	404	438	404	376	421	394	400	406	389	419	402	399	333	437	379	393	425	393	399	424	405	408	405	455	409	377	405	407	405	417	435	379	417	474	386	430	380	445	398	418	405	385	417	397	459	404	417	405	394	398	386	432	377	373	392	387	398	406	406	381	394	404	364	378	407	374	386	377	390	430	418	427	442	357	430	400	394	386	443	399	401	386	389	427	393	420	365	411	431	409	413	409	400	406	419	407	415	416	407	366	425	386	387	443	410	405	418	408	397	402	397	382	419	422	383	378	382	385	410	425	400	410	408	408	419	420	441	402	376	412	396	421	398	411	437	417	405	376	426	395	413	415	424	413	420	368	458	389	397	379	380	403	397	389	396	426	401	416	396	392	407	410	428	402	378	406	401	389	376	365	408	423	409	389	420	398	414	401	443	408	420	418	423	413	415	415	439	368	413	393	391	409	409	435	417	370	402	363	404	374	425	394	445	407	418	409	394	352	404	360	409	443	442	373	403	380	465	400	398	407	432	407	400	411	421	389	398	426	393	412	410	425	419	409	379	394	421	420	397	437	412	391	407	431	426	397	374	406	393	406	418	386	403	464	387	427	418	401	366	408	415	411	416	410	420	452	381	387	394	420	389	432	414	413	396	384	397	407	402	408	424	406	413	391	378	400	376	412	377	419	420	364	427	420	370	366	411	442	394	428	433	391	417	431	425	382	422	398	404	399	423	419	435	452	422	389	423	390	418	385	388	415	373	387	384	400	399	406	371	397	419	409	439	417	412	388	415	394	456	408	398	378	427	423	445	385	385	415	373	428	406	377	400	416	441	386	402	394	365	389	375	390	394	422	404	378	426	424	436	404	377	450	432	426	387	424	408	406	438	406	435	383	421	428	419	411	418	371	429	423	371	414	412	402	418	414	422	410	406	413	441	407	407	387	383	436	436	380	414	400	392	384	429	401	409	408	390	378	409	433	385	392	394	405	422	393	377	416	434	391	409	405	409	388	361	402	424	409	390	387	441	425	357	397	387	406	432	408	440	432	384	422	414	373	394	412	398	371	402	399	426	377	399	379	348	425	392	444	435	359	417	396	411	399	410	425	395	419	412	433	389	432	412	399	382	404	426	382	417	411	409	393	421	404	418	385	437	402	395	414	403	406	391	424	422	410	383	399	402	413	445	417	413	414	422	457	397	410	438	424	415	429	414	417	388	412	403	409	386	408	391	377	415	416	410	424	380	398	405	400	429	384	391	397	415	437	398	400	419	388	387	419	392	379	422	403	410	428	414	358	405	414	372	395	412	429	438	394	379	400	418	397	418	377	432	440	398	400	430	430	403	393	429	420	381	408	464	379	405	363	398	416	438	402	395	389	443	377	398	396	418	411	422	425	397	404	434	374	430	404	387	441	407	394	391	391	420	432	439	396	404	438	393	410	388	399	408	413	402	402	413	419	369	393	430	407	401	414	426	414	420	410	421	379	418	413	399	440	412	392	428	401	419	428	441	425	409	394	414	398	402	385	377	442	383	418	392	400	345	388	412	398	409	387	410	394	399	383	425	406	405	377	417	404	407	440	403	427	396	414	385	436	400	381	377	418	450	436	387	406	402	381	420	421	385	454	398	377	384	353	397	349	416	389	422	377	430	386	427	413	417	403	408	409	402	412	379	400	371	427	375	398	396	389	409	423	408	387	402	394	405	392	429	399	415	365	417	414	443	414	409	408	386	375	458	419	413	382	412	403	414	384	395	418	357	432	437	421	412	427	415	408	401	402	424	396	410	394	410	401	420	368	398	407	399	415	407	387	417	416	386	407	397	433	400	405	383	427	361	412	396	408	428	458	369	420	387	430	425	410	421	364	408	424	410	382	385	374	411	397	398	390	415	383	380	388	380	426	406	399	421	421	393	392	401	371	433	425	399	396	378	402	372	405	409	403	403	367	391	400	364	429	415	435	381	402	418	379	411	392	411	392	426	440	398	390	387	415	436	372	423	443	430	407	403	431	390	387	383	422	422	390	403	448	451	421	412	429	399	403	438	420	407	419	371	397	429	414	417	399	400	382	423	405	398	395	383	392	392	405	398	425	420	398	388	418	392	405	439	410	423	403	447	425	385	403	409	389	411	458	442	451	401	401	418	385	370	406	393	389	436	437	401	435	401	393	379	427	399	400	422	398	385	413	424	406	399	421	419	411	408	416	383	435	418	389	407	416	407	418	439	413	442	415	427	413	439	410	394	398	442	394	392	415	388	404	399	388	407	399	409	404	420	387	423	396	392	388	413	401	415	416	417	395	417	376	422	436	395	428	396	428	376	390	394	378	385	417	422	400	433	375	403	415	421	405	401	395	417	446	427	404	407	396	410	388	386	383	447	410	411	395	417	414	382	409	423	418	411	376	389	379	418	407	387	415	367	407	383	397	437	470	403	393	405	433	361	419	414	389	415	388	399	439	423	431	394	409	404	413	406	416	439	413	412	419	387	417	401	408	425	363	391	395	402	411	419	405	363	416	426	410	431	395	396	403	387	410	392	414	419	411	428	416	410	379	394	381	409	438	376	418	400	397	414	413	445	394	408	392	415	414	431	413	412	401	387	384	412	390	423	419	393	391	389	416	406	397	417	373	431	393	398	409	403	372	399	388	440	395	431	413	415	394	368	401	439	399	426	398	383	406	431	387	416	458	430	398	374	367	388	403	416	441	401	427	389	392	385	393	434	437	402	385	388	416	441	406	360	429	444	417	397	391	429	396	397	401	376	399	482	393	385	412	408	400	438	424	435	404	442	377	378	417	432	403	386	384	419	396	402	408	411	387	398	406	406	417	389	401	435	414	403	370	382	417	428	382	341	390	387	428	409	417	400	391	394	418	405	424	411	366	378	368	405	390	418	446	422	410	383	419	408	373	410	377	425	431	406	392	406	410	397	414	414	395	413	409	390	398	403	414	419	412	394	394	428	404	407	418	399	402	414	384	410	405	398	426	381	380	397	424	413	446	378	424	416	417	411	363	409	410	396	416	414	416	425	404	384	410	412	382	411	424	396	406	424	416	405	414	401	421	388	424	404	403	383	391	397	397	419	416	412	416	406	404	399	399	429	373	390	408	393	392	430	383	347	397	398	391	394	381	395	416	407	414	417	412	396	363	412	402	379	416	413	408	443	407	411	420	394	387	413	428	398	402	381	395	407	398	397	395	404	413	391	388	412	402	424	391	419	395	384	394	435	418	388	414	417	410	393	395	403	441	427	424	394	432	384	402	388	387	408	394	384	404	404	405	382	408	429	423
9771	1437	1830	1429	1165	992	4233	42989	42324	27178	9755	2286	485	197	160	144	138	124	133	124	139	148	129	142	147	159	156	133	137	136	138	144	161	135	145	139	131	142	153	146	122	134	154	155	138	131	151	131	136	143	149	146	134	143	161	146	158	142	124	120	163	126	128	141	151	140	151	138	137	126	140	136	129	151	137	138	129	156	142	145	135	149	144	126	147	140	160	139	147	138	150	157	146	143	141	131	119	139	164	124	129	115	176	154	144	134	139	170	114	139	135	141	143	150	139	154	136	126	145	129	141	138	112	162	123	121	149	150	124	141	153	140	145	128	133	128	151	153	137	124	132	144	143	151	123	159	170	132	147	151	135	134	136	131	129	136	134	149	145	155	149	163	125	128	127	143	151	140	135	136	143	115	156	153	143	166	148	154	161	134	138	161	158	121	143	131	151	146	141	140	149	132	136	119	152	160	135	134	143	146	139	150	153	145	154	145	144	138	138	125	126	108	145	152	149	141	126	137	139	131	147	138	157	136	142	125	151	152	147	142	143	148	121	124	140	124	136	143	138	137	135	157	133	132	133	157	136	153	133	136	109	138	141	141	136	151	137	115	135	124	122	150	141	137	141	135	159	135	136	156	126	140	125	146	145	149	126	138	135	151	149	134	110	155	123	135	132	145	134	136	132	138	118	134	144	132	124	144	147	148	135	156	160	146	170	127	132	128	147	121	126	132	151	104	150	138	146	140	149	128	115	140	148	138	129	144	129	135	152	153	141	146	125	110	142	136	145	138	140	144	138	136	132	126	150	120	126	149	139	154	144	145	135	126	162	122	154	132	137	155	143	139	151	145	151	154	131	143	123	145	139	125	149	132	126	154	129	131	139	155	133	148	134	141	134	132	143	128	149	132	132	145	130	138	147	150	140	153	145	131	126	139	145	148	125	131	135	136	124	141	129	140	151	153	142	141	129	146	122	142	156	126	147	146	157	139	154	172	128	133	142	167	160	142	167	152	138	143	134	136	133	146	119	126	128	138	129	147	135	138	146	130	153	134	161	144	156	154	160	141	118	150	138	147	150	149	129	160	145	143	145	136	138	139	151	123	156	118	143	135	121	131	155	121	151	145	137	127	155	130	150	135	150	142	124	126	160	139	133	130	148	152	139	142	140	136	151	133	135	147	146	121	144	135	150	129	138	142	147	123	133	125	133	138	147	168	136	148	128	139	147	121	134	155	128	145	125	140	130	127	145	139	138	143	136	159	141	136	133	155	147	134	145	125	136	143	140	148	137	140	112	140	158	147	139	122	128	161	167	111	132	156	148	120	133	131	156	126	144	142	144	129	154	133	137	136	127	149	148	151	143	133	124	129	158	145	147	154	126	140	142	155	147	126	166	130	148	127	145	131	122	144	135	154	109	150	149	132	161	139	157	133	144	138	128	131	127	110	121	141	159	129	125	139	143	130	144	147	161	140	141	121	140	119	165	134	147	136	132	112	138	129	119	140	141	144	145	135	148	138	126	159	143	157	154	135	131	121	129	170	147	145	136	128	127	126	152	147	127	174	134	156	139	147	144	139	151	139	139	130	131	150	135	137	127	129	126	129	146	138	145	141	145	140	136	140	139	152	143	149	141	151	126	128	144	113	127	126	133	137	124	139	132	148	122	107	136	141	150	128	147	126	156	134	153	145	164	133	156	146	145	140	143	134	135	161	131	159	154	138	137	136	130	124	124	132	137	144	142	123	157	141	142	151	142	113	136	138	134	129	131	155	156	148	126	135	156	141	155	147	145	134	136	153	150	147	140	143	126	132	145	160	147	135	134	121	128	121	130	121	137	134	146	130	137	138	123	132	138	127	127	136	142	124	133	134	152	133	129	127	145	129	147	150	131	140	135	150	132	141	123	140	131	148	138	143	133	159	170	143	128	142	139	147	155	141	132	156	158	149	140	150	155	148	165	143	149	125	127	135	135	129	158	127	133	146	140	166	123	151	129	160	144	166	137	158	143	153	143	131	146	168	145	140	145	159	144	118	128	158	145	142	136	153	161	133	133	143	121	139	134	143	131	161	134	141	145	169	155	154	141	137	126	134	137	137	126	145	135	155	148	153	141	103	134	137	161	147	141	149	138	144	130	131	136	137	149	125	133	125	141	136	149	143	161	137	141	145	122	122	136	134	128	145	136	149	132	138	157	136	144	156	134	124	129	126	137	135	145	140	126	130	124	147	138	122	139	126	155	127	140	145	121	139	140	159	141	147	148	131	167	140	143	115	140	150	129	156	135	128	133	136	159	154	132	134	110	133	130	133	122	145	132	154	135	133	143	133	140	134	131	141	140	159	140	148	153	137	143	122	138	120	130	156	158	152	146	160	141	137	128	153	146	168	132	135	159	130	131	140	151	151	132	174	152	130	141	137	127	116	150	130	133	121	152	145	130	160	122	133	137	155	129	132	152	150	151	153	154	135	120	134	149	128	120	137	142	126	138	141	146	134	145	146	120	140	130	155	129	143	122	133	136	143	154	149	147	125	145	135	136	141	137	140	130	133	147	149	164	141	139	138	159	165	120	137	148	134	141	157	121	145	155	145	126	137	123	129	109	136	133	148	145	152	142	128	131	113	146	129	147	140	135	149	163	138	131	142	148	137	116	128	167	125	123	143	156	133	158	172	145	139	138	143	148	162	142	140	131	128	128	157	149	174	144	157	139	144	147	133	148	125	120	139	146	121	139	122	132	149	151	132	151	161	126	149	138	151	150	121	149	139	123	145	126	151	134	132	126	140	150	147	139	146	139	133	111	145	138	140	146	129	152	140	113	127	133	130	137	152	153	143	131	137	128	157	134	136	138	138	126	147	141	158	160	143	153	138	130	152	151	149	132	166	172	136	131	137	150	139	125	153	148	142	141	110	139	137	154	122	155	149	155	141	160	124	140	133	137	166	145	139	145	148	135	133	124	140	122	136	145	125	153	127	155	149	128	127	133	130	123	138	131	156	165	129	127	156	163	138	142	120	146	137	154	163	127	143	154	170	137	157	146	134	154	133	129	132	146	130	143	145	162	137	98	150	156	139	155	147	152	135	158	146	131	134	130	143	136	147	124	131	129	157	139	170	132	169	154	175	140	139	128	134	144	123	148	131	167	158	132	146	123	126	130	132	137	144	148	125	119	141	126	145	156	125	151	141	143	131	124	146	142	141	143	131	140	136	145	130	144	127	117	141	139	134	153	145	153	146	153	131	129	148	132	130	163	124	135	145	118	129	148	152	137	150	135	171	140	122	161	122	145	149	140	153	125	142	125	144	129	142	130	136	145	126	135	130	153	129	133	126	139	136	157	114	145	124	124	138	131	141	128	133	152	152	131	128	134	127	135	128	166	132	141	142	127	139	159	149	134	135	132	161	153	134	141	150	117	141	151	132	146	148	132	113	145	126	149	127	145	138	140	144	144	139	135	108	128	120	132	142	142	146	119	136	146	125	136	152	162	140	138	141	139	146
6441	1741	4175	4891	4109	4095	11892	58160	55732	41537	21312	8487	1875	634	455	453	418	389	397	393	402	406	428	410	412	390	434	366	385	382	392	394	409	445	423	369	391	395	420	432	440	411	403	411	405	388	387	397	382	401	390	417	375	410	403	388	399	422	425	417	390	396	395	403	394	379	365	414	365	401	393	423	415	383	401	388	426	384	396	399	399	384	430	447	389	397	424	389	390	458	425	427	409	412	418	391	414	370	407	427	388	420	405	437	387	436	428	389	410	425	416	397	377	405	392	416	387	394	349	368	449	410	396	430	404	410	399	443	401	401	377	449	399	412	394	385	435	356	417	422	396	422	408	405	396	398	384	387	411	389	390	403	406	447	381	415	407	424	430	405	428	383	380	415	416	422	418	380	390	395	363	396	434	415	397	373	376	413	404	397	396	397	425	399	412	397	398	463	422	398	424	450	399	434	403	414	390	432	400	416	411	414	438	385	430	434	419	396	414	388	392	393	382	404	397	379	381	392	405	386	427	404	424	397	392	397	409	380	438	392	391	401	428	416	423	391	421	370	436	374	420	395	396	408	413	441	390	383	394	389	421	346	430	411	435	428	393	413	452	422	407	403	391	365	424	411	385	389	446	388	389	385	379	387	406	442	421	386	413	411	398	374	423	420	404	381	411	361	394	408	388	371	408	424	394	413	382	397	391	431	404	405	408	409	382	401	410	445	438	418	410	397	432	395	402	390	405	412	363	442	438	368	387	424	382	392	390	376	361	423	406	409	415	416	395	388	426	439	423	403	402	392	409	435	365	441	425	402	375	425	400	421	387	371	392	406	389	415	417	440	428	388	438	396	423	390	418	377	361	421	407	397	401	420	400	401	424	427	392	365	380	390	375	393	374	393	421	408	425	376	422	394	376	428	384	417	394	389	432	387	401	460	386	377	414	420	400	418	424	397	378	406	420	436	409	376	399	414	365	410	415	406	385	447	399	438	410	401	406	421	461	390	374	395	388	420	408	425	384	435	382	395	385	409	408	415	404	415	410	413	405	388	428	366	410	418	401	458	330	385	423	401	418	384	407	408	419	400	428	395	394	408	379	418	430	381	414	427	366	420	363	410	398	402	419	392	381	357	410	431	434	410	424	413	395	400	428	412	426	427	404	417	385	427	406	378	368	414	406	389	431	402	430	409	387	407	416	431	449	418	421	385	379	407	416	420	444	373	401	398	403	429	447	417	411	401	404	423	375	421	429	371	404	393	411	376	418	418	418	407	384	428	397	403	386	448	420	417	395	391	396	379	400	446	405	380	403	380	435	391	450	412	411	421	404	431	396	406	352	440	405	405	375	389	447	431	398	428	374	408	410	373	441	398	421	400	414	395	439	383	448	372	385	395	427	415	391	401	382	424	389	429	413	439	407	380	413	371	380	387	397	393	433	405	389	386	405	388	411	420	437	380	417	397	427	367	414	437	430	427	449	408	416	394	419	389	408	392	402	394	376	383	407	451	421	404	387	394	423	408	389	356	443	421	412	397	415	382	396	411	386	416	385	402	382	401	425	381	396	427	401	422	416	408	444	447	381	431	388	382	414	413	415	403	380	415	426	405	415	416	417	414	428	402	372	412	388	381	424	399	394	398	400	399	422	414	427	394	424	391	442	411	404	366	435	356	379	428	408	374	368	435	457	408	401	408	381	439	424	399	426	394	374	419	393	386	401	414	407	418	400	398	415	368	426	370	411	421	397	416	406	445	386	422	403	378	407	411	388	393	391	384	411	419	463	404	415	390	433	392	434	373	370	356	426	427	438	448	421	420	416	388	384	418	392	394	430	418	392	400	415	406	469	453	439	394	430	407	440	392	406	392	353	420	396	417	429	372	444	371	397	445	405	389	410	403	410	424	386	377	414	438	396	377	360	412	413	370	400	372	412	377	376	417	398	395	418	431	428	438	433	393	402	417	425	381	440	408	408	450	408	371	429	394	402	400	408	447	423	402	386	392	431	387	415	396	448	413	418	393	404	405	401	404	435	423	404	430	409	383	438	378	389	427	430	357	413	449	407	402	390	383	422	369	382	417	420	402	385	420	385	425	413	446	410	411	391	385	367	432	418	438	452	368	399	408	380	396	379	372	386	367	411	406	415	422	394	404	423	415	388	390	416	381	417	400	403	416	415	380	415	408	444	372	434	419	421	412	429	390	382	425	409	376	420	393	402	422	384	379	398	418	396	411	396	392	412	427	426	432	445	445	385	399	361	414	422	360	392	439	410	376	380	419	409	398	430	398	405	396	402	382	400	365	415	407	402	394	395	401	379	424	390	417	398	406	405	416	418	411	414	412	404	410	396	411	393	384	395	401	386	415	432	403	394	412	428	413	394	415	394	411	413	397	413	398	415	384	413	414	420	411	429	377	431	441	406	395	402	397	398	376	417	407	407	392	436	426	448	423	391	402	416	429	395	385	434	418	402	407	413	400	362	419	386	449	400	379	387	397	399	398	414	398	408	427	401	425	433	425	415	389	427	417	396	387	413	439	410	386	424	428	377	388	431	427	351	386	421	394	410	414	393	395	452	392	409	419	396	383	384	408	420	413	423	383	426	392	430	383	410	442	376	415	394	387	427	392	437	393	387	399	427	404	373	409	398	415	404	417	387	431	381	406	422	410	386	408	442	381	387	417	401	405	418	405	413	388	400	407	437	410	406	366	429	412	435	397	410	399	423	401	403	385	410	354	428	399	408	435	393	398	405	406	407	417	420	407	437	426	381	432	414	421	426	361	425	376	415	399	432	414	414	409	435	430	400	394	386	398	392	371	401	406	412	426	385	415	421	434	417	410	403	411	422	401	403	413	389	385	417	427	391	425	393	413	421	410	394	386	384	447	394	459	400	450	402	381	401	395	417	401	419	421	418	426	369	404	379	425	398	400	441	401	387	378	419	395	387	403	394	428	407	452	398	427	378	400	423	406	393	412	409	395	405	398	425	383	381	409	409	427	392	361	430	390	422	441	404	426	445	440	398	431	365	399	412	424	396	385	425	392	371	383	451	417	436	401	392	411	375	425	409	413	448	428	398	397	398	400	409	448	407	397	386	413	421	382	403	452	416	391	408	380	383	422	393	409	408	430	380	433	407	404	383	416	442	378	415	408	397	410	387	415	414	401	386	417	433	377	433	411	394	402	411	389	390	400	364	381	419	395	389	398	391	413	371	410	429	363	411	415	355	401	422	365	428	437	375	405	412	393	423	358	411	384	411	441	435	441	369	445	403	387	442	413	384	413	428	409	411	393	404	417	421	407	425	407	361	419	415	403	398	358	365	396	411	412	403	422	436	410	399	402	416	390	427	361	395	423	442	400	356	387	391	401	416	384	440	393	411	392	395	372	411	401	381	424	446	391	396	381	415	421	396	381	395	414	420	399	390	428	401	409	377	380	431	397	402	390	473	409	369	398	399	411	417	407	410	341	399	403	417	400	427	410	418	426	384	450	391	393	412	423	410	417
15175	2596	2916	2325	1738	1770	16053	55718	51243	33659	14484	3605	650	201	174	136	134	140	154	138	152	151	159	141	140	164	154	155	156	166	154	148	185	155	162	133	153	141	148	174	169	149	146	148	148	156	148	142	142	158	187	147	164	162	166	149	156	146	158	149	166	124	150	147	170	156	163	148	158	136	158	170	139	143	156	153	132	147	160	138	161	150	159	155	160	151	135	158	136	153	149	154	154	152	168	169	145	172	134	159	168	141	133	130	139	133	165	143	151	159	151	161	157	154	152	167	152	153	137	153	148	153	140	155	164	138	158	138	149	130	161	139	142	156	148	156	134	157	157	154	169	139	145	148	135	147	138	154	144	151	162	138	156	164	162	155	148	154	139	155	142	143	171	136	150	160	149	162	111	164	129	137	152	150	139	135	152	151	139	158	150	167	147	145	177	153	138	146	152	141	157	159	142	143	129	153	176	142	133	140	158	129	152	153	139	144	129	154	132	167	146	149	135	163	143	141	136	143	160	146	136	140	163	156	143	143	141	133	122	152	159	137	176	164	158	152	157	173	153	150	159	138	162	147	153	153	159	125	140	147	141	159	174	149	169	147	159	172	174	168	135	125	138	168	138	143	142	140	125	144	143	145	141	140	166	157	177	147	145	135	156	166	134	153	132	159	139	145	142	161	121	154	158	144	146	159	158	156	153	165	131	144	165	172	145	156	159	149	151	159	141	162	171	136	131	140	169	155	156	153	160	135	120	152	151	141	176	151	143	132	144	140	136	124	155	146	176	144	148	130	136	148	159	161	159	133	140	131	166	177	144	117	155	140	158	132	131	164	144	166	158	134	157	156	149	139	172	164	153	170	143	159	137	157	142	120	144	146	141	159	156	162	151	159	128	147	151	134	147	150	192	140	145	162	161	155	156	152	162	138	127	162	159	144	168	155	147	166	149	174	159	140	124	156	149	127	142	148	159	154	155	152	155	143	148	147	141	151	153	146	157	153	143	129	126	154	154	149	135	157	160	152	178	174	148	158	146	146	155	157	146	157	154	138	158	143	153	142	150	163	152	150	127	153	153	161	168	162	152	146	153	174	145	129	143	158	157	155	137	137	147	157	150	158	150	188	132	153	139	167	169	163	151	149	120	166	156	159	162	168	137	140	160	145	163	132	158	146	176	150	157	137	142	160	151	139	126	183	162	149	155	131	148	152	150	149	159	147	165	163	140	141	135	149	163	158	173	146	155	140	159	182	147	143	169	128	145	150	158	145	157	146	141	146	146	162	165	137	157	143	159	153	171	144	155	145	137	158	139	145	145	145	153	149	166	138	141	165	165	143	162	145	151	144	150	151	140	141	158	169	143	146	164	164	178	120	136	162	129	161	186	170	151	159	154	156	143	158	126	158	134	142	155	159	150	137	142	143	163	160	155	149	162	152	163	135	177	134	165	160	158	143	144	165	150	162	156	149	132	154	128	141	145	126	157	125	157	148	155	149	143	144	141	120	166	156	166	147	164	150	141	147	155	164	153	164	150	141	157	145	146	144	151	166	154	155	160	141	148	147	163	169	142	158	141	141	137	192	153	138	157	147	150	174	153	145	159	167	147	176	161	164	153	158	163	156	144	140	177	147	166	136	158	150	157	142	172	161	157	159	159	158	137	151	171	155	138	130	135	153	169	191	126	140	158	142	150	148	151	161	150	127	154	159	155	148	146	146	158	163	151	153	163	147	149	147	164	154	155	130	128	169	166	138	141	162	144	145	156	146	158	183	132	165	139	137	137	144	140	144	144	137	144	142	140	171	146	155	148	154	146	138	143	148	166	157	153	152	134	138	205	156	151	124	150	156	149	160	138	165	175	145	173	143	175	145	167	151	171	131	165	175	138	150	139	169	174	144	129	140	131	136	154	142	156	134	146	135	125	156	146	153	142	154	166	138	151	152	140	142	155	144	149	165	143	149	152	131	155	143	151	131	140	147	131	146	147	147	163	150	140	152	185	166	155	138	165	141	151	168	165	162	159	151	154	130	146	157	136	158	158	151	131	147	159	165	164	151	158	159	159	164	154	154	162	147	163	154	144	157	149	154	154	152	169	151	161	148	169	142	171	142	171	135	154	156	130	149	158	148	130	153	149	128	133	159	170	149	128	158	179	155	164	148	136	156	151	121	136	133	156	164	129	143	155	139	160	154	165	157	140	156	161	150	143	140	153	134	160	143	163	156	165	145	135	135	159	150	146	168	162	157	150	155	145	134	134	148	148	143	138	153	158	141	157	136	141	169	148	168	184	157	161	139	166	160	126	183	149	171	152	160	142	159	153	171	144	153	134	148	139	137	162	164	156	140	167	166	157	160	155	155	164	140	163	165	177	118	147	135	166	131	154	154	150	148	134	174	142	166	172	161	139	141	147	137	146	142	153	163	140	136	128	130	143	169	171	141	176	154	147	149	153	156	151	151	157	155	161	148	139	140	157	141	148	136	161	143	172	153	144	142	151	157	142	164	166	144	157	151	153	138	129	140	156	142	141	157	139	146	148	161	152	148	140	153	151	180	149	162	155	174	153	153	174	150	159	152	158	151	151	155	178	153	150	145	156	172	143	129	134	150	160	142	121	173	159	170	147	166	153	134	136	152	150	158	156	125	146	151	165	162	135	145	145	138	146	167	164	153	170	147	162	136	149	144	169	128	145	160	173	147	148	156	135	155	163	160	150	150	132	156	151	168	139	161	178	152	154	161	119	126	135	153	125	133	148	145	154	151	153	178	135	166	166	149	159	138	144	158	133	153	146	149	137	149	159	146	152	136	147	149	153	150	146	163	156	146	125	165	152	160	163	149	113	129	170	144	126	146	159	160	138	162	167	158	151	142	150	138	158	160	147	138	142	143	152	162	151	152	134	146	163	151	157	173	129	148	157	158	147	158	154	159	160	131	164	161	156	150	151	148	141	142	164	151	170	143	131	141	158	149	140	148	122	147	150	140	136	146	143	154	150	151	129	189	138	163	161	140	151	156	161	143	167	134	165	157	153	159	147	137	140	135	132	139	149	137	157	137	168	153	165	157	130	144	146	143	150	147	146	148	155	158	145	160	151	141	143	132	149	153	147	149	154	157	140	150	141	172	141	149	134	132	139	145	131	158	144	157	118	149	155	138	156	147	132	155	112	145	144	153	125	161	160	154	144	155	143	180	173	163	161	150	171	148	150	144	161	140	181	162	145	153	144	139	168	148	170	166	172	132	143	167	156	132	164	162	164	160	168	176	147	148	141	139	134	148	145	149	158	146	139	167	163	143	144	144	149	165	154	157	156	155	165	136	150	130	144	160	132	159	165	163	149	146	158	150	167	139	170	164	149	133	143	152	176	144	153	130	162	164	139	164	137	159	143	154	137	136	154	152	129	141	138	155	155	132	145	158	172	138	151	135	143	161	149	132	150	162	155	122	123	168	144	149	162	160	157	140	168	147	137	152	155	157	154	147	152	145	147	136	151	170	157	174
7678	2560	6040	6945	6253	7252	32704	68948	63001	46816	27037	10918	2315	688	477	427	438	437	444	455	459	427	422	412	447	452	455	427	439	437	458	440	449	418	385	413	428	406	442	431	421	436	430	395	456	418	419	493	441	404	419	443	453	454	442	432	435	423	419	463	432	436	425	430	456	417	408	394	447	407	398	434	420	440	419	456	417	432	410	420	454	457	415	424	446	434	434	429	425	422	451	455	440	439	423	432	413	420	446	430	415	416	463	444	442	414	436	436	431	409	454	415	402	427	448	428	458	422	444	471	403	438	423	413	416	422	388	414	403	441	445	448	464	439	434	410	431	423	416	423	460	468	459	446	425	425	425	415	428	450	406	458	438	447	421	408	451	429	423	419	430	426	434	421	438	440	471	434	433	425	440	404	428	406	432	420	418	382	449	430	441	418	408	452	423	397	425	452	416	438	445	438	456	420	419	470	429	402	458	465	445	390	414	443	460	473	411	464	455	448	495	425	442	475	446	422	455	463	425	423	427	444	436	461	447	446	456	456	433	405	403	438	430	469	472	429	461	446	446	424	461	407	430	425	454	417	427	413	443	431	443	435	417	445	457	451	430	432	422	423	436	440	449	446	431	423	442	396	413	462	429	452	472	418	467	415	438	402	430	434	452	437	416	426	433	427	416	392	430	445	432	443	395	400	448	442	456	432	427	428	452	453	383	488	373	412	421	427	451	428	438	380	436	407	425	456	452	415	435	431	488	423	457	423	418	412	448	422	426	447	439	450	394	440	423	425	433	436	424	432	445	408	422	409	428	423	436	425	427	418	408	497	445	434	434	446	450	454	407	436	437	429	478	410	453	448	438	428	467	445	417	424	429	427	420	431	445	460	424	460	434	445	427	448	437	466	470	395	433	446	447	419	418	423	465	427	428	446	422	412	476	411	413	442	424	457	454	446	459	451	425	428	433	451	458	445	423	476	429	432	438	451	431	454	469	445	425	412	409	455	402	414	428	436	455	418	444	446	449	454	443	421	423	421	432	461	416	451	423	424	373	456	439	433	440	443	414	459	405	404	425	446	423	405	453	438	404	393	422	463	394	456	410	455	423	422	466	420	479	449	447	450	414	439	430	427	442	418	436	419	409	435	456	457	424	450	438	456	429	436	457	436	412	447	428	463	449	447	457	427	406	440	410	422	484	396	407	413	415	430	428	412	406	436	438	440	408	423	445	476	422	463	445	484	419	422	421	423	455	471	443	455	431	430	433	465	434	426	424	384	446	425	430	480	419	408	437	431	443	436	463	436	393	444	405	423	438	405	442	428	426	431	411	411	406	461	412	455	429	458	428	444	452	432	463	402	446	434	415	445	426	453	436	436	463	405	419	417	406	401	411	436	425	459	412	456	422	452	442	416	413	492	426	448	415	422	441	434	418	405	463	448	461	432	469	433	435	433	455	454	452	448	430	426	440	421	437	427	416	468	460	419	410	425	443	451	447	438	409	439	434	411	426	394	460	403	435	422	428	440	460	445	452	439	442	440	432	459	431	425	475	437	419	411	418	416	458	434	435	446	460	424	436	446	452	410	405	450	456	437	463	436	439	408	466	458	411	461	471	427	445	475	445	441	430	410	398	442	439	413	437	436	442	454	429	446	414	394	436	412	431	425	445	398	446	437	395	422	443	443	450	456	449	419	448	498	402	416	413	443	458	442	473	433	453	418	449	437	389	445	436	394	428	455	422	438	427	430	422	424	425	418	448	413	420	406	428	406	413	413	456	428	393	442	459	445	398	466	430	430	413	423	423	467	425	459	424	430	444	427	448	456	423	424	423	436	406	422	453	419	450	443	440	414	434	459	448	417	460	450	415	434	422	412	422	397	402	446	456	425	423	423	409	427	413	391	445	441	433	476	406	435	450	428	421	438	421	440	404	439	465	431	436	412	443	442	442	443	437	458	430	436	454	422	406	459	432	429	432	432	430	436	416	432	393	456	411	400	455	451	431	434	441	431	413	434	398	430	401	412	478	443	435	437	454	449	414	421	425	434	423	431	468	441	442	396	474	453	450	494	435	439	414	404	415	424	463	448	442	441	432	470	418	427	425	435	458	430	419	442	446	447	399	404	457	452	415	424	425	411	438	436	406	436	463	405	457	446	453	436	410	462	409	412	465	419	422	422	419	406	449	458	419	381	413	468	431	432	415	427	440	386	409	450	482	472	468	384	462	438	444	452	452	437	413	455	414	461	433	429	428	434	450	404	456	485	409	427	419	435	421	434	423	455	420	415	420	430	423	446	401	457	428	421	450	441	452	455	436	429	445	434	434	442	455	384	424	426	411	405	409	436	441	441	434	426	437	456	456	405	394	453	422	461	417	420	468	414	437	414	397	431	419	405	423	433	449	434	438	430	415	436	439	428	446	387	424	478	444	434	487	415	425	402	392	403	441	424	419	413	398	410	446	405	400	424	447	503	435	449	410	406	432	462	430	449	442	470	393	469	443	442	458	446	451	474	417	413	459	451	418	444	451	485	423	425	427	417	438	431	428	425	437	468	460	428	459	456	392	443	426	452	458	400	448	441	462	462	413	434	426	448	440	431	417	401	422	431	421	419	403	427	449	406	413	448	433	451	393	409	448	445	440	440	403	413	461	437	423	396	393	440	461	415	432	418	420	456	427	421	466	436	425	450	427	438	382	438	458	443	444	442	429	432	440	424	398	444	428	413	417	430	407	400	463	448	429	440	437	456	433	415	422	441	395	434	457	448	434	401	453	447	422	474	443	401	436	429	406	422	439	440	436	415	416	414	449	411	438	432	463	473	451	427	433	436	481	417	416	431	398	439	441	425	402	408	464	435	459	463	404	435	418	448	402	449	438	443	408	430	411	435	434	432	429	451	454	428	459	397	414	427	441	433	419	458	426	419	418	433	482	392	436	431	428	437	430	459	430	440	429	433	445	426	442	439	444	454	404	396	444	411	494	447	448	409	457	451	460	412	406	454	418	444	402	439	443	443	446	429	396	389	411	463	431	467	425	443	423	453	410	465	418	445	429	442	459	422	423	469	440	408	456	433	436	436	418	452	464	427	425	422	435	424	400	447	401	436	424	422	426	459	428	447	454	405	414	467	429	413	430	421	408	450	448	406	464	426	451	431	413	409	404	455	445	434	437	414	435	446	419	433	420	478	434	444	419	443	418	458	443	371	415	422	448	457	448	445	433	405	423	472	405	447	453	419	390	439	433	460	418	452	444	399	406	436	481	399	402	421	408	427	467	445	402	452	462	439	448	444	419	421	453	459	437	429	430	445	413	444	427	399	431	462	426	454	455	410	476	387	389	431	400	427	428	431	448	428	422	414	429	432	439	454	420	373	451	455	451	411	457	441	446	425	392	475	422	427	461	426	444	431	475	437	459	458	427	428	435	447	433	432	451	442	463	440	443	430	426	449	451	404	444	427	419	417	402	433	453	474	454	438	445	427	414	439	405	428	430	442	409	422	437	448	413	449
2217	234	269	221	203	183	598	3825	4743	3290	1314	482	224	152	132	165	135	158	113	169	139	143	140	133	147	132	146	158	134	150	158	151	149	149	148	128	133	144	129	135	114	142	145	157	156	151	161	159	123	128	151	148	150	148	163	156	140	140	150	156	148	137	146	136	164	134	145	134	162	151	151	138	148	149	149	132	145	125	129	145	121	161	127	158	144	127	155	144	109	139	125	149	160	158	163	155	159	153	141	158	126	148	122	153	149	150	157	147	146	156	146	183	135	145	151	133	133	172	169	166	117	144	140	151	134	109	151	133	142	137	161	155	181	152	164	144	141	158	135	159	158	104	142	147	138	152	134	162	142	136	138	142	147	150	180	158	154	144	142	154	144	118	139	149	156	149	139	148	126	159	147	147	154	131	163	119	143	146	145	143	151	128	157	152	136	168	157	145	154	149	148	145	134	140	139	137	138	149	153	147	146	152	148	142	162	145	134	138	168	143	121	157	135	135	151	158	150	132	136	139	135	144	171	141	155	142	162	145	158	137	148	162	130	142	168	158	148	126	144	170	146	156	164	140	150	172	154	127	129	134	160	154	123	133	138	156	152	153	152	153	139	157	124	127	139	144	146	146	139	166	139	140	157	148	162	162	138	142	152	131	130	135	130	157	148	129	131	138	148	144	143	132	154	143	171	146	160	143	173	138	148	155	157	134	146	144	151	141	127	153	152	143	149	146	167	142	159	136	135	136	150	145	141	133	127	148	134	165	141	141	141	140	151	128	127	129	141	135	130	162	123	161	138	147	178	144	133	126	133	127	145	147	150	136	142	141	161	162	162	145	146	160	152	156	149	129	137	152	145	142	142	146	141	138	138	160	165	141	151	145	145	145	144	146	162	140	159	148	150	144	140	126	139	147	162	139	144	158	139	152	136	151	166	150	151	136	135	130	147	158	120	124	140	146	152	143	160	129	149	159	128	133	146	135	174	152	168	144	143	141	143	151	153	130	123	154	137	138	123	123	156	138	162	153	137	118	154	144	141	135	125	134	131	150	135	153	138	129	132	138	130	144	158	161	149	155	106	168	139	132	136	145	150	145	124	150	133	159	173	148	142	149	139	157	141	137	125	167	129	126	155	139	126	155	145	131	136	129	142	155	139	144	163	141	141	128	170	109	142	153	138	162	158	154	162	166	144	130	158	146	148	150	155	132	148	170	128	149	132	141	164	139	131	148	154	129	147	136	159	151	160	126	130	127	144	142	138	150	139	142	161	136	133	115	139	154	125	155	145	148	154	136	137	147	160	143	144	124	122	152	136	134	154	151	158	158	125	159	135	159	138	157	155	149	148	132	134	146	141	160	173	143	167	140	141	147	157	142	131	128	152	143	142	150	126	154	134	149	148	158	151	131	140	131	139	145	127	152	126	147	163	138	135	137	147	140	132	131	150	158	130	145	119	146	156	149	142	133	146	146	130	151	147	118	147	162	136	137	146	111	142	123	127	141	158	121	123	149	153	137	183	151	145	134	125	134	157	140	161	168	130	153	148	155	131	150	145	135	129	146	156	136	130	144	126	139	132	143	145	148	152	160	146	137	115	139	172	143	147	152	149	154	134	136	125	149	147	115	187	146	152	154	146	152	156	151	153	144	159	166	157	137	182	143	144	141	165	167	130	166	130	140	149	148	116	138	134	140	154	140	151	154	165	154	131	131	155	128	140	146	149	149	148	143	164	144	123	177	159	136	157	148	158	151	155	136	154	136	164	143	155	138	141	160	150	149	137	150	159	135	146	131	135	161	166	151	143	136	149	161	166	132	152	123	140	138	124	151	134	142	153	129	152	157	163	145	157	165	115	131	124	144	138	149	142	135	142	152	155	136	153	138	150	151	175	139	158	137	138	119	135	136	136	143	140	146	146	151	154	150	152	141	136	138	151	132	127	142	133	132	157	144	162	141	162	148	151	139	126	146	144	156	151	140	140	149	135	145	153	148	148	161	141	167	143	157	154	163	152	131	166	140	136	133	146	152	129	153	128	165	150	135	117	152	141	159	134	146	155	138	131	151	136	158	157	143	156	123	137	133	138	134	138	150	153	126	143	131	154	140	130	132	147	150	147	163	154	168	142	152	154	122	159	154	132	134	158	142	144	133	147	144	170	141	127	127	133	152	148	147	159	157	134	154	147	123	148	172	142	131	153	134	146	134	165	158	143	153	153	136	129	144	148	147	130	140	125	124	147	130	124	142	136	150	140	131	144	158	154	131	146	148	140	147	117	145	149	150	162	146	147	159	132	166	126	142	150	144	161	168	122	165	167	150	156	144	110	161	149	153	151	138	133	148	154	138	143	148	142	163	153	154	146	149	126	154	163	155	140	150	138	160	145	128	141	147	136	150	134	159	149	155	130	152	150	138	157	155	133	135	157	151	149	136	150	173	131	151	145	145	140	144	150	139	154	125	141	140	137	156	144	135	127	137	151	141	150	151	117	151	159	156	142	156	144	150	158	147	123	134	150	133	143	158	139	135	153	159	163	146	150	124	139	143	127	133	153	124	156	164	130	161	131	150	131	139	141	146	167	163	141	130	141	155	150	137	148	152	124	144	143	135	133	141	140	155	135	131	145	148	108	135	171	160	132	165	128	158	170	158	123	168	147	132	153	165	149	159	163	155	153	159	143	162	141	140	144	145	152	140	132	149	132	153	143	142	134	151	132	161	136	165	145	139	150	146	130	153	152	175	149	149	132	158	155	163	153	158	152	117	151	132	153	137	167	145	134	158	132	149	146	148	142	134	156	131	139	124	145	128	145	156	158	138	140	149	144	123	155	142	141	149	172	138	137	127	116	132	156	162	155	148	173	167	137	149	153	142	126	135	170	154	142	147	129	154	134	145	178	139	131	119	159	137	161	144	152	141	138	145	154	148	116	127	146	143	150	166	143	129	144	137	141	130	139	124	141	145	144	145	148	157	139	148	150	142	154	154	150	138	152	151	170	158	141	166	131	150	159	133	139	163	158	143	135	136	154	145	159	151	151	139	140	132	131	143	142	145	130	135	162	137	143	162	137	181	154	143	115	139	142	133	154	130	168	147	170	150	164	139	154	151	142	134	152	142	139	143	165	157	152	152	145	143	133	150	130	164	152	157	145	129	148	143	146	130	136	153	158	144	160	143	144	154	130	133	133	146	162	154	144	132	133	138	144	139	172	159	142	133	140	127	149	142	157	150	123	139	118	126	135	161	151	149	165	166	126	129	147	138	147	144	130	139	156	145	143	137	148	142	161	165	159	157	150	139	144	154	151	144	147	147	122	168	162	153	176	129	149	144	155	134	149	146	147	148	159	152	153	126	132	157	151	137	127	154	133	144	134	153	130	125	154	137	148	132	124	159	131	123	153	158	133	143	149	144	136	137	145	130	169	166	136	150	165	131	143	157	143	141	137	139	161	147	151	126	149	127	141	136	140	126	127	146	141	160	139	143	149	140	132	166	147	135	137	160
2114	528	668	715	769	685	2882	16107	17432	11652	4795	1731	710	482	416	431	411	367	414	422	415	410	390	420	431	405	434	408	449	388	424	427	362	436	419	408	432	404	429	423	432	400	445	435	410	446	417	435	394	420	428	420	386	430	416	429	409	405	421	402	435	375	384	425	393	429	417	401	427	421	394	462	417	412	393	423	404	381	414	424	416	380	410	408	377	402	405	440	422	431	437	371	423	405	437	394	428	434	409	404	415	399	456	408	415	417	416	438	434	423	431	408	402	365	402	447	408	405	410	411	446	427	384	414	418	445	420	427	426	441	418	399	394	404	418	436	410	424	408	418	417	418	439	445	396	422	465	406	403	437	402	382	418	376	386	443	412	414	387	394	438	440	410	409	399	417	424	422	399	432	415	430	443	415	395	431	428	429	391	414	427	455	387	403	429	413	442	425	433	430	384	382	397	388	437	414	394	436	436	394	405	418	460	428	440	463	436	426	411	430	418	445	447	421	422	416	407	401	391	422	419	428	388	413	409	389	372	391	462	416	434	410	383	412	403	393	427	411	424	398	459	444	425	416	414	420	429	439	398	405	409	379	398	394	434	425	408	436	385	386	454	441	409	410	392	444	409	444	418	456	405	429	433	397	385	433	407	444	402	449	431	414	399	405	398	418	400	409	417	385	436	454	436	450	433	404	450	428	452	415	417	416	409	447	379	469	410	426	397	394	432	428	457	393	414	412	398	436	458	429	396	415	420	406	396	398	414	426	441	460	400	415	432	392	416	451	421	401	415	403	423	394	409	412	409	427	408	414	396	432	425	422	415	432	421	390	393	415	413	410	386	397	416	417	402	430	390	440	419	440	428	456	405	405	413	411	425	434	447	454	440	430	373	373	398	384	421	431	400	403	420	443	407	442	421	411	418	361	421	428	439	401	426	416	421	397	388	437	416	442	410	402	434	436	417	446	415	410	416	389	409	426	401	407	414	440	396	415	386	407	411	474	388	400	466	414	424	378	441	426	421	459	431	408	412	395	414	435	412	425	393	421	409	408	413	395	446	415	387	403	403	443	384	396	398	413	458	402	405	444	405	428	406	409	407	430	415	425	407	431	410	387	447	446	379	437	426	383	395	435	408	449	414	430	405	397	442	427	434	408	403	392	405	411	458	436	436	390	449	443	418	406	375	412	421	430	403	381	422	401	453	410	432	391	390	413	352	413	397	434	430	429	412	416	460	414	378	404	399	395	393	400	429	422	436	396	425	423	453	431	441	385	387	400	415	380	399	389	445	396	439	427	429	396	421	429	424	434	446	420	424	409	408	410	426	419	380	431	403	445	412	446	410	426	433	451	396	455	433	384	436	439	408	415	422	417	404	418	422	401	406	372	437	414	410	390	391	391	404	432	392	450	425	424	432	382	373	435	411	404	400	403	377	401	413	387	413	402	407	432	434	399	387	434	400	409	447	470	385	417	424	399	381	411	435	428	408	474	420	415	382	416	397	436	463	435	379	416	428	420	426	407	428	408	420	440	435	449	391	429	382	395	458	383	425	386	465	373	397	416	388	411	422	407	392	405	387	402	425	458	426	409	414	433	391	433	389	428	427	414	400	444	420	409	421	405	419	413	386	453	414	387	413	416	416	417	428	402	453	447	455	421	410	414	414	391	440	421	431	402	441	410	464	440	460	442	391	451	404	416	400	408	439	427	437	420	409	368	406	448	410	417	436	393	383	427	447	390	395	397	423	421	429	403	426	415	420	410	430	447	440	411	418	372	437	432	408	436	426	367	372	418	411	410	385	434	435	426	436	428	420	434	418	418	442	404	429	423	420	412	439	427	464	417	439	407	403	424	402	418	392	395	386	447	393	447	415	400	415	429	432	401	432	424	410	383	420	413	454	439	408	422	397	413	429	411	435	414	405	384	408	440	439	386	422	444	420	400	385	432	424	421	447	427	421	407	423	447	364	410	396	414	418	426	416	443	428	401	422	419	388	354	429	431	415	404	393	445	384	429	396	427	410	399	411	445	400	409	396	446	426	410	408	450	436	434	431	426	419	392	401	406	428	415	458	405	412	433	395	424	448	410	395	428	414	408	395	423	416	459	437	431	441	437	396	409	449	407	425	436	412	423	434	418	450	418	379	409	435	458	396	438	390	450	435	429	420	405	414	430	389	406	389	413	423	443	412	432	387	443	416	430	413	420	399	414	404	363	415	389	406	407	428	396	431	427	372	384	434	431	415	401	402	422	463	423	412	425	404	403	416	425	401	395	408	401	444	419	409	431	418	422	400	437	435	413	433	403	400	445	438	414	421	425	407	440	413	444	424	429	412	414	436	430	418	408	415	400	392	408	417	420	413	405	399	445	404	418	404	403	416	413	394	428	434	403	425	401	438	416	421	443	426	402	402	422	389	430	438	459	426	411	427	428	426	409	411	424	433	413	387	435	391	415	444	408	380	394	389	408	404	405	423	455	416	417	455	403	461	458	416	405	417	441	423	439	357	381	395	405	437	410	409	415	394	381	448	411	360	406	435	384	373	405	417	392	401	429	395	421	422	435	432	398	420	413	416	421	389	415	427	391	439	396	441	410	460	442	429	414	407	412	425	406	438	380	400	423	432	413	425	425	423	429	414	417	364	424	469	391	392	436	421	415	430	413	393	428	411	408	396	429	398	441	444	426	418	397	424	418	426	447	384	442	439	391	420	429	390	407	468	421	370	383	387	417	418	412	424	392	399	418	405	401	430	417	377	408	434	438	407	422	453	391	413	433	427	431	418	398	458	399	389	427	439	469	410	388	426	438	417	422	427	450	414	429	387	379	407	418	423	420	400	394	410	401	453	418	437	420	425	365	448	435	411	443	445	418	430	389	452	415	439	411	395	440	409	391	396	427	451	386	423	429	450	380	435	423	430	440	390	387	418	433	439	459	374	456	385	361	412	412	421	404	405	369	412	416	414	381	427	377	435	448	418	420	416	434	432	414	436	417	421	390	434	435	445	392	403	415	420	394	413	416	448	405	400	444	453	374	409	444	414	414	432	411	420	401	405	424	425	440	438	422	392	398	385	428	428	418	464	417	425	440	428	416	426	434	412	424	399	391	394	425	424	406	437	414	406	389	405	401	411	402	406	431	415	444	423	413	408	372	400	459	428	447	423	413	371	414	436	437	423	401	450	393	412	453	416	406	406	378	423	369	395	416	400	381	403	434	421	413	443	419	461	397	407	417	407	428	450	423	424	416	404	430	454	426	449	379	415	452	411	411	424	418	436	404	380	399	376	449	416	391	445	402	416	392	392	420	396	422	464	373	429	443	382	414	385	425	431	430	401	400	423	416	423	458	421	398	405	393	417	429	411	422	392	453	415	406	383	446	409	409	425	413	410	438	432	410	371	410	392	438	401	442	428	400	380	410	404	419	433	399	402	426	463	420	416	412	405	401	429	412	386	440	443	416	393	412	431	416	431	422	428	415	392	412	424	437	388	408	446	427	441	421
9814	1510	1818	1515	1263	1011	1685	35504	44108	29729	10327	2877	562	211	140	132	158	148	125	154	150	154	140	125	135	145	136	124	146	132	111	151	124	127	140	141	146	123	133	154	143	129	122	136	152	127	129	135	139	123	143	152	138	145	146	157	142	124	118	158	143	109	120	136	146	138	143	161	146	145	146	117	147	141	166	143	132	171	136	126	158	144	140	154	152	144	148	136	140	128	159	146	149	128	149	135	141	158	179	123	129	117	145	156	150	131	149	154	135	154	132	163	142	165	143	133	150	158	152	142	153	150	153	128	140	138	143	140	152	143	148	146	144	148	150	126	139	135	169	140	136	132	139	139	121	158	156	136	148	151	152	142	118	144	147	133	152	145	134	152	131	119	142	141	129	152	142	148	163	156	131	159	126	122	163	149	142	131	156	138	135	123	131	154	150	147	155	147	128	129	151	155	160	131	138	150	167	161	122	104	129	131	141	136	146	147	140	159	134	146	135	124	143	143	148	157	172	132	163	129	141	141	144	132	158	156	139	150	135	124	151	140	138	132	159	158	134	127	135	138	138	133	130	147	154	161	139	169	176	154	125	135	153	147	129	120	143	148	133	148	159	148	126	137	156	137	150	145	151	158	140	141	145	132	134	152	148	149	138	142	139	152	140	143	140	140	150	154	135	151	139	159	125	140	137	143	151	142	164	147	164	144	133	135	149	130	140	149	144	126	145	140	157	150	147	136	158	151	161	145	139	142	146	125	143	150	157	137	142	125	160	154	163	141	133	141	158	145	148	156	151	151	159	146	161	142	132	140	144	141	136	144	138	136	128	125	155	142	159	135	125	153	153	136	143	156	143	156	150	152	146	131	126	140	122	151	142	139	132	123	163	121	130	152	145	134	155	154	132	150	155	145	134	156	160	140	148	160	130	147	159	153	147	150	124	142	139	154	131	133	146	117	153	147	155	138	125	150	139	142	137	142	144	143	145	124	154	163	142	142	154	135	134	141	143	149	138	126	153	122	156	146	133	148	164	157	149	131	148	145	132	145	141	143	157	147	121	131	142	137	162	141	158	145	140	139	129	164	144	147	157	141	138	156	153	133	144	147	126	166	149	145	159	148	123	146	123	143	160	130	139	149	158	137	136	142	151	121	157	142	168	154	134	161	122	138	155	146	138	131	132	137	161	139	137	143	127	134	149	134	152	136	133	134	143	133	144	137	149	146	131	142	165	152	147	138	118	127	141	151	151	154	139	158	168	161	130	162	140	148	138	139	167	155	141	133	158	133	160	151	133	150	140	127	155	141	143	140	161	154	147	150	127	155	133	139	143	142	142	126	137	155	145	142	160	143	121	128	137	146	138	131	149	149	127	128	130	121	145	131	132	149	148	133	153	152	138	147	121	137	153	149	127	137	133	133	160	129	136	142	164	139	127	159	152	119	130	150	134	136	148	125	143	128	146	156	166	129	150	157	155	136	142	143	150	166	136	165	138	146	147	147	139	127	143	148	122	130	152	134	155	146	124	138	139	148	146	137	160	131	133	142	153	154	135	137	143	150	130	137	172	148	166	134	141	144	170	146	170	157	151	128	144	151	152	170	146	134	130	141	134	141	150	125	148	141	138	149	136	142	162	142	147	129	142	142	119	127	136	137	128	182	134	128	143	134	155	151	162	141	151	157	127	148	145	160	142	148	133	153	139	155	141	136	129	152	141	124	127	149	141	135	135	133	132	144	142	141	144	149	161	151	159	144	135	149	159	133	140	149	131	143	138	143	141	148	137	142	131	133	137	121	119	137	143	127	129	158	135	126	136	125	140	144	137	152	163	152	150	159	119	133	149	162	134	127	139	160	135	147	158	152	137	154	136	126	141	145	141	153	129	142	139	152	143	131	143	147	157	148	141	134	135	162	152	141	140	150	152	155	145	133	128	136	151	136	183	149	134	144	157	161	136	123	162	139	143	130	150	148	162	147	135	165	167	157	147	108	140	152	128	138	138	143	133	147	140	157	150	120	132	135	132	144	150	156	147	153	151	159	165	145	164	140	141	161	139	144	130	129	131	165	140	138	144	132	144	142	151	152	150	131	128	154	129	133	156	128	127	127	116	163	161	147	142	137	112	147	137	142	137	137	133	135	147	125	146	138	150	148	139	141	148	155	143	138	146	151	147	144	154	135	152	176	140	135	159	145	158	146	152	144	128	127	149	120	138	148	144	144	150	142	133	129	145	138	167	138	147	145	138	148	145	141	148	146	139	157	131	126	149	136	128	129	117	139	137	148	149	158	148	144	151	117	136	149	135	153	151	141	165	140	148	130	134	135	148	157	156	152	149	145	146	157	147	125	154	155	134	161	152	139	158	136	135	151	123	121	162	145	142	154	137	138	151	143	147	134	169	138	141	155	156	149	148	146	139	163	158	148	126	113	167	149	115	153	143	140	155	143	163	117	135	136	137	149	135	125	148	136	148	163	141	150	133	137	147	125	126	128	163	149	149	136	127	149	153	139	132	142	146	146	155	143	149	140	141	153	158	138	143	134	144	145	155	173	150	139	139	163	148	158	147	146	125	118	148	142	142	160	139	150	151	142	146	159	146	151	120	142	130	126	156	143	141	126	133	145	137	155	140	163	141	127	144	157	143	162	129	158	154	155	134	129	149	127	136	137	151	129	152	133	151	165	138	145	127	157	157	138	148	139	153	153	145	165	144	140	155	148	129	125	138	134	145	128	132	159	135	154	142	155	128	155	124	138	139	156	146	155	152	146	149	154	135	144	144	138	143	153	120	150	123	128	143	156	169	117	145	145	145	162	170	135	132	140	149	144	134	144	132	147	138	123	148	150	132	145	157	135	144	161	136	159	138	149	159	137	147	143	145	150	136	143	140	152	127	135	138	142	155	139	147	135	146	124	146	152	129	126	125	116	114	148	145	146	147	146	151	137	133	137	159	151	142	149	131	141	130	139	154	170	138	151	136	155	135	137	139	145	155	145	144	148	129	133	153	154	142	128	153	143	145	161	153	140	140	118	129	150	152	141	140	139	156	139	130	140	111	163	116	159	124	131	148	151	141	135	132	146	132	152	170	163	145	143	118	132	147	164	146	129	136	126	122	138	131	159	133	158	133	134	108	134	164	140	141	161	147	117	133	130	125	122	138	153	137	151	134	133	143	144	150	142	141	132	154	160	144	171	145	128	127	142	141	151	124	157	141	130	153	160	151	131	146	146	140	141	141	134	153	158	140	142	152	138	144	140	147	141	129	107	147	130	146	146	117	143	147	145	153	150	141	148	121	157	136	142	169	162	159	145	137	158	159	135	149	136	155	148	167	146	134	129	163	128	145	138	127	155	145	137	151	124	136	155	133	144	133	145	135	161	137	140	136	154	155	143	145	133	129	132	140	141	125	151	127	156	182	143	158	161	149	134	143	153	171	145	135	171	135	139	139	134	135	153	134	134	136	163	130	131	125	160	155	149	131	143	143	139	156	138	144	158	148	130
6286	1717	4079	4931	4562	3987	6869	53337	58147	43309	22012	10390	2202	668	422	407	432	445	433	429	399	406	454	451	382	422	403	422	438	438	442	393	448	384	421	394	445	431	393	403	410	416	423	392	432	423	425	454	413	459	447	414	415	386	405	443	377	394	441	412	398	429	401	433	418	417	378	418	410	438	389	398	426	431	425	397	400	421	437	415	415	410	432	435	441	421	412	403	426	460	378	413	399	429	417	435	398	433	453	420	402	407	413	406	455	399	410	415	394	413	440	423	392	460	431	398	439	385	399	424	413	400	421	414	407	434	435	426	402	411	424	424	414	406	427	423	413	391	408	413	424	438	394	382	391	409	400	421	393	427	413	368	406	426	402	386	427	391	427	395	420	396	401	402	395	413	426	427	423	406	440	441	432	431	415	431	424	430	428	435	420	396	398	409	415	458	400	379	399	386	402	407	429	447	414	378	450	440	389	416	412	412	400	446	423	470	435	405	452	430	433	412	408	399	383	398	419	401	400	426	441	424	419	407	405	388	429	424	426	420	409	417	403	410	395	424	433	435	397	408	400	438	452	390	414	399	421	385	409	413	419	425	427	429	410	392	380	438	411	415	417	430	416	355	432	422	416	413	410	402	450	411	437	405	430	414	414	406	443	403	422	428	409	419	381	422	401	440	448	436	417	400	394	396	451	396	399	434	386	388	447	408	430	422	433	439	376	370	426	429	413	437	413	389	421	434	390	392	398	376	435	416	397	388	429	406	393	443	402	425	409	407	411	396	421	426	420	473	377	418	379	419	399	406	400	428	419	399	397	416	422	389	420	433	376	367	396	404	398	415	446	405	446	423	420	420	432	435	448	384	422	388	422	412	405	418	391	407	426	409	408	418	422	384	412	426	392	428	392	415	448	385	413	433	431	417	409	414	410	444	422	437	399	391	420	395	388	415	383	436	447	415	380	418	420	414	445	390	402	407	418	393	395	408	466	388	386	429	398	399	410	404	390	415	422	383	416	409	414	417	414	423	417	420	429	458	438	433	405	438	442	444	367	419	415	390	415	425	399	407	428	387	411	392	420	399	401	372	422	425	432	446	415	423	400	422	436	386	439	391	410	432	415	415	393	414	419	440	413	424	399	393	390	416	419	428	454	425	411	443	417	406	428	396	407	407	383	406	428	422	405	430	413	400	386	423	442	416	451	405	397	431	410	404	425	414	362	419	387	422	389	382	425	410	410	441	427	450	409	423	444	409	425	392	405	439	451	389	426	447	417	385	419	426	433	421	434	420	475	403	414	405	420	444	395	400	421	417	380	447	456	378	390	396	412	424	417	445	405	423	411	389	395	420	419	420	439	407	443	426	431	426	429	413	416	447	409	400	425	395	424	405	431	396	449	413	443	431	418	464	399	392	407	430	432	417	390	446	442	426	443	431	396	421	398	403	426	409	413	407	411	416	413	426	412	400	392	406	417	397	450	433	429	414	403	437	432	408	436	386	440	424	414	397	416	444	414	383	413	406	402	400	452	419	468	424	448	424	389	414	404	371	469	401	418	446	419	410	391	427	442	452	419	400	407	431	440	427	434	390	434	418	410	429	421	399	407	404	399	430	454	414	383	408	442	464	411	411	384	390	455	403	421	437	449	399	384	403	423	407	420	433	386	417	430	406	417	434	445	424	406	402	402	393	423	442	410	394	418	467	426	408	377	408	418	401	422	436	409	415	409	416	408	411	410	373	417	416	361	449	391	407	410	447	416	421	408	403	425	392	408	381	452	421	419	409	408	409	422	426	427	446	443	450	420	446	405	404	387	406	434	406	429	394	459	414	426	378	429	412	413	418	450	431	441	421	380	418	366	409	414	427	441	365	397	384	401	407	422	465	436	414	434	422	380	436	403	417	417	420	399	396	413	435	411	416	404	398	416	398	440	426	421	413	407	438	377	419	437	397	439	396	424	463	393	401	409	403	376	434	439	433	428	374	432	407	421	380	442	406	414	416	388	388	434	414	399	379	400	405	403	414	394	436	432	389	411	415	394	433	414	377	429	419	419	431	439	367	431	430	400	424	427	402	424	406	416	417	424	402	437	412	379	414	415	425	427	413	373	413	431	411	414	433	409	449	415	439	391	454	421	407	381	415	416	393	404	423	414	401	435	404	440	432	403	407	395	412	444	422	423	406	435	403	407	427	418	397	410	422	435	435	369	422	392	416	373	422	414	436	455	425	457	436	410	439	401	414	411	429	435	441	425	423	408	408	415	412	429	432	368	422	399	463	413	432	402	399	390	400	402	443	420	413	403	421	444	366	395	398	421	436	427	422	379	397	406	414	421	439	418	392	466	394	385	399	415	395	400	391	415	414	421	444	421	412	431	404	407	373	391	447	395	436	406	463	411	411	409	426	432	391	407	397	427	379	400	433	444	400	393	398	412	403	437	406	408	424	430	455	413	424	408	415	400	413	437	387	393	411	401	414	373	426	426	457	413	423	376	413	465	425	450	415	423	477	404	394	435	421	398	383	413	453	425	421	409	431	417	429	409	406	420	426	462	435	408	455	440	401	422	405	411	384	410	448	404	407	403	413	410	418	420	418	395	424	412	402	407	398	406	426	416	413	400	388	398	394	434	422	438	437	395	411	402	402	446	397	447	411	417	418	405	407	388	458	372	388	429	443	426	414	397	419	392	417	427	374	452	433	423	428	409	423	414	412	416	400	415	401	396	386	419	401	418	451	408	379	441	419	410	384	408	421	393	423	416	436	435	404	432	388	423	404	408	391	435	401	406	454	402	430	415	408	414	438	386	440	417	397	443	456	444	437	406	404	418	399	398	386	391	400	413	412	416	404	400	375	395	418	401	382	370	414	403	392	392	399	366	433	416	387	393	428	419	421	441	417	398	444	408	418	401	406	398	445	451	418	407	422	406	422	415	417	399	402	427	396	426	416	403	411	407	408	406	403	393	421	405	408	414	457	358	422	389	408	395	439	428	404	387	410	402	410	389	405	377	397	387	424	409	439	395	426	403	389	401	423	457	377	435	416	406	412	393	447	393	408	399	431	430	415	460	423	433	414	407	453	402	436	401	415	443	385	419	437	405	430	422	399	415	428	410	400	410	443	412	410	413	431	439	424	425	391	419	433	443	426	442	412	434	430	427	427	403	379	422	412	414	448	394	415	426	424	443	403	420	409	416	401	431	410	397	397	440	446	406	424	423	381	389	426	417	413	372	396	409	356	411	426	405	405	400	397	405	405	388	403	430	466	423	435	446	408	401	480	396	421	414	391	426	380	402	421	417	407	450	419	403	401	421	426	420	389	402	411	444	427	421	436	415	379	416	449	421	421	410	409	389	400	422	424	427	411	435	421	426	376	374	403	411	398	420	384	396	406	445	400	400	373	397	400	417	444	422	378	449	418	399	451	410	405	446	424	452	399	405	446	425	400	454	394	394	423	396	409	425	429	420	395	431	430	430	406	437	404	408	417	399	398	427	406	407	382	474	452
15127	2709	3082	2525	1891	1394	1297	41346	55489	38182	16902	4916	810	280	146	162	159	154	155	128	135	146	161	156	144	125	179	182	171	143	171	148	143	145	139	156	146	165	178	127	135	147	161	145	156	126	174	171	176	144	151	173	148	165	161	159	145	154	162	167	159	141	143	132	152	142	140	148	162	134	154	173	148	152	135	156	169	142	130	143	160	150	136	127	162	143	145	133	163	162	139	168	144	165	128	164	151	139	158	141	154	148	178	153	153	158	156	170	149	143	144	146	153	153	156	157	136	126	153	134	137	151	174	153	130	158	147	155	156	158	142	163	142	149	170	137	143	162	164	154	158	146	162	154	164	162	147	155	156	173	164	184	149	156	148	149	146	143	147	139	150	150	151	149	139	144	156	148	131	146	175	152	168	171	167	145	172	161	166	154	161	156	148	156	136	160	146	166	143	151	178	161	138	141	146	149	172	156	156	158	143	163	143	158	146	136	167	159	148	156	148	164	139	152	152	162	142	122	150	145	164	147	172	177	155	153	152	154	167	157	173	153	166	155	138	160	144	155	160	165	141	151	163	163	143	174	157	140	163	136	155	142	137	152	168	147	163	150	160	166	148	150	132	133	149	165	164	143	154	166	161	181	151	128	161	132	150	177	157	136	174	161	141	159	174	162	138	151	145	148	150	145	150	158	162	138	170	146	153	150	159	148	155	165	170	150	157	143	141	158	160	149	137	141	150	157	152	165	138	162	144	121	138	169	161	153	141	146	153	163	142	125	169	152	159	166	164	137	165	141	167	131	178	128	148	149	146	169	174	143	142	144	171	155	147	166	156	177	145	144	161	145	167	161	127	179	118	145	147	153	159	160	169	149	155	153	154	131	144	168	135	135	149	135	145	133	149	159	169	146	149	143	134	151	171	160	168	144	173	168	140	144	158	142	147	143	143	159	157	155	163	148	157	148	137	142	142	134	149	163	152	150	160	150	150	155	157	156	162	138	175	172	147	138	147	158	129	142	154	139	137	136	136	160	160	142	145	147	150	151	145	141	147	144	172	164	147	156	143	133	165	148	163	145	171	166	150	150	128	152	155	152	148	135	140	166	148	171	123	169	162	167	169	152	140	159	162	170	159	158	149	143	163	170	152	153	156	154	145	124	148	143	144	159	149	174	169	147	149	164	129	154	153	162	152	149	142	150	127	159	143	140	133	141	190	142	155	138	155	164	165	159	170	165	166	150	163	140	160	148	154	139	153	158	152	160	122	167	143	158	169	170	161	160	156	157	168	141	154	123	151	131	162	134	148	148	145	150	148	152	156	134	169	143	161	150	164	153	169	141	151	137	163	126	156	161	135	152	138	175	178	150	131	145	157	154	150	188	142	131	143	130	159	159	154	139	164	155	142	163	159	162	161	155	154	158	152	164	146	164	137	150	137	147	140	172	161	156	148	148	160	149	162	165	131	132	152	114	146	180	144	134	138	134	156	155	157	138	167	155	157	169	139	169	150	154	142	142	141	164	148	155	163	157	143	152	147	146	192	143	147	152	151	153	177	141	151	154	145	172	133	139	143	155	166	134	164	159	173	161	161	151	151	143	157	165	160	152	164	159	141	160	148	154	129	156	138	142	143	148	164	167	159	163	139	137	149	163	154	140	156	140	147	146	174	153	162	157	145	130	148	168	147	137	162	145	163	167	139	162	147	152	144	131	145	174	157	142	141	138	166	130	133	155	135	142	171	172	149	130	137	172	170	144	186	165	154	160	133	156	166	167	132	161	160	143	132	165	141	152	146	126	126	157	159	141	139	174	157	152	130	127	147	149	159	144	176	138	156	145	165	140	152	159	157	132	144	170	154	162	173	130	140	152	142	158	161	155	161	163	157	155	160	132	158	150	156	172	136	182	143	133	158	151	146	155	145	147	121	143	149	149	172	162	142	151	160	134	154	158	175	159	177	168	156	153	136	179	172	153	161	145	140	132	147	146	145	138	163	157	158	164	133	144	170	144	155	145	158	157	162	151	168	140	162	147	167	160	151	140	165	136	153	147	153	170	149	162	163	160	157	154	144	142	172	158	153	157	153	143	157	157	138	156	136	159	174	142	145	149	153	161	148	142	153	160	152	177	164	140	146	163	144	157	158	130	136	120	171	147	165	168	162	147	145	148	159	163	149	142	156	161	157	153	142	152	151	170	153	118	152	145	180	151	149	139	141	151	157	158	155	133	150	162	157	148	142	150	139	154	161	179	158	151	149	154	159	130	150	171	142	161	143	160	147	159	141	183	155	131	150	164	145	168	167	184	146	170	167	140	141	155	148	165	153	142	155	144	184	152	177	147	159	160	154	150	160	163	161	173	149	134	149	161	154	137	165	156	157	134	163	166	155	156	143	151	154	171	146	142	142	128	136	154	151	166	150	152	155	144	166	150	157	144	153	161	158	146	140	154	155	145	160	163	151	164	157	132	155	125	128	144	133	148	152	158	144	140	152	177	170	157	145	146	147	170	144	134	169	162	130	137	126	160	170	158	168	135	161	160	157	126	139	129	160	127	144	130	157	126	175	147	119	118	166	148	160	163	158	130	140	145	161	135	152	147	149	161	146	142	137	161	166	157	141	149	171	152	170	144	152	139	145	161	161	157	158	137	136	133	151	142	152	161	153	151	154	155	152	133	157	141	159	156	162	151	154	166	169	141	138	137	140	143	164	145	154	156	169	164	163	158	135	151	161	153	153	174	154	154	163	154	150	141	160	150	150	172	162	163	157	153	144	148	126	145	155	158	173	139	161	144	133	151	166	154	166	152	138	178	145	165	146	121	158	143	173	159	166	149	156	159	146	158	146	139	161	158	136	143	137	144	152	154	164	154	161	158	169	132	154	150	155	194	164	166	138	152	145	143	151	169	145	156	155	160	157	163	166	151	163	179	160	153	139	153	169	114	130	151	145	160	149	136	150	169	160	158	139	168	150	164	144	183	164	161	164	140	158	166	149	143	182	156	155	149	149	171	152	167	133	177	134	141	149	153	160	154	162	177	177	161	146	147	157	162	154	162	154	142	147	147	166	151	154	149	157	129	146	155	142	164	132	148	161	152	133	136	154	148	142	140	163	134	147	141	141	173	138	141	134	145	177	168	181	140	133	171	163	135	162	140	162	147	175	150	158	140	150	164	184	167	146	131	150	154	151	170	157	156	159	146	157	149	179	160	139	151	167	168	170	144	154	152	159	178	147	156	129	129	147	177	158	136	154	148	129	148	164	156	155	132	164	143	160	150	161	153	118	137	137	141	158	162	147	159	155	154	142	148	125	166	149	151	147	160	162	164	161	147	166	171	171	163	154	142	147	182	144	147	151	152	155	161	167	146	166	158	132	154	137	161	155	151	125	117	143	156	145	157	160	162	145	147	146	158	145	163	174	160	152	159	165	143	156	132	192	154	153	142	136	162	139	133	173	153	159	154	180	158	140	152	139	140	158	167	146	154	177	165	131	131	133	149	140	148
7869	2502	6241	7425	6511	5425	5858	58769	68504	50538	30156	14078	2780	769	471	451	443	427	418	386	460	446	456	443	422	412	409	445	436	439	478	445	443	392	414	419	472	457	506	488	458	449	445	418	414	422	420	461	417	406	455	422	450	431	423	437	452	456	481	442	425	457	421	423	451	424	447	407	436	457	454	435	425	444	440	452	418	422	466	442	483	429	488	405	460	444	413	432	449	422	466	425	483	418	402	486	451	408	465	442	442	467	471	437	465	448	419	474	405	409	441	448	453	402	458	455	436	417	451	406	448	422	442	449	446	461	443	442	442	415	425	449	442	438	455	463	453	437	463	399	468	445	467	445	483	402	467	446	442	483	437	453	468	434	401	438	447	434	469	411	408	494	437	426	456	415	436	488	436	412	425	450	430	400	431	428	515	447	428	468	434	445	449	435	472	425	461	489	439	434	407	407	417	400	422	463	476	431	427	435	433	444	467	446	415	415	432	448	424	443	396	434	454	434	439	417	431	463	461	463	440	462	482	457	461	427	444	432	452	446	487	449	415	431	447	414	458	424	439	425	441	469	429	438	405	441	409	441	434	436	403	428	420	462	445	453	405	447	410	432	417	422	470	421	444	446	430	433	416	413	481	443	437	432	448	448	469	454	402	411	407	473	441	418	455	440	434	406	445	405	406	425	477	441	463	447	452	450	417	437	423	411	452	447	460	462	417	420	396	445	431	427	451	431	445	446	415	429	452	428	449	430	427	430	435	426	433	443	446	452	430	401	421	447	429	427	435	428	418	486	472	445	404	438	432	462	409	463	404	429	423	426	446	454	439	444	467	459	428	395	453	453	459	422	458	432	429	425	459	397	405	469	431	440	428	480	463	467	448	455	422	446	453	435	449	457	453	452	430	457	417	445	489	410	405	471	423	476	455	414	404	423	440	427	445	470	432	436	417	450	447	453	441	492	496	464	430	442	406	442	435	447	424	461	428	438	443	420	448	425	451	424	425	417	460	431	441	421	449	444	427	445	427	474	398	460	438	431	437	412	416	418	470	453	426	453	455	428	423	441	459	452	416	420	471	418	475	415	457	418	434	410	449	444	462	433	440	443	414	427	435	421	405	438	441	415	476	446	407	433	446	414	459	419	445	431	424	424	418	400	442	442	450	463	433	404	417	450	461	456	412	443	480	401	420	432	417	430	428	450	457	414	420	447	481	410	484	447	415	435	446	458	410	430	430	434	432	421	453	480	424	459	451	398	457	399	424	450	437	475	439	426	436	419	433	458	357	405	444	487	407	422	462	489	448	481	436	448	410	431	459	443	428	426	466	467	495	400	423	440	423	440	399	412	446	467	434	402	431	439	464	425	396	453	416	448	451	412	436	419	447	426	435	459	435	460	444	439	435	437	419	455	424	418	457	433	453	453	432	452	456	459	457	461	461	486	432	454	424	435	394	450	427	424	432	453	452	426	434	437	415	404	460	429	441	448	457	427	424	433	412	438	448	454	463	444	433	446	428	416	427	439	424	443	432	461	447	426	438	475	475	428	468	457	450	440	415	458	466	437	433	423	449	436	443	442	445	435	429	450	401	451	443	458	428	418	460	459	399	400	431	422	443	420	425	457	453	434	448	411	423	447	400	410	428	450	411	422	431	433	463	422	445	458	439	421	381	430	430	465	457	430	403	424	454	417	420	423	470	479	429	413	444	428	447	435	425	419	436	460	451	414	445	438	432	428	474	418	428	410	420	449	413	459	426	472	412	438	432	465	462	431	439	433	454	452	427	445	377	400	449	476	452	388	413	483	437	421	444	399	451	408	455	432	430	438	456	417	459	428	432	433	450	447	447	428	439	471	421	441	456	421	452	457	441	460	429	441	414	444	446	412	446	449	458	384	505	431	440	447	418	419	418	427	422	420	438	421	436	440	420	435	434	440	455	458	443	410	447	451	438	430	430	463	403	460	443	390	366	426	415	434	422	412	433	449	452	449	443	431	420	441	443	415	419	448	439	458	441	411	422	444	436	467	432	429	429	455	442	434	436	436	431	432	429	443	440	463	431	451	446	442	457	433	419	472	424	433	429	411	425	427	417	451	460	452	466	400	466	408	440	430	453	458	445	433	394	414	430	462	438	430	433	443	470	399	430	443	479	491	450	438	430	409	415	440	437	438	418	432	429	445	419	428	456	414	461	446	418	430	432	449	450	451	409	447	416	446	477	424	425	442	459	431	468	457	454	467	438	458	481	450	477	425	444	463	419	420	446	447	451	467	425	445	452	436	385	480	434	474	452	461	413	444	398	423	432	449	460	441	409	453	408	410	434	458	420	440	461	474	413	442	423	426	413	427	438	467	451	462	454	404	432	444	415	434	422	435	439	481	417	420	436	469	429	455	453	475	405	440	445	425	451	443	434	416	447	459	423	419	451	389	455	453	430	401	463	424	421	475	445	407	403	445	399	430	408	435	430	444	423	448	456	441	438	467	470	462	417	439	422	433	425	408	434	448	420	442	474	448	421	417	482	434	429	395	466	438	449	440	415	427	463	391	455	434	479	472	458	433	472	440	431	438	482	437	469	464	442	431	400	447	431	407	458	418	430	409	457	417	418	417	430	430	430	431	444	445	442	409	408	414	451	442	441	400	407	455	396	437	467	458	436	403	450	412	417	422	456	430	462	469	414	403	468	474	398	437	455	468	426	472	429	433	448	469	436	472	439	428	429	470	426	457	439	407	445	457	422	412	451	452	480	412	429	437	464	436	426	460	458	442	425	430	416	424	477	425	468	467	506	457	457	411	430	408	415	458	453	418	453	425	472	408	426	432	463	422	444	437	430	441	446	404	480	444	401	442	443	449	435	420	435	419	428	427	397	456	439	419	430	449	439	415	439	471	443	433	427	421	390	444	421	475	458	445	437	436	427	475	436	428	432	438	454	407	411	378	411	419	425	456	426	469	445	436	437	416	418	438	456	450	435	426	437	417	393	431	437	425	442	442	441	456	419	468	400	493	444	419	456	433	395	454	437	432	452	458	451	424	434	453	414	428	445	437	463	472	421	452	424	411	415	458	428	439	420	456	425	442	422	432	419	452	453	440	475	429	460	415	439	446	475	420	428	450	409	421	438	436	412	439	447	441	474	461	447	434	467	427	442	421	449	427	435	446	384	425	431	455	468	467	444	451	472	413	453	428	456	469	440	460	404	429	431	446	424	442	429	417	426	392	444	467	507	424	444	466	451	473	448	438	433	432	468	428	437	457	442	419	456	432	410	417	422	429	450	413	438	432	464	409	436	428	448	455	442	431	434	413	455	459	443	410	422	430	468	402	434	444	426	427	442	444	479	449	422	423	435	454	446	477	418	448	458	463	451	434	434	424	451	407	451	416	447	423	438	441	465	456	491	406	482	432	424	452	401	453	391	458	455	429	422	457	432	421	435	422	479	438	444	439	402	462	430	465	428	424	409	455	431	426	437	448	442	446	482	452	430	425	388	424	441	470	403	430
2188	220	263	246	252	238	467	4133	5933	3328	1224	468	225	143	141	153	150	152	143	136	135	170	114	169	147	163	152	130	130	142	136	169	166	140	151	130	143	149	159	145	148	144	139	149	143	168	162	145	147	165	142	149	150	143	141	131	141	161	118	149	131	157	142	147	144	155	182	137	165	130	130	145	152	135	156	145	147	149	135	155	185	159	130	161	133	143	154	155	164	138	132	147	158	163	139	130	125	160	147	136	133	120	140	163	167	139	152	139	137	158	158	147	169	137	157	143	146	169	161	149	140	151	157	151	141	158	166	148	153	148	148	155	148	151	159	132	149	132	146	132	148	155	132	159	141	138	148	170	138	138	158	159	176	147	147	162	125	171	141	136	136	144	151	139	128	150	131	163	143	161	135	153	153	142	148	158	147	137	134	144	141	158	128	148	148	156	164	130	135	120	128	171	152	142	123	144	130	155	152	127	143	141	141	151	161	160	148	138	144	149	134	156	159	150	156	158	170	150	151	131	149	146	127	168	136	143	132	125	154	164	162	153	144	145	138	155	150	137	139	162	155	156	167	153	142	153	176	143	145	140	146	135	130	150	166	150	171	148	152	129	139	159	145	144	146	165	157	152	137	160	149	149	152	147	140	145	157	147	156	143	137	137	124	121	156	162	146	141	146	169	163	174	145	156	131	166	152	170	162	140	137	144	157	131	163	151	180	157	142	169	142	141	138	152	147	160	164	132	145	163	132	135	153	150	120	130	168	159	152	169	150	143	132	148	158	137	143	147	134	128	152	160	160	137	171	143	129	126	152	144	142	145	164	150	168	160	129	145	156	148	143	151	162	139	143	167	150	155	139	148	178	141	147	152	141	151	153	153	158	161	152	154	145	139	127	148	151	149	144	160	120	127	138	163	164	130	157	143	157	134	128	146	157	159	132	156	147	127	155	135	164	141	148	150	155	126	161	157	140	163	141	153	151	168	144	150	150	126	150	154	137	143	148	132	155	153	144	163	156	123	129	136	152	146	142	168	161	158	150	175	151	131	155	155	138	119	147	170	154	157	176	133	159	143	164	142	120	133	163	145	150	144	147	149	144	150	138	145	169	130	159	155	151	136	149	141	125	145	157	155	162	161	142	136	144	133	167	163	147	133	126	142	138	145	151	143	147	146	136	161	148	145	142	153	162	164	150	182	161	137	136	142	148	121	151	149	140	143	152	177	135	149	165	132	138	129	149	133	163	131	147	145	149	145	147	152	145	175	168	145	169	152	144	137	139	146	133	147	130	158	150	168	151	145	157	132	138	149	162	145	144	152	163	145	145	159	156	151	162	158	143	135	127	147	150	153	154	145	159	138	150	138	148	132	136	144	128	167	151	139	145	133	129	124	139	181	138	143	138	143	161	135	132	156	167	151	157	159	146	148	140	165	144	139	155	144	124	139	134	138	178	163	153	148	168	146	160	133	127	155	153	160	161	127	148	156	156	130	172	154	150	129	136	141	141	140	162	163	136	136	151	152	153	134	174	149	140	187	126	153	138	144	148	136	145	151	160	132	153	145	155	147	150	137	155	147	127	145	145	146	142	142	154	150	124	148	163	139	183	158	133	158	148	152	146	141	147	162	155	133	151	130	141	171	140	176	135	167	145	135	148	155	153	168	150	150	150	157	131	139	123	119	162	134	167	143	130	148	146	147	154	115	132	137	142	149	146	157	136	124	137	133	149	138	169	154	146	144	151	142	154	152	165	153	147	130	150	148	172	145	134	129	171	134	148	143	145	147	137	170	137	147	142	138	172	159	148	155	162	148	168	161	144	149	144	137	150	138	148	144	138	143	141	129	157	146	161	157	162	158	148	151	151	169	122	150	151	145	120	160	145	142	126	150	135	125	119	153	162	138	162	140	138	150	165	137	156	172	136	153	159	136	143	139	139	147	153	172	152	139	160	133	133	143	134	137	145	143	157	137	164	148	136	145	151	167	147	158	150	147	153	142	135	127	145	136	133	149	147	143	139	148	136	146	105	152	128	158	141	140	154	160	142	148	160	173	163	146	148	171	144	161	171	153	135	153	151	133	153	177	153	152	149	148	141	135	155	148	149	146	135	163	159	159	149	169	120	144	147	140	148	137	163	125	155	135	133	150	146	149	128	148	152	142	145	168	139	127	154	145	153	149	150	179	192	169	139	142	143	119	154	148	143	159	134	141	169	150	153	151	135	145	154	151	141	149	161	137	166	137	137	140	145	143	144	136	150	141	140	153	137	144	144	178	117	149	138	153	140	146	148	142	126	142	142	154	162	157	144	143	126	139	147	132	154	146	172	175	151	143	150	149	130	135	142	162	157	155	153	150	146	132	155	163	156	142	146	161	156	150	161	155	174	137	128	136	148	155	137	160	164	146	143	140	142	119	160	162	117	152	149	146	132	154	145	128	164	131	139	145	139	138	137	144	149	153	133	164	141	158	138	156	139	168	155	177	161	127	160	151	135	143	143	141	162	164	146	163	146	144	138	136	128	160	158	166	155	131	157	137	137	166	128	156	152	147	160	164	181	131	126	137	149	130	130	136	152	166	145	134	143	177	146	160	149	157	146	157	143	163	160	161	154	163	134	168	145	166	158	128	160	166	173	167	130	159	142	130	153	142	144	177	151	135	145	153	143	141	141	126	138	119	159	158	148	151	150	157	135	147	146	154	143	122	132	145	178	181	135	149	138	141	141	124	168	137	166	161	158	152	148	137	141	151	142	160	142	184	140	170	136	159	155	143	138	164	143	136	161	118	144	151	127	136	155	149	165	144	164	156	166	142	137	161	160	147	141	126	135	135	155	158	146	145	157	134	157	146	147	131	149	141	149	148	134	171	143	149	139	146	142	152	135	168	143	143	144	156	149	136	148	174	136	146	139	151	108	142	144	139	169	137	137	164	166	147	134	153	134	142	141	162	136	173	147	152	157	130	122	141	175	139	155	141	143	176	146	139	127	134	166	151	152	148	150	157	150	141	155	158	157	168	154	156	147	153	176	152	148	138	141	155	144	150	142	154	141	150	154	144	133	149	132	152	153	147	143	144	144	154	143	122	139	159	137	146	153	130	149	155	150	134	128	138	159	138	146	133	143	173	129	132	144	151	144	151	145	134	148	141	135	139	156	126	131	129	134	147	132	160	149	131	169	148	152	150	140	135	158	143	123	137	137	140	143	134	157	138	144	133	142	159	155	160	130	147	116	168	149	139	142	150	126	157	156	138	146	138	142	147	141	134	162	151	137	128	164	134	161	137	162	133	157	150	158	181	154	137	159	147	153	145	146	148	122	151	151	142	161	169	145	128	160	137	130	156	151	151	167	133	146	145	152	160	144	179	146	151	138	129	162	137	135	138	159	112	150	152	155	133	141	149	135	156	148	138	145	148	141	146	147	122	140	163	149	132	141	154	163	145	161	142	144	152	137	144	156	134	154	176	158	160	150	149	160	155	163	147	132	146	163	149	160	159	163	130
2231	556	696	812	813	675	2125	16795	19784	11358	4445	1570	619	436	418	431	453	411	421	428	420	385	418	408	465	457	394	453	427	428	416	414	421	429	409	416	424	407	397	450	420	402	451	449	414	421	411	441	465	412	442	487	423	407	408	406	451	452	420	410	416	420	421	416	461	411	428	403	385	417	415	424	426	432	420	447	387	407	435	438	399	459	411	425	401	432	398	421	453	420	455	407	436	440	421	374	443	432	427	460	472	420	437	445	405	435	410	430	395	424	425	434	431	425	437	462	414	487	450	387	418	426	422	395	441	479	449	431	435	421	420	445	422	444	417	432	433	438	430	458	396	409	390	449	417	416	419	445	399	401	436	422	469	411	456	402	432	431	419	445	436	406	442	407	413	436	418	438	423	407	422	440	451	436	418	409	434	447	433	422	391	397	419	416	470	423	425	432	419	402	449	451	430	415	430	442	412	407	450	433	407	409	405	425	389	416	427	411	453	437	424	424	419	449	468	389	438	430	427	431	426	406	392	429	380	455	417	452	414	431	436	427	423	432	408	426	425	428	432	446	401	411	388	426	401	429	425	414	416	379	417	398	423	446	425	420	416	410	432	422	428	410	443	431	454	438	446	400	395	408	425	406	399	408	432	391	433	397	447	442	416	419	373	397	439	407	420	418	419	390	426	391	418	439	436	430	423	417	480	417	419	458	419	418	414	418	447	400	417	415	441	414	418	393	424	423	395	406	391	409	379	432	438	403	407	418	420	428	429	445	447	460	409	457	398	416	430	423	429	439	443	439	383	465	398	420	392	402	387	442	419	434	409	455	460	419	425	394	396	451	423	451	465	430	398	406	435	444	403	452	442	438	419	440	426	418	396	426	439	415	437	374	431	455	402	447	429	395	444	435	422	408	446	415	411	401	418	439	426	417	408	395	441	426	442	436	399	423	483	409	432	442	421	444	404	419	397	403	442	438	442	445	437	410	442	410	444	385	404	397	418	405	442	432	449	451	414	430	414	428	429	423	438	432	411	437	387	453	475	431	403	443	384	414	429	430	419	444	459	417	422	399	454	413	438	423	454	412	442	398	442	367	412	457	424	412	402	425	397	421	409	423	422	442	428	432	428	435	399	375	453	418	427	422	405	418	430	440	444	425	394	426	405	401	432	459	420	443	426	442	428	389	472	395	401	387	430	422	410	417	434	418	416	396	429	423	405	412	409	465	421	410	391	443	417	399	433	424	430	408	427	406	418	446	391	456	396	432	433	423	454	400	444	414	442	432	423	416	390	429	414	388	414	453	415	413	442	427	432	447	417	407	423	425	376	428	399	487	477	468	393	426	416	439	420	409	427	410	402	424	421	458	435	409	427	406	424	432	411	414	424	437	450	406	425	396	402	432	450	419	434	447	436	468	408	408	424	436	426	434	428	435	435	434	462	389	412	400	408	407	419	419	486	406	432	414	393	413	394	407	400	464	423	453	419	431	397	408	462	435	403	406	431	425	410	406	429	425	444	428	423	434	414	423	418	399	423	432	434	435	391	416	401	419	435	358	424	408	422	424	435	442	422	411	389	452	449	410	409	404	413	449	398	426	447	426	390	439	384	438	398	416	415	460	435	400	429	414	432	418	406	396	402	431	414	449	417	398	394	463	446	422	434	450	422	444	439	419	421	419	432	434	420	431	433	411	423	469	408	400	436	431	413	405	414	418	437	393	412	449	408	433	433	415	401	412	423	445	446	391	441	430	423	420	417	430	400	409	424	401	418	446	432	414	444	458	448	454	442	404	423	415	438	397	438	431	460	417	424	396	429	416	439	443	426	408	395	412	394	379	428	408	421	418	459	431	400	401	433	391	439	412	397	423	466	453	372	389	417	411	462	429	384	407	487	450	390	424	388	421	412	439	426	396	402	411	414	413	402	415	441	431	412	438	430	435	426	427	426	437	417	436	423	446	402	430	418	460	410	429	427	417	477	408	458	430	417	428	411	416	421	421	429	406	426	425	414	387	397	439	449	407	408	393	436	404	427	432	399	435	424	427	401	445	441	460	442	386	398	402	428	451	416	429	380	397	413	404	449	410	422	400	407	397	410	403	413	435	421	387	427	421	400	428	449	433	411	395	472	419	408	434	425	439	426	454	434	425	419	418	434	441	436	415	417	426	437	425	427	466	416	465	384	438	426	418	438	415	454	415	442	439	413	446	433	421	417	424	472	439	366	391	429	453	469	407	408	399	444	440	406	418	431	448	399	409	416	453	436	415	389	447	440	437	404	433	407	437	444	382	426	381	414	470	425	413	401	438	423	377	454	441	446	413	399	464	405	427	418	415	390	404	426	458	422	419	444	415	395	420	429	431	421	408	436	413	415	426	400	437	446	413	420	419	417	450	413	421	408	421	426	381	437	426	413	395	415	436	425	414	392	420	418	450	442	442	426	425	405	426	412	421	388	455	468	404	423	434	439	423	441	439	426	437	411	417	420	462	446	419	393	438	426	440	433	419	435	455	393	429	429	410	438	419	440	407	431	415	446	424	449	446	438	446	447	452	401	444	467	411	405	422	435	433	439	464	432	424	404	441	418	457	440	420	391	387	441	433	431	427	416	388	409	428	424	394	406	472	412	405	430	470	428	429	430	380	408	406	434	449	399	424	429	450	409	429	448	405	441	407	422	400	403	426	449	414	390	404	410	479	440	408	381	431	442	382	439	442	409	431	405	427	406	419	439	383	429	441	451	405	429	432	446	418	393	383	438	411	429	435	463	454	401	427	414	400	428	436	411	413	431	407	406	422	457	406	421	428	428	396	415	418	430	427	411	395	446	473	391	450	424	403	437	397	428	413	467	439	430	456	426	442	424	452	412	413	404	425	419	422	421	422	424	415	435	429	426	446	403	450	434	413	435	393	443	432	417	439	424	415	405	419	435	442	416	456	383	428	423	406	447	466	418	433	458	419	430	413	454	409	429	459	437	381	420	440	447	455	430	414	468	414	438	388	421	418	425	451	402	433	420	466	453	425	451	430	402	429	426	420	447	445	428	430	387	403	446	424	426	408	404	437	394	442	420	443	429	436	441	445	423	389	399	421	428	439	390	417	420	448	396	441	438	387	409	459	411	441	456	428	393	423	444	418	440	407	462	435	415	414	405	430	403	428	458	382	446	417	383	406	446	416	437	400	434	417	437	423	402	426	414	409	445	384	425	401	424	434	403	448	419	452	465	401	446	423	402	420	382	416	441	391	427	459	405	432	425	427	424	422	438	425	403	428	448	438	448	400	466	444	398	405	404	460	426	426	390	446	406	456	431	444	416	411	415	383	411	412	401	405	439	427	431	442	435	462	429	433	430	406	405	413	414	445	389	398	479	409	444	407	435	437	458	431	437	443	413	416	421	465	441	422	430	452	393	422	412	450	430	426	404	427	433	400	398	418	441	426	424	411	421	453	366	409	433	414	432	421	468	437	423	432	450	444	416	441	406	413	406	414	401	401	410	448	418	378
10016	1448	1717	1411	1057	2897	29626	46962	37516	21289	6484	1484	332	175	155	139	168	159	143	153	147	179	152	149	133	137	159	158	162	142	114	139	165	165	149	144	150	171	155	148	134	168	147	130	146	149	172	130	141	161	160	119	135	132	137	142	153	134	124	146	154	131	161	129	148	134	149	148	136	144	153	145	151	167	136	124	135	134	141	149	143	166	161	163	144	168	167	131	158	159	151	130	149	129	143	137	148	140	152	165	120	138	125	138	142	153	153	138	111	141	157	154	148	159	152	137	168	138	145	125	139	139	139	168	140	164	160	142	147	136	143	147	152	136	157	140	146	120	135	157	164	147	156	143	139	150	148	178	162	140	144	146	111	153	168	124	147	156	149	137	159	131	126	139	159	162	138	145	135	150	155	156	141	146	154	162	151	138	166	144	141	146	155	146	149	177	145	162	144	135	147	156	124	140	139	153	161	134	133	145	129	131	148	152	158	146	151	126	117	154	155	150	141	158	152	161	157	156	144	146	160	142	157	156	159	134	176	137	149	144	140	142	142	166	161	155	143	153	141	132	123	152	139	137	141	136	144	156	169	141	141	149	162	126	149	154	143	175	159	161	126	136	147	141	142	127	133	143	163	145	154	142	155	145	138	147	161	141	138	144	153	152	148	145	164	144	165	162	141	159	156	151	161	161	143	144	147	149	148	141	138	128	152	137	161	164	127	178	155	145	154	137	127	163	149	144	133	160	138	142	155	162	133	141	156	128	149	153	156	143	160	128	132	160	143	154	132	143	174	139	146	144	148	143	151	148	164	154	155	159	146	160	158	150	152	148	158	123	160	146	147	149	147	141	160	142	132	189	157	153	147	126	148	155	141	133	126	140	138	149	149	137	148	153	145	136	156	132	150	169	164	133	157	157	135	127	164	165	150	154	144	152	160	143	120	148	154	139	165	163	148	130	121	152	149	134	160	135	147	125	148	130	167	155	151	127	152	141	148	135	133	137	170	164	135	155	115	171	142	160	157	166	146	136	139	146	154	155	136	153	129	129	122	141	149	130	133	160	151	143	141	140	129	161	131	164	130	151	159	147	169	152	147	150	152	134	144	158	138	139	160	146	145	159	165	134	146	149	169	144	149	140	144	156	157	144	154	144	148	159	154	151	137	134	152	144	157	157	156	142	150	158	119	132	154	167	121	129	138	156	151	142	139	152	137	154	154	153	144	133	155	128	163	162	134	157	139	127	142	166	137	151	144	176	140	169	134	141	154	125	155	136	148	143	169	156	135	121	136	139	165	137	119	150	153	131	164	151	118	135	133	136	159	153	143	145	132	161	175	131	140	146	158	141	145	150	163	161	161	153	146	155	152	165	153	160	137	139	154	153	131	148	118	141	138	167	147	132	153	150	148	152	142	148	157	150	157	134	155	119	144	151	161	151	141	129	160	154	146	158	128	145	162	137	149	167	159	157	150	159	160	147	166	136	141	163	148	136	145	148	159	136	160	140	142	157	146	139	128	144	139	142	161	146	176	128	125	179	123	161	163	167	148	156	122	132	165	154	132	163	161	150	133	146	140	154	133	134	139	150	139	153	144	147	136	150	155	160	135	151	126	163	149	164	126	153	137	185	159	158	141	165	165	162	167	131	133	145	165	129	160	149	132	130	153	155	140	166	139	140	160	160	151	158	138	173	131	130	145	149	144	157	134	146	134	131	134	167	148	149	166	159	168	144	148	142	131	136	134	153	143	153	151	159	149	138	150	151	142	141	149	143	156	140	146	137	119	158	161	160	135	152	142	155	137	158	154	156	142	145	168	151	133	159	172	141	127	144	159	133	176	169	125	140	143	140	136	176	164	168	144	169	136	143	122	157	159	163	130	149	156	153	142	132	151	132	145	142	136	134	174	151	138	163	159	150	133	131	158	151	155	166	154	135	154	147	145	162	139	145	133	133	144	160	139	136	142	156	143	142	161	134	165	153	139	145	145	138	132	165	143	140	156	142	170	136	120	137	148	168	169	143	162	139	133	133	154	146	154	126	148	144	158	144	136	140	153	136	149	145	154	154	129	139	148	138	136	163	166	157	159	139	153	146	144	144	161	127	156	132	130	144	139	154	141	154	131	145	150	165	141	151	143	141	150	155	155	137	132	137	143	164	142	155	125	114	166	157	146	144	159	148	152	163	150	158	161	155	137	149	142	105	134	163	155	155	170	150	132	139	162	155	151	156	155	142	144	170	141	135	128	133	140	159	156	136	124	134	164	160	150	159	142	144	149	160	131	169	127	123	125	159	147	147	160	139	143	136	134	152	155	160	125	151	141	149	129	146	150	148	179	138	144	168	166	137	144	137	147	171	139	163	141	139	136	161	138	145	151	152	141	164	147	135	150	170	143	154	146	152	156	149	136	137	145	125	140	145	152	130	144	138	157	159	162	122	169	131	157	165	152	153	157	150	145	143	145	146	149	138	141	148	147	146	160	153	136	128	154	133	150	153	154	142	141	162	111	142	150	128	138	164	133	138	154	145	149	147	148	130	131	139	134	133	160	147	126	144	146	157	152	152	130	161	150	150	125	166	139	149	151	145	143	136	120	156	156	133	157	122	128	146	134	165	161	123	147	123	139	136	186	138	154	131	151	149	149	149	135	173	164	137	150	140	135	145	161	163	127	146	141	151	154	130	156	144	170	161	147	151	133	156	153	145	137	154	176	131	144	129	153	152	164	142	157	136	140	138	147	131	156	178	132	140	142	128	165	165	148	134	145	156	133	147	143	142	139	147	149	136	130	148	144	154	143	160	133	157	155	144	122	131	146	134	151	156	159	147	148	141	165	136	151	138	143	141	147	151	137	153	152	137	130	130	159	156	168	133	134	155	134	136	147	139	133	157	154	159	151	143	140	144	143	136	142	137	108	148	133	154	139	176	130	147	132	148	131	146	141	155	151	161	147	143	149	139	129	148	132	151	157	163	150	132	132	124	156	144	149	143	127	131	134	149	142	132	145	160	156	121	147	157	150	142	144	148	146	152	154	153	117	147	135	158	141	146	157	131	146	125	142	153	146	130	160	134	136	121	138	154	131	153	152	140	154	175	151	121	161	142	149	162	153	144	129	133	156	122	135	146	125	139	144	155	163	158	153	165	147	125	157	150	116	122	118	130	152	164	153	158	180	138	147	164	140	152	148	142	150	139	127	144	147	124	143	146	161	163	145	157	172	137	132	145	122	155	170	141	132	140	133	158	133	167	132	148	159	145	166	132	141	141	125	146	131	139	147	140	144	134	151	128	159	148	175	154	146	149	121	155	158	143	157	144	160	172	151	147	141	139	138	134	158	156	144	166	148	161	173	142	155	154	150	138	153	135	143	156	152	145	159	149	141	163	178	134	156	153	137	152	149	129	160	155	161	148	152	140	146	167	149	141	128	146	140	148	131	130	154	133	136	133	142	143	147	137	138	121	141	145	130	140	144	138	120	139	161	140	161	152	141	172	155	154	153	135
6417	1743	4054	4931	4298	9787	47699	60171	51503	35135	17397	5964	1293	560	449	389	405	444	430	399	416	423	412	409	414	409	397	446	402	405	436	436	405	410	415	429	432	438	407	380	409	426	402	406	458	388	418	403	455	423	415	426	495	428	429	412	429	428	471	440	411	417	402	451	375	442	418	404	444	393	428	422	394	410	416	408	462	439	407	442	408	420	400	431	431	438	454	398	431	453	434	441	442	461	428	383	428	427	389	427	440	436	433	425	448	424	398	424	415	443	426	396	453	439	463	441	411	461	411	450	421	448	408	415	415	419	397	405	435	485	424	400	434	462	423	415	433	432	434	392	430	389	422	391	444	408	430	414	424	403	412	415	397	423	422	372	442	417	406	437	403	423	417	429	445	439	473	446	429	425	448	432	409	433	430	431	400	422	417	421	409	409	456	397	441	418	418	414	405	419	413	430	400	440	409	391	427	423	403	445	414	443	397	418	393	396	413	443	418	441	456	385	415	412	444	427	443	446	430	407	423	449	451	401	442	437	475	443	447	389	433	425	437	414	407	431	412	412	441	430	429	433	414	419	450	409	418	401	417	396	438	418	446	418	416	437	453	474	422	412	376	450	436	434	445	431	430	407	444	409	438	421	430	442	413	420	429	421	416	456	413	468	410	417	465	410	451	426	384	422	426	437	418	399	420	390	409	424	421	402	403	443	466	464	418	427	431	445	393	408	437	421	408	415	427	427	414	445	404	432	407	407	406	476	449	419	406	415	429	442	401	422	474	399	446	452	417	422	453	461	421	410	418	446	436	413	429	427	417	444	434	405	417	413	426	402	432	432	426	446	417	452	408	452	439	451	419	437	478	369	474	406	451	435	439	455	416	445	415	441	402	441	419	442	432	418	429	442	427	421	429	460	421	426	409	454	447	429	477	410	439	447	434	441	416	401	400	459	420	415	406	439	439	420	415	415	414	469	441	409	427	451	406	395	419	421	442	403	470	430	445	405	416	408	400	411	414	413	455	389	432	436	444	416	384	445	413	387	397	416	423	404	421	410	393	417	450	437	403	411	451	434	441	410	383	430	437	390	388	418	435	425	406	430	398	448	426	411	395	444	418	456	421	442	418	439	421	408	456	405	411	414	433	429	440	449	395	450	464	463	425	471	451	438	440	406	418	435	403	442	442	417	405	406	414	446	433	429	399	430	398	468	422	426	418	393	434	405	444	399	431	412	451	445	456	428	430	427	414	378	438	464	410	404	422	430	468	407	408	433	399	433	435	400	429	421	436	400	393	408	403	403	442	401	412	428	400	400	421	421	429	444	431	463	438	453	415	434	439	444	401	436	390	430	398	460	402	423	432	410	432	431	422	440	445	420	429	387	440	419	412	424	413	408	395	426	447	421	408	444	417	456	404	450	457	423	390	400	412	451	447	468	422	464	382	400	432	408	409	429	451	449	424	444	441	408	414	440	450	393	435	435	417	381	449	453	419	433	453	441	404	442	432	439	408	414	441	460	405	421	416	435	398	415	428	441	437	406	412	428	412	412	441	436	486	402	424	419	435	386	414	413	439	432	404	426	410	449	381	433	435	467	453	406	446	451	417	421	445	415	447	443	412	426	422	410	437	486	439	445	437	431	452	458	431	424	447	426	401	395	415	382	410	393	440	433	405	408	425	419	407	420	436	400	430	421	399	437	422	404	416	412	414	437	426	405	452	450	430	384	458	421	406	435	427	429	434	436	409	480	448	418	432	439	425	393	405	433	461	410	448	437	404	396	443	471	465	401	433	434	445	400	395	430	469	429	447	418	459	435	424	429	454	417	394	434	397	448	451	437	381	416	402	434	432	430	401	430	431	411	423	417	409	424	425	418	477	391	394	418	435	398	429	426	413	407	411	405	446	449	418	401	434	404	387	433	447	415	440	448	433	420	431	439	438	452	412	421	401	461	445	409	422	451	444	449	369	399	395	419	443	398	403	443	452	401	378	435	399	436	441	445	423	413	416	402	446	419	427	474	468	438	438	438	405	433	414	425	423	430	406	441	404	416	425	438	436	451	422	399	416	467	431	417	463	441	419	455	443	445	432	445	420	400	430	437	432	444	444	428	408	410	432	432	430	409	416	396	426	413	417	410	419	400	417	426	428	435	414	433	441	432	426	414	432	471	433	437	410	405	420	407	443	424	454	450	408	425	430	400	404	401	437	394	424	452	412	421	452	421	408	430	423	464	416	419	437	457	391	445	432	427	416	410	457	421	415	440	456	421	388	428	401	399	407	402	409	456	433	433	437	402	468	458	435	420	458	424	402	418	418	418	483	422	415	426	412	414	437	390	410	426	395	427	446	414	423	423	443	428	420	412	447	408	407	396	442	408	461	442	418	440	425	452	442	449	446	418	434	432	453	460	434	465	437	401	386	407	442	401	408	432	414	416	399	404	424	446	418	427	417	434	430	421	440	397	431	424	410	435	453	408	402	407	443	416	389	411	445	432	421	382	399	429	453	442	441	448	418	411	442	391	421	379	444	436	426	458	386	431	457	444	386	394	421	450	415	463	461	459	457	411	432	426	457	427	405	426	428	423	416	444	459	396	427	439	410	392	416	443	409	408	421	443	433	425	412	399	439	456	430	426	386	424	396	415	414	455	419	427	467	399	405	428	425	442	393	399	412	418	413	418	445	439	428	406	414	406	401	408	427	413	416	449	424	445	405	424	460	439	422	418	434	403	454	414	437	435	409	410	430	434	452	424	448	440	422	409	399	419	443	420	408	435	433	407	488	374	424	460	421	421	401	434	411	414	437	430	423	424	408	396	428	433	454	406	426	446	455	442	422	411	440	398	447	394	438	460	444	397	403	452	410	428	424	410	409	425	400	428	451	443	440	440	433	413	444	383	431	416	438	388	429	445	413	404	445	405	430	384	451	428	436	436	430	474	433	417	428	429	409	422	428	397	408	430	426	441	415	430	416	428	459	413	439	403	452	438	437	476	391	394	404	415	444	440	421	433	445	430	453	455	414	418	415	422	407	471	406	424	396	397	416	405	437	390	394	422	450	426	409	411	370	428	412	448	401	443	376	447	430	417	450	405	398	433	442	420	410	426	421	397	387	435	437	462	454	444	448	433	400	448	434	451	436	445	439	437	461	427	426	408	411	430	454	419	401	401	421	432	418	438	433	403	406	429	416	417	408	405	450	406	399	476	419	443	462	439	389	418	457	434	409	410	455	431	428	445	440	372	431	451	416	425	447	435	411	414	435	408	437	414	453	435	402	433	449	400	447	466	428	402	452	419	448	437	420	405	410	463	431	388	399	394	414	444	438	426	419	436	433	412	471	398	438	410	441	401	434	439	445	391	383	430	416	399	425	417	438	390	405	438	440	407	420	450	450	420	445	408	428	423	412	447	413	386	414	390	437	425	394	432	430	454	426	407	418	401	443	416	432	420	440	436	442	437	440	430	447	420	430	475	410	407	394	448	424	415	388	437	445	426	415	456	408	433
14884	2740	2836	2270	1687	2642	12711	53976	51163	33510	14735	4294	669	207	163	137	154	147	154	151	151	152	173	171	168	139	157	139	129	170	153	144	142	140	150	152	156	166	147	154	121	139	161	141	137	146	146	144	150	143	138	167	153	162	170	162	143	155	148	178	148	169	153	148	174	155	151	148	155	149	155	146	157	162	143	156	166	151	177	153	162	154	139	152	153	135	169	147	157	136	166	154	165	154	141	145	155	152	146	144	150	146	133	147	173	145	159	157	157	155	162	147	154	153	150	146	165	149	169	157	125	164	145	170	151	137	165	148	176	169	171	153	125	134	167	167	156	156	161	145	174	163	149	156	148	149	145	160	162	152	172	154	152	148	146	163	167	148	154	145	169	146	145	142	150	168	148	158	169	175	151	149	165	147	142	167	149	155	160	140	157	159	174	137	160	144	184	153	151	151	154	156	172	148	139	160	153	120	164	138	150	167	123	158	176	135	149	152	184	168	166	153	156	139	147	152	150	157	152	136	175	153	143	181	133	147	160	152	150	147	153	159	130	128	136	133	133	145	145	155	160	175	163	154	166	139	140	152	141	151	149	180	159	163	144	157	143	152	147	147	176	178	157	150	158	157	140	117	150	163	159	151	153	135	142	154	145	136	130	163	152	145	167	170	143	165	143	140	158	138	149	148	182	158	159	150	146	132	160	142	162	143	145	139	152	153	151	147	160	136	149	155	176	169	183	154	148	158	129	162	154	169	157	153	136	131	149	149	155	170	164	146	165	140	136	131	143	117	152	141	150	148	141	155	120	144	160	147	131	165	121	156	152	173	135	147	152	144	157	192	140	164	159	154	150	152	147	155	150	137	146	142	143	141	161	169	148	178	152	168	169	158	155	143	163	153	146	146	144	170	173	132	157	159	165	172	142	152	160	154	173	137	156	187	143	155	157	143	165	165	151	159	162	139	157	139	162	131	173	165	140	141	176	138	129	163	167	138	155	176	156	158	143	153	150	137	142	143	149	136	162	147	152	124	165	150	127	150	150	182	144	162	157	161	161	136	159	152	152	143	164	138	176	156	135	133	136	147	172	148	166	138	151	141	134	138	142	166	163	163	154	144	143	154	150	151	145	163	136	156	172	167	154	187	148	147	176	158	161	156	155	146	157	136	130	144	142	162	159	138	139	160	139	167	143	169	136	158	164	160	158	164	143	160	150	137	158	165	140	166	163	151	175	159	140	160	164	160	144	157	170	146	159	150	155	184	156	155	164	143	184	159	173	149	143	159	170	175	153	154	141	163	148	154	167	140	163	159	148	141	162	150	167	140	151	158	121	164	172	144	150	158	142	136	161	155	139	153	147	183	161	145	149	169	151	178	140	154	160	166	169	151	145	139	159	143	164	170	149	142	149	162	189	159	147	166	175	169	142	158	146	167	170	133	138	139	144	153	136	145	143	143	171	162	163	176	150	158	153	130	160	148	174	162	149	129	175	152	150	148	145	142	160	166	158	140	167	148	158	155	144	156	155	165	163	179	153	166	145	174	137	147	138	169	177	141	153	157	148	166	161	140	153	157	129	146	154	147	163	156	184	158	163	141	143	157	144	148	154	149	153	154	145	153	157	141	152	134	155	160	179	146	151	166	169	169	140	145	155	153	149	135	124	158	158	145	131	186	158	179	162	146	149	140	165	160	132	135	163	158	146	142	143	165	151	177	168	158	174	157	142	148	144	150	139	141	154	148	140	133	143	161	126	141	145	152	153	132	171	157	158	137	187	139	145	166	131	151	146	157	155	167	155	141	148	142	157	149	153	155	152	158	147	149	145	150	168	161	142	164	158	161	158	161	155	151	147	165	135	144	153	151	156	129	179	135	136	143	147	161	172	146	142	143	137	149	174	172	145	156	174	145	189	138	151	160	162	139	155	133	158	147	152	134	146	159	153	136	150	149	155	169	149	164	140	149	164	172	176	154	137	152	150	146	150	150	161	146	147	143	131	153	147	141	149	165	152	175	131	137	149	156	117	170	170	159	183	138	166	140	176	171	140	140	164	166	170	162	131	153	148	150	138	154	151	158	133	147	154	153	142	170	157	157	144	137	157	159	134	147	141	145	165	152	153	167	135	122	170	145	148	132	152	173	143	147	153	170	182	145	148	140	148	143	159	142	159	149	146	145	131	161	163	150	151	150	143	157	167	163	151	172	166	164	142	149	135	142	145	157	164	174	167	168	141	156	143	146	172	144	149	129	146	147	150	155	176	157	157	168	170	176	165	142	166	181	173	170	152	159	177	177	156	156	172	168	155	171	176	154	134	150	142	154	135	125	171	143	158	170	166	136	164	138	132	155	162	162	143	162	149	143	160	151	161	134	155	152	156	169	147	156	152	142	151	170	145	169	163	170	142	178	131	155	149	165	169	154	137	146	148	142	147	152	140	145	161	147	134	154	138	152	149	153	140	167	157	138	151	141	174	149	149	131	167	147	137	152	160	157	178	146	170	152	160	166	165	174	167	155	158	147	138	151	139	170	156	163	154	147	146	161	163	138	157	166	152	164	150	156	151	145	151	144	152	163	164	187	149	164	149	144	157	166	148	167	140	144	165	144	141	165	150	148	160	169	157	154	145	157	165	140	172	162	144	133	132	135	161	174	150	175	142	156	159	154	145	149	145	142	159	151	136	152	141	144	176	153	163	146	161	146	158	133	152	144	161	122	133	156	177	164	110	160	162	149	160	150	146	160	154	142	157	161	154	161	151	160	132	147	149	156	170	131	134	168	126	160	146	169	132	140	162	148	141	163	150	144	139	143	149	147	149	150	150	134	166	170	146	156	119	173	157	163	167	148	159	159	125	152	147	155	141	153	153	150	139	168	159	172	146	162	167	166	168	162	154	150	156	156	138	136	173	130	155	156	134	151	137	161	159	159	170	138	168	142	152	138	156	134	148	175	165	143	183	149	154	136	139	164	148	125	174	152	154	169	159	156	181	157	148	168	166	157	163	157	153	145	162	141	164	142	160	151	173	162	139	162	184	159	138	159	170	143	155	159	156	167	156	133	174	145	157	150	160	151	149	160	158	179	133	138	153	178	152	161	141	127	158	167	164	167	143	151	143	134	140	156	175	163	152	132	141	150	166	138	154	127	155	163	134	125	150	181	143	147	153	137	168	164	136	154	145	138	147	150	155	130	161	147	148	167	150	144	166	142	181	156	159	153	150	159	140	156	126	152	144	155	153	171	160	165	132	151	175	154	145	151	162	149	157	163	177	129	169	170	178	150	149	166	158	157	142	172	152	147	142	173	161	160	158	166	162	144	155	140	140	133	170	151	145	134	144	138	165	145	132	155	160	142	148	133	155	181	151	172	162	164	173	175	158	134	133	160	168	142	133	136	153	149	167	148	160	146	145	139	160	170	163	149	141	162	155	162	159	180	168	166	147	137	162	158	177	153	162	178	154	126	157	172	138	154	140	156	144	131	145	131	155	162	155	155	161	164	160	158
7873	2501	6099	7028	6026	8393	23684	67096	63705	46392	28379	12450	2511	751	448	471	432	447	502	445	467	434	438	442	421	453	474	443	467	447	449	456	453	484	461	427	501	403	420	398	445	424	468	412	417	439	426	447	441	429	441	457	443	433	418	438	433	440	478	461	476	430	463	439	429	445	437	443	461	423	435	415	432	429	450	466	443	444	447	437	447	418	458	460	426	393	428	430	453	459	430	452	437	442	454	438	410	428	458	460	432	411	447	455	408	434	461	467	477	441	443	430	422	384	458	446	439	394	452	444	444	426	448	451	438	477	424	446	435	442	432	445	441	415	466	410	446	438	434	408	425	479	426	438	430	481	483	447	442	474	444	395	428	418	431	419	502	463	451	431	427	443	422	443	409	442	417	434	432	413	416	437	412	429	403	435	401	458	451	447	424	476	442	474	459	435	439	477	438	471	452	407	428	456	456	437	420	442	457	447	424	461	406	461	445	427	468	413	442	427	461	479	458	460	447	430	466	447	437	448	475	459	438	410	462	445	377	470	434	449	425	418	443	426	414	443	402	432	406	434	437	454	432	438	432	434	442	429	432	426	447	451	476	450	473	474	457	464	460	419	442	455	441	464	457	445	437	467	454	442	453	464	394	426	423	435	429	426	419	437	418	430	430	440	440	412	464	431	388	433	432	440	458	429	455	417	421	492	423	441	422	415	445	437	446	446	389	474	433	413	471	471	429	444	409	416	425	426	484	405	437	415	464	442	476	430	423	445	444	503	432	456	435	434	441	428	448	464	425	452	447	416	432	417	430	418	437	445	450	431	484	460	452	479	445	409	419	452	462	446	473	453	429	439	479	458	421	464	446	424	434	436	465	456	483	464	452	412	420	421	440	459	455	477	441	451	459	438	411	454	412	449	433	439	439	452	437	435	442	437	442	410	444	447	454	385	471	411	429	455	432	447	450	489	440	435	426	412	443	484	473	467	462	441	473	427	426	419	401	446	428	465	455	395	440	441	462	461	414	454	444	448	454	477	426	457	435	446	451	446	457	445	432	446	455	441	442	457	458	446	462	475	497	450	440	460	444	428	446	449	417	416	416	426	452	447	444	455	412	425	479	462	417	438	437	462	455	441	453	476	443	418	437	415	442	446	441	437	464	399	444	475	437	432	460	469	463	420	449	484	433	425	478	442	428	455	475	450	450	441	453	460	428	423	435	440	472	463	429	419	474	425	445	458	447	465	436	442	427	491	422	441	436	469	449	432	426	447	445	472	445	476	455	441	480	421	420	428	421	435	454	442	439	391	442	435	424	425	454	463	400	459	420	429	459	471	440	427	475	493	432	464	448	439	424	429	451	410	443	486	407	447	447	423	440	448	440	445	421	457	442	401	425	468	431	451	473	458	442	491	434	424	447	441	429	476	451	458	478	429	440	486	426	427	439	421	441	417	451	477	431	440	463	450	455	448	479	455	436	467	414	440	463	462	442	428	406	431	476	423	459	427	406	418	424	473	453	452	455	431	438	422	449	421	472	453	424	409	430	413	428	458	439	464	439	441	445	462	430	423	448	436	453	433	423	422	433	449	488	417	437	421	428	454	443	445	448	444	432	469	440	428	412	414	457	430	460	445	445	430	440	410	459	452	468	441	448	457	427	421	465	460	448	395	429	446	426	411	402	465	420	407	449	445	473	450	425	462	442	440	438	480	442	460	432	434	447	458	444	443	440	460	413	424	439	421	439	438	403	472	495	468	442	440	452	470	448	459	430	455	436	449	473	426	441	390	431	434	456	429	464	463	398	426	441	431	436	448	420	423	429	423	424	426	458	427	462	408	416	461	467	456	464	450	434	462	424	481	424	442	435	409	436	460	422	446	453	449	414	447	440	455	419	428	418	396	445	416	451	439	440	379	440	464	424	481	470	462	442	453	454	440	402	441	410	469	432	436	424	444	471	433	445	421	443	474	452	462	442	431	460	445	438	408	442	424	470	438	455	398	441	425	463	435	426	431	409	449	431	442	454	438	453	399	408	441	403	441	438	444	420	432	444	475	420	433	461	440	420	411	412	449	452	435	385	393	410	451	418	477	417	441	408	465	442	456	443	456	455	483	457	427	466	420	425	447	427	494	414	421	452	407	432	484	423	452	462	449	431	439	453	426	493	451	437	415	450	459	445	420	495	428	448	473	429	440	452	425	476	439	468	417	498	421	467	423	455	425	422	463	420	482	470	452	423	463	462	455	435	468	495	434	429	431	436	450	451	453	421	428	453	427	473	422	444	444	465	429	443	425	394	453	428	453	434	418	447	441	446	430	435	434	392	417	413	448	424	430	469	441	447	432	471	428	401	429	444	455	424	419	463	435	491	455	419	470	438	464	448	476	435	436	408	453	440	453	450	423	400	449	462	428	457	416	415	448	444	390	421	431	473	421	422	449	461	452	448	435	477	462	442	443	407	395	441	441	465	432	451	454	443	458	449	444	464	449	430	444	422	450	431	448	406	436	428	443	479	450	421	469	432	393	440	462	442	447	405	414	462	433	493	450	442	491	469	416	440	444	423	456	436	446	442	449	430	441	399	442	448	458	427	422	430	431	460	449	449	465	442	461	441	444	429	442	453	462	387	431	415	429	450	484	475	438	457	430	428	464	457	439	455	424	446	431	469	469	465	440	449	446	459	392	434	443	448	464	438	487	478	432	428	434	440	453	450	438	451	458	483	450	481	457	420	457	417	411	463	428	478	418	439	451	428	448	439	459	459	469	431	461	442	459	450	416	461	440	451	452	460	421	434	448	437	429	403	431	445	459	462	443	445	468	431	490	455	451	422	416	450	431	437	462	416	437	445	442	447	465	411	433	462	428	462	450	478	464	451	418	454	421	421	428	459	468	439	414	472	431	434	458	433	462	424	464	461	456	446	479	433	446	425	418	443	459	467	442	418	464	426	459	460	438	421	426	429	415	482	422	480	448	428	411	444	439	434	465	431	423	435	458	465	445	437	448	431	449	473	456	482	464	450	452	439	441	449	452	471	451	443	453	430	465	440	430	450	433	430	454	444	418	429	466	462	438	410	432	444	455	437	451	458	429	448	437	434	476	448	432	443	441	444	460	435	456	390	414	452	443	405	410	471	442	423	445	419	431	430	449	473	457	424	452	484	446	418	430	436	488	477	424	453	437	442	517	456	436	435	477	456	443	445	449	443	405	450	457	425	419	427	431	454	433	435	449	440	458	413	437	435	412	425	416	487	451	464	446	442	448	414	488	430	442	463	434	469	459	459	439	412	458	461	443	466	445	442	457	452	415	458	469	446	445	449	448	445	424	472	437	517	437	448	421	445	462	409	451	443	412	429	411	468	455	463	446	428	448	440	433	432	452	460	410	478	445	493	434	433	448	459	486	445	440	445	448	433	436	421	468	452	449	444	433	453	450	418	457	429	416	468	428	447	440	477	438	432	451	444	431	473	468	418	460	454	446	433	430	451	449	442	456	419	427	452	447	432	457
2399	274	307	294	250	248	427	4383	6069	3700	1510	599	256	165	149	166	150	137	117	138	121	136	150	146	155	152	130	142	125	161	155	150	133	158	151	138	167	137	142	149	157	145	161	131	153	169	158	151	151	174	158	152	151	152	145	167	143	158	148	135	143	159	164	165	134	156	136	143	148	145	169	154	166	150	168	162	151	152	152	151	149	149	162	136	151	165	162	124	154	145	154	134	156	141	117	171	156	140	135	142	149	156	154	159	166	177	125	159	162	147	144	162	149	140	142	150	142	175	152	148	160	157	160	158	138	150	153	134	144	156	167	151	149	129	146	136	134	160	151	167	156	153	163	160	148	175	140	129	142	174	149	156	160	134	147	144	163	159	135	141	159	149	168	147	161	132	135	157	135	132	144	152	153	151	143	159	123	149	161	143	166	162	151	145	142	140	143	143	151	160	173	158	152	141	151	160	192	146	146	142	172	146	138	143	147	159	166	146	134	134	147	152	164	119	153	145	152	149	163	154	154	144	193	140	137	153	161	151	146	161	134	153	156	156	144	153	138	145	138	150	156	144	132	145	142	143	139	166	170	161	143	153	160	148	155	142	145	150	156	123	134	136	152	145	130	148	145	183	133	143	142	135	154	140	172	161	144	153	154	129	145	161	145	145	124	145	162	154	158	151	137	170	158	148	156	130	150	143	155	144	172	157	147	169	177	152	151	166	143	157	146	157	161	164	128	128	159	149	157	162	138	140	164	164	139	147	158	139	171	177	142	147	153	160	163	142	149	136	148	153	154	180	134	137	140	172	142	134	159	143	136	133	156	140	148	151	143	159	160	174	156	157	146	151	162	128	142	136	170	161	121	154	160	137	155	169	144	126	162	150	149	131	147	140	119	133	134	131	157	163	137	157	144	140	144	144	153	162	155	145	158	171	154	149	128	154	148	162	148	145	155	147	150	154	152	148	135	142	171	152	136	155	139	144	134	162	163	149	142	143	153	157	153	135	126	159	143	166	140	132	171	147	146	165	136	137	148	143	171	161	146	158	143	160	184	135	180	149	153	144	152	151	145	140	154	134	138	172	156	144	158	140	152	163	142	157	141	144	150	144	143	158	154	147	174	150	153	160	170	149	153	147	138	148	161	167	143	138	132	150	127	134	172	136	154	161	141	135	167	143	146	144	151	134	140	145	128	169	164	175	165	144	147	141	167	146	160	137	146	139	162	163	160	153	141	147	158	169	147	146	158	137	147	140	138	184	146	152	146	171	139	166	158	165	152	149	155	146	148	145	165	130	144	150	144	149	167	143	147	147	155	157	144	142	144	141	144	155	132	138	143	137	154	165	165	160	144	158	157	117	145	140	138	165	166	133	130	153	139	144	165	148	138	152	124	158	163	167	156	151	132	158	148	148	151	129	145	143	158	133	164	139	146	154	147	151	169	158	161	144	159	144	126	129	145	143	142	145	142	143	136	131	141	171	152	148	145	146	126	127	150	124	159	146	121	141	157	136	156	128	136	140	155	121	154	118	147	153	152	158	151	151	159	142	159	134	142	151	129	140	165	158	145	147	155	157	128	161	155	133	151	150	156	155	133	166	146	130	170	133	144	146	144	147	149	160	153	135	155	135	161	165	157	158	153	148	151	144	150	152	160	156	136	136	154	156	155	163	149	142	151	145	146	144	134	118	160	138	151	154	145	138	152	147	160	146	135	149	144	148	150	150	165	148	168	156	142	154	142	138	131	149	156	141	163	154	165	141	144	130	170	169	170	135	138	155	159	151	126	172	137	165	143	145	149	140	145	152	133	154	160	142	137	173	169	148	169	153	148	145	164	158	136	148	155	146	158	136	158	165	141	147	170	134	139	146	159	162	158	142	163	133	131	154	173	163	143	169	144	139	156	145	152	149	147	180	148	163	146	145	149	150	127	156	156	143	144	153	142	126	141	155	147	159	149	158	167	180	149	176	139	172	151	146	166	131	151	139	148	161	140	132	151	159	156	133	168	159	166	158	160	145	151	158	155	135	144	162	160	153	117	132	145	142	182	167	143	140	137	131	124	134	149	155	168	173	148	150	164	171	177	132	161	168	138	148	164	163	150	151	131	153	137	158	151	148	168	168	131	139	139	135	148	170	147	154	154	164	125	121	151	126	148	153	142	158	172	151	142	126	151	146	136	146	148	135	179	136	158	147	135	145	136	173	161	137	160	176	156	129	144	152	147	161	164	153	152	154	155	157	150	147	156	141	155	161	144	151	164	153	145	159	156	136	164	159	158	140	155	156	153	160	132	148	128	164	157	147	144	161	137	172	132	160	145	156	154	153	134	147	150	138	155	155	138	155	162	178	148	148	151	145	147	157	150	149	139	139	159	156	154	136	171	149	151	161	147	162	156	149	147	137	158	132	149	138	145	146	139	161	160	126	150	150	154	157	154	130	161	133	143	151	149	158	153	146	151	160	137	152	172	153	153	180	147	137	159	159	173	158	153	153	144	151	161	160	150	164	166	162	157	152	148	159	150	141	161	173	166	164	178	151	152	149	153	154	163	153	138	160	154	161	150	151	162	156	135	142	164	152	139	137	135	157	151	161	151	137	145	164	138	165	152	142	128	155	147	164	169	152	155	132	158	139	138	147	145	151	145	148	143	140	161	141	151	139	142	152	151	152	154	149	146	155	150	172	144	154	132	142	135	184	174	143	120	147	143	154	141	139	153	127	152	122	141	148	145	155	148	148	154	149	159	132	148	153	150	139	147	150	129	153	154	164	128	152	148	146	165	148	138	156	137	147	155	161	156	160	146	154	162	131	138	148	169	139	145	162	124	157	156	130	155	143	155	151	152	169	146	132	161	166	147	148	150	126	149	147	147	130	147	151	167	134	148	159	148	153	136	160	159	157	136	135	164	132	135	135	162	164	142	131	155	143	157	139	146	176	156	135	153	144	141	145	166	154	139	124	130	162	165	145	155	150	162	145	129	155	159	153	159	160	158	147	137	124	148	159	149	122	156	161	146	142	144	156	162	133	146	155	152	158	149	143	159	172	149	145	151	167	137	136	143	145	168	140	142	144	151	144	137	141	139	149	149	149	152	157	159	150	151	171	156	181	164	139	152	139	147	136	167	158	152	149	152	142	122	157	142	182	144	145	130	133	144	143	164	133	134	140	154	128	130	156	144	129	150	156	154	163	126	173	170	165	151	150	148	158	158	146	146	160	177	158	154	196	145	161	146	162	135	154	164	141	135	162	166	153	129	142	135	149	151	136	130	131	164	150	154	154	173	166	132	151	157	145	166	135	145	132	179	145	155	127	139	148	144	138	157	159	149	143	151	153	145	138	156	140	160	151	165	167	151	161	152	132	143	159	151	164	162	162	147	137	162	153	151	164	128	130	144	136	151	147	148	158	154	172	173	145	126	156	147	168	180	141	139	166	141	136	142	137	149	147	136	167	150	162	161	151	130	157	152	161	155	146	146	143	153	144	130	152	140	139	173	163
2289	568	791	958	1007	940	1681	16783	19421	11958	5341	2036	773	474	466	443	423	428	413	433	439	435	406	414	452	442	419	443	420	424	418	382	435	431	418	391	443	409	402	435	424	403	453	446	435	421	442	413	435	409	426	420	395	475	448	434	410	398	431	450	402	409	408	460	439	405	409	416	449	408	414	454	421	435	424	441	416	441	396	418	458	482	446	440	416	411	424	409	445	432	443	463	437	394	449	391	395	409	428	439	435	441	413	426	412	427	397	444	416	454	443	414	431	374	459	427	448	393	396	399	435	455	402	425	457	423	443	426	424	430	439	408	402	412	459	426	395	420	435	425	455	399	407	431	417	421	426	451	457	455	458	418	408	412	449	392	412	408	431	427	394	411	416	450	416	429	413	433	450	428	417	414	441	404	418	400	428	425	429	432	434	403	422	399	404	417	429	435	414	466	435	430	455	461	424	460	405	412	470	449	394	407	426	412	427	433	401	439	426	430	410	442	439	423	431	423	454	406	418	409	422	421	437	439	434	423	430	418	412	427	427	413	423	423	438	396	403	425	446	448	441	430	429	406	414	424	424	415	410	455	380	425	393	427	445	437	433	431	430	414	425	442	448	430	428	432	413	441	439	428	427	446	436	409	399	419	411	423	414	416	417	437	412	389	436	410	438	451	400	414	434	412	410	404	396	433	401	408	428	391	412	438	429	423	443	402	402	428	435	411	399	421	417	458	403	416	456	388	422	437	438	430	457	400	426	438	397	427	434	376	431	404	432	448	412	446	404	429	434	427	453	400	428	418	394	393	439	443	396	416	428	426	420	425	401	441	429	452	427	397	428	415	419	458	403	420	451	426	448	404	421	437	430	406	444	426	406	454	427	435	455	433	418	446	396	441	431	438	411	423	437	450	407	465	451	379	414	403	441	397	421	451	460	450	423	390	434	404	478	434	454	399	412	422	434	461	448	437	422	395	394	396	427	446	413	428	432	445	437	414	447	429	419	433	417	385	445	408	424	419	431	393	449	463	424	442	421	447	407	428	429	404	424	417	423	480	453	420	445	375	387	396	447	413	404	436	430	404	419	406	428	411	439	399	427	412	400	378	430	411	404	420	387	463	441	445	369	459	418	414	434	438	425	490	415	417	412	388	435	394	388	457	411	436	463	406	400	434	420	432	415	435	448	403	437	393	447	441	435	420	441	422	425	420	389	451	428	413	454	436	409	406	414	410	383	427	416	472	413	390	445	423	446	437	414	428	453	432	422	417	439	421	400	428	452	410	424	423	419	423	432	430	418	426	442	414	415	427	448	460	418	442	425	458	435	428	408	409	442	405	456	420	441	399	442	409	431	462	427	434	409	418	454	411	438	426	445	418	438	410	408	422	416	489	425	383	403	429	430	447	411	397	451	423	443	444	410	421	420	444	383	416	423	422	428	440	395	434	406	394	414	398	441	383	454	438	409	437	434	423	432	407	412	444	428	449	479	407	391	401	400	440	428	456	412	444	441	428	464	419	415	462	432	447	426	398	430	420	402	388	377	400	464	412	440	439	414	418	402	441	422	450	419	379	420	427	420	425	478	404	414	402	440	408	462	410	391	454	416	421	410	411	461	450	432	426	474	453	415	417	395	439	417	395	393	446	405	417	411	418	433	432	475	473	410	435	406	463	418	448	390	376	422	435	407	406	433	436	399	433	425	447	404	416	458	421	445	425	421	419	424	432	427	425	422	394	391	398	412	425	445	415	400	422	431	439	403	404	412	430	436	428	436	424	414	444	401	420	403	417	394	455	389	419	410	401	406	443	439	382	457	456	427	429	429	437	407	426	404	434	430	498	430	393	434	455	427	452	415	439	426	399	415	438	459	399	424	442	446	460	419	399	417	457	448	410	431	411	455	417	450	410	448	454	419	446	424	417	428	457	429	429	391	424	446	442	454	435	377	409	424	444	403	435	466	411	427	458	431	420	403	450	412	424	396	381	418	443	425	418	446	392	454	449	471	440	425	411	420	412	455	454	407	431	450	427	419	444	444	377	400	424	428	451	455	408	440	428	471	408	425	432	419	376	433	431	409	416	386	438	410	468	437	446	439	434	416	401	437	456	432	436	410	413	414	414	422	424	402	400	415	427	405	384	435	445	414	460	417	409	425	405	403	429	428	435	426	434	424	417	367	394	421	423	427	451	417	456	397	400	376	416	443	425	452	436	465	435	415	469	444	442	432	459	484	423	429	443	393	438	428	410	448	454	414	372	425	432	443	417	394	382	411	448	425	464	441	439	392	418	430	435	422	457	430	440	441	409	406	408	427	411	440	432	456	420	451	416	400	438	417	397	439	416	400	463	442	438	376	439	388	461	415	455	424	442	418	426	437	450	384	416	394	465	475	386	424	414	415	408	451	427	419	388	450	436	438	438	430	435	435	380	436	431	446	425	453	428	472	412	451	413	424	429	427	441	429	449	396	409	467	412	409	448	434	444	460	445	405	405	467	453	443	424	422	407	410	459	462	456	397	447	405	429	462	404	415	425	427	406	469	408	439	421	453	445	409	413	446	443	403	451	439	416	454	447	467	424	461	394	431	407	403	428	433	417	430	435	396	435	448	420	414	446	448	422	446	367	415	398	455	436	448	451	418	397	427	416	462	413	427	448	448	414	425	431	411	470	389	423	421	467	403	455	435	411	408	437	422	423	395	414	446	414	414	430	415	444	418	414	442	451	399	444	415	428	401	378	401	400	446	389	402	436	424	419	444	421	422	423	435	408	400	429	444	420	411	418	400	415	424	431	400	420	436	435	445	422	481	428	433	405	435	418	433	416	385	398	440	445	409	411	435	463	409	467	401	412	375	445	468	406	414	414	464	449	417	438	425	446	428	428	428	386	402	413	440	405	406	448	451	384	411	449	405	406	412	433	441	408	410	417	420	422	402	407	424	456	421	431	438	416	467	436	417	412	420	393	378	423	427	413	431	407	469	438	419	417	428	418	410	389	421	430	409	406	404	414	451	450	461	393	436	413	389	431	393	437	443	407	420	386	427	459	394	404	427	386	432	388	431	426	453	401	441	428	418	426	455	423	429	423	419	410	443	430	397	417	425	405	461	411	426	429	397	405	402	406	419	433	427	411	412	457	418	446	465	440	420	456	415	447	433	454	445	434	387	425	429	431	453	461	458	407	414	426	392	423	418	437	427	435	432	433	423	423	395	413	392	405	415	428	394	392	425	400	430	406	407	420	438	463	399	448	442	425	443	430	437	412	419	436	449	379	436	405	420	463	436	417	424	439	436	418	437	432	466	408	419	449	426	457	423	431	419	438	433	396	429	424	438	435	444	420	427	389	391	425	398	432	458	428	386	478	413	418	432	393	444	424	394	392	429	426	418	406	388	444	420	421	418	418	424	373	412	408	414	381	415	398	410	416	388	433	394	402	432	373	443	396	432	430	422	479	427	443	418	441	390	432	435	411	430	435	459	418	420	443	441	404	415	440	420	412	409	426
9757	1506	1906	1564	1320	1310	8414	45486	42007	24488	8570	2140	431	190	147	151	155	145	139	122	137	132	150	148	150	139	151	146	153	152	144	173	132	127	157	138	143	133	145	140	177	157	122	150	137	134	158	126	148	134	153	151	143	158	148	151	132	147	153	132	150	140	139	143	122	151	150	152	136	131	141	154	145	149	143	136	128	136	145	132	147	147	141	157	136	136	120	143	133	127	147	140	141	149	160	153	152	138	148	163	168	133	145	170	131	157	149	136	136	143	154	143	157	141	147	181	132	137	145	168	164	147	149	148	141	154	151	136	126	138	144	147	137	120	158	158	158	152	154	144	116	161	165	141	166	153	142	144	137	150	130	155	150	144	143	131	152	160	149	156	138	148	142	138	127	136	130	152	165	155	122	147	143	155	140	147	153	147	143	161	140	143	139	125	144	149	155	138	147	155	153	166	142	142	138	152	155	134	144	146	144	139	162	146	140	143	165	142	163	150	156	152	150	142	163	162	129	146	138	150	156	150	145	161	159	143	154	155	142	138	139	152	150	151	136	150	141	140	134	159	142	154	136	142	152	153	132	163	143	154	153	150	162	164	134	125	152	158	140	163	136	158	146	151	147	141	125	137	133	152	150	155	137	151	142	141	149	127	144	154	164	162	129	144	143	156	131	147	141	151	118	143	130	137	162	140	148	152	142	147	159	130	144	127	146	148	150	126	138	145	137	132	124	155	140	152	121	132	146	135	136	164	120	158	138	136	154	149	133	137	155	156	137	154	153	141	160	132	161	133	137	131	153	144	143	125	158	139	147	156	146	133	140	154	120	129	156	149	152	136	132	150	139	146	150	144	124	150	142	148	141	149	153	152	143	122	149	151	154	137	155	169	147	132	154	130	144	153	146	146	165	148	162	155	135	147	153	143	118	155	143	159	151	164	125	166	159	151	142	142	159	131	124	149	161	134	129	152	149	165	147	151	169	123	155	145	155	151	164	126	175	134	151	148	139	132	122	161	143	129	132	138	140	150	146	169	155	127	146	156	154	149	115	133	139	153	146	123	140	125	148	146	131	151	161	140	128	129	151	151	132	144	133	149	142	163	154	139	138	144	125	147	140	141	152	147	140	129	155	140	153	163	134	159	126	139	149	129	133	153	156	146	141	139	146	137	135	151	152	152	148	141	151	126	154	144	144	138	152	147	159	144	123	130	139	151	133	149	146	153	140	142	157	132	145	142	153	140	156	137	144	145	155	172	136	136	148	159	134	135	130	129	162	140	123	137	140	179	100	113	143	153	141	150	156	134	159	141	119	149	164	125	166	152	134	151	133	121	147	120	129	149	153	163	137	160	169	155	131	147	133	144	155	167	141	146	135	124	184	131	142	128	151	135	140	143	138	131	148	136	138	133	154	135	131	138	140	147	131	152	134	143	148	154	162	156	135	151	139	145	130	126	155	142	119	139	128	156	134	136	141	165	160	155	140	123	148	145	147	135	164	137	151	134	152	170	127	154	152	133	152	160	155	161	147	126	154	144	156	153	140	145	161	148	134	149	151	134	163	125	115	143	132	146	136	152	128	122	174	168	165	169	159	144	145	131	153	137	137	142	147	161	141	133	155	159	130	132	150	154	155	144	149	139	144	145	153	162	137	136	130	155	145	152	134	135	148	145	166	151	167	140	156	140	130	129	147	140	160	131	142	144	144	127	139	147	147	136	134	146	134	128	134	151	149	140	149	131	149	145	143	148	157	145	136	138	143	138	175	141	138	146	118	133	155	154	154	159	151	150	140	154	147	147	166	149	150	148	150	152	133	147	156	132	136	132	159	156	145	149	155	126	124	155	129	155	168	137	132	134	162	140	127	125	143	159	157	139	150	154	163	155	135	148	151	145	145	141	127	140	164	145	137	156	143	119	160	155	143	158	134	159	164	156	149	136	127	147	142	159	151	161	152	170	130	160	153	128	152	141	160	139	138	147	127	147	140	154	136	138	157	133	156	142	123	149	144	135	141	148	138	141	155	112	165	149	130	163	151	131	137	157	135	135	147	135	118	136	155	149	133	165	157	142	150	135	149	138	162	124	142	144	147	120	137	130	136	148	149	137	149	158	126	110	141	150	143	133	151	140	129	143	132	145	122	157	170	145	129	125	146	143	158	134	149	144	148	166	150	148	150	137	148	143	149	164	165	135	143	148	145	140	139	126	135	145	157	140	144	138	175	124	168	142	128	133	176	142	132	151	161	143	149	147	121	134	131	141	143	164	152	119	144	170	149	125	150	144	153	143	154	127	151	155	135	136	138	135	139	145	125	135	153	148	122	166	148	148	157	138	132	156	147	142	160	144	123	160	126	152	147	141	124	177	156	153	132	139	150	157	152	149	130	146	131	118	149	149	130	130	133	147	132	134	143	128	142	145	148	122	150	148	175	151	147	140	143	137	120	150	122	150	145	134	146	159	147	148	150	137	123	149	150	144	148	156	158	161	147	147	143	154	155	150	126	142	135	142	149	140	159	144	161	144	135	155	158	158	145	131	142	156	166	152	148	147	142	170	121	155	158	134	157	141	142	142	148	139	177	124	154	156	131	137	151	156	151	155	138	174	165	144	164	158	138	143	145	129	134	158	153	154	107	129	124	143	130	138	123	144	145	145	145	145	134	130	159	123	135	162	139	133	135	169	141	119	140	133	157	151	130	137	135	155	148	143	140	145	167	111	132	130	142	127	153	127	155	146	151	139	135	146	136	150	129	142	146	132	142	164	157	138	138	151	137	136	156	153	141	154	143	144	134	133	134	143	117	155	138	145	132	131	125	133	156	144	144	123	131	144	149	164	149	157	160	136	143	145	150	141	149	148	144	178	143	134	145	155	146	152	129	149	138	153	144	128	140	152	144	122	145	157	122	155	146	160	135	124	162	135	126	155	145	139	139	140	123	128	136	159	147	151	128	135	139	150	150	145	140	140	149	149	133	135	143	116	127	133	125	138	151	138	123	131	134	147	136	161	131	148	148	158	143	144	133	158	142	129	119	149	172	145	152	149	163	133	143	148	143	145	134	137	126	129	149	121	139	127	145	132	148	146	151	141	163	168	157	129	155	162	150	126	125	154	153	136	137	149	139	169	130	136	147	145	136	138	147	145	154	152	141	106	151	145	145	139	137	156	152	159	141	159	139	123	132	143	153	132	145	141	163	135	143	137	138	147	141	155	131	151	147	134	163	128	124	137	134	152	150	129	153	140	147	155	142	133	150	160	157	144	152	140	166	137	153	145	148	153	131	159	144	152	154	151	168	149	134	171	155	157	166	123	170	130	145	139	145	153	140	155	129	169	134	149	140	151	164	155	150	143	139	143	139	159	131	136	129	168	134	141	136	134	137	141	147	146	153	141	138	147	141	150	131	139	135	174	171	135	139	147	119	136	137	140	145	162	119	148	151	122	153	134	156	136	152	152	134	132	143	156	145	159	122	153	143	140	151	138	141	127	160	144	150	146	135	129
6327	1734	4285	5206	4928	5452	19275	59906	55944	37857	21480	7709	1747	642	470	450	403	429	406	445	425	406	418	409	427	417	422	392	434	428	400	414	392	419	420	427	424	424	442	387	400	411	447	415	432	393	394	414	383	424	416	402	420	391	387	403	415	397	416	405	452	398	402	425	446	414	434	431	410	435	420	437	423	407	407	416	397	405	443	443	398	429	434	396	391	422	424	397	421	386	432	456	419	422	427	412	460	423	420	414	385	406	412	427	413	415	397	414	414	432	411	410	414	399	392	432	402	452	390	421	403	391	427	416	415	406	428	423	426	398	407	379	387	417	397	410	434	445	424	427	446	452	420	417	452	406	360	409	393	435	423	423	462	412	413	433	400	404	442	425	444	416	392	383	413	399	403	398	423	402	428	444	451	405	435	431	422	408	436	414	408	400	414	434	412	446	453	428	393	406	390	441	428	414	394	432	415	443	412	434	410	397	425	454	429	451	386	396	433	415	410	426	414	415	418	426	397	445	453	417	386	405	432	449	467	414	389	407	469	424	401	430	447	403	393	397	432	374	427	387	404	405	435	406	404	406	432	443	428	448	441	427	407	406	403	374	437	429	433	421	422	409	386	438	435	406	397	418	425	409	408	409	435	392	439	440	428	443	398	396	435	402	385	406	414	391	414	398	424	401	410	386	407	399	424	424	408	385	445	461	419	433	395	408	416	429	412	400	376	412	409	407	425	412	404	444	439	405	412	444	452	400	399	414	428	427	426	400	434	453	437	405	424	436	422	402	406	420	406	425	408	400	432	379	385	415	399	429	420	398	437	408	414	413	431	432	382	420	426	373	404	420	408	402	451	404	428	405	393	393	388	359	415	439	435	443	428	402	446	444	418	421	450	398	446	383	390	433	401	414	390	406	441	410	413	423	418	458	410	396	452	430	397	406	386	419	427	456	404	393	426	415	416	449	431	386	408	404	465	423	443	356	412	408	399	441	436	415	412	408	428	428	426	436	467	420	408	460	409	406	383	379	370	407	436	408	386	413	410	410	433	410	409	411	415	375	456	436	402	430	454	431	407	424	401	383	416	455	422	458	397	432	397	412	412	411	391	451	422	429	439	446	381	444	433	429	424	420	434	409	399	416	392	401	463	432	442	439	415	423	399	428	416	427	424	427	401	414	406	450	410	420	401	434	377	458	405	400	394	463	399	424	391	421	412	404	434	458	412	446	424	426	424	373	434	428	461	430	385	386	386	435	444	427	449	419	438	411	419	418	390	445	416	405	440	421	434	439	403	444	428	391	428	454	423	401	424	396	420	423	438	408	407	399	437	389	429	416	417	388	415	408	387	407	424	456	454	436	433	419	445	408	425	420	449	417	429	418	389	442	445	401	416	428	379	436	397	432	418	425	401	411	412	404	432	421	401	388	429	389	404	426	421	430	445	418	416	439	464	423	393	402	428	369	394	421	432	422	435	412	418	415	408	441	434	447	426	373	455	413	414	381	401	429	406	434	429	445	403	400	425	438	403	396	441	424	447	452	426	403	414	397	437	444	407	424	402	429	436	411	415	428	409	430	418	414	404	399	409	397	448	462	424	440	424	402	415	432	427	474	406	434	445	406	398	407	436	420	423	448	439	436	392	416	415	427	410	430	410	414	392	419	448	406	407	406	406	398	398	410	466	402	405	431	426	435	424	422	437	409	404	426	413	418	401	415	447	436	461	445	399	438	427	404	407	444	418	449	415	389	434	400	431	417	423	401	449	420	407	427	403	392	410	409	381	411	372	419	415	422	403	399	408	410	455	441	401	433	434	412	389	412	411	426	409	433	421	417	418	450	400	424	478	413	417	388	432	416	427	390	413	409	407	422	423	399	408	407	397	398	396	404	397	434	422	405	438	443	398	456	445	430	427	404	382	462	434	389	410	433	401	378	397	407	430	407	404	409	405	400	367	371	417	444	397	409	429	433	385	418	407	419	418	449	402	409	403	439	425	406	422	401	443	410	432	418	385	445	424	413	415	403	412	407	436	441	429	442	413	448	376	415	412	407	451	443	406	426	438	399	462	426	426	428	424	401	465	433	396	422	417	450	394	404	436	410	437	441	397	418	407	383	399	415	413	433	462	418	436	404	405	406	404	418	384	479	447	425	421	427	378	403	440	425	378	436	401	431	416	445	424	433	420	433	375	441	405	415	425	398	410	418	440	371	390	441	418	411	418	398	414	445	419	400	402	448	402	384	414	408	452	402	470	395	441	416	432	441	435	430	430	436	439	427	371	430	434	416	430	439	447	424	456	450	439	408	406	413	410	406	445	398	435	392	438	438	416	448	422	421	396	428	441	423	446	389	428	460	409	425	443	458	427	407	441	375	414	410	401	394	402	448	406	449	444	411	429	407	434	376	432	441	396	444	378	417	425	384	457	421	424	458	409	418	474	420	410	405	430	438	427	415	431	425	379	436	442	427	372	385	392	382	408	391	419	418	395	401	433	401	420	418	421	419	457	433	409	365	420	431	394	415	447	409	420	427	380	408	417	427	418	377	432	450	457	411	395	414	418	404	405	409	380	427	394	432	436	432	394	392	411	418	440	432	432	427	436	438	465	390	414	374	406	433	435	440	420	419	383	439	401	408	408	436	409	431	451	408	427	406	436	406	419	418	395	409	404	414	414	429	390	435	447	444	437	407	411	444	411	400	408	424	420	409	420	405	426	454	441	399	437	436	377	419	379	382	414	402	405	440	416	445	390	454	453	408	420	399	414	448	411	395	421	479	415	411	432	418	406	417	422	436	439	435	416	406	395	412	411	417	379	422	422	425	421	402	410	418	419	411	437	414	419	397	423	392	413	429	393	430	404	423	408	392	419	390	425	433	435	444	428	421	406	435	415	436	435	408	466	436	457	424	414	465	406	387	416	420	423	400	391	433	390	393	419	423	430	398	432	416	429	433	381	382	427	420	424	427	407	408	416	398	464	383	408	383	426	408	409	399	372	412	400	455	421	430	484	471	440	467	420	454	421	443	410	396	428	408	445	403	421	431	431	390	414	434	433	412	442	431	424	405	417	422	407	419	419	433	391	393	397	437	430	447	386	433	434	409	411	422	405	413	395	443	421	411	407	428	425	424	410	373	415	445	405	438	414	399	389	410	396	447	415	385	455	387	395	402	399	398	402	397	415	429	414	365	405	424	423	394	422	396	404	435	414	392	432	442	424	470	419	418	435	428	408	413	381	394	402	422	414	383	399	421	371	410	417	418	436	389	390	430	405	426	400	417	425	430	417	426	400	433	404	431	398	453	416	432	426	473	388	459	428	465	400	421	382	417	435	387	405	452	410	370	418	427	394	424	417	427	383	449	405	469	385	400	444	472	417	421	428	390	391	409	401	418	418	425	443	456	474	410	413	402	428	380	435	428	410	455	419	410	403	418	401	447	416	417	401	439	414	426	415	416	430	414	408	437	396	414	402	418	438	443	405	448	451	423	406	426	394	399	457	440	432	423
14940	2951	3468	2940	2414	1923	8676	54577	52537	33252	15285	3827	873	277	185	158	159	146	136	144	159	148	154	147	148	165	156	139	146	139	155	148	155	151	144	147	140	150	153	141	155	128	142	124	154	147	149	161	135	152	144	141	166	170	153	152	144	169	144	148	145	140	151	159	144	176	156	157	144	150	130	175	160	132	151	145	149	153	171	166	153	144	135	162	156	164	166	135	158	166	162	144	163	152	154	143	150	163	160	153	146	155	130	172	141	170	138	146	147	166	141	167	151	160	154	158	170	161	150	150	131	155	150	156	153	144	160	185	140	147	133	159	168	146	170	149	145	178	127	145	165	135	147	141	174	137	176	154	158	149	162	161	135	139	142	158	145	158	145	162	140	157	145	141	152	146	142	175	147	144	164	163	132	178	134	157	158	155	147	135	131	154	114	146	161	158	165	134	138	140	141	150	158	145	151	156	145	169	146	156	144	150	150	166	156	163	144	167	192	154	146	124	161	165	132	152	162	166	144	150	132	131	145	148	152	159	151	163	172	164	153	146	152	161	148	160	142	166	143	158	141	167	138	156	166	138	141	161	145	115	142	156	137	172	167	167	141	123	151	146	144	158	143	172	169	142	153	147	133	149	144	160	144	147	137	153	139	146	172	149	168	149	130	140	155	155	155	159	149	150	157	167	155	140	136	143	154	137	139	144	144	142	157	143	146	145	147	125	156	173	149	143	159	150	126	153	155	126	156	126	157	151	148	140	156	162	147	128	158	153	159	162	146	140	168	139	149	139	159	141	177	170	149	121	171	153	158	153	160	139	163	154	156	149	132	153	161	152	148	158	135	154	152	146	133	126	139	127	156	157	146	174	160	156	140	142	182	166	161	138	157	154	122	135	161	150	155	170	148	151	139	162	161	154	136	137	156	165	140	144	167	140	146	150	163	174	153	172	141	163	145	148	130	148	164	145	160	172	164	149	135	124	142	186	142	166	147	165	148	149	159	132	165	146	146	167	149	157	173	139	164	174	166	154	139	145	171	141	166	163	128	157	160	147	138	137	153	144	137	153	165	139	145	177	163	163	125	153	156	142	169	140	144	150	129	155	148	135	158	126	173	161	141	149	135	139	158	134	148	137	166	149	164	143	172	160	172	162	143	137	147	153	158	150	151	174	147	138	157	149	149	152	176	164	148	153	125	156	155	159	131	145	131	168	155	151	145	141	148	151	146	166	150	156	131	154	138	148	145	166	151	160	152	145	147	163	159	124	145	133	159	164	158	153	160	141	127	147	153	154	150	151	131	145	146	138	159	151	157	154	155	143	136	147	159	160	148	138	146	141	131	156	146	138	147	135	144	138	170	136	148	136	144	153	180	150	155	170	130	139	149	143	167	143	162	167	158	143	165	161	152	129	148	144	167	161	150	152	121	150	135	177	151	190	144	163	146	151	149	132	149	156	165	150	150	146	148	143	148	150	163	172	133	149	144	148	168	148	139	137	140	142	159	162	157	158	147	168	137	142	152	146	132	157	156	145	143	170	146	137	170	145	140	148	149	141	158	132	136	149	149	157	136	134	154	142	148	137	144	151	173	131	135	161	165	155	140	161	136	155	142	149	157	156	145	146	174	145	138	165	147	157	149	153	135	131	134	153	134	149	174	135	166	163	159	158	176	165	167	152	157	140	126	142	153	159	161	151	155	134	151	158	127	165	150	138	138	157	148	155	176	154	142	149	155	174	137	174	150	143	145	137	137	160	155	142	143	158	148	150	159	168	190	155	150	174	148	152	147	162	156	158	173	166	139	174	141	138	160	156	148	149	158	159	146	142	171	132	141	134	176	136	149	162	148	142	172	163	176	158	163	133	146	150	128	145	159	137	156	143	148	154	157	156	135	142	149	148	120	143	156	151	143	140	140	155	156	140	154	153	163	151	130	151	155	163	156	148	149	173	160	158	152	133	161	153	172	140	139	166	158	150	141	161	147	147	166	166	146	141	145	150	140	134	151	150	157	148	160	143	156	152	151	151	166	164	129	149	158	181	163	152	142	163	153	156	154	154	139	170	156	129	129	150	160	153	160	136	153	166	171	157	150	146	160	169	144	159	133	150	148	159	159	156	157	171	127	170	138	144	149	149	152	159	135	141	150	149	148	142	156	159	161	136	153	156	127	177	126	144	138	132	164	160	185	154	171	147	160	164	134	159	140	141	151	177	154	168	171	150	160	144	158	140	151	145	139	165	149	130	170	151	147	161	128	139	140	165	138	171	143	171	149	151	151	169	130	131	144	156	151	152	142	117	147	152	146	151	141	131	169	146	160	158	161	162	163	162	141	133	163	145	152	150	138	143	157	159	148	163	111	163	158	145	141	189	151	178	137	171	160	168	135	141	153	169	164	157	154	158	137	159	164	153	144	166	161	132	155	148	146	160	151	151	155	146	162	149	139	149	154	164	152	156	153	164	147	139	145	141	158	141	145	155	161	127	145	156	142	132	141	140	160	137	147	137	138	143	159	170	160	116	151	153	155	144	145	156	174	133	140	181	141	148	161	156	142	140	147	144	146	162	141	136	158	161	155	169	141	137	141	160	139	163	161	162	136	161	168	137	178	170	149	154	131	155	158	154	144	134	133	147	146	146	140	160	162	131	133	133	136	173	160	156	156	183	146	130	142	157	155	148	157	140	160	138	147	163	135	174	119	141	185	154	157	141	154	180	124	140	140	144	152	152	150	151	155	140	128	144	146	158	134	164	145	159	163	153	164	149	143	127	158	157	168	147	163	152	153	126	151	160	167	151	158	156	162	150	168	132	146	153	134	145	126	150	142	169	146	140	147	149	142	136	151	141	145	177	142	166	139	136	149	156	147	150	132	158	156	141	134	141	159	143	164	145	145	147	131	146	155	143	147	141	153	156	181	129	132	140	148	150	151	142	162	142	170	157	157	172	146	128	155	148	137	152	172	154	150	129	145	142	167	172	145	162	122	129	161	138	156	156	147	157	149	148	154	135	160	193	156	136	146	160	151	161	150	152	157	134	125	151	151	186	186	142	166	144	156	161	160	167	151	153	149	132	160	137	146	138	154	172	148	148	161	158	137	160	158	146	158	145	132	144	139	162	154	167	149	160	141	151	169	153	138	161	143	166	151	168	170	170	155	158	140	157	164	144	155	169	139	170	143	151	140	135	154	119	126	127	154	142	156	151	143	162	137	173	147	159	149	151	154	155	153	147	157	164	164	136	140	175	136	154	163	148	157	135	164	146	157	137	143	158	165	144	151	160	151	159	164	146	138	141	157	132	153	137	135	132	123	135	174	158	160	172	158	173	130	172	140	146	165	147	149	145	155	169	144	161	139	164	187	142	167	138	136	146	167	154	148	154	158	148	141	159	182	165	140	139	152	150	167	157	156	156	187	154	142	137	167	151	155	129	166	149	123	153	161	168	161	153	165	152	151	172	157	129	182	160	157	165	150	128	155	164	174	165	135	125	121	160	139	155	141	168
7803	2748	6833	8592	7827	7082	19719	68051	64309	45823	29383	11666	3503	1031	506	452	470	419	426	435	454	433	434	442	430	455	434	462	436	418	452	432	469	453	435	434	483	454	427	400	466	422	381	399	419	430	442	449	426	455	470	405	459	471	420	444	437	445	443	446	436	462	455	443	447	406	425	457	414	412	420	389	382	419	439	416	404	448	418	424	440	438	425	437	466	436	436	412	463	442	431	446	432	438	442	435	440	464	452	427	443	428	452	420	463	413	423	429	447	426	454	431	403	445	447	415	434	445	430	462	408	446	435	445	411	453	454	446	435	427	464	445	429	452	479	428	448	461	472	426	485	428	447	460	480	399	440	426	438	421	448	435	423	438	403	410	480	453	403	436	433	436	424	413	413	433	444	460	427	404	452	443	442	437	474	441	439	426	442	425	438	447	445	442	436	402	414	403	433	433	434	449	408	497	433	441	410	433	445	403	412	448	451	480	428	425	440	413	448	447	447	424	430	447	432	440	461	427	433	432	455	467	415	440	436	408	397	441	434	429	418	435	443	452	440	428	425	424	428	422	417	435	437	413	439	422	462	448	451	445	419	433	442	420	421	424	448	408	403	467	435	429	413	437	421	418	428	429	460	426	436	385	433	424	448	459	412	444	461	435	476	418	458	499	440	430	440	420	467	466	427	406	450	436	411	454	461	441	451	415	437	456	441	441	415	454	451	426	438	414	448	436	432	447	439	449	422	449	439	420	403	476	436	398	464	498	398	432	413	439	433	436	454	432	431	488	443	441	398	477	460	409	458	418	465	451	418	424	449	433	423	417	419	436	407	421	437	429	436	474	426	448	435	481	429	480	397	447	424	427	407	399	445	450	439	407	420	441	414	456	425	444	464	429	447	438	408	433	410	462	436	467	436	438	464	432	433	411	420	446	437	466	425	465	407	433	430	456	454	428	470	408	468	429	428	428	440	437	457	438	408	440	428	476	447	439	448	428	434	416	452	439	402	430	460	429	471	426	450	391	441	400	415	431	397	400	447	435	421	443	445	399	438	414	447	429	411	407	418	435	424	438	417	417	395	457	423	445	433	403	455	474	393	468	436	474	429	416	448	458	433	477	474	435	416	490	449	423	461	423	409	418	468	443	458	430	438	428	455	429	438	453	421	439	424	454	418	389	403	467	459	419	464	429	424	409	443	426	424	445	466	442	436	456	436	407	436	435	434	449	416	445	408	427	430	424	387	433	431	425	445	435	484	407	461	447	430	415	414	442	421	492	465	428	457	422	447	457	401	443	432	440	457	414	453	460	425	441	404	387	413	426	422	413	415	445	440	445	415	366	415	409	405	450	472	457	440	421	403	449	429	405	415	420	420	416	477	407	396	428	434	471	452	406	467	418	455	442	442	428	445	456	427	464	463	454	428	434	408	454	458	426	411	443	461	401	453	405	423	455	441	443	430	400	392	464	408	437	460	431	383	445	412	438	427	435	482	453	466	446	433	454	425	464	452	447	459	432	420	404	439	424	450	429	452	416	416	420	445	463	442	451	432	427	443	435	424	379	457	433	402	412	447	454	451	411	450	427	414	457	436	459	429	436	414	423	450	386	422	420	409	472	423	445	443	429	383	409	425	476	396	417	437	439	374	467	451	450	421	434	452	428	426	442	454	397	413	403	452	447	443	417	446	430	471	449	384	413	408	404	478	416	429	415	426	491	428	457	424	447	465	435	429	414	461	434	436	384	428	423	435	442	435	437	427	410	438	450	438	487	425	420	451	421	427	441	414	426	414	429	393	426	446	431	412	447	426	457	464	445	430	461	432	437	446	454	378	402	426	441	421	450	478	446	441	461	408	450	416	457	417	428	444	423	428	446	426	433	399	441	425	433	438	440	426	435	448	428	433	400	457	451	424	453	426	438	421	466	477	424	443	439	423	456	445	433	433	508	420	463	417	434	454	447	433	416	418	428	411	440	427	431	406	448	463	434	448	433	419	464	453	457	424	428	426	450	443	455	408	411	442	414	451	428	435	426	418	434	473	432	443	430	439	424	445	425	443	433	395	441	439	437	450	424	442	445	475	433	401	407	423	454	452	469	412	438	404	449	431	424	432	424	436	434	415	431	403	436	443	426	451	433	439	467	413	454	440	420	422	451	422	418	413	414	452	431	424	435	394	397	450	384	432	452	420	433	437	441	442	392	435	436	420	442	419	451	393	405	426	442	408	383	459	406	446	390	412	449	449	462	429	400	439	468	436	438	442	417	449	483	415	434	428	427	430	445	460	426	444	425	408	432	427	439	399	430	421	397	411	453	449	430	403	451	470	446	433	454	425	414	414	440	451	420	415	441	434	407	440	450	444	435	420	390	458	434	464	419	457	430	442	432	450	418	463	424	439	455	471	471	422	440	459	458	423	417	411	406	435	459	454	432	454	444	459	424	420	442	425	433	427	438	437	426	434	399	422	435	435	457	468	422	458	462	406	394	472	453	416	442	411	443	431	427	468	433	448	441	396	428	440	435	440	462	423	452	402	457	432	474	422	399	432	485	471	435	431	432	419	464	477	433	447	403	424	457	425	423	448	431	426	409	473	431	427	440	443	416	465	452	428	455	428	458	497	422	439	422	458	457	419	426	427	415	416	417	438	426	390	419	494	430	439	443	452	447	433	463	397	479	426	428	411	447	433	442	422	463	443	434	425	395	451	423	453	421	442	436	503	449	454	439	440	414	427	431	436	417	413	392	426	439	451	444	383	421	453	451	461	441	439	446	448	435	453	466	452	424	435	429	465	434	428	472	443	444	441	422	465	431	430	428	457	446	419	460	417	430	456	426	416	413	452	426	465	423	453	389	468	409	483	439	418	462	474	441	462	432	451	427	420	456	426	414	431	471	461	406	433	422	425	465	449	402	447	441	405	436	444	418	417	407	423	468	441	454	411	431	466	425	382	431	450	496	434	424	419	439	426	430	444	459	447	425	472	418	413	401	446	438	422	444	427	441	419	430	430	411	428	431	435	461	461	447	416	423	412	427	459	457	426	438	444	442	453	477	420	458	449	479	464	428	450	445	425	433	442	446	435	417	439	420	434	430	458	420	418	407	437	431	394	452	433	418	422	436	414	426	424	484	436	419	395	440	446	397	460	460	467	423	440	437	472	442	426	438	421	433	449	432	423	395	421	445	425	428	443	453	442	425	438	420	439	451	453	455	454	459	455	438	426	417	432	449	433	476	428	426	431	430	417	468	425	414	415	405	454	399	430	439	437	422	452	435	459	397	437	433	434	430	405	463	464	472	427	436	445	428	431	450	469	447	412	457	468	443	490	448	416	438	413	419	412	429	426	484	451	454	409	453	454	407	429	446	456	437	464	410	412	446	458	445	465	436	446	443	384	446	393	408	414	438	454	439	472	440	457	474	415	443	426	425	452	440	440	446	449	425	473	397	409	426	448	446	436	424	457	469	427	414	442	438	389	432	423	423	448	419	453	451	441	423	430	420	446	440
2441	323	527	558	454	366	1273	4646	4615	2866	1378	670	260	158	147	145	139	145	155	127	133	153	136	138	132	162	139	138	138	146	155	147	137	122	159	162	130	164	146	143	127	162	154	157	126	150	152	159	140	135	168	137	144	147	133	127	126	132	139	161	154	153	149	132	146	163	117	149	150	152	143	138	140	142	118	137	156	139	137	152	145	132	124	142	116	148	138	149	141	110	139	154	149	147	142	138	134	143	139	131	151	161	157	136	133	137	142	166	141	119	182	139	146	139	167	146	155	142	135	145	121	152	139	135	128	155	125	154	128	160	141	151	162	128	141	128	142	142	136	141	142	140	130	115	176	115	143	137	152	166	132	122	134	147	143	145	143	139	136	160	168	163	128	158	155	149	156	159	138	144	125	142	143	154	132	115	153	149	142	131	118	125	131	164	149	151	138	153	139	153	150	139	139	138	133	164	136	142	134	153	130	121	126	120	162	141	145	148	121	131	151	151	150	148	137	134	136	143	125	140	126	153	146	163	156	145	131	154	140	169	160	140	135	147	144	136	137	135	151	156	141	151	158	144	143	131	136	158	147	161	147	144	125	145	156	135	140	153	132	146	139	119	159	144	128	137	118	136	131	143	137	148	156	130	146	139	145	133	148	134	124	137	146	123	125	162	164	129	152	157	145	138	153	141	140	125	157	154	140	109	147	124	132	132	123	145	147	150	132	152	144	145	137	130	158	147	169	152	151	129	148	138	137	160	153	151	133	169	129	128	138	162	152	140	158	139	135	131	135	140	135	137	131	142	164	141	136	151	126	132	136	164	156	143	141	133	152	169	134	124	155	140	133	118	139	157	128	156	135	162	141	146	150	131	124	142	147	127	147	132	168	146	153	144	134	129	143	162	149	150	144	149	133	135	145	161	140	147	144	159	154	158	138	139	138	143	165	135	132	152	149	125	162	126	144	135	142	148	171	146	146	148	129	165	151	137	159	143	130	154	130	130	154	155	136	142	163	128	120	144	143	146	162	146	134	134	134	170	133	144	171	127	174	139	157	147	138	125	152	160	155	146	148	142	134	139	146	155	138	136	139	134	132	145	151	145	137	130	138	153	142	162	127	166	155	126	177	150	143	151	150	136	140	153	154	136	152	125	133	167	157	142	150	165	145	146	137	132	146	130	123	139	130	154	126	130	140	144	137	138	151	143	146	139	127	143	142	154	133	127	161	134	148	150	137	146	128	139	128	150	148	155	130	140	154	162	170	165	168	153	158	139	163	148	136	155	139	142	161	134	137	139	153	128	125	160	149	162	122	135	144	141	145	140	147	140	161	152	160	135	145	155	141	147	151	151	153	133	145	127	125	156	145	120	140	145	154	154	150	126	133	141	149	164	162	140	154	123	154	144	157	123	128	129	123	150	130	125	150	149	157	145	152	141	150	152	127	148	148	147	146	163	134	123	137	148	126	131	143	150	141	150	129	121	137	144	131	135	121	164	144	142	130	139	145	145	139	147	135	149	137	154	137	168	144	149	157	144	134	136	146	139	129	157	151	153	139	158	136	133	157	134	140	147	140	146	148	157	140	130	144	144	142	130	128	150	167	144	133	128	125	140	141	159	155	145	126	126	134	177	161	143	142	147	148	143	150	136	140	130	144	132	136	138	143	132	124	154	142	154	160	137	161	146	125	151	148	146	139	142	155	147	132	144	152	142	154	146	155	158	152	149	141	132	131	134	168	128	164	157	141	146	135	146	148	124	142	131	131	136	129	148	131	139	107	130	142	130	148	157	137	149	148	154	149	137	146	149	158	142	149	134	133	148	153	144	135	154	131	138	120	137	143	131	149	151	134	138	134	130	161	140	149	152	136	150	143	140	150	145	150	156	143	155	155	152	140	147	144	139	130	158	119	142	153	143	142	130	154	150	121	140	150	142	137	162	145	131	149	133	139	124	158	144	160	140	151	147	122	148	155	156	130	126	151	144	146	151	150	144	136	142	145	156	139	136	129	147	134	108	139	141	122	122	155	152	149	148	119	154	142	132	137	153	129	123	164	150	169	149	124	108	122	146	146	152	136	137	161	146	142	157	129	137	129	167	125	160	117	165	158	134	140	165	158	127	143	136	151	132	146	167	149	141	146	139	135	133	163	149	133	155	153	140	155	144	163	150	155	144	148	136	118	128	152	129	146	147	163	149	149	158	145	147	160	151	139	141	159	135	144	162	149	111	138	139	136	146	157	165	140	142	137	128	142	130	142	160	146	165	137	144	165	156	134	148	146	140	166	137	149	135	164	135	137	115	126	148	147	143	134	162	133	119	114	130	173	126	142	136	142	142	154	154	131	162	127	151	145	149	146	163	138	141	157	141	124	163	146	158	155	152	133	154	144	141	124	156	123	152	159	152	137	134	151	150	128	147	156	154	141	175	147	123	132	152	125	143	141	125	165	138	159	125	142	140	154	125	160	160	138	151	121	117	144	170	143	140	144	148	161	129	129	141	135	164	149	144	150	143	161	153	137	140	116	136	142	131	127	143	137	134	146	146	154	140	147	152	137	136	129	142	135	140	143	130	159	143	147	153	145	137	134	135	152	145	161	138	131	136	143	147	139	140	131	172	133	152	157	116	138	127	131	122	157	148	136	147	126	150	117	151	154	156	134	151	131	145	147	148	159	137	138	163	141	138	147	142	124	142	126	135	144	133	122	149	137	167	159	137	146	138	143	148	142	151	146	167	128	153	157	139	160	145	148	141	110	129	133	158	151	156	149	144	136	172	145	131	139	135	141	141	149	163	142	134	134	143	140	149	170	140	153	135	130	149	113	143	131	131	146	135	161	147	145	139	141	124	128	134	158	142	151	129	163	139	158	148	146	166	133	137	125	146	161	150	131	145	144	159	133	166	133	146	137	147	135	129	157	138	158	149	150	156	144	151	162	123	123	129	139	146	165	143	145	125	145	145	144	119	157	135	143	144	147	120	134	158	132	148	143	154	146	132	144	138	147	134	137	155	148	146	159	160	168	139	140	144	119	154	151	144	144	115	176	134	163	143	123	127	140	151	169	130	146	141	136	136	142	171	162	136	160	161	146	130	126	120	154	143	141	159	132	147	136	141	136	151	145	148	162	158	146	134	140	135	128	138	158	154	137	133	157	140	137	130	163	127	149	148	140	152	151	149	138	144	154	149	144	148	139	138	152	134	135	146	160	158	127	138	147	142	149	138	159	152	135	112	148	122	137	142	145	138	148	142	149	134	134	141	138	137	134	164	157	169	155	142	147	144	147	109	147	142	148	150	145	123	137	158	118	129	153	135	153	153	126	143	152	142	145	131	149	146	157	151	133	141	147	152	124	147	146	160	134	156	139	151	129	128	152	153	150	150	142	142	168	156	145	135	149	164	149	150	158	147	145	126	120	139	142	129	159	154	148	156	145	137	135	134	139	150	144	163	142	159	135	142	151	140	144	140	142	127	159	146	154	155	149	136	139	123	139	145	125	134
2320	634	1296	1761	1561	1421	5717	16886	15990	10245	5552	2390	992	529	411	443	408	426	416	409	426	402	426	406	406	429	383	423	418	394	416	380	429	405	422	364	400	427	400	367	413	413	401	399	434	401	407	426	405	394	399	415	402	399	428	420	442	436	401	431	438	397	377	391	391	411	420	453	406	402	407	389	407	365	408	394	413	434	431	395	396	420	415	416	401	377	396	391	403	463	414	427	408	393	443	373	434	407	389	412	407	453	431	391	420	388	415	422	406	423	396	390	383	443	398	424	437	446	392	402	413	383	399	435	444	399	419	428	409	419	438	399	366	405	400	436	426	406	404	392	406	412	384	452	384	447	431	386	395	397	393	415	389	386	415	408	390	414	414	425	405	382	417	385	413	381	443	409	409	446	416	383	417	439	360	427	376	389	400	434	424	440	381	415	395	401	421	389	416	395	405	413	408	389	415	433	397	410	396	375	422	409	392	437	395	365	400	424	416	393	407	414	389	372	381	375	406	371	378	404	374	412	428	390	410	391	422	440	419	373	434	416	421	412	364	426	386	392	418	412	440	440	388	383	378	435	399	376	392	443	405	400	415	423	394	427	416	399	403	430	394	413	453	427	414	455	420	457	425	416	408	396	378	418	430	400	426	397	411	422	447	404	414	416	402	401	428	409	404	425	387	422	388	413	390	397	398	400	440	421	438	424	386	382	386	392	392	417	418	404	416	424	431	413	414	423	391	351	379	429	403	407	417	404	429	437	397	447	392	373	411	411	420	397	417	431	446	443	406	419	450	439	433	398	453	400	384	391	433	412	437	410	391	404	386	415	412	406	439	392	389	436	405	444	427	427	401	387	406	371	413	401	350	423	412	385	412	435	378	421	462	425	412	418	415	413	426	413	458	389	392	420	434	420	447	403	400	403	423	428	435	437	437	406	409	407	402	424	386	387	402	402	409	420	413	435	386	409	397	417	424	441	435	415	400	437	436	396	432	407	440	425	445	385	422	430	422	401	409	416	399	436	446	420	427	417	397	415	412	384	422	416	451	379	423	425	422	392	422	420	415	414	407	397	440	453	427	393	427	408	436	420	429	403	392	433	398	430	428	428	371	384	415	359	422	403	439	393	384	425	408	420	402	417	393	437	409	403	404	416	442	423	424	432	412	379	449	367	426	436	401	393	403	422	410	441	383	400	403	369	443	424	362	414	415	418	427	427	392	419	432	401	392	433	372	438	405	383	396	400	415	433	420	417	407	409	416	426	407	404	419	404	416	412	411	380	423	391	405	395	403	417	403	430	404	400	416	398	433	454	411	412	435	433	418	384	424	414	422	431	367	407	435	402	423	405	404	373	410	383	404	420	412	392	452	385	407	418	449	430	388	391	424	441	416	421	463	433	441	428	386	407	381	414	425	405	418	435	410	420	432	418	425	413	412	433	429	424	385	424	418	413	421	409	414	427	446	420	423	405	464	440	431	413	402	378	457	402	393	416	411	398	401	425	436	392	429	411	423	388	469	440	410	423	394	425	403	408	368	396	396	381	415	415	407	406	429	423	442	388	407	431	415	405	394	411	422	446	460	383	393	395	432	382	397	440	399	410	408	406	417	401	408	413	394	364	397	423	393	408	412	406	402	416	445	394	432	431	419	405	414	409	419	420	410	448	393	426	427	419	399	431	420	414	407	421	386	399	389	418	383	381	387	408	425	432	421	401	434	429	358	390	415	395	408	410	416	396	384	399	400	419	432	410	413	427	395	404	413	387	414	416	441	425	380	420	432	363	445	417	403	413	425	400	417	411	387	430	410	422	419	396	432	373	424	400	398	380	380	402	383	407	379	412	402	399	429	412	410	377	402	405	425	411	427	411	425	405	440	431	411	396	421	412	430	446	424	398	383	441	425	418	406	421	406	389	410	387	413	400	394	416	410	398	446	411	412	417	444	418	402	411	423	427	429	413	434	396	409	394	421	425	412	438	413	451	424	437	436	442	424	403	369	433	370	404	444	404	415	388	402	382	399	429	428	404	437	385	443	400	394	387	421	410	394	415	414	412	421	414	399	444	429	363	442	391	411	415	422	407	435	410	425	411	442	418	418	360	430	428	417	386	463	412	405	421	429	386	385	402	421	408	396	465	444	384	402	437	444	427	402	383	395	423	413	404	432	430	430	412	405	397	408	416	404	378	421	380	439	377	412	423	400	450	397	408	425	385	412	409	416	417	395	425	455	413	402	401	410	420	435	417	414	473	429	397	411	431	397	397	385	443	401	388	418	432	402	392	440	415	401	399	415	409	439	440	404	433	395	391	425	446	412	394	407	416	423	398	419	415	413	400	381	419	415	447	391	410	416	415	417	427	419	419	417	419	403	431	441	430	386	394	413	409	400	451	384	436	400	409	412	419	438	439	446	412	405	398	405	415	376	397	416	388	412	379	417	412	439	425	399	415	444	415	434	424	384	423	405	373	420	401	446	420	393	402	378	433	441	415	408	402	444	415	408	402	411	429	442	410	418	392	427	409	424	419	365	395	417	447	408	367	378	462	421	406	384	433	410	427	431	406	407	405	405	415	416	428	418	384	420	441	433	428	407	387	428	404	387	433	413	437	426	379	410	458	436	424	398	404	404	435	435	458	406	411	412	407	395	430	373	398	410	413	458	400	409	405	370	407	418	403	389	396	363	400	395	429	425	414	415	424	435	402	418	389	402	406	413	415	413	424	440	439	409	423	413	431	418	420	377	430	406	406	367	432	428	422	425	430	443	456	407	419	413	424	414	436	413	414	385	398	408	447	435	411	420	398	399	443	388	420	411	397	434	391	398	405	416	423	440	405	424	407	397	394	399	378	458	439	421	442	387	426	457	404	433	371	437	438	412	420	421	433	392	442	405	426	421	426	373	404	434	416	413	421	402	400	405	437	400	424	410	416	408	412	421	401	385	405	406	377	404	410	439	399	383	430	404	438	444	403	427	404	432	408	438	400	408	413	447	406	393	427	390	421	405	392	442	421	405	399	404	435	441	411	385	423	413	403	405	416	394	404	413	424	397	402	420	408	410	440	431	411	412	426	436	394	423	394	403	424	413	424	406	440	425	400	418	401	435	427	395	416	421	436	405	406	397	408	386	448	391	428	436	433	391	424	400	404	405	424	382	403	417	442	425	397	442	408	440	436	436	433	385	403	391	418	436	373	432	416	400	401	431	383	424	396	418	372	412	422	453	397	409	406	405	418	398	410	398	402	433	415	409	376	423	434	413	402	404	400	405	413	394	432	382	440	404	435	412	451	425	422	394	367	411	436	374	392	450	440	408	382	431	397	387	427	452	403	390	421	405	421	445	439	405	374	413	382	399	423	411	397	447	403	399	428	375	423	416	410	394	418	429	426	408	386	410	414	417	445	428	394	432	420	399	435	408	378	398	411	434	404	417	414	385	436	382	401	382	410	393	402	449	444	389	423	421	415	405	408	392	383	401	418	415	395	426	436	444	446	404	403	415	415
9839	1735	2320	2111	1946	2582	6547	40811	42760	25789	11811	2881	566	199	151	150	159	126	152	146	149	147	150	132	120	150	119	138	123	130	133	139	138	172	140	132	145	155	123	142	143	143	124	116	133	161	115	147	146	141	156	161	133	123	146	160	139	154	153	133	123	133	130	129	138	121	145	122	134	152	133	127	132	116	137	152	136	130	156	132	155	135	135	137	139	141	140	144	156	120	141	129	112	136	132	133	144	121	154	136	129	134	131	128	148	136	144	123	120	131	137	142	148	130	138	136	146	127	129	134	153	123	141	155	159	127	133	134	147	128	134	129	146	157	127	147	145	137	137	124	145	146	117	154	135	122	108	131	134	132	140	130	156	139	154	141	149	137	142	161	128	128	149	155	130	132	134	145	122	141	132	128	116	145	144	150	151	131	143	145	137	148	151	142	142	145	112	144	139	133	120	148	125	127	166	128	144	132	135	131	151	146	140	157	110	155	159	117	142	139	143	134	163	164	151	145	153	131	161	130	142	155	130	146	157	140	140	125	127	150	143	157	136	133	153	143	140	143	126	122	130	143	145	150	139	126	145	117	128	144	149	157	160	138	133	134	130	144	146	151	125	150	145	134	144	148	149	130	130	158	134	136	162	146	135	127	141	121	150	141	152	128	131	152	129	152	126	125	134	153	137	157	150	142	137	156	146	123	141	162	133	113	156	137	144	153	143	116	132	133	136	135	129	144	147	144	132	141	150	125	154	133	139	145	161	138	142	131	125	133	133	142	129	131	134	141	162	125	154	128	128	137	148	139	127	137	144	167	122	152	152	129	152	149	128	126	149	163	136	137	139	146	155	136	149	130	114	131	147	140	141	132	131	134	148	147	148	144	117	146	129	132	129	135	144	136	150	144	144	145	141	157	141	154	135	122	156	144	152	115	142	126	137	130	156	131	123	141	137	134	144	143	124	118	143	126	137	137	166	137	115	144	138	147	127	124	137	147	148	146	134	110	128	128	134	134	126	148	130	152	147	133	130	140	143	151	139	118	146	161	131	142	128	124	145	119	134	141	166	164	125	125	125	122	138	134	129	140	154	137	133	131	166	140	143	153	136	124	140	144	127	152	149	142	130	136	134	129	132	135	135	145	138	127	130	141	133	128	120	143	149	129	171	120	126	136	160	122	135	135	134	138	143	137	137	153	152	143	145	127	142	166	148	135	144	115	159	130	151	158	154	111	154	140	141	136	139	136	131	137	148	142	123	130	127	135	157	124	145	119	164	150	129	116	136	111	140	133	152	121	135	147	135	139	126	129	138	120	137	140	159	140	126	132	131	129	125	162	147	131	147	127	127	144	155	156	151	120	145	143	149	146	124	131	130	120	151	142	148	146	141	131	141	134	137	138	142	141	142	139	145	135	110	154	149	129	145	114	132	116	111	131	123	150	120	151	131	138	152	155	137	127	139	135	133	129	136	128	129	147	150	156	149	137	141	140	139	124	120	129	136	128	136	118	131	148	129	151	135	129	129	135	118	162	152	138	145	126	155	147	143	149	126	122	137	139	150	142	141	136	151	146	129	134	147	167	142	148	137	146	137	135	128	133	141	124	141	134	138	141	125	134	158	153	142	139	136	142	128	117	124	136	125	121	114	145	129	122	132	165	138	139	147	138	145	138	150	149	118	145	154	139	144	163	160	143	137	139	148	138	142	152	151	148	134	140	132	141	135	144	112	151	140	144	121	145	144	142	132	131	160	133	132	151	136	154	123	153	139	154	141	147	127	153	153	135	141	153	168	144	134	157	117	137	122	144	133	122	150	138	134	146	135	140	160	146	151	148	154	147	156	147	139	116	133	144	118	141	150	147	140	145	144	126	150	130	146	123	143	142	160	149	138	135	129	143	138	148	138	144	165	136	141	142	120	143	126	133	136	163	149	123	153	138	156	154	125	129	141	123	132	148	135	152	132	152	129	121	130	147	123	138	151	152	136	119	144	127	132	150	128	149	135	135	159	130	150	159	133	143	129	134	134	118	139	143	144	143	129	140	122	139	145	133	129	160	153	144	121	124	137	148	148	165	142	140	151	144	145	148	150	151	138	127	112	136	142	152	158	150	154	122	128	158	134	124	131	145	121	137	150	150	154	150	149	127	163	136	141	139	139	136	125	138	129	124	139	140	146	141	136	126	139	148	139	142	148	139	160	131	139	144	153	126	145	136	143	132	131	135	132	153	138	146	133	148	126	141	127	142	152	134	123	145	110	133	137	138	140	144	138	140	109	139	132	138	150	153	144	125	166	132	158	139	136	127	142	125	124	145	136	145	145	133	137	121	146	122	134	143	146	134	140	137	139	148	139	153	146	119	143	120	143	155	134	133	114	151	140	155	133	153	130	148	138	118	160	125	132	146	128	114	153	147	146	133	143	147	162	121	151	141	140	125	158	141	128	127	146	150	127	136	141	147	126	160	118	134	145	141	136	158	119	129	130	125	141	140	134	164	144	152	144	137	139	123	133	134	135	151	126	167	142	147	134	149	144	141	138	155	155	138	138	146	135	123	149	160	128	133	159	142	135	151	137	138	138	153	132	125	148	127	140	133	133	155	123	125	156	136	122	126	130	119	127	128	143	142	153	147	134	130	160	126	168	136	158	119	121	130	129	132	140	141	147	166	140	140	145	150	142	155	116	126	136	140	142	148	155	139	121	130	140	146	112	133	145	138	137	136	161	138	147	151	152	118	143	133	128	146	136	133	127	162	136	135	153	132	128	157	136	143	148	134	128	149	119	127	130	132	125	137	97	149	150	147	126	125	151	127	107	143	137	142	140	139	138	142	148	137	129	142	132	142	156	127	129	164	146	142	135	140	139	137	132	152	129	122	132	148	118	138	157	146	144	173	138	137	122	144	115	127	123	146	141	127	146	141	181	160	143	132	134	120	150	138	138	143	148	133	144	117	138	143	139	125	128	132	149	120	102	141	142	128	165	162	137	126	129	146	135	140	129	165	127	150	134	137	142	135	133	145	143	126	141	166	136	140	139	128	138	142	143	134	149	158	124	136	138	148	137	159	135	168	113	133	148	146	139	152	142	124	150	137	135	120	135	125	130	135	139	146	137	155	148	150	148	147	132	152	135	149	134	141	148	133	145	156	144	137	121	139	140	139	128	145	145	144	138	136	128	151	131	143	128	145	135	144	147	154	144	138	144	132	146	139	160	157	150	159	135	131	146	146	131	155	124	144	155	136	141	124	152	134	145	145	147	157	137	143	159	121	141	139	137	111	133	142	138	139	122	160	143	153	124	144	133	134	157	140	136	119	146	119	143	128	133	146	124	129	146	131	143	140	140	122	145	140	142	148	117	142	134	135	114	143	145	140	150	157	141	176	137	134	134	125	138	139	140	137	141	150	126	146	134	136	135	161	145	122	155	143	158	123	139	168	142	128	146	133	151	143	146	135	135	159	159	137	161	149	158	123	144	129	137	157	149	146	138	130	147	142	136	136	151	133
6518	2020	5049	6318	6348	8974	17282	56805	55513	40547	25823	9811	2347	732	438	401	401	401	400	405	420	419	421	379	395	429	443	397	392	404	412	395	417	400	406	387	376	424	415	399	394	384	396	415	439	415	400	423	431	452	406	380	405	395	410	414	423	406	373	410	380	397	401	422	416	399	407	395	382	387	399	391	385	408	396	421	396	413	370	392	389	404	397	356	385	431	417	382	374	384	387	400	416	404	423	437	394	411	403	401	430	413	413	408	387	392	403	378	400	396	372	414	383	435	410	426	407	399	427	399	416	403	406	441	422	386	371	375	402	398	395	423	378	422	384	399	379	413	381	394	363	392	380	444	431	379	413	436	412	379	414	421	363	386	416	388	375	401	400	425	394	409	394	393	433	400	407	405	401	448	389	430	403	388	421	376	388	405	420	413	406	427	390	428	404	385	418	420	424	375	437	387	427	390	409	409	393	414	408	415	402	409	434	406	394	403	415	413	364	379	429	400	430	395	384	410	379	425	419	418	396	432	430	417	427	396	394	417	392	392	430	408	363	393	437	415	411	391	413	418	424	374	399	431	396	395	422	390	429	390	418	429	374	370	418	375	367	424	424	407	392	374	392	416	430	426	398	431	415	381	388	403	368	388	408	373	398	409	384	412	418	402	401	412	424	398	399	372	365	400	409	386	389	368	395	406	401	416	386	396	382	396	408	397	388	374	413	377	427	394	463	348	374	402	408	403	405	368	399	385	400	412	407	389	408	374	426	377	418	398	397	414	424	409	387	414	418	411	408	380	361	380	416	413	414	443	368	435	409	420	431	423	389	406	414	380	411	403	402	386	407	401	385	412	403	408	416	380	403	396	386	409	403	382	416	427	386	396	373	384	410	382	400	403	416	421	400	411	345	421	423	357	416	400	411	378	388	402	392	373	385	397	408	427	379	421	385	417	411	400	432	416	391	461	414	388	428	406	409	387	430	398	394	408	421	379	413	431	395	390	357	380	416	401	387	403	424	405	416	409	419	412	388	396	356	419	372	391	410	405	387	408	431	420	417	422	414	363	381	393	440	406	420	425	384	397	421	418	414	378	392	396	439	404	392	423	400	411	408	439	404	391	391	442	393	395	399	387	408	384	365	398	435	410	439	378	387	386	334	398	392	402	392	404	405	412	412	376	407	411	396	437	430	403	403	409	410	386	371	392	398	407	402	358	424	404	394	397	381	361	432	380	411	388	434	387	439	400	441	412	415	388	397	391	406	407	386	379	401	425	388	426	423	370	386	389	385	396	417	402	391	412	375	377	411	404	412	369	400	413	404	412	372	410	396	402	413	407	383	415	389	398	397	392	403	419	377	395	415	377	400	407	404	389	399	405	436	395	422	397	405	415	387	390	401	441	397	408	387	412	384	407	415	412	381	394	393	445	400	396	410	410	393	393	424	408	416	432	417	418	435	403	408	381	394	384	381	420	377	412	381	385	451	424	464	392	430	405	401	397	403	430	394	393	417	409	374	436	386	434	398	417	435	421	360	383	400	410	407	377	432	412	396	390	425	381	397	411	404	379	379	412	396	429	375	406	435	420	406	429	365	410	399	391	408	451	407	434	412	378	417	400	409	436	379	408	404	448	392	358	417	389	395	433	406	381	388	393	377	398	392	404	423	383	400	382	386	383	370	425	391	376	387	409	406	423	461	418	419	432	406	408	397	422	412	399	389	378	409	424	407	421	390	386	395	395	437	409	380	400	428	395	411	422	422	434	412	429	413	408	361	417	403	432	402	432	383	399	372	413	377	417	412	403	407	396	420	413	394	388	418	402	408	418	376	394	429	387	372	445	380	413	426	377	399	408	386	399	391	385	411	415	368	388	424	375	386	397	363	395	393	432	415	409	390	394	390	437	387	405	375	389	407	395	455	398	377	420	395	446	391	372	403	384	380	439	414	392	423	439	404	392	396	423	416	400	393	412	394	392	413	374	372	391	437	389	380	409	384	401	378	376	401	388	419	395	420	402	386	431	386	431	427	361	375	396	405	396	387	383	434	388	372	405	427	424	406	373	400	425	346	406	380	397	410	398	394	369	386	426	397	407	409	377	391	386	381	388	403	412	382	395	414	385	371	402	395	429	369	412	397	396	429	386	391	407	436	396	382	376	391	402	410	409	380	448	389	415	366	366	385	397	372	408	400	414	407	454	411	439	421	408	384	393	410	399	399	417	376	390	419	433	403	386	369	409	406	380	450	401	407	366	398	384	450	401	444	434	413	403	453	419	412	411	413	403	385	427	400	435	416	399	397	410	390	395	439	393	412	431	375	395	443	392	414	464	388	443	372	399	392	401	418	412	405	407	387	375	388	372	442	410	409	377	392	396	394	377	380	387	374	367	431	389	410	442	425	392	386	414	393	434	422	434	427	386	434	449	400	389	420	418	416	405	417	398	422	403	381	423	379	406	376	379	402	390	427	376	414	411	444	375	362	395	386	363	387	373	399	409	391	421	398	394	414	391	417	389	383	395	379	420	411	381	407	366	410	362	424	415	419	391	411	382	388	404	397	423	441	420	381	425	368	403	385	376	420	405	404	446	388	412	383	390	400	396	468	381	404	405	426	416	391	388	366	381	419	408	400	412	372	387	367	421	393	385	394	388	401	379	386	437	423	413	435	398	444	392	417	396	416	414	419	422	401	412	404	419	363	361	390	374	419	398	377	420	431	399	389	363	403	384	443	380	436	433	435	392	404	390	374	361	414	408	406	406	411	410	411	422	419	412	416	415	407	418	387	396	394	393	421	419	434	396	397	404	400	379	382	405	419	405	439	405	397	410	380	413	410	394	371	408	440	404	372	430	377	407	360	408	371	391	376	386	407	402	419	423	420	385	454	382	377	384	367	413	425	391	430	382	399	413	415	466	402	404	403	402	423	393	426	419	424	393	405	411	373	399	415	395	437	397	384	427	424	405	412	401	378	415	414	385	422	408	376	396	401	415	365	393	407	408	407	407	390	427	401	402	399	398	383	414	416	404	392	417	400	455	389	400	397	383	394	416	405	463	424	383	446	376	396	410	406	383	396	430	422	407	386	397	375	362	397	416	409	426	387	427	401	402	381	393	439	415	417	386	447	412	401	397	379	378	390	442	417	398	389	410	390	383	381	399	421	394	424	417	429	404	426	399	375	401	390	412	407	397	409	444	408	387	412	394	371	416	403	416	407	427	389	401	427	390	413	411	389	399	445	369	434	406	417	433	382	393	398	393	386	416	374	453	424	381	395	410	411	387	407	442	413	414	397	413	379	390	398	412	421	384	383	430	417	391	437	393	430	369	402	412	408	384	415	390	416	405	389	393	419	381	395	411	383	391	382	404	427	415	418	421	416	429	406	383	424	416	433	408	424	378	404	432	385	467	407	380	413	410	368	398	399	382	410	402	405	379	424	410	398	384	422	413	389	343	399	414	397	395	435	373	385	409	419	423	411	415	396	361	402	394	395	430	391	407	399	407	405	413
15302	2999	3317	2563	2299	3061	11670	41087	51192	40021	20949	5720	1023	302	192	136	144	161	150	131	132	146	159	151	147	163	141	142	152	150	144	166	147	140	137	138	138	157	168	165	136	135	141	142	148	153	146	139	116	188	135	148	148	164	156	151	146	134	160	142	159	178	157	185	172	146	155	155	149	149	170	119	122	154	146	139	153	120	154	145	125	158	146	152	168	155	137	163	151	156	133	133	147	143	156	141	141	147	149	164	180	136	162	151	145	169	147	150	159	141	147	148	131	157	165	139	136	163	136	149	166	152	150	140	137	139	127	155	147	133	151	155	146	124	156	149	136	144	132	158	141	152	134	138	130	110	147	147	144	144	149	134	156	148	167	152	146	163	142	135	146	149	151	134	151	132	136	154	129	167	143	149	157	140	132	129	158	150	155	145	146	146	172	165	165	157	156	165	139	150	133	138	152	152	142	147	160	151	151	156	147	144	150	121	159	146	172	150	154	160	159	152	160	147	141	171	154	158	138	143	151	152	169	123	151	133	147	132	160	146	139	133	155	145	135	145	147	147	144	140	140	153	155	143	151	154	152	129	153	139	159	138	150	159	128	161	154	138	153	147	144	149	132	169	144	145	145	162	144	159	153	149	162	151	121	150	154	145	158	129	139	147	145	142	125	166	135	159	148	156	146	178	140	161	143	140	161	153	152	149	160	114	145	161	159	143	151	145	155	160	151	161	141	164	147	166	164	172	150	144	128	140	154	138	121	156	135	153	156	155	150	163	126	170	141	123	139	137	151	138	139	147	165	158	136	167	155	147	143	157	164	148	143	132	136	130	121	142	142	145	154	162	159	126	164	136	136	151	122	140	133	150	141	144	154	146	131	158	139	140	129	179	144	163	160	153	156	146	165	127	139	145	175	145	153	138	137	150	156	154	149	142	151	137	152	136	144	138	162	151	163	125	152	145	127	145	169	169	168	160	141	143	159	155	134	147	151	149	141	165	142	152	139	170	162	145	136	137	153	146	143	148	167	157	134	137	159	135	144	159	131	131	128	141	174	140	140	141	135	155	140	152	155	150	147	166	176	168	135	142	138	142	145	158	150	149	138	153	159	160	162	146	154	160	156	154	150	153	154	150	159	154	139	157	145	159	146	153	179	148	151	161	130	149	162	158	153	174	157	147	158	170	164	164	123	144	154	164	126	160	155	149	146	134	170	165	163	141	168	163	158	148	151	150	115	152	154	152	160	149	136	151	141	142	139	161	148	151	156	143	139	164	145	162	153	136	160	130	156	154	139	146	151	142	151	139	163	146	149	144	168	149	160	163	133	145	144	144	165	174	149	145	152	155	129	139	165	136	163	168	148	171	137	150	128	127	163	124	158	171	129	152	173	158	147	156	142	160	139	135	163	150	151	155	141	137	144	144	150	146	141	132	141	152	145	155	147	153	149	156	132	169	127	162	124	133	144	147	153	144	138	140	124	142	121	188	158	147	151	163	139	138	152	156	112	154	143	151	151	149	171	155	145	144	135	139	157	150	126	138	167	162	152	146	157	140	154	156	143	149	151	153	153	144	166	137	148	148	148	159	157	154	141	149	144	140	124	153	139	138	131	151	130	158	160	151	159	168	170	140	151	148	165	154	143	148	137	156	170	149	162	143	146	138	162	158	130	132	151	151	176	144	131	133	149	157	148	154	169	142	144	167	148	166	177	132	159	138	165	150	161	161	172	131	165	145	153	152	163	144	131	151	137	155	135	134	168	123	140	140	150	136	148	167	138	141	183	167	141	141	153	136	164	150	139	154	158	139	135	167	136	145	160	144	148	141	121	155	132	149	142	156	141	153	137	128	123	181	150	131	144	140	135	149	174	163	126	147	134	144	177	128	153	133	139	144	146	148	164	130	158	146	155	118	150	149	158	134	152	143	156	168	152	158	147	148	129	153	158	151	130	159	152	147	174	148	147	149	138	153	138	139	145	159	145	142	119	131	165	143	153	165	164	141	149	144	155	140	162	150	148	139	164	139	161	166	145	118	139	146	154	169	141	136	140	167	148	151	144	151	172	146	162	171	132	150	168	164	141	158	137	182	125	131	123	152	153	139	163	126	156	162	145	155	139	142	145	127	160	167	142	124	145	136	155	150	136	137	151	161	146	150	138	142	143	146	119	159	148	157	170	142	144	149	123	134	150	147	139	143	145	149	169	151	167	159	131	139	153	146	133	137	142	162	152	177	129	139	142	142	154	165	145	140	150	129	149	132	130	146	157	129	166	158	146	139	135	155	148	158	140	146	140	168	144	164	175	139	151	147	133	125	138	142	163	174	140	163	139	173	153	169	146	134	149	141	156	128	165	156	123	151	154	169	168	169	146	148	167	141	152	161	148	150	171	139	145	151	157	140	134	154	157	164	145	152	129	155	160	168	156	135	156	130	134	154	156	175	136	130	153	150	152	146	158	129	130	133	166	151	157	161	146	147	145	154	154	143	138	152	158	156	149	157	148	139	133	137	130	149	137	158	157	165	152	144	133	157	158	136	152	143	121	159	172	145	130	156	166	151	152	169	153	150	163	142	147	154	148	129	145	125	138	144	145	133	127	145	152	142	149	157	148	156	161	149	142	136	129	144	142	157	158	151	169	154	141	149	162	160	138	168	149	160	150	163	164	165	154	167	168	155	165	149	146	153	145	149	148	132	147	156	155	141	164	154	149	165	147	156	156	143	147	154	146	131	157	132	126	138	161	159	160	123	151	140	135	163	166	135	135	157	138	160	150	151	159	143	141	158	166	159	154	122	166	153	149	144	159	144	142	152	159	158	158	136	151	157	176	159	142	158	129	156	143	138	175	143	132	170	142	150	142	127	151	167	154	139	138	172	144	161	134	154	136	120	173	152	143	147	148	150	143	141	149	154	156	176	171	155	165	140	154	142	142	170	169	141	144	141	138	137	152	151	136	166	162	146	144	154	174	132	166	136	160	148	143	139	183	147	163	143	134	147	138	147	159	160	143	151	151	159	137	135	146	167	143	139	141	127	166	156	153	127	154	142	152	167	152	155	166	155	158	146	142	159	128	129	158	152	163	149	155	160	121	129	158	150	155	138	135	150	136	135	163	144	147	134	134	134	152	157	126	158	137	154	165	163	144	126	147	132	146	155	149	161	145	140	146	175	124	129	143	129	159	141	156	142	136	146	136	150	157	155	155	148	164	138	151	154	147	153	149	123	134	138	156	148	154	143	152	156	163	159	139	125	127	143	132	141	153	151	141	154	150	146	121	150	185	171	162	145	136	147	145	137	155	170	138	147	152	163	140	132	151	154	141	131	155	145	158	162	158	154	158	161	164	130	153	136	150	152	147	161	167	174	171	136	131	143	143	142	135	143	151	144	177	168	176	149	159	143	152	153	142	154	144	149	136	140	134	146	138	160	126	145	144	143	157	159	161	161	138	152	156	138	160	152	151	138	149	157	151	172	152	128	144	140	149	134	133	150	118	153	139	152
8033	2773	6634	7620	7902	10825	27105	56716	65173	53245	34385	14540	3822	953	505	455	424	453	420	438	416	405	460	418	404	429	386	419	433	449	400	420	431	414	403	420	439	444	439	424	431	458	444	408	433	405	442	442	413	448	395	424	420	441	445	408	467	443	401	410	424	399	420	424	435	429	421	451	403	429	439	436	418	437	436	416	402	444	435	437	415	436	427	441	407	403	428	380	409	412	433	482	413	445	425	398	447	435	462	462	395	396	412	371	452	433	431	440	423	414	414	438	406	439	443	471	474	438	445	398	425	449	419	427	431	415	407	430	445	408	407	394	444	435	393	430	412	451	414	417	445	426	413	414	465	410	418	440	434	477	421	447	445	393	431	425	456	443	422	457	443	429	443	433	425	425	431	446	422	407	419	460	416	430	410	408	398	441	408	399	406	444	462	447	426	422	402	451	426	369	430	435	410	438	424	417	412	365	418	440	438	437	418	401	400	409	460	412	434	418	410	435	414	420	435	392	428	427	401	419	437	411	433	425	419	442	431	393	437	477	402	430	420	439	428	413	365	464	438	382	412	397	368	414	425	372	416	443	416	433	416	407	410	408	416	411	436	435	424	413	433	442	428	400	434	426	413	431	403	410	420	440	411	434	434	404	413	453	450	397	402	430	422	451	430	428	436	430	398	405	457	429	421	411	415	407	387	397	419	443	398	457	409	403	394	422	435	395	438	419	441	434	381	440	445	397	468	441	430	408	399	411	402	427	423	436	450	420	471	453	421	442	424	444	432	422	422	433	415	440	434	409	439	454	449	442	422	409	421	432	424	385	446	456	432	411	395	438	441	456	394	447	466	419	430	462	434	428	437	422	432	439	449	434	425	419	420	431	402	446	445	426	454	461	403	446	408	427	422	412	439	424	404	400	464	411	419	435	411	397	436	455	381	387	386	413	410	439	420	439	439	420	459	441	415	437	401	442	472	414	433	431	432	404	431	456	450	403	395	424	429	439	424	474	410	451	388	444	446	437	417	398	423	445	441	430	461	433	422	411	416	430	457	421	438	413	411	450	431	429	391	422	406	395	429	402	447	415	381	443	462	394	419	406	390	423	442	383	415	425	448	422	425	450	463	421	439	437	394	424	435	427	413	436	415	422	416	408	405	426	471	409	448	408	439	402	424	449	419	426	412	461	428	388	442	398	419	431	441	458	437	428	427	397	446	412	443	441	443	396	380	413	393	436	438	425	424	453	423	410	413	435	414	416	423	414	439	432	434	437	436	435	415	438	411	436	408	424	425	399	387	451	428	426	398	412	414	434	418	409	434	412	422	404	419	390	392	419	437	440	422	403	398	415	417	423	414	439	433	435	432	421	402	397	440	429	413	416	440	419	421	418	438	429	431	445	437	460	424	412	414	433	435	440	411	448	403	407	438	386	427	404	423	397	410	425	427	411	464	430	426	445	424	426	430	425	417	424	408	408	386	405	447	445	405	455	436	418	474	441	424	416	406	426	460	436	422	420	445	433	429	413	388	407	417	402	395	414	409	409	444	408	426	384	413	442	438	450	392	398	459	451	419	429	444	443	421	458	417	415	452	431	422	420	407	414	409	393	395	428	443	428	437	410	417	433	424	453	455	421	395	411	449	425	418	418	425	413	420	439	447	440	396	439	435	436	411	431	431	396	414	448	435	429	466	414	475	471	397	404	399	426	413	421	406	418	398	419	444	402	431	413	442	414	438	384	438	450	418	433	451	437	395	391	429	410	431	419	418	421	435	438	422	462	432	403	453	444	412	453	454	390	433	417	450	417	441	439	448	456	415	413	385	424	439	395	443	402	428	390	406	414	405	426	443	418	465	433	426	387	446	418	393	457	434	381	397	407	380	426	397	447	396	436	415	446	464	420	415	403	421	432	457	409	404	411	453	445	455	423	396	414	454	391	414	422	405	414	439	428	392	474	435	406	420	449	410	424	435	402	397	427	416	439	430	428	426	441	394	413	458	440	402	404	427	440	426	429	445	469	401	422	470	410	425	414	419	404	437	440	439	446	428	446	442	392	439	463	406	440	435	400	437	440	403	410	425	455	420	427	429	448	433	419	442	417	421	426	442	426	417	430	421	385	411	455	431	431	429	416	427	407	441	414	424	447	420	428	392	427	406	454	425	406	434	462	433	478	428	445	409	406	450	394	383	402	407	454	455	432	423	362	445	459	427	428	442	439	413	420	423	441	466	448	451	415	435	394	392	440	419	445	449	428	422	445	427	425	384	397	437	442	446	445	432	417	398	405	389	428	409	400	453	432	443	450	440	422	386	459	392	407	488	421	432	423	443	443	412	434	460	444	407	421	420	432	417	432	433	444	384	459	415	401	448	456	409	402	483	465	431	427	392	446	431	394	386	440	407	443	426	461	403	430	427	432	423	429	421	434	406	409	421	413	454	416	443	429	439	405	431	418	446	421	417	430	442	409	434	408	429	403	444	429	431	427	441	452	402	449	429	419	401	451	413	451	402	429	429	415	424	431	424	454	435	476	439	438	437	416	365	419	447	434	398	424	441	420	441	397	440	393	408	397	475	407	437	504	468	402	437	435	386	435	405	444	449	464	424	413	427	373	455	417	442	397	440	477	410	419	416	398	432	425	388	433	446	422	422	386	455	445	441	394	426	466	446	414	410	393	435	431	434	419	428	398	425	387	400	417	477	437	439	434	399	431	423	423	426	418	470	391	386	388	448	382	430	428	421	437	419	431	432	393	448	403	454	404	428	411	454	415	439	426	434	405	448	414	423	407	429	396	478	422	405	429	408	408	447	423	438	420	459	382	415	411	441	449	404	422	439	427	435	395	439	434	419	437	407	416	437	442	409	432	415	432	396	411	425	422	411	426	461	449	411	397	414	398	442	421	391	452	414	442	393	422	420	430	424	386	426	409	441	436	417	385	456	413	478	389	429	405	405	400	441	424	425	472	443	464	426	431	445	403	399	429	409	391	411	421	405	406	452	443	428	420	392	421	459	433	396	422	464	428	428	447	395	413	432	376	389	405	409	465	447	434	425	430	437	458	414	456	391	446	432	405	410	406	410	436	378	403	447	447	435	439	417	421	436	447	391	406	440	426	426	429	418	419	467	402	435	413	373	430	447	424	423	402	430	439	428	436	436	403	419	433	426	417	420	466	456	427	416	437	413	423	415	407	413	431	418	433	463	436	429	442	438	442	391	429	439	423	404	463	439	381	421	427	461	430	407	405	438	395	460	448	430	413	416	467	439	474	431	442	430	396	400	445	411	426	416	411	449	436	421	401	454	421	432	430	403	403	452	422	441	462	438	429	440	460	453	414	408	446	394	414	430	418	413	397	436	377	402	422	399	425	420	419	428	481	414	391	437	440	424	388	409	417	447	433	442	384	446	418	444	446	449	391	412	451	409	417	427	415	437	456	428	403	450	411	411	423	431	413	430	437	450	396	412	386	431	466	423	477	414	395	423	430	429	428	455	390	460	424	435	387
2288	244	263	272	252	327	493	1930	3953	4190	2150	723	316	178	136	149	138	142	141	148	142	129	142	141	133	135	140	126	140	153	130	123	146	144	116	127	123	130	167	153	158	134	151	149	133	152	158	139	127	133	160	146	124	142	132	149	136	147	147	136	142	126	143	141	132	141	137	150	124	124	146	150	130	138	149	133	113	152	134	139	147	131	139	138	150	151	146	137	137	150	130	141	150	152	144	144	153	127	128	158	125	148	165	153	164	154	120	147	153	135	144	127	131	141	122	134	118	129	145	154	143	143	151	153	140	127	132	150	119	162	155	165	120	130	148	114	136	134	124	134	120	149	147	165	139	141	154	151	135	154	150	133	135	174	152	154	140	143	131	163	151	152	148	142	134	146	135	147	133	141	144	145	163	153	156	123	153	117	134	142	109	143	165	136	119	152	113	138	140	145	126	156	138	123	132	162	138	125	135	135	171	134	117	140	136	141	116	142	150	133	139	136	127	147	131	129	121	115	128	162	124	138	132	161	135	146	141	149	144	135	154	140	142	155	135	144	137	144	139	126	153	166	111	133	149	143	151	123	161	122	134	154	135	126	138	147	148	150	151	151	163	150	153	139	132	137	133	147	125	148	120	163	141	148	147	151	147	129	139	140	137	147	137	127	144	136	131	137	121	163	139	128	126	149	115	137	141	148	146	150	118	134	119	143	122	154	137	134	159	147	126	118	134	140	135	148	131	123	137	134	140	133	128	133	136	129	131	139	163	139	150	123	142	131	123	124	119	137	149	130	143	138	141	156	124	127	147	135	144	141	153	153	144	142	146	156	150	136	135	154	153	150	141	173	139	168	143	150	141	147	132	133	145	131	116	147	133	120	134	126	166	122	137	145	145	137	161	123	155	146	145	148	137	133	154	119	138	122	141	112	141	146	143	135	153	129	156	151	149	162	144	158	138	135	145	122	115	118	152	154	146	153	156	127	144	125	156	134	134	147	122	142	127	115	138	135	123	137	135	130	145	160	119	137	140	123	119	131	148	132	166	167	149	138	152	145	120	153	135	134	129	132	133	144	141	137	131	123	150	144	146	134	132	141	121	131	145	151	157	140	137	152	140	135	138	154	141	139	128	150	121	161	140	159	144	121	144	144	137	137	138	109	152	127	137	146	141	151	118	150	154	129	125	151	129	139	141	157	119	147	125	151	147	140	142	145	132	140	145	151	134	145	161	137	138	136	144	117	130	144	139	142	142	143	151	154	154	170	150	129	120	131	135	121	155	111	142	165	142	128	145	123	132	122	130	152	143	132	152	157	155	163	124	134	145	156	155	136	131	145	148	133	150	152	131	128	149	155	147	144	146	123	146	141	147	136	140	141	159	140	133	144	141	130	130	141	136	133	142	146	157	119	140	129	131	134	170	127	145	125	139	143	140	132	145	130	131	118	136	145	134	140	150	132	135	131	167	131	145	135	150	127	137	156	171	134	131	148	160	144	152	137	139	152	134	145	152	158	148	150	146	135	132	151	119	142	137	143	138	136	125	139	130	134	127	137	139	153	142	141	129	135	143	125	146	153	144	141	114	134	141	143	171	125	139	134	135	127	132	144	138	131	150	150	118	123	136	129	143	138	140	136	137	128	135	127	127	141	148	142	124	138	126	118	121	121	140	144	143	127	142	149	124	139	132	143	126	124	148	140	115	157	146	137	157	146	137	119	164	141	139	124	118	162	139	126	156	150	144	137	136	146	143	160	128	145	150	137	143	133	130	151	139	128	145	140	156	143	135	136	137	136	143	131	132	130	152	138	148	149	150	131	140	138	134	122	127	154	148	141	149	142	142	135	147	112	123	136	125	122	137	137	125	156	134	137	130	139	142	155	127	141	140	145	139	143	132	131	152	138	150	153	131	140	153	138	150	146	119	131	158	143	132	144	139	143	149	145	129	157	159	141	127	135	123	143	140	147	141	150	163	121	137	154	135	155	142	157	136	151	131	138	148	153	164	130	134	134	135	150	122	141	128	135	129	130	142	138	135	131	139	144	141	139	128	138	139	146	152	129	149	125	135	153	129	149	120	137	126	153	126	155	129	161	172	138	125	131	131	159	159	134	148	136	154	134	119	162	133	151	173	144	133	134	118	156	122	107	126	146	168	132	121	143	150	150	158	142	141	148	128	128	130	129	159	131	128	138	148	168	145	133	122	133	142	132	147	127	142	140	158	154	138	145	138	144	139	130	129	137	147	126	133	129	154	149	162	144	129	136	150	142	139	131	139	122	127	153	127	158	147	139	155	147	138	135	116	152	135	138	141	147	156	133	155	121	158	134	144	155	133	146	126	150	140	140	140	133	136	157	138	136	135	144	137	130	129	142	133	147	133	96	164	123	132	146	147	160	146	134	139	141	136	143	131	138	144	159	146	121	130	125	136	137	133	145	128	166	143	139	132	140	118	139	125	144	137	119	156	136	142	156	135	146	150	145	130	153	149	162	153	146	139	135	140	135	149	156	118	133	124	146	132	128	146	135	158	133	133	123	121	148	118	148	124	143	141	139	120	119	153	140	137	149	121	139	148	129	131	115	141	144	150	123	124	134	141	153	129	137	135	144	153	115	135	144	132	131	173	119	130	151	138	151	136	134	178	151	132	142	126	134	120	125	140	136	142	159	134	131	132	137	141	112	136	155	158	142	133	153	123	152	134	126	110	136	156	124	132	142	125	157	136	133	139	133	137	163	130	132	152	128	136	125	135	121	137	143	134	138	136	133	140	145	159	139	148	118	119	134	159	163	123	131	129	146	126	128	148	168	148	146	141	123	140	124	151	118	139	129	109	151	140	128	164	114	137	145	115	147	131	155	153	154	151	139	133	142	144	134	133	132	136	148	140	118	134	123	147	145	161	156	132	157	144	154	132	151	150	140	151	136	131	169	149	118	132	139	136	133	150	147	151	125	157	116	166	126	133	139	149	128	152	139	141	132	153	157	133	138	137	144	133	135	165	119	150	157	144	129	147	130	141	155	120	150	147	138	132	138	165	151	130	131	151	167	141	120	110	155	128	125	124	145	153	143	144	150	145	136	161	144	152	137	131	134	131	139	135	144	138	155	152	138	169	137	154	130	145	138	136	140	135	146	170	150	136	147	143	128	128	142	140	152	142	130	130	135	143	123	128	127	119	131	152	125	122	127	139	161	140	132	148	124	139	142	154	147	147	131	155	134	151	123	147	132	135	146	133	148	153	120	146	142	139	145	143	146	106	157	138	135	137	152	123	155	114	136	142	120	130	144	153	130	138	157	118	133	143	128	153	150	137	130	150	163	134	147	160	149	137	123	138	164	148	131	140	149	133	150	145	146	136	128	136	140	141	119	131	135	138	129	139	160	149	141	128	142	150	126	137	121	124	161	133	163	115	169	138	132	138	143	129	120	138	162	142	163	126	129	130	139	139	126	126	143	141	159	149	148	132	131	156	162	136	148	158	113	137	153	154	147	145	131	120	138
2156	566	724	803	946	1388	2477	9427	16301	15203	8074	2763	1023	533	432	431	406	413	400	377	388	397	353	399	432	399	404	377	430	391	390	390	413	386	360	408	395	430	419	392	397	386	399	435	409	379	389	406	391	394	417	382	396	408	386	427	397	400	410	404	425	388	426	404	420	405	410	380	413	394	395	405	410	413	424	395	411	403	414	403	397	425	389	409	408	392	378	419	377	402	418	416	385	366	419	399	416	385	377	393	420	387	406	401	371	381	418	439	372	399	393	411	395	402	422	379	423	397	365	396	397	403	375	425	429	414	418	384	411	401	395	375	407	397	453	361	418	411	411	411	396	404	394	392	419	388	420	434	428	383	409	401	396	373	408	390	455	421	399	418	389	388	426	413	421	395	389	421	415	382	448	446	376	413	418	402	387	409	372	383	421	381	434	388	446	361	377	419	370	399	418	413	364	405	381	361	419	395	436	400	395	378	433	434	425	411	418	389	389	439	467	413	409	377	420	435	411	427	403	418	384	399	385	396	420	438	406	361	360	405	406	392	421	384	415	390	408	417	391	386	390	393	439	387	400	397	411	413	434	394	426	421	406	381	417	417	374	374	423	383	405	380	394	404	421	386	450	418	413	403	383	410	395	418	409	415	408	432	390	405	382	417	383	445	366	426	407	401	399	397	397	421	414	386	405	386	398	426	403	397	408	400	393	434	410	398	358	398	399	377	422	436	420	396	386	460	403	379	410	372	415	379	407	424	404	394	395	417	374	379	393	391	357	359	396	403	380	394	409	389	422	412	400	393	380	401	400	358	402	406	379	383	383	379	403	399	396	373	426	405	376	433	393	398	396	415	395	405	352	399	394	397	413	395	392	442	382	407	410	420	384	400	446	402	394	410	408	388	418	382	366	372	389	411	440	383	425	416	388	422	397	401	426	399	394	402	383	359	451	362	403	399	414	385	412	372	375	432	395	389	410	405	415	421	413	436	391	400	406	398	415	405	406	411	393	394	363	401	406	424	400	421	408	441	384	397	389	398	423	397	403	423	372	394	429	419	385	377	392	405	448	366	400	406	409	379	439	425	398	379	431	419	382	404	367	395	395	387	444	420	394	409	432	391	380	406	409	424	393	407	407	389	375	402	377	409	405	399	400	335	381	405	403	405	372	399	364	380	392	408	417	401	417	428	409	401	438	417	383	409	355	408	398	383	437	403	413	397	422	394	423	383	402	452	420	387	398	397	374	438	388	420	360	391	419	421	400	413	416	428	462	407	401	380	370	378	415	405	392	373	423	409	442	412	405	390	417	376	398	388	407	407	409	423	419	400	417	375	391	436	423	422	415	399	427	385	388	425	394	395	382	418	388	391	438	410	440	368	406	404	430	432	455	398	381	420	393	380	412	383	401	420	385	392	397	386	406	379	418	399	355	421	481	369	422	429	409	415	416	389	417	405	380	413	402	415	424	389	397	391	409	397	393	415	406	418	393	430	408	408	414	449	387	425	387	420	381	394	403	383	372	428	419	395	437	412	365	412	414	375	379	412	400	392	376	398	417	379	380	393	396	408	408	417	409	416	432	417	408	379	396	374	397	361	415	429	429	388	392	342	395	398	400	391	442	438	397	425	453	375	397	445	398	395	378	397	404	424	471	408	388	412	442	406	412	389	373	427	372	399	389	385	409	417	400	381	392	404	391	433	423	397	402	400	390	406	414	444	422	383	370	365	403	421	394	411	400	401	388	378	404	377	403	406	377	444	398	432	406	386	410	385	373	458	455	426	395	397	384	407	416	405	399	397	412	398	398	404	420	390	382	410	393	396	390	414	416	387	368	394	409	382	385	417	375	388	416	377	419	386	423	418	452	386	360	400	418	416	402	434	409	414	419	401	418	414	412	387	415	400	449	410	410	368	374	389	390	403	411	433	402	399	412	435	452	383	387	409	381	417	364	430	378	402	378	400	356	401	403	402	412	376	382	383	423	397	421	381	433	408	383	377	407	429	366	409	387	394	408	399	395	409	404	422	387	422	413	394	384	396	402	361	406	443	387	423	411	414	403	382	413	402	410	431	388	404	395	391	424	418	390	372	396	363	428	432	410	389	407	432	367	421	391	392	396	401	365	371	416	389	419	409	413	429	345	402	424	430	391	403	425	385	404	408	415	390	403	415	391	408	423	373	409	403	378	445	394	412	420	404	401	427	420	435	412	356	405	392	397	394	362	411	406	395	424	418	400	394	398	398	407	395	392	420	410	384	408	374	376	359	421	399	431	411	422	391	370	415	372	387	391	384	405	424	368	365	381	398	410	397	422	380	401	400	420	387	386	401	386	411	359	411	412	388	381	371	398	400	438	410	409	423	398	411	399	398	395	412	430	395	434	376	382	377	392	430	380	403	381	400	428	365	428	382	391	413	376	408	406	416	382	389	412	418	394	401	394	391	432	396	403	397	407	397	416	395	415	404	433	404	413	424	396	402	418	427	419	423	408	370	391	437	390	402	373	420	402	371	413	397	408	397	377	384	413	394	416	411	385	384	377	399	431	389	421	422	438	430	423	409	419	421	396	375	408	382	430	381	417	419	394	371	426	398	384	360	427	395	410	407	404	416	375	388	401	409	398	403	404	420	416	422	407	438	377	419	394	398	375	396	402	449	397	389	383	400	416	367	427	406	393	420	409	395	401	449	436	399	384	401	412	426	417	416	407	392	439	379	390	417	382	374	378	435	413	352	409	397	423	421	412	416	400	352	432	411	403	387	434	413	382	411	401	386	407	394	388	429	423	366	413	429	395	417	404	373	391	434	417	405	392	417	440	411	406	397	391	430	409	424	417	396	429	390	384	391	376	383	394	391	389	428	408	410	371	399	392	385	425	419	412	387	393	369	417	377	406	398	414	406	385	385	421	403	379	411	373	417	382	393	427	413	410	431	364	413	380	392	420	369	380	445	380	383	360	399	378	400	422	397	380	403	419	367	419	384	405	407	377	430	407	411	407	434	410	409	414	415	419	383	395	397	420	411	416	383	395	412	424	407	410	409	417	399	421	399	437	381	411	406	363	388	365	402	371	437	395	420	408	445	405	417	431	424	401	409	422	431	404	403	390	404	389	424	406	397	423	366	424	406	425	401	397	407	413	405	401	448	384	370	431	363	392	419	427	397	398	393	423	382	387	382	431	409	396	365	347	445	390	402	393	417	401	458	405	404	400	412	411	422	382	392	408	450	390	375	376	398	438	375	403	408	398	407	392	430	422	394	415	369	417	398	391	382	400	414	406	414	384	424	385	403	402	427	413	413	393	395	416	345	385	401	388	379	408	422	406	410	399	347	423	360	389	376	437	391	441	416	405	440	419	389	406	414	375	391	396	375	376	408	404	394	407	413	399	403	416	406	396	381	390	410	391	388	373	339	385	444	361	420	388	390	393	394	401	398	403	382	408	438	398	411	413	400	369	397	412	367	376	398	408	425	379	426	384	394	375	393	408	413	408	425	423	409	390	396
9766	1652	3180	3452	4472	5307	12573	32654	40126	29028	14581	3850	829	221	162	136	122	122	134	127	128	138	142	120	146	134	135	163	154	127	148	141	131	131	121	143	141	132	151	148	151	152	134	160	140	132	131	129	145	151	126	121	148	144	151	143	139	142	143	140	146	133	117	125	113	127	146	155	153	141	125	153	139	103	138	132	141	131	127	137	140	131	157	150	123	156	132	137	121	118	123	130	155	126	142	148	145	139	130	106	134	147	140	131	139	136	135	151	140	137	147	137	136	139	145	165	150	132	124	124	134	116	155	136	128	131	132	151	142	131	165	121	140	117	157	135	139	137	139	133	138	136	156	138	143	142	128	135	136	149	146	144	116	145	157	132	133	161	124	149	148	133	142	132	128	150	119	134	143	127	142	152	161	144	156	147	146	150	120	145	157	147	136	144	138	131	138	127	125	133	149	114	152	139	142	120	155	129	140	133	114	129	148	143	130	150	145	140	124	146	152	133	139	128	126	143	164	157	135	128	123	114	125	143	132	144	121	140	143	150	149	139	154	153	144	143	151	144	134	137	150	136	135	128	132	133	138	158	129	140	149	117	124	159	134	149	134	157	111	138	137	136	104	139	137	135	150	146	133	156	144	156	129	137	145	145	151	148	154	124	146	159	136	130	151	133	136	150	134	126	130	153	144	146	119	147	140	132	135	143	129	133	164	136	134	126	96	138	137	105	132	135	130	137	133	144	134	131	144	143	151	121	138	160	121	137	140	159	130	131	129	134	138	134	135	124	135	141	146	141	117	155	147	134	138	126	141	139	152	122	154	141	132	137	150	130	128	150	137	153	116	149	122	113	131	152	139	152	151	151	139	124	127	117	132	135	125	131	141	135	130	151	142	148	150	130	140	152	168	131	141	124	146	145	136	126	123	131	149	125	164	150	138	156	159	136	145	149	128	129	170	143	121	132	150	126	143	119	155	141	142	135	147	135	135	172	154	133	114	124	110	113	125	123	130	148	146	163	140	142	146	151	134	118	152	140	149	141	129	141	144	151	143	134	118	116	125	145	134	137	155	157	126	124	132	123	140	166	119	113	137	135	136	126	121	159	112	149	148	137	160	133	145	142	144	126	139	140	137	133	133	131	151	151	142	130	134	139	121	143	146	140	129	127	125	128	143	158	137	133	132	151	173	141	136	139	157	145	126	132	126	150	113	140	140	127	146	137	154	131	126	140	142	144	141	119	146	133	129	137	142	149	122	125	122	144	139	118	134	126	138	145	137	138	119	142	151	126	147	152	144	162	133	149	151	125	146	132	153	142	145	147	134	137	145	157	143	145	131	144	142	177	116	133	142	131	130	149	160	146	140	132	138	157	119	125	152	119	127	149	130	134	142	139	130	134	145	134	155	146	159	128	120	147	126	134	123	138	112	114	143	128	138	134	135	129	147	162	141	147	157	136	126	127	150	148	124	140	147	133	121	159	155	147	125	154	124	134	116	144	122	155	122	139	148	127	151	143	137	132	146	137	135	170	133	131	156	137	135	151	140	146	149	140	132	144	147	139	126	126	139	138	124	129	151	130	127	143	135	130	137	156	130	164	135	147	165	146	145	125	136	140	120	130	138	120	134	141	128	129	131	142	139	141	148	126	147	111	136	141	147	151	150	145	128	148	135	131	135	129	142	142	128	145	155	160	136	122	127	131	142	151	147	150	144	133	146	123	132	127	131	127	129	149	148	147	128	142	129	127	128	111	149	129	125	124	129	144	139	138	146	117	128	133	142	147	133	132	146	122	133	134	137	146	137	141	149	141	131	127	147	153	140	132	141	117	149	132	154	155	142	149	158	154	126	140	163	147	150	125	148	146	132	140	122	140	131	133	132	150	141	162	130	158	151	116	124	141	143	125	151	118	139	144	134	147	167	157	121	140	158	138	152	133	138	147	168	148	143	131	145	148	131	130	166	138	142	146	140	146	148	125	133	156	125	116	137	148	133	154	153	121	150	146	140	145	129	144	130	127	151	137	148	145	154	140	132	125	141	134	154	133	138	136	136	147	130	142	133	132	130	135	123	149	149	127	150	140	118	148	137	138	145	148	148	110	135	144	140	127	151	133	132	146	159	158	133	137	130	132	150	149	130	134	147	137	137	138	131	124	139	153	156	139	137	141	149	158	132	154	154	130	130	132	166	140	161	150	145	119	143	139	151	134	141	129	142	136	133	127	170	146	158	138	163	117	157	139	150	138	166	128	145	152	139	145	136	132	122	130	141	128	149	123	118	151	125	125	146	148	128	147	122	139	130	126	156	129	142	135	124	120	131	148	138	135	133	126	131	146	135	140	137	163	141	145	147	148	126	124	153	113	124	122	141	154	131	125	127	144	154	119	121	126	164	127	137	133	124	143	133	126	141	134	143	154	124	133	127	145	151	128	144	152	168	145	123	146	125	128	135	154	122	143	127	162	133	149	154	156	160	135	119	132	158	127	152	151	131	121	129	146	132	150	124	145	139	134	124	143	139	136	122	129	152	133	144	131	146	140	124	133	137	127	133	135	156	133	144	149	147	149	137	150	143	125	122	151	149	153	127	124	146	146	123	160	129	123	142	131	161	138	126	116	170	144	119	128	134	143	133	145	145	136	148	128	147	134	145	143	130	138	119	138	145	164	165	140	141	132	142	159	129	137	142	136	125	151	152	130	132	130	121	150	152	113	137	130	131	117	138	141	124	156	148	132	126	162	143	153	131	129	134	120	166	131	133	143	134	133	130	147	136	129	145	127	119	130	114	126	133	129	143	134	136	123	149	135	131	148	149	125	136	138	135	142	145	140	154	140	121	140	141	150	133	143	132	153	171	146	151	146	126	142	151	138	111	158	133	139	118	149	138	136	140	119	131	141	143	151	146	151	148	138	118	138	135	141	122	137	143	125	134	129	138	126	143	150	158	156	161	141	137	150	126	143	153	154	160	152	141	119	150	128	135	153	123	140	131	124	130	135	132	136	114	167	144	128	128	145	143	120	126	151	129	132	128	135	149	133	155	114	142	129	131	130	151	128	143	123	134	145	139	134	147	153	112	131	139	130	143	134	124	123	127	123	148	137	139	152	135	134	128	119	143	123	139	136	131	131	142	136	127	159	121	128	132	138	153	136	139	153	147	163	133	143	140	155	161	157	127	129	138	137	135	147	151	173	136	146	127	134	150	164	118	151	140	124	129	130	108	117	145	130	129	135	130	137	131	138	130	154	137	131	154	136	134	123	131	134	128	145	125	149	147	133	151	133	164	133	130	136	133	123	136	128	123	146	133	141	121	136	126	115	132	149	143	160	146	149	135	137	135	151	126	139	144	152	135	164	141	138	154	124	139	133	151	122	154	115	138	138	113	148	122	126	128	132	149	144	137	130	145	163	140	147	126	125	146	151	166	149	124	129	117	114	151	146	141	137	135	138	139	127	139	120	143	146	157	142	140	132	152	142	131	145	113	133	133	141	152	134	122	150	142	127
6469	2001	6746	10325	14469	16603	26712	48152	54778	44379	28995	12036	3151	817	466	421	399	393	403	418	379	385	390	365	421	360	401	401	423	412	438	382	411	413	414	382	397	410	398	422	416	467	355	390	400	412	400	387	383	398	377	405	384	393	405	400	375	395	395	416	422	425	407	423	397	424	401	396	402	398	431	404	413	421	397	380	433	396	437	424	407	426	399	409	405	398	386	387	418	429	421	399	392	388	391	425	425	434	390	395	440	414	373	425	382	393	417	408	374	380	386	404	407	423	427	381	394	393	427	408	370	395	415	413	374	398	411	391	432	429	380	413	416	406	453	425	405	378	384	404	391	436	371	405	384	421	402	383	420	426	425	379	359	393	395	411	393	388	412	382	393	386	422	408	376	434	381	413	385	388	412	359	408	400	443	397	411	372	446	426	425	355	366	387	474	388	389	372	405	406	397	406	399	388	372	421	413	411	388	399	402	416	400	378	381	393	418	391	409	453	387	394	375	366	391	414	404	393	423	419	415	414	398	373	418	393	400	414	408	398	411	418	432	443	404	386	437	389	422	409	421	401	398	395	394	385	411	402	399	405	375	385	382	384	407	393	358	426	436	450	384	424	375	408	388	383	399	441	396	406	388	393	395	415	406	396	398	390	414	395	409	414	382	393	375	403	398	391	393	415	391	391	422	404	379	410	408	411	410	404	443	424	412	381	402	395	406	382	420	353	425	411	412	395	394	350	397	416	422	399	369	389	390	428	406	431	413	394	370	392	425	406	426	390	429	458	391	432	408	422	387	435	420	401	365	387	381	390	403	394	420	388	387	383	397	384	388	394	422	407	416	382	391	402	415	369	403	399	407	424	410	423	426	385	394	403	380	420	407	388	406	418	443	396	416	398	391	418	387	389	375	447	404	443	420	422	442	401	358	404	416	436	406	418	439	385	395	409	407	371	391	418	398	373	424	391	386	404	388	423	431	382	378	372	381	424	376	402	388	392	412	390	420	437	409	406	374	408	400	386	399	407	404	398	444	448	407	380	402	368	374	413	375	412	401	398	381	405	393	426	393	384	395	396	378	425	390	394	397	433	390	409	375	390	403	409	395	435	407	404	376	406	354	407	432	406	404	383	404	407	418	417	396	422	398	418	411	404	404	404	355	396	399	369	409	379	405	394	416	399	369	383	399	390	392	366	408	400	415	392	430	420	424	390	403	413	409	407	403	395	415	408	421	413	406	378	407	409	413	399	379	365	415	370	391	414	394	383	386	436	411	432	385	393	425	375	388	392	422	396	399	387	390	368	380	408	381	416	423	400	363	400	416	396	368	441	414	423	377	385	380	441	395	402	391	416	423	394	352	385	398	395	415	392	395	387	398	426	397	395	397	373	439	411	400	417	444	364	373	384	364	405	412	414	377	424	425	388	422	395	421	383	390	416	377	414	410	403	407	386	414	393	422	371	372	393	412	385	396	379	413	420	413	390	410	394	385	394	436	401	377	380	434	414	399	366	386	370	415	425	390	425	413	368	379	401	396	421	355	416	390	393	381	371	399	379	434	409	371	390	369	398	398	427	401	408	380	389	383	374	408	367	377	422	348	416	430	430	377	346	385	349	438	419	416	414	401	376	405	425	384	412	416	414	433	405	400	414	410	386	413	372	395	422	395	414	377	377	413	413	405	411	430	399	405	409	406	407	413	431	391	414	396	394	406	370	364	416	372	417	393	388	400	418	408	424	380	428	389	431	394	385	400	371	418	421	405	403	406	415	398	382	405	405	399	391	384	429	403	394	394	416	427	400	418	371	440	421	439	415	402	412	419	410	430	384	384	414	422	396	398	384	376	410	376	370	397	416	388	372	393	439	383	410	409	384	419	377	430	374	364	394	431	419	403	393	411	425	412	410	419	431	397	393	416	367	424	421	439	405	388	430	382	379	416	419	407	425	384	403	416	394	396	390	415	415	364	389	391	416	386	382	398	412	390	415	413	379	416	400	407	434	416	379	395	396	402	391	359	417	438	413	423	423	369	400	393	388	416	388	412	424	402	399	406	403	413	381	381	405	351	377	425	448	381	429	418	379	418	389	430	413	418	421	400	401	401	400	389	389	392	379	415	369	388	417	425	380	400	401	442	411	422	371	426	404	363	392	415	390	406	420	416	391	382	392	411	427	394	382	401	412	405	412	404	407	385	399	400	391	383	440	408	419	408	393	444	423	372	396	404	365	403	402	405	427	382	414	408	410	434	406	377	420	453	369	406	396	422	411	388	437	411	379	407	412	414	398	400	425	402	466	429	372	421	391	362	435	407	395	407	371	411	383	407	403	451	416	398	391	410	403	419	402	384	425	407	398	410	379	387	406	375	378	398	395	394	377	413	422	389	367	399	396	395	409	424	375	406	421	402	392	421	448	418	400	369	401	424	422	429	363	416	434	387	378	387	381	390	423	400	372	383	369	371	407	388	384	389	429	415	396	430	386	385	413	384	391	385	372	344	406	380	429	409	413	379	394	431	408	409	375	436	382	419	391	406	374	375	396	388	386	398	417	424	409	425	410	405	389	381	385	416	386	385	399	393	387	425	447	414	417	386	385	432	369	426	390	400	355	389	400	403	386	391	415	420	424	384	373	398	407	376	392	404	417	385	394	395	442	418	397	389	387	403	373	400	402	431	405	403	389	424	391	418	372	421	376	372	404	416	407	394	405	368	391	423	361	405	385	388	409	358	439	391	390	404	388	401	435	371	378	406	403	384	370	413	391	391	412	405	368	414	420	373	402	409	423	394	400	406	419	401	432	420	383	383	414	391	407	380	379	390	383	379	430	415	404	405	388	403	418	422	389	411	432	411	412	404	438	406	417	402	380	372	354	406	393	407	402	419	418	429	395	409	446	406	386	359	397	403	385	418	398	379	405	409	409	402	415	397	391	380	407	410	418	404	422	404	391	404	401	404	378	406	384	444	390	390	400	422	374	395	409	388	403	396	394	393	420	417	434	383	399	420	393	406	403	439	388	389	402	386	391	423	392	395	435	373	377	375	455	393	413	386	410	408	422	399	404	421	377	449	396	411	429	404	412	408	448	419	416	380	400	368	388	416	403	387	385	408	448	417	423	392	359	414	445	408	350	413	385	390	397	414	396	421	415	393	410	388	405	452	418	407	386	400	379	417	415	401	404	397	388	400	388	401	390	395	429	400	381	403	427	416	392	423	404	415	420	362	392	402	421	369	420	392	384	384	380	389	382	390	414	382	382	346	421	383	406	432	356	406	385	357	401	408	408	389	413	394	382	405	363	404	425	413	409	409	391	414	393	396	387	414	438	416	393	425	394	370	412	409	369	376	423	370	414	395	408	444	374	389	413	413	429	386	417	374	382	371	420	364	405	431	406	395	389	409	386	391	451	392	412	409	445	389	396	375	383	411	421	382	412	414	410	431	397	380	389	358	375	402	426	390	395	407	424	396	392	397	429	388	427	414	403	403	391	415	418	447	394	414	403	404	403
15325	3013	5154	6708	9570	15509	35572	52978	43870	32630	16640	4791	849	274	185	162	135	174	153	145	156	155	176	141	128	163	161	151	166	150	179	154	136	153	154	155	150	131	140	151	140	155	140	156	144	156	169	141	131	158	164	155	135	149	147	155	130	137	158	145	131	159	161	143	145	171	165	151	153	149	169	165	150	144	134	126	145	142	160	155	139	137	124	159	130	140	133	144	155	159	164	139	156	140	153	145	152	167	170	161	173	148	166	140	150	152	155	142	168	166	142	157	148	131	161	173	155	136	131	158	168	127	149	140	157	146	149	148	156	159	150	153	153	135	133	140	132	144	162	135	152	151	145	139	157	150	139	148	129	155	146	147	139	149	123	146	147	145	159	147	135	153	144	133	130	143	158	165	169	130	142	155	145	155	167	151	141	164	167	153	137	146	161	138	139	163	147	155	143	143	150	155	140	150	148	149	176	161	163	162	159	144	164	164	169	153	152	123	148	171	166	170	143	161	164	166	141	172	163	155	147	147	158	128	140	139	148	142	135	146	171	142	143	183	166	150	136	154	156	163	160	146	150	144	142	137	154	145	142	162	154	143	133	141	137	154	159	144	156	150	148	126	147	159	112	157	158	154	163	153	155	163	147	168	173	143	160	144	158	173	133	127	151	134	163	158	167	170	142	148	151	133	151	146	138	150	112	139	129	152	164	151	150	134	137	136	172	144	136	157	152	160	154	154	165	133	158	110	157	125	144	134	143	154	151	142	155	126	130	125	159	151	159	163	145	135	145	144	164	161	145	157	138	152	138	135	145	165	143	157	163	156	148	138	125	136	135	160	147	137	138	160	146	156	130	159	170	134	151	155	160	157	143	139	162	155	158	138	132	140	146	161	140	143	165	154	143	147	127	149	169	146	166	153	170	146	163	136	154	168	133	147	166	182	133	170	140	153	153	143	139	146	138	155	146	170	145	167	163	161	172	139	154	168	167	151	151	149	129	161	167	169	154	144	144	143	171	142	148	154	170	137	144	159	174	136	144	145	156	143	138	166	111	157	154	155	131	137	146	140	138	152	153	137	160	140	136	155	136	143	134	123	160	145	141	159	148	176	141	146	164	153	155	147	134	147	156	159	135	141	158	157	139	135	137	128	151	136	169	153	149	137	146	133	146	138	157	164	143	166	130	149	153	157	157	170	160	147	162	147	151	143	147	144	157	152	143	153	160	136	139	128	149	166	124	151	145	164	128	150	154	153	159	157	167	149	146	122	163	135	158	144	145	135	152	154	166	148	142	161	151	157	136	164	151	155	148	137	153	153	175	144	164	166	160	161	137	160	149	169	162	135	140	144	146	155	150	175	151	138	151	166	165	142	155	168	128	140	151	153	151	142	163	167	137	156	138	156	161	136	163	141	160	163	158	159	186	138	130	135	173	141	142	158	146	152	147	121	147	137	162	153	143	140	158	142	154	151	159	156	156	142	146	136	122	154	157	153	144	146	132	139	157	147	167	153	146	143	139	164	150	134	149	134	142	150	143	149	152	152	164	155	154	148	182	125	153	160	152	170	169	137	138	145	162	137	168	160	141	148	148	134	136	158	148	141	161	141	152	167	129	163	156	172	140	149	162	158	155	147	162	172	150	154	137	150	149	160	149	137	148	149	162	147	126	130	149	161	154	142	145	119	154	152	152	152	141	176	152	169	130	159	140	140	139	173	149	156	161	139	152	145	161	138	127	153	158	115	128	148	152	131	159	139	143	168	144	163	141	179	128	155	160	150	158	123	129	135	142	162	156	137	126	149	169	172	138	161	160	151	140	152	145	139	162	158	164	155	171	147	147	149	150	156	134	145	143	190	156	154	165	152	160	154	153	172	144	155	159	172	153	135	156	161	134	137	153	152	149	152	150	158	170	164	157	113	140	151	147	156	149	143	154	130	170	142	151	171	155	140	127	124	143	153	134	161	155	139	135	141	142	145	180	142	129	130	143	146	153	138	147	142	146	151	150	131	155	158	148	138	118	130	149	147	148	161	140	141	148	153	153	174	156	165	145	179	146	144	120	151	151	155	138	160	157	140	164	140	152	170	143	117	138	141	140	158	128	117	148	148	142	129	131	137	143	149	143	164	149	137	146	167	158	138	156	137	155	138	139	167	179	151	122	163	155	139	141	134	178	144	176	143	154	155	164	151	135	158	173	159	143	154	181	155	142	166	150	137	144	148	136	147	138	150	135	149	157	142	144	136	152	152	143	158	129	140	149	156	163	116	152	110	142	144	170	141	138	135	145	120	156	132	162	148	160	162	160	142	154	144	127	141	135	149	156	134	137	160	160	134	140	132	170	151	145	142	165	133	145	162	144	141	155	129	150	149	143	166	137	154	122	122	152	154	162	145	135	151	167	147	163	128	153	138	156	148	134	144	149	167	153	148	149	137	118	148	163	155	153	144	144	173	149	148	149	161	138	154	152	144	146	165	131	142	155	140	157	167	161	132	138	143	164	161	140	148	160	148	155	140	143	140	162	148	147	166	148	149	170	149	151	139	158	147	158	158	149	165	153	175	164	151	152	126	127	163	138	138	151	175	131	162	173	140	109	155	146	144	126	161	147	149	145	155	128	164	144	125	140	179	126	161	125	155	145	158	148	143	140	164	146	159	167	166	143	148	140	147	141	126	161	139	166	139	160	139	148	142	150	143	178	145	124	166	149	145	171	147	153	137	144	149	148	137	144	161	147	171	120	172	154	147	145	150	166	156	140	156	157	144	159	140	165	152	144	150	145	169	152	166	151	160	153	133	143	149	172	148	159	157	137	147	137	145	148	149	123	153	162	130	139	144	135	140	142	148	158	174	140	130	158	168	148	136	133	134	139	142	159	166	151	147	125	140	125	125	144	150	167	153	140	143	147	141	146	163	151	138	159	151	142	158	135	173	148	136	146	144	130	150	156	144	164	131	169	160	146	156	153	152	152	138	167	160	156	138	145	166	172	145	143	154	144	146	146	156	141	144	154	133	126	139	139	140	134	137	135	141	138	154	134	144	158	149	120	146	154	145	145	144	155	136	150	139	145	154	149	149	155	147	128	130	173	170	146	181	147	149	141	146	177	175	140	156	171	161	167	123	147	149	167	145	149	141	157	126	145	128	157	148	176	148	154	119	131	143	147	151	143	150	149	137	145	175	151	151	153	141	133	150	152	134	149	135	131	163	147	137	147	143	160	141	136	150	155	154	135	159	161	170	148	118	149	167	151	156	143	127	139	131	139	152	133	136	159	138	168	146	159	144	138	140	135	129	142	162	147	161	158	149	141	153	159	144	154	137	164	153	140	159	148	156	124	157	149	150	157	156	174	138	151	128	127	149	141	163	150	162	154	140	135	144	144	146	136	152	136	152	147	165	142	147	147	158	152	140	135	173	150	151	125	148	133	167	148	152	145	146	141	124	144	167	159	153	174	145	132	159	141	142	165	155	163	156	142	153	163	157	165	142	148	129	163	154	120	161
7907	2986	10186	17048	23261	33461	52371	65396	56742	46676	30923	12925	3249	944	493	437	409	458	450	471	418	414	423	446	413	436	430	417	432	458	441	419	419	411	531	438	448	420	421	409	453	425	410	408	420	460	463	412	440	407	423	398	447	458	445	436	412	400	440	451	427	430	397	472	413	404	419	404	428	453	428	426	390	418	405	439	424	437	421	433	410	409	458	437	431	426	433	429	408	401	433	409	432	421	433	430	448	408	433	431	414	430	433	404	410	401	443	434	432	452	452	412	429	440	433	454	424	412	424	366	447	441	444	455	418	434	441	426	450	414	437	427	431	433	396	424	391	435	463	406	452	446	394	419	429	437	413	444	460	427	445	422	451	402	420	458	438	444	471	463	427	416	408	443	416	440	450	436	390	454	464	455	421	407	423	453	415	401	465	416	416	429	416	421	422	430	435	448	414	415	404	390	427	403	430	428	446	445	407	432	411	434	435	429	396	438	449	437	447	442	429	416	438	453	439	432	456	441	460	402	424	439	423	427	410	420	387	464	416	432	405	418	436	412	426	409	406	431	403	426	435	424	426	431	427	416	414	390	447	457	450	401	426	448	458	445	391	438	434	401	420	436	450	421	451	416	444	437	420	424	427	409	391	452	420	405	422	424	426	441	370	426	410	456	407	422	463	438	432	406	428	408	476	414	419	418	428	417	419	449	439	452	423	434	399	430	445	438	446	457	431	458	413	422	478	466	431	443	401	378	444	416	449	422	405	447	395	433	385	412	440	422	404	400	407	439	442	429	418	424	429	446	433	434	405	387	414	424	400	448	445	433	412	429	434	432	412	450	458	405	449	394	437	415	411	433	423	424	408	443	453	435	434	394	418	431	431	417	452	438	430	456	434	427	417	434	412	414	406	404	407	449	453	433	448	427	403	446	413	423	448	447	422	456	426	447	418	399	432	442	421	439	455	425	365	426	423	447	433	405	421	445	411	407	417	425	428	456	424	445	432	437	443	399	425	437	394	449	422	435	441	460	386	426	449	402	410	456	436	434	426	430	408	435	452	444	432	449	434	420	426	408	458	418	408	400	457	421	463	433	410	377	440	438	432	429	468	429	406	416	458	417	414	389	393	403	434	451	446	401	397	419	462	442	419	414	438	389	448	428	412	400	418	428	416	434	412	437	412	414	433	437	463	428	419	412	452	402	421	407	448	427	406	413	467	471	456	480	434	434	431	407	404	449	410	439	390	420	430	441	411	413	413	442	420	401	454	410	482	415	422	435	429	428	456	442	440	423	444	408	457	404	407	418	421	396	439	420	445	391	443	430	412	465	446	397	465	429	400	445	441	412	428	443	438	452	412	440	406	429	432	373	380	423	422	413	393	414	421	421	409	431	407	429	414	414	459	401	440	425	405	422	425	442	437	462	408	414	421	430	408	410	437	420	402	413	429	444	440	411	451	436	438	430	402	414	435	446	430	428	438	423	419	445	442	417	444	413	447	447	425	428	380	419	435	426	431	440	493	393	424	450	401	400	474	428	454	458	472	404	414	428	415	401	442	440	436	446	410	441	449	426	382	464	436	428	436	427	439	421	420	429	415	404	418	397	436	422	418	403	486	395	419	407	415	425	427	376	462	435	406	429	438	440	440	427	417	421	414	411	386	403	430	445	423	430	436	416	416	455	440	435	458	439	442	400	444	451	428	422	450	436	413	420	432	446	425	423	444	414	477	394	415	383	414	429	416	421	370	387	424	439	401	412	411	420	437	426	433	437	417	408	442	437	453	396	425	425	430	427	407	426	460	409	400	411	411	478	426	422	463	436	404	415	429	428	454	426	407	454	430	425	430	444	415	435	439	396	456	437	432	424	402	365	401	414	412	402	439	440	424	429	430	424	463	420	433	443	428	419	457	401	417	431	426	433	434	387	431	416	451	453	471	455	408	435	415	411	418	448	431	419	417	446	428	408	412	442	395	387	408	418	431	453	451	403	396	384	436	428	415	428	474	395	454	422	436	420	410	407	444	417	410	440	418	422	417	420	410	403	441	456	438	426	390	464	427	423	408	449	413	444	409	421	428	401	400	434	426	434	397	435	456	403	430	384	429	444	453	446	449	404	424	418	426	443	429	437	452	419	414	445	424	441	428	458	434	455	425	409	465	442	441	425	397	444	410	434	427	396	455	439	411	420	410	427	406	446	459	431	397	431	427	458	457	467	432	421	408	426	412	432	440	430	396	376	435	447	429	433	422	451	415	441	400	414	425	422	429	392	452	432	405	433	399	407	493	413	474	413	432	404	398	466	406	428	431	426	424	418	409	442	391	422	442	432	441	401	443	438	464	412	421	441	402	442	400	442	448	445	409	406	426	443	443	386	438	403	471	422	408	408	390	456	421	419	423	436	457	411	438	443	389	448	389	438	424	377	446	459	459	388	430	429	436	395	445	415	454	465	416	428	418	405	436	416	456	455	439	450	417	458	438	410	440	412	444	465	411	428	429	408	422	445	445	413	428	420	426	461	407	403	425	418	437	443	421	422	380	412	409	393	425	432	424	419	425	388	437	403	384	446	432	432	459	448	448	415	422	430	445	424	410	443	421	404	398	403	418	416	440	434	429	423	428	443	405	431	397	408	413	419	430	435	437	436	452	424	438	420	418	425	446	475	397	410	433	439	450	451	408	451	423	423	445	422	435	443	411	420	486	395	415	457	434	399	429	422	420	443	427	479	437	403	422	448	435	437	431	445	451	425	434	450	383	432	453	454	450	421	438	405	409	422	437	394	406	407	412	450	436	456	453	422	444	400	432	431	467	433	406	431	432	423	430	407	428	385	429	398	437	419	426	433	413	430	420	440	422	425	429	431	443	392	442	408	445	424	460	442	422	425	412	439	426	448	426	423	460	448	409	450	439	412	439	440	417	435	417	424	438	460	414	413	433	414	437	401	429	424	400	385	427	466	447	446	413	417	409	438	426	415	407	444	469	442	437	455	420	440	412	423	443	400	413	396	438	430	420	486	422	405	464	371	385	417	450	418	422	435	416	424	418	437	435	441	422	460	406	411	423	423	417	406	442	413	453	392	445	410	435	416	440	398	418	401	437	425	429	415	399	389	451	438	420	417	424	415	376	432	415	413	442	392	456	461	430	418	449	420	454	456	423	429	422	431	427	450	455	416	448	409	464	430	423	395	395	404	406	429	452	425	417	414	426	488	420	445	449	409	398	429	424	426	404	410	417	405	438	422	427	408	457	423	441	387	417	450	393	403	436	432	448	450	409	445	416	422	399	434	428	406	424	435	414	440	381	450	412	425	395	436	413	470	442	445	401	448	423	440	417	431	419	430	451	444	436	432	428	454	432	420	468	403	412	460	436	438	400	434	424	411	452	424	472	400	396	428	432	412	419	468	427	415	450	426	413	433	413	416	422	384	423	410	393	433	427	426	423	425	469	452	428	377	414	435	421	456	407	402	434	416	403	438	415	455	408	427	412	423	393	408	479	439	448	410
2397	244	301	265	322	558	1004	2137	2117	3372	3140	1634	754	301	180	126	144	140	136	133	150	149	161	147	132	138	149	128	145	140	135	129	143	121	136	135	133	141	137	142	149	155	110	127	143	142	144	130	153	145	143	147	150	117	148	144	130	155	142	130	149	153	159	146	137	129	129	121	113	154	140	130	133	139	154	140	142	147	134	141	138	154	161	148	155	122	163	140	147	154	163	133	142	123	113	132	135	152	149	171	142	140	144	152	135	134	141	140	145	155	135	134	119	146	151	163	122	143	131	116	127	134	155	150	143	159	133	141	132	135	140	151	142	155	122	151	155	134	125	134	119	120	134	126	150	127	153	156	133	137	144	130	136	153	114	141	144	124	149	130	157	144	143	136	127	117	153	139	133	150	141	155	144	133	142	111	135	130	123	141	119	152	141	147	152	126	121	117	148	145	143	138	145	141	142	137	141	140	126	146	132	153	138	139	118	119	135	136	130	157	148	130	143	134	147	142	151	148	127	148	137	128	121	130	135	130	157	131	155	146	148	157	148	132	143	146	130	148	148	150	149	138	160	130	149	124	127	136	147	122	133	152	134	124	127	137	170	139	104	117	146	160	135	132	152	141	148	145	159	133	147	137	164	153	174	146	141	136	148	141	143	139	147	136	128	153	166	150	126	134	179	138	137	139	150	120	132	141	131	150	168	121	150	132	132	123	154	130	127	128	149	162	136	143	129	138	143	147	143	116	144	172	146	139	132	135	118	146	127	129	150	149	147	149	143	145	164	141	128	131	169	138	144	123	133	161	171	131	121	139	172	146	169	137	118	155	121	143	142	152	143	142	144	138	152	153	125	144	140	134	125	130	141	126	140	144	129	154	156	150	118	141	129	154	156	151	135	136	136	161	125	146	156	157	152	135	157	130	147	135	136	144	143	142	154	153	127	140	120	142	155	135	146	158	148	134	148	143	149	139	173	126	146	136	137	150	147	141	132	132	143	153	134	137	131	131	125	159	131	144	120	130	141	166	153	123	126	148	157	134	144	138	117	115	134	137	161	120	140	127	167	136	137	138	134	118	135	130	143	132	155	146	127	128	129	129	131	151	134	165	118	154	138	137	102	139	143	139	126	134	143	130	136	137	145	153	128	141	141	128	145	133	156	147	131	136	133	145	131	115	125	151	127	144	115	144	144	140	150	128	157	125	150	133	142	145	132	125	124	137	139	146	161	140	120	143	131	139	155	159	143	123	128	141	144	126	131	134	147	135	129	134	153	156	155	138	126	131	155	126	139	143	132	161	133	120	137	129	156	138	139	147	136	142	136	133	144	144	126	117	136	144	117	152	126	138	116	143	133	157	131	145	133	120	148	130	142	154	176	150	136	126	131	145	140	130	140	126	121	151	145	147	143	133	133	150	140	150	153	130	124	131	137	132	126	147	139	149	139	128	158	141	164	129	143	164	116	125	142	146	160	140	123	158	149	141	134	134	126	147	136	142	128	166	148	138	130	144	128	147	149	115	162	141	146	149	146	123	144	124	149	127	136	141	131	146	148	138	124	142	167	139	129	124	143	134	144	126	124	155	125	141	143	126	154	152	136	153	137	152	144	121	142	144	143	146	118	133	127	148	155	140	115	125	158	123	145	140	141	141	114	142	142	123	147	140	149	135	125	126	150	137	135	146	144	151	161	136	151	136	139	145	116	133	148	139	126	137	152	131	144	141	145	140	114	129	121	127	142	128	140	141	167	134	148	171	135	139	135	148	152	137	124	139	129	131	153	138	121	163	162	154	142	151	128	145	126	132	121	126	145	133	136	134	138	141	144	145	140	139	166	130	130	145	133	126	135	158	129	139	134	125	133	143	154	161	132	142	151	139	135	127	133	140	123	139	153	135	148	133	154	126	155	152	130	150	129	145	125	130	149	133	157	147	137	141	142	146	129	158	116	140	151	123	150	143	144	140	148	123	139	142	136	148	141	158	134	141	151	155	153	159	118	148	139	130	127	145	157	141	120	147	122	132	124	141	131	165	117	139	134	137	143	134	131	151	119	138	148	105	152	161	123	134	144	159	132	145	135	150	137	128	135	143	152	142	140	140	133	139	152	147	151	143	147	125	119	154	139	138	129	138	128	139	135	153	151	146	121	152	147	158	151	157	144	144	123	148	145	144	149	143	134	134	153	131	138	143	135	156	143	139	151	137	121	126	152	132	135	141	143	137	119	133	131	156	144	142	151	153	130	148	132	135	142	116	149	133	142	140	138	122	143	141	134	151	147	151	123	137	157	154	133	129	165	141	129	138	144	131	135	143	128	131	131	157	131	124	135	147	129	133	134	141	139	144	135	129	124	126	134	130	158	127	144	146	149	133	130	121	146	147	142	162	132	154	132	138	138	138	141	158	131	141	149	118	146	122	152	131	128	149	146	145	148	128	122	146	127	153	127	136	156	119	138	116	140	152	111	147	134	143	132	148	144	141	140	128	148	137	154	158	137	149	151	141	112	138	145	154	107	137	127	127	150	161	115	136	114	130	147	139	143	137	127	157	144	156	138	135	137	141	138	146	123	142	133	140	150	124	142	149	136	153	151	141	149	151	125	123	152	156	135	107	129	121	144	129	137	146	143	139	168	169	139	157	179	148	130	127	111	129	145	156	128	135	132	129	121	128	144	152	144	146	124	146	155	157	132	136	136	144	128	118	137	114	138	137	149	146	118	134	142	156	149	121	125	151	136	133	151	147	140	138	125	141	158	154	139	121	122	139	109	150	145	138	130	131	130	141	138	146	134	136	146	138	145	137	115	147	149	118	137	129	118	133	132	120	145	140	163	142	116	149	166	134	137	149	126	160	135	156	145	130	138	130	159	141	151	121	133	155	149	119	175	131	148	142	139	135	136	135	128	129	133	147	151	114	134	154	148	150	126	137	149	123	143	147	114	115	124	150	151	132	135	130	126	144	141	134	157	146	142	154	120	132	162	159	139	142	152	123	162	122	158	148	145	146	138	152	138	143	134	150	146	139	148	146	147	133	118	119	136	154	134	147	136	141	147	128	115	127	115	148	128	136	129	148	137	134	163	136	142	127	135	129	122	137	172	159	153	151	153	161	127	152	157	147	160	144	148	138	147	119	121	142	176	148	133	127	124	145	166	137	134	126	146	134	145	136	134	129	166	147	150	152	147	155	116	129	150	145	133	147	167	136	148	152	159	122	128	145	138	124	132	123	146	133	154	139	150	142	167	142	142	146	132	148	142	135	149	142	133	135	155	139	141	146	143	139	135	127	131	155	139	125	140	135	140	146	157	130	141	114	137	137	145	152	142	148	136	149	130	119	126	150	131	142	148	140	128	145	137	156	148	141	144	149	141	149	144	136	115	133	121	155	166	138	118	123	138	152	147	141	153	150	142	117	136	163	136	144	116	137	140	140	153	143	132	118	144	140	133	130	147	139	153	147	148	139	131	118	151	141	147	119	127	121	112	131	136	147	141	132	140	149
2268	527	780	922	1217	2197	4546	8166	8649	13473	11697	6263	2786	1106	555	396	401	384	396	425	423	402	428	433	414	394	387	394	426	377	403	439	376	378	404	399	400	414	423	425	447	389	404	424	372	377	398	376	419	432	392	401	388	419	378	398	423	417	431	380	392	415	395	436	419	409	382	398	408	384	408	407	395	386	384	445	429	438	407	408	383	412	391	429	393	419	425	401	388	389	405	401	372	434	379	348	417	405	410	428	382	371	392	368	388	408	361	404	402	408	361	415	379	408	377	387	409	397	409	391	361	436	398	397	414	372	393	388	432	399	408	382	402	385	435	388	401	424	438	366	386	414	393	407	414	451	397	383	427	384	407	387	480	402	374	424	442	395	443	407	401	374	418	432	410	380	375	394	416	400	400	385	408	410	388	377	399	407	398	397	451	404	418	420	387	393	397	398	369	387	402	389	401	411	382	408	416	392	393	343	372	412	422	396	388	366	415	374	444	368	393	372	438	454	399	382	437	392	380	399	409	395	387	419	388	412	398	434	387	387	368	443	377	422	407	400	443	374	400	361	426	342	435	447	424	396	394	408	407	420	415	415	406	375	365	399	388	403	413	379	440	380	406	401	415	416	380	376	401	378	396	401	375	385	392	380	417	357	437	434	429	397	397	402	429	402	378	413	382	434	390	375	435	383	404	371	420	390	407	439	408	401	403	427	411	408	411	432	414	404	467	420	386	403	397	384	375	413	416	422	411	392	391	369	398	423	434	441	419	397	373	383	427	383	376	407	410	425	375	416	411	360	395	394	445	429	421	405	410	375	398	367	391	367	416	412	388	411	428	415	419	439	386	408	397	398	389	412	375	399	424	386	413	432	430	385	422	382	385	404	377	371	423	397	414	389	405	423	405	409	409	387	401	416	396	384	398	441	423	449	393	406	395	385	419	439	378	416	412	413	413	423	412	439	392	412	405	444	386	381	396	394	392	412	385	404	409	401	384	424	424	399	426	410	429	389	436	420	359	412	434	407	403	426	376	407	420	383	417	452	371	430	415	403	402	445	421	419	365	408	408	402	414	417	434	402	402	403	426	434	433	397	435	407	399	406	418	377	402	388	393	427	385	377	387	407	398	401	425	383	409	397	440	418	408	387	432	401	380	439	390	380	369	406	378	394	417	397	396	407	404	407	423	369	422	419	404	441	396	397	361	429	433	365	381	410	402	416	407	410	414	412	384	400	370	423	375	430	423	380	421	408	410	383	389	390	404	407	410	377	424	428	416	401	417	416	383	409	405	409	381	416	398	382	384	387	407	391	404	421	436	419	391	387	404	416	398	428	438	411	430	384	409	408	413	388	389	410	405	409	402	387	398	387	395	382	363	407	384	380	410	402	419	387	389	385	399	382	410	447	435	391	388	416	396	378	400	384	396	395	399	408	386	383	405	422	422	417	401	403	412	415	388	391	403	402	409	383	429	418	365	406	381	401	392	405	415	420	426	385	436	387	400	440	392	428	435	424	431	407	393	413	391	404	403	422	425	424	383	366	388	398	409	409	418	404	367	393	386	407	395	412	415	422	421	397	405	375	428	426	371	381	396	379	373	371	424	378	448	406	382	399	399	396	393	438	426	391	436	427	443	402	386	411	405	411	408	403	385	409	420	434	419	425	404	412	410	404	420	391	410	402	415	391	398	387	388	428	389	392	378	403	437	410	414	388	370	414	428	414	369	412	382	394	406	403	387	420	362	414	391	402	399	421	393	403	393	401	421	401	407	419	395	380	375	395	418	380	378	394	397	409	439	399	408	402	409	398	394	373	378	376	387	398	382	361	409	419	403	373	410	394	388	412	418	441	456	400	395	410	417	396	397	407	410	436	402	404	440	394	374	400	419	399	407	431	363	401	394	374	411	444	437	405	423	427	401	385	406	400	438	416	356	411	388	393	412	430	382	395	420	424	410	379	405	396	392	409	433	418	385	403	387	355	390	415	384	388	386	415	410	404	393	400	379	405	426	424	362	419	412	394	394	361	401	383	426	455	407	375	433	385	416	397	381	337	409	422	420	411	410	408	358	394	413	410	393	424	430	379	447	415	378	362	386	418	395	395	392	419	430	409	390	386	406	426	403	397	420	401	423	387	413	415	444	418	417	404	403	370	405	418	407	416	421	413	376	387	401	435	374	376	407	367	398	413	370	408	408	407	384	412	420	397	396	441	393	416	418	396	396	371	399	377	370	422	401	408	392	410	397	405	395	375	400	401	402	400	388	404	404	407	407	414	390	406	416	441	370	411	391	419	389	407	421	375	398	425	425	363	424	377	374	395	418	384	420	378	423	413	420	398	403	390	400	394	389	409	426	397	390	415	399	448	405	404	397	405	403	424	422	380	424	408	408	392	401	405	401	430	377	388	358	414	398	422	399	409	372	368	403	414	416	363	402	381	364	395	439	437	399	393	385	413	353	414	395	395	414	389	405	415	391	389	445	430	402	376	403	460	401	384	404	429	406	399	383	449	412	378	384	428	425	456	429	398	436	407	415	410	409	421	403	408	418	392	417	421	391	394	410	399	384	423	426	452	417	417	411	417	410	410	411	393	425	419	393	388	383	400	444	377	399	415	394	421	394	411	424	371	423	393	386	409	385	407	410	415	410	375	345	401	403	366	416	389	428	403	389	363	409	367	415	367	410	420	442	392	399	405	423	426	410	386	412	368	410	425	408	444	417	414	426	387	408	425	422	399	423	414	417	387	344	406	378	388	410	418	397	420	431	406	381	382	403	424	385	388	424	426	394	394	389	401	412	428	412	390	406	425	401	399	402	371	411	395	424	395	438	406	440	403	409	393	374	391	381	473	427	447	394	383	413	410	402	390	404	411	397	402	407	399	411	414	395	385	363	390	436	438	378	392	403	432	418	399	403	401	403	390	401	374	445	409	370	417	390	407	420	416	403	425	390	380	409	400	425	405	416	387	386	405	378	389	400	396	361	429	425	389	424	409	392	397	411	392	398	370	386	411	407	395	379	410	415	382	407	370	435	409	382	411	390	400	384	375	396	422	399	384	412	386	456	418	405	392	431	418	427	398	412	384	389	358	402	391	410	420	403	416	383	426	395	401	428	431	414	389	382	401	398	399	438	381	371	346	400	413	412	399	372	399	383	384	385	403	411	371	402	411	377	401	377	414	410	422	415	398	363	371	410	366	409	389	432	399	424	392	386	413	393	392	419	432	413	393	376	410	376	362	389	384	409	393	445	412	399	389	402	417	401	379	384	426	399	390	387	431	439	392	423	390	389	386	393	419	395	402	409	389	407	398	391	398	419	443	356	424	405	403	419	407	371	423	409	369	415	411	389	403	413	390	396	407	398	396	408	399	401	399	418	409	404	417	398	408	380	417	417	375	382	392	390	415	402	408	402	413	402	385	394	385	426	404	413	380	382	405	387	416	394	403	406	425	434	385	386	393	401	403	375	415	395	390	397	412	390	442	428	431	396	403	381	400	397	442
9726	1493	1981	1976	2238	3891	7766	24325	40035	30746	19195	7910	2299	711	267	175	140	148	119	145	139	147	130	145	153	114	120	137	138	142	126	136	127	124	151	119	144	142	133	124	118	126	124	134	129	140	133	134	128	128	141	155	146	128	130	138	141	135	124	147	132	123	145	142	127	139	135	127	127	144	141	118	128	137	147	127	143	128	141	111	128	138	128	136	120	148	147	130	148	139	144	134	133	121	137	127	124	138	143	157	132	113	141	136	140	133	149	129	147	157	171	123	139	115	141	134	138	137	141	129	132	146	132	126	140	136	140	123	135	156	140	126	131	128	130	135	119	138	137	119	132	126	111	128	144	148	131	138	127	149	139	139	112	138	139	136	121	116	137	135	131	122	133	164	139	140	140	144	138	151	153	145	133	151	136	128	147	131	130	136	125	130	142	141	125	130	131	108	143	136	126	132	138	125	138	150	122	118	128	143	120	139	126	115	132	125	132	138	130	130	121	124	146	131	137	104	126	121	137	135	134	153	132	122	141	139	147	118	151	117	143	128	158	122	115	123	134	144	139	129	134	154	140	140	137	145	136	139	142	119	133	137	148	152	154	118	132	123	116	139	115	145	120	141	133	131	136	132	122	138	162	149	129	119	132	133	108	126	129	141	126	135	148	126	125	120	133	142	144	156	144	132	126	138	142	143	120	122	138	133	155	125	148	132	141	137	131	139	131	145	114	127	113	128	142	133	142	132	131	146	130	140	127	124	128	155	139	120	158	111	132	137	156	142	128	130	133	114	164	139	107	137	151	139	157	123	135	156	159	138	152	137	145	132	156	131	133	156	135	139	140	134	99	133	128	130	126	130	127	137	142	139	116	147	119	134	139	132	127	161	106	145	142	117	137	137	140	122	131	137	130	140	132	133	144	142	146	139	115	130	141	125	147	136	135	151	123	134	163	147	123	150	117	117	144	137	147	133	122	129	129	130	137	127	151	151	117	117	164	130	134	153	133	127	136	146	149	136	127	140	124	113	148	129	142	140	112	128	126	152	135	127	144	125	134	152	138	115	128	157	123	123	147	136	125	120	138	126	159	129	134	135	126	135	161	124	141	154	140	151	132	112	134	142	171	127	132	150	139	143	140	138	121	152	136	148	147	147	118	125	137	133	144	126	124	116	135	123	133	128	161	150	125	134	125	142	136	129	152	131	131	137	132	116	139	153	147	148	126	108	133	129	148	121	155	156	143	133	140	130	135	133	118	132	139	150	125	126	157	150	128	134	145	119	122	110	133	130	116	121	138	150	137	134	144	140	124	114	141	142	145	122	133	111	143	139	131	143	150	128	112	140	134	125	130	128	142	145	136	142	135	132	137	146	128	143	144	152	145	157	138	136	145	127	131	135	152	133	148	136	133	146	152	137	126	140	132	138	145	127	133	126	152	123	145	131	124	135	126	136	137	121	135	137	135	129	117	131	139	124	144	133	144	138	139	147	134	145	124	121	152	141	125	120	159	120	146	113	135	116	120	121	134	109	144	125	123	131	145	130	151	143	161	151	137	141	130	132	125	131	119	139	139	138	143	131	145	130	149	151	138	124	136	142	125	145	141	128	140	140	139	154	131	108	132	131	114	140	136	132	129	139	137	121	120	117	126	120	135	140	145	136	148	145	135	138	117	125	164	142	142	148	130	135	141	134	163	140	133	142	124	141	140	144	120	140	137	122	123	143	134	119	149	146	122	141	139	121	111	126	129	133	119	125	135	144	144	128	143	137	122	151	151	121	117	131	127	139	144	116	138	122	138	128	124	135	155	138	125	149	125	136	132	127	140	128	130	133	137	155	145	137	127	140	140	152	110	137	125	132	142	147	144	130	111	142	145	136	143	123	148	156	171	150	137	130	133	124	124	138	154	174	139	119	135	133	134	141	131	132	114	147	126	107	150	132	148	133	141	120	134	132	136	125	156	123	133	132	146	146	148	131	142	113	152	131	121	133	142	128	106	130	125	138	160	124	144	131	139	131	121	128	153	135	143	112	141	146	143	120	117	131	143	139	113	145	121	145	138	140	135	128	131	131	137	130	134	152	144	143	138	137	137	127	127	121	156	129	142	122	131	150	135	117	143	115	127	156	146	147	120	125	130	117	112	132	131	142	146	143	124	126	134	134	142	144	134	138	130	144	163	143	122	133	158	145	108	118	114	138	138	136	131	125	140	149	136	116	149	135	131	134	138	121	131	143	141	155	149	128	156	137	130	149	133	145	155	138	126	129	120	135	140	145	129	145	134	122	139	120	161	137	136	128	140	140	132	138	135	119	139	134	153	125	139	128	114	134	133	136	134	127	137	139	124	118	145	125	107	130	133	160	123	121	134	136	141	132	158	141	144	142	135	133	140	128	148	135	145	127	128	123	112	139	137	159	136	121	131	142	144	132	122	132	142	130	144	131	142	135	121	144	156	147	145	153	130	132	122	134	120	155	157	125	128	131	123	136	132	135	144	130	136	153	120	134	142	142	122	138	136	155	149	143	127	127	112	148	138	122	128	148	129	111	144	139	131	140	131	137	114	132	121	127	115	159	154	131	141	150	116	149	141	145	147	129	142	144	136	136	137	146	135	147	145	140	129	133	143	150	138	135	118	134	139	152	132	137	153	138	150	131	136	143	151	137	124	142	133	139	151	128	137	134	140	122	121	141	117	169	142	123	131	150	129	134	139	139	145	125	153	137	139	133	117	140	118	122	134	142	120	128	156	133	154	138	139	142	121	123	146	148	141	137	142	146	121	132	130	164	133	104	137	136	119	144	124	113	128	146	149	138	122	114	131	115	123	144	124	133	138	122	140	123	132	133	127	119	144	130	147	120	140	131	140	143	150	116	136	154	124	162	133	132	114	130	134	139	115	133	138	126	126	148	121	151	155	111	121	140	150	127	121	118	124	131	138	133	151	149	123	156	156	122	149	136	144	127	130	135	143	111	141	124	119	146	131	123	158	168	141	137	120	118	108	128	138	129	148	129	129	151	134	119	127	151	139	140	123	143	157	112	134	118	137	109	130	124	122	132	128	144	139	121	143	130	139	122	130	138	125	158	138	132	120	136	145	130	135	120	139	145	132	124	136	136	137	145	141	120	122	131	133	134	137	124	151	137	156	137	122	131	149	132	126	145	133	126	140	130	139	136	149	147	136	127	112	139	144	138	118	136	141	130	165	136	148	116	130	142	140	123	126	135	123	138	139	131	147	139	137	142	162	154	116	141	147	148	156	149	147	146	148	131	135	143	121	143	134	149	138	126	128	144	160	131	132	124	136	145	147	130	134	137	136	131	141	126	127	128	152	133	139	135	142	154	148	135	130	131	126	126	157	121	123	131	163	137	136	144	135	141	125	121	141	131	123	147	130	125	147	134	150	143	145	120	142	143	159	152	123	139	150	122	147	136	121	146	123	156	128	145	153	113	167	132	137	150	129	150	142	156	128	129	151	130	137	134	129	118	147	111	147	129	131	139
6370	1824	4572	6551	8908	13852	23749	43825	55437	46443	35665	21406	8798	3027	1063	549	429	434	377	402	396	408	422	395	390	376	408	408	381	404	359	418	386	381	371	416	375	383	404	410	399	427	395	382	408	381	370	416	369	391	398	380	392	392	379	419	406	395	414	383	401	380	411	426	408	373	385	451	363	376	381	415	410	402	370	400	394	369	396	406	370	432	397	412	401	392	392	365	373	407	402	376	417	422	422	355	361	409	379	388	387	388	415	373	388	394	390	416	403	415	391	403	413	385	394	380	400	419	348	366	390	383	390	460	444	377	418	406	386	450	396	388	401	388	375	401	408	401	407	400	391	427	418	424	421	397	400	385	405	383	393	415	386	378	349	418	400	380	389	405	439	386	384	425	389	379	394	384	374	401	350	375	389	388	410	358	386	397	383	381	418	395	416	401	375	372	390	406	392	360	386	373	423	392	393	400	418	403	396	405	383	390	386	382	391	406	395	421	403	373	418	376	390	381	380	388	382	421	384	366	396	396	374	403	390	395	399	376	392	387	402	364	347	385	417	399	395	374	404	390	422	374	377	393	389	387	414	366	421	395	379	420	375	393	365	393	379	387	376	400	384	408	390	366	442	404	405	414	402	402	399	414	422	416	394	364	402	407	366	393	384	373	391	386	369	385	403	394	390	403	383	408	377	397	423	422	391	399	420	390	435	381	377	363	399	401	384	339	369	399	376	409	399	419	402	417	396	394	396	415	384	437	422	403	416	381	384	384	427	367	418	408	410	399	383	361	411	417	360	390	364	375	388	386	413	432	404	393	394	379	399	377	384	384	414	379	378	407	371	368	396	366	345	376	419	398	401	398	376	395	395	432	389	393	393	379	376	401	362	413	360	422	374	363	368	369	402	404	372	397	376	377	380	383	373	411	358	406	398	362	379	376	409	366	416	389	393	379	434	412	438	391	352	429	418	385	372	402	417	372	415	385	403	368	389	382	395	402	399	383	434	422	400	422	428	369	400	449	441	396	379	373	398	390	358	375	387	399	400	372	362	401	382	410	387	365	428	409	366	391	404	377	378	374	379	391	401	414	432	382	422	398	385	380	450	371	414	401	398	444	395	406	371	371	398	378	411	415	389	397	404	387	359	381	399	416	398	400	386	424	418	425	393	422	431	403	406	414	372	432	385	403	406	414	425	373	407	369	393	383	388	374	374	346	403	386	373	395	392	373	399	367	411	413	412	392	398	400	438	411	358	401	379	391	422	387	383	341	409	398	384	403	393	422	378	390	403	378	388	378	392	405	387	428	405	384	379	381	390	372	391	418	366	416	421	396	406	372	409	406	408	394	366	404	392	415	395	394	373	393	412	394	383	384	379	401	403	418	362	383	413	407	404	360	391	383	394	385	379	386	386	372	363	386	386	395	387	408	389	397	393	387	420	407	380	374	401	391	418	424	438	407	399	404	375	397	427	407	437	416	364	381	398	334	401	386	377	377	404	384	396	401	396	391	376	406	392	394	405	388	369	396	387	353	381	412	379	390	424	405	364	382	364	361	395	424	368	419	377	416	449	358	385	429	358	393	402	395	395	372	405	401	394	395	403	396	403	377	363	379	411	385	397	416	423	377	350	406	415	397	391	397	372	427	416	404	398	418	400	409	408	379	395	400	371	418	372	375	367	379	387	379	406	419	399	418	406	386	375	413	401	377	407	395	383	403	417	388	419	372	363	426	402	368	412	385	392	397	400	393	374	400	384	401	372	406	424	402	410	379	399	386	413	380	427	409	414	426	356	383	357	380	420	407	397	419	389	356	412	366	398	389	387	378	388	401	426	378	378	368	391	396	417	382	410	401	373	374	408	405	364	418	424	407	402	396	357	402	430	407	432	410	377	386	426	386	383	412	386	362	401	367	429	389	408	353	402	396	399	382	356	366	396	388	379	374	367	351	380	374	398	387	408	404	402	362	386	374	401	408	368	421	421	407	389	374	403	418	405	412	412	417	438	395	377	382	380	417	383	407	361	369	389	404	415	400	393	408	402	403	363	415	418	411	377	398	410	372	389	407	402	414	396	384	401	406	428	365	418	404	419	395	371	404	400	359	393	398	398	423	395	355	363	362	383	404	369	408	395	380	437	381	392	398	400	403	389	407	410	379	392	424	398	415	398	404	425	397	451	442	379	399	409	381	370	410	382	360	412	342	400	405	396	388	423	390	412	359	410	412	384	394	376	407	403	380	400	388	436	388	403	396	428	384	409	410	445	408	399	414	383	381	378	363	378	408	387	392	409	364	402	409	398	379	424	389	398	363	411	383	377	378	402	399	435	391	411	372	371	372	400	383	411	413	417	389	413	358	380	354	370	385	388	389	404	391	392	346	371	382	368	387	387	410	380	413	415	360	374	409	370	398	401	400	402	374	409	394	357	380	412	417	393	383	387	389	385	379	382	389	415	406	398	405	410	385	408	402	377	393	397	385	402	424	414	386	390	348	384	373	419	391	364	344	396	383	417	400	371	395	398	364	374	405	383	412	403	406	393	429	414	376	379	386	395	363	427	411	396	408	390	377	400	391	415	392	415	376	350	353	344	382	417	393	390	402	406	372	377	383	386	422	424	378	369	382	388	367	382	403	388	395	364	376	422	392	413	385	377	411	373	346	373	398	422	409	416	387	390	379	383	380	391	432	392	361	416	359	383	360	368	375	389	348	401	360	409	387	372	384	352	368	411	418	394	442	398	410	406	382	413	425	393	397	407	372	437	403	388	395	382	399	400	368	406	395	439	396	367	421	388	367	393	403	408	377	373	413	389	393	391	387	419	415	377	413	380	409	366	382	386	380	386	384	398	400	399	344	397	382	409	388	393	399	404	371	440	395	407	421	401	410	382	391	416	392	384	359	403	432	405	401	394	388	398	391	401	407	423	401	370	393	357	386	384	418	344	398	367	406	401	387	410	408	410	365	400	389	387	381	371	379	399	403	387	392	413	396	395	410	367	389	410	372	404	398	412	393	424	410	417	371	391	381	419	400	403	394	370	387	437	363	417	364	401	384	397	432	396	412	375	389	394	377	371	389	404	399	434	396	426	397	382	412	398	405	425	396	401	390	383	391	406	357	400	387	385	405	357	430	378	387	390	408	428	419	380	365	401	395	392	396	382	418	370	402	436	382	344	368	399	400	406	384	395	376	390	379	407	391	410	432	415	440	375	401	384	404	394	367	401	380	400	349	392	400	385	373	396	349	411	386	384	388	392	429	397	377	355	365	381	405	391	416	386	408	399	406	390	433	398	391	409	370	380	370	399	388	370	435	421	394	391	380	366	379	407	409	407	384	333	400	406	375	390	430	400	372	419	366	375	395	356	379	381	425	365	447	400	378	383	400	428	403	382	383	381	396	424	382	392	408	378	401	430	420	358	416	395	373	407	374	360	401	417	403	417	374	428	352	382	378	408	391	394	364	418	420	383	406	427	362	400	424	405	410	411	415	397	374	416	378	387	380	400	372
15022	2578	3374	3200	3879	6097	9463	17724	32614	43768	36911	19678	6404	2133	846	387	187	163	145	146	151	165	166	139	158	161	135	154	161	160	147	161	139	144	160	139	159	143	138	149	127	142	182	148	166	143	156	162	138	154	144	152	167	170	151	147	139	158	132	150	138	146	155	157	162	126	166	156	182	145	152	155	158	145	145	165	148	126	155	154	135	159	136	141	158	171	153	153	139	152	141	141	149	156	151	153	155	140	151	167	144	128	143	135	162	161	154	151	156	157	147	136	133	136	158	156	142	163	172	127	147	133	163	143	152	166	140	151	136	156	133	155	149	153	148	123	133	147	144	162	162	140	147	153	155	139	176	165	159	139	138	155	169	166	137	148	134	172	170	145	156	111	154	154	130	149	153	181	151	173	144	145	141	146	139	146	160	142	184	164	147	160	150	147	148	162	155	158	142	140	148	150	148	152	136	142	136	163	158	154	161	140	147	146	137	153	155	147	121	137	150	161	154	169	147	147	140	151	168	160	162	142	156	147	156	145	127	153	175	147	156	152	165	150	147	149	162	143	140	144	173	142	135	144	163	165	128	135	172	134	168	154	148	145	154	157	169	151	137	147	165	158	153	147	136	147	144	146	152	143	133	145	150	158	152	151	148	156	152	163	147	129	165	143	150	137	183	145	149	139	154	138	153	145	164	152	134	160	155	145	164	164	140	144	143	156	155	147	148	148	141	159	130	141	151	159	157	138	142	151	146	153	169	138	147	141	153	156	160	129	164	135	125	156	143	170	130	172	168	134	155	140	136	150	163	164	149	172	146	148	134	156	115	148	151	134	151	144	130	154	147	143	144	146	134	159	139	149	138	126	139	134	146	136	158	138	162	134	151	157	163	153	136	148	165	159	145	144	151	148	169	146	136	153	150	151	129	133	141	152	150	122	131	167	150	143	144	161	150	144	160	133	159	137	150	144	144	158	138	148	156	132	148	160	175	145	151	114	142	136	148	136	137	156	157	132	158	160	155	155	154	159	164	164	153	185	132	168	149	147	146	155	151	148	144	142	148	128	150	149	156	158	132	149	163	178	164	144	158	143	130	134	152	150	144	135	127	183	138	143	151	164	154	151	148	162	145	171	142	148	157	146	137	184	161	146	155	171	177	168	162	151	168	139	138	156	177	139	162	158	153	140	142	161	143	156	134	169	170	177	119	163	169	140	146	155	132	160	155	158	152	159	147	160	148	141	128	141	148	167	159	166	167	134	138	145	151	147	156	160	151	132	122	168	186	150	138	138	160	159	148	181	146	173	159	138	148	143	151	139	176	134	161	147	145	148	160	175	164	146	152	156	160	152	128	139	145	164	144	154	123	163	145	149	186	179	133	138	130	181	158	164	135	150	164	158	140	173	150	148	135	154	139	136	158	151	144	132	159	140	139	159	139	133	146	132	146	152	136	148	153	137	136	153	165	174	146	145	156	143	186	150	142	174	153	145	137	168	129	122	158	135	132	138	126	138	145	146	156	154	148	163	129	133	143	172	160	164	153	162	135	124	148	140	175	152	137	145	149	144	167	163	156	159	155	165	172	145	144	134	148	148	136	145	146	146	152	156	163	138	155	142	138	142	154	142	136	153	142	148	134	144	136	140	151	137	147	143	131	156	155	168	160	167	137	162	127	163	172	143	146	143	136	159	146	152	141	137	151	127	143	151	142	173	141	149	153	140	167	148	148	147	148	142	138	128	130	133	143	142	125	182	154	180	139	155	161	134	138	149	153	138	131	149	163	156	154	150	178	147	164	154	158	160	148	161	173	155	152	124	153	174	152	153	149	140	139	156	152	146	151	156	142	136	148	150	142	158	147	178	159	126	151	146	150	166	124	134	159	154	169	158	161	153	157	153	183	149	165	130	157	145	142	154	138	147	164	146	141	164	145	155	166	149	155	124	155	174	171	157	160	160	163	143	134	142	160	139	147	125	149	153	147	137	172	163	145	152	164	157	153	146	174	162	160	145	154	130	155	170	158	143	156	159	163	161	159	150	156	142	158	171	131	133	145	148	132	152	147	142	163	131	154	173	148	136	137	140	158	156	170	146	169	151	144	141	157	124	151	168	148	139	157	137	163	138	145	133	161	153	145	139	133	154	139	165	143	143	138	150	113	154	140	147	134	162	143	140	172	161	160	158	150	145	154	154	136	187	116	139	134	146	141	164	145	144	139	165	159	135	142	146	157	143	165	133	169	135	160	139	155	138	149	139	160	139	179	151	142	161	145	130	156	156	175	141	157	155	146	155	132	172	144	171	134	159	152	142	156	161	159	125	157	134	143	161	151	148	137	147	172	164	140	158	151	142	150	144	143	147	159	143	136	154	160	140	168	158	174	153	140	129	153	122	173	131	157	146	156	151	147	151	148	141	156	157	126	156	140	154	153	154	152	149	174	128	137	157	134	126	142	142	149	131	158	147	178	146	150	144	117	154	149	135	124	143	132	130	145	158	170	154	145	145	152	134	147	131	162	144	196	149	136	128	151	145	164	142	156	149	155	146	170	156	153	150	126	118	135	152	158	139	146	151	120	151	151	151	165	168	129	144	178	131	167	122	139	164	162	145	164	140	151	140	170	148	161	162	151	174	137	146	123	128	129	132	120	146	144	141	161	132	135	145	143	153	149	137	158	136	135	151	132	148	135	178	146	124	163	146	136	160	142	170	165	150	171	155	161	146	147	153	156	144	149	149	144	147	149	138	138	146	149	161	183	159	154	153	157	135	147	153	148	156	145	141	138	150	158	158	155	148	155	175	131	156	135	178	147	164	154	118	132	160	139	152	164	156	132	162	151	164	148	151	148	148	180	146	148	150	136	156	172	145	149	158	156	153	130	157	131	131	166	135	147	146	146	144	158	148	162	136	135	148	138	144	128	159	156	149	136	162	159	154	145	163	158	161	145	127	162	144	154	169	143	162	135	158	157	151	149	152	154	164	154	147	150	151	140	140	174	138	150	127	155	151	144	144	152	142	139	138	162	140	148	144	139	154	131	124	144	160	159	160	153	150	163	158	143	149	168	139	127	147	142	134	138	163	132	162	161	140	160	138	153	163	163	141	136	149	153	144	147	175	149	149	140	142	132	151	159	152	145	161	155	133	137	144	186	160	132	127	176	141	128	143	149	152	134	137	118	134	135	144	147	151	160	141	139	168	141	145	146	145	164	156	168	150	132	146	155	137	160	152	131	174	132	139	166	157	154	154	155	146	140	130	146	142	149	142	143	147	158	147	166	158	177	152	144	134	184	167	144	150	161	158	152	148	149	147	148	145	135	148	147	163	141	164	158	144	162	145	139	133	164	172	150	156	164	141	152	143	133	151	167	169	154	152	146	137	140	160	176	160	149	146	126	138	135	150	154	165	159	175	153	157	160	135	145	137	169	144	141	127	160	130	145	132	166	151	168	156	163	159	123	153	156	173	175	155	154	159	148	150	173	145	143	184	163	146	146	162	143	157	150	144
7776	2560	6883	9905	13229	18769	25572	37457	49801	59091	51907	34353	18333	8939	3782	1429	607	486	425	416	410	425	444	427	437	435	400	443	426	481	429	425	415	410	436	420	413	435	431	435	442	453	438	414	458	447	448	385	449	417	429	425	416	421	432	445	436	427	451	434	445	444	450	466	392	426	449	462	414	421	436	424	417	407	404	447	447	442	435	455	442	420	437	435	439	442	400	416	403	450	478	429	410	423	432	394	420	418	424	466	435	417	453	492	458	391	450	440	419	425	424	476	405	427	447	425	434	416	430	460	411	441	422	431	391	440	450	444	423	414	480	446	419	428	460	389	448	434	427	452	422	423	420	408	426	449	404	441	390	443	445	418	463	479	402	434	405	440	446	413	444	439	440	414	416	415	420	427	411	476	436	409	433	438	391	442	372	462	446	426	419	438	424	417	433	456	386	445	441	414	430	472	415	415	447	437	402	418	430	420	461	410	429	444	479	447	438	414	425	462	422	402	426	417	438	433	451	420	427	419	416	442	436	439	451	457	406	433	415	395	459	394	438	416	440	439	417	411	410	441	429	435	447	412	427	417	416	429	417	395	449	426	434	450	442	467	410	478	406	432	431	440	423	462	432	409	427	433	411	441	421	409	393	415	410	448	434	405	421	437	419	449	436	426	422	441	405	390	453	448	382	430	433	425	418	416	456	405	428	399	418	396	399	461	432	422	406	468	456	416	413	468	416	452	390	472	430	465	458	385	466	427	421	440	416	449	437	423	440	421	433	421	421	414	403	407	401	426	416	427	425	424	457	446	449	420	437	420	456	429	428	404	436	440	433	452	431	466	440	408	423	451	451	423	440	424	387	392	393	433	426	444	382	438	441	414	465	429	442	409	449	466	425	453	417	442	413	437	446	440	395	418	400	410	409	424	412	460	432	465	418	417	440	420	426	425	411	421	428	481	439	430	471	415	377	457	427	403	421	415	447	422	415	416	433	450	438	419	400	438	421	396	411	469	424	460	403	421	421	434	453	437	419	431	437	427	456	423	413	394	449	478	420	403	404	454	445	415	405	432	413	428	408	417	450	449	471	431	448	439	449	441	420	441	438	402	427	420	429	399	477	465	458	403	436	422	437	419	400	465	431	415	426	417	426	454	418	413	439	415	422	422	393	437	432	405	464	409	449	447	437	447	457	446	423	407	449	409	388	448	427	404	453	406	438	407	407	407	423	438	434	412	427	413	435	447	391	426	436	445	413	439	463	419	437	446	438	401	430	424	425	420	412	416	432	430	438	409	467	404	456	459	426	428	431	440	441	439	417	424	446	434	389	431	421	464	424	440	419	435	419	434	426	421	416	440	442	440	429	426	446	415	471	361	415	452	414	428	390	426	450	424	440	449	422	464	442	392	396	429	417	411	450	443	423	442	465	449	455	436	386	396	422	432	414	454	442	421	424	430	450	404	387	413	421	445	417	428	388	413	427	463	424	462	403	420	443	401	437	427	409	393	438	389	403	474	457	421	423	452	443	435	441	455	416	416	455	437	430	452	396	462	431	420	450	395	411	430	420	439	402	421	391	433	430	423	427	450	438	440	427	436	437	463	440	425	441	417	409	402	380	414	446	389	439	430	433	393	442	412	453	445	422	440	399	468	435	418	420	437	441	399	416	411	405	420	422	428	425	386	433	439	451	404	433	441	415	412	433	429	403	434	440	422	399	477	450	408	426	405	423	449	395	460	407	421	423	392	435	413	425	359	441	429	436	459	466	420	414	438	464	454	427	402	407	401	463	455	427	434	419	449	453	397	413	454	416	420	418	422	445	482	456	459	422	458	423	426	434	429	438	438	456	427	418	441	427	405	453	438	444	450	424	447	398	449	435	437	480	436	403	410	434	446	436	426	404	430	410	435	434	434	404	410	420	407	442	437	423	406	448	418	428	416	419	392	437	417	460	440	427	405	395	445	452	484	432	404	406	411	480	450	421	418	445	407	420	427	426	392	440	410	456	397	400	416	425	410	449	421	459	424	434	441	408	411	393	453	388	427	415	487	418	438	417	429	408	449	465	412	393	441	411	418	416	399	405	438	406	398	400	416	383	435	432	463	425	427	450	457	396	422	420	456	445	419	415	444	437	448	450	439	396	430	431	434	400	397	421	454	429	454	411	456	457	414	432	413	435	403	406	436	409	411	451	396	413	447	420	459	443	420	466	456	439	425	407	426	453	423	446	437	386	399	412	453	416	448	435	376	450	456	414	418	439	447	447	420	400	381	452	447	413	436	415	393	434	424	440	456	437	438	441	438	443	426	414	392	425	426	414	428	452	423	434	439	434	455	442	400	436	441	418	446	430	444	402	411	440	416	434	393	426	457	469	434	397	440	453	421	423	438	423	407	428	398	423	477	449	438	402	390	429	434	435	430	449	445	454	440	430	404	405	435	407	428	443	392	453	419	387	461	452	419	400	444	460	420	460	446	444	433	453	461	409	412	436	427	447	439	444	431	422	435	412	434	404	414	456	393	421	488	423	424	403	418	435	432	456	421	444	417	437	417	390	414	432	431	420	433	430	435	460	482	399	430	416	476	435	432	470	425	432	387	439	408	385	446	427	435	426	441	429	422	452	430	420	377	430	449	421	431	413	410	392	455	392	442	415	388	441	424	435	405	451	430	460	446	420	455	425	428	429	424	433	428	437	455	460	402	400	448	405	450	450	423	428	432	420	442	431	431	440	466	414	415	434	422	445	410	413	429	422	433	424	405	426	443	405	408	422	420	418	468	423	444	439	402	483	451	438	438	400	440	415	445	430	453	437	444	447	430	443	459	397	407	436	411	433	444	479	440	449	404	448	443	434	414	416	432	418	432	423	473	429	443	430	438	410	436	439	430	433	435	450	405	432	422	447	414	439	418	457	439	414	427	399	414	389	461	421	407	447	474	462	431	430	439	434	422	436	473	459	401	449	416	380	422	422	453	407	457	453	433	431	407	434	440	385	418	459	401	473	437	440	466	391	437	448	438	433	436	396	461	419	420	416	425	429	472	405	412	455	451	427	444	439	439	430	462	461	447	423	427	418	461	414	423	446	463	427	415	391	450	436	481	424	432	440	399	462	422	441	446	422	443	487	415	402	467	416	414	423	439	457	443	424	413	430	437	445	418	431	422	377	423	412	458	442	443	436	393	384	394	442	464	411	447	445	423	395	430	466	419	435	421	418	425	420	425	399	424	449	416	418	403	439	445	422	476	455	438	430	391	427	421	426	389	425	450	450	429	468	449	405	480	405	413	397	425	396	413	391	444	414	459	421	388	431	400	435	414	397	435	410	404	430	464	468	425	415	447	449	417	466	433	465	432	474	404	432	456	459	443	433	430	427	459	412	421	422	433	427	418	436	440	461	446	447	402	416	407	416	402	431	409	409	416	397	439	414	432	420	449	418	421	425	449	422	440	417	480	449	405	414	435	408	440	425	431	439	404	417	418	425	404	403	456	415	448	397	442	432	446	419	455
2307	248	255	237	259	329	514	1023	2639	2477	2907	1538	809	441	274	195	155	140	158	143	119	136	147	130	127	134	127	135	145	152	137	136	147	148	145	139	143	147	140	118	137	161	137	140	125	138	157	134	130	135	142	148	113	144	120	138	130	129	153	145	125	140	122	135	150	143	150	131	127	127	129	127	143	160	149	130	132	158	139	136	139	145	143	149	146	144	135	133	110	135	144	142	137	153	149	136	145	138	120	120	136	126	145	126	103	143	150	150	132	127	164	129	135	112	148	151	130	140	122	125	140	154	141	138	114	143	150	127	162	130	132	136	130	123	139	128	130	129	140	130	146	127	137	121	135	164	147	133	137	149	140	155	142	121	166	131	146	145	130	151	150	107	146	126	145	141	116	146	160	130	156	163	152	147	150	138	137	117	124	135	145	138	142	139	117	133	121	154	149	120	141	145	146	152	133	133	142	148	108	132	122	137	142	138	133	132	146	145	129	130	139	126	153	136	150	134	142	155	156	128	135	139	158	150	149	132	147	146	139	154	142	136	151	126	162	126	147	133	136	155	141	140	141	137	134	131	144	131	134	152	138	139	130	128	144	137	129	110	132	146	131	133	131	140	148	136	150	129	129	144	134	141	169	126	127	148	135	135	142	150	128	150	139	139	140	132	140	143	145	156	131	152	135	134	129	133	156	112	136	140	130	128	130	131	136	148	142	128	143	142	141	124	158	142	144	133	123	123	161	134	143	164	129	135	115	145	123	144	139	140	119	151	136	145	140	133	133	130	120	138	132	115	138	121	145	149	136	146	138	130	145	143	126	111	139	126	157	129	157	124	142	138	145	111	148	166	137	123	137	129	137	132	132	164	140	130	136	157	150	130	141	121	147	136	147	113	167	124	150	137	160	124	118	133	151	108	141	134	133	138	153	143	154	148	159	130	137	135	155	127	123	128	143	118	121	120	140	142	154	152	124	130	116	131	154	115	156	147	126	143	151	133	143	135	143	134	148	133	133	130	145	141	140	134	131	146	142	155	145	129	153	130	131	152	143	148	133	151	142	128	133	130	152	138	134	145	142	126	152	125	136	130	136	132	148	139	140	125	150	132	126	149	151	152	123	141	143	127	133	144	141	153	139	124	148	139	126	123	139	153	151	147	135	133	137	153	134	160	143	155	137	150	138	150	128	128	145	150	147	136	143	147	143	150	140	141	147	144	119	119	149	148	128	159	154	131	149	145	143	121	148	138	139	127	139	137	133	121	140	137	123	136	136	132	114	139	137	144	131	160	135	130	133	143	120	148	146	137	151	104	138	127	152	116	129	140	145	140	136	147	131	145	143	116	156	141	131	132	150	134	147	129	142	126	127	149	158	130	133	140	136	141	117	141	125	137	113	150	136	144	139	114	153	150	140	143	141	140	147	148	128	126	130	160	133	158	142	132	129	134	148	155	142	119	129	124	147	126	134	146	139	127	136	129	133	124	130	157	130	130	140	151	130	139	147	137	142	134	157	125	131	132	145	132	129	133	143	151	146	149	154	129	136	132	150	130	135	140	123	134	127	138	127	142	142	137	142	148	134	139	150	133	121	169	154	140	151	123	127	125	109	133	116	132	126	143	128	127	141	143	137	145	161	142	127	150	140	127	140	138	152	131	131	142	140	126	128	171	150	136	141	136	119	122	130	160	139	120	153	148	150	135	130	145	141	126	132	131	156	157	111	134	143	130	118	117	134	121	128	153	126	114	135	141	142	130	116	143	131	147	137	124	129	117	134	139	146	140	150	112	169	124	135	140	149	127	142	126	120	128	170	142	148	145	119	139	134	130	121	146	100	130	131	137	144	138	144	137	135	152	114	130	146	138	130	114	123	134	154	139	155	147	157	127	133	123	134	152	146	126	134	133	126	143	142	139	138	126	127	126	143	143	128	129	137	120	140	130	139	146	111	142	133	132	133	114	159	129	135	157	132	141	139	146	123	128	145	137	139	150	134	135	127	137	148	141	136	134	127	153	132	119	121	138	142	128	123	149	157	156	130	133	142	137	150	143	111	119	153	123	129	148	110	144	157	138	125	151	134	135	117	139	117	132	129	151	130	130	138	156	125	137	158	136	132	137	126	132	149	136	136	144	156	154	130	139	137	112	142	142	132	141	157	128	123	132	147	140	140	144	137	130	162	136	139	140	128	127	140	126	132	142	125	142	142	138	153	144	123	135	147	151	141	128	136	128	124	131	139	145	156	113	135	146	145	136	145	159	133	149	128	128	143	156	131	146	133	147	140	141	141	130	136	125	132	157	158	130	124	119	141	133	117	146	131	146	152	166	157	137	138	128	141	130	130	153	124	131	140	142	121	141	138	151	147	141	141	105	130	149	161	134	129	112	157	138	110	109	128	150	151	134	142	120	119	159	148	157	116	126	126	133	142	142	131	125	164	160	141	131	146	162	111	109	144	135	143	157	129	98	130	156	135	140	134	132	153	138	118	119	146	149	133	136	140	134	147	139	153	124	124	119	140	136	111	133	130	143	121	154	139	123	119	151	132	135	141	150	132	135	142	140	155	135	168	138	133	133	162	138	146	145	120	154	132	148	132	111	145	136	153	138	129	113	126	131	143	109	120	150	161	114	143	131	156	152	123	128	120	131	147	124	129	148	144	135	134	137	136	145	124	149	125	142	134	139	148	133	115	121	143	143	133	139	126	125	141	149	133	126	107	127	154	145	142	140	138	154	117	143	155	143	132	153	128	137	127	128	157	136	148	124	122	142	148	139	138	157	120	148	143	116	135	128	147	128	125	130	142	126	115	117	141	124	134	114	136	136	126	139	141	136	142	162	138	118	154	145	155	135	126	120	142	134	145	130	148	139	148	149	138	125	137	147	149	134	122	134	132	112	130	141	115	142	142	139	145	96	126	141	146	131	151	145	150	149	108	151	135	132	145	127	145	124	117	146	149	144	128	131	128	139	134	112	138	147	144	127	142	130	134	143	126	136	130	155	129	138	149	111	128	136	138	152	142	151	124	110	142	138	133	138	142	121	117	144	140	139	138	108	122	129	135	136	155	126	126	152	127	152	140	123	116	133	120	121	144	135	122	133	143	128	141	140	153	152	134	128	108	132	146	147	142	157	138	141	145	129	152	137	146	141	130	176	139	153	115	127	131	156	133	131	148	128	131	119	145	154	129	137	145	142	142	148	151	146	129	143	147	140	120	155	158	163	149	134	160	139	139	127	161	136	137	136	137	117	157	127	119	145	155	140	150	149	143	143	151	144	123	131	131	131	132	124	144	126	147	133	176	134	138	159	135	122	142	122	127	150	128	142	131	120	137	133	131	137	152	137	126	142	145	138	166	156	128	143	110	137	143	147	143	129	130	130	126	141	119	136	129	134	134	136	131	146	126	128	113	150	150	140	130	109	147	150	133	138	117	126	157	122	144	128	126	129	142	113	137	129	151	155	145	128	111	126	106	146	122	134	141	129	157	146	128	137	156	134
2281	523	653	790	938	1297	2017	4059	11460	10269	11421	5971	3342	1881	1012	583	484	432	396	383	398	374	395	403	365	408	411	416	406	432	415	440	399	433	391	418	394	410	418	398	391	386	402	404	380	355	396	432	380	395	393	382	409	379	412	415	402	377	410	377	372	398	403	373	394	372	371	414	400	397	398	400	377	407	405	420	386	371	369	399	378	392	370	395	406	422	416	386	381	389	418	410	377	410	382	388	396	407	364	385	415	385	388	392	416	398	350	396	396	439	380	371	416	396	371	377	415	396	406	431	377	386	401	371	416	372	374	374	407	405	404	382	396	381	372	400	384	385	398	384	421	395	387	398	384	399	368	413	390	369	403	421	415	401	383	377	394	387	381	424	349	376	391	403	403	382	431	368	353	405	394	429	397	388	427	386	442	388	408	377	390	422	404	399	377	385	386	370	374	360	383	392	404	394	408	374	406	403	416	416	409	373	377	392	378	392	398	387	383	376	424	415	410	387	380	392	367	401	353	409	366	362	386	412	379	403	409	374	421	408	377	384	385	406	408	386	360	401	398	372	399	398	371	382	373	371	424	394	400	391	376	389	367	427	441	413	423	397	403	353	362	395	383	404	399	424	358	367	401	400	391	376	374	422	398	389	405	334	407	400	365	417	388	379	387	396	397	368	395	354	416	349	363	381	393	411	411	408	404	412	428	387	387	410	413	427	407	388	391	409	372	404	381	377	393	379	431	403	358	375	392	402	417	406	362	440	389	379	347	368	435	387	398	389	414	403	416	394	409	408	393	393	387	423	367	424	388	407	364	406	376	434	393	412	359	379	420	378	368	411	384	390	388	397	388	400	408	349	376	391	389	411	399	421	418	379	402	411	378	422	382	433	382	402	396	403	384	363	395	434	409	401	398	415	387	396	401	391	380	377	379	407	410	383	387	420	375	398	418	395	378	410	402	384	373	400	381	386	412	394	419	406	376	385	392	416	399	411	379	380	397	420	396	426	405	380	405	386	397	402	410	400	416	388	426	391	416	414	407	400	375	392	389	399	390	375	417	403	386	398	373	405	384	384	364	409	381	445	397	367	363	403	411	371	380	393	412	387	427	401	411	419	405	391	410	391	416	432	359	425	356	429	381	382	414	409	391	396	408	393	387	417	388	420	405	412	396	368	438	381	348	410	408	384	377	392	397	410	424	378	391	373	373	420	381	358	397	419	383	384	412	395	385	381	422	425	390	391	394	410	397	415	401	385	381	389	407	412	386	407	424	376	401	402	413	358	397	382	384	371	393	407	396	385	428	437	378	410	366	386	379	432	406	416	385	360	401	370	388	374	382	416	392	361	413	392	393	375	401	407	422	375	380	380	417	408	418	380	405	366	389	389	368	367	336	365	433	406	397	354	402	382	367	393	399	387	388	416	392	376	366	418	394	395	393	388	387	412	399	404	392	375	367	433	352	437	385	404	372	399	392	381	456	393	390	381	449	381	371	399	410	405	411	374	384	386	349	390	398	385	399	387	418	384	396	411	422	396	398	385	405	407	388	380	380	379	380	363	382	356	423	399	395	394	380	399	371	389	432	426	400	414	400	370	421	380	392	365	394	393	388	382	386	407	402	401	382	398	396	396	412	395	392	379	404	396	360	372	400	374	413	403	355	367	406	418	388	393	365	390	418	405	400	394	408	399	395	385	397	388	373	425	404	379	363	387	363	365	417	407	398	402	370	401	387	405	394	394	370	380	400	386	409	393	402	398	400	370	415	398	377	387	377	426	390	399	423	383	372	407	401	401	423	405	416	358	422	399	383	399	418	412	404	378	368	379	412	383	416	384	394	394	413	401	426	389	401	417	429	414	398	386	372	411	393	399	390	378	387	383	391	362	379	422	393	378	391	383	385	408	388	401	401	450	388	397	405	383	371	408	393	399	373	417	355	416	421	406	411	409	391	424	389	403	383	387	392	431	349	371	414	368	374	390	397	421	378	386	425	376	407	401	391	364	392	440	366	435	401	413	397	420	418	384	390	427	422	407	389	400	403	391	410	411	392	415	412	393	362	388	414	379	401	385	372	418	336	375	416	425	415	410	372	362	374	365	397	418	422	406	405	408	340	393	345	403	341	397	422	395	418	335	404	395	405	395	392	423	377	386	383	392	397	361	367	394	398	387	399	350	403	384	393	391	477	398	379	404	406	386	399	387	341	384	421	403	395	402	365	394	412	388	394	415	403	357	400	416	399	377	380	365	396	398	403	360	388	398	412	403	381	377	397	398	381	407	387	447	365	382	388	427	357	400	429	379	372	413	392	354	413	393	386	382	367	392	369	410	432	439	399	371	352	383	420	396	421	387	368	366	415	389	391	378	366	412	390	421	402	372	398	430	387	369	401	397	358	398	392	423	410	394	401	364	423	389	393	356	387	391	405	378	354	382	357	431	401	402	393	392	414	362	392	394	349	402	393	419	396	384	363	395	426	377	393	389	422	440	414	435	409	372	390	370	408	397	390	384	401	402	410	400	406	385	383	421	408	393	375	376	421	404	367	401	406	376	419	387	415	396	394	381	361	419	387	390	393	397	357	385	370	426	392	389	393	409	382	374	414	415	355	414	441	384	387	395	386	377	378	400	419	363	386	417	432	373	365	396	395	404	368	426	378	393	384	408	401	396	402	369	419	424	387	390	398	446	391	405	399	387	380	405	357	398	366	377	400	370	389	378	353	374	423	419	406	372	393	389	392	398	407	428	362	411	394	341	406	378	424	411	399	393	364	420	389	398	371	443	369	392	407	396	399	380	366	387	372	408	373	391	425	399	383	381	416	404	405	423	388	401	408	361	417	362	431	362	396	382	381	388	359	356	378	407	414	402	414	373	403	412	413	367	356	375	369	382	401	369	409	425	412	393	388	405	393	423	390	392	360	373	372	380	388	379	384	394	373	397	405	381	358	416	364	424	387	385	402	395	391	385	386	401	428	417	383	419	404	388	394	394	383	388	411	375	381	371	349	418	399	373	414	420	395	371	386	379	391	423	404	375	372	394	388	405	399	389	371	414	422	467	370	392	426	393	363	393	406	391	377	432	403	380	396	456	389	397	379	374	375	391	369	418	409	392	388	381	389	431	408	366	393	404	391	440	362	402	402	390	401	394	346	380	404	415	376	399	375	390	371	381	392	391	399	364	403	389	393	375	378	386	437	378	377	408	388	400	418	389	385	392	418	421	391	417	401	407	400	389	402	367	390	395	383	413	380	377	406	401	394	350	385	381	400	399	406	402	409	386	411	405	384	380	358	391	376	403	384	412	383	384	395	383	433	379	352	412	356	392	388	400	406	420	420	422	372	381	396	395	389	405	372	383	357	385	422	424	359	425	380	363	364	425	358	419	392	378	380	420	416	382	403	348	398	384	434	385	412	390	385	408	406	375	430	411	403	382	397	415	416	376	398	404	378	411	411	372	392	391	372	377	434	403	411	411	380	438	373	389	370	402	384	369	402	381	359	391
9797	1579	2240	2019	2028	2816	3668	9963	31187	35934	26132	12346	3649	1011	302	173	136	149	140	135	138	136	129	127	106	141	126	128	133	123	131	135	133	126	119	145	138	111	116	141	125	131	135	127	123	151	136	136	116	138	140	128	141	141	133	133	136	130	149	135	135	137	156	135	135	148	143	132	115	142	133	132	128	141	121	111	121	135	130	113	138	106	132	126	125	146	140	134	115	132	137	146	143	140	161	136	132	145	127	131	133	150	150	133	119	138	151	126	140	129	122	128	133	144	155	139	125	144	132	123	133	132	138	124	129	131	118	119	143	119	114	125	133	133	132	127	129	126	134	133	134	139	118	122	141	143	146	111	123	122	140	106	118	139	163	137	142	126	146	141	135	131	142	146	135	140	137	145	148	128	142	134	136	124	117	144	153	150	129	117	141	118	135	113	138	128	116	137	132	136	141	117	158	132	124	111	132	119	118	145	126	136	141	154	139	149	140	97	120	141	116	118	126	140	151	136	140	135	141	138	140	133	126	137	138	119	148	131	109	148	124	128	121	127	140	142	128	139	123	140	116	158	141	147	131	135	148	132	136	120	140	150	126	129	131	127	118	147	135	137	126	124	142	142	131	143	121	149	135	122	150	127	115	148	146	131	132	134	127	118	130	133	147	121	125	140	124	137	121	144	154	138	133	140	149	127	140	150	144	113	113	145	131	146	136	144	132	127	122	128	124	103	120	142	132	132	115	144	110	153	120	110	127	125	139	126	135	145	133	116	119	148	137	122	135	139	113	149	133	130	126	121	132	153	128	123	135	142	125	144	131	144	127	128	140	125	134	129	121	129	121	119	132	139	128	112	154	151	145	125	124	141	133	130	134	117	151	143	126	120	155	140	125	131	137	145	142	136	140	141	124	107	155	144	115	133	153	123	126	133	133	120	137	128	123	150	128	134	153	126	135	128	114	150	148	138	149	136	113	126	135	117	119	126	129	142	136	123	119	140	151	119	116	128	137	120	114	137	123	118	136	111	129	137	125	156	130	121	133	145	138	138	132	140	126	125	123	137	134	128	132	130	142	143	134	121	141	131	145	131	112	130	145	137	127	96	138	122	130	105	128	143	128	129	138	145	113	137	129	121	118	112	134	138	128	128	137	141	124	131	133	120	124	132	153	136	153	135	132	123	132	135	136	138	148	125	123	132	127	125	98	135	137	152	125	131	114	139	140	135	144	137	139	134	132	121	142	132	117	138	130	122	148	138	142	117	136	124	134	129	134	127	152	129	138	129	121	142	134	140	123	153	134	128	141	138	136	148	121	121	130	132	115	134	140	147	130	133	119	150	145	132	128	156	128	146	135	141	134	116	142	159	141	129	139	142	141	132	139	135	134	129	146	97	131	152	138	127	125	149	134	137	148	126	122	123	128	137	140	136	115	139	127	126	144	139	131	139	125	147	120	124	115	146	125	121	122	111	158	139	113	129	124	121	136	130	98	133	141	140	143	145	128	125	126	143	111	139	134	141	113	113	141	111	135	131	130	145	123	145	141	127	144	122	141	143	131	116	136	129	117	160	120	140	119	145	147	122	132	98	131	146	130	117	157	124	133	126	150	137	123	139	135	143	140	127	146	135	130	134	137	130	142	158	132	143	134	122	128	126	139	144	122	121	131	144	133	133	138	137	148	151	119	133	152	148	126	158	130	132	140	138	149	120	136	124	127	127	124	137	115	130	118	116	119	147	134	147	139	118	117	137	132	148	132	145	140	126	149	127	123	149	132	134	131	128	137	128	129	141	140	133	135	131	140	108	137	146	126	122	141	132	127	130	110	137	139	129	123	142	124	117	121	136	150	131	138	153	127	125	117	155	140	145	139	140	130	115	134	140	135	135	140	136	132	125	124	145	129	120	141	156	132	114	141	139	128	141	138	147	139	141	125	141	138	138	144	120	119	142	126	123	120	132	125	147	111	119	134	140	119	130	135	143	142	118	146	141	107	123	114	139	119	141	119	136	127	135	136	132	133	130	130	135	144	138	121	129	134	134	133	120	145	116	128	132	125	151	132	136	143	141	143	131	131	142	126	143	137	126	131	119	151	137	141	154	119	111	135	118	144	159	140	134	127	136	147	124	155	128	122	137	116	121	152	112	131	125	137	161	138	131	148	136	118	148	162	120	140	121	142	142	132	124	132	123	133	112	141	142	118	134	112	122	140	135	135	126	126	133	148	134	125	140	127	146	124	130	137	128	135	140	140	113	107	136	152	119	123	148	129	120	115	138	132	122	131	142	132	121	122	129	137	145	130	136	100	120	138	145	134	144	143	131	142	127	134	124	118	133	140	131	147	151	133	144	121	147	132	140	141	107	120	133	129	140	122	136	107	142	116	128	142	127	130	132	121	152	123	114	146	137	123	122	137	139	134	116	142	122	130	148	151	138	120	153	141	129	136	131	155	123	157	140	128	123	147	137	130	117	109	153	140	133	137	130	160	136	124	127	138	138	143	134	125	131	138	137	135	151	128	124	130	134	153	128	155	123	145	146	115	128	139	136	129	133	146	125	138	130	134	155	137	168	132	135	161	144	119	142	147	150	123	140	138	123	137	137	138	153	132	143	119	135	119	146	118	140	133	143	129	133	127	137	154	126	131	121	134	119	133	109	131	152	122	123	139	140	125	141	142	141	129	143	145	126	134	138	126	132	139	112	115	139	128	119	138	134	121	107	139	146	98	136	122	136	116	130	134	127	154	121	117	150	126	130	117	157	117	116	137	125	142	131	132	155	140	136	129	130	146	159	140	126	126	128	131	140	140	121	143	130	126	114	121	141	134	140	114	144	141	127	133	115	138	140	119	136	120	134	123	125	124	142	129	141	157	122	156	137	133	132	124	127	116	128	113	138	115	119	135	123	153	151	117	143	156	131	150	152	108	143	135	111	137	150	130	139	135	135	140	135	139	131	128	119	134	142	133	117	137	136	139	136	125	124	123	139	133	140	113	123	130	123	148	107	132	129	133	147	125	115	161	138	120	127	144	117	125	123	141	154	139	137	127	133	155	126	123	139	113	121	120	124	142	146	138	118	127	140	143	129	118	139	125	127	142	124	140	141	132	138	120	136	139	127	134	120	127	142	128	124	133	124	133	127	136	138	116	138	124	124	133	132	120	150	136	123	139	131	128	148	150	114	136	114	141	124	146	129	144	140	136	128	122	148	131	125	147	121	144	117	136	148	153	136	125	148	109	134	128	140	137	129	140	146	122	142	143	121	117	136	130	127	122	141	163	151	130	133	147	113	136	135	112	132	121	120	129	138	144	149	136	128	134	135	152	165	155	130	139	127	141	147	136	141	146	143	168	143	132	128	154	131	139	127	131	129	116	140	155	121	143	121	115	129	125	138	143	144	131	158	139	119	123	134	123	119	140	149	123	104	134	139	135	125	130	140	152	141	146	134	125	133	145	151	127	136	149	121	137	117	128	138	138	120	146	141	120	130	135	133	139	135	135	118
6336	1903	4904	6611	7503	11221	14235	28824	50500	52226	42479	27437	12994	4490	1219	528	416	368	394	384	414	364	404	366	384	369	356	392	396	392	375	433	400	343	386	403	397	367	413	381	365	388	377	381	380	398	383	361	384	375	406	441	387	356	380	367	388	380	399	395	381	386	391	374	351	403	362	401	385	403	338	376	389	376	386	377	402	403	371	412	341	348	397	408	417	388	375	409	376	359	372	397	377	353	390	385	396	352	349	382	404	407	387	378	396	399	394	402	377	357	387	404	405	367	381	399	378	378	366	380	364	408	404	375	414	361	425	356	375	373	374	390	386	397	409	361	423	399	334	427	374	369	341	386	387	371	413	387	374	404	411	390	393	364	391	376	378	409	385	370	385	393	391	401	383	394	363	400	409	407	389	377	352	385	393	402	380	407	382	401	344	396	378	393	384	405	369	363	418	403	368	399	378	412	394	382	397	403	375	389	384	377	391	375	386	352	381	395	410	368	400	394	389	383	343	377	392	398	402	391	363	400	388	380	390	359	386	380	407	377	365	322	356	405	383	400	406	405	388	378	387	403	361	401	398	436	375	377	385	393	381	396	376	445	362	422	394	392	392	397	408	396	380	387	414	416	349	403	368	355	362	383	381	414	391	379	371	384	385	397	412	392	389	337	415	405	397	413	406	390	427	391	409	387	380	364	382	327	386	423	340	386	365	397	410	394	404	368	419	410	362	371	341	361	363	394	399	393	432	379	346	375	409	378	395	377	375	341	359	377	371	373	391	422	375	418	371	389	373	339	350	406	367	402	369	374	367	430	383	403	370	354	411	349	396	346	385	391	381	405	362	405	398	379	413	375	397	341	363	414	378	384	413	376	377	381	378	417	383	378	396	386	353	350	419	376	374	415	397	392	376	417	374	347	373	414	347	394	381	389	385	416	375	376	369	368	394	376	365	399	374	371	382	344	407	406	403	385	375	406	400	377	383	372	370	385	364	419	384	369	360	410	384	393	408	389	364	391	358	392	358	362	386	375	376	385	388	418	365	373	372	410	373	407	404	391	360	383	406	415	376	391	395	414	349	380	405	360	371	415	391	399	380	436	398	424	361	415	400	428	405	370	357	367	368	370	401	351	380	369	394	380	373	380	352	386	385	400	395	384	359	367	396	361	385	397	363	378	357	380	410	386	401	400	397	391	378	382	384	408	387	385	375	418	409	395	379	382	373	377	378	386	370	387	404	359	392	403	390	375	383	381	392	417	414	409	390	370	375	368	406	403	409	365	385	382	357	362	359	403	407	386	422	406	409	380	406	377	402	405	400	356	388	394	394	414	398	392	382	375	393	389	395	402	402	366	397	394	368	385	359	385	406	368	417	415	415	360	385	353	390	351	391	371	391	369	370	372	399	367	389	405	382	405	383	391	377	374	363	365	344	401	384	389	363	381	349	394	426	397	420	402	385	416	396	409	378	424	388	413	392	355	386	415	365	365	389	398	394	419	379	364	389	390	383	394	378	430	374	394	345	387	383	401	377	361	389	381	400	388	403	395	366	375	375	356	399	405	382	402	387	408	420	403	376	385	362	352	361	367	380	412	377	362	380	391	373	394	380	398	347	395	372	394	372	353	376	352	384	380	367	366	381	384	401	373	396	364	393	405	364	403	382	379	351	363	420	380	378	365	376	389	393	415	394	355	408	370	399	365	380	384	390	393	378	372	401	391	398	378	366	391	368	400	413	387	415	367	384	370	369	362	390	376	428	380	375	398	356	372	393	377	398	386	392	393	388	377	412	396	387	389	384	377	392	379	392	370	410	388	378	410	386	350	425	387	373	404	393	357	354	393	380	359	381	408	377	377	353	371	370	409	371	393	364	385	355	371	449	379	371	389	379	333	382	397	405	376	392	390	388	395	391	350	364	396	385	380	398	380	374	402	377	370	382	389	356	358	357	395	385	397	375	409	394	390	351	390	376	411	394	369	372	377	364	384	342	367	390	379	396	340	376	363	401	359	385	361	350	357	401	388	400	362	382	388	375	408	366	424	403	372	378	386	374	403	377	401	411	339	398	356	408	384	387	392	368	415	402	369	398	414	380	354	339	392	407	383	402	371	394	367	418	394	398	366	407	395	376	378	364	425	388	373	357	376	400	379	395	398	368	389	359	368	376	369	376	433	373	383	343	377	387	382	386	401	393	423	373	372	381	393	388	390	363	420	382	381	362	386	385	392	362	384	378	357	371	383	382	391	400	387	409	379	367	396	404	375	394	393	345	350	398	364	394	384	387	369	352	382	355	377	360	385	398	375	405	366	404	366	413	383	372	401	365	399	412	392	348	372	377	387	354	379	413	390	399	371	393	378	374	372	377	384	409	387	389	347	390	382	385	400	372	381	408	379	428	370	408	357	407	395	376	354	402	423	382	404	361	412	380	407	415	385	393	424	422	386	382	381	363	393	367	408	383	386	382	374	369	399	387	391	395	377	399	395	384	405	377	366	370	376	384	353	395	369	377	382	393	376	380	413	408	386	380	400	390	401	397	401	377	397	365	358	358	380	390	402	397	403	353	395	386	345	366	392	396	381	422	412	395	382	392	390	350	360	414	387	397	391	405	395	332	380	396	384	402	397	377	385	405	403	403	346	362	395	385	370	391	379	377	382	400	378	402	383	411	370	386	381	385	377	378	421	417	428	397	420	356	387	432	416	392	386	385	357	393	439	391	372	396	412	369	385	340	366	389	369	388	372	383	348	357	406	386	368	391	371	371	387	353	405	406	344	377	366	375	367	372	405	396	363	401	393	389	352	400	370	372	374	408	401	378	371	386	374	357	371	385	387	384	353	410	372	389	416	390	407	389	428	394	395	373	397	358	375	364	405	386	401	364	376	372	409	319	394	400	353	406	344	378	365	368	401	415	397	426	383	358	382	383	370	374	396	398	356	411	399	373	414	359	371	416	354	394	392	373	374	378	345	409	385	386	395	394	383	398	376	350	426	374	392	418	383	393	355	407	388	389	394	355	376	419	373	354	379	400	379	405	390	393	415	396	377	396	391	412	392	394	375	421	383	351	365	365	384	423	366	402	387	407	370	387	387	400	395	370	394	410	394	380	383	379	384	377	377	354	415	380	372	420	407	407	385	392	416	418	357	392	384	384	385	395	396	381	374	380	410	359	378	393	397	372	368	365	407	420	356	376	375	373	391	374	416	388	381	391	409	402	376	397	402	397	376	371	388	389	382	382	382	365	371	367	399	368	374	377	384	369	378	382	366	378	401	398	346	410	391	402	365	365	398	410	362	404	386	433	366	378	366	407	355	371	382	388	379	377	433	386	371	417	358	378	367	392	386	385	365	361	380	391	410	392	384	393	379	369	398	389	387	368	423	351	409	357	387	383	402	376	405	403	380	410	370	411	377	372	387	392	362	389	360	385	402	403	399	397	402	381	314	379	401	392	354	366	376	382	381	404	394	387	401	398	426	368	410	435	381	393	392	399	374	379	355	383	407
15001	2776	3221	2663	2187	1984	3130	13385	39797	45735	33549	19173	6936	1655	407	200	154	169	152	139	136	147	177	149	140	127	145	148	154	165	141	146	143	162	144	110	146	158	147	137	151	133	154	149	135	128	159	144	150	143	148	141	146	159	149	144	158	167	131	163	162	130	154	128	151	143	133	129	130	150	152	157	136	150	138	152	147	161	164	130	139	146	162	134	143	156	138	159	145	163	120	123	143	157	134	149	127	150	150	125	133	161	151	154	153	153	168	145	140	143	152	165	131	131	163	135	171	137	150	133	132	158	159	164	152	166	158	93	152	142	149	136	153	159	154	142	140	131	142	167	141	138	141	132	159	133	158	147	129	130	133	140	139	163	119	151	148	144	145	160	124	161	144	133	149	130	143	131	136	142	147	116	154	134	128	140	140	143	148	135	139	127	173	172	149	141	160	170	151	144	149	148	153	154	135	142	150	152	143	140	153	168	153	131	155	139	152	150	136	134	145	169	129	123	145	150	135	140	148	141	154	162	133	147	137	124	147	132	155	148	143	143	143	140	137	139	145	152	155	141	157	144	161	152	152	145	161	146	155	137	130	134	154	140	160	150	168	158	123	157	136	139	155	160	119	133	134	156	156	134	155	139	173	142	144	131	147	161	156	150	156	142	165	137	135	142	130	130	148	145	134	145	151	129	138	138	129	152	142	136	129	177	168	149	161	140	142	126	130	163	136	181	159	132	144	144	155	138	152	147	160	151	154	117	161	127	133	131	137	151	134	154	140	135	160	138	138	137	139	156	157	147	148	162	154	127	133	131	173	143	148	136	135	143	126	181	145	155	133	138	133	136	153	143	169	146	142	139	122	160	151	150	155	149	159	158	141	139	138	148	141	144	155	149	153	166	153	128	149	155	133	162	144	127	146	161	146	156	133	127	146	155	128	130	130	138	151	157	148	156	166	141	124	136	137	145	152	167	141	131	149	156	148	169	140	157	156	130	117	160	156	148	164	150	171	136	143	136	151	145	122	167	156	151	141	154	140	133	138	137	175	138	159	138	145	166	126	150	145	139	145	165	138	156	139	131	155	151	136	146	130	150	143	155	150	146	148	137	158	141	143	145	143	138	155	163	151	129	155	171	176	151	150	146	171	140	131	147	112	156	129	147	147	129	131	142	160	134	144	164	136	137	172	135	141	143	170	133	145	165	153	134	156	160	147	123	139	153	141	156	148	142	159	137	150	142	136	145	137	166	136	165	141	155	161	157	157	162	150	135	136	136	141	144	144	149	139	146	149	134	145	154	159	130	154	136	180	166	134	141	143	139	131	150	136	151	150	131	142	154	142	142	138	131	129	135	150	143	174	134	142	148	138	134	140	139	155	148	146	149	122	144	152	133	136	124	154	178	131	155	142	142	151	143	134	166	160	161	127	156	153	160	150	152	134	139	149	156	144	132	139	142	127	146	141	152	147	144	141	150	151	137	150	142	123	159	147	153	145	139	140	148	157	131	136	161	161	128	130	154	162	169	148	139	159	155	129	151	127	150	153	150	141	133	126	133	162	158	136	148	135	135	135	156	130	156	145	151	135	147	132	139	159	165	127	129	128	163	143	134	132	125	167	157	126	120	120	133	127	125	149	143	133	140	134	110	132	145	160	147	158	147	147	147	152	140	163	146	135	145	140	152	151	158	142	139	167	136	145	152	158	140	156	141	141	144	146	121	134	156	157	154	149	138	163	132	119	118	153	128	144	131	130	128	145	120	132	140	152	151	135	151	153	138	152	116	149	146	151	158	142	144	150	157	150	138	149	150	151	138	152	147	137	153	141	148	143	151	133	158	147	151	147	142	152	163	180	143	164	137	144	152	143	150	157	153	111	133	139	146	156	146	147	111	133	139	138	144	147	138	145	150	145	150	137	154	136	126	133	131	147	168	150	130	129	134	127	138	163	148	146	160	144	129	151	161	131	154	156	169	149	142	136	140	148	152	128	104	128	123	123	143	136	156	160	155	160	141	147	157	152	161	172	139	154	140	136	135	134	144	141	138	127	169	158	135	151	145	123	139	149	143	165	131	159	152	160	127	145	146	172	150	141	153	139	142	139	159	137	156	148	165	130	148	129	136	135	137	163	176	133	144	157	137	151	134	147	148	122	125	158	159	151	158	139	137	155	148	144	170	144	161	114	143	148	134	145	139	137	146	163	133	142	145	152	164	139	138	156	155	135	148	133	147	141	148	155	159	135	154	143	152	144	156	141	148	164	157	140	132	133	132	123	155	139	147	134	137	140	129	136	145	146	132	159	159	159	152	150	148	147	130	160	145	149	159	130	132	137	158	142	164	153	142	144	161	161	134	122	142	129	157	137	144	153	144	164	153	131	150	155	162	140	137	154	166	141	164	169	163	140	144	167	163	141	129	136	123	143	164	138	131	147	126	142	160	156	132	147	133	150	150	156	149	134	168	152	133	140	147	155	164	144	135	157	145	150	148	155	154	124	153	150	148	145	154	147	127	158	151	147	158	131	147	127	135	153	149	135	148	160	149	154	147	130	161	143	145	170	152	163	134	145	150	126	111	144	140	177	129	152	170	149	148	152	130	171	139	151	154	148	130	149	161	146	162	157	150	135	191	127	144	124	122	133	149	142	136	133	137	131	135	144	140	142	160	148	137	128	145	155	137	136	175	129	147	153	122	146	158	131	131	127	137	140	145	154	154	149	148	164	132	142	138	161	144	159	149	157	145	139	157	166	145	141	119	151	137	139	147	133	142	142	161	134	158	143	150	141	149	141	128	151	130	149	159	150	151	163	164	142	144	169	151	146	145	144	124	119	138	137	150	139	116	148	156	125	157	155	122	156	131	134	141	130	128	154	143	145	165	135	131	149	139	151	168	126	151	132	113	154	118	129	133	155	136	143	161	163	131	162	115	167	160	164	166	135	144	127	115	148	142	152	157	143	124	127	138	156	133	133	161	145	164	139	123	130	140	125	143	165	152	134	145	151	133	138	157	122	147	145	136	158	155	160	160	143	153	147	156	129	135	145	143	142	133	149	134	153	140	171	137	143	139	154	174	162	154	145	162	135	151	162	156	127	128	162	146	153	156	132	158	160	152	128	147	132	149	149	146	162	135	153	142	149	148	144	144	122	141	142	156	134	154	177	136	142	138	151	163	147	160	140	149	125	137	143	157	161	146	154	138	169	144	164	128	154	141	149	139	158	144	147	143	140	156	159	163	153	146	167	139	134	156	147	137	136	151	148	169	128	162	133	149	148	146	150	157	124	169	147	146	145	140	131	139	152	141	140	144	150	168	129	161	161	161	159	143	155	139	163	148	134	154	131	138	144	163	157	144	150	135	142	150	117	143	125	156	157	162	131	162	146	129	130	144	150	140	146	135	164	153	148	175	147	155	155	143	135	171	145	166	140	141	157	152	148	153	154	162	144	152	138	138	134	152	156	155	136	151	137	141	154	138	118	146	173	140	142	143	135	142	148	150	131	139
7783	2783	6722	8204	7867	8241	12496	32079	56733	60080	49023	34908	19363	6684	1796	655	439	418	425	389	454	422	408	431	441	430	440	405	430	438	404	430	416	404	420	414	406	416	438	377	421	436	416	428	412	438	419	429	413	428	431	417	391	399	416	390	409	454	416	430	404	410	419	414	422	423	404	403	364	416	405	432	409	441	359	385	428	442	378	439	432	414	433	406	418	421	425	436	430	382	420	414	392	443	405	422	448	410	459	409	380	400	405	431	423	424	401	440	444	412	433	405	420	424	378	378	409	402	406	434	433	418	402	369	426	424	443	431	422	449	406	445	443	419	383	399	417	415	439	442	439	425	421	410	427	412	397	455	418	429	427	399	417	408	437	423	415	421	420	416	430	436	396	426	383	409	407	442	439	417	391	424	436	421	415	407	381	414	400	399	403	419	467	410	461	410	384	437	391	396	437	403	432	387	390	420	447	439	424	402	396	424	410	434	425	382	399	397	417	408	419	419	459	411	413	419	412	413	399	412	420	405	426	411	406	398	419	389	437	426	427	423	425	418	393	434	425	391	429	421	387	438	416	361	452	466	404	422	437	398	420	404	448	408	408	429	379	389	387	395	439	380	413	413	415	412	436	414	439	432	421	437	436	421	454	429	444	398	405	401	385	428	404	403	393	410	432	382	418	409	420	424	425	413	413	412	415	414	392	431	418	387	399	434	408	418	398	449	426	420	410	416	414	426	404	447	435	431	438	408	374	407	409	417	403	391	426	429	376	399	409	409	395	450	410	417	426	420	404	410	415	446	433	438	383	462	385	420	436	404	421	368	440	400	430	434	405	406	381	390	432	420	410	423	411	400	414	403	434	413	407	424	435	428	406	402	437	430	436	448	422	379	421	414	404	438	402	442	430	426	409	381	432	430	408	396	460	411	399	437	435	413	405	415	437	423	439	428	408	440	398	445	418	433	410	383	419	399	407	430	433	386	392	431	422	379	434	424	420	394	403	406	427	438	428	419	403	418	434	406	429	400	410	441	404	400	402	432	456	412	452	422	404	404	395	411	412	398	390	413	457	397	420	389	378	408	379	441	422	463	415	396	446	413	428	416	435	454	447	434	417	408	440	393	425	406	422	401	393	454	451	405	394	408	440	429	383	461	409	422	421	377	432	428	417	412	407	444	428	441	436	395	406	437	445	423	411	399	406	421	396	386	403	437	420	399	413	396	402	396	413	461	421	431	404	410	400	418	407	453	405	430	456	431	414	420	455	412	400	400	422	405	464	455	381	426	428	428	408	416	413	449	407	403	425	422	417	427	447	458	402	450	415	445	429	388	436	439	417	387	424	376	430	439	398	403	397	415	445	440	451	461	434	425	427	448	404	417	400	429	399	414	415	447	446	427	407	413	423	432	421	386	420	386	386	391	420	432	387	418	432	391	445	431	441	428	418	414	422	450	400	371	413	419	408	390	397	418	384	432	457	425	369	392	422	404	408	404	421	406	420	420	438	449	428	398	382	429	395	436	397	395	437	406	434	429	420	420	406	407	381	410	406	390	427	460	428	412	417	416	409	433	413	405	382	392	406	401	455	408	422	422	386	394	424	432	418	440	407	450	420	426	403	433	426	420	418	404	455	454	413	408	378	404	422	424	419	435	416	432	434	428	425	436	418	471	435	441	443	423	441	413	417	468	452	403	446	419	416	440	421	390	418	419	427	428	418	413	454	446	380	377	465	432	427	416	422	399	409	396	403	382	418	440	409	421	402	420	410	405	416	430	429	408	412	400	389	414	399	431	428	445	390	426	419	402	397	394	423	432	426	403	409	406	423	423	438	442	471	413	417	432	366	438	428	402	341	432	453	395	431	423	398	418	404	417	381	410	380	437	424	396	433	441	432	414	437	403	423	398	416	397	440	448	429	431	428	434	423	417	407	372	438	400	435	426	463	400	420	407	438	420	383	417	408	414	432	423	409	396	473	408	385	404	423	411	442	448	430	414	393	408	389	416	404	393	400	365	413	425	445	449	410	408	450	419	401	440	427	409	413	409	402	403	442	455	431	461	416	406	407	444	431	443	427	421	414	386	386	433	432	428	441	409	386	425	454	439	430	411	461	391	414	412	443	379	437	405	426	459	391	376	415	424	401	412	416	459	442	433	398	414	395	388	396	427	406	406	397	410	402	400	392	418	448	417	421	437	437	416	406	411	420	422	421	430	439	400	443	429	429	417	425	428	426	419	360	433	423	410	443	394	423	423	443	453	417	421	430	412	435	400	427	408	449	405	403	424	450	411	411	403	401	442	409	395	408	417	413	415	422	410	438	456	387	445	412	422	388	442	450	403	364	390	425	396	453	441	394	388	412	437	404	407	412	401	424	412	417	411	405	410	424	436	437	407	403	409	430	427	418	463	402	416	473	418	387	414	381	419	432	444	445	438	404	406	415	425	403	417	375	425	429	434	433	446	420	402	444	403	399	453	415	426	389	431	434	426	410	386	413	433	455	397	422	456	387	412	433	427	432	407	421	432	411	426	416	402	401	411	408	432	392	394	455	398	378	398	422	413	432	436	470	417	425	387	399	412	412	387	425	391	405	394	404	430	443	403	412	433	403	400	399	428	378	409	407	432	425	405	411	407	414	414	380	396	367	448	436	470	426	410	444	430	402	395	394	395	414	421	392	410	401	410	424	410	390	430	373	442	417	425	433	373	419	418	431	465	420	397	404	405	412	438	379	429	427	407	421	397	419	417	414	455	409	396	403	364	449	403	414	439	406	438	445	423	427	369	448	414	408	408	400	409	399	397	426	406	411	451	393	419	424	388	407	422	447	411	413	412	426	404	394	395	433	421	402	419	411	439	387	409	406	407	452	446	433	419	409	425	468	428	358	425	421	401	406	438	443	419	418	423	466	429	416	393	398	394	424	433	427	410	427	418	413	407	424	406	423	414	403	411	430	392	423	394	400	426	389	457	399	418	430	413	407	418	453	404	463	381	409	422	446	439	406	400	395	389	415	415	454	406	429	378	396	432	421	408	448	410	395	437	411	380	441	426	445	422	401	415	402	436	381	418	447	432	401	402	449	429	405	392	410	447	467	409	417	437	413	437	381	432	365	402	483	378	440	438	437	426	413	417	418	388	418	400	392	403	427	381	427	413	402	436	405	418	414	424	429	457	425	446	442	413	408	414	443	433	411	406	423	415	433	414	428	422	428	432	423	406	433	429	435	429	444	447	421	373	434	423	433	434	405	419	398	422	434	419	415	423	418	417	431	427	407	421	428	437	409	370	427	413	403	416	441	443	408	429	420	410	449	395	426	427	454	439	444	418	395	412	413	439	427	460	409	383	396	437	419	448	393	392	406	398	446	395	433	411	429	415	402	374	407	417	415	420	412	416	428	425	401	423	437	446	457	410	440	437	452	391	409	412	383	433	420	443	480	438	433	416	413	415	431	374	424	441	388	418	409	408	423	464	430	454	410	418	382	424	425	413	442	407	449	410	406	430
2191	226	265	229	202	224	244	373	2164	4226	3167	1568	781	351	181	169	132	126	124	147	112	134	131	109	146	141	114	132	133	133	137	141	138	145	128	121	132	127	138	126	135	105	159	151	128	152	145	141	152	158	133	121	128	135	149	126	130	122	120	152	131	137	131	133	131	123	129	131	118	134	130	123	130	124	124	102	133	134	144	138	133	118	146	132	117	144	128	138	161	132	133	117	134	119	134	141	125	134	127	135	125	132	129	136	143	112	126	131	111	142	131	127	136	146	126	143	138	104	127	145	132	114	137	142	141	125	129	121	131	111	143	158	118	135	145	146	145	148	125	131	134	137	126	125	123	128	135	132	156	120	136	123	112	132	130	121	104	156	146	106	128	159	136	120	136	154	126	155	116	125	129	142	150	116	125	129	124	146	131	130	125	126	125	126	133	137	139	108	118	120	108	124	130	143	132	133	125	140	124	138	130	150	128	130	131	124	130	109	127	136	139	130	121	111	141	127	133	132	135	135	129	124	124	122	149	154	142	121	142	123	127	126	139	129	140	122	133	144	147	138	152	131	123	125	153	122	117	130	137	129	144	142	143	130	136	149	146	111	136	124	137	144	138	138	122	118	129	116	112	139	111	127	136	120	153	113	126	116	147	138	155	135	140	119	116	123	143	147	130	137	143	115	167	160	115	101	154	123	143	126	117	131	148	122	142	135	111	119	113	118	119	129	141	133	144	141	139	118	121	153	117	131	131	127	128	148	132	129	145	124	139	136	134	128	116	126	159	140	120	138	123	124	124	114	139	121	144	116	108	119	128	124	118	119	136	125	134	125	117	114	128	132	136	129	143	152	126	125	141	122	139	125	140	124	127	133	128	137	143	117	127	136	139	136	119	145	140	140	134	128	154	137	129	139	137	123	116	135	132	136	121	160	127	142	129	146	151	133	142	154	135	123	152	144	147	121	122	127	141	127	126	147	125	131	107	119	139	128	142	124	123	113	146	130	137	152	116	120	136	121	137	133	153	119	135	123	124	135	140	126	144	142	129	112	155	135	142	118	134	143	154	138	137	141	131	130	133	137	140	140	138	123	114	129	142	119	121	121	158	124	138	137	138	139	125	149	125	135	141	104	135	105	132	145	133	139	113	139	116	130	116	136	137	118	106	134	112	129	148	130	142	124	137	116	130	140	143	129	140	124	140	141	145	133	120	124	133	131	130	123	139	141	137	130	128	139	132	132	123	122	126	102	149	121	143	138	120	134	111	135	123	138	126	124	144	118	116	136	119	148	138	132	135	125	138	131	129	141	135	135	131	122	150	129	126	144	112	159	129	130	121	136	134	126	136	139	153	135	136	122	130	138	123	127	130	135	125	137	112	133	146	136	126	135	154	151	122	123	123	138	141	138	121	146	146	115	126	153	133	108	145	126	149	133	121	128	143	145	140	142	142	127	155	139	135	140	147	132	109	144	119	136	124	130	129	122	125	157	121	122	112	134	122	134	158	122	119	136	122	130	132	123	152	141	152	139	137	154	134	125	118	118	130	130	132	140	150	126	133	123	111	152	133	127	141	150	123	136	130	138	137	129	131	122	112	135	135	130	117	120	112	99	140	118	121	116	136	144	120	126	143	132	123	152	143	143	119	126	124	137	116	135	96	138	126	130	121	125	131	125	128	147	135	131	128	137	124	145	135	118	92	141	140	133	125	134	135	138	129	150	136	143	122	135	139	123	137	168	123	115	159	109	142	114	146	123	145	138	116	124	126	131	124	132	132	154	126	164	150	124	139	109	127	135	129	146	140	136	133	103	137	118	127	132	124	123	150	125	153	131	128	138	121	111	137	138	120	126	158	132	132	125	134	137	138	136	133	126	133	134	138	141	135	143	120	139	120	153	144	153	125	148	140	125	139	137	137	133	103	121	146	143	125	143	127	143	128	139	149	114	134	142	139	136	146	118	118	125	142	123	127	145	116	133	128	128	148	139	139	127	144	130	134	122	151	130	135	167	118	126	134	122	135	136	129	121	140	149	118	130	125	134	129	134	146	137	129	139	136	118	124	146	133	135	143	121	113	123	139	127	140	148	139	146	136	141	130	121	133	140	124	130	138	132	104	128	141	113	124	142	130	131	133	149	139	135	120	129	130	126	147	157	118	120	124	125	114	135	122	115	130	125	153	138	143	123	123	125	127	140	120	141	139	133	138	147	146	123	129	110	119	138	138	145	120	128	130	141	130	139	122	137	119	140	128	148	146	121	134	127	134	150	132	125	109	131	143	117	110	139	123	127	119	120	136	127	149	136	106	116	130	129	112	140	123	142	135	110	139	120	113	152	137	134	143	125	133	165	138	145	152	131	142	116	139	122	135	137	109	135	142	138	140	137	123	134	144	131	137	135	114	149	127	137	140	144	125	131	128	143	120	153	137	123	111	123	133	139	143	152	128	136	122	156	114	128	144	126	116	142	136	113	149	151	122	138	98	136	156	132	131	142	131	124	131	127	124	128	117	120	138	116	115	131	139	152	150	131	127	119	142	111	137	117	135	140	123	159	151	128	138	153	136	117	141	138	143	136	115	116	142	132	129	164	117	134	131	139	130	148	124	146	131	132	139	132	120	140	136	136	129	128	122	150	151	129	131	129	143	135	116	114	141	112	124	134	122	124	128	134	139	145	136	125	149	148	152	135	137	132	126	120	125	129	131	140	115	128	136	115	139	114	131	128	125	116	142	128	129	136	139	115	143	117	131	119	130	122	135	131	137	128	135	132	133	102	138	139	150	118	154	126	131	114	125	128	139	139	141	111	130	136	127	127	135	129	123	140	149	130	134	127	155	116	132	126	127	131	133	126	136	145	152	122	140	140	146	116	140	141	134	138	136	142	128	144	147	125	152	146	146	118	125	136	149	124	146	139	133	125	124	139	143	144	145	156	130	138	126	141	130	140	142	125	118	114	130	122	138	136	135	126	133	155	133	144	127	123	143	130	149	126	135	123	150	113	120	143	144	125	141	150	120	129	146	115	129	128	121	125	126	138	133	138	140	147	142	146	114	141	155	132	115	140	138	129	128	146	142	120	140	130	142	137	131	134	146	129	127	125	125	146	128	132	141	126	105	131	132	135	149	124	134	136	132	129	118	132	124	130	134	142	140	148	141	139	146	151	138	147	137	147	134	128	126	128	142	135	133	139	135	139	157	135	123	113	144	136	124	126	118	126	124	148	117	133	115	146	144	131	149	126	110	152	124	135	150	138	130	130	115	128	116	138	121	138	134	134	132	134	123	145	130	135	120	116	125	149	124	127	131	133	151	115	132	138	152	153	128	122	128	117	137	130	131	125	133	138	133	142	115	118	157	135	122	132	140	128	120	133	126	145	133	119	132	146	153	122	134	135	140	133	125	144	129	135	126	102	141	140	133	142	118	120	141	129	131	147	151	109	136	149	123	133	127	139	102	116	130	133	116	107	140	132	148	153	117	132	128	124	131	122	132	128	120	136
2213	443	645	741	706	876	1093	1627	10368	15508	11614	6155	2985	1220	618	426	388	434	412	369	394	396	399	380	387	384	386	379	372	414	410	348	392	389	404	338	393	358	404	360	375	372	384	387	351	370	377	376	349	425	378	386	389	378	375	404	368	365	405	355	424	381	410	377	359	375	399	392	362	364	357	368	380	370	374	363	370	373	361	357	371	403	391	369	361	361	369	382	364	381	390	382	381	411	382	376	356	373	381	405	361	341	421	349	400	374	376	386	378	421	402	341	368	398	368	363	385	403	356	372	363	368	365	374	369	377	370	416	378	363	391	370	360	372	363	372	402	404	427	384	387	367	392	383	345	398	373	385	375	363	378	360	393	397	350	378	376	377	364	392	357	362	381	335	370	319	358	400	362	376	404	390	382	366	393	384	359	393	402	362	352	361	402	360	368	389	386	382	406	388	367	392	408	391	367	369	403	352	359	381	394	358	389	367	360	335	358	345	411	380	413	390	387	385	377	360	399	353	400	340	379	413	371	388	368	345	376	385	390	345	418	402	345	391	331	385	374	372	375	363	370	371	364	393	354	395	375	358	355	407	381	385	376	388	390	380	385	386	401	407	394	369	372	368	372	376	348	383	357	418	367	397	399	377	381	354	398	399	367	411	376	361	374	378	364	410	378	383	426	390	421	400	375	400	365	348	395	358	370	357	443	371	346	357	402	399	354	394	361	378	397	400	393	350	374	374	387	401	403	380	383	372	402	371	372	360	382	374	396	325	376	352	363	361	358	369	424	403	388	368	382	413	352	388	390	388	397	393	359	388	406	362	386	384	390	372	382	363	402	371	384	370	388	377	358	380	417	360	366	402	370	378	367	423	425	388	391	390	390	390	421	361	403	396	414	386	351	370	410	378	375	340	368	399	387	373	398	380	396	411	386	396	371	389	405	381	393	412	359	397	348	372	363	406	407	387	398	379	403	372	371	386	428	375	379	394	391	403	354	357	398	359	362	396	387	365	357	380	379	400	377	371	404	382	386	343	373	387	433	367	347	380	358	396	401	373	396	356	385	355	387	332	406	384	388	450	368	372	388	393	378	391	386	406	372	380	396	360	368	382	387	384	383	374	389	370	398	373	400	381	388	393	410	384	384	360	369	373	373	406	394	398	384	363	393	356	381	377	408	396	376	373	390	399	400	397	394	396	384	370	401	362	356	420	391	362	368	361	404	425	410	391	351	385	344	382	363	416	361	365	350	383	376	397	382	368	374	394	393	399	378	372	400	396	358	389	382	357	380	401	393	347	413	382	359	376	380	375	369	414	372	387	402	364	377	378	358	397	359	393	340	391	375	383	382	364	394	354	392	395	371	391	354	352	418	383	375	366	397	397	401	380	391	395	360	373	389	392	398	379	378	366	387	347	411	389	391	364	416	418	392	400	366	390	394	382	373	383	374	375	421	388	405	383	395	348	389	379	375	380	378	380	367	388	370	357	375	424	379	394	365	384	376	361	361	386	402	373	389	372	399	352	365	392	396	351	368	373	385	361	388	371	365	403	397	382	390	372	355	385	425	361	355	347	342	373	371	377	364	392	379	380	381	374	396	341	384	371	407	402	351	386	360	364	358	381	365	377	409	380	368	376	381	387	398	384	379	390	385	365	379	377	383	378	341	396	393	384	373	362	390	382	375	357	418	372	368	368	403	371	418	386	387	394	348	378	393	385	380	365	374	373	383	383	335	384	368	381	394	351	399	400	382	371	411	414	375	409	412	381	419	364	385	394	421	388	347	376	370	413	381	389	356	387	389	399	389	390	366	378	398	361	381	398	399	372	393	376	350	422	414	396	381	364	421	368	402	391	415	394	378	362	370	346	369	381	373	370	354	404	380	369	369	365	344	417	364	378	411	347	372	391	396	394	386	386	381	373	365	396	354	420	418	373	389	393	346	361	367	363	370	404	367	386	372	378	346	383	391	374	335	393	368	402	401	402	413	356	403	374	373	355	386	381	377	418	378	418	410	378	359	335	397	389	390	389	367	387	371	339	405	356	375	373	389	361	388	412	388	416	393	368	374	376	366	366	400	351	360	367	371	416	403	389	356	371	391	402	359	366	374	361	377	366	396	384	411	410	386	370	390	371	390	389	367	361	362	357	360	396	415	375	381	387	357	393	401	359	356	397	387	351	401	374	352	372	404	355	363	338	348	366	361	375	364	390	370	427	362	357	396	428	408	415	367	380	379	350	358	381	351	349	392	366	403	395	373	408	380	379	341	396	384	394	346	399	359	361	358	372	391	355	378	384	401	340	371	380	348	360	398	385	402	366	410	363	367	381	387	383	391	332	359	347	348	354	371	368	354	399	379	371	383	382	429	393	348	391	391	381	399	376	384	416	346	404	358	360	365	336	406	345	346	380	354	355	369	361	371	378	362	329	358	411	368	371	348	367	408	383	365	383	409	426	397	396	375	377	373	398	339	412	373	369	371	364	356	364	353	391	367	370	364	366	404	375	369	361	365	374	387	397	416	380	403	406	372	424	373	366	384	384	398	394	349	390	379	367	358	334	375	398	365	389	363	369	370	376	356	398	391	415	404	378	411	361	402	391	358	383	344	378	380	378	425	396	378	348	372	387	391	396	409	398	391	409	402	401	385	403	374	352	423	386	375	395	422	395	382	376	386	385	376	406	414	403	363	350	373	373	379	396	335	377	386	407	380	370	439	377	429	376	377	387	377	333	398	396	369	368	394	364	373	393	404	369	327	394	397	416	359	333	409	414	396	372	374	363	409	394	355	346	339	352	391	397	378	387	418	411	339	383	392	387	416	393	389	378	389	381	358	351	356	386	380	411	383	389	393	370	373	401	369	388	373	387	404	393	392	363	379	358	407	346	365	404	387	371	384	408	375	390	356	344	370	382	366	410	385	375	396	365	386	405	382	367	374	384	372	381	419	346	393	410	390	393	381	357	393	380	415	393	399	365	391	374	382	374	400	415	354	380	409	404	416	375	387	381	349	364	389	360	379	381	408	374	384	395	401	412	353	384	379	372	388	335	380	379	397	385	430	397	399	350	404	400	393	369	368	383	376	352	386	392	372	379	385	418	387	393	384	407	380	401	376	360	397	374	408	381	381	410	354	385	376	386	348	378	387	392	377	345	389	414	364	368	335	399	355	357	412	393	344	383	345	358	375	382	382	387	340	441	371	382	405	390	348	383	391	388	386	408	395	346	354	356	391	386	320	358	393	368	387	366	394	363	360	382	363	374	403	384	386	397	332	375	377	387	365	353	381	383	395	385	395	389	367	370	399	375	347	379	368	397	389	368	384	379	385	389	415	371	381	342	377	397	399	387	404	412	372	382	370	384	365	375	384	372	385	372	361	338	379	369	346	370	380	405	401	364	372	403	361	357	433	382	406	397	352	367	365	385	340	387	362	337	430	409	388	392	355	384	365	411	365	342	390	402	382	378	438	352	374	397	393	391	406	406	397	353	383	335	377	394	342	370
10075	1533	2253	1911	1743	2611	4102	7917	31365	36619	24528	11606	3567	1031	328	168	144	143	115	144	135	115	133	134	140	135	141	121	131	123	134	156	125	130	137	102	141	144	124	131	130	105	134	122	154	135	130	119	130	145	141	105	137	128	127	111	133	127	123	114	128	117	122	131	138	118	129	145	135	137	129	145	136	116	152	150	136	127	120	126	131	131	128	143	121	137	126	114	144	127	136	106	144	124	140	117	147	133	147	143	145	144	128	137	130	125	134	129	137	128	135	127	123	141	136	126	124	123	150	111	149	121	105	135	128	134	125	109	142	133	142	137	123	118	155	124	142	138	127	111	156	118	116	122	127	119	127	106	140	163	128	109	128	116	141	135	132	148	130	126	111	139	110	125	139	136	127	143	135	128	129	126	119	154	137	125	113	146	118	140	138	131	118	121	138	141	121	129	126	118	127	130	121	146	132	104	148	130	124	129	131	125	130	137	129	142	117	113	125	111	133	136	137	111	143	130	108	145	132	110	117	133	131	135	114	152	132	103	126	134	153	127	134	143	125	115	129	129	131	120	149	126	134	116	118	126	127	131	130	133	139	133	124	135	141	132	123	140	124	145	130	125	131	133	122	119	115	123	109	138	152	128	142	131	113	108	122	124	154	125	141	128	123	121	141	135	142	125	125	131	120	105	127	129	129	127	148	130	159	130	140	133	123	126	125	121	126	111	140	126	119	139	134	118	137	141	132	151	139	143	120	127	144	145	123	115	135	122	132	124	117	116	130	116	142	136	115	130	93	127	132	124	137	127	135	144	117	131	120	120	122	143	116	130	122	142	139	150	130	115	118	117	137	124	87	136	135	137	109	150	131	126	126	116	148	146	142	131	127	120	110	131	127	128	114	129	128	130	120	133	128	142	109	134	139	144	121	104	127	133	129	115	123	132	112	127	104	159	152	151	117	117	144	121	130	114	144	127	126	138	126	134	112	113	120	141	133	139	118	136	138	124	91	129	138	114	140	130	133	135	110	123	91	119	142	114	149	123	146	116	127	119	132	130	141	123	138	151	139	119	121	114	114	134	117	125	150	154	131	115	152	137	129	120	136	127	138	133	148	120	114	127	102	134	137	137	129	131	127	123	127	108	128	128	126	129	105	126	153	120	126	116	133	123	112	106	142	107	118	120	122	128	122	118	124	132	141	145	117	139	138	120	112	139	120	128	147	131	132	119	112	127	117	127	131	132	112	125	132	129	121	140	119	110	129	117	128	142	139	151	115	131	120	149	140	149	127	146	126	133	129	114	104	116	118	133	138	136	130	111	124	138	124	146	122	115	112	110	125	122	147	123	138	122	137	130	120	133	115	133	148	127	157	139	122	104	113	114	126	104	116	120	111	151	138	162	134	130	103	138	115	149	121	127	113	148	125	128	117	126	117	110	151	138	140	132	111	138	131	129	130	116	111	118	125	119	130	137	137	137	130	131	132	128	115	122	135	122	131	105	127	134	134	128	142	103	143	111	124	121	117	139	115	135	135	143	123	113	130	129	125	113	123	135	124	136	143	138	117	146	138	119	139	130	139	126	128	147	125	131	112	131	145	142	123	143	124	132	126	122	136	111	120	124	125	119	131	118	134	105	150	138	135	133	111	135	150	142	114	124	131	128	118	126	118	127	116	129	118	126	136	127	108	118	117	134	127	126	132	125	139	135	128	118	123	127	134	132	114	121	137	116	122	130	130	130	113	132	135	141	126	133	126	113	139	116	144	124	139	118	132	114	130	154	126	125	165	142	133	140	129	134	129	127	120	145	139	114	122	135	147	116	130	141	134	131	120	117	134	110	141	125	122	132	152	136	131	134	135	124	132	142	119	132	154	125	120	139	123	141	139	130	117	115	123	123	126	128	120	127	125	126	135	130	136	134	134	129	143	148	132	139	117	119	114	114	125	127	139	130	107	131	120	129	114	136	142	127	117	151	135	139	126	132	110	95	111	120	131	131	117	113	120	98	134	123	120	129	131	118	122	115	131	113	127	128	128	103	137	141	151	137	113	125	132	133	144	145	113	116	134	145	144	120	128	149	130	122	123	135	112	141	126	120	142	142	122	140	125	125	123	120	140	144	130	143	112	139	145	123	118	116	107	120	123	133	133	135	111	148	130	132	125	129	133	117	132	118	126	148	141	123	114	129	115	143	136	131	122	135	151	103	140	130	117	111	117	139	123	134	107	123	127	120	111	139	113	129	133	149	137	137	121	126	149	141	160	140	150	119	125	133	118	156	126	140	136	130	147	125	135	126	129	131	119	126	141	123	152	151	142	133	143	124	142	127	155	124	117	132	137	137	142	117	121	148	130	128	119	133	153	140	125	118	120	132	129	109	139	102	115	144	126	156	133	136	124	113	146	136	126	132	134	121	124	123	135	134	135	129	148	130	128	143	118	120	140	112	142	151	139	122	139	129	137	118	129	144	120	132	124	108	117	120	135	150	111	108	115	113	123	122	120	126	112	134	121	108	118	138	147	131	138	121	121	124	123	138	133	105	122	131	116	138	147	138	133	133	157	119	141	126	129	133	123	118	127	134	128	123	126	144	115	152	136	119	109	138	127	120	133	130	124	139	128	140	120	123	112	117	131	141	120	135	116	120	133	118	126	138	122	139	132	125	116	126	147	119	115	132	133	137	132	117	137	127	111	138	122	110	122	127	124	140	126	106	131	137	139	144	135	142	133	122	127	148	148	133	133	135	119	136	119	136	112	134	132	148	119	137	134	137	125	119	155	140	151	138	120	123	126	162	144	117	134	135	105	123	117	127	119	120	113	113	131	123	106	122	129	129	144	137	136	150	118	108	123	139	116	139	126	142	142	118	162	119	134	118	133	117	125	121	139	102	143	119	111	117	115	126	138	133	132	126	124	140	140	137	121	111	132	136	118	119	125	123	124	121	116	137	130	132	117	141	124	101	116	99	118	126	156	123	109	123	125	118	128	119	132	107	125	117	138	113	121	119	137	131	147	127	125	119	140	142	131	112	144	130	151	119	131	131	126	132	124	130	118	120	123	107	143	125	129	107	137	133	128	125	115	135	127	123	129	158	135	129	131	134	118	135	110	119	119	119	134	113	140	140	133	109	132	124	124	121	128	128	119	110	132	136	132	136	118	114	152	137	123	121	121	110	126	139	139	155	137	129	103	121	118	122	140	132	159	118	107	132	126	152	127	101	134	138	149	124	123	138	142	117	137	101	136	134	118	132	111	133	146	131	131	120	123	121	139	120	121	141	113	113	130	123	151	144	139	99	136	125	114	113	125	130	137	139	146	124	134	147	125	127	105	126	122	115	127	135	143	143	115	125	119	147	131	127	131	124	135	139	121	135	135	126	137	131	115	143	127	121	112	126	111	125	126	126	128	144	134	114	138	127	117	132	111	135	118	121	122	155	117	134	125	110	106	113	129	131	121	123	147	125	126	134	96	103	118	136	111	134	134	121	124	139	133	131	115	123	141	138
6436	1835	5078	6177	6571	10148	15484	24566	51006	52089	41363	27277	13280	4381	1337	523	427	399	399	392	390	353	381	377	372	375	401	374	382	368	366	376	368	356	356	384	404	353	361	363	362	343	383	372	341	403	336	368	350	403	395	353	340	389	386	365	394	398	399	382	343	383	356	365	397	357	375	411	343	392	360	352	412	387	404	378	397	404	370	358	393	356	381	387	349	336	375	387	370	376	364	360	379	373	373	383	354	335	352	417	389	342	370	366	374	359	385	402	385	382	406	406	339	378	373	395	373	396	375	362	343	366	396	355	316	365	331	376	377	379	365	357	366	394	379	401	376	370	351	412	374	354	393	379	370	393	382	369	375	360	362	392	371	362	365	375	391	347	351	350	374	410	358	365	360	367	350	382	360	391	384	380	389	358	384	393	364	393	411	360	359	386	379	346	385	347	384	341	367	380	380	368	378	373	359	387	397	357	381	361	365	360	382	375	384	354	361	386	364	388	402	368	352	358	342	375	367	408	396	353	407	367	370	325	400	352	350	370	398	345	395	382	363	367	366	380	396	388	374	366	397	346	357	382	371	368	387	372	371	384	396	360	345	367	357	360	390	375	374	373	388	338	372	381	344	387	384	377	402	384	388	356	391	343	372	376	390	378	371	387	386	341	391	356	386	366	397	374	385	355	383	387	362	366	360	376	397	363	393	381	370	370	362	392	361	388	373	355	375	384	375	395	360	384	359	349	361	354	377	373	371	389	372	348	404	371	373	414	397	395	375	356	380	391	384	366	385	414	349	375	388	382	384	382	390	355	366	396	371	399	373	363	363	368	358	379	340	361	377	389	377	381	338	372	345	411	407	352	400	347	358	394	347	416	378	388	394	399	403	360	374	363	377	409	349	356	364	349	426	366	388	374	372	380	390	382	418	373	377	367	367	363	393	365	364	384	362	360	382	366	354	380	393	401	404	357	387	354	349	355	378	404	374	393	384	350	409	385	363	353	397	360	352	349	365	344	356	373	361	371	409	394	391	391	374	364	368	359	373	377	360	398	376	401	370	395	374	357	394	351	387	382	377	398	351	372	355	373	383	356	407	368	352	364	352	363	345	389	364	364	343	369	383	363	353	375	384	354	363	390	376	405	350	388	373	344	404	385	351	371	380	388	389	374	310	406	376	361	363	398	362	371	394	403	385	394	391	387	401	367	333	341	387	359	323	410	357	407	370	364	362	340	360	381	352	354	335	381	386	368	413	361	374	405	350	391	387	372	375	372	373	372	389	361	363	362	380	387	375	352	368	402	345	343	342	370	388	385	363	388	364	341	352	378	381	389	361	372	387	367	368	368	360	377	392	366	386	391	372	385	391	378	369	394	400	387	397	406	402	419	341	367	379	364	353	403	388	401	373	348	358	371	374	413	361	387	370	370	370	354	368	419	408	372	380	385	358	386	339	332	380	382	381	393	395	393	340	424	388	369	352	394	372	391	369	355	362	423	347	368	376	356	383	352	374	351	361	416	372	423	350	362	388	334	390	402	350	383	392	354	351	384	384	367	404	336	372	409	420	388	368	395	408	387	364	401	377	361	351	388	391	363	330	399	351	395	384	397	375	361	401	370	385	343	371	372	375	376	370	416	366	388	380	369	369	407	389	386	380	384	384	374	360	340	354	394	358	387	359	400	345	384	353	363	379	394	358	376	355	394	355	399	392	394	380	359	342	390	369	415	384	393	375	370	385	395	394	389	353	339	379	379	380	371	410	386	342	404	348	348	365	389	381	349	340	357	352	371	381	381	377	370	372	393	337	386	361	384	413	355	380	327	387	383	365	405	376	359	357	380	369	397	396	413	375	377	361	429	383	375	374	390	342	365	379	356	370	363	393	386	350	375	386	370	372	360	391	374	371	366	345	379	392	389	353	384	355	371	399	361	381	380	372	432	355	352	370	377	385	383	386	343	418	348	371	387	396	382	389	357	391	403	371	364	394	369	351	355	374	391	325	365	364	378	384	393	352	395	390	363	347	410	361	365	365	382	370	440	353	402	395	379	360	374	388	392	382	378	395	380	348	372	419	346	336	397	378	378	369	388	409	372	394	387	379	379	377	404	414	390	353	384	355	372	363	408	360	390	402	383	365	377	353	392	368	380	345	385	373	342	372	355	331	347	375	368	383	361	378	390	423	369	395	349	375	358	387	409	374	351	359	385	373	345	378	377	398	397	368	379	350	366	356	386	391	376	376	373	360	437	344	354	367	367	364	391	387	333	391	386	349	363	372	382	359	361	361	366	376	369	381	389	341	371	356	365	398	393	368	401	369	357	345	381	409	354	372	386	376	357	373	380	391	399	352	373	392	346	346	404	371	383	359	383	360	359	358	367	386	368	382	394	376	372	369	356	380	350	400	390	388	408	382	387	385	370	373	367	329	393	406	371	378	400	367	368	371	387	356	403	366	407	362	382	372	366	364	341	372	394	370	397	379	382	358	377	406	357	388	360	378	338	349	398	367	370	366	390	345	368	369	370	373	384	366	355	357	357	373	363	370	361	371	355	431	364	412	350	388	367	385	364	401	402	372	402	398	339	395	404	352	359	367	388	374	340	334	375	331	372	398	368	366	362	366	347	359	386	331	333	340	363	359	391	381	354	381	393	383	331	394	387	353	387	354	355	367	386	372	378	363	360	379	388	365	393	375	375	364	405	401	384	394	375	385	355	406	353	382	339	373	365	358	396	412	386	387	395	381	408	384	339	378	336	357	401	371	373	353	399	354	343	365	396	429	348	387	358	380	361	401	369	383	419	373	371	372	376	336	373	387	365	397	388	371	362	371	367	334	354	388	357	374	381	380	360	395	401	379	334	351	353	395	407	363	385	402	378	384	384	361	375	344	386	372	373	381	413	396	349	350	377	370	370	391	360	368	369	376	383	377	397	372	382	334	354	359	333	375	345	336	381	361	365	375	392	382	373	350	366	376	363	378	367	363	384	349	369	375	450	407	371	349	407	377	404	371	383	367	351	362	376	364	381	365	356	374	402	354	390	349	381	340	395	386	377	359	386	381	407	393	407	427	394	366	354	381	344	391	398	351	364	399	386	371	376	386	389	368	403	379	361	388	364	370	350	379	368	374	430	377	387	376	381	371	373	375	385	426	358	361	366	370	398	384	363	362	374	372	392	369	364	388	362	339	372	396	377	398	357	359	394	414	347	383	375	378	392	392	417	386	401	341	352	360	356	353	391	382	343	390	401	365	398	354	390	382	408	367	362	358	383	388	380	363	335	374	366	390	353	356	405	348	392	354	361	370	352	389	371	384	374	356	384	398	361	388	394	385	406	422	354	361	370	388	377	335	380	345	366	398	401	357	387	359	386	399	358	351	368	354	375	361	362	362	399	367	389	422	379	380	376	357	362	376	367	365	378	380	387	365	342	340	349	353	392	376	361	395	352	381	401	412	378	340	351	342	398	368	363	381	388	404	385	380	377	411	397	385	359	356	411	414	350	371	370
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
