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
336912121228	336912121786	336912122336	336912122886	336912123436	336912123986	336912124536	336912125086	336912125636	336912126186	336912126736	336912127286	336912127836	336912128386	336912128936	336912129486	336912130036	336912130586	336912131136	336912131686	336912132236	336912132786	336912133336	336912133886	336912134436	336912134986	336912135536	336912136086	336912136636	336912137186	336912137736	336912138286	336912138836	336912139386	336912139936	336912140486	336912141036	336912141586	336912142136	336912142686	336912143236	336912143786	336912144336	336912144886	336912145436	336912145986	336912146536	336912147086	336912147636	336912148186	336912148736	336912149286	336912149836	336912150386	336912150936	336912151486	336912152036	336912152586	336912153136	336912153686	336912154236	336912154786	336912155336	336912155886	336912156436	336912156986	336912157536	336912158086	336912158636	336912159186	336912159736	336912160286	336912160836	336912161386	336912161936	336912162486	336912163036	336912163586	336912164136	336912164686	336912165236	336912165786	336912166336	336912166886	336912167436	336912167986	336912168536	336912169086	336912169636	336912170186	336912170736	336912171286	336912171836	336912172386	336912172936	336912173486	336912174036	336912174586	336912175136	336912175686	336912176236	336912176786	336912177336	336912177886	336912178436	336912178986	336912179536	336912180086	336912180636	336912181186	336912181736	336912182286	336912182836	336912183386	336912183936	336912184486	336912185036	336912185586	336912186136	336912186686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54194	27404	5732	9720	27509	2226	563	436	354	309	273	251	235	240	208	176	195	155	191	168	171	147	151	125	145	156	143	147	129	155	115	147	148	112	128	105	137	132	124	119	147	125	119	116	137	141	139	133	133	100	137	124	137	132	121	130	117	123	138	128	130	130	115	112	147	127	136	130	133	108	138	131	127	98	112	120	113	111	116	119	147	147	122	132	134	123	120	131	125	105	116	151	134	129	125	115	123	132	113	108	116	129	107	102	126	136	128	118	139	120	134	120	136	115	107	125	131	122	119	150	128	133	109	110	118	120	137	119	120	113	119	128	127	99	115	133	115	109	117	101	122	121	140	98	118	131	127	116	113	126	123	126	121	107	133	127	126	119	127	142	114	135	122	114	111	138	135	121	122	130	102	103	116	131	121	139	115	125	120	138	127	132	118	108	106	113	125	121	113	155	129	112	144	123	109	116	137	127	122	117	101	94	122	111	128	133	133	129	138	137	124	103	133	115	107	127	119	144	126	121	113	111	117	117	107	129	154	124	138	117	130	116	124	113	106	119	122	129	145	116	120	115	124	135	108	112	119	112	115	113	115	137	134	134	111	128	134	124	107	120	132	113	132	137	115	147	119	142	127	126	132	115	113	119	122	113	121	128	125	135	121	122	128	113	119	132	109	117	110	131	119	121	124	123	106	107	128	123	131	116	117	125	117	139	130	132	105	128	130	135	117	135	141	108	107	106	104	122	119	105	120	142	117	111	145	145	133	115	119	92	108	116	130	128	152	133	112	126	103	130	132	125	116	129	107	121	115	115	116	113	111	123	119	119	99	138	146	101	108	105	122	117	111	114	116	124	132	114	110	145	125	121	116	135	134	104	106	128	129	125	128	109	147	124	118	109	124	138	123	116	146	111	132	121	135	128	126	119	119	125	114	118	150	130	130	133	127	110	122	117	119	121	141	115	138	120	123	111	114	115	116	118	141	114	117	124	121	124	131	114	129	122	133	140	111	127	106	145	110	131	121	115	112	119	107	125	108	108	109	145	130	128	125	125	132	121	117	126	119	130	133	112	118	108	118	130	104	119	91	120	131	119	117	133	96	102	125	105	133	138	128	125	103	138	133	114	129	143	126	141	133	119	126	122	132	120	138	115	148	126	116	116	119	124	117	133	129	106	103	116	114	101	125	97	148	141	125	109	118	122	145	122	112	127	127	129	117	125	110	124	138	102	120	124	108	112	128	134	129	148	116	114	120	139	122	139	107	159	93	126	122	146	140	150	124	115	114	104	126	122	124	127	105	121	108	140	137	122	123	125	116	112	124	125	93	120	100	128	117	143	124	158	134	129	131	125	117	133	117	136	117	147	118	129	133	114	129	112	108	101	119	131	102	108	143	129	114	109	129	137	136	131	138	100	134	131	141	117	130	112	120	137	122	111	137	129	129	132	114	134	139	122	157	125	123	118	125	122	134	118	132	115	121	109	110	117	134	134	144	124	108	125	128	142	117	114	119	144	126	132	143	128	108	127	105	112	114	123	129	130	138	116	117	120	129	128	114	135	127	115	121	130	114	136	102	106	123	107	110	116	154	127	115	124	129	121	116	144	117	125	119	133	119	126	130	104	129	127	108	110	124	128	106	104	120	142	115	106	125	126	117	114	119	120	133	117	137	132	131	101	109	119	118	126	141	126	124	124	134	118	124	117	105	135	116	124	123	105	138	126	120	123	116	126	111	101	118	147	110	124	107	124	107	120	107	102	130	128	124	141	115	128	127	117	113	112	106	128	116	115	121	122	136	121	125	137	112	125	115	137	116	125	123	91	125	129	106	111	117	130	123	124	124	133	99	120	126	103	121	138	122	130	104	125	117	117	137	131	105	124	116	96	122	129	145	125	114	132	114	117	137	126	133	116	113	130	131	149	133	108	106	120	104	128	143	114	130	131	122	122	140	133	129	128	123	125	122	111	127	109	148	128	132	122	137	112	133	133	121	121	101	131	117	131	151	123	134	118	103	97	117	98	121	112	122	110	106	108	127	93	129	125	114	135	115	141	134	146	130	136	120	115	142	133	131	104	118	139	114	131	97	141	126	130	115	111	134	118	120	133	125	109	106	143	143	128	122	122	117	123	129	130	132	113	103	114	116	155	120	135	123	110	117	122	116	124	140	99	118	102	125	133	133	127	137	137	113	129	119	115	107	131	120	123	131	128	128	109	111	125	120	113	132	119	136	116	97	139	118	116	144	108	122	118	123	118	123	132	119	107	140	113	118	144	141	113	117	116	125	124	112	127	135	126	125	141	116	121	125	125	129	118	109	122	125	116	140	99	123	139	119	137	117	127	104	132	115	131	105	123	134	108	118	109	131	120	123	129	117	130	111	125	106	111	103	109	119	149	101	120	151	119	133	120	102	134	134	137	119	131	118	129	131	114	119	132	131	116	116	127	119	111	133	120	109	127	139	133	137	145	118	127	110	111	148	128	117	133	105	137	130	120	144	95	118	118	124	134	98	124	136	138	115	133	116	144	126	116	104	129	136	111	122	116	116	106	126	140	115	148	141	117	128	117	112	118	119	121	131	112	123	112	104	131	110	119	93	110	120	145	101	118	91	119	145	144	125	113	128	130	130	114	127	132	132	117	112	130	121	114	121	132	129	122	133	111	111	136	132	105	119	106	110	108	108	141	139	112	119	108	134	124	106	115	109	103	116	122	118	112	122	127	104	122	137	155	131	112	126	129	136	123	120	126	130	133	111	106	129	117	133	125	135	138	139	118	117	113	135	103	130	115	107	126	123	87	107	125	125	115	129	136	131	130	113	107	106	130	132	119	106	121	95	125	121	125	123	104	139	126	149	119	131	114	110	120	116	120	135	106	118	145	107	125	111	95	147	126	143	99	117	142	129	121	129	112	137	138	140	128	128	137	120	131	113	115	132	140	112	124	125	111	137	123	101	119	146	125	135	134	123	102	138	135	125	108	123	124	125	129	128	136	137	128	114	116	113	115	116	133	124	129	129	116	102	123	118	118	116	112	106	88	105	116	128	112	126	122	131	104	129	124	118	117	114	123	95	125	123	129	91	118	108	141	124	120	149	99	142	124	129	136	119	145	121	132	127	127	107	133	112	115	122	136	119	105	125	112	122	142	114	126	117	121	133	116	132	137	126	119	124	130	112	129	108	117	151	124	124	116	115	121	117	136	128	121	143	145	119	127	113	125	133	120	125	130	111	120	119	129	123	120	127	115	120	104	121	131	124	134	110	136	118	113	118	110	120	119	111	136	135	139	108	109	126	135	124	117	134	108	141	121	118	136	120	112	133	122	143	115	131	123	129	133	114	122	119	126	121	108	127	133	127	128	129	139	122	146	114	147	116	110	133	129	98	127	125	132	121	108	118	111	107	99	135	97	111	120	141	123	130	140	124	131	123	123	133	137	138	128	88	121	121	120	107	116	109	134	125	116	120	112	146	141	107	111	126	154	120	113	127	114	140	117	135	114
28274	14445	4269	16111	21701	3191	2555	2048	1768	1496	1368	1229	1111	961	899	830	795	704	701	670	601	571	582	565	579	533	571	492	503	505	499	473	487	437	448	445	437	414	423	442	414	408	378	446	424	364	412	411	420	375	370	436	411	389	388	388	370	366	412	385	371	373	378	393	415	374	385	364	382	354	376	338	322	382	369	359	366	356	386	364	355	370	389	332	366	357	380	326	353	381	304	349	378	358	355	326	378	357	339	343	400	359	359	353	330	327	352	361	386	342	384	330	345	383	295	344	352	380	354	369	346	349	341	362	348	337	336	366	357	343	365	316	331	352	351	348	345	343	339	341	325	306	337	345	336	335	332	349	347	337	333	366	375	354	388	387	356	321	356	368	376	357	334	353	373	390	334	329	362	309	340	306	331	354	375	336	363	346	367	358	327	345	344	358	371	344	347	345	328	380	322	370	350	376	312	310	351	331	353	344	360	345	388	362	363	328	367	357	377	335	328	338	335	357	319	347	347	357	349	366	334	320	377	382	397	342	338	351	345	325	331	345	352	343	331	319	331	339	342	316	381	352	346	371	321	320	337	366	342	363	354	350	349	351	323	385	331	358	350	364	335	339	373	345	346	315	349	327	310	348	333	342	316	340	323	329	331	352	360	314	319	356	366	353	371	333	323	350	352	376	342	327	311	350	329	346	338	326	334	355	360	341	343	343	336	337	336	308	330	344	331	305	346	323	322	337	344	355	322	327	321	377	360	338	365	321	343	325	347	311	359	342	339	325	344	355	365	343	325	394	346	315	356	330	328	354	336	337	323	327	338	328	349	385	323	376	363	322	344	366	370	363	297	343	320	346	375	334	344	353	346	346	339	334	340	354	342	362	338	342	340	346	334	345	333	360	344	327	337	366	306	321	336	321	362	357	371	356	347	329	335	354	347	329	365	307	354	322	386	338	338	341	351	331	340	332	349	347	368	361	336	355	331	379	361	344	335	376	339	342	347	317	332	375	323	319	348	341	320	314	354	353	371	340	359	330	350	331	319	324	322	321	305	357	339	336	366	336	342	362	332	353	382	339	338	329	327	331	338	368	333	336	339	331	349	364	330	336	379	323	318	379	356	343	360	334	358	366	333	378	360	358	330	345	343	333	324	349	331	359	315	390	363	327	348	343	365	323	307	340	326	323	340	317	320	324	331	343	324	365	337	341	368	329	358	381	327	345	337	299	321	356	330	317	349	311	367	330	324	341	339	328	369	332	342	349	372	307	363	348	355	319	345	340	332	321	302	344	313	337	312	322	323	391	376	344	321	349	332	353	365	358	314	335	349	383	357	346	340	334	381	346	359	334	369	338	362	329	336	350	309	338	383	322	366	338	318	349	352	332	342	326	336	316	322	317	382	354	329	363	343	337	373	351	383	318	373	333	332	326	347	338	388	311	318	390	322	362	352	326	357	329	339	362	340	359	341	379	330	364	341	330	349	326	357	341	339	348	349	324	359	342	381	351	329	330	335	334	302	334	355	336	336	349	364	348	386	364	316	349	354	349	336	349	330	313	353	366	312	337	383	360	348	347	403	375	373	360	364	374	377	321	349	336	337	358	334	343	359	365	333	311	336	377	349	349	348	351	320	363	335	375	323	328	347	331	340	343	351	363	362	337	333	333	322	324	305	321	353	330	370	321	331	346	330	382	338	339	376	333	339	377	348	325	332	353	353	325	320	332	321	323	331	332	334	297	342	282	330	357	345	327	308	361	357	325	374	345	352	366	339	361	330	384	316	337	345	317	360	326	366	313	349	379	349	338	323	341	349	311	347	356	348	346	389	354	341	331	347	342	375	354	334	352	342	312	332	321	360	345	391	332	328	345	361	360	364	327	338	352	364	331	361	340	358	390	376	341	342	360	338	337	348	351	348	384	335	335	354	338	348	377	355	334	327	342	349	326	331	354	309	335	332	370	382	311	334	313	325	351	320	357	334	335	343	349	369	342	316	319	309	344	339	335	371	324	329	337	366	364	334	346	359	328	358	354	386	379	327	351	375	334	355	327	360	377	332	357	354	352	347	317	303	320	350	345	354	334	346	318	334	339	338	356	324	352	336	303	334	362	354	320	347	361	334	330	370	342	332	343	338	358	355	328	356	322	342	345	352	368	368	342	361	334	379	344	335	366	348	355	342	360	338	371	349	361	340	334	348	332	341	345	359	351	351	377	317	330	356	366	367	346	332	335	319	334	367	388	325	336	331	325	299	347	321	355	336	371	344	336	327	325	347	381	341	354	348	327	368	347	339	331	335	352	371	342	342	332	322	338	341	318	356	364	358	331	342	352	345	316	355	356	329	300	349	359	352	361	370	335	338	326	335	346	338	358	347	333	372	308	296	378	332	328	362	344	335	368	335	373	350	350	355	322	359	355	343	375	355	349	355	348	326	330	337	353	325	342	355	302	338	336	340	333	360	313	327	335	347	352	354	370	350	357	328	359	355	337	348	324	319	339	334	327	336	337	355	339	347	349	347	346	332	336	322	345	322	303	386	374	398	326	360	358	368	340	337	335	327	357	316	348	337	341	352	342	336	324	315	318	345	364	370	344	350	331	362	337	349	344	340	330	336	347	353	310	310	333	301	342	343	344	328	322	371	340	336	323	339	316	329	336	328	327	355	350	301	308	340	327	345	349	330	331	370	339	324	340	292	363	347	331	350	354	331	320	365	367	357	324	324	352	355	382	315	336	348	336	373	397	356	349	346	375	329	356	354	376	335	323	304	333	351	334	358	337	306	354	334	350	363	320	343	308	374	351	334	361	348	343	343	326	339	349	369	358	361	329	379	358	366	329	377	295	329	351	357	359	358	351	348	354	370	325	338	339	341	385	322	332	344	363	344	340	375	344	363	365	353	355	348	318	335	339	335	357	352	371	347	377	333	380	368	303	358	309	352	372	339	361	334	320	336	356	349	325	338	351	340	318	368	376	339	354	369	361	344	352	322	343	364	310	356	334	335	307	336	368	337	349	362	334	311	318	358	341	349	313	375	369	329	340	304	357	333	319	344	334	345	355	356	356	350	330	332	349	348	339	356	355	369	362	327	317	396	344	352	329	325	319	361	355	301	324	378	343	364	367	323	335	370	325	353	305	312	352	354	329	373	369	348	369	361	348	337	363	341	349	308	354	363	350	346	359	366	351	375	358	320	361	335	344	342	342	352	381	315	337	335	377	373	334	355	388	328	328	326	342	358	381	359	339	371	358	353	330	358	364	347	332	382	341	340	311	335	334	333	349	352	319	349	327	355	341	355	365	301	301	343	340	364	350	353	347	356	288	349	339	322	347	355	333	334	354	332	349	288	351	353	323	367	310	348	303	336	353	341	299	373	361	319	333	349	356	349	354	346	307	323	353	349	340	314	375	371	345	324	378	328	342	347	356	357	347	329	355	354	336	345	370	357	299	330	376	351	351	360	328	340	326	342	354	323	337	343	330	335	332	321	292	399	317	361	366	373	308
5920	737	378	572	721	320	316	301	301	342	350	320	356	350	355	360	307	363	297	312	335	337	300	325	347	379	331	324	354	331	320	331	328	342	288	341	318	339	334	339	356	374	331	319	330	319	350	299	345	336	322	343	320	345	322	341	344	323	330	319	323	357	368	331	348	297	334	305	313	313	309	317	318	351	332	328	292	316	363	322	327	330	314	343	323	341	364	352	315	345	336	342	330	331	327	337	310	373	334	355	355	302	324	336	335	325	331	325	326	322	361	289	331	352	304	341	304	326	359	307	292	323	284	333	318	331	337	333	316	330	368	327	329	312	309	348	310	321	315	342	326	363	310	339	369	359	331	354	330	309	308	331	344	320	344	345	306	364	327	339	325	329	311	336	313	335	343	325	313	333	335	334	348	331	342	313	352	315	334	339	340	306	325	328	323	329	339	290	355	331	313	341	376	326	328	301	313	350	345	331	315	317	313	323	350	295	310	355	330	332	320	338	319	355	352	317	354	331	343	293	339	320	310	327	335	319	357	330	290	282	305	340	333	326	334	354	332	346	313	378	349	314	313	362	306	314	320	316	335	333	348	358	322	352	317	304	320	326	309	351	320	301	332	313	326	337	322	335	322	342	329	340	366	322	320	354	325	317	306	344	276	289	322	332	330	332	336	316	346	341	377	305	362	355	350	313	343	314	315	323	316	336	318	332	320	321	364	308	321	327	366	324	348	369	323	299	343	344	314	362	364	339	337	334	329	322	340	319	324	363	322	302	312	367	319	329	297	322	349	314	356	318	330	303	310	345	327	342	326	328	328	340	339	308	343	320	312	346	312	333	318	328	317	348	328	355	340	384	329	339	320	330	337	342	335	331	281	349	332	350	330	344	337	315	327	364	315	315	337	326	342	305	344	361	314	361	342	328	342	341	361	340	348	336	320	295	347	363	333	337	295	328	344	317	339	331	346	328	319	361	340	300	315	292	336	318	335	338	322	327	330	283	330	368	333	342	364	336	317	310	328	354	345	367	335	329	307	304	308	334	338	344	313	360	308	318	326	333	319	346	321	306	297	331	302	328	310	298	335	332	328	341	366	327	346	303	339	315	326	318	333	325	339	337	334	343	307	370	356	359	312	343	335	337	329	346	328	287	328	322	368	338	325	311	330	357	327	327	311	306	348	327	314	313	338	318	342	326	304	342	312	324	334	339	367	332	330	359	315	344	390	317	348	371	327	337	314	353	325	326	316	302	299	346	327	344	361	301	352	324	326	342	329	357	298	305	334	323	321	342	320	313	334	322	326	306	307	338	326	324	340	314	356	329	326	315	329	279	342	346	343	335	331	297	293	366	311	288	308	341	357	322	367	335	312	362	349	352	332	319	328	317	345	341	315	301	298	328	309	311	328	330	331	316	318	304	330	351	328	319	316	313	309	337	328	344	323	310	335	317	320	310	316	317	322	343	324	334	340	327	314	317	315	340	342	355	287	330	314	319	330	335	321	330	319	354	346	334	323	345	283	310	362	354	351	347	329	356	318	343	331	329	358	327	341	331	321	319	342	357	322	332	320	332	308	373	326	337	343	302	318	334	331	313	323	281	341	317	347	321	324	337	327	353	345	316	347	345	304	326	345	308	325	337	352	366	344	307	314	325	359	359	341	329	296	284	340	335	323	335	330	368	335	269	313	330	314	348	307	324	303	319	344	333	354	331	341	296	305	340	318	297	348	349	334	299	338	312	323	378	368	329	295	307	335	321	347	335	332	305	292	327	303	300	337	355	327	347	345	358	345	313	335	335	336	304	319	333	295	339	331	334	320	332	349	346	323	298	309	331	299	354	322	317	338	315	361	317	340	351	289	371	318	356	345	371	355	289	348	350	327	335	298	341	317	344	315	320	310	354	356	287	323	360	353	338	340	332	353	333	351	358	336	323	285	306	291	311	298	311	362	351	356	336	356	331	331	325	314	332	310	280	343	330	350	341	321	331	323	336	357	346	331	314	330	322	349	324	317	288	336	361	331	356	293	325	356	327	331	324	351	360	308	340	326	326	371	312	328	290	296	353	340	329	309	360	355	379	335	323	327	335	320	320	331	336	357	339	318	324	323	334	327	324	316	342	318	347	312	309	311	332	324	336	332	348	352	307	327	314	366	349	324	305	317	367	342	313	327	346	314	336	338	351	325	329	317	319	318	360	340	361	331	307	366	332	337	331	341	325	362	319	359	356	348	370	346	303	308	329	357	304	326	345	351	316	340	347	348	312	327	330	318	322	338	319	364	324	297	324	330	332	326	350	332	325	351	303	296	337	383	324	345	346	334	347	325	393	340	359	345	343	322	317	298	357	322	326	334	347	335	340	327	358	346	303	341	321	323	316	316	310	315	332	327	375	313	357	363	331	348	360	328	315	297	316	314	354	323	313	337	348	349	307	313	360	347	376	317	349	331	345	399	342	337	312	305	314	331	335	364	344	342	317	332	366	355	341	345	349	324	308	327	325	324	328	340	340	325	348	319	331	327	321	312	300	308	326	337	291	333	345	305	342	345	335	324	321	336	311	324	323	348	313	350	313	333	307	304	328	288	357	318	298	340	331	307	334	315	307	331	348	324	370	317	298	334	347	349	352	325	316	319	295	318	360	293	343	326	325	342	328	326	378	347	288	348	342	349	340	315	375	310	307	350	365	350	316	343	320	330	312	346	325	299	325	330	344	325	333	327	324	344	320	292	353	326	326	318	346	315	340	330	321	328	331	324	344	385	317	321	306	321	324	356	326	324	320	324	290	306	324	309	332	323	355	333	344	325	349	371	326	321	346	320	332	348	328	341	327	319	304	324	338	283	307	318	338	337	319	312	331	312	289	330	304	292	347	366	289	296	309	359	357	357	330	338	328	355	342	323	341	343	359	362	356	316	361	347	338	347	316	305	357	328	353	322	315	322	310	323	342	321	355	321	308	290	298	343	332	338	352	340	334	331	342	324	348	339	274	323	303	331	362	348	336	349	327	318	349	334	375	321	321	320	372	354	307	325	323	313	349	324	322	335	297	331	326	338	311	316	299	310	362	343	342	327	356	336	303	337	338	309	337	306	332	346	324	333	359	360	323	315	313	304	327	316	303	328	350	296	368	305	335	366	345	332	305	347	364	334	343	303	306	330	339	351	360	359	341	327	299	333	324	327	321	338	321	288	358	319	360	318	325	329	328	328	333	332	333	324	294	308	337	323	326	304	297	330	334	346	308	328	323	302	326	347	294	351	351	333	331	304	329	320	304	354	350	316	320	346	322	333	312	335	335	313	340	327	284	339	327	337	326	315	356	327	342	335	313	335	346	333	324	346	310	291	324	349	300	341	359	335	343	312	320	325	307	336	311	342	330	310	329	310	367	372	329	297	338	333	307	317	314	328	327	317	296	306	371	346	344	317	366	328	317	322	316	331	363	324	345	350	364	316	337	320	356	345	368	315	335	301	368	331	340	343	314	323	355	357	349	329	295	355	338
5480	1217	851	1993	2225	835	804	763	758	765	772	759	723	792	768	740	746	736	709	772	761	842	722	755	714	811	776	732	779	779	798	754	793	727	768	767	758	770	729	727	746	775	806	726	781	745	699	766	778	800	794	741	797	741	790	745	794	737	763	778	757	771	728	760	734	730	752	807	731	768	812	754	744	772	796	763	757	798	733	715	724	760	698	741	801	700	735	712	791	779	775	713	768	732	776	738	786	770	790	725	795	715	750	736	792	751	767	730	768	765	764	737	771	739	756	746	783	775	727	807	754	745	757	742	783	794	755	758	745	723	725	797	807	774	787	760	728	733	769	779	761	735	773	729	762	740	768	765	739	722	790	739	781	760	798	741	718	782	741	755	813	801	768	802	766	747	751	725	769	756	706	725	806	768	752	766	719	735	778	753	743	758	713	766	753	747	754	816	766	766	749	737	792	756	794	713	795	739	768	751	766	749	783	747	752	749	729	739	717	759	718	717	744	760	723	737	798	743	758	765	753	733	784	795	768	767	738	785	797	796	731	727	748	779	817	751	780	821	708	784	776	785	748	748	764	754	764	805	726	756	762	787	772	774	770	787	710	725	764	744	805	753	791	781	721	740	745	785	722	769	713	767	780	776	774	741	727	787	727	802	762	733	719	778	731	757	738	747	771	730	741	755	776	768	766	701	798	810	762	729	797	789	758	776	782	750	770	732	749	785	745	786	778	732	760	785	764	771	789	748	765	769	758	773	729	747	814	766	785	770	712	780	756	772	784	738	822	777	782	728	774	742	772	761	845	764	779	774	786	771	762	748	754	760	763	747	805	781	750	722	776	737	758	738	764	769	741	796	748	768	766	758	755	740	747	781	802	729	735	802	779	853	818	773	718	740	767	745	783	743	769	788	742	739	778	747	794	745	763	774	801	761	731	769	741	728	749	764	741	736	760	792	736	764	776	730	767	757	772	761	774	765	711	737	761	773	771	776	717	763	763	760	782	800	765	745	750	719	747	761	800	791	755	701	773	741	767	743	756	699	768	759	775	699	749	751	774	751	761	815	749	730	702	763	775	784	721	786	769	704	806	740	735	774	759	774	752	785	757	759	797	785	795	756	735	761	760	748	722	720	768	713	766	789	770	735	793	705	784	772	779	722	813	779	769	781	741	734	733	705	749	797	733	738	749	700	739	785	770	775	780	795	741	769	772	756	767	771	755	752	778	765	754	767	777	701	725	753	768	740	756	791	727	745	773	774	750	770	765	751	772	754	741	775	751	749	735	749	759	704	763	781	792	766	764	768	763	738	763	726	788	759	744	736	767	762	798	813	766	739	755	754	729	749	786	733	817	738	767	719	758	750	747	763	731	763	781	751	720	734	775	740	729	717	738	804	784	772	795	783	745	807	785	801	732	750	739	779	752	740	745	754	775	750	774	779	752	795	742	726	789	786	786	766	696	743	808	736	774	764	718	761	738	776	765	768	749	778	767	757	749	735	735	778	708	747	774	742	700	784	736	752	710	748	792	745	759	783	725	766	771	759	797	773	788	742	745	726	785	767	757	764	802	784	799	762	735	728	757	719	758	716	786	755	743	769	772	809	734	716	749	719	761	724	787	753	768	751	792	756	811	748	768	791	739	753	750	743	747	750	722	769	730	725	753	761	776	774	771	794	779	788	787	723	803	752	782	734	737	706	740	777	740	722	718	763	713	746	767	749	792	694	765	695	749	752	777	805	725	760	777	726	769	747	755	760	771	779	753	763	786	747	760	775	734	724	765	835	737	770	756	769	744	784	770	743	827	729	768	778	764	761	798	758	754	765	746	775	732	750	815	772	755	760	729	708	723	754	778	735	845	798	737	776	781	734	811	753	767	760	781	736	780	819	746	857	758	680	760	753	779	715	768	770	734	807	742	761	727	744	715	746	728	752	796	708	777	771	741	787	762	760	717	733	781	778	666	764	724	762	793	734	751	755	760	744	777	747	735	760	803	794	819	713	777	715	795	747	753	762	714	766	749	779	778	757	778	740	779	749	758	762	744	759	767	770	757	766	770	779	771	730	776	706	726	758	820	782	825	760	812	839	747	738	750	755	761	769	801	767	768	776	741	725	736	750	771	712	793	748	761	725	731	706	793	734	771	762	740	750	768	742	780	755	779	763	716	740	798	737	820	751	748	793	734	807	747	797	736	751	743	785	793	731	754	763	811	762	796	761	767	738	783	738	774	779	765	779	768	717	757	771	750	799	755	745	741	721	756	755	706	774	764	744	792	719	801	688	740	769	725	785	733	685	769	765	770	753	805	752	766	800	751	797	797	704	727	756	720	738	761	778	801	755	760	784	727	801	733	745	763	668	761	799	790	723	778	735	768	748	763	758	765	825	747	768	779	787	762	742	775	774	765	764	810	767	772	801	786	765	735	788	772	731	746	808	782	737	784	722	741	731	692	764	763	744	732	756	773	693	716	762	729	759	810	804	775	753	741	731	782	785	761	790	723	739	781	766	757	796	766	695	778	788	734	765	755	768	756	768	737	785	730	774	776	807	780	782	778	703	770	750	724	729	777	750	770	750	752	778	806	806	770	772	780	779	801	763	763	711	734	779	743	742	802	782	757	746	753	757	698	791	817	775	772	743	706	774	778	736	797	724	793	777	780	835	749	781	756	749	740	788	754	752	780	733	768	744	746	722	765	732	753	757	716	765	751	723	766	768	807	751	739	741	756	748	778	749	767	738	803	767	727	772	684	747	728	745	736	813	772	730	732	751	763	737	766	775	764	771	789	802	725	766	742	768	781	800	711	735	803	771	742	751	734	726	767	777	752	731	757	792	775	776	774	738	738	719	768	802	770	776	747	769	717	811	775	780	771	712	729	777	764	747	786	711	749	763	768	760	777	768	769	760	756	740	736	790	767	729	766	768	757	762	783	764	739	781	794	719	740	781	738	778	785	768	771	772	810	743	698	742	749	751	765	758	790	732	758	725	781	757	762	738	779	748	776	766	744	778	716	781	779	751	768	741	794	766	736	756	767	735	712	731	754	741	744	741	784	769	757	718	755	750	815	767	757	756	792	755	738	810	713	769	756	701	799	774	788	740	730	751	728	723	813	746	712	782	769	803	770	736	753	786	758	790	752	782	722	740	795	758	834	802	725	752	768	747	793	776	751	762	809	755	780	745	739	758	793	776	776	750	790	774	802	788	792	728	727	744	743	819	741	747	804	774	755	713	765	786	766	759	762	754	780	716	750	747	691	737	752	755	783	764	761	756	773	717	778	762	814	700	730	757	792	781	788	794	763	751	758	748	755	746	738	733	746	735	773	756	765	755	785	769	774	786	759	759	750	797	784	802	757	754	744	773	754	786	769	778	780	781	740	859	762	809	719	788	782	722	743	768	825	742	759	808	761	804	792	754	743	750	789	815	763	783	690	722	786	733	762	752	758	804	769	747	794	747	764	775	749	765	762	760	756	766	749	725	751	763	754	747	791	751	797	752
39424	16660	2059	3701	12802	679	343	316	275	231	229	236	215	198	192	189	237	198	198	172	179	189	191	191	153	187	175	168	165	159	180	171	169	182	176	186	166	148	157	136	146	165	162	140	163	174	185	158	138	186	157	154	173	168	170	158	159	149	150	161	159	156	183	175	174	168	166	165	154	159	170	187	166	165	178	152	164	155	155	172	155	147	158	163	170	158	153	151	165	152	140	155	149	164	164	168	174	185	152	167	158	161	165	160	170	173	159	160	151	165	151	159	147	145	172	162	197	166	133	166	165	160	144	150	164	182	154	155	170	163	170	155	163	168	165	170	156	133	143	143	156	149	161	162	169	185	158	155	161	169	155	149	162	179	153	178	172	168	158	159	188	147	167	158	199	155	172	147	174	144	153	146	148	175	148	151	191	175	171	154	156	166	159	145	172	147	170	160	171	167	143	174	179	161	189	150	184	153	178	156	158	157	161	166	147	155	138	183	173	161	164	167	156	153	172	150	179	169	187	156	151	180	142	162	146	173	152	159	158	180	166	146	179	140	166	153	173	152	178	160	156	171	162	185	172	172	158	158	155	140	165	137	170	158	169	176	170	151	163	170	153	173	145	157	153	159	165	146	169	151	136	150	171	166	140	169	158	170	150	165	149	157	171	164	173	142	156	152	136	154	163	162	176	174	159	160	171	180	150	136	184	149	182	163	158	175	180	179	177	164	171	175	154	146	188	173	178	165	163	150	163	150	156	152	171	135	153	156	159	166	165	164	154	169	167	176	171	161	149	179	196	159	145	164	162	149	169	160	170	168	153	153	145	150	167	133	169	153	156	168	158	160	201	171	161	169	160	134	168	152	155	150	177	178	154	166	146	185	157	170	146	156	154	168	167	140	160	166	158	166	148	184	184	163	195	179	163	174	146	175	169	148	169	182	165	168	180	176	142	170	166	172	178	160	162	149	174	160	179	146	163	163	188	163	173	155	147	151	159	172	164	164	153	158	169	156	188	164	161	170	179	180	155	153	133	179	148	160	172	155	184	158	164	149	143	157	169	138	126	167	193	167	172	158	156	137	187	152	145	170	161	158	174	119	160	128	183	165	173	155	155	177	155	189	140	130	192	142	160	171	166	167	176	132	146	146	173	141	158	202	179	158	154	176	151	187	162	132	161	160	188	182	173	115	152	169	161	172	150	152	155	153	163	170	163	150	144	159	160	162	155	159	170	168	168	161	165	166	154	158	148	166	165	158	186	151	171	157	147	167	173	178	158	168	136	171	169	136	168	158	165	168	142	157	149	148	164	163	167	156	166	165	147	177	150	156	177	144	150	159	174	153	161	164	151	166	173	168	164	176	145	162	168	182	154	151	157	180	140	135	167	162	140	165	180	150	157	168	169	153	169	166	179	137	153	172	176	167	166	147	153	157	159	147	162	161	212	189	160	147	172	179	174	168	167	167	184	139	146	165	164	181	152	176	166	157	182	171	153	162	178	165	152	128	153	147	170	144	160	170	168	159	169	170	174	152	139	166	148	159	153	160	161	178	173	156	149	147	159	141	153	185	164	179	153	140	168	158	147	190	170	187	140	135	177	174	152	169	180	177	172	166	163	140	162	173	170	138	155	172	168	175	156	148	167	145	163	172	162	169	162	181	205	153	167	142	148	174	171	159	168	135	141	164	184	161	154	159	166	164	163	163	160	138	179	156	183	135	161	161	158	173	149	157	140	172	164	145	162	145	167	158	185	171	168	155	145	183	176	174	158	138	149	146	156	172	163	140	160	158	157	153	177	172	155	155	165	145	163	166	171	158	152	183	163	143	163	149	151	143	158	166	137	159	163	146	197	178	133	172	143	186	175	149	159	166	164	163	151	151	181	151	155	173	159	155	185	153	177	149	130	147	157	165	169	163	140	157	153	153	165	154	200	173	151	152	156	142	163	162	157	174	158	164	146	152	155	157	184	153	141	171	147	162	163	151	154	163	164	173	155	150	157	175	153	178	150	147	160	167	155	194	159	164	180	162	180	166	162	184	182	161	155	153	164	146	185	152	193	179	153	149	172	161	149	156	143	181	162	165	154	152	160	151	151	138	164	144	147	159	166	160	163	177	168	157	150	141	155	150	184	169	160	148	179	165	155	164	158	167	160	154	170	182	171	151	156	153	178	168	147	154	177	169	175	163	180	169	165	141	169	156	170	156	144	176	174	194	173	163	160	172	191	157	180	158	169	158	172	146	160	147	176	152	165	145	137	181	173	154	169	162	162	176	156	167	154	157	164	162	165	164	148	136	161	162	165	165	149	149	175	151	145	177	154	159	171	161	173	158	154	145	172	172	159	147	170	151	154	147	199	169	165	155	161	160	155	157	171	166	171	158	134	165	144	161	173	162	180	195	169	152	165	154	175	168	156	171	169	160	152	167	167	178	178	152	162	161	159	153	167	147	164	158	159	167	152	146	140	171	167	156	156	162	154	156	152	175	163	155	156	146	170	144	159	144	175	132	183	156	160	169	150	161	177	158	157	163	158	172	180	149	148	159	166	152	154	132	172	158	180	165	165	165	168	159	153	165	134	135	162	167	139	149	164	178	172	154	156	160	148	159	177	161	142	150	169	137	166	143	170	147	171	177	165	173	162	150	147	156	168	161	131	190	131	189	157	153	190	169	159	165	159	160	165	146	157	176	168	158	179	166	169	171	155	171	160	203	165	178	147	182	156	164	181	170	185	158	163	154	147	146	133	154	158	136	158	166	162	166	178	156	170	156	151	179	171	173	148	153	162	163	172	171	168	161	155	167	153	165	162	158	196	166	160	172	163	169	139	158	157	176	128	160	162	169	161	143	163	151	161	162	168	165	158	186	161	162	156	161	174	154	182	161	166	149	161	167	167	173	185	171	161	157	165	146	140	174	159	158	155	161	181	174	158	164	156	170	161	143	143	170	159	154	153	168	155	179	153	147	153	160	152	166	158	171	159	181	171	172	150	172	168	158	146	169	159	164	151	161	152	149	153	183	156	173	158	161	167	153	132	163	157	178	167	157	161	153	145	155	171	137	166	142	146	166	138	172	160	143	167	150	138	188	198	130	124	179	174	142	162	159	172	153	139	143	147	138	177	168	172	181	184	153	160	148	157	167	185	192	154	172	161	149	163	175	153	180	182	167	163	194	153	165	182	176	172	173	172	158	166	168	185	158	137	150	173	146	157	186	160	154	158	168	149	156	156	174	167	166	158	186	175	176	152	145	163	173	167	140	170	143	166	129	145	176	159	166	146	140	150	170	150	168	162	161	167	147	171	170	143	144	163	158	178	177	170	165	171	175	167	134	160	169	175	168	166	163	159	160	154	142	180	155	161	171	153	157	178	160	159	174	162	149	187	166	172	177	183	162	146	166	163	170	168	167	154	144	157	149	142	169	164	155	189	165	159	153	151	159	159	167	165	144	148	176	180	174	142	144	172	135	134	166	170	168	192	175	176	159	162	155	180	161	167	165
20248	9456	2405	9213	12770	1865	1533	1351	1198	1072	940	850	793	772	700	672	660	604	597	581	584	550	520	512	483	540	457	498	490	457	491	451	498	416	468	485	448	469	451	467	460	424	440	449	446	465	452	447	423	416	474	409	404	466	433	416	425	446	454	393	413	461	429	412	413	385	423	418	418	441	467	410	423	435	449	435	406	395	416	416	419	386	439	404	437	418	365	434	408	402	433	393	430	423	465	397	394	397	404	391	371	416	430	401	469	400	430	410	413	425	414	371	420	411	399	416	389	405	440	414	420	415	426	399	401	396	416	404	405	422	428	388	421	418	376	420	439	435	424	422	394	402	393	397	407	391	404	399	443	399	437	407	379	407	400	404	442	410	453	405	396	423	428	399	417	420	406	398	399	410	427	419	415	406	402	420	422	441	415	409	379	394	415	415	391	378	410	421	413	391	413	407	424	393	411	453	413	382	413	396	402	422	383	432	399	476	440	402	400	423	405	410	440	392	394	423	400	404	385	420	413	435	408	415	371	394	422	363	422	420	401	377	385	358	411	413	453	404	415	401	402	382	400	401	452	433	405	388	392	386	396	415	386	414	395	411	362	395	441	371	406	393	394	383	400	388	446	418	428	410	391	412	388	413	399	441	407	415	425	421	399	427	364	377	400	416	403	419	437	395	413	454	434	393	426	405	431	394	427	416	418	404	427	431	400	400	390	424	427	432	423	349	398	387	389	399	427	432	414	374	405	414	410	376	401	435	415	430	414	392	401	400	425	409	420	401	403	407	384	422	419	393	407	435	435	412	411	393	406	430	436	404	370	395	450	431	430	417	418	426	380	427	432	389	427	405	411	409	403	437	408	431	379	398	424	429	398	385	384	393	397	433	429	395	420	429	392	409	385	422	406	394	415	387	410	429	377	428	367	415	415	441	417	402	447	399	435	391	418	401	421	425	400	396	447	420	432	407	402	443	402	385	399	463	389	428	408	423	401	411	417	416	453	407	403	427	424	426	399	449	388	416	400	444	413	409	428	390	401	406	399	413	443	417	421	393	413	413	420	415	411	384	402	406	389	417	399	443	417	423	418	428	411	402	428	394	467	379	393	406	410	423	408	408	367	410	394	404	426	416	383	409	405	399	414	382	382	402	379	390	406	390	433	390	419	399	421	409	416	402	439	412	431	433	379	391	418	383	405	394	433	352	430	396	433	399	431	422	361	386	416	405	385	439	429	423	405	393	412	419	433	392	465	428	422	413	406	426	467	388	384	447	428	382	427	431	377	401	426	398	431	397	408	411	412	386	397	396	377	391	399	423	394	410	394	410	433	401	417	371	393	412	427	407	398	414	368	424	368	392	426	418	388	415	403	380	392	414	414	395	416	402	413	428	439	427	409	388	403	379	431	398	432	438	424	405	432	436	412	410	406	391	405	430	418	398	383	404	430	397	391	383	404	383	405	420	423	383	386	392	422	391	413	413	450	410	394	413	414	420	410	393	397	413	392	437	418	396	421	391	419	456	400	413	402	403	394	407	399	395	380	408	411	422	422	404	430	356	423	409	395	391	446	443	419	422	444	411	378	373	428	390	410	394	423	401	426	397	437	443	411	418	424	409	413	427	434	420	434	381	417	414	434	435	408	402	412	448	388	404	399	390	390	426	393	400	389	394	435	382	408	406	424	396	403	396	402	389	408	425	406	399	395	355	442	405	434	397	417	413	401	411	408	405	392	404	377	402	425	392	446	421	393	435	410	436	403	402	400	386	430	373	439	413	421	391	389	414	434	422	393	386	404	429	376	411	413	396	415	432	404	406	428	400	383	424	412	416	439	393	440	437	411	379	416	375	398	405	429	417	400	420	383	410	436	415	416	398	406	408	385	395	418	407	401	409	374	413	407	379	421	388	378	397	391	382	381	417	383	444	394	391	388	415	410	420	411	401	407	424	367	432	430	415	400	417	409	421	413	420	401	377	366	443	414	417	419	377	407	424	405	403	452	415	384	417	440	401	409	395	387	427	398	439	410	374	434	396	417	426	388	426	399	406	411	401	393	437	416	396	359	400	426	402	442	401	396	388	361	384	407	414	413	413	421	407	386	419	397	446	393	400	375	434	385	450	384	446	432	400	370	357	399	384	411	402	419	400	413	428	381	409	384	414	415	412	410	402	394	404	427	417	385	384	405	402	419	414	398	432	408	419	371	409	425	408	434	411	425	362	396	374	397	420	399	376	419	400	404	432	400	405	386	368	414	412	395	428	424	406	449	374	447	396	387	401	406	437	426	420	400	392	426	427	396	387	417	407	419	411	393	409	416	431	382	425	387	400	409	410	403	424	408	402	393	408	402	362	438	402	413	438	448	411	369	406	422	400	382	395	384	379	419	410	448	415	455	379	413	413	410	413	403	426	396	405	399	402	454	435	412	400	383	428	405	375	404	420	424	427	439	372	402	383	401	437	441	435	412	425	403	382	414	402	399	473	395	412	441	401	424	441	412	419	442	397	428	426	397	392	416	386	370	426	401	437	447	401	418	410	407	451	413	410	389	422	401	403	409	399	402	455	401	424	436	445	433	447	414	412	396	411	365	377	414	415	390	420	422	420	389	403	375	426	416	431	435	406	369	434	378	414	417	406	458	414	409	397	413	418	409	419	391	412	361	423	423	415	401	398	391	409	414	359	371	401	396	431	435	440	396	386	424	396	406	399	413	423	404	403	435	419	411	400	415	403	387	435	427	426	416	403	434	396	434	376	414	383	446	418	434	399	383	419	370	399	404	405	401	470	393	431	394	436	431	375	438	430	439	394	399	392	403	412	426	431	376	414	413	392	402	378	413	435	398	403	407	392	396	399	397	378	403	382	394	404	411	374	393	381	386	438	428	423	432	387	421	390	390	412	388	394	389	446	439	415	393	403	422	400	406	432	416	387	468	430	409	411	380	429	425	369	409	412	406	387	397	428	426	439	428	462	371	413	405	422	392	401	416	412	414	386	395	424	391	403	407	405	405	442	359	404	388	429	393	393	406	414	422	389	389	421	390	430	381	416	427	418	435	435	408	415	391	411	344	412	394	399	408	395	397	435	425	397	420	448	395	416	404	424	401	395	429	415	406	440	401	383	415	380	417	412	430	373	421	366	406	440	405	424	430	409	410	394	410	420	412	395	435	416	427	384	438	387	425	405	408	382	418	411	401	452	410	380	374	415	387	411	414	417	401	396	404	415	393	401	408	436	460	407	420	431	407	401	425	377	390	443	403	402	399	378	401	447	421	406	363	419	430	411	440	393	410	433	402	400	418	419	386	395	408	416	406	417	355	394	417	419	394	404	413	421	418	385	443	397	372	406	415	410	438	435	419	407	418	439	413	424	420	410	395	395	373	424	412	420	378	425	381	395	412	415	383	393	411	426	415	415	403	396	386	418	414	401	402	401	366	394	427	429	421	404	415	419	398	395	428	405	399	395	404	415	429	397	404	445	432	448	388	412	370	428	422	403	403	393
54890	31550	5604	4885	24651	1979	567	459	342	323	248	265	212	203	206	179	176	225	179	169	171	153	152	147	119	154	154	137	134	135	128	133	137	124	120	133	141	118	129	135	121	118	110	133	127	116	122	136	134	106	117	133	117	129	124	126	121	112	134	144	141	133	122	124	130	120	156	101	132	100	116	117	120	120	105	141	107	112	133	114	121	133	128	125	121	128	117	103	114	117	109	122	138	110	147	129	120	126	108	131	138	101	106	109	122	118	116	117	140	128	139	138	115	122	123	130	139	116	111	107	131	130	141	137	108	117	126	129	105	119	139	116	101	115	116	123	108	108	133	117	111	127	128	112	113	124	115	128	112	107	127	126	120	127	136	125	134	138	129	110	120	116	126	117	103	104	137	124	102	113	115	111	102	131	122	138	126	116	101	125	123	115	123	111	115	108	112	120	109	120	83	103	103	123	112	112	130	124	124	122	120	140	131	119	120	136	118	104	105	136	121	119	118	124	123	113	110	109	111	107	121	101	126	95	129	111	111	111	108	114	121	127	119	87	139	117	106	138	110	129	113	133	109	125	125	113	118	116	136	126	115	123	110	106	121	116	123	111	126	104	120	116	121	113	138	118	140	113	128	126	122	98	116	135	116	126	125	128	111	122	144	106	118	131	131	127	101	117	120	99	117	113	99	128	139	104	117	125	111	109	120	115	116	122	125	115	117	126	122	89	136	104	137	125	124	111	115	115	122	110	111	131	122	139	137	108	107	102	99	113	113	100	120	119	141	135	125	109	116	113	126	126	133	98	141	117	108	127	117	116	112	121	109	113	128	141	132	96	104	116	151	99	120	113	109	120	125	128	123	129	135	137	133	110	114	110	121	100	101	128	116	115	133	94	113	112	102	120	112	118	126	134	114	141	122	102	110	118	119	111	154	98	140	123	128	110	126	121	149	118	102	121	124	122	135	113	122	109	108	125	94	118	127	122	124	119	116	99	115	120	121	115	127	113	124	98	102	120	114	123	112	140	137	124	110	123	152	107	109	134	127	95	120	107	136	112	139	139	129	134	131	131	139	132	127	109	131	117	131	133	116	114	141	113	122	119	117	116	95	147	126	116	139	132	140	152	136	108	127	105	107	104	118	129	123	107	116	112	101	109	127	110	124	128	114	147	118	128	135	114	113	117	126	121	143	109	130	130	103	125	117	92	124	133	113	102	112	95	118	108	113	155	122	96	127	128	124	102	108	116	101	119	141	143	107	123	140	107	140	120	105	133	116	134	121	99	115	119	119	129	106	109	133	117	124	111	113	128	116	126	125	119	117	111	106	120	118	121	112	140	124	126	113	118	109	134	134	130	116	110	120	113	149	110	115	131	143	151	123	103	129	119	105	144	137	120	121	126	118	130	155	117	121	133	126	123	106	119	138	126	126	131	122	117	133	105	135	121	126	120	119	132	134	123	116	147	125	131	127	106	122	134	110	104	135	125	121	119	140	100	112	111	105	112	136	134	119	132	108	113	114	125	119	122	108	119	134	105	114	114	114	114	139	134	113	115	112	130	137	137	132	120	115	92	110	97	132	117	131	126	114	117	123	124	114	121	125	108	112	132	103	120	102	121	138	142	107	111	129	104	121	113	123	104	137	113	141	107	117	132	118	125	125	118	101	141	124	115	103	103	104	119	115	137	128	106	106	133	121	117	113	113	109	133	125	123	120	108	126	130	140	127	116	95	124	129	110	110	127	136	108	131	103	122	109	122	105	128	109	104	112	132	131	117	104	131	123	163	110	126	108	130	129	107	104	115	118	112	137	142	127	117	126	119	123	123	129	124	124	108	106	119	113	116	113	127	102	109	121	126	118	135	133	125	142	103	126	99	139	129	124	102	120	107	110	116	126	129	125	132	92	117	118	88	114	135	107	125	137	121	126	119	118	127	116	119	132	110	118	130	114	133	120	108	121	122	126	112	108	120	131	127	111	125	141	90	124	141	136	125	126	116	109	122	112	109	129	121	110	117	129	153	118	131	120	118	106	113	111	111	96	122	98	115	115	116	126	109	126	117	126	114	111	136	121	144	115	106	117	110	135	122	108	133	104	128	114	129	145	130	102	126	116	112	121	105	108	117	120	132	108	124	119	126	121	108	133	137	108	105	137	121	107	125	131	121	123	106	113	122	134	130	137	136	122	112	142	121	117	119	116	109	116	121	115	112	129	122	124	118	135	99	125	87	130	97	107	142	127	124	132	130	146	126	102	127	108	128	119	124	133	116	139	130	140	128	129	124	117	143	127	115	117	138	118	127	127	120	129	111	134	122	140	119	119	124	149	122	108	112	120	127	113	119	140	123	98	129	107	123	112	103	110	130	111	120	128	120	116	128	110	131	122	116	128	112	132	110	126	122	127	133	137	111	118	121	129	126	125	122	119	100	136	108	127	132	120	123	137	104	111	124	110	109	119	105	112	111	123	133	131	117	130	135	112	117	117	97	151	103	119	108	107	121	139	118	108	140	120	129	122	138	109	122	106	112	120	99	113	126	119	107	119	118	125	125	144	113	120	114	108	107	129	120	121	126	131	123	103	118	100	135	113	110	117	134	131	143	134	106	116	107	108	121	113	123	123	112	113	129	102	134	132	118	125	111	95	101	124	139	107	128	122	116	113	143	103	90	121	127	112	104	128	118	127	131	128	115	123	100	119	112	118	104	112	109	97	133	110	126	110	117	117	108	119	141	112	126	99	132	111	125	129	131	120	116	138	126	110	119	117	125	130	118	134	129	135	115	130	108	114	132	106	118	133	133	123	116	143	116	102	113	110	108	119	127	102	132	117	113	120	132	116	98	124	106	132	121	125	131	112	122	101	115	135	108	111	100	114	125	120	121	132	118	122	121	107	131	107	132	119	99	110	103	104	125	127	127	112	109	122	111	111	127	120	141	127	130	110	120	107	131	123	131	137	123	119	100	145	137	124	122	118	105	134	98	141	133	118	118	120	115	112	115	112	122	125	112	113	112	110	122	131	101	115	114	121	132	133	116	110	136	120	140	99	111	126	112	123	110	117	128	110	119	130	138	114	126	127	112	107	106	128	132	116	131	99	116	107	115	126	134	122	117	118	109	119	129	119	111	116	112	130	109	140	112	122	114	127	111	85	99	103	125	110	122	142	142	129	129	134	111	97	111	116	142	121	136	138	120	138	116	116	129	95	102	109	113	131	104	118	105	108	112	142	124	146	125	114	109	105	125	114	125	123	100	135	115	114	117	112	105	126	92	111	114	126	144	115	80	121	106	98	129	125	120	136	123	109	125	123	111	143	133	104	116	129	103	101	118	139	136	109	103	108	127	106	127	132	120	96	118	126	123	128	110	124	100	125	118	121	101	116	133	130	117	131	138	121	120	86	101	120	126	119	138	114	117	126	112	137	120	119	126	119	121	123	103	128	115	105	114	129	116	108	129	105	99	121	122	107	132	89	111	103	131	140	121	117	117	117	134	138	126	134	122
28949	17113	4007	12251	16238	3258	2666	2151	1751	1504	1355	1215	1097	933	901	814	753	760	659	645	625	583	592	541	565	525	544	494	512	479	481	487	466	427	470	438	428	436	416	408	395	413	423	433	408	395	373	392	376	419	353	379	389	409	367	391	392	363	378	362	378	405	364	362	323	345	357	359	366	352	374	387	341	364	355	356	320	357	336	363	359	341	364	335	371	322	364	335	337	371	353	353	335	333	332	331	316	347	347	365	352	332	355	313	354	329	325	344	348	382	375	377	354	357	355	388	304	332	357	329	340	342	347	326	355	323	325	386	335	301	342	367	358	336	386	350	316	356	346	331	346	375	352	334	335	354	303	351	321	361	325	351	360	332	325	333	345	345	316	354	345	337	338	306	333	372	347	339	348	323	316	368	328	333	335	366	343	338	362	330	311	339	344	313	339	337	337	300	340	322	351	323	363	369	344	348	312	331	317	346	332	311	332	326	351	356	340	340	313	337	321	368	344	326	336	346	353	345	366	339	365	311	346	319	352	324	320	305	343	336	342	364	352	323	360	340	324	341	336	355	359	291	320	328	313	317	340	340	323	327	344	318	371	352	326	361	291	316	375	331	340	362	343	376	335	325	388	333	343	341	328	343	324	368	315	319	342	314	330	362	337	365	303	357	333	351	316	341	320	356	321	322	343	311	357	331	319	332	353	324	325	342	359	337	304	363	339	330	326	332	335	323	352	354	344	331	326	340	329	314	315	349	326	339	343	345	342	350	336	343	337	348	324	363	333	348	327	361	328	333	344	314	320	320	328	329	343	378	314	317	357	348	337	335	337	320	358	359	342	331	336	347	330	327	382	320	362	327	315	354	326	325	301	321	348	352	328	359	292	336	347	338	334	309	351	361	328	322	360	324	322	335	332	351	295	368	332	360	341	342	316	334	345	348	345	318	337	291	356	331	344	337	324	333	373	359	306	330	339	371	350	341	339	326	349	328	309	317	353	361	352	332	325	322	314	340	358	356	308	338	314	370	364	311	344	331	322	358	320	324	314	345	334	349	355	342	347	344	341	352	339	348	358	330	334	324	304	313	366	330	322	341	330	311	346	318	363	342	333	317	335	357	308	371	351	349	315	361	321	362	343	348	339	355	341	328	333	350	352	338	382	352	332	345	377	320	312	318	333	351	357	349	318	317	329	324	341	317	339	308	317	322	378	330	314	339	330	356	322	358	323	307	337	313	322	327	353	321	322	358	305	331	344	343	355	346	324	324	282	355	316	342	344	357	355	329	334	332	345	309	338	334	333	316	325	331	333	300	337	340	313	338	315	316	339	343	338	318	318	359	349	323	311	345	356	334	375	331	318	325	325	324	349	358	348	347	305	325	332	315	355	325	330	349	310	323	320	332	375	321	325	328	337	345	311	363	322	328	328	340	331	354	314	348	362	362	325	301	314	336	312	333	355	361	316	321	318	323	353	329	349	307	356	344	322	335	330	325	360	360	359	328	335	328	343	320	287	346	367	344	332	343	319	332	348	358	322	357	321	306	310	323	315	337	333	324	308	329	362	346	320	326	319	346	346	309	328	325	336	336	341	367	332	294	343	343	340	374	337	355	335	351	335	295	333	308	317	348	355	338	325	352	344	354	345	325	366	323	301	337	340	320	340	342	363	348	340	334	328	327	333	366	337	352	329	378	346	352	313	340	347	342	346	369	311	326	356	320	332	326	330	352	354	348	309	362	343	346	331	359	328	350	323	354	334	347	342	346	343	345	319	360	337	354	342	330	350	348	320	318	375	353	344	337	311	329	328	351	334	335	340	320	320	326	333	339	333	347	327	348	365	355	364	370	358	354	336	322	308	362	351	343	340	376	343	349	319	348	344	364	373	360	347	351	347	331	340	359	349	343	331	357	318	318	363	330	321	317	333	325	296	327	318	311	373	359	335	312	359	302	328	380	335	318	336	363	325	367	330	325	334	354	319	361	323	300	343	346	321	380	304	362	349	327	346	361	311	297	340	310	326	315	299	315	309	348	315	321	344	359	330	328	327	324	351	328	332	354	331	363	319	355	361	321	356	347	323	352	359	321	333	331	377	342	339	339	353	302	307	358	328	314	355	310	336	363	340	378	313	349	341	353	350	320	290	336	328	336	325	312	338	355	340	333	360	344	344	325	353	329	324	328	322	354	316	302	332	325	320	344	322	335	368	343	346	339	349	328	315	327	303	330	322	346	341	336	331	301	339	339	322	322	300	307	328	316	356	343	310	333	291	324	344	364	329	310	329	337	336	330	340	331	333	336	345	332	341	323	331	304	346	311	314	332	348	344	338	364	344	316	363	353	340	320	378	351	350	314	328	292	317	339	338	328	339	334	347	366	322	355	343	345	332	302	352	330	353	324	329	335	339	307	330	343	338	318	321	329	336	364	332	349	337	306	316	311	331	317	350	360	343	316	345	333	312	349	336	344	327	347	325	355	328	350	354	365	352	366	348	365	355	340	329	344	345	333	353	340	365	339	330	333	363	282	325	354	323	312	358	356	327	325	343	282	312	369	359	343	316	351	349	355	332	340	365	314	332	334	301	356	338	337	324	316	313	327	317	330	334	331	311	323	314	347	367	341	335	338	351	345	323	352	346	332	355	350	320	344	320	372	338	340	325	355	315	346	322	333	326	316	319	340	337	294	327	323	316	365	324	323	320	342	328	341	345	348	324	320	312	304	332	318	338	308	310	354	350	364	345	329	304	329	357	340	322	335	319	327	357	338	322	341	338	356	346	345	336	338	347	323	341	319	322	313	345	336	321	340	329	327	312	335	338	352	339	360	324	344	359	339	329	350	336	336	303	357	319	341	326	326	347	319	366	349	355	339	320	366	330	339	360	347	340	312	340	320	318	314	336	315	360	389	344	358	385	310	308	347	326	372	314	338	297	372	324	312	376	346	335	308	356	357	323	338	336	343	325	367	347	325	348	345	336	358	324	347	337	317	341	361	314	333	339	333	327	331	322	331	320	349	330	349	333	326	319	346	292	373	356	352	323	336	333	335	329	325	318	283	339	345	329	329	359	345	295	284	342	309	324	337	313	353	318	343	347	333	330	326	332	305	319	325	390	320	372	307	340	342	336	354	319	340	357	354	340	341	306	333	335	331	346	319	338	357	355	292	308	332	311	310	310	326	328	333	350	337	348	332	334	329	352	293	329	318	346	331	326	339	322	342	368	331	324	348	325	339	372	359	342	336	351	342	319	302	336	314	321	315	320	303	333	343	339	334	313	327	331	343	331	329	323	314	355	324	338	341	320	332	336	346	352	334	367	336	317	327	346	338	339	321	309	314	345	355	306	326	338	346	327	335	327	328	339	318	317	346	352	328	318	317	342	308	352	331	329	330	322	334	336	344	349	314	315	334	317	336	321	343	332	332	338	358	318	325	324	366	345	334	345	328	332	368	321	328	344	315	356	329	348	341	337	358	346	338	362	362	339	374	353	338	326	346	324	364	345	307
5834	905	379	359	619	339	317	310	304	340	337	330	310	323	337	320	317	338	329	327	322	316	325	318	336	321	333	326	305	332	304	340	308	299	313	316	296	358	362	340	338	326	304	326	315	292	317	321	299	339	311	351	318	367	340	340	302	340	338	336	330	309	349	332	366	312	294	330	344	305	312	316	337	310	330	317	346	337	304	313	359	301	331	319	303	331	324	343	303	339	314	330	338	327	319	316	317	329	342	311	329	307	361	306	335	328	304	298	334	317	327	336	336	347	320	353	353	316	338	313	328	349	347	342	346	325	307	336	337	336	325	365	341	352	327	345	338	305	329	343	343	321	316	343	315	347	332	352	331	339	339	301	329	354	329	294	320	347	355	312	323	332	309	340	334	320	357	321	327	319	323	317	357	373	333	334	339	338	338	333	344	325	310	335	313	278	319	310	322	344	346	313	359	344	314	350	341	317	346	324	343	353	359	326	290	321	338	332	341	306	311	324	338	326	326	322	340	325	364	321	305	324	313	348	320	372	354	303	336	295	337	352	360	330	296	303	315	350	343	350	331	327	317	317	313	288	344	330	335	315	298	352	307	310	349	317	308	323	325	331	341	347	287	326	319	318	326	362	348	311	340	289	337	298	331	326	322	330	339	337	300	351	346	323	329	350	357	336	334	320	313	303	330	339	320	328	298	334	327	305	323	314	318	350	340	357	336	313	333	292	342	342	328	324	317	319	323	340	306	327	322	334	321	352	352	310	337	286	315	325	330	323	331	338	319	331	339	344	315	316	319	323	328	318	337	350	333	317	361	311	324	331	339	335	349	308	349	322	336	335	332	305	332	309	346	342	346	303	325	326	349	335	322	358	341	328	296	306	324	322	314	280	359	321	340	347	355	317	291	332	312	322	337	334	300	370	334	333	326	334	326	300	352	310	350	332	327	362	345	325	366	343	332	330	318	307	311	332	323	320	328	345	317	348	299	323	317	321	340	315	340	334	325	346	329	343	343	329	287	313	315	335	341	326	296	313	376	356	315	362	337	359	369	318	347	333	325	316	310	335	329	340	319	347	318	304	345	332	340	324	292	289	327	302	342	297	290	329	327	327	310	315	350	319	328	345	342	308	307	360	346	322	334	342	338	321	306	325	344	326	308	328	347	341	266	299	315	317	332	351	314	368	348	327	338	357	335	323	325	314	325	285	314	358	320	303	356	342	328	332	339	317	315	320	327	337	322	330	303	361	322	333	329	345	322	323	296	288	334	334	356	342	318	326	326	309	344	296	331	303	372	323	323	330	315	340	352	345	342	313	316	313	356	320	353	314	329	348	329	303	315	321	321	325	318	350	303	309	314	332	357	328	346	305	318	345	319	358	313	317	297	339	310	379	329	308	312	352	297	313	337	349	342	317	344	323	342	292	336	335	326	289	347	325	327	340	299	318	337	317	329	319	346	304	331	350	334	326	278	312	347	329	354	353	313	363	313	295	330	321	304	311	320	320	281	334	328	303	331	356	311	290	354	325	314	335	334	351	309	327	327	336	358	356	348	321	325	328	360	339	331	379	336	322	319	342	321	303	360	357	327	321	337	282	337	317	304	317	358	302	353	296	307	310	325	319	329	296	305	326	326	307	302	326	306	342	320	286	317	323	340	317	324	345	309	332	325	362	327	310	311	321	356	362	335	324	305	350	324	347	378	319	296	332	327	337	352	326	349	300	321	324	320	303	332	300	345	351	348	340	354	324	340	311	315	354	316	337	314	339	315	347	324	307	321	337	334	296	332	298	334	336	346	320	337	317	349	300	337	321	300	314	325	334	315	352	315	307	332	333	340	364	309	312	313	318	323	331	325	330	337	358	366	325	332	309	319	359	330	311	329	323	296	355	333	317	352	338	306	322	325	350	333	351	322	330	328	310	321	333	315	318	289	326	358	326	360	344	323	363	309	343	325	314	347	309	304	329	329	334	293	314	324	317	350	330	335	311	355	341	356	342	317	337	334	342	333	316	314	341	349	335	329	340	333	318	353	307	345	321	339	323	345	360	334	362	300	341	330	357	293	314	319	291	336	324	324	323	311	362	326	318	311	321	330	340	316	339	350	293	338	346	321	351	331	320	334	290	301	290	321	308	329	313	336	323	345	316	337	352	327	320	350	327	343	352	302	292	348	320	344	309	368	333	345	320	327	323	307	306	330	304	302	293	316	353	304	316	329	321	306	328	327	314	334	312	340	342	322	341	319	347	349	310	287	332	329	331	308	305	308	326	322	322	328	326	329	331	342	342	360	317	337	333	323	326	292	343	338	326	327	335	329	330	316	327	339	337	321	290	312	354	363	334	316	316	335	305	346	338	321	334	323	306	342	347	331	337	303	349	340	322	321	310	355	337	363	320	318	316	289	304	301	326	312	312	345	308	369	324	331	322	334	321	325	349	292	339	357	290	333	338	338	333	326	339	333	327	328	300	342	328	317	290	324	294	319	316	330	349	309	291	302	329	355	356	319	329	348	310	327	342	294	320	321	320	343	333	322	333	321	287	296	319	305	340	325	300	297	329	344	338	302	352	315	299	282	325	323	313	350	315	323	339	291	330	331	344	340	318	318	331	312	332	377	352	332	323	312	329	310	330	359	343	332	306	307	301	309	308	300	326	291	353	320	338	319	359	311	334	338	304	321	313	337	328	283	341	300	327	325	323	332	302	330	325	312	326	329	332	328	330	339	309	333	338	354	337	339	325	337	316	374	324	309	312	297	335	315	346	290	334	324	345	289	342	340	323	283	312	322	326	343	345	328	321	342	300	326	306	296	314	336	297	377	309	332	344	349	327	348	335	323	336	351	309	342	321	318	340	315	310	330	321	296	297	301	323	315	310	329	314	308	349	348	320	295	305	325	340	338	306	350	337	320	344	319	342	316	299	306	354	319	357	335	330	350	337	345	332	300	331	328	313	299	364	335	340	303	336	359	345	308	335	323	361	340	325	364	372	300	357	330	310	318	332	343	328	328	296	320	333	323	291	317	364	305	344	353	336	311	324	325	337	310	328	323	312	332	303	353	318	315	303	323	331	348	340	344	327	284	349	341	319	347	314	321	327	301	327	311	345	316	350	306	345	295	336	288	320	318	304	335	353	310	303	384	302	319	325	279	342	335	313	308	279	325	318	322	337	329	313	328	313	346	345	344	301	317	333	324	326	303	322	316	335	306	367	345	341	338	289	329	304	343	283	357	342	312	304	338	359	369	324	333	361	349	301	339	336	322	339	321	337	318	318	321	322	304	336	327	324	341	316	334	308	343	352	294	329	306	316	348	335	334	345	314	301	343	323	305	367	327	347	351	302	308	316	340	302	324	352	307	297	330	346	325	365	339	292	328	343	340	338	319	336	307	366	315	345	344	322	322	347	302	328	332	295	311	303	330	315	336	316	335	342	318	341	338	343	349	304	293	338	319	346	313	351	304	318	325	315	314	332	316	365	307	310	335	357	382	328	318	321	315	330
5414	1416	790	1013	1943	827	782	754	770	767	749	753	738	781	773	788	788	771	747	723	745	724	811	779	704	798	738	786	817	770	750	750	776	735	725	719	748	780	737	725	782	741	836	768	744	741	756	780	736	737	718	758	776	717	719	734	711	761	754	715	781	781	719	777	732	772	763	791	767	751	727	731	779	751	761	795	730	775	729	732	725	712	751	743	767	784	713	692	719	761	743	778	793	741	750	760	802	759	764	732	731	761	789	758	739	716	731	819	771	794	758	748	764	749	765	768	750	773	725	786	743	792	776	719	685	706	767	729	759	708	777	736	698	756	768	737	748	736	698	773	750	778	770	714	671	753	752	744	755	734	735	705	793	778	739	803	697	712	783	790	779	753	730	708	782	772	764	769	719	766	757	711	774	737	767	753	748	785	765	734	738	740	727	733	768	745	719	668	748	752	723	734	775	754	735	777	764	731	722	780	767	759	707	715	757	772	753	719	738	745	802	761	719	716	734	710	733	758	759	783	759	767	704	725	757	779	793	701	766	722	760	762	799	737	759	739	749	759	752	739	743	824	764	713	765	763	809	737	736	778	734	725	754	744	752	725	733	707	748	764	729	761	781	740	775	740	749	749	762	772	762	788	764	675	719	774	762	786	774	762	764	747	738	734	781	742	695	739	673	718	766	758	724	831	731	783	782	742	733	719	759	735	782	737	759	785	718	787	775	740	711	724	800	762	749	728	725	735	802	771	802	769	730	749	779	741	748	733	732	747	753	759	789	758	795	801	735	788	752	806	748	780	773	791	764	762	776	761	749	747	713	790	708	742	773	771	743	745	758	767	772	760	727	722	782	699	761	745	779	705	751	750	757	724	729	725	748	769	698	807	759	771	726	740	720	681	789	755	785	728	781	799	753	816	735	732	724	707	765	724	766	786	723	720	767	724	748	759	772	701	754	735	782	733	726	764	746	773	698	768	710	767	775	748	750	736	802	765	752	746	722	795	820	765	758	764	735	781	785	755	705	756	781	759	752	725	725	810	785	742	781	755	750	788	758	723	756	725	755	742	752	739	741	724	723	754	688	765	747	726	769	775	788	689	741	758	727	718	782	755	825	735	725	734	704	695	756	754	767	766	736	718	748	744	758	786	762	719	760	719	788	737	745	760	772	793	803	757	776	746	749	744	744	800	733	743	794	824	750	770	767	772	721	777	752	744	759	716	749	775	686	809	765	733	732	746	733	736	704	748	725	727	714	775	694	730	778	775	756	727	751	765	725	796	784	728	739	784	700	762	767	758	750	724	692	737	707	740	805	742	765	758	697	763	763	779	795	723	711	765	717	769	758	751	717	729	829	737	724	730	738	730	737	756	750	754	777	754	732	758	747	746	769	744	747	725	738	732	740	702	740	761	748	738	741	716	768	812	764	764	719	805	725	747	710	775	738	723	746	750	766	729	765	744	762	761	724	755	760	704	786	767	738	783	709	742	748	760	769	718	736	741	713	759	756	727	743	728	781	726	782	716	796	733	734	774	750	698	727	743	716	770	750	770	791	746	799	728	765	747	749	767	752	791	757	759	752	746	783	739	766	761	786	732	748	745	729	782	758	754	790	753	739	778	792	776	713	734	733	733	808	736	755	749	786	727	743	748	742	787	748	741	718	781	762	793	740	720	737	752	739	778	756	759	761	707	743	736	759	739	755	768	746	765	752	737	720	752	767	761	748	750	738	785	813	775	785	772	698	742	745	761	792	736	716	783	717	699	715	782	769	768	786	730	817	766	714	797	769	766	727	796	713	742	762	774	731	759	756	737	784	797	794	781	718	723	807	774	755	754	734	778	724	755	789	775	733	749	773	713	795	729	741	721	730	782	781	727	760	743	724	721	735	730	752	711	794	728	738	740	740	716	745	766	752	769	739	753	729	788	743	732	750	728	727	713	726	727	756	760	738	753	741	709	754	765	742	788	761	781	755	763	727	733	747	721	832	805	694	771	755	766	721	742	720	737	755	740	718	774	764	731	797	756	725	689	752	747	727	742	767	775	764	753	809	773	728	757	802	754	736	756	770	803	694	771	797	730	747	756	750	786	730	780	740	748	745	760	730	721	707	736	740	799	716	774	781	723	765	723	763	726	778	760	757	754	769	767	789	763	717	776	811	814	745	800	773	775	790	754	764	755	761	761	726	747	780	768	790	719	749	767	769	723	776	775	750	773	775	723	792	766	722	740	750	760	747	743	727	752	784	757	795	740	741	731	746	788	762	789	695	785	720	810	782	724	784	782	731	768	797	739	732	724	753	738	750	762	786	718	744	797	785	729	748	766	726	752	768	742	756	719	731	781	735	710	723	772	756	767	750	807	755	738	745	701	777	769	742	767	757	722	736	694	674	754	718	726	759	761	712	784	747	729	741	727	758	768	739	797	783	752	770	800	744	738	745	693	768	746	744	737	761	753	739	784	786	750	748	759	762	765	783	732	685	733	780	792	764	744	792	776	749	756	716	737	715	762	792	721	694	743	792	766	737	704	769	747	703	788	692	702	787	779	754	752	723	754	702	750	702	763	668	784	719	760	763	708	756	711	820	796	752	762	761	740	703	758	736	765	734	750	731	729	748	739	762	738	755	711	745	744	737	748	784	688	704	807	726	749	815	756	783	774	720	719	765	784	747	752	754	728	728	736	734	760	768	787	732	748	759	775	805	702	778	771	747	758	800	769	709	738	752	768	792	752	712	721	752	748	716	741	748	763	770	708	753	718	764	731	786	751	724	787	751	744	742	753	753	764	728	759	803	776	804	719	766	747	755	774	721	795	767	744	770	765	713	739	793	716	730	793	788	764	772	833	732	739	754	735	726	771	831	790	741	724	748	725	741	759	726	743	791	764	750	759	777	767	764	725	768	709	731	827	795	739	795	785	726	759	768	727	667	762	775	735	735	747	721	770	766	796	732	760	777	738	727	744	704	786	770	779	782	836	744	800	796	781	723	771	845	816	772	780	778	775	762	733	781	723	754	726	799	760	764	715	791	781	686	749	733	720	757	742	734	761	724	779	738	787	734	775	797	764	743	711	753	755	739	745	733	794	748	782	760	737	789	723	758	790	756	741	759	767	747	758	791	730	717	758	736	738	696	805	758	785	758	792	783	734	734	773	756	728	744	756	695	718	774	787	762	830	725	726	757	725	739	782	801	743	737	770	719	735	702	753	780	716	778	786	745	786	712	781	790	692	746	778	771	762	777	786	736	738	689	761	756	764	717	754	734	735	753	721	726	753	755	736	761	807	739	755	744	726	748	770	780	757	768	799	699	768	725	714	747	740	828	721	735	695	712	770	760	754	779	721	773	759	746	764	750	755	782	813	755	776	798	794	728	760	748	747	804	752	708	745	800	776	744	760	758	758	762	753	768	741	760	807	742	710	776	744	740	776	763	722	787	737	815	721	746	727	741	784	708	746	756	786	801	785	789	773	779	792	772	754	707	766	752	748	734	735	743	754	747	725
39894	18710	2503	2141	9586	643	399	299	257	264	259	236	212	222	187	184	190	180	166	178	175	160	187	141	160	182	175	170	175	172	178	166	174	174	152	169	158	148	177	170	176	146	160	152	169	148	141	177	160	186	152	148	163	158	160	158	150	176	167	149	167	149	163	148	158	168	157	153	184	150	160	161	166	151	171	154	175	168	166	169	169	130	151	152	166	161	151	169	170	173	162	152	158	168	149	157	161	151	144	169	165	153	167	152	135	137	187	142	152	131	158	154	175	166	161	170	170	154	139	163	154	156	184	165	154	160	186	155	167	151	150	175	155	149	158	160	163	145	180	174	152	171	167	180	174	158	163	137	157	170	165	150	148	134	161	154	183	136	149	158	161	175	150	184	152	178	157	164	158	151	157	151	143	150	160	179	151	160	146	166	170	141	185	167	168	172	175	187	168	186	170	163	167	154	173	162	165	148	156	166	169	147	149	142	150	161	138	162	170	182	152	152	168	183	163	160	141	154	153	173	160	167	142	149	178	171	153	166	181	150	149	175	156	185	171	155	161	148	131	155	159	156	162	156	150	162	164	175	177	156	140	147	150	169	167	172	140	158	120	157	154	151	175	167	149	173	148	179	141	162	163	154	181	152	160	166	140	163	153	165	182	163	153	168	172	156	164	136	181	168	172	160	184	163	174	162	151	184	164	160	140	180	151	169	159	151	144	200	171	162	152	155	139	140	132	168	148	152	158	175	137	172	155	155	168	160	149	156	144	185	175	173	156	158	186	181	168	173	180	132	132	167	175	167	187	165	170	165	161	151	155	161	139	149	152	165	154	185	182	181	158	162	155	176	125	171	158	159	161	153	158	171	158	149	156	153	169	177	154	175	148	158	182	161	176	161	163	145	170	172	142	169	163	154	197	177	153	168	166	170	160	134	156	155	142	137	188	183	169	136	154	182	149	169	156	175	154	179	158	192	143	138	147	154	153	130	161	162	174	168	142	166	164	171	159	148	147	167	171	161	151	191	190	162	140	152	164	150	160	176	164	180	173	150	158	156	147	148	162	143	157	136	165	163	146	153	164	164	155	151	149	174	176	149	162	180	179	142	135	176	159	166	160	163	172	154	144	163	153	144	161	167	167	182	150	152	168	155	127	173	174	163	153	190	149	158	151	172	170	162	184	163	156	132	164	136	178	172	160	156	171	143	158	147	159	153	143	170	175	164	151	146	163	152	160	172	158	150	166	160	173	149	159	136	161	171	154	152	162	161	149	203	151	174	179	151	172	150	174	174	168	154	152	164	142	159	148	179	137	156	158	158	148	144	149	176	167	171	149	143	168	148	165	164	172	161	157	168	173	152	157	160	147	150	162	156	167	180	156	160	165	169	161	132	177	178	146	158	149	158	164	177	149	159	156	152	178	167	147	124	146	146	170	155	165	160	170	164	148	163	182	148	154	164	155	159	152	150	165	150	161	162	152	156	166	158	169	180	171	165	176	165	125	137	175	151	178	186	154	163	177	163	136	165	170	178	147	149	152	155	142	169	157	162	169	152	155	168	171	157	162	189	166	158	160	161	146	141	170	174	166	156	125	158	176	174	139	163	177	183	156	155	155	146	162	134	139	176	153	177	141	166	179	163	146	154	158	161	156	166	175	175	153	182	171	153	177	159	135	161	154	145	179	141	157	163	211	152	172	144	181	141	142	140	179	174	144	163	160	170	184	170	175	161	155	145	151	143	165	140	148	180	178	137	162	171	159	158	149	150	158	190	170	149	158	183	152	157	181	147	155	153	178	170	163	166	168	138	162	175	132	139	160	181	163	158	164	173	153	160	162	185	167	161	155	162	138	159	152	162	167	163	162	155	167	154	167	165	176	149	161	155	160	153	142	143	188	153	170	153	168	150	126	160	147	161	138	178	171	174	153	159	172	169	139	144	161	184	143	155	148	173	162	159	135	154	145	170	139	152	167	175	154	196	155	177	152	166	162	167	176	157	187	171	183	165	140	159	148	170	160	193	175	169	159	164	172	138	169	159	150	149	175	166	171	144	151	141	161	167	163	158	123	151	146	180	159	172	165	149	177	158	147	157	159	175	147	164	169	161	159	147	151	162	165	168	153	180	164	173	161	162	159	146	166	178	151	149	176	158	155	168	171	159	148	158	171	170	150	171	150	186	159	146	170	165	160	151	164	177	158	148	124	153	161	146	160	156	169	141	160	144	152	148	171	165	164	169	160	176	180	138	153	157	157	150	160	154	150	154	177	171	169	165	160	154	164	153	162	161	178	144	156	180	150	165	165	189	167	154	170	137	169	156	173	146	159	155	161	150	154	157	169	165	173	161	164	155	162	146	161	160	143	163	155	156	168	167	147	185	157	140	186	177	146	157	138	154	170	168	144	172	171	156	148	189	139	161	161	169	180	157	156	158	172	155	149	179	134	141	161	176	157	165	163	153	169	169	140	171	170	157	125	161	151	155	167	152	191	155	150	159	162	150	156	152	139	150	152	184	131	167	158	188	158	146	174	157	148	135	148	155	141	166	168	135	159	137	190	147	154	174	146	165	147	153	189	157	168	154	157	154	155	154	149	157	170	167	160	173	158	152	172	177	155	176	162	154	149	130	162	156	180	174	172	162	159	168	138	168	172	162	154	157	158	154	141	139	141	171	153	169	168	151	161	139	142	176	146	166	192	167	158	168	162	166	183	200	168	169	154	161	165	147	156	157	183	162	172	167	171	164	143	162	184	160	177	141	172	161	158	122	183	160	154	144	165	174	181	142	163	165	153	163	148	183	177	155	179	164	154	149	139	165	154	143	160	164	152	143	168	185	162	162	154	154	191	170	158	148	159	147	164	191	158	155	148	166	155	135	184	154	164	154	133	182	162	162	162	160	151	171	160	153	165	170	132	158	163	150	160	158	137	155	195	155	166	168	157	160	167	165	190	176	156	155	174	137	131	159	160	157	158	146	172	172	154	162	181	152	179	148	158	145	151	132	160	165	184	128	180	159	153	168	169	166	145	129	160	169	147	176	191	181	139	166	171	136	160	182	157	151	164	130	175	170	162	155	174	169	171	145	149	140	152	166	189	174	145	163	182	145	157	170	158	145	162	173	149	135	173	152	168	153	157	157	171	165	145	158	168	145	152	191	143	170	137	147	158	145	180	180	175	149	171	148	164	165	170	148	168	154	151	155	153	166	162	162	164	173	136	176	151	132	160	152	164	156	172	156	132	169	171	154	151	165	152	185	158	167	159	151	136	141	162	177	151	164	148	164	157	161	160	165	146	159	160	156	162	191	177	160	169	166	163	156	162	179	158	179	136	154	138	141	189	144	174	166	153	149	188	179	153	162	185	161	154	167	154	174	181	144	164	163	150	176	185	161	167	154	186	150	184	140	175	174	151	162	154	169	166	156	162	146	143	162	168	146	158	143	145	163	176	157	164	154	161	127	139	154	177	145	156	168	190	153	166	147	159	182	150	165	158	153	156	162
20830	11007	2264	7172	15336	1873	1626	1346	1115	1014	955	869	809	690	702	668	661	618	605	581	521	512	533	564	508	510	504	513	462	482	440	452	444	479	464	405	422	445	464	450	410	463	428	470	435	427	435	415	453	396	446	410	424	468	400	434	432	399	452	435	429	464	433	469	436	398	441	414	422	400	412	416	396	403	413	381	441	410	404	434	481	422	407	418	406	410	382	393	414	404	445	392	420	395	459	426	414	419	416	396	416	416	408	429	404	403	397	396	405	401	389	351	395	420	400	402	397	404	416	416	441	422	401	427	401	377	425	443	419	413	409	448	416	439	403	420	419	404	397	395	386	380	389	399	421	437	416	383	418	405	413	405	404	398	408	388	421	422	369	416	438	387	424	380	405	400	432	414	410	392	379	422	371	370	424	383	451	435	358	405	387	375	404	410	420	395	398	389	433	394	385	408	402	425	385	441	425	390	373	340	382	430	408	391	388	429	440	406	411	395	407	439	433	397	423	427	397	415	405	424	388	443	402	417	372	406	369	432	422	397	389	389	411	415	452	404	363	392	401	404	443	407	398	396	395	404	411	391	381	419	440	414	437	421	401	448	390	411	407	392	445	411	425	423	451	420	411	414	398	448	457	386	379	382	348	432	402	368	379	395	384	384	397	376	409	372	411	410	401	463	416	397	389	423	432	397	414	411	410	443	387	413	410	435	402	417	401	414	382	387	420	426	413	416	398	399	398	388	409	399	390	406	402	411	427	416	402	385	436	417	426	391	373	409	445	403	409	459	411	387	416	405	398	404	409	400	361	406	379	396	399	404	398	387	403	428	421	393	378	399	399	398	378	419	408	412	394	402	401	407	407	412	386	380	398	382	402	394	379	424	447	420	390	398	439	423	386	399	391	346	375	411	372	408	410	410	378	427	407	381	407	431	405	417	418	369	426	401	372	391	387	419	387	395	422	421	407	430	371	404	422	418	395	423	405	450	415	375	407	413	370	418	406	428	370	413	411	400	418	417	415	397	381	416	415	425	422	381	390	414	397	415	435	341	358	401	404	419	374	422	422	403	400	410	418	415	413	385	397	419	448	408	413	411	401	433	397	386	414	412	375	444	436	390	418	418	391	394	392	384	428	416	377	429	406	381	416	355	421	436	428	439	415	394	381	421	361	380	425	428	391	383	377	391	438	374	419	417	411	409	390	403	388	437	437	391	434	401	423	443	412	410	362	413	474	421	405	393	374	427	408	366	400	411	404	396	425	408	405	361	383	416	389	399	397	420	416	408	422	428	415	394	405	386	414	382	411	429	430	374	370	414	409	419	405	401	422	409	411	380	411	403	437	345	404	410	415	393	397	423	373	398	392	399	402	388	381	362	394	395	413	429	479	392	437	395	391	407	422	385	430	422	418	407	399	430	425	416	443	407	409	379	407	361	428	422	407	412	398	416	430	426	435	378	391	376	405	417	408	368	389	396	407	393	397	425	399	361	398	388	380	380	402	383	395	376	417	430	421	394	413	431	390	368	400	400	409	422	391	423	442	404	408	412	427	415	397	422	420	387	405	426	383	363	404	393	429	409	439	393	426	426	444	392	446	426	393	391	399	400	436	391	417	382	421	406	405	390	428	368	416	431	408	411	398	394	365	407	423	379	371	411	401	420	394	439	383	384	389	391	383	424	401	426	450	440	397	377	393	438	391	387	425	406	422	375	416	433	394	414	402	384	418	397	411	402	422	392	429	381	434	408	422	382	372	408	444	384	428	399	411	383	408	425	399	410	437	401	397	380	402	411	422	403	435	422	390	396	431	419	383	437	375	385	405	385	397	398	389	413	382	401	406	404	435	402	367	381	441	416	397	378	390	408	441	410	395	433	396	412	392	415	432	403	406	435	426	416	413	422	418	397	431	425	418	386	399	399	377	403	389	429	420	399	403	406	394	468	388	380	420	399	400	446	405	377	399	405	375	384	448	385	352	416	391	441	375	396	373	402	392	391	398	370	386	390	404	374	348	423	408	371	392	419	429	394	397	407	369	392	377	400	384	416	364	395	422	420	387	391	425	405	439	399	400	382	390	425	381	410	388	424	383	432	417	421	404	455	406	396	398	375	393	434	378	404	378	379	392	384	406	422	396	402	427	412	393	418	423	420	402	405	382	422	427	390	432	417	392	427	438	381	408	423	393	384	401	423	390	434	401	396	388	404	423	373	437	370	423	431	377	393	372	409	415	421	398	438	429	397	400	397	399	379	408	448	391	414	372	393	388	382	429	408	393	401	402	396	428	413	401	430	371	412	408	447	400	377	370	392	412	380	408	406	381	409	409	373	380	424	406	440	411	396	411	372	401	422	340	441	421	407	393	441	389	423	368	417	374	366	378	406	398	406	377	417	402	439	432	379	390	417	420	395	390	425	378	388	382	407	386	422	394	402	431	375	382	418	402	360	399	416	404	400	390	405	404	371	378	416	431	390	392	405	401	404	406	388	397	376	401	414	416	405	388	380	409	399	390	401	408	420	425	388	431	357	393	399	422	421	377	398	416	423	395	458	398	443	401	413	417	383	449	403	383	400	415	411	358	396	414	406	410	420	401	407	374	404	424	432	407	401	421	406	384	406	421	396	415	379	383	397	396	400	403	393	416	383	422	379	386	424	411	440	393	430	385	383	403	420	403	375	439	395	407	417	448	433	396	415	379	383	424	402	376	470	396	417	407	412	428	388	386	345	397	417	361	402	425	388	407	384	419	403	415	397	402	419	397	426	415	391	415	363	399	402	400	396	398	376	391	413	370	368	395	397	427	394	421	417	383	404	434	383	400	406	393	385	391	400	371	416	395	400	395	450	426	424	400	388	416	399	421	419	396	419	433	399	380	427	396	371	411	371	434	374	429	419	412	390	391	387	400	365	382	402	369	380	401	386	409	413	419	422	434	421	414	405	435	426	399	384	432	387	418	417	398	424	407	389	364	365	408	402	405	407	368	419	379	387	411	451	417	402	404	382	427	427	428	379	398	385	441	402	407	360	421	427	402	386	409	376	427	393	393	426	388	370	409	433	369	407	409	408	396	392	402	416	434	400	408	438	379	422	400	419	426	410	384	391	367	350	407	423	431	424	380	383	360	380	418	382	381	418	406	406	384	424	414	400	412	397	410	354	427	405	426	381	417	389	396	401	400	345	415	386	430	404	427	402	402	393	368	386	388	373	367	398	441	407	416	379	383	409	436	405	368	381	360	391	401	393	417	371	377	413	378	412	427	396	396	388	419	423	361	429	429	452	341	398	393	426	369	412	396	418	459	405	374	405	416	408	402	384	420	435	420	390	416	413	402	426	449	427	436	408	424	401	399	425	366	415	434	415	399	392	433	407	442	413	455	446	389	385	446	399	441	410	408	417	388	410	376	381	378	411	402	387	407	363	382	424	415	435	372	391	416	418	410	397	409	404	399	395	396	410	371	435	436	415	410	406	398	426	426	435	373	396	404	413	418	447	426	390	422	420
55041	35179	7259	3759	12846	1122	517	441	371	295	277	245	204	215	178	178	175	182	165	152	146	140	154	183	148	148	128	125	144	119	130	127	125	146	124	142	116	126	153	127	122	131	136	124	145	140	126	127	116	112	127	134	121	145	138	125	124	117	137	109	127	125	111	142	146	136	127	113	133	106	109	122	108	118	110	135	122	115	104	111	125	106	107	94	106	111	132	130	116	130	134	108	120	118	118	126	123	117	135	131	110	131	121	108	132	102	124	122	136	116	111	126	115	116	116	122	134	115	135	110	132	117	112	136	122	113	114	114	115	112	114	113	116	111	129	129	114	108	110	111	118	114	104	120	110	117	112	132	110	124	120	112	124	129	120	126	125	116	120	130	119	113	123	141	117	131	117	114	108	114	120	116	113	139	118	113	114	111	111	102	141	120	119	122	127	106	114	96	121	123	106	102	112	108	128	134	117	113	105	125	116	119	99	112	115	121	117	108	121	129	115	120	120	112	115	125	133	106	108	130	125	133	116	107	104	130	143	107	115	104	105	114	131	107	135	134	115	127	136	92	87	118	132	129	120	128	120	134	105	124	119	110	143	118	107	125	116	127	124	118	110	112	107	129	121	102	112	126	100	114	117	124	106	110	125	116	134	111	99	111	116	112	113	133	132	136	116	114	112	135	120	119	112	121	122	126	116	119	117	112	112	113	122	109	123	118	127	133	125	122	106	136	124	138	116	136	119	136	127	120	109	123	111	129	126	129	104	112	132	98	133	112	125	114	101	128	114	122	123	111	125	129	127	122	117	119	94	118	115	108	117	128	114	112	153	113	139	97	106	126	130	122	129	130	89	118	111	106	112	132	148	121	125	119	130	129	111	148	113	110	98	124	130	137	144	113	129	131	137	118	104	111	113	111	129	128	132	101	130	122	115	121	114	122	124	132	116	117	109	127	100	106	116	112	130	140	135	115	131	96	116	116	137	115	126	125	116	118	125	116	121	127	123	114	124	101	135	110	132	122	118	114	113	136	120	132	117	128	134	144	124	117	113	121	124	139	115	118	111	105	111	131	121	102	113	119	125	140	112	123	128	105	107	104	97	138	131	135	133	119	123	119	109	118	122	113	123	119	134	94	115	143	124	144	129	119	112	130	109	142	137	119	134	98	119	105	90	115	129	102	122	123	121	111	132	118	111	117	109	99	128	110	126	116	116	113	122	118	100	103	135	119	104	125	107	145	130	123	108	118	118	105	110	123	108	100	110	112	131	126	110	128	114	132	122	122	125	118	127	105	116	109	110	108	125	118	118	102	118	120	110	114	125	108	118	126	135	132	108	116	112	118	152	108	107	99	118	143	118	125	111	118	140	135	126	101	145	107	123	126	126	121	124	109	118	127	120	132	124	124	126	119	118	112	123	107	106	115	117	113	102	105	120	118	127	123	127	124	130	112	90	133	94	104	118	134	112	123	117	121	103	120	134	129	139	102	115	116	121	97	130	137	113	112	116	116	115	124	137	116	127	119	133	136	125	97	125	111	116	118	106	101	94	120	140	117	127	155	118	102	132	118	115	107	115	122	124	105	115	135	132	102	118	131	138	122	135	105	124	118	92	108	122	112	124	132	124	117	121	128	113	97	121	127	101	123	104	112	135	130	113	112	133	110	131	119	122	108	118	102	109	115	113	120	124	118	125	127	114	121	119	119	130	117	102	147	120	121	129	108	155	116	121	116	135	121	120	109	109	112	110	134	114	141	125	112	97	109	98	128	110	124	129	109	153	131	98	114	133	114	118	119	107	106	112	132	116	114	131	118	119	103	119	119	102	124	98	119	107	118	120	114	133	135	123	118	126	125	146	130	124	128	133	129	97	104	112	153	115	101	87	96	113	135	120	109	105	133	103	123	109	101	156	116	121	128	108	131	130	122	118	100	107	108	113	132	94	123	112	113	128	130	106	105	144	112	119	109	124	103	123	142	118	123	99	144	135	96	111	125	141	113	126	124	125	114	126	127	123	122	116	118	110	131	120	132	142	103	106	108	117	108	100	124	117	134	131	111	143	116	107	115	137	115	142	113	112	121	117	118	110	140	112	118	128	133	105	146	116	131	92	139	119	129	97	132	118	114	107	117	136	125	104	126	113	134	127	118	129	127	111	110	115	134	116	117	110	112	128	106	125	120	124	132	120	143	133	124	111	116	111	104	121	115	111	133	127	128	123	123	114	122	130	126	138	135	118	119	131	130	136	127	131	114	110	118	105	100	111	116	128	122	102	133	120	103	118	102	125	133	88	137	138	117	109	129	115	108	119	112	134	125	132	123	117	114	129	115	117	130	128	82	109	100	146	130	124	128	99	125	112	116	131	116	111	102	125	104	118	115	127	114	130	120	124	123	139	112	111	111	110	125	124	118	109	114	127	109	126	131	95	113	135	105	127	124	122	95	137	133	146	117	94	132	118	139	134	129	131	129	142	118	135	113	122	130	136	120	126	133	125	130	123	126	111	134	101	126	115	133	116	133	128	114	110	99	115	122	115	111	129	113	100	111	138	112	117	121	119	116	121	119	113	123	122	110	117	129	133	123	119	88	106	124	111	112	127	119	110	116	131	110	113	147	125	112	136	108	115	134	103	123	113	137	115	130	110	125	139	123	123	131	117	128	106	109	107	127	108	135	138	115	120	113	121	124	126	100	122	122	135	122	106	107	121	120	135	120	129	111	141	110	114	103	128	119	111	119	111	118	122	98	119	120	117	124	122	130	126	123	132	129	129	129	131	139	110	135	109	113	105	122	122	137	99	130	111	125	108	131	123	117	128	112	123	131	106	119	122	114	117	115	129	131	130	110	123	113	111	117	139	129	116	125	126	112	120	105	131	112	95	130	117	102	135	126	129	114	140	121	135	108	110	121	113	123	100	115	116	112	126	125	112	103	148	117	116	116	103	121	119	149	91	136	83	116	107	114	112	109	124	122	109	112	118	115	113	120	98	112	129	118	130	114	115	124	118	126	113	124	115	115	114	122	120	117	115	119	120	107	128	145	116	120	120	111	99	117	121	110	104	127	108	122	127	111	115	130	117	116	114	120	133	117	138	145	115	124	112	113	105	114	116	89	107	108	114	106	104	131	113	118	113	107	114	125	128	132	108	124	115	118	113	142	123	119	102	108	124	119	130	109	129	102	119	128	148	117	118	129	129	108	124	113	105	113	111	108	116	114	116	106	118	134	113	119	119	133	141	128	110	110	119	154	149	114	122	120	114	137	123	120	116	113	105	134	112	128	128	137	132	127	121	110	114	120	116	111	107	112	113	122	122	147	134	137	99	112	121	111	115	105	116	102	119	122	122	115	109	108	123	112	123	121	117	113	128	128	108	116	114	115	136	136	119	117	128	116	107	126	97	119	130	115	143	122	107	122	115	124	143	117	110	129	127	114	115	114	133	121	140	112	117	129	102	129	122	110	121	130	93	114	115	111	112	134	111	140	119	132	121	130	134	117	101	108
29150	19493	4176	10787	16833	3282	2624	2119	1801	1542	1365	1157	1148	1011	922	877	781	723	711	674	636	593	584	569	571	487	493	493	529	488	501	450	500	457	456	453	374	413	440	398	378	398	394	370	415	341	407	352	409	357	349	386	392	362	358	368	375	400	376	344	345	360	367	354	363	361	332	337	376	329	339	350	362	365	334	338	353	343	321	337	343	324	365	351	345	350	353	368	369	363	320	345	348	353	333	334	312	337	324	346	350	318	340	339	343	344	286	295	326	337	331	336	331	334	325	288	357	329	327	345	332	324	324	346	313	327	323	332	346	355	310	328	346	342	342	316	332	316	370	328	335	346	340	352	342	327	336	348	327	364	333	376	331	326	329	326	317	370	331	324	345	308	359	332	314	297	343	324	326	324	322	366	363	311	338	341	336	326	299	315	348	341	323	324	318	334	334	331	372	353	324	331	324	317	317	354	356	321	373	322	354	373	345	330	335	346	342	319	337	337	294	344	323	310	320	338	309	327	310	354	336	340	328	342	315	311	325	317	340	315	323	336	329	332	346	337	322	347	315	346	353	338	325	359	306	356	328	322	329	318	323	318	358	349	365	368	365	345	315	325	345	355	315	315	335	348	311	362	348	307	355	338	377	329	359	303	353	332	308	322	338	346	381	351	327	326	298	323	327	355	301	365	334	341	337	338	334	309	349	375	326	323	326	296	345	378	317	325	291	349	332	345	297	344	326	330	336	356	358	338	333	298	332	335	318	331	350	342	319	348	337	342	333	338	352	305	344	331	337	351	354	357	307	331	345	324	370	330	330	352	323	303	321	354	334	331	320	339	351	341	355	327	326	309	315	340	310	318	307	332	332	364	342	333	317	322	341	338	324	323	360	323	331	355	326	295	325	338	321	303	296	318	319	378	324	322	335	360	316	328	356	360	333	342	351	366	328	346	334	286	327	318	336	347	328	332	323	331	312	345	328	327	327	363	321	321	321	339	349	322	331	311	319	321	337	326	331	320	341	318	335	346	328	284	342	358	370	325	363	329	341	289	303	325	343	361	318	356	355	332	306	317	342	334	329	352	325	345	303	313	305	342	306	358	315	317	328	325	331	358	339	347	350	321	349	331	313	338	309	361	351	309	339	331	381	337	328	352	327	326	322	338	342	303	357	372	330	321	343	310	320	337	318	349	343	335	319	324	346	295	312	337	296	332	324	326	329	328	326	326	316	365	304	333	311	350	329	298	337	330	328	320	342	315	369	321	329	304	373	314	314	324	356	317	353	362	353	327	346	311	355	358	330	346	348	319	327	335	347	343	324	362	351	322	358	363	314	343	341	316	323	372	334	329	340	322	325	352	312	340	302	315	352	301	358	330	318	317	343	348	364	317	312	336	334	308	343	341	333	304	331	345	349	310	335	354	340	337	346	318	299	329	320	315	335	299	346	374	341	351	309	315	331	334	364	338	337	337	336	332	343	344	319	318	324	321	310	356	306	326	333	336	334	339	346	327	344	323	314	374	331	327	343	335	339	328	347	335	361	321	311	302	372	363	355	347	365	324	326	345	347	311	346	372	324	322	357	336	340	318	352	319	342	302	355	309	331	327	319	326	324	364	354	331	312	324	340	321	335	330	307	354	344	329	319	359	328	333	340	296	345	352	310	359	362	313	322	326	342	321	327	338	316	330	317	333	349	296	345	336	310	317	333	335	332	368	348	348	340	322	319	322	365	347	325	326	350	308	329	319	312	346	330	358	337	336	349	327	344	367	326	302	352	352	341	335	288	331	323	339	310	319	333	337	354	364	321	352	352	315	335	330	313	312	327	317	374	325	346	353	321	324	302	325	339	342	337	363	350	355	332	340	320	346	309	339	305	358	350	340	319	332	314	292	330	356	357	349	329	306	362	306	336	334	306	315	348	321	323	346	307	343	372	356	326	302	326	337	344	317	333	333	359	350	346	348	317	332	341	323	310	342	347	371	345	299	322	355	337	362	326	323	310	336	371	329	340	341	334	341	332	317	296	312	394	322	351	321	313	321	315	333	325	324	330	304	336	295	337	338	302	334	360	347	325	311	335	303	356	314	330	350	345	366	340	312	334	325	343	342	346	358	350	372	317	315	312	330	317	337	298	346	353	349	330	326	340	329	299	307	341	343	332	344	320	320	356	363	338	371	323	357	347	343	346	330	332	335	310	351	309	317	361	324	354	327	320	317	314	331	340	332	338	322	343	299	337	345	338	324	342	339	296	370	325	325	311	336	348	339	353	333	336	332	343	343	312	326	324	341	339	333	327	325	348	346	317	337	350	359	333	361	345	339	361	330	338	338	345	315	325	351	335	321	316	367	344	352	337	305	325	342	348	339	344	337	340	337	311	331	312	351	324	354	367	345	364	317	322	327	337	326	355	292	363	343	335	331	358	311	371	354	344	310	338	341	360	292	306	355	344	345	332	333	370	341	334	341	320	370	354	347	307	337	336	331	350	347	358	371	347	324	331	334	309	343	341	324	330	309	328	317	359	297	364	327	334	317	335	297	309	350	327	303	336	365	317	346	329	329	340	359	329	348	352	334	330	321	318	333	372	363	356	357	310	310	337	323	338	377	334	338	355	350	327	345	332	334	309	331	275	354	374	365	326	290	328	315	307	358	306	335	361	317	325	368	324	323	358	341	361	337	349	335	320	343	307	326	376	317	344	322	324	334	340	356	346	350	335	351	314	333	326	329	350	318	367	318	333	318	340	349	341	324	336	319	334	347	373	329	327	337	311	349	322	349	337	309	320	356	331	299	337	307	337	340	333	335	343	345	344	340	331	344	336	344	337	319	320	330	309	327	343	341	312	348	320	363	309	349	327	343	368	352	337	331	332	348	306	351	325	333	344	321	298	324	365	312	338	315	330	313	340	311	323	364	302	335	331	339	315	338	350	364	325	321	316	345	310	341	356	375	315	340	343	358	323	332	323	341	326	328	357	333	297	275	371	322	363	358	324	325	332	310	323	358	366	345	334	340	341	347	356	332	357	346	331	336	332	347	321	327	348	341	350	327	334	323	336	313	318	346	338	335	318	334	320	331	324	364	326	313	316	352	352	319	351	355	360	352	293	320	325	353	371	358	310	326	354	316	349	353	371	331	355	321	382	308	325	323	360	323	353	329	326	345	319	335	348	334	321	356	312	329	309	338	375	335	321	348	324	343	335	336	336	340	342	325	350	338	314	324	341	324	332	357	352	326	312	353	340	352	332	348	329	341	327	339	345	338	330	305	380	336	302	315	364	342	353	339	322	361	339	289	336	342	333	357	337	354	302	334	360	307	352	326	321	350	336	322	326	311	337	370	348	358	319	342	338	316	324	354	356	359	310	341	327	316	294	348	360	318	349	338	338	310	334	325	344	303	326	325	318	318	337	323	344	315	310	366	328	330	361	334	345	325	353	306	339	334	302	320	356	322	353	312	371	293	338	322	336	345	307	340	346	355	343	348	315	340	353	329	354	331	345	335
5684	1025	386	371	451	340	340	357	369	336	336	353	304	342	319	339	346	338	315	347	318	303	359	297	309	325	336	323	338	312	344	333	350	300	352	344	308	305	365	307	307	323	348	321	317	313	325	285	277	332	330	330	329	359	329	292	353	333	327	353	329	320	306	333	347	308	318	328	351	329	340	328	300	348	329	320	364	340	318	319	312	350	336	352	323	327	309	324	343	315	350	309	325	320	315	337	332	329	320	326	288	347	312	328	335	332	341	342	344	334	317	334	352	322	314	312	338	331	322	329	327	315	323	353	310	329	330	336	332	317	311	322	297	344	340	325	340	297	315	334	320	315	325	328	297	311	334	337	323	290	320	327	297	332	290	340	307	337	312	342	332	373	320	316	345	317	341	310	331	329	332	344	324	334	339	329	332	297	291	297	346	320	353	325	342	331	312	309	366	349	324	288	338	304	309	347	341	309	329	304	329	337	340	318	309	341	341	332	342	330	320	335	336	341	336	363	313	293	321	351	339	310	307	310	325	327	298	322	293	306	348	324	324	306	307	343	332	324	338	362	332	323	306	338	337	322	326	338	338	364	329	317	346	329	305	316	334	342	327	319	331	311	317	307	329	314	301	340	335	336	337	347	323	321	307	310	343	346	350	322	344	332	315	335	349	314	303	322	317	339	333	334	344	314	304	330	324	316	303	300	326	332	323	305	327	362	328	308	345	368	344	335	309	300	339	345	321	344	325	307	343	327	318	354	325	331	316	325	370	328	325	339	320	340	334	324	329	293	309	346	353	332	340	312	339	330	330	357	349	358	328	311	325	344	305	343	314	304	307	306	329	324	340	321	333	348	351	334	337	335	313	305	342	335	348	339	331	341	324	315	366	300	311	295	366	346	324	338	306	303	344	340	324	347	323	305	342	295	337	324	326	365	352	328	354	294	357	330	321	295	325	348	349	328	348	333	360	360	328	291	351	330	346	320	295	322	304	322	318	343	340	379	360	327	326	323	360	305	322	342	301	345	287	310	335	362	295	354	322	349	323	313	334	313	304	296	304	350	334	359	336	302	283	319	332	307	312	337	312	307	285	363	311	301	360	363	322	316	282	339	324	311	322	312	320	286	322	320	326	320	315	306	340	323	295	310	335	328	352	317	316	341	308	324	303	297	329	313	343	342	330	290	326	324	351	310	349	343	321	310	347	319	339	329	314	332	325	343	307	358	352	335	338	300	286	317	323	336	336	314	299	326	339	338	335	299	355	302	332	347	319	341	292	325	318	317	315	335	297	302	339	321	310	362	306	325	331	342	354	365	352	314	316	362	322	329	337	337	301	316	348	312	330	365	319	342	356	319	331	317	295	333	330	305	339	327	322	345	316	341	348	320	318	343	311	294	324	329	300	328	325	312	312	358	381	311	347	323	335	276	313	323	331	335	309	283	321	351	295	326	311	325	328	315	310	327	337	351	342	329	318	297	351	319	318	314	327	329	308	310	328	335	281	320	296	306	327	340	324	327	320	355	340	297	343	336	343	312	300	339	302	305	343	347	296	321	320	359	318	311	331	312	260	329	342	325	347	333	324	316	313	323	300	303	338	312	323	308	295	326	309	350	349	317	323	333	354	322	298	328	354	302	340	326	323	350	332	343	339	334	323	302	319	342	340	317	326	313	313	319	314	315	373	346	333	335	320	318	335	339	349	343	366	346	325	318	341	329	335	346	326	329	303	356	339	307	342	347	351	319	322	322	330	340	314	324	341	306	332	354	345	332	304	319	325	339	298	337	347	342	324	341	309	337	340	326	330	348	304	310	330	308	312	323	294	307	308	353	329	328	313	340	315	320	326	326	299	319	324	318	309	329	344	313	313	328	318	327	321	302	310	334	324	347	351	319	331	319	314	315	344	344	313	350	308	304	306	322	344	331	358	312	329	343	315	348	344	300	329	337	319	313	329	308	329	313	301	325	342	280	352	347	335	323	311	311	342	352	337	317	378	319	344	321	319	299	339	319	312	337	358	378	302	328	324	336	366	320	331	310	341	344	326	314	316	324	358	333	292	319	322	330	324	315	331	342	346	319	325	302	320	287	330	346	298	332	339	306	347	337	307	377	336	354	305	289	349	318	323	275	332	340	318	343	324	341	322	339	352	326	356	351	348	292	335	314	354	326	310	335	373	345	326	300	334	298	317	340	311	311	329	307	302	327	356	287	337	317	320	353	298	317	338	331	337	314	324	314	329	331	293	334	332	365	293	338	342	345	329	331	349	323	306	347	359	316	335	317	336	320	337	345	341	309	337	320	346	332	320	332	313	332	313	303	303	312	319	343	321	313	321	336	328	344	318	307	337	332	295	325	327	357	343	344	335	322	349	312	322	301	304	340	342	320	287	314	345	347	326	343	341	292	328	320	333	308	324	344	355	293	298	287	348	308	306	365	324	313	354	314	351	317	306	343	325	322	358	363	324	339	328	341	335	307	329	357	368	345	326	301	333	320	335	342	341	333	331	360	336	340	340	330	310	320	363	332	311	336	320	333	320	327	339	319	347	322	332	304	321	339	326	309	295	321	337	324	340	333	317	328	318	302	328	334	330	321	335	334	331	299	357	313	347	336	340	318	333	349	349	336	329	356	333	344	324	303	367	316	317	322	355	316	329	360	336	315	327	289	326	370	313	299	357	342	349	342	302	304	329	359	314	305	308	332	321	341	337	317	325	337	348	350	323	334	363	320	310	358	355	323	352	297	345	333	341	311	339	320	339	340	356	299	324	351	323	334	326	339	346	353	328	350	349	360	316	321	332	311	332	307	284	308	315	353	323	300	316	349	301	339	346	303	295	327	339	316	316	294	336	337	344	320	339	318	353	351	345	353	335	316	340	328	340	326	328	324	323	308	313	314	316	343	337	303	327	343	322	322	338	321	360	323	316	339	327	300	310	333	346	347	311	293	310	318	319	317	316	310	342	349	298	334	363	340	291	318	342	345	336	331	325	285	353	305	315	341	339	314	339	340	331	355	334	285	325	335	339	367	339	306	320	352	380	344	325	321	358	326	333	331	322	287	305	334	295	336	314	309	314	331	320	328	321	326	322	315	312	311	344	334	334	336	341	344	328	326	289	324	339	361	335	296	348	338	325	346	322	319	307	358	324	305	330	298	312	322	305	319	333	333	327	323	356	331	313	347	335	303	315	327	314	337	303	305	290	351	317	315	296	342	304	323	327	328	333	314	345	315	334	353	345	302	353	333	328	340	337	324	355	299	343	295	329	348	333	360	338	305	345	312	302	342	320	306	348	305	340	325	302	309	337	346	294	332	384	346	352	350	328	315	350	359	285	328	355	317	330	333	343	331	318	303	295	328	354	354	351	319	350	340	330	325	345	348	345	347	348	335	335	296	348	317	349	312	312	329	319	311	319	361	318	342	325	335	328	344	333	294	329	358	352	355	311	314	316	334	322	351	309	306	377	301	347	357	351	309	294	359	316	321	306	304	331	339	308	314
5377	1550	821	944	1534	772	853	843	771	743	770	801	794	775	727	753	767	780	793	784	717	768	733	749	743	753	746	766	724	800	798	732	742	790	754	746	712	755	780	746	775	733	817	791	743	740	722	746	763	795	745	775	828	798	762	722	775	746	782	718	785	711	767	732	798	724	779	759	743	709	699	761	781	770	757	752	777	745	744	772	737	732	736	718	737	787	740	742	759	727	788	730	756	763	746	716	789	746	767	721	756	777	795	781	810	737	704	779	772	742	770	794	788	730	792	766	736	727	794	772	743	717	764	736	749	725	733	712	714	747	771	757	730	775	776	780	755	716	766	756	780	710	757	748	756	777	738	753	778	716	754	783	738	715	700	776	780	774	768	781	753	752	764	776	796	752	715	748	740	752	791	769	728	704	778	753	731	761	740	740	767	736	787	758	692	734	728	764	751	743	700	766	773	756	742	765	728	800	761	788	774	750	698	706	747	753	735	793	737	794	769	735	759	737	756	748	770	786	754	735	763	764	728	744	772	736	709	758	721	760	783	778	744	755	740	786	709	751	760	733	708	724	773	764	769	761	778	780	770	750	763	787	729	750	729	753	753	729	777	717	764	763	740	761	770	781	724	759	763	790	753	709	702	763	730	749	738	779	760	705	758	775	789	775	765	797	735	772	788	711	784	739	728	756	765	791	766	790	752	760	733	755	802	760	772	696	744	741	823	767	738	768	769	814	767	715	752	780	740	717	726	767	766	770	828	761	809	711	791	767	750	758	749	806	749	792	722	755	732	732	751	745	769	771	734	760	765	769	780	750	763	785	773	755	785	800	726	792	719	756	715	750	743	778	802	807	724	729	785	770	770	744	755	729	757	721	749	728	770	692	784	748	767	780	760	824	767	770	742	764	704	788	781	735	757	762	751	764	789	689	755	748	772	751	713	763	763	744	785	764	771	738	758	715	757	739	776	818	743	707	805	784	729	729	738	785	755	723	739	764	758	774	765	763	820	748	750	716	761	741	709	748	783	764	788	749	771	747	750	797	759	732	758	761	761	727	734	714	753	728	751	755	777	759	754	794	731	721	752	764	760	800	737	776	771	741	748	739	745	787	772	800	781	749	770	739	732	759	764	749	760	758	774	742	750	737	744	778	750	738	745	781	781	744	801	764	729	763	753	783	733	764	756	739	767	756	735	748	778	733	765	742	730	734	752	760	768	773	762	765	753	757	780	757	745	746	794	728	774	780	782	730	789	712	759	711	793	741	745	752	760	744	754	801	775	789	798	806	791	760	771	763	678	777	744	728	773	763	782	726	756	756	771	761	747	727	670	744	753	753	754	743	732	737	811	750	769	770	726	795	758	814	745	754	768	737	771	764	781	698	739	744	754	742	813	727	772	719	811	716	775	784	774	770	717	751	746	775	726	764	733	717	818	775	752	775	811	741	709	741	751	736	783	763	765	780	754	768	734	770	712	742	801	771	765	729	768	741	789	744	824	696	763	755	801	755	756	709	763	764	782	793	719	749	725	749	771	734	782	711	739	758	780	735	761	780	800	771	774	712	753	741	761	775	729	769	763	737	796	772	733	725	759	752	732	768	778	776	794	747	767	737	747	733	775	750	752	825	742	769	779	722	762	749	721	721	743	741	744	797	755	708	755	784	725	779	756	799	779	769	752	741	792	743	776	768	737	748	784	774	718	767	784	780	744	783	740	744	726	765	768	762	747	729	756	745	753	734	792	747	767	727	768	761	787	764	731	711	767	755	747	753	757	746	762	771	702	794	790	768	725	742	736	762	752	734	747	770	742	761	753	766	765	727	752	718	789	709	752	788	752	756	756	725	770	769	769	756	742	703	755	755	773	769	724	802	751	782	787	784	796	814	787	687	754	793	730	745	733	744	694	766	776	710	723	758	765	735	708	785	777	759	747	745	747	724	708	765	716	791	743	746	806	762	762	735	782	730	751	747	787	722	763	791	758	764	770	746	798	740	755	736	786	705	801	779	771	767	758	709	768	731	713	741	781	778	764	793	752	744	724	723	784	802	774	707	795	786	749	731	784	775	747	779	719	751	755	776	743	780	753	744	765	764	748	774	766	785	740	806	759	812	808	752	752	802	757	785	755	818	799	745	772	743	715	729	731	750	760	773	759	766	791	763	778	762	774	782	750	789	762	759	703	772	768	751	748	740	800	745	805	770	766	776	741	759	744	757	753	761	745	748	780	728	736	745	794	719	751	747	771	751	769	779	800	752	729	752	767	793	757	756	760	748	787	766	710	746	756	722	721	725	723	782	733	766	749	777	687	746	784	759	787	733	722	762	770	771	725	731	773	729	793	749	762	737	743	791	778	726	766	767	723	822	769	726	791	722	739	747	721	758	758	691	762	766	737	794	703	797	742	778	765	732	761	797	813	713	712	737	794	773	722	707	741	772	789	756	714	748	750	719	718	754	741	761	698	738	766	730	735	761	764	736	724	769	735	769	749	801	749	784	727	763	769	723	707	734	783	790	813	738	780	746	740	736	788	757	779	733	768	766	812	779	775	765	724	727	760	775	713	801	711	773	763	789	725	729	748	775	740	776	741	698	827	783	785	726	760	745	715	781	747	773	796	732	789	730	783	749	799	761	739	769	731	748	733	762	730	776	712	754	786	757	715	774	704	783	797	777	720	736	763	757	691	706	730	819	744	785	799	797	758	695	767	774	783	736	773	768	779	722	732	758	715	777	769	714	764	711	814	725	735	776	691	717	740	802	772	804	792	771	802	770	774	732	737	757	751	709	752	788	757	749	757	741	740	733	748	751	789	801	802	712	713	757	732	764	764	767	787	777	763	769	763	788	785	718	792	746	748	758	797	772	739	770	719	738	768	769	706	745	750	742	754	777	730	763	778	769	780	703	743	725	756	779	742	743	742	739	802	784	728	723	760	767	730	758	740	722	725	791	792	761	778	788	772	723	753	815	762	738	720	756	782	752	780	764	747	742	783	797	728	779	784	774	754	723	739	724	714	783	752	781	798	721	750	734	771	770	795	742	762	732	718	731	730	752	755	756	777	759	718	693	778	723	703	778	766	770	704	771	757	811	746	738	713	760	754	696	827	808	743	757	703	794	799	772	738	708	765	783	713	738	776	730	721	755	769	788	728	746	752	749	750	717	690	774	744	717	773	792	715	776	800	791	783	714	791	771	756	786	727	775	765	720	785	776	757	721	761	826	741	741	763	730	734	741	754	742	733	737	711	796	778	728	760	745	758	741	766	747	769	752	757	738	770	760	764	782	765	763	724	809	768	754	748	775	773	709	778	760	762	744	805	793	785	759	785	736	758	733	781	774	710	751	785	740	769	707	730	749	721	769	747	727	727	752	781	737	773	747	787	741	770	792	744	752	733	789	746	762	743	743	739	786	731	805	763	766	776	795	763	789	762	786	756	750	752	766	805	751	763	760	771	735	775	782	758	724	738	746	733	767	749	729	756	730	749	801	735	713	770	785	772	729
39102	21599	2611	1413	7775	704	348	356	302	248	246	227	191	199	223	183	202	190	196	187	154	198	175	173	173	197	188	198	159	163	167	137	148	188	151	173	172	161	171	191	184	159	184	151	170	181	157	154	179	166	166	161	158	182	154	152	185	197	200	170	174	174	169	151	146	151	173	178	166	142	194	159	171	172	200	179	172	167	155	151	147	156	157	158	156	152	163	164	178	155	165	172	155	150	154	167	152	188	166	166	143	159	157	151	161	173	164	148	177	170	157	149	163	166	149	147	169	181	170	161	185	173	146	135	158	181	168	185	174	132	149	150	171	149	175	117	174	137	142	157	182	150	161	137	149	135	166	168	165	176	133	164	163	172	177	156	178	161	160	172	151	180	169	165	154	160	152	158	175	180	141	177	151	181	177	141	152	154	161	179	180	163	152	142	170	159	170	156	165	173	167	138	149	150	152	135	151	149	149	161	156	167	156	156	128	157	188	161	160	168	169	161	144	161	141	163	168	177	169	162	158	150	150	160	183	173	164	156	167	150	160	151	147	167	168	168	180	166	164	170	169	154	147	168	138	158	164	185	160	159	151	167	152	142	166	133	147	127	177	143	156	140	149	189	170	173	176	165	163	162	161	159	156	150	146	134	147	126	144	165	151	163	157	162	151	166	171	183	168	150	167	160	151	154	155	162	154	178	152	193	153	164	183	160	148	142	156	152	150	172	175	162	171	171	177	151	180	153	159	166	167	164	160	142	147	177	153	181	175	148	169	172	164	159	178	175	182	179	168	164	137	161	147	149	157	154	155	152	174	164	170	141	175	159	173	145	162	145	160	164	164	158	162	177	160	172	158	121	156	133	133	165	159	149	152	132	159	185	147	179	168	137	159	156	164	183	165	165	146	180	162	168	154	171	167	168	167	159	154	143	154	122	148	167	138	144	152	167	189	162	161	165	149	165	153	164	183	155	179	161	143	160	145	137	168	162	133	139	171	168	155	147	181	151	157	145	151	149	171	160	164	173	142	159	170	151	180	161	174	178	154	144	160	152	165	170	171	150	143	150	159	143	152	174	170	142	139	170	153	177	155	168	172	155	174	147	148	145	146	167	152	166	159	171	150	152	151	148	147	134	161	172	172	146	177	174	166	146	135	131	166	137	189	156	158	171	165	173	158	149	160	155	159	156	165	160	162	171	169	188	192	159	177	166	172	170	182	167	174	160	156	155	155	159	139	149	161	159	149	156	159	157	154	151	165	162	168	176	173	161	161	138	148	142	156	157	155	175	152	169	137	142	141	155	179	156	188	150	150	154	168	182	152	169	141	156	163	169	156	163	202	150	163	156	157	162	151	149	139	148	149	154	155	172	164	180	166	179	167	149	138	168	165	161	160	150	156	142	142	156	160	158	173	142	163	152	176	172	166	160	156	158	153	170	154	175	176	154	159	165	148	157	181	164	171	155	164	170	136	164	167	177	138	161	162	147	170	164	185	152	178	146	162	179	161	163	139	159	165	142	170	143	204	150	143	150	162	151	150	154	160	151	136	152	169	156	142	137	143	171	123	168	151	143	170	158	161	146	173	165	162	159	149	160	179	155	157	169	125	159	155	153	169	180	156	142	164	160	169	164	169	143	168	155	165	157	167	177	144	136	156	154	162	144	159	166	151	162	165	147	179	157	166	174	162	179	179	169	148	138	165	178	171	159	141	174	159	177	167	158	154	177	175	177	144	151	165	169	139	168	174	145	141	147	158	167	169	174	153	134	186	151	166	172	164	171	159	186	151	148	157	156	172	185	177	167	171	169	166	151	175	135	155	157	169	159	172	154	159	161	158	142	174	145	159	151	170	165	177	168	153	125	157	161	145	170	152	183	145	167	163	170	161	140	158	152	151	144	159	160	173	156	182	162	137	156	154	172	147	177	150	182	138	159	150	166	180	152	161	151	158	161	162	173	144	171	152	180	142	145	147	155	192	124	157	150	159	165	182	177	169	161	176	139	151	160	190	157	171	176	160	141	162	147	150	167	153	164	153	161	159	145	157	145	161	138	146	168	143	156	183	154	142	163	156	165	158	160	149	172	150	142	156	141	162	162	159	169	163	161	162	172	145	154	169	155	137	162	179	161	171	143	148	183	176	187	155	154	191	160	130	160	153	158	158	152	156	144	152	176	162	159	149	145	165	177	169	167	149	176	170	158	159	162	169	158	160	156	180	153	151	170	156	161	170	154	198	180	154	171	157	172	167	170	156	153	176	170	177	167	148	147	155	168	159	169	145	170	162	168	151	168	159	186	174	157	177	168	159	162	186	166	159	158	174	154	151	173	152	166	167	190	181	171	162	160	164	144	170	163	169	176	158	157	175	187	167	155	150	146	159	147	143	161	148	149	177	152	169	160	152	166	175	140	166	171	140	169	178	168	150	159	166	169	184	135	150	145	171	170	143	163	145	183	179	169	170	157	150	155	150	149	159	160	154	159	144	161	137	163	159	146	181	149	162	158	162	185	164	149	179	149	156	154	173	157	171	136	152	153	152	148	179	146	167	171	157	159	157	167	168	147	171	168	168	176	181	177	152	165	174	160	157	153	141	172	145	166	163	169	178	156	157	170	168	142	161	183	164	129	174	157	164	151	161	172	149	147	155	151	150	155	177	159	149	141	171	138	164	152	144	156	160	163	152	161	155	171	142	145	160	166	147	185	143	154	170	155	159	162	183	160	154	157	156	158	150	160	164	159	152	181	123	171	173	168	167	163	150	183	154	166	161	158	154	177	189	180	165	176	159	152	136	149	176	147	160	158	156	172	166	147	153	176	149	142	160	182	160	170	170	166	166	176	147	170	144	161	169	167	143	162	150	163	145	142	137	182	154	171	170	138	153	154	161	157	152	173	175	152	167	166	164	155	166	181	128	155	138	130	163	159	166	125	168	166	157	155	175	136	157	159	168	168	161	160	142	153	154	150	145	175	155	160	156	148	151	197	151	141	137	146	167	154	170	152	139	137	136	160	140	149	170	158	197	186	162	139	163	158	143	179	170	145	152	170	151	166	166	164	175	173	155	172	157	134	149	182	155	165	164	166	145	154	162	179	169	138	176	174	160	152	154	161	150	147	168	145	168	162	175	151	181	175	166	155	143	188	167	176	149	152	164	162	159	167	159	151	164	131	191	167	197	182	159	155	146	153	161	175	174	189	173	156	157	164	179	169	154	161	169	156	164	163	150	162	175	168	148	166	165	148	170	162	185	164	164	158	172	167	177	157	156	173	184	153	168	175	156	153	161	150	160	169	154	142	159	157	167	173	180	155	158	148	163	154	160	163	131	169	179	149	130	165	182	165	189	151	160	175	162	150	141	165	182	157	153	147	169	141	176	161	158	165	169	129	157	160	185	167	144	153	172	154	148	136	139	160	178	171	151	175	141	154	175	150	165	155	151	150	157	172	171	155	151	177	171	175	138	157	185	169	166	161	143	152	169	156	173	157	166	156	144	135	143	155
20107	13247	2344	4560	13230	1915	1675	1325	1159	1085	955	851	787	747	676	670	624	592	526	610	568	532	538	520	478	514	495	509	505	464	510	474	448	477	433	474	450	462	428	426	419	446	448	448	459	425	425	407	398	403	449	442	425	392	444	398	428	413	385	438	438	428	394	408	436	422	381	405	412	402	415	424	414	425	407	412	451	415	429	393	441	414	422	414	407	421	417	418	404	424	478	428	406	403	444	428	417	393	387	429	409	435	396	402	421	417	412	422	366	388	404	412	411	436	419	432	400	405	413	417	411	426	420	398	382	417	407	378	426	417	410	387	411	411	411	397	406	419	435	411	413	360	402	447	411	430	424	419	424	392	381	399	428	418	429	417	431	376	388	378	378	443	413	444	438	420	396	365	431	390	409	395	427	403	411	411	397	422	408	418	419	411	392	376	407	397	419	384	391	383	378	430	406	427	373	414	376	399	375	374	408	413	408	365	379	405	381	357	400	423	409	381	371	393	428	383	416	424	389	403	415	406	390	411	405	397	430	383	417	412	399	430	433	390	407	407	384	395	421	384	379	419	431	396	423	408	425	415	422	395	412	386	395	401	424	431	368	402	407	418	395	425	407	405	425	370	405	406	396	388	433	437	398	397	399	402	378	419	452	410	405	401	417	384	379	446	422	404	384	393	411	382	413	387	407	375	406	390	417	444	423	427	419	414	393	395	392	417	416	407	427	400	422	417	368	424	391	436	390	370	393	412	399	434	423	373	397	381	430	423	397	377	404	412	405	397	403	392	384	400	374	410	391	391	424	404	433	431	429	404	428	391	419	448	397	406	410	443	393	416	430	379	402	401	431	419	449	379	409	394	368	397	380	398	393	421	388	411	405	387	421	384	399	384	419	397	405	407	416	393	383	400	416	395	402	385	416	415	449	392	404	400	413	384	372	422	383	409	399	398	444	406	437	444	392	425	440	395	392	472	412	405	438	401	423	397	389	388	419	395	402	377	453	390	404	426	416	425	446	387	435	429	417	396	424	405	365	406	407	404	423	397	386	379	423	412	364	402	387	411	383	389	426	400	406	402	404	411	397	392	424	428	379	368	427	427	423	394	416	388	434	445	390	413	389	436	437	390	423	430	393	391	403	406	437	419	409	438	408	383	388	423	423	423	411	393	410	400	421	349	411	423	396	427	379	380	378	368	413	428	379	394	393	433	424	400	398	355	432	430	398	405	433	428	426	378	412	399	391	439	404	373	392	402	386	399	419	425	376	416	405	414	403	412	415	390	391	399	388	445	428	408	420	378	409	385	394	389	389	401	417	436	427	382	390	431	390	425	389	375	393	376	373	418	392	384	416	411	458	403	416	431	408	403	395	395	407	413	413	400	406	379	420	389	411	413	417	404	379	411	441	389	378	436	393	397	398	397	367	401	386	410	412	415	400	379	420	378	399	376	386	381	376	414	410	410	399	422	426	397	413	398	381	393	431	403	426	418	389	407	408	424	384	391	400	448	412	432	409	383	458	409	385	409	400	394	398	410	458	409	417	417	400	403	419	373	404	393	404	400	461	397	383	410	395	406	420	390	400	427	424	408	378	402	401	394	397	382	390	415	432	410	430	409	413	403	379	402	388	405	402	420	431	414	389	455	420	428	419	409	414	437	382	364	417	422	406	420	404	404	396	401	414	396	433	399	385	417	384	397	376	409	397	427	375	430	419	407	443	409	410	392	388	445	453	379	434	410	403	431	398	404	410	425	446	414	432	409	413	437	414	412	389	406	375	430	377	407	400	390	401	387	370	399	392	437	382	399	411	384	402	389	389	414	388	394	392	419	428	389	432	418	439	385	427	422	415	407	410	404	415	379	408	445	415	465	406	393	411	398	395	384	392	405	425	387	450	435	403	423	397	394	436	409	422	360	382	403	422	427	414	419	405	436	394	430	439	441	386	395	421	429	453	398	396	402	407	401	398	384	406	389	454	386	397	388	376	416	394	421	405	400	378	388	438	384	420	425	407	409	413	407	426	388	406	426	395	391	436	383	396	448	388	408	395	389	395	413	433	415	441	443	429	397	393	423	446	408	386	380	390	398	402	436	386	412	380	400	425	386	410	426	424	384	434	416	411	373	434	417	390	390	405	407	390	428	425	412	422	406	416	413	439	395	382	434	400	437	368	386	398	426	423	399	415	418	409	405	373	388	414	413	402	394	427	390	408	407	390	414	398	393	384	414	383	389	407	349	401	386	411	414	420	414	461	396	411	389	409	384	422	432	398	397	409	387	379	372	374	366	420	412	430	408	434	398	386	404	412	390	380	429	421	402	410	409	418	398	447	419	437	449	455	387	410	413	403	431	381	419	361	389	419	407	432	420	418	390	410	404	389	431	366	381	413	427	426	393	455	397	421	405	372	415	440	395	418	387	446	428	396	370	432	410	388	429	404	393	414	421	369	418	442	420	415	396	422	419	417	413	413	429	417	419	414	409	419	436	383	412	421	415	387	421	419	361	397	438	424	410	437	415	416	374	417	423	450	411	410	406	431	417	431	404	398	443	375	395	413	421	402	422	409	393	416	393	415	404	414	377	416	420	418	412	393	413	407	381	419	396	404	402	408	395	421	374	393	361	436	392	441	425	397	431	390	364	385	420	401	414	389	436	420	384	404	413	425	388	420	408	390	386	411	373	395	435	420	400	398	396	393	397	393	400	379	397	438	431	446	407	384	418	423	430	387	407	404	444	397	397	426	383	401	409	436	412	409	394	441	455	407	388	397	392	393	418	380	373	435	423	404	405	407	413	419	411	389	410	394	398	420	387	413	385	395	399	421	429	421	402	410	389	431	398	399	411	371	398	388	409	411	424	405	445	388	433	426	391	426	405	388	405	434	421	420	426	386	376	458	395	375	431	424	399	401	385	409	447	413	415	425	452	372	398	390	413	395	405	389	411	421	378	404	403	401	423	405	396	439	424	433	427	438	425	452	393	395	381	397	438	395	406	396	440	398	394	409	395	379	386	396	412	382	420	423	396	423	393	416	410	378	412	406	401	438	441	430	415	419	410	406	401	397	405	397	399	425	421	424	381	422	425	373	366	405	412	473	397	398	400	354	400	420	429	418	397	429	369	382	395	420	394	415	431	386	397	444	411	414	420	419	424	411	398	410	406	431	382	383	417	436	418	408	422	401	411	412	384	414	426	391	397	403	393	394	379	423	363	397	383	407	407	383	394	402	434	385	399	427	411	394	410	437	398	403	427	411	451	385	416	436	423	397	374	427	433	405	387	406	385	419	374	386	413	390	407	382	381	388	429	429	426	421	405	410	406	372	403	385	404	421	437	418	401	389	374	414	430	429	381	420	389	417	385	419	381	419	370	394	399	420	371	402	387	408	424	401	391	419	437	410	419	394	431	425	395	411	422	427	388	411	418	381	401	408	424	385	425	388	400	389	414	432	404	399	373	399	435	360	435	400	442	452	408	406	435	440	426	399	391	386	395	401	387	399	427
54409	37085	7890	2534	13930	1588	537	454	360	299	279	234	229	223	217	197	159	190	169	176	164	169	141	129	147	129	145	136	109	149	126	146	138	132	119	128	143	136	113	152	133	132	126	140	132	143	135	125	110	141	131	142	114	139	130	103	129	111	125	108	131	118	143	137	135	151	120	122	126	120	132	128	99	117	112	140	127	124	124	104	129	124	115	119	120	133	97	139	114	106	141	111	139	128	123	124	113	120	106	129	135	127	111	127	124	123	136	105	101	128	127	150	143	124	130	131	136	110	124	118	111	129	113	125	118	136	97	93	115	114	113	122	136	132	115	87	115	135	125	134	125	109	127	104	130	114	113	125	122	107	127	113	118	135	103	125	112	138	113	129	106	108	115	118	122	123	116	131	99	109	108	144	137	122	118	126	146	134	89	103	130	92	125	126	98	107	138	130	115	130	110	139	121	130	122	110	109	94	138	107	100	133	124	99	105	106	134	138	126	141	118	121	125	117	135	132	143	126	144	120	107	126	107	114	127	118	108	131	132	124	119	120	119	116	120	118	120	128	98	131	122	118	147	125	125	131	130	90	110	139	124	119	116	117	137	117	143	121	153	123	117	119	113	130	120	113	134	133	104	131	109	134	114	122	110	138	130	119	116	133	104	118	107	129	126	125	121	113	105	146	112	128	128	118	116	104	116	133	109	154	120	123	125	123	107	114	102	118	108	141	118	123	105	123	115	114	121	123	109	117	137	124	119	148	113	131	119	109	136	134	120	120	140	111	108	116	92	129	116	120	119	116	123	137	120	115	123	135	134	134	136	130	99	102	134	99	127	129	127	136	127	110	138	138	135	128	109	129	123	112	118	137	90	117	101	105	113	130	136	124	122	110	118	121	115	117	125	134	140	97	106	130	103	116	115	133	136	119	134	111	114	123	107	145	114	107	134	127	116	129	117	115	105	130	120	114	126	140	128	105	114	122	129	131	126	126	132	114	117	105	122	110	116	122	140	129	120	136	112	116	116	126	130	112	108	120	120	115	118	120	96	127	139	130	128	126	130	108	105	104	128	117	132	130	119	106	114	138	113	134	112	118	104	101	107	142	105	129	125	111	135	125	104	127	133	108	116	114	133	112	117	130	125	128	118	104	120	97	130	105	136	110	127	103	112	121	114	101	119	129	123	134	143	127	127	125	123	126	114	127	110	124	117	129	132	114	123	134	106	125	112	128	124	112	121	145	117	125	119	128	117	109	110	136	121	105	130	117	128	113	116	142	112	113	119	123	133	125	113	100	129	119	119	111	119	110	122	125	110	141	117	130	148	112	104	121	115	103	125	134	105	108	139	121	113	113	121	125	122	124	119	112	118	122	134	120	87	132	122	114	132	123	111	113	134	110	134	117	113	132	114	118	139	130	124	122	123	112	113	129	110	103	126	119	127	135	107	111	102	127	100	92	122	112	108	121	90	131	110	125	125	123	123	138	116	105	113	122	133	129	130	110	139	121	124	136	133	126	140	119	91	126	141	119	117	112	116	130	107	103	115	149	129	119	125	113	125	146	121	137	120	109	134	113	146	127	122	122	106	119	127	119	145	124	138	134	133	114	154	107	93	113	129	108	109	113	127	133	112	118	113	129	118	124	133	118	128	123	127	102	133	110	131	127	131	104	106	106	126	140	93	124	116	123	134	137	149	122	124	119	122	124	120	112	129	116	119	102	129	129	132	105	108	120	132	124	116	112	118	111	130	126	111	101	119	118	125	106	115	134	119	123	112	131	135	125	135	118	124	130	108	127	124	141	111	117	114	132	133	139	100	113	115	111	125	124	138	97	130	113	130	111	125	101	117	150	107	130	129	122	108	123	115	128	120	110	122	126	114	108	127	102	128	113	138	109	147	104	111	144	118	124	96	108	119	110	118	126	128	110	121	123	109	124	108	98	131	109	133	104	125	121	120	117	139	101	107	136	111	116	135	122	106	126	123	127	127	112	111	114	121	124	126	95	117	132	118	104	135	115	114	137	130	121	117	112	118	131	116	131	135	105	113	117	134	102	119	125	116	117	143	121	123	126	112	144	122	114	112	120	112	119	129	144	135	108	120	94	116	132	102	121	119	119	113	115	104	123	117	110	128	136	139	111	133	129	121	126	107	96	105	111	108	119	126	119	137	85	118	132	129	131	136	125	132	108	110	122	129	111	112	116	110	110	127	104	108	116	117	105	113	139	141	124	125	119	115	118	126	113	109	111	126	149	116	137	124	115	118	113	140	120	120	113	124	128	107	112	122	111	123	117	143	142	104	137	125	120	111	125	107	126	116	119	134	129	113	107	116	129	126	140	110	127	107	126	116	101	114	119	93	125	103	128	122	134	124	115	118	139	129	103	142	117	115	122	116	133	131	125	114	110	113	132	121	136	132	107	135	117	130	112	96	129	116	130	124	118	108	130	122	97	110	144	130	115	121	98	121	107	103	110	135	98	111	126	110	137	121	117	121	114	106	114	116	129	117	100	120	116	112	123	139	111	127	135	126	124	124	132	131	114	102	125	116	101	117	133	110	107	131	121	123	113	102	108	97	118	127	98	120	111	123	111	118	109	132	97	115	105	125	108	126	108	122	125	101	132	115	134	117	108	108	128	116	123	127	125	122	106	91	131	126	107	115	119	129	136	111	100	123	116	102	126	130	124	130	117	126	118	119	133	114	111	123	130	119	124	125	134	129	136	120	125	107	115	130	103	121	113	117	121	139	105	127	136	137	146	124	104	137	109	117	126	121	123	141	106	120	127	134	91	114	123	119	132	102	113	140	116	109	110	135	118	159	139	109	120	146	115	124	127	137	112	101	119	117	139	126	129	120	133	124	110	115	130	123	124	103	126	122	114	123	104	118	116	121	135	110	109	107	118	124	92	114	104	118	118	120	117	133	127	121	104	103	125	118	110	119	112	121	128	114	127	124	113	122	122	128	123	145	136	86	114	121	111	133	110	122	134	119	132	123	128	121	113	132	135	121	125	151	119	119	151	112	114	119	110	136	102	114	123	114	126	143	116	109	107	125	98	128	139	121	109	111	103	127	95	109	115	128	124	138	122	128	117	145	135	121	134	133	127	105	121	100	108	106	123	118	127	122	117	117	126	144	109	116	135	135	137	131	111	131	114	119	147	124	115	106	112	95	114	146	124	122	110	121	123	92	105	151	120	133	125	138	106	98	131	132	103	118	121	114	119	108	120	127	111	116	108	108	129	117	128	116	130	143	111	110	116	101	143	112	117	117	113	103	115	97	117	98	130	109	108	129	108	107	117	143	129	115	129	122	112	122	125	123	132	117	135	132	128	123	133	116	108	122	126	116	113	117	147	95	122	134	99	119	118	113	119	121	103	114	125	111	112	130	126	114	112	107	127	130	126	131	113	125	112	141	132	128	132	123	122	113	141	134	121	122	120	123	126	107	135	127	118	124	112	119	107	108	134	93	128	106	105	139	134	107	125	121	123	116	105	103	112
28126	20182	3928	7068	15027	3176	2568	2174	1749	1532	1408	1203	1035	933	928	876	775	686	671	604	588	636	589	578	525	504	541	553	482	458	505	466	506	455	450	447	443	408	429	421	410	390	395	388	386	444	415	399	383	371	380	392	354	390	385	360	363	365	391	350	399	377	350	362	355	370	367	331	351	370	361	376	360	368	331	361	360	357	357	370	376	342	357	395	355	340	315	328	349	293	349	340	327	339	341	375	301	318	366	339	324	353	364	333	374	324	358	342	345	325	344	334	351	355	341	341	335	308	343	350	305	338	348	309	358	339	357	320	344	327	341	334	327	335	353	365	327	326	330	328	326	326	316	331	325	326	317	333	353	350	334	378	325	332	336	311	317	356	327	335	350	318	345	339	328	338	357	329	326	322	331	323	399	342	344	329	348	342	359	302	304	345	325	365	343	326	374	308	368	329	342	340	333	341	328	357	348	346	343	324	328	335	351	338	333	345	338	320	338	366	349	340	354	334	306	318	350	352	361	369	355	354	323	354	305	340	345	338	330	337	338	324	325	336	321	312	332	332	344	333	336	359	326	309	327	341	345	331	338	317	331	372	355	346	344	342	313	314	323	346	305	324	327	358	344	306	336	316	346	351	300	324	328	315	319	351	311	328	375	355	326	336	317	307	340	334	344	339	336	308	333	337	327	314	338	329	318	301	318	328	348	338	335	325	309	316	343	352	330	321	341	305	345	354	376	335	352	341	335	340	339	374	329	338	333	354	300	313	315	308	377	319	341	340	340	349	327	324	352	333	323	363	336	348	355	328	286	328	336	376	326	336	320	335	346	347	319	335	321	319	361	345	345	333	358	341	301	342	343	342	359	334	339	291	308	338	369	306	314	343	313	358	314	335	331	344	345	357	328	376	362	299	326	311	353	331	317	331	303	323	315	337	325	338	306	340	353	303	280	361	347	334	321	357	311	327	332	299	346	352	351	308	332	307	349	342	326	312	353	354	318	288	309	346	340	336	318	308	356	327	335	354	329	362	346	331	345	332	348	311	340	314	320	345	344	327	358	297	330	327	305	377	321	346	353	337	342	292	359	314	285	296	342	350	322	339	341	338	336	312	359	340	336	325	364	326	341	356	350	374	350	318	366	308	329	310	328	324	334	326	339	336	344	368	342	341	344	328	379	339	324	363	328	334	303	326	335	325	312	352	327	344	367	343	340	352	361	323	325	284	342	359	346	329	352	340	344	349	317	320	358	351	335	361	317	366	322	337	324	325	352	326	316	345	343	336	331	308	375	321	334	343	354	312	370	336	359	366	360	335	355	388	305	310	365	339	351	334	329	329	351	346	338	390	310	327	336	356	316	345	324	314	338	299	321	356	352	324	341	329	342	361	310	311	320	326	338	324	336	305	338	322	342	311	346	314	345	333	327	341	358	329	305	299	299	335	316	346	337	337	334	313	309	347	341	318	326	340	351	340	358	303	368	332	365	332	340	316	362	324	337	326	367	316	311	307	332	344	330	328	368	307	325	354	323	315	323	335	294	323	329	365	327	310	338	356	353	354	338	354	318	319	355	350	330	311	298	336	369	317	354	334	331	345	346	340	348	336	343	330	305	308	328	325	348	318	322	345	344	345	352	320	345	350	327	344	339	333	330	331	333	308	348	346	363	321	330	345	336	327	335	301	341	338	344	309	338	330	368	308	334	315	323	343	309	348	333	346	337	340	368	302	323	331	319	347	317	362	368	340	347	346	353	333	341	327	333	326	313	315	324	323	308	328	330	360	346	337	351	310	356	344	356	324	353	342	339	311	302	343	334	377	345	325	350	345	346	338	327	360	375	327	327	347	351	345	348	340	327	348	322	337	357	354	321	336	329	371	352	332	302	339	333	384	353	273	344	336	352	313	312	349	332	318	341	322	330	353	350	354	357	345	342	332	344	335	350	299	309	346	320	344	330	304	336	313	348	316	333	345	334	332	336	361	340	321	340	334	330	346	315	362	329	340	355	302	352	328	337	340	338	351	377	335	333	310	312	331	332	346	350	310	335	334	341	328	339	306	361	360	313	383	318	329	351	368	319	337	348	339	355	325	349	336	335	331	310	302	337	356	336	312	325	336	309	318	307	360	347	338	326	346	328	337	334	330	317	316	333	326	310	334	329	326	337	353	339	319	337	344	328	324	334	335	340	337	312	323	332	326	350	361	310	303	330	328	328	319	329	349	334	349	336	316	313	367	291	353	359	341	322	310	328	336	336	341	336	317	318	330	351	286	317	289	313	329	348	323	318	320	339	308	347	326	333	337	325	318	344	301	304	346	371	335	345	329	310	319	328	357	358	329	357	309	338	327	316	323	331	333	324	358	330	347	341	327	327	333	312	357	316	317	308	321	352	341	309	370	311	332	346	354	331	344	345	338	352	357	330	320	364	327	355	293	322	325	327	339	292	335	338	352	327	342	323	328	353	316	340	331	350	318	335	320	326	345	343	363	353	352	322	334	333	338	339	308	322	313	341	317	333	301	312	339	329	352	331	362	327	307	309	337	294	322	327	298	289	342	326	334	300	337	314	353	327	323	312	312	325	317	338	370	324	313	343	315	348	338	321	356	346	331	317	331	337	305	345	349	339	350	330	328	346	341	301	341	343	315	306	310	349	363	325	344	327	329	317	335	351	359	358	312	353	334	297	313	343	322	338	319	368	324	322	345	351	332	331	330	341	329	331	290	336	336	296	357	335	345	336	298	354	334	323	329	348	345	337	323	314	345	328	362	344	351	294	337	364	321	346	346	340	340	358	315	333	329	323	317	335	332	350	321	332	364	338	358	340	354	344	339	313	342	300	331	351	314	322	341	352	355	318	324	356	326	335	329	329	324	334	340	283	310	319	342	345	317	353	315	379	317	324	295	329	325	342	333	355	344	370	352	311	348	335	349	326	317	287	288	318	364	333	290	344	344	347	331	340	328	336	338	352	315	358	358	361	314	321	350	344	315	302	327	365	381	345	318	336	337	316	334	333	337	325	340	329	316	347	340	332	333	357	338	320	352	345	332	343	304	362	352	339	381	364	361	312	311	321	317	311	358	320	333	355	336	315	342	330	328	348	325	322	345	339	358	316	295	363	315	341	339	305	359	347	348	313	341	310	339	327	340	327	308	301	321	333	324	341	326	340	330	310	327	322	362	353	356	318	317	338	328	352	340	336	332	361	315	321	365	320	336	328	347	360	353	362	332	321	369	320	307	304	347	312	307	362	379	343	352	303	344	335	318	372	343	326	309	349	326	306	336	350	339	358	349	314	329	352	309	320	285	343	328	357	316	371	339	325	373	298	321	314	347	350	337	334	336	328	339	355	347	303	352	298	317	336	357	298	332	352	312	336	332	310	308	333	363	366	330	341	323	337	328	351	355	321	321	328	333	302	351	335	319	336	322	361	336	368	362	309	338	314	344	312	339	356	362	338	341	286	351	314	320	345	337	338	316	359	321	326	353	318	313	308	340	328	318
5649	1319	395	357	440	351	315	326	352	319	343	326	307	320	339	350	354	296	328	353	351	348	298	333	352	324	327	354	327	334	336	317	313	324	332	333	314	303	308	324	329	353	315	311	340	339	295	324	310	334	336	325	315	326	349	359	320	341	334	295	309	330	324	331	345	315	324	336	308	346	352	336	325	308	296	342	350	324	316	336	320	329	336	320	291	337	319	332	366	322	312	389	324	325	334	357	326	315	350	356	319	328	318	339	315	327	326	376	308	310	350	308	358	315	332	330	376	327	360	306	327	328	308	322	315	309	357	330	300	338	320	333	332	350	310	288	332	332	325	353	325	311	359	373	309	333	340	327	310	352	323	306	343	354	342	336	333	325	293	338	317	315	294	310	287	339	347	278	330	365	315	347	325	331	331	294	313	347	323	356	346	298	334	311	340	338	300	320	323	345	318	349	325	343	343	290	346	300	337	310	331	362	313	365	324	358	342	324	331	324	310	317	310	343	347	346	346	337	370	337	346	341	320	334	324	326	336	326	320	323	359	336	363	317	346	324	353	355	345	330	344	346	344	328	331	357	353	355	325	316	313	281	351	320	314	296	316	353	353	304	373	343	334	319	334	338	345	346	317	328	338	333	332	329	336	302	310	334	300	325	321	318	335	339	340	325	322	322	272	280	332	314	309	349	291	313	363	360	328	329	315	351	348	315	343	339	293	332	344	331	293	342	316	359	302	304	339	303	321	387	322	308	318	336	336	360	326	354	320	340	335	318	358	340	326	347	317	325	344	363	354	324	340	313	309	350	331	336	325	336	368	326	299	303	318	362	329	311	305	338	345	349	342	346	343	326	345	331	348	326	326	329	336	311	314	327	310	348	332	307	316	307	333	323	333	336	300	352	326	359	319	308	325	335	324	345	336	334	320	319	305	307	326	297	310	333	333	333	328	349	321	322	320	337	308	330	334	319	368	337	345	357	347	318	306	317	361	341	297	296	307	305	321	331	316	295	288	321	348	314	335	296	317	306	299	358	327	312	342	313	331	320	309	356	355	340	309	320	303	329	347	345	335	326	345	347	309	345	330	327	333	320	336	313	373	316	334	332	308	314	277	352	316	338	303	312	310	322	349	338	347	332	338	334	343	336	320	339	344	338	335	304	321	333	319	347	351	314	298	349	335	322	341	304	315	334	334	305	381	326	324	322	323	315	329	312	338	354	305	311	350	331	322	339	306	364	367	340	334	312	338	288	342	318	341	347	305	303	343	317	337	303	349	312	309	323	355	315	318	329	336	325	334	365	360	307	347	320	302	346	358	308	334	311	304	302	300	319	295	365	313	340	308	313	308	287	315	313	313	337	340	339	352	359	347	361	321	336	353	332	336	312	358	317	333	341	347	341	327	336	359	340	333	323	321	351	294	340	346	333	301	295	354	308	325	307	334	320	311	320	321	315	357	315	294	334	290	340	342	313	310	316	312	363	296	338	305	347	351	315	346	326	341	329	325	305	326	345	335	307	333	332	365	355	322	320	334	328	328	310	323	306	327	345	325	294	322	325	367	298	325	318	321	339	337	346	315	329	332	310	349	358	338	323	357	343	330	318	316	299	330	318	303	318	316	324	315	337	301	338	359	313	346	337	337	281	326	318	318	314	344	336	342	341	351	313	347	324	296	339	355	321	349	355	332	336	340	323	330	318	305	309	343	351	319	334	357	308	327	332	350	317	322	305	306	328	323	319	310	325	311	308	326	331	360	309	300	318	337	340	325	311	318	299	330	314	326	316	330	335	305	373	349	324	319	331	337	335	335	365	350	332	323	351	375	315	300	321	335	333	335	314	332	343	303	337	348	313	337	333	361	316	331	307	348	310	268	355	280	306	307	321	316	343	364	334	321	347	313	352	334	307	312	327	358	331	346	331	318	320	330	346	316	355	342	338	325	348	301	337	336	341	328	352	297	323	300	318	322	353	362	312	286	357	304	339	351	357	306	334	288	326	316	304	338	327	289	318	325	328	324	318	349	343	352	340	336	318	314	363	312	323	315	314	346	302	340	340	336	311	300	338	325	297	336	324	320	317	335	332	341	314	347	332	303	325	337	371	330	326	334	352	351	327	360	337	326	296	329	320	299	370	336	314	319	317	320	327	346	355	325	363	341	298	317	351	349	309	337	307	346	305	312	354	331	330	336	341	291	346	330	332	332	316	315	337	293	323	343	320	365	317	323	325	314	336	322	345	341	314	342	334	319	350	297	342	305	388	301	355	308	339	360	323	326	326	315	327	331	305	320	299	333	355	301	341	356	327	342	334	371	338	319	310	304	298	328	328	306	298	309	357	359	311	297	302	316	304	327	325	337	333	324	350	337	352	302	310	349	329	323	313	311	323	318	341	325	327	319	338	330	343	340	337	322	338	311	360	361	309	336	332	316	291	316	356	332	314	321	335	336	331	358	357	319	304	330	358	327	354	340	347	308	339	335	342	352	289	361	344	324	367	348	355	324	297	321	306	305	341	345	311	324	319	315	352	331	333	368	304	329	310	301	351	287	343	312	382	318	360	313	329	282	323	332	350	323	344	337	314	339	349	358	350	323	355	346	350	352	352	331	345	342	307	330	332	311	364	340	320	323	311	336	317	327	324	328	351	304	327	350	328	328	318	335	338	319	322	343	315	331	297	365	329	331	323	344	325	334	299	340	303	319	330	308	342	346	302	317	326	345	346	299	330	323	298	340	294	354	289	325	319	327	337	336	298	347	341	297	329	328	303	318	320	308	362	359	343	323	320	353	338	332	335	343	343	302	326	304	313	354	337	323	333	306	344	297	325	345	295	357	326	279	274	343	302	313	344	340	324	320	329	318	317	326	314	359	319	347	345	320	319	336	316	333	310	313	320	327	323	319	376	299	318	346	320	337	340	308	310	320	351	341	316	354	313	316	331	297	333	339	324	326	335	355	339	324	343	365	352	314	378	346	336	297	321	303	302	330	384	309	318	332	326	312	321	336	329	315	372	325	319	295	337	349	313	320	317	336	341	320	329	342	315	339	326	319	341	342	312	337	338	313	301	310	313	365	371	376	328	303	358	357	344	343	304	322	314	339	352	330	334	304	342	333	358	326	320	322	323	322	327	313	335	314	321	325	325	353	364	300	342	321	351	346	295	329	322	308	354	324	343	338	294	340	319	318	299	316	308	318	339	336	351	307	347	330	314	345	346	359	306	329	325	315	336	326	317	314	352	349	335	316	334	341	318	325	322	304	323	343	320	331	341	339	351	311	343	271	378	340	363	345	359	346	330	344	332	325	334	306	325	305	325	336	334	348	309	317	271	310	370	312	298	304	333	324	352	337	307	324	361	342	300	335	336	308	338	324	295	340	308	302	306	363	326	310	329	313	314	334	333	309	329	317	335	315	346	342	331	311	333	350	332	354	318	321	354	321	334	312	306	330	306	355	305	302	333	341	336	331	340	315	294	317	344	302	297	336	365	352	383	352	354	349	329
5323	2112	853	868	1361	807	790	799	756	817	762	774	823	717	765	811	740	781	762	781	717	788	753	769	754	786	772	750	731	714	787	751	770	743	791	774	752	781	782	723	843	799	795	718	779	775	783	715	799	740	826	810	717	714	736	813	805	732	773	744	735	757	770	767	810	786	789	785	757	744	776	741	749	744	745	768	762	767	758	744	776	778	757	764	774	728	755	729	680	740	776	803	751	780	783	766	775	764	770	755	744	759	803	793	769	764	745	771	745	764	712	753	702	779	755	786	763	745	780	760	760	730	749	746	754	727	782	809	832	753	799	773	698	764	730	797	766	794	752	685	772	730	725	798	806	750	720	729	758	736	789	794	799	752	777	766	720	796	797	756	726	730	798	731	780	773	744	726	802	772	733	770	724	769	726	810	753	744	745	722	772	804	725	714	771	781	760	736	733	759	714	750	723	723	763	750	754	726	741	766	797	766	766	763	778	693	750	757	781	765	724	730	740	745	698	761	753	745	732	778	753	762	764	741	732	768	763	763	744	789	744	735	805	761	744	754	770	753	730	743	765	735	779	739	762	763	740	751	759	799	751	770	762	736	732	729	704	751	723	796	826	759	760	796	736	772	737	766	732	715	779	745	729	771	733	786	764	754	742	766	765	719	743	751	731	725	752	776	738	785	779	701	741	725	776	794	739	738	755	710	775	757	734	751	745	760	797	759	728	741	756	770	779	746	734	794	783	719	727	762	775	755	719	736	728	718	782	783	769	767	810	738	743	764	816	804	727	760	826	731	789	817	767	753	752	751	758	779	784	722	767	751	808	727	721	770	779	736	770	756	806	745	770	804	795	731	770	783	765	762	724	821	756	765	788	738	798	720	747	738	740	734	754	743	768	823	756	797	688	767	769	784	762	746	777	784	779	750	745	751	742	741	758	745	752	740	775	765	799	751	732	735	755	782	709	751	739	756	729	729	769	780	732	806	717	726	751	751	763	781	734	737	705	745	781	753	757	797	739	731	758	762	762	738	796	805	775	755	770	719	740	766	778	750	745	766	753	802	809	773	716	765	687	714	711	746	773	757	732	710	761	766	692	753	746	748	747	770	751	768	836	746	756	767	726	750	752	719	753	777	807	824	780	750	775	728	735	738	723	770	726	756	775	688	753	726	739	775	748	734	745	723	732	777	750	748	740	757	827	737	721	775	732	757	761	752	792	792	758	815	753	727	747	750	804	778	719	723	739	770	736	779	750	791	748	709	713	752	736	781	737	785	736	778	739	740	719	752	748	698	750	795	752	708	773	755	747	710	730	756	725	738	696	728	769	760	721	719	699	758	741	783	787	807	782	806	752	730	745	756	783	737	766	710	777	732	722	715	791	717	716	755	754	771	754	791	707	697	718	801	761	770	752	682	768	765	757	773	775	740	769	698	736	728	734	761	752	721	775	717	760	801	799	765	734	767	767	773	775	780	779	762	748	718	741	738	745	807	771	788	687	776	786	740	740	714	779	761	772	743	710	828	713	670	740	736	751	763	748	742	743	792	767	776	740	759	749	762	772	832	710	753	774	758	751	768	770	782	726	741	742	747	753	756	763	710	733	725	833	755	697	769	733	774	741	746	722	711	757	721	793	756	769	760	771	794	772	756	748	758	778	790	754	746	749	749	771	775	737	771	698	742	720	729	809	718	763	744	776	722	782	801	756	728	752	764	750	698	796	769	720	781	737	773	697	740	772	714	760	793	742	769	743	803	791	733	732	757	729	767	751	760	742	746	761	758	779	772	708	750	780	723	761	748	760	767	720	783	744	774	757	814	717	774	791	766	809	757	747	755	777	762	722	774	750	740	773	762	705	750	752	749	751	697	761	737	736	721	733	766	719	735	748	780	734	793	749	755	731	729	770	768	746	737	743	767	764	739	693	761	789	762	779	773	771	763	782	750	747	742	705	775	725	760	742	794	768	725	728	748	744	811	774	776	652	752	727	778	744	733	717	745	736	720	724	732	742	809	770	783	718	778	720	699	781	703	755	742	721	732	753	779	799	766	748	725	737	725	790	711	712	709	735	718	721	737	782	733	764	756	744	754	813	757	737	714	762	731	783	827	766	808	722	761	784	783	750	811	736	739	764	750	717	779	736	761	743	749	753	752	758	734	752	764	786	758	720	824	787	767	797	771	716	824	753	785	809	738	746	776	788	731	760	765	805	757	752	725	760	785	721	756	767	754	773	745	766	791	770	751	754	716	749	723	713	792	776	768	757	768	761	748	766	772	784	807	742	835	763	769	781	767	728	789	756	734	763	734	764	796	756	741	762	686	726	726	752	743	766	786	767	773	803	729	739	740	737	747	782	780	734	760	801	775	791	730	818	811	758	730	758	714	737	787	819	786	768	746	761	746	797	697	741	708	727	717	737	767	728	710	796	759	761	752	760	720	779	730	750	736	753	752	764	773	779	727	773	733	737	696	773	726	744	804	791	775	770	746	777	774	793	780	743	761	782	734	803	779	758	779	755	781	772	723	828	718	769	740	744	700	761	795	748	783	805	761	771	703	730	779	792	756	752	761	755	787	791	757	785	701	725	764	786	770	772	719	721	736	737	739	795	763	762	730	698	738	755	767	761	741	730	742	746	801	757	747	754	714	728	775	764	765	794	823	766	710	753	787	733	725	796	797	743	752	756	776	743	779	749	714	776	709	752	779	769	698	766	694	749	770	749	799	761	789	719	707	770	724	806	782	773	737	765	815	732	784	758	784	719	749	755	738	780	719	725	788	729	736	755	769	762	771	733	784	738	781	765	767	796	791	773	715	829	754	732	730	761	750	728	711	697	768	724	698	800	779	776	748	827	786	802	733	822	741	749	735	740	751	783	711	767	751	762	762	781	767	805	725	747	720	746	792	753	728	807	755	777	765	753	788	738	694	731	771	752	767	760	756	758	707	779	751	728	770	750	776	765	774	757	737	735	785	815	761	788	777	760	754	729	764	714	772	732	785	796	725	717	760	741	738	763	761	771	774	733	773	725	715	727	743	754	749	739	725	769	749	781	771	795	715	782	733	752	782	816	756	712	744	752	761	755	780	737	763	782	729	752	835	796	740	728	831	732	768	787	745	773	721	754	793	767	771	749	715	773	767	820	753	775	763	798	783	749	730	750	697	742	782	787	713	760	736	727	752	795	731	742	782	741	844	748	751	698	778	741	744	770	779	802	741	718	793	713	777	729	741	742	704	737	751	762	771	747	754	785	748	782	714	723	768	776	762	788	822	738	779	743	812	825	724	689	766	778	759	765	794	715	758	779	698	789	778	779	796	721	753	732	748	810	771	704	731	733	748	756	729	770	738	743	738	741	708	770	806	742	754	783	814	734	745	749	763	772	805	724	706	763	742	783	761	734	733	757	722	765	763	822	758	749	753	773	746	792	742	714	802	790	764	741	783	697	763	700	771	791	750	765	793	809	697	787	779	764	717	735	784	753	754	765	715	801	776	742	755	744	759
37777	24610	4125	962	1896	458	382	332	299	258	224	188	220	195	192	177	175	182	180	173	170	163	166	166	185	163	171	161	168	170	166	174	160	148	150	190	174	163	175	193	186	163	169	188	157	162	187	174	161	153	163	168	175	159	164	140	145	149	162	160	169	154	162	153	194	159	151	156	159	176	140	134	143	176	152	133	164	147	143	146	147	142	172	158	158	155	153	180	152	155	157	168	147	172	170	179	179	144	153	207	169	158	151	153	153	172	155	161	158	163	154	165	162	161	158	167	169	152	180	153	172	116	152	144	155	155	159	163	169	148	142	155	152	168	141	133	164	171	168	170	166	164	142	170	176	169	170	156	147	155	143	140	162	140	160	162	167	151	142	173	138	165	152	165	154	155	178	144	146	176	171	143	164	176	168	148	171	151	149	151	175	163	143	182	155	138	166	158	196	157	159	154	168	155	162	136	181	190	170	181	162	142	145	161	169	172	151	144	170	188	141	138	166	163	155	151	144	159	161	153	187	146	185	161	166	161	178	172	163	166	131	149	179	158	167	149	156	162	162	161	164	175	148	176	174	183	143	162	171	172	175	163	151	166	161	143	180	130	139	148	175	176	174	149	166	169	136	167	148	141	177	152	153	163	157	165	134	174	157	180	154	168	165	179	140	187	181	174	167	163	159	156	145	150	151	156	154	180	157	160	164	163	172	181	140	176	167	156	140	177	171	164	152	143	153	177	172	181	162	165	140	168	163	177	163	164	149	175	147	168	169	171	152	153	158	147	160	151	153	157	152	155	174	167	141	156	173	154	182	168	145	197	173	176	143	169	185	163	151	148	153	168	168	161	142	173	153	152	158	169	154	165	147	177	145	150	172	154	158	157	183	185	160	141	170	164	165	163	147	166	143	149	166	157	191	146	178	185	170	162	147	158	155	157	166	161	151	170	152	171	160	148	149	167	167	160	186	152	155	152	169	149	168	178	143	142	161	161	159	172	163	143	154	158	156	159	163	155	165	152	171	160	169	161	170	166	155	169	156	165	163	151	173	187	153	168	144	152	146	156	167	162	178	168	180	160	144	149	147	167	145	174	153	172	155	165	141	150	154	157	168	176	159	165	169	156	160	169	151	158	137	169	160	163	162	162	172	171	141	156	150	166	160	151	154	157	165	167	177	153	168	157	168	172	182	167	184	164	140	150	174	159	145	155	135	160	168	152	154	160	177	163	173	163	155	156	168	144	144	157	150	154	138	140	151	179	166	172	168	161	162	157	144	151	163	141	163	139	164	145	155	166	188	170	146	149	171	157	142	173	158	162	179	139	173	171	152	163	179	137	165	173	178	137	151	158	157	180	177	167	147	191	141	151	156	137	167	170	166	136	160	159	168	145	164	173	161	155	142	141	175	161	153	176	159	138	158	180	203	151	150	148	155	153	159	158	166	158	153	142	145	144	157	139	146	143	161	174	146	194	158	158	169	147	170	135	148	167	149	152	170	178	161	176	153	130	166	148	171	150	173	150	157	166	165	166	192	194	160	158	155	154	163	160	156	145	184	170	172	153	156	172	140	149	165	173	155	161	160	164	152	149	163	167	160	149	161	145	162	167	171	156	156	165	185	148	166	158	145	177	174	154	173	166	163	169	141	147	178	157	176	155	143	152	163	158	176	147	147	153	170	162	159	165	154	154	165	157	179	150	154	163	171	147	149	134	164	166	164	170	163	178	160	157	149	162	167	138	145	175	171	164	165	169	147	174	146	167	170	151	151	182	166	161	160	192	170	159	152	172	145	154	165	159	163	185	177	173	167	146	171	162	184	127	171	152	160	149	158	144	172	153	169	137	158	162	157	167	164	155	146	169	141	155	179	143	174	188	146	165	164	152	163	159	151	178	166	151	157	169	161	152	168	151	156	161	154	151	168	162	186	158	147	161	158	155	168	177	176	157	150	149	172	156	175	156	173	174	185	175	164	172	189	130	152	153	153	140	167	149	158	171	189	156	157	170	141	160	155	157	160	180	158	156	172	189	148	156	157	142	167	185	157	150	157	158	164	165	150	153	180	167	150	181	151	137	161	148	146	173	146	147	181	149	169	145	160	154	174	141	166	168	179	176	151	149	147	159	174	154	145	157	170	157	160	176	152	177	182	176	149	150	145	145	159	151	140	179	161	181	155	155	168	144	152	170	150	157	153	165	142	154	172	161	165	162	170	164	138	189	182	168	160	198	138	141	170	166	153	166	157	143	138	164	158	170	122	156	183	130	166	164	149	167	130	145	184	157	174	172	124	171	166	168	132	154	165	147	173	142	174	154	154	163	160	158	158	183	167	143	160	152	174	161	129	157	154	171	142	142	160	161	146	170	164	141	166	159	168	179	167	138	153	152	168	142	156	155	149	158	132	168	156	168	136	147	155	152	156	158	149	172	169	143	170	153	162	170	149	160	159	174	171	163	167	177	152	158	177	166	150	185	146	167	127	162	148	140	171	159	155	167	140	160	167	184	162	185	167	186	166	177	146	157	156	148	153	151	147	170	176	151	140	135	157	182	151	180	158	164	169	148	161	170	156	181	158	149	152	192	161	179	168	158	164	162	148	164	163	134	160	153	152	175	134	139	163	179	154	146	165	181	166	161	162	173	168	142	145	167	166	179	155	142	154	161	149	153	167	141	150	141	180	152	149	141	153	155	161	132	143	161	142	159	163	167	168	180	159	162	160	155	166	151	148	146	162	166	129	159	143	176	168	170	169	172	146	155	155	146	170	171	155	192	145	144	162	133	126	144	169	169	179	136	169	160	159	189	168	162	159	145	142	161	164	139	156	174	160	148	162	167	145	178	167	172	162	187	155	146	150	153	161	171	174	155	182	139	139	160	154	156	171	194	184	169	149	149	164	165	173	164	146	173	164	147	147	141	131	154	167	166	155	159	173	145	173	136	151	165	182	157	150	155	168	158	174	161	146	149	140	146	160	173	157	141	167	143	155	175	154	189	155	161	183	162	164	192	177	171	170	154	178	152	160	163	181	159	149	173	184	167	134	160	165	149	152	138	152	144	149	168	159	161	141	133	145	162	146	154	174	161	163	162	152	158	182	138	148	164	140	167	175	156	174	165	135	186	160	134	141	182	131	158	174	146	169	164	148	170	161	150	165	175	189	160	145	153	181	148	167	143	178	170	176	183	169	173	155	171	145	197	171	168	144	162	160	132	167	148	163	131	144	157	156	156	159	149	149	159	178	154	156	162	154	146	157	193	163	153	157	162	162	183	163	184	152	165	163	164	172	179	172	172	153	166	154	164	172	174	146	161	151	154	142	150	177	182	163	165	156	161	173	162	151	139	160	163	175	163	145	170	136	161	157	168	169	146	160	148	149	168	148	177	157	166	155	185	160	179	162	153	146	162	153	158	143	159	155	162	138	174	170	164	189	176	169	152	153	158	166	163	174	136	171	168	143	155	132	142	172	173	182	153	167	140	142	162	176	143	131	170	139	160	149	165
19081	15874	2302	3023	6398	1989	1568	1301	1162	1058	910	847	768	742	704	673	676	618	575	561	516	528	585	496	500	525	497	494	509	459	485	469	457	459	415	431	426	448	435	435	449	465	420	446	437	433	437	430	411	389	424	397	416	419	421	420	441	428	408	436	408	422	404	424	433	427	390	419	418	436	434	414	423	420	423	431	414	418	402	407	456	406	425	410	405	389	377	400	406	393	436	428	411	417	400	456	397	403	360	424	399	428	423	400	431	406	374	442	414	388	388	423	386	389	398	425	378	399	433	411	416	409	378	429	407	427	419	408	424	410	394	406	369	416	376	402	397	360	428	418	426	395	449	409	458	412	376	424	421	393	385	388	421	383	382	448	381	391	398	435	415	422	409	431	383	375	422	378	368	378	380	377	430	424	414	394	429	431	400	428	411	404	390	436	363	395	425	389	402	411	409	411	414	444	430	406	416	429	396	409	364	391	396	406	380	371	416	395	414	443	376	396	400	397	388	418	401	409	382	417	401	365	399	396	418	444	434	424	397	406	397	391	432	390	389	418	405	400	434	389	414	406	406	373	408	384	406	411	405	408	413	428	407	387	400	442	413	411	409	424	447	413	406	389	418	367	411	422	402	408	393	428	416	352	423	441	403	415	409	377	408	401	420	395	374	397	404	404	395	452	406	405	379	402	428	434	406	395	414	385	409	419	401	398	411	382	423	382	404	394	394	397	362	432	401	405	397	392	387	395	399	417	397	400	403	399	413	382	414	394	384	403	361	430	410	408	396	421	445	387	433	383	377	413	386	432	391	421	398	408	421	413	404	390	408	366	412	401	404	421	406	402	403	387	367	405	366	385	424	421	448	429	394	386	386	385	438	398	418	410	414	420	430	407	401	388	392	407	446	394	410	381	415	401	391	379	420	402	393	360	413	408	408	393	324	425	424	396	394	407	424	410	423	401	429	401	405	395	430	429	385	420	412	399	383	390	455	411	423	444	372	428	386	435	424	402	406	351	427	426	435	421	408	343	391	412	431	418	385	355	406	435	398	399	372	395	415	427	406	422	405	423	395	401	416	413	374	379	403	399	379	411	398	406	425	424	414	388	409	392	430	388	396	431	389	405	425	378	390	423	391	422	398	366	397	381	420	417	415	450	426	379	406	440	372	385	411	388	379	410	392	402	382	406	408	409	435	418	379	420	429	445	374	415	375	398	396	402	374	416	398	423	416	406	409	407	406	390	390	378	407	385	375	399	404	389	386	406	407	416	401	415	379	438	401	408	469	387	417	387	378	434	429	420	407	388	391	394	345	408	397	435	377	400	389	400	391	367	419	396	373	381	378	411	425	407	388	366	436	411	454	419	426	426	352	405	404	411	381	398	385	403	388	423	399	407	397	423	440	376	423	385	408	394	415	417	375	379	412	400	413	401	400	414	397	422	408	405	372	399	388	442	376	400	394	397	406	383	389	380	411	392	386	404	373	366	418	421	367	434	423	407	422	427	414	418	375	399	408	383	398	392	437	408	416	435	434	369	401	433	439	401	384	409	407	442	419	438	412	385	448	389	425	403	390	382	403	440	419	386	391	416	411	375	409	420	382	356	380	406	405	394	424	424	396	426	454	405	411	428	384	392	418	390	373	444	385	405	398	397	436	421	377	408	392	385	434	363	372	397	363	389	406	377	421	415	404	343	404	400	403	390	410	430	408	405	395	423	390	406	392	385	403	403	421	381	402	370	428	457	383	392	438	427	353	432	385	390	401	402	384	388	397	408	416	415	445	413	401	414	385	401	337	422	400	384	375	452	424	399	418	429	403	404	390	383	409	441	403	432	402	450	384	429	392	469	356	381	429	418	387	387	416	401	409	392	413	421	438	370	387	399	389	402	389	413	412	420	424	410	389	430	403	382	385	416	370	411	415	392	387	423	382	374	382	415	384	384	402	399	412	394	428	390	427	438	398	367	429	417	414	414	409	388	406	413	408	419	396	406	400	428	412	407	426	376	377	418	388	406	421	400	386	392	444	416	391	390	440	387	386	385	401	410	435	385	375	395	411	412	421	377	406	390	394	401	374	405	432	427	387	409	387	388	383	403	410	400	447	379	387	393	408	435	410	407	424	403	369	417	401	427	411	417	401	390	446	399	416	430	418	437	404	402	389	430	431	398	389	423	412	417	411	374	398	396	438	434	387	373	403	421	380	376	415	386	399	400	396	432	394	431	403	392	422	401	413	368	408	424	408	412	423	392	439	415	408	386	431	403	426	415	424	425	378	442	360	406	436	382	383	398	381	381	437	386	385	434	422	414	395	441	378	417	395	403	410	386	399	397	431	433	393	388	419	395	398	417	418	385	405	412	372	423	443	410	400	445	408	383	404	379	408	392	410	390	398	372	422	428	384	393	403	372	396	378	419	437	439	408	412	411	392	408	440	414	400	422	412	441	424	418	406	424	450	398	419	386	456	414	393	384	397	408	406	373	440	438	400	416	400	440	430	423	403	398	383	441	428	399	404	383	384	387	426	430	391	424	372	417	415	392	423	411	381	399	431	422	436	450	421	406	413	432	386	419	403	375	426	408	400	415	375	426	366	418	392	391	431	405	397	373	401	431	418	394	359	400	414	404	401	392	422	430	452	429	451	423	423	443	386	395	431	427	414	408	392	430	399	416	387	417	382	416	376	381	399	442	392	420	375	406	430	401	373	404	410	388	400	379	419	438	407	418	388	399	407	433	407	401	422	421	455	386	422	433	411	371	394	403	440	391	446	391	413	385	396	393	389	418	420	403	416	388	387	420	438	420	420	397	395	379	418	435	429	418	403	412	385	373	422	428	370	415	413	376	406	394	402	396	438	405	408	405	365	432	424	386	376	392	388	421	433	402	378	419	383	451	377	401	385	413	414	419	396	400	371	410	383	400	375	418	430	402	399	392	403	420	402	349	432	439	444	403	383	416	406	416	396	424	394	393	382	433	423	396	425	367	435	401	358	425	457	407	392	399	402	369	415	395	397	422	406	412	418	393	404	404	401	387	418	416	389	402	403	386	429	407	390	407	389	412	398	426	408	391	428	419	409	426	409	400	375	419	400	427	416	426	398	411	403	415	422	401	403	426	393	422	384	380	414	408	419	412	429	390	435	416	400	359	412	370	428	412	430	430	379	426	379	389	398	391	410	441	436	394	428	399	412	384	386	407	366	424	396	404	425	402	429	417	384	382	400	403	395	392	383	362	418	388	406	394	382	371	412	407	405	387	404	431	415	378	422	396	392	380	415	429	407	397	418	400	381	451	440	389	386	381	377	415	365	411	380	386	390	427	397	390	370	426	389	412	407	423	405	408	379	429	417	390	412	407	405	421	386	425	427	450	389	407	400	407	429	378	419	402	427	398	439	421	358	385	418	397	443	389	443	379	373	346	398	437	417	400	361	416	402	388	396	390	440	417	372	408	399	406	418	422	355	407	399	413	424	398	432	419	407	409	399	413	409	402	390	387	408	401
52299	39209	12172	2480	3126	765	575	470	379	307	308	238	219	224	185	182	159	201	184	154	137	170	158	172	137	157	142	138	126	129	137	140	138	143	117	144	136	132	150	149	122	119	130	131	161	129	102	120	129	107	119	127	144	121	127	126	126	112	131	137	127	114	119	133	127	131	149	111	127	129	139	116	120	131	114	130	127	116	108	118	120	113	103	119	138	114	117	145	104	120	127	110	114	116	136	126	129	129	128	123	124	120	111	117	111	132	120	129	128	131	111	132	94	125	129	126	126	115	119	127	119	130	110	123	106	122	106	126	129	126	126	116	116	109	129	111	137	114	110	123	118	144	116	129	105	116	103	102	110	126	125	126	134	120	103	129	129	127	143	117	110	113	123	139	126	129	116	118	135	114	125	124	98	112	111	121	109	121	127	121	110	108	126	115	111	108	128	132	134	123	121	126	117	121	142	121	122	126	121	128	136	118	118	113	117	123	117	124	100	116	111	111	107	105	111	115	100	122	115	119	136	137	129	118	107	118	140	108	105	121	112	109	108	106	135	120	113	142	108	103	116	116	137	121	124	112	117	130	129	129	118	124	117	113	101	94	128	124	112	100	117	140	115	125	129	119	96	113	106	120	111	116	132	96	107	121	114	120	116	140	121	112	142	119	142	125	100	130	117	110	127	113	151	121	129	106	96	128	105	116	121	113	114	94	116	111	116	122	115	119	140	114	127	125	115	121	113	109	116	115	116	118	116	110	136	103	129	130	108	121	110	129	112	103	113	110	120	130	125	117	117	94	116	111	110	130	122	120	139	121	107	111	125	117	123	130	136	128	92	114	117	120	121	120	126	112	118	133	96	127	121	126	139	113	128	117	109	111	114	111	116	137	115	111	132	118	121	128	131	134	114	123	122	113	121	125	106	147	125	127	104	132	109	135	137	109	121	132	132	116	119	114	113	121	129	121	121	122	127	134	119	111	119	116	123	125	120	118	122	117	108	126	136	126	121	124	145	143	124	114	108	128	98	107	128	106	124	127	106	109	124	139	112	106	115	124	122	110	113	121	130	117	117	133	118	117	128	122	108	119	125	129	123	104	126	113	127	128	120	135	127	98	103	116	124	134	119	118	106	133	115	132	134	144	124	159	118	112	159	122	109	132	117	130	117	123	118	108	135	137	112	106	123	101	109	137	138	96	102	132	114	119	122	129	125	139	140	116	143	143	99	117	109	116	130	106	106	105	123	136	126	105	128	143	107	125	109	125	126	119	130	144	125	107	119	119	117	126	114	122	104	117	126	115	127	129	115	136	129	116	106	118	127	122	123	117	123	109	115	108	112	87	138	106	137	113	124	125	114	118	115	126	131	136	120	132	119	120	116	133	106	123	130	103	117	120	121	110	124	115	109	135	108	124	103	129	122	121	128	114	118	109	120	109	111	148	111	109	119	120	125	119	136	135	141	126	114	122	136	116	114	135	109	121	117	140	127	98	106	117	126	120	134	135	136	119	127	125	126	132	103	114	105	127	125	126	136	120	112	119	112	109	120	111	127	123	126	128	104	125	122	142	114	121	134	132	115	118	124	122	107	101	132	108	121	101	124	141	125	135	114	126	130	122	149	146	135	130	131	118	132	132	140	117	124	118	116	126	115	105	126	119	117	113	112	126	103	110	117	108	123	114	139	124	130	107	115	113	116	112	128	99	117	131	120	114	134	134	101	98	112	107	119	122	114	124	109	117	112	111	130	107	126	127	138	112	126	127	109	130	123	107	101	120	123	119	135	113	114	125	122	123	128	114	103	113	116	119	121	123	128	128	114	132	117	131	127	103	125	124	113	130	129	119	129	123	140	130	108	96	113	131	121	117	117	128	114	103	108	118	113	122	102	123	123	109	119	145	117	124	126	124	136	111	106	135	109	119	120	117	121	111	108	106	124	143	106	113	115	112	117	110	129	133	110	127	98	115	102	115	132	122	111	109	107	125	117	130	121	119	122	144	119	104	143	133	120	149	129	108	139	126	112	103	110	121	112	118	125	119	128	124	137	137	112	123	110	127	127	131	110	110	105	103	99	120	111	120	146	115	119	131	111	123	127	134	110	127	115	114	104	105	107	108	118	92	110	125	135	135	127	120	107	108	107	117	122	117	120	120	132	105	113	106	120	129	126	130	105	98	125	111	110	110	136	115	100	128	131	133	101	131	115	112	116	114	105	123	123	115	107	127	115	126	122	103	98	124	116	110	124	97	119	122	130	115	125	118	117	122	111	122	117	125	128	121	127	90	125	119	108	112	107	135	118	111	123	106	119	132	102	108	110	137	114	122	105	134	137	128	136	131	128	144	108	133	145	124	133	118	120	122	113	110	132	134	121	109	121	114	124	117	106	122	136	119	114	115	116	127	121	124	106	120	125	115	103	120	107	127	132	117	113	136	127	127	128	133	133	132	108	113	140	115	107	130	121	148	115	120	155	109	118	127	116	140	142	118	126	124	113	108	122	121	116	109	122	127	114	127	107	120	114	112	132	115	118	100	133	110	117	118	142	127	125	137	115	119	119	104	112	130	117	105	110	124	127	128	115	129	112	103	119	112	99	115	105	117	129	106	136	121	133	121	142	104	112	118	113	105	132	98	130	128	135	126	123	131	123	134	118	139	123	145	106	128	130	112	114	105	126	117	122	113	97	117	120	113	119	134	106	134	100	118	118	116	106	101	107	118	126	133	116	124	118	125	126	111	112	139	117	123	111	140	116	116	108	110	118	121	97	119	130	98	124	111	145	123	119	135	115	134	115	125	120	126	108	115	125	113	123	147	130	115	122	102	106	110	117	108	113	141	116	110	103	112	127	129	113	149	135	137	134	128	121	118	123	116	123	96	103	122	115	123	125	113	132	123	86	121	117	116	135	115	95	122	114	103	120	117	132	126	136	113	138	120	116	119	126	121	108	114	109	116	117	118	125	140	115	114	107	114	105	109	120	127	111	135	102	121	138	136	118	116	131	129	100	115	115	102	108	113	146	120	127	93	113	121	138	105	118	125	128	138	134	115	113	138	95	131	112	119	107	94	92	109	132	111	130	106	128	143	119	136	103	131	115	122	124	133	123	130	123	109	115	123	111	114	104	105	119	137	125	132	105	110	103	124	123	121	127	133	122	121	112	119	118	112	109	118	120	110	128	117	109	136	109	112	121	128	124	121	109	122	143	99	117	123	124	121	131	115	133	118	127	130	131	101	131	107	123	144	128	121	116	125	134	104	120	116	118	126	127	145	113	126	130	116	113	118	116	137	133	120	142	110	132	128	119	131	107	118	126	105	128	112	111	141	114	129	109	107	121	104	116	122	114	124	124	116	110	120	129	131	101	135	124	130	124	116	127	127	109	109	122	126	144	118	124	105	123	131	129	125	132	130	121	114	111	122	115	126	142	105	119	121	121	102	125	109	127	137	116	138	130	142	144	116	145	138	99	108	157	123	111	96	120	112	126	100	130	118	147	130	138	129
27344	24374	3929	5333	9521	3360	2714	2216	1838	1562	1361	1243	1052	967	934	828	754	713	689	689	609	594	567	549	547	523	495	516	498	504	455	475	448	440	440	447	460	429	430	446	398	414	385	374	400	388	358	419	371	377	374	389	398	368	359	407	377	374	355	360	368	380	334	365	385	399	350	371	354	325	343	345	334	345	378	360	355	368	353	389	346	370	347	350	340	379	347	335	361	345	363	354	317	340	361	323	329	365	337	339	326	347	321	335	355	316	350	357	324	339	355	346	338	349	361	398	328	323	315	355	314	353	346	330	323	321	375	358	340	340	291	304	344	329	333	335	350	349	308	321	338	319	353	349	313	340	340	343	351	335	333	322	361	314	326	314	354	333	315	327	314	335	343	347	354	354	311	352	313	322	343	299	332	309	356	334	309	324	348	365	316	361	337	334	321	359	354	317	350	298	326	354	341	328	346	334	358	292	337	337	330	316	329	337	337	354	326	354	333	337	325	304	357	358	274	368	362	357	328	359	319	326	319	328	322	344	377	324	333	309	353	341	386	361	317	352	365	320	360	318	340	279	338	326	327	339	338	316	326	323	304	330	353	347	280	333	333	348	343	350	340	332	341	343	332	317	323	325	314	334	337	337	334	322	325	316	323	322	330	334	303	338	323	331	347	325	349	351	361	307	335	319	319	340	350	318	312	326	326	326	344	358	309	342	338	337	341	336	358	318	325	334	338	338	358	343	338	359	340	331	348	299	343	315	326	327	351	339	382	349	353	327	344	347	340	373	337	327	355	333	324	323	343	344	365	371	339	314	338	355	326	337	345	327	363	330	369	338	341	321	329	345	344	309	314	321	345	352	367	339	354	324	315	328	332	341	352	351	333	300	355	338	318	312	320	300	317	331	327	328	343	343	347	308	325	313	356	303	309	345	350	322	354	351	307	312	337	357	322	316	329	326	351	341	354	319	343	349	357	345	288	338	330	333	306	355	342	358	315	339	334	321	343	338	362	367	338	340	343	331	346	337	366	350	346	295	318	330	376	349	350	338	331	336	356	302	309	345	337	328	357	351	366	324	364	324	372	324	324	333	330	326	351	336	347	348	383	345	345	354	337	330	335	322	316	353	378	366	328	329	332	336	350	349	342	322	330	327	316	331	333	363	342	367	368	332	326	318	323	329	332	315	332	353	369	368	370	345	336	336	358	294	317	365	351	319	300	331	308	316	348	325	327	306	312	332	355	330	317	339	332	353	321	358	299	353	368	343	339	341	354	310	356	367	347	337	326	333	360	325	394	333	302	311	333	352	321	328	358	340	350	335	357	334	335	357	333	353	332	331	362	332	341	312	319	327	324	349	354	377	356	330	337	351	331	305	351	321	327	366	320	320	310	328	330	380	306	314	316	374	347	339	313	365	329	331	327	291	339	370	337	331	336	318	387	362	325	351	315	316	395	365	313	358	370	302	303	361	351	313	320	355	344	365	336	353	350	348	308	330	318	315	301	367	322	337	298	302	343	306	355	340	300	362	334	331	314	325	309	335	321	328	349	317	304	301	372	332	336	337	366	332	331	347	366	312	327	326	333	326	330	345	317	362	356	316	342	315	285	358	342	327	313	352	338	336	352	337	330	319	339	320	350	320	367	337	358	313	357	321	350	329	353	364	314	323	348	320	342	330	321	325	341	357	316	339	306	343	331	346	332	317	320	339	301	348	336	335	359	361	355	321	341	336	335	346	358	312	341	336	326	318	311	327	329	350	326	280	358	318	333	329	322	332	369	321	343	331	350	356	364	323	324	350	352	342	327	367	330	354	337	362	326	338	378	337	315	339	325	341	332	337	339	323	322	357	335	332	307	374	347	332	357	350	362	370	364	329	326	316	363	344	326	344	355	345	291	367	359	326	329	331	339	321	342	356	326	313	332	335	342	343	344	343	309	331	340	352	361	327	294	353	315	358	350	335	338	313	331	335	310	336	345	307	302	332	314	343	321	358	322	362	330	333	328	323	306	317	345	331	313	320	314	330	346	314	333	374	312	349	335	333	322	329	299	340	320	364	312	346	363	324	322	356	309	331	322	333	334	350	336	329	327	344	341	363	346	326	317	371	311	359	337	324	359	348	332	286	319	295	365	305	349	312	336	331	338	317	341	303	324	319	311	334	348	312	335	332	319	310	324	341	331	346	379	340	335	323	348	315	356	321	325	320	361	327	343	341	368	306	350	356	345	333	330	318	338	325	321	357	347	348	364	354	312	340	380	338	380	357	334	329	333	343	350	360	333	328	316	337	314	336	319	350	322	340	331	327	337	342	319	333	331	317	328	310	314	330	347	357	335	331	302	308	348	349	332	330	369	344	317	350	329	340	319	348	336	337	327	340	349	324	323	320	347	312	354	321	332	296	338	313	310	314	317	321	331	342	347	340	354	337	330	329	321	320	355	329	309	327	342	363	353	331	334	320	328	341	315	330	337	362	318	359	322	326	351	329	328	316	336	365	341	362	368	330	329	283	322	351	353	349	355	357	376	307	335	325	360	305	372	313	295	344	358	357	345	338	329	327	340	378	304	325	308	311	340	328	341	318	327	349	309	351	343	346	300	336	324	357	302	368	353	363	323	348	324	318	346	343	338	342	355	312	367	321	323	336	330	305	319	343	362	337	309	349	352	322	340	342	316	330	366	330	356	359	328	318	360	306	315	322	329	355	316	341	326	319	334	329	340	319	322	336	354	355	310	327	363	283	346	300	367	334	337	308	358	353	321	298	334	334	317	319	320	321	325	330	364	339	362	302	357	321	326	291	321	345	344	331	312	311	318	332	317	343	329	305	340	324	347	339	336	350	374	314	331	365	365	331	320	334	308	333	337	350	304	297	341	374	351	336	304	334	331	357	310	339	347	311	334	343	324	356	345	361	305	342	327	351	330	339	331	358	352	362	359	314	317	329	346	348	327	339	343	327	301	339	314	342	339	328	341	339	316	336	303	375	318	335	303	317	306	349	333	330	333	346	329	325	331	351	328	314	354	329	334	319	311	365	313	355	320	330	350	329	349	301	311	319	325	340	362	387	348	335	327	336	372	322	318	326	349	333	326	351	341	347	349	320	364	375	308	318	327	338	359	326	338	316	312	343	326	320	345	335	339	330	353	329	332	326	345	330	363	371	331	350	350	330	335	339	312	301	357	343	326	307	384	347	326	340	348	324	355	359	358	336	358	330	345	373	358	326	317	317	359	337	347	358	338	327	354	345	337	307	332	334	323	349	326	330	339	324	332	330	316	324	374	338	367	366	345	353	326	330	340	364	345	338	339	333	361	305	363	336	336	350	330	325	350	390	329	350	312	338	351	368	314	338	319	329	343	334	358	344	339	321	345	327	323	353	315	351	319	308	350	348	315	332	334	335	353	330	324	315	343	367	317	345	331	329	347	353	327	303	333	333	321	346	336	311	337	341	342	375	312	343	326	353	365	355	333	359	364	316	327	355	315	344	336	323	344	333	339	338
5615	1527	384	326	358	385	328	347	318	287	366	314	334	351	328	308	326	308	324	336	304	345	367	353	356	353	351	346	352	310	333	327	335	327	351	323	327	340	301	302	344	351	369	313	330	357	308	329	308	333	348	319	357	333	347	325	335	319	304	300	325	337	357	321	343	334	344	305	348	344	321	347	342	299	343	313	318	353	347	329	337	345	351	339	330	340	297	341	324	330	342	332	339	316	344	326	369	306	340	348	342	336	321	335	327	312	296	326	352	332	322	342	286	321	302	346	408	319	299	349	354	379	354	335	321	372	362	352	330	342	337	328	302	330	309	348	317	373	315	322	333	324	306	334	318	334	329	333	289	347	308	315	333	311	343	335	349	329	303	354	310	345	330	358	369	337	327	325	278	326	353	327	356	317	335	335	311	344	346	323	341	324	282	347	324	404	339	388	321	344	341	318	314	318	304	314	328	331	309	334	346	354	311	320	351	306	292	284	310	343	325	317	324	330	347	304	359	384	369	318	335	320	311	300	339	317	312	324	336	333	327	341	374	323	337	332	335	357	323	303	358	317	307	370	326	309	357	324	343	313	352	369	344	319	325	348	326	353	308	309	360	322	335	334	344	343	324	324	331	357	335	322	339	311	293	348	340	345	339	322	325	339	352	314	352	347	340	311	337	301	324	353	343	330	362	348	340	320	335	306	337	335	343	309	324	313	344	345	343	332	331	328	337	354	302	334	336	318	337	348	332	342	337	315	332	340	342	314	316	344	340	314	326	331	324	354	306	308	323	328	332	336	337	318	364	330	323	340	329	315	361	385	339	333	328	322	324	324	307	326	351	336	329	338	320	318	358	341	345	313	326	354	315	334	309	361	321	312	310	355	302	354	323	327	323	348	352	338	300	341	346	340	351	336	333	304	324	348	312	304	350	326	327	365	361	319	327	353	359	322	307	324	315	322	346	323	316	331	352	302	313	379	344	340	326	351	329	314	334	348	356	343	333	328	337	309	362	321	342	321	346	332	339	324	305	347	331	341	305	320	332	344	320	343	307	312	287	324	308	328	311	357	324	323	328	339	370	331	295	327	349	299	329	373	343	343	344	345	328	317	334	315	345	318	317	340	341	320	318	366	332	331	315	347	334	346	342	339	343	329	324	338	336	344	317	312	299	341	308	337	311	326	295	312	338	355	328	327	355	341	338	346	314	333	318	305	316	323	319	344	363	297	338	344	336	316	312	340	362	337	320	295	306	321	301	297	373	304	310	322	337	323	350	385	309	328	333	314	330	325	310	320	343	317	290	365	340	322	332	310	315	334	338	298	345	340	308	308	300	342	300	331	345	334	281	308	316	359	318	305	322	291	318	347	321	342	335	305	320	342	315	314	315	308	336	322	318	335	334	315	311	294	344	351	306	327	336	346	327	334	350	330	319	305	305	329	342	331	354	326	322	346	308	350	331	309	283	320	340	331	340	329	355	322	302	318	347	312	317	293	374	324	311	371	317	340	330	384	321	333	309	363	312	327	322	322	334	324	293	313	292	334	344	346	353	347	321	345	323	298	307	313	364	317	342	321	351	335	321	360	365	287	338	338	327	309	312	338	323	312	307	344	277	351	344	362	322	365	379	326	350	297	338	317	328	328	311	301	331	340	353	323	332	318	306	315	342	311	318	335	326	360	329	309	327	355	332	320	327	315	334	315	354	317	329	307	347	290	343	349	344	308	348	321	330	315	298	308	355	334	325	328	330	320	305	314	341	333	325	326	332	316	329	317	330	306	358	355	331	303	324	330	343	351	309	329	328	328	314	314	332	316	307	319	326	322	335	326	333	343	325	335	333	340	329	364	282	358	337	331	342	302	297	324	344	342	346	358	343	323	372	320	315	321	319	326	308	329	308	342	311	344	289	333	336	321	324	340	306	327	336	313	324	341	323	335	326	334	321	344	357	308	334	332	316	323	349	329	351	287	323	317	346	319	333	370	319	319	344	337	293	349	319	321	349	327	340	342	315	300	380	311	345	347	366	301	320	357	328	311	320	325	353	285	347	331	307	328	368	356	377	338	311	346	351	310	338	369	351	342	287	292	336	339	349	330	331	295	338	319	334	336	307	326	339	340	336	342	337	371	313	355	324	336	369	300	351	326	305	312	368	347	351	358	332	335	352	323	340	328	314	349	340	334	335	372	299	344	337	332	363	346	340	331	325	350	303	345	308	317	331	351	307	313	350	356	310	286	359	329	380	337	371	347	301	324	320	300	359	344	329	304	344	319	328	328	325	300	302	309	357	324	312	323	345	332	329	323	298	327	369	305	330	320	331	306	355	356	292	306	316	359	322	322	310	352	354	322	360	335	313	318	310	305	338	298	342	341	320	322	299	312	341	317	339	342	310	367	333	336	325	319	350	374	325	336	326	347	355	312	330	340	309	325	354	330	322	296	320	329	321	331	332	327	338	318	314	376	317	347	349	322	321	333	304	336	351	355	336	339	304	333	327	341	340	339	307	334	354	337	341	324	292	310	363	336	297	342	314	287	345	380	312	350	352	344	321	326	305	336	334	338	328	342	360	305	347	341	340	343	322	350	353	345	317	386	335	344	321	347	333	330	328	321	312	327	359	318	348	327	335	280	320	314	305	353	298	321	354	359	346	307	317	346	320	339	328	375	337	356	311	339	329	351	351	360	354	318	330	317	352	359	350	327	329	370	331	305	331	342	341	367	360	323	297	349	334	366	334	305	352	350	329	339	292	363	356	316	355	336	337	361	310	343	331	325	322	353	303	330	337	330	341	351	324	335	331	308	324	333	351	330	302	342	299	308	327	293	338	338	342	322	334	314	325	325	317	317	289	315	365	336	373	347	301	337	330	324	319	311	364	364	314	358	293	342	306	325	349	314	320	316	313	323	351	352	293	305	309	298	328	351	347	337	315	349	344	339	344	353	341	340	337	302	340	335	338	339	315	307	374	318	314	356	308	333	307	324	328	323	347	367	297	307	320	337	290	303	337	335	346	347	333	342	321	348	342	361	337	322	366	368	330	310	322	353	343	320	341	361	346	309	337	321	318	323	306	353	348	322	298	317	296	292	326	323	335	291	337	329	315	334	292	313	374	324	317	276	322	339	361	324	335	340	322	336	352	344	336	342	318	309	325	354	346	367	313	303	329	332	334	338	337	353	335	353	321	307	344	334	295	330	356	348	328	322	319	351	324	361	337	322	333	337	323	344	306	334	307	358	309	347	340	347	321	304	338	316	310	330	333	326	328	321	304	341	346	332	329	340	339	327	358	338	297	367	325	338	339	382	313	340	327	308	335	326	322	342	337	305	333	358	353	341	356	370	339	336	313	301	330	314	332	339	357	322	330	324	318	309	339	326	344	339	315	348	325	320	323	370	321	315	339	348	305	357	314	332	318	308	335	360	339	349	343	323	333	332	332	317	353	357	340	349	317	330	311	350	330	338	343	337	349	343	296	310	311	334	336	336	271	288	312	330	321	350
5259	2378	819	831	963	841	812	821	818	771	796	782	731	785	740	773	782	754	812	771	745	793	745	745	702	801	820	750	783	765	767	759	762	724	762	784	787	753	780	722	718	751	721	771	750	731	731	727	761	783	749	683	802	780	736	754	768	751	760	756	788	755	770	751	751	749	791	788	790	740	766	781	819	724	768	783	791	755	768	743	773	752	750	752	740	766	755	753	777	753	778	778	752	725	752	789	750	771	763	807	755	758	754	778	777	837	752	778	743	745	757	755	742	724	827	749	749	759	753	784	728	782	767	751	774	698	789	751	726	748	736	738	772	718	747	725	807	783	731	770	698	777	765	756	764	763	759	710	751	760	747	768	753	719	793	762	735	771	768	732	686	743	739	780	770	788	709	739	736	745	738	741	792	781	732	763	767	773	785	721	744	786	755	786	762	716	776	718	740	756	745	762	753	832	736	760	743	757	748	780	757	741	777	727	778	745	781	743	745	772	748	730	715	717	789	779	685	716	784	722	726	759	736	754	761	778	806	741	739	739	736	758	732	776	703	738	775	737	728	776	769	787	709	762	748	756	774	767	790	776	749	773	785	777	735	771	751	761	763	774	741	814	749	752	734	703	781	787	779	736	746	773	767	770	769	790	771	761	797	749	746	841	741	789	751	726	726	742	776	776	765	782	769	805	831	802	771	772	726	778	775	718	695	794	799	703	711	723	784	770	782	773	774	746	739	773	764	746	708	779	722	715	767	733	794	765	782	767	749	778	763	736	762	733	815	758	739	759	806	713	686	705	730	731	806	800	779	810	783	725	712	728	822	746	798	752	775	777	715	796	751	712	754	729	767	732	781	800	742	791	742	742	812	735	732	800	742	799	752	694	758	784	694	751	711	761	811	733	768	766	744	708	805	733	765	718	772	774	789	745	748	712	777	750	763	752	770	768	773	829	738	733	769	767	739	771	745	760	716	794	736	727	770	781	734	724	740	750	729	723	807	753	722	783	760	773	797	726	750	740	726	757	697	775	760	782	727	753	765	814	807	725	784	741	773	760	769	715	746	755	722	746	773	721	766	745	733	762	747	746	740	788	728	729	786	776	753	770	762	747	741	760	785	778	727	731	825	735	741	769	778	791	745	786	741	820	805	766	760	745	734	756	737	770	738	797	771	817	747	749	756	795	740	741	735	789	753	726	795	751	760	747	731	750	750	789	765	779	791	724	780	855	760	772	783	798	764	742	747	769	747	752	800	765	800	758	779	733	783	674	811	756	769	740	724	741	779	733	797	785	746	729	797	769	785	766	769	760	774	713	736	730	750	750	779	788	753	813	753	754	833	715	735	726	749	781	743	727	754	766	796	717	755	809	764	805	729	774	765	768	753	748	791	747	723	772	781	770	742	751	752	802	804	751	786	744	818	738	745	783	781	771	761	732	776	741	810	731	751	757	800	745	725	743	757	775	750	753	753	782	759	771	762	732	754	723	779	733	778	725	726	742	797	745	750	783	748	727	761	754	747	729	782	717	788	759	782	735	761	733	786	736	819	766	728	788	790	767	739	786	723	773	738	739	786	750	740	762	762	771	756	722	760	736	733	780	777	816	761	725	742	778	739	786	758	736	751	810	813	700	697	774	768	738	739	774	774	746	792	725	716	735	740	756	800	784	738	772	748	789	736	772	773	768	747	699	743	752	754	701	758	777	753	780	747	746	799	795	780	749	751	745	725	723	788	748	727	790	789	767	806	730	788	749	821	714	711	774	772	777	784	718	736	723	802	758	757	732	724	773	741	766	739	765	757	800	811	740	763	739	808	780	772	763	743	737	776	816	756	715	760	747	758	733	780	765	790	706	734	734	750	765	725	745	739	726	732	741	771	742	763	766	680	755	775	776	764	745	752	734	757	813	768	763	768	764	765	707	746	762	771	766	731	776	765	766	785	771	731	783	767	792	754	748	762	744	754	709	760	755	794	723	754	779	800	766	780	790	738	799	758	795	750	755	746	760	732	769	762	711	780	770	799	803	810	799	750	816	713	754	762	817	769	808	772	744	786	687	715	734	760	813	718	793	739	709	732	780	709	715	741	778	759	783	770	740	772	756	735	783	748	772	755	766	785	765	702	780	769	732	775	765	738	734	831	741	757	760	797	800	737	805	762	754	765	804	791	799	740	776	776	800	721	739	741	777	766	740	765	696	778	784	732	759	732	750	743	747	764	773	761	754	770	742	765	712	795	760	704	773	764	775	758	739	786	756	762	765	821	774	784	757	731	789	763	730	788	763	727	783	724	808	773	749	713	778	746	736	792	758	757	768	779	786	803	787	747	778	786	792	746	795	707	803	742	727	775	727	795	763	747	718	794	704	690	753	759	783	806	747	766	748	750	792	832	779	737	731	738	766	829	728	790	757	756	804	782	796	765	738	739	742	717	749	718	738	759	806	784	742	751	780	745	697	738	756	762	750	720	769	730	803	786	739	739	772	811	730	724	751	729	722	792	749	794	757	738	753	759	756	712	738	715	752	748	757	797	740	798	806	805	763	749	788	765	732	758	809	765	740	760	769	761	727	747	736	747	760	776	772	781	749	751	752	766	760	752	752	753	743	746	739	790	803	743	744	726	753	786	799	801	764	728	767	773	743	715	824	781	703	806	738	765	696	709	728	724	773	759	775	795	743	709	726	757	744	753	737	758	766	756	769	771	727	753	740	770	754	737	739	761	796	741	798	725	742	724	819	720	745	761	733	743	727	754	745	753	855	771	777	764	771	728	783	757	790	741	752	723	797	769	744	734	787	731	773	754	788	764	798	723	757	787	739	806	803	793	745	771	719	782	753	783	799	772	813	734	740	781	742	749	717	737	796	785	750	738	777	744	764	780	731	757	752	780	771	767	763	800	766	761	762	774	769	755	849	739	720	783	802	765	742	770	787	797	729	746	743	789	720	774	768	731	742	742	748	739	714	725	712	747	784	731	789	745	732	751	703	811	749	777	795	736	763	767	760	795	726	737	740	762	742	786	796	730	758	762	732	749	727	765	694	762	727	750	757	772	739	762	736	735	787	750	739	770	798	778	745	732	770	732	720	714	742	773	777	743	758	761	802	771	773	794	750	781	770	761	787	768	779	775	763	778	741	789	785	758	752	757	767	742	731	748	761	790	782	691	800	788	792	700	786	782	778	741	771	712	777	765	773	782	765	750	756	784	827	734	755	748	779	744	736	752	750	720	675	740	750	728	739	744	681	748	752	735	792	730	769	774	720	740	763	777	766	731	720	707	744	730	810	750	750	813	768	759	732	739	812	788	785	775	736	692	775	769	784	762	732	750	768	803	795	781	729	755	797	759	746	727	747	769	745	728	754	757	799	771	749	777	727	778	717	753	733	720	746	803	696	770	777	757	778	784	757	765	744	758	753	779	785	765	767	756	801	695	715	835	737	759	773	815	786	810	776	759	743	770	753	804	785	760	750	781	762	706	779	754	753	689	767	744	812	737	744	792	719
38106	28231	5772	1476	3727	572	349	321	275	277	217	235	195	202	188	234	201	199	194	181	176	153	197	157	173	140	176	178	169	181	162	176	162	167	165	183	151	174	198	169	177	175	147	184	166	173	185	169	176	176	155	195	148	171	154	152	171	155	167	158	141	164	147	180	160	158	143	186	154	166	158	162	158	151	183	152	152	173	147	165	171	171	141	154	152	150	156	149	171	182	152	155	168	178	157	185	175	161	176	174	155	171	175	162	163	172	167	170	170	150	175	164	165	188	145	155	169	138	151	169	160	171	147	164	174	166	187	156	165	184	167	208	145	183	152	162	164	143	172	156	172	153	186	175	172	174	144	179	170	170	170	163	178	156	182	150	168	172	164	164	186	180	173	141	142	146	181	163	158	185	174	160	187	169	168	155	178	183	165	148	167	148	145	186	153	173	149	142	158	184	165	187	165	169	163	157	173	177	175	159	167	177	152	172	154	147	160	154	171	166	161	172	191	161	170	147	160	152	144	167	141	150	170	150	134	156	149	152	162	171	138	165	161	159	141	160	145	172	148	164	177	169	151	181	176	164	153	185	145	149	180	183	161	150	191	163	188	157	172	173	175	147	144	133	163	155	177	172	167	148	161	171	164	145	178	177	175	180	153	157	132	157	158	169	154	181	163	169	175	176	173	150	173	156	127	157	148	168	147	157	165	169	156	171	122	163	168	149	158	161	159	145	161	165	132	156	149	184	152	175	171	180	182	156	170	129	133	164	159	158	151	161	167	148	165	155	169	167	178	185	154	142	138	191	144	145	135	167	165	156	143	151	170	159	158	182	143	160	156	167	157	131	177	167	155	140	147	173	159	144	155	172	183	153	144	145	163	189	140	153	181	178	141	161	155	146	152	178	154	153	165	180	161	165	155	171	163	140	157	150	141	146	163	164	147	167	181	155	164	142	154	155	157	165	144	155	178	129	150	159	153	171	165	161	177	155	160	129	173	157	143	146	190	152	185	186	175	180	160	183	163	158	145	165	179	148	152	150	178	158	129	144	148	168	188	168	189	183	176	173	159	174	160	140	161	130	152	155	152	158	182	145	172	128	145	172	156	162	154	169	156	162	165	145	152	147	166	157	170	185	160	163	151	168	160	170	164	169	167	179	149	175	195	160	172	167	171	153	169	162	173	157	159	160	150	160	177	148	161	147	179	163	149	167	158	135	159	160	155	150	166	153	197	167	170	125	137	161	174	158	159	157	152	160	151	176	153	151	173	132	180	167	154	152	174	199	167	165	151	160	163	167	178	166	147	152	146	157	159	169	174	183	189	139	159	167	163	148	168	158	168	165	166	181	168	158	172	140	159	174	143	150	165	164	145	169	159	150	168	160	176	157	132	159	155	166	146	156	169	150	163	174	192	149	191	165	128	177	189	155	157	154	175	161	162	159	162	151	171	125	157	139	153	191	168	167	161	157	141	151	135	163	160	154	171	133	165	158	167	157	171	160	179	185	157	164	170	171	177	174	163	171	170	180	161	141	172	156	160	177	170	167	169	156	152	165	158	169	160	157	162	144	144	168	146	184	154	157	165	175	171	156	176	151	160	177	146	163	175	155	164	155	184	191	145	175	161	162	146	145	185	164	173	160	133	159	159	181	162	159	151	160	177	171	147	168	146	158	161	162	175	166	160	147	139	146	184	171	159	199	155	172	175	156	151	172	128	151	184	156	174	158	153	156	151	170	166	166	176	162	180	171	172	167	156	126	178	154	150	141	181	178	163	149	154	152	153	138	152	143	148	142	180	135	179	163	168	167	160	156	175	186	154	132	169	166	150	169	176	174	162	155	158	161	192	163	172	148	164	153	161	187	161	151	178	159	144	169	177	151	189	172	169	137	169	149	163	145	177	185	162	175	155	162	162	145	171	167	167	157	161	171	152	168	140	179	165	158	137	160	162	156	150	149	179	182	183	188	152	197	172	180	152	146	172	145	173	162	159	158	165	158	150	158	140	182	155	167	162	152	171	165	165	166	160	159	163	171	169	163	154	147	164	157	151	165	165	165	189	156	187	152	149	162	167	161	176	152	164	145	153	183	175	151	173	162	170	180	154	169	172	154	156	185	168	157	174	166	165	136	183	158	177	172	173	161	165	183	156	170	156	134	161	174	181	144	172	186	129	157	179	166	156	179	176	174	163	163	161	160	185	155	156	187	164	176	130	179	174	158	167	159	160	179	181	151	152	158	165	145	165	162	182	164	162	156	175	159	154	163	151	156	159	171	144	149	179	166	153	153	186	163	161	168	155	175	157	168	172	134	146	177	147	177	147	170	162	154	155	136	180	186	167	159	147	148	151	154	150	162	146	173	145	146	158	176	171	160	158	166	171	177	152	135	174	164	128	171	155	149	164	211	166	161	163	163	151	155	182	161	157	157	163	172	173	150	170	186	173	163	140	162	171	173	147	158	167	149	153	140	183	160	155	148	157	154	130	144	155	167	175	156	159	169	154	132	171	161	149	167	157	171	137	163	150	160	151	163	164	175	175	149	167	169	158	184	152	154	170	156	180	165	157	162	165	179	180	155	159	147	158	170	151	178	180	196	183	148	153	156	154	176	164	175	175	157	176	160	163	166	152	171	191	185	165	183	171	185	185	156	160	178	169	159	158	145	162	165	172	168	179	167	170	144	147	159	163	153	176	177	171	173	163	145	173	176	169	155	153	170	160	164	146	176	159	186	181	168	160	149	166	149	173	161	158	162	165	165	162	145	154	166	158	177	161	194	155	164	179	154	170	184	156	164	158	159	172	191	177	172	143	176	172	165	161	140	168	169	154	154	164	182	184	150	158	132	153	141	165	164	147	144	172	182	170	173	156	167	164	184	158	164	169	148	147	160	156	179	167	181	173	151	164	128	160	152	174	168	161	146	164	164	147	160	176	154	160	158	156	156	158	161	168	135	172	174	174	169	156	160	190	150	162	146	164	151	159	164	168	162	182	162	167	151	177	153	200	155	179	174	145	157	149	167	141	203	163	169	153	159	157	167	176	144	151	132	188	191	158	146	164	165	160	153	144	170	160	152	158	167	142	159	159	146	161	146	156	158	167	148	174	187	153	168	159	159	146	167	142	150	162	177	174	166	159	156	151	153	168	154	174	147	191	155	158	143	173	154	146	167	148	163	160	155	143	154	147	173	202	179	148	145	188	158	174	163	159	168	170	185	158	162	178	157	166	125	135	160	185	166	162	154	169	142	167	142	142	150	143	159	146	164	155	175	161	176	153	180	167	156	176	165	172	161	154	168	166	191	163	180	152	170	156	171	137	160	166	170	162	170	177	183	151	161	153	160	156	140	154	168	184	141	163	164	164	173	152	167	177	166	161	155	159	180	157	165	173	159	149	163	179	150	166	174	178	154	168	160	175	158	174	150	162	166	158	173	174	163	169	142	156	162	155	178	183	175	157	166	166	163	166	159	158	134	164	201	163	157	184	162	177	175	159	156	181	180
19654	18922	2242	5069	9559	1864	1521	1297	1149	991	949	785	789	737	719	690	677	610	611	592	523	541	520	508	520	541	504	528	493	484	463	480	458	454	469	416	475	450	404	479	470	447	417	435	466	436	421	423	422	439	460	453	416	471	443	403	434	456	429	420	413	402	423	455	397	411	426	442	452	422	433	455	432	417	443	385	410	445	431	432	414	415	391	425	431	448	392	436	400	415	409	421	388	424	453	425	422	391	413	442	395	427	419	389	423	440	421	408	435	401	385	430	403	410	397	441	414	408	418	395	437	411	429	432	414	395	385	404	406	444	402	432	371	424	421	385	410	406	406	458	376	417	410	427	399	391	425	395	403	423	412	414	388	395	434	405	410	423	396	400	397	433	406	376	408	461	391	424	404	421	398	434	448	413	388	435	398	415	382	389	400	408	421	423	431	416	395	419	436	438	404	423	426	428	411	399	412	430	412	413	420	421	419	421	370	412	401	448	364	393	416	391	403	407	394	378	408	420	385	422	407	439	378	420	398	412	403	430	411	459	401	412	370	423	379	430	427	412	413	407	413	407	412	432	424	395	429	431	392	408	411	450	426	420	389	436	392	428	414	458	436	399	451	392	398	409	394	400	404	413	418	425	441	405	413	405	385	426	425	417	420	426	415	396	415	397	408	402	396	426	370	399	406	435	436	461	389	447	422	390	385	391	443	417	392	422	438	401	412	405	399	466	432	424	373	416	406	401	371	414	406	449	414	388	410	415	429	414	437	410	381	409	411	400	402	406	412	393	417	431	427	461	439	382	397	400	381	397	410	384	417	422	417	454	382	432	384	407	379	422	380	382	422	400	411	431	411	403	421	422	422	413	385	409	419	404	422	406	393	386	384	407	408	404	380	412	416	401	396	496	425	399	411	414	439	412	424	416	422	441	403	401	390	404	415	436	388	389	388	429	420	367	378	400	406	449	399	430	429	417	390	418	376	425	390	436	431	435	369	393	386	401	429	404	398	424	415	403	374	402	399	421	423	379	407	407	406	396	407	385	416	429	394	402	427	406	387	373	428	408	407	401	393	381	391	385	373	383	396	397	376	414	359	422	416	428	398	404	430	377	410	399	422	446	413	451	424	428	389	386	429	410	421	400	381	386	389	392	417	378	435	450	383	385	441	441	424	375	417	437	387	397	365	416	452	414	401	388	414	396	408	439	412	418	422	432	421	426	413	417	379	405	448	408	420	423	413	418	438	403	416	445	385	377	441	424	402	461	411	415	432	427	457	430	425	403	433	377	394	407	418	403	418	440	393	425	408	399	404	430	443	394	394	416	423	426	426	393	435	366	405	428	444	381	480	397	455	383	413	395	398	428	416	389	424	408	414	402	405	440	367	421	390	435	410	420	400	419	407	414	418	378	399	404	372	395	386	429	384	397	387	421	421	434	408	422	416	406	425	408	404	384	407	384	386	415	407	421	455	411	402	371	381	417	385	431	390	402	407	421	423	396	415	405	419	405	430	395	424	410	436	410	388	421	385	392	408	395	395	430	431	428	417	425	393	429	395	426	414	437	370	402	433	408	441	372	417	413	432	399	438	432	418	412	396	405	410	385	420	454	408	409	453	403	430	430	450	403	426	410	424	436	421	409	425	430	393	416	436	400	446	443	373	418	400	373	462	417	399	399	418	407	423	410	404	406	401	403	403	376	363	384	398	379	440	398	402	407	409	402	446	431	426	422	417	423	348	389	420	393	426	423	410	412	431	406	374	408	412	424	411	428	446	410	382	460	466	450	394	459	407	382	431	362	414	381	430	407	416	418	410	388	435	417	390	408	438	411	418	421	417	403	419	415	386	403	401	402	413	433	419	417	428	417	390	429	458	417	417	425	428	424	418	402	437	389	421	410	398	401	426	381	417	436	392	408	429	404	408	402	424	406	435	413	386	416	429	393	392	385	435	416	424	426	432	403	409	429	397	418	434	413	386	398	412	380	394	411	420	483	439	414	406	457	389	440	416	440	391	411	446	388	403	391	391	403	402	394	432	393	408	423	408	401	395	422	391	405	413	385	436	405	410	434	445	422	386	382	391	400	370	413	424	383	383	448	438	393	409	411	434	362	415	440	468	418	431	423	424	384	376	401	420	378	407	407	368	391	402	426	412	434	433	409	420	367	415	408	409	416	427	417	435	412	389	430	405	441	406	410	455	381	423	376	414	411	415	428	433	416	418	459	388	401	390	399	409	433	439	424	416	390	424	400	393	417	431	434	425	372	408	413	442	411	411	400	407	392	411	421	409	409	387	392	425	399	419	403	408	395	375	405	390	418	445	380	439	406	414	422	416	420	425	401	373	406	439	399	396	445	456	411	389	399	374	458	375	417	380	401	430	410	401	421	398	412	380	376	425	441	406	420	422	437	442	417	410	417	438	418	405	417	424	407	385	433	396	450	439	427	428	399	389	432	391	438	401	413	390	420	373	384	415	459	381	395	402	410	417	420	437	404	429	445	380	407	398	409	425	434	421	421	392	424	429	413	441	460	390	412	370	421	419	424	434	415	422	400	415	411	403	397	420	428	395	418	388	424	363	440	424	400	437	372	428	410	427	407	438	407	435	400	438	419	395	437	376	423	426	415	403	383	434	407	431	395	405	441	421	375	435	402	404	410	425	391	409	401	419	452	436	427	426	418	425	419	417	395	407	389	390	400	420	381	409	376	456	390	426	379	414	403	406	413	426	453	419	416	415	441	415	394	457	429	422	367	396	420	411	425	415	427	441	410	426	413	411	424	413	399	412	411	433	411	399	356	402	399	427	408	409	452	392	375	394	421	395	388	394	434	403	427	440	420	437	409	414	412	422	404	442	424	424	403	416	432	421	389	398	423	399	406	391	424	443	375	400	396	391	408	410	410	421	417	431	419	406	380	414	410	439	414	410	407	408	421	448	464	385	396	426	397	440	386	436	411	404	383	407	382	398	404	416	415	413	422	427	428	424	422	409	405	364	397	395	392	418	428	410	387	398	409	436	403	420	384	431	390	440	376	406	406	432	420	433	421	458	406	417	436	410	431	405	417	413	411	431	441	416	439	443	453	429	438	419	412	390	412	437	407	400	414	435	377	432	406	405	433	415	422	398	412	397	410	423	392	391	405	415	442	415	414	400	458	444	431	430	389	379	459	400	400	420	433	397	413	393	410	404	371	411	436	419	457	423	417	411	391	402	414	406	387	395	404	415	425	404	461	456	400	424	409	403	436	427	430	381	456	405	405	413	409	385	397	434	426	379	437	384	439	417	423	411	402	405	415	425	444	429	411	425	443	360	405	371	421	461	425	437	393	385	421	434	399	400	397	448	415	395	460	409	402	429	450	354	400	467	410	428	395	425	387	417	405	432	406	412	389	396	410	408	428	431	376	393	384	380	398	416	386	432	451	411	407	424	422	376	395	411	415	395	440	442	414	378	409	427	424	424	459	375	416	427	397	419	413	416	425	391	416	397	442	394	361	444	430
53454	42441	12970	3111	4906	863	567	461	371	337	280	258	226	203	178	190	172	188	159	169	147	141	148	151	145	134	135	151	139	146	157	137	135	155	147	127	141	123	118	118	119	142	115	115	132	123	140	128	138	123	113	133	125	101	135	122	126	123	130	138	147	122	111	134	137	127	135	134	110	107	125	125	116	123	124	124	113	129	107	101	123	128	137	122	127	129	120	120	145	120	128	126	132	128	120	128	113	110	125	118	109	112	123	119	116	139	116	132	131	109	121	123	122	127	118	134	126	129	111	138	116	113	134	128	124	122	130	116	118	115	109	115	124	110	125	116	95	95	121	127	122	143	132	104	130	117	130	102	124	114	124	126	129	127	118	132	122	136	113	127	130	132	122	137	122	143	115	117	124	140	126	130	113	129	120	113	122	116	113	127	113	124	124	130	114	119	129	155	124	122	141	129	128	133	114	123	127	110	142	100	130	136	125	116	118	125	130	127	128	141	105	129	124	126	120	135	120	117	125	86	109	142	107	128	103	111	121	116	106	118	136	137	100	141	109	124	120	123	115	119	121	109	109	113	118	117	143	119	134	94	111	119	138	136	117	121	118	93	117	109	117	138	126	112	126	106	137	119	109	125	112	113	128	137	140	122	120	121	118	134	120	132	119	121	132	118	122	148	136	124	123	116	111	139	115	137	116	125	118	124	132	118	95	112	133	114	140	134	140	124	116	109	106	149	120	125	134	90	119	121	115	133	124	137	143	116	125	112	132	132	103	113	116	128	118	117	122	109	111	146	116	124	131	127	107	130	108	119	138	122	126	123	102	113	109	126	102	120	121	136	115	121	118	115	126	108	107	115	132	132	149	114	126	121	122	110	121	127	116	130	120	118	140	127	119	128	114	125	118	120	117	126	122	88	113	132	134	100	107	103	108	141	100	111	110	126	103	128	110	119	132	121	128	137	161	109	115	90	131	128	139	119	111	109	138	92	122	116	132	130	128	144	124	113	126	122	105	112	131	133	122	145	119	115	120	116	135	116	113	115	117	103	114	124	134	139	129	130	102	134	115	115	121	132	116	119	133	112	117	116	112	132	113	141	116	101	109	121	115	129	115	121	113	127	117	99	136	104	120	135	136	107	127	117	117	130	115	115	116	122	117	113	122	109	97	111	129	124	125	124	102	127	128	118	121	98	147	111	105	130	120	118	127	96	114	132	119	127	114	139	112	125	124	133	122	109	127	116	143	134	117	115	117	140	124	116	122	114	123	124	135	112	126	117	124	125	124	117	129	121	122	109	116	127	122	128	125	127	125	115	121	124	109	136	124	131	132	123	130	108	128	102	116	142	140	126	112	126	110	118	117	127	108	116	133	123	116	135	136	108	124	116	131	98	132	115	121	103	113	129	128	112	116	138	115	132	116	128	110	115	112	117	111	127	124	131	114	117	128	136	114	125	128	120	112	103	114	134	116	149	119	103	124	119	105	115	134	138	131	125	118	129	129	117	121	115	129	108	116	121	117	121	109	129	116	129	104	117	114	108	134	142	123	98	134	130	137	109	119	136	111	117	129	108	113	124	109	141	114	106	113	113	112	122	129	122	136	123	132	132	127	103	118	136	114	115	119	129	122	132	125	104	114	121	123	97	102	121	120	126	103	122	111	127	125	123	131	108	119	110	120	119	117	129	117	121	95	104	102	136	133	112	110	130	123	115	118	127	112	119	89	130	121	121	127	117	127	118	131	135	121	123	113	117	127	154	127	107	119	130	128	116	121	111	129	124	126	118	128	108	116	129	109	108	130	107	129	133	133	113	116	122	116	127	128	125	134	112	116	129	112	117	131	119	123	97	103	119	134	122	138	117	122	128	126	135	118	130	127	111	115	118	120	114	132	103	116	113	140	128	138	130	113	116	121	140	136	99	128	123	129	147	122	123	124	117	108	117	110	132	152	132	124	119	124	121	129	132	122	98	132	116	137	125	121	114	106	134	127	124	127	124	122	118	121	103	113	120	129	132	135	100	128	108	106	118	118	109	106	113	127	101	119	114	104	129	104	121	125	97	134	118	127	95	112	108	120	112	125	114	106	115	107	116	125	122	127	93	128	121	142	116	120	115	123	122	132	122	134	111	142	147	114	127	111	140	135	109	112	114	132	118	108	117	124	101	124	96	134	124	122	111	128	134	130	105	123	149	124	112	134	120	134	134	130	132	129	120	121	121	108	132	122	124	135	128	125	125	136	131	118	133	129	112	111	126	114	120	138	101	129	131	112	126	117	113	120	129	150	144	122	118	136	124	138	103	94	109	136	102	131	140	136	112	141	115	132	126	134	113	119	120	125	114	115	104	120	123	116	113	138	116	151	119	109	103	105	146	108	110	127	118	117	125	116	117	107	122	118	133	133	131	120	154	115	121	121	135	128	111	125	127	138	133	127	95	98	124	129	117	115	116	124	122	112	113	123	135	141	121	110	121	120	117	110	130	126	126	131	115	128	138	94	133	113	117	114	119	131	119	143	143	139	120	131	116	96	112	108	112	118	122	129	132	117	115	117	130	128	140	123	122	119	106	119	95	127	123	115	97	120	115	123	120	108	129	140	133	126	142	112	130	127	125	118	121	111	142	100	137	120	144	132	120	118	118	115	141	123	134	120	122	133	155	118	112	136	131	117	128	136	106	106	142	139	115	125	112	99	112	148	129	114	122	109	124	118	120	128	95	123	110	105	135	103	139	135	116	110	124	96	97	113	105	109	134	115	115	104	115	127	98	148	108	111	107	120	105	114	128	136	103	121	108	123	115	125	122	125	113	125	118	118	119	142	107	130	105	121	132	132	130	131	135	98	123	112	135	123	112	119	107	131	121	113	127	116	115	129	104	112	135	106	114	118	123	116	138	117	108	112	130	135	95	117	116	135	123	117	130	125	121	119	125	134	121	128	112	140	127	129	117	125	114	120	105	125	126	126	108	137	131	117	120	128	115	125	126	119	107	117	141	105	118	138	132	125	108	109	155	104	124	121	118	113	115	140	123	109	137	108	117	119	113	123	119	110	115	132	134	121	129	106	112	117	100	114	130	116	125	109	116	118	108	114	113	137	128	114	132	117	113	114	96	112	114	109	120	116	151	124	125	130	128	123	114	125	108	122	130	116	136	121	127	109	120	135	123	121	131	108	129	125	120	113	109	119	136	144	121	120	124	108	129	113	136	139	115	128	124	131	129	128	127	109	127	125	134	129	122	102	111	142	114	118	133	133	145	108	123	130	132	120	136	141	132	109	140	110	119	118	135	119	117	107	119	119	114	105	132	117	132	110	109	123	113	114	115	123	127	114	117	108	118	131	122	116	153	101	128	121	118	121	107	116	126	107	138	139	133	118	119	92	118	128	114	118	114	133	106	112	111	123	123	105	136	115	108	126	143	111	119	133	137	131	123	122	137	128	111	122	137	133	106	131	121	119	115	106	128	112	113	112	120	121	121	132	110	125	113	137	139	127	141	108	118
28353	26520	3929	8152	10853	3201	2596	2125	1808	1502	1305	1187	1053	1008	882	857	782	768	692	649	612	630	619	520	594	516	517	511	506	506	460	473	476	435	453	428	407	417	416	409	434	436	397	428	394	398	367	406	391	371	415	388	383	375	384	362	375	361	373	355	340	393	376	366	366	350	369	393	331	364	326	332	356	337	328	360	385	364	371	354	338	336	360	334	338	319	366	362	359	326	373	371	352	362	372	371	343	343	358	338	357	372	321	340	365	386	343	346	320	344	346	387	313	339	336	360	340	322	308	342	330	325	350	338	351	353	351	334	345	329	369	328	321	338	319	347	329	332	343	353	339	347	327	349	322	324	345	308	373	395	330	344	350	340	336	374	358	349	318	373	316	364	374	333	339	343	324	332	331	364	370	346	334	352	334	329	345	376	358	366	355	321	371	359	377	330	341	364	345	332	348	338	360	347	349	345	331	366	330	359	329	342	333	331	335	346	340	336	356	339	333	300	331	357	365	322	362	326	326	395	363	353	334	345	311	357	323	334	359	340	329	336	320	344	345	341	339	343	325	315	333	298	330	298	332	351	361	306	338	339	321	345	338	351	347	326	356	334	302	322	316	358	321	366	358	330	345	355	327	323	379	335	349	321	352	322	317	338	353	328	330	331	335	318	335	346	354	351	327	360	345	359	344	336	340	335	332	359	333	368	340	343	339	359	343	371	343	335	349	331	360	363	317	327	326	326	314	326	335	317	354	342	362	357	351	359	377	340	345	351	347	350	365	348	317	345	357	362	356	307	344	336	338	346	383	351	342	336	334	358	330	325	340	377	306	376	308	362	318	349	346	339	354	365	344	340	315	331	337	346	321	337	366	343	355	324	321	306	367	331	326	332	326	357	334	353	374	311	360	324	332	332	344	319	339	330	343	328	356	344	339	317	326	350	340	376	326	353	367	337	348	344	327	332	334	319	362	323	329	336	341	305	336	320	326	397	335	338	318	300	350	363	353	340	370	331	344	362	329	338	378	338	335	328	329	345	344	321	341	323	341	329	372	330	362	321	316	373	363	320	380	345	324	345	349	325	352	342	354	333	375	382	330	347	328	326	370	314	360	342	350	323	320	336	342	319	362	348	300	319	379	337	307	349	327	332	319	333	350	342	367	367	340	344	336	336	322	313	376	311	345	369	361	318	334	329	319	341	317	339	366	366	326	343	343	337	332	307	324	296	346	334	344	328	345	320	368	337	343	351	337	369	324	331	367	342	348	357	359	361	349	346	348	347	316	325	346	321	355	324	332	354	336	304	346	375	293	326	330	355	315	329	350	348	317	367	353	336	334	315	363	348	328	323	342	351	320	312	337	338	354	320	326	319	337	331	331	348	337	295	352	345	337	319	363	340	339	320	348	357	324	339	371	337	334	330	322	318	338	357	347	313	352	329	377	323	352	336	331	346	355	330	357	318	323	326	332	325	340	317	317	347	355	377	354	308	337	380	324	339	326	355	316	328	328	348	347	361	313	346	342	340	336	347	332	309	313	337	360	321	353	333	329	319	331	346	338	339	347	396	312	384	339	367	334	333	340	315	348	342	325	359	373	338	381	336	347	356	336	351	314	305	304	333	353	353	345	362	367	348	306	333	306	356	332	347	364	328	355	329	315	344	341	341	343	340	318	349	328	351	341	313	344	340	365	354	329	348	325	335	343	357	326	360	330	326	351	351	347	316	327	347	350	336	330	333	361	306	320	323	361	342	320	353	361	333	331	304	338	363	354	338	352	324	357	368	338	304	325	329	329	370	340	335	328	327	313	343	330	339	355	338	341	318	339	313	334	354	337	340	338	358	346	331	347	340	350	322	349	365	329	347	331	324	336	358	297	332	337	334	287	353	336	333	323	360	360	338	349	371	343	307	349	307	325	336	322	341	359	302	334	346	358	316	357	361	346	324	320	340	357	340	321	368	317	324	309	319	298	352	345	361	350	357	377	349	393	336	329	363	316	304	343	322	339	342	320	317	318	330	351	383	345	326	317	358	334	345	309	357	320	344	318	322	348	345	357	336	319	335	323	318	352	357	342	354	357	326	314	328	336	364	322	349	361	359	333	316	357	321	329	308	334	321	344	301	334	337	356	343	364	340	334	352	332	335	331	318	362	351	355	314	377	340	344	325	355	320	314	341	310	339	367	346	345	320	323	344	368	349	336	318	350	339	335	350	328	308	331	351	342	345	336	359	360	356	329	345	345	332	318	313	369	335	340	379	313	351	348	350	339	338	339	360	319	312	319	363	334	337	351	368	324	376	340	367	327	343	326	351	347	359	362	365	338	321	330	297	323	326	345	324	331	347	366	327	325	342	364	358	337	353	349	316	373	364	352	322	341	360	318	332	361	287	359	318	324	375	360	319	354	332	319	362	367	304	342	341	367	349	357	367	306	362	362	334	363	329	325	334	341	354	340	333	352	321	348	360	342	344	312	330	361	327	321	353	338	315	359	316	357	315	329	353	337	345	343	338	339	304	314	295	375	360	326	348	344	296	340	353	340	327	325	339	321	350	352	317	301	352	324	342	337	335	333	347	374	332	335	309	328	337	351	359	364	363	338	370	364	338	316	317	312	351	347	337	343	346	318	350	326	311	351	343	334	294	323	318	323	305	339	325	331	362	365	371	291	349	332	359	315	345	349	332	320	329	330	347	340	356	348	356	340	342	343	326	326	356	348	309	361	346	328	335	339	375	288	333	347	333	366	367	309	331	368	346	372	342	328	335	374	318	326	356	322	350	339	329	352	333	332	331	332	311	334	376	320	350	332	341	344	327	333	328	323	370	383	345	340	337	334	353	344	317	337	341	322	280	341	351	320	356	347	334	345	320	342	331	341	318	346	329	329	301	316	303	323	345	336	370	380	356	401	344	344	358	321	347	340	347	313	355	329	363	336	355	322	330	333	349	331	326	347	361	366	361	339	345	335	304	336	299	344	326	336	368	361	349	329	316	328	304	346	344	331	331	327	342	340	339	340	334	324	338	363	354	333	319	331	340	347	354	354	345	329	318	357	362	316	349	347	321	338	307	350	352	355	336	356	344	394	327	345	342	325	359	333	329	362	332	337	382	350	321	313	353	335	356	338	342	326	371	327	330	321	364	327	299	332	350	331	356	339	323	350	359	345	344	338	357	307	369	375	346	374	345	333	347	331	313	296	366	349	316	351	332	324	346	356	392	350	335	364	322	325	313	364	365	342	344	329	330	337	341	302	308	348	319	337	310	349	365	366	356	320	353	328	354	354	350	337	362	358	313	323	323	373	343	381	324	343	324	333	329	359	319	344	378	320	322	344	336	343	320	354	333	372	338	340	326	347	338	339	336	352	325	329	353	329	333	332	361	330	328	340	293	325	340	303	339	356	344	316	341	358	312	320	374	381	347	339	339	342	328	342	383	327	335	321	342	328	348	355	329	361	382	332	317	362	344	323	361	345	389	331	320	325	340	326	331	348	341	356	339	382	333
5741	1453	401	371	362	352	327	316	321	348	338	325	328	311	327	317	338	331	322	323	376	319	364	368	321	343	327	358	363	308	349	345	325	325	375	330	358	339	306	325	317	368	347	354	321	350	345	360	343	302	332	300	334	324	330	334	310	331	307	299	309	344	319	328	313	315	298	318	354	324	324	330	305	344	338	296	350	332	325	328	349	349	363	346	346	319	309	339	335	303	331	327	321	366	321	341	359	346	335	303	337	320	293	352	335	323	344	339	367	323	330	308	357	299	333	326	347	345	312	328	324	303	346	339	333	357	325	330	308	342	339	346	330	340	341	321	313	326	322	311	303	312	306	340	301	366	322	313	310	337	338	347	323	327	333	346	360	373	329	300	324	307	305	317	341	314	325	337	350	331	312	347	328	306	299	323	313	350	346	328	354	315	312	298	343	345	332	369	325	343	337	331	329	337	344	335	315	348	341	335	320	348	305	330	336	351	337	328	344	374	353	311	339	364	307	314	308	336	336	371	361	328	324	336	324	287	294	338	312	318	320	313	303	318	325	314	358	365	307	332	338	330	334	336	316	318	304	353	353	337	327	353	301	279	313	319	358	336	335	322	327	311	329	325	347	322	342	355	325	326	307	336	337	327	346	309	310	349	299	344	296	340	318	336	346	341	343	309	334	344	350	301	294	298	323	344	321	359	335	344	342	356	312	320	328	333	308	313	338	347	354	293	324	360	312	359	342	349	319	305	340	352	340	322	336	336	346	327	356	345	323	360	314	309	295	348	343	313	325	336	320	294	304	348	322	323	310	345	327	344	363	329	356	328	330	346	341	297	313	301	357	332	335	296	336	303	302	338	307	336	318	308	353	299	342	345	323	302	330	341	317	350	336	335	348	339	325	316	337	345	335	289	320	339	327	337	296	282	307	374	341	347	323	283	350	336	330	329	348	329	289	327	333	319	332	339	316	323	316	323	334	296	334	314	315	345	321	346	331	345	327	343	324	315	346	324	328	337	336	361	349	371	337	319	313	351	341	348	352	334	369	341	318	305	331	302	349	329	326	315	335	320	328	328	319	330	332	314	333	325	324	358	357	337	342	323	324	329	326	330	319	339	335	321	309	337	317	334	304	321	309	342	276	363	341	311	302	344	320	327	332	324	339	306	329	303	316	302	341	319	325	331	334	361	281	323	384	340	292	346	349	351	333	279	314	314	333	324	332	333	342	327	339	324	346	338	330	336	315	331	319	328	328	329	346	289	295	365	323	366	296	310	337	317	322	321	363	311	341	309	336	327	329	327	355	309	308	320	319	337	388	358	341	330	314	320	359	304	333	318	325	353	348	337	322	334	332	307	310	308	345	320	321	329	284	315	310	342	344	336	300	317	351	311	328	331	305	333	321	325	278	309	329	319	293	345	337	282	336	287	332	323	337	299	353	319	344	313	310	341	318	350	327	353	335	345	307	330	313	335	318	352	320	318	333	347	307	313	340	323	338	282	336	336	348	323	345	366	328	364	293	321	328	297	319	348	317	342	335	326	336	336	327	334	322	342	332	315	316	304	348	325	327	315	314	330	367	334	319	321	311	300	345	333	350	350	297	318	375	297	306	339	338	351	318	315	352	298	327	324	347	323	308	320	321	305	301	289	296	315	367	346	348	341	341	327	349	350	373	340	356	320	337	327	348	267	337	302	318	321	330	346	344	324	312	326	346	330	359	319	307	313	334	357	358	346	366	341	345	324	363	317	325	309	326	328	319	297	352	336	345	322	331	315	345	348	329	340	331	345	336	330	311	323	303	307	291	294	325	325	333	335	350	332	389	352	360	326	334	284	342	361	328	350	332	327	342	318	347	342	318	320	311	317	309	318	330	317	310	327	296	346	358	327	345	358	339	315	322	336	294	332	365	320	344	336	339	311	330	324	353	330	336	343	302	321	326	310	328	328	336	351	316	356	358	327	311	306	348	342	320	311	313	329	337	353	322	340	305	304	316	306	354	322	343	306	339	334	335	362	300	329	339	310	343	333	345	363	352	318	364	319	336	343	346	351	343	338	316	349	334	322	317	332	308	346	351	335	349	368	342	329	308	278	353	313	325	306	322	352	295	340	325	349	342	335	325	332	334	348	301	317	322	308	314	329	316	314	312	334	290	319	319	314	339	301	328	304	341	333	322	323	341	310	368	321	305	339	341	346	333	321	334	331	305	300	324	342	319	337	321	351	320	318	330	344	333	339	335	322	303	329	300	320	317	356	326	342	328	370	328	364	342	359	345	318	362	338	326	316	327	292	357	320	323	331	306	327	325	311	327	325	328	337	310	331	336	326	319	325	329	336	302	347	329	342	317	323	281	320	324	356	319	327	329	364	366	316	328	337	389	341	322	358	351	324	343	312	335	332	332	315	333	343	318	343	312	325	329	330	347	348	332	334	336	310	331	353	340	330	343	322	339	346	315	333	336	355	347	341	313	341	365	317	340	312	350	368	316	338	311	328	358	298	341	333	325	297	316	346	332	336	332	319	347	360	348	328	331	318	319	315	316	359	355	346	333	333	332	366	328	309	313	310	292	339	359	325	324	335	377	323	337	352	280	316	308	292	374	295	306	328	344	301	318	324	346	339	324	351	343	321	354	325	344	353	309	355	341	315	323	340	334	344	337	342	349	303	278	316	336	313	318	301	334	322	334	327	313	318	326	295	333	297	322	344	325	329	344	304	328	366	336	328	302	329	281	313	336	351	345	343	305	323	328	297	339	339	343	302	353	331	340	313	349	298	325	356	332	355	320	335	341	303	324	314	326	276	329	361	344	295	338	351	310	323	311	351	325	302	332	302	329	325	323	324	353	315	305	318	351	337	303	334	341	307	335	325	338	340	352	363	296	299	319	343	310	328	309	316	287	318	348	322	350	332	312	316	345	322	375	335	313	336	323	314	376	356	336	312	294	325	284	370	341	343	318	308	331	317	370	332	352	331	342	329	361	315	345	327	332	326	344	323	337	318	353	315	393	334	352	335	322	332	340	317	297	358	354	350	316	342	325	348	312	323	305	331	307	317	340	352	317	298	328	332	335	330	359	327	329	358	307	306	322	324	333	334	329	326	331	332	332	337	355	342	354	344	315	322	310	322	290	344	331	323	345	333	338	317	300	281	331	317	354	329	361	310	297	336	328	339	323	336	350	326	318	304	316	300	358	340	286	309	368	306	300	380	324	338	344	331	312	309	316	313	362	322	306	330	346	330	357	321	337	308	323	329	327	331	341	327	323	322	279	332	346	318	317	335	335	348	357	324	308	303	337	325	308	310	293	357	321	310	345	348	325	302	322	349	328	310	318	309	345	343	341	337	322	324	311	318	298	377	388	320	339	323	343	335	341	324	357	352	348	329	344	344	333	300	326	309	341	362	355	318	308	346	312	330	319	310	362	342	311	328	365	384	332	313	315	319	346	317	313	351	313	346	302	339	324	342	292	341	336	362	338	323	319	335	316	286	319	288	368	340
5305	2246	837	912	960	878	836	802	762	750	796	807	778	725	751	765	759	760	806	799	761	734	713	813	726	793	808	727	776	773	756	771	744	749	737	793	734	775	809	769	707	808	792	803	793	733	749	793	739	739	758	721	764	791	770	778	771	758	715	763	711	780	753	777	785	756	784	812	776	731	754	701	739	787	762	745	781	790	805	783	745	805	788	700	742	759	761	766	777	768	757	781	710	742	745	743	733	710	786	781	779	774	788	783	802	763	765	732	743	733	762	761	739	788	763	755	766	791	789	774	764	767	764	738	782	740	781	767	743	786	796	735	767	823	717	749	757	776	739	816	773	767	743	748	765	758	760	791	765	793	805	682	794	753	799	762	753	761	738	762	773	741	785	734	728	784	716	742	770	834	768	774	714	782	811	769	682	739	794	765	796	756	789	740	756	749	776	780	785	760	773	719	763	794	746	763	785	772	759	734	757	773	793	751	701	745	735	765	720	747	730	719	749	754	807	784	772	766	741	747	799	801	766	733	781	742	733	727	746	718	767	763	749	739	768	783	768	759	729	786	755	763	783	684	756	740	771	792	749	768	687	725	756	700	777	754	715	756	763	740	765	798	790	761	755	748	830	761	747	772	733	742	787	773	810	765	813	783	766	776	794	772	760	764	732	760	739	741	785	754	760	772	749	800	764	723	775	804	784	773	749	799	779	747	781	752	729	748	786	751	753	788	745	763	751	782	784	761	700	751	754	757	743	734	789	776	731	782	780	761	797	791	758	776	761	745	732	735	739	714	756	701	698	770	729	794	710	750	751	796	744	830	764	770	786	744	742	786	745	754	753	777	750	787	753	721	767	785	762	736	791	746	758	795	727	719	731	767	774	736	745	734	807	697	765	760	766	779	800	764	766	781	795	753	797	739	782	791	777	756	759	736	797	712	783	758	801	759	778	692	749	770	748	754	708	721	785	795	764	763	779	783	750	790	711	810	734	750	792	819	755	759	802	765	783	792	760	730	788	773	771	705	779	734	751	683	783	791	725	710	706	723	707	756	713	755	764	767	772	756	781	752	754	699	755	728	720	782	804	758	753	790	743	697	767	748	773	781	742	766	762	759	785	754	782	719	752	753	747	763	765	718	721	791	764	776	798	793	745	705	811	795	762	761	728	768	741	761	802	776	762	729	759	803	738	809	798	688	733	736	746	794	784	732	756	744	768	771	782	747	735	758	720	738	772	780	776	756	779	768	770	755	813	771	807	755	803	814	717	795	803	730	781	788	764	773	819	758	769	754	755	728	774	794	823	787	779	768	716	752	738	746	744	711	756	735	750	805	736	761	719	708	791	725	751	781	761	792	770	763	767	752	743	778	770	754	781	768	777	720	746	769	774	778	699	790	787	784	744	747	808	807	733	777	786	751	722	743	780	727	752	800	772	760	774	801	774	786	774	769	742	749	703	784	728	754	772	735	779	806	796	752	756	717	801	776	799	792	780	778	733	776	708	774	824	767	767	725	753	780	775	775	734	776	776	772	746	767	750	753	741	737	774	782	775	736	785	742	737	745	750	810	782	727	735	789	747	809	753	767	725	768	765	753	757	771	744	754	711	787	787	761	742	778	737	826	794	774	724	774	746	766	751	765	761	753	727	787	769	781	799	769	734	740	709	730	793	785	782	731	741	801	779	728	814	747	765	776	714	788	809	757	781	770	731	735	763	770	680	754	793	755	733	760	780	769	781	779	739	801	758	837	719	714	748	792	782	733	753	754	780	714	770	755	744	757	734	764	774	781	815	752	717	735	777	740	713	806	768	730	739	720	751	763	774	760	723	758	769	772	779	786	796	803	815	752	751	759	754	787	724	766	764	738	746	786	796	794	764	741	748	730	749	708	755	779	758	759	793	728	799	777	710	723	757	734	799	803	790	796	754	728	752	704	736	767	714	746	749	739	775	760	744	734	741	799	791	810	735	752	782	754	772	754	745	760	754	799	766	813	705	768	759	775	777	762	749	759	783	711	745	712	719	779	781	697	737	781	817	784	738	785	806	764	758	739	809	744	753	747	788	806	756	796	790	812	765	743	765	771	790	772	719	751	770	775	772	727	796	783	737	807	755	746	748	773	808	704	760	761	778	809	736	786	747	773	769	722	749	773	709	768	755	766	742	724	773	766	795	709	737	713	728	742	779	790	769	781	702	767	742	809	741	728	744	766	749	763	791	717	765	802	690	784	760	759	795	774	713	724	775	765	752	728	752	808	738	736	780	751	783	752	745	768	781	777	795	820	770	715	746	730	773	761	778	746	730	758	811	792	766	757	805	783	729	730	782	730	788	746	743	721	770	714	776	770	758	703	734	772	795	755	749	753	692	733	769	760	758	728	723	789	724	732	721	756	746	750	738	718	788	780	770	727	757	746	800	726	788	754	783	770	762	760	748	723	809	747	756	786	735	799	839	744	718	775	731	750	758	755	740	765	763	740	739	735	767	762	757	752	773	747	780	785	756	718	755	724	754	756	761	803	754	727	770	765	756	804	760	787	784	753	785	772	763	755	801	788	757	805	786	780	792	781	756	812	773	766	802	719	769	754	769	763	735	780	749	746	739	757	775	736	777	792	748	759	765	758	707	776	763	797	757	785	781	788	790	774	732	766	744	773	718	735	788	780	812	756	768	778	779	732	828	749	786	795	724	759	722	764	747	724	743	734	741	740	767	727	780	782	731	791	769	734	763	847	751	811	751	741	736	760	758	742	770	752	738	752	730	735	744	737	741	774	791	814	798	733	739	757	800	797	787	698	739	752	770	849	730	736	775	770	741	737	739	769	802	802	816	768	730	733	757	743	729	737	800	762	788	793	763	750	740	783	771	783	716	744	675	808	807	803	767	763	760	735	798	748	819	770	731	764	773	753	763	759	765	769	728	740	730	795	756	754	740	776	742	797	744	790	746	754	739	745	750	703	729	750	775	798	739	756	760	753	767	766	781	781	749	727	761	764	784	731	738	805	757	748	731	766	769	756	773	774	746	716	736	776	787	756	797	781	787	740	741	690	729	760	712	784	737	760	781	780	791	768	816	745	778	747	785	760	808	764	778	761	770	732	771	770	748	737	811	758	758	806	760	766	787	746	725	787	745	773	774	820	791	801	729	798	766	746	781	740	752	746	776	783	739	746	734	787	773	755	771	751	726	793	754	767	731	786	776	758	740	744	711	756	782	807	793	758	777	713	749	745	756	785	759	698	772	794	780	792	801	715	762	785	810	750	766	783	764	741	783	730	784	792	798	758	781	705	757	755	734	778	757	812	726	749	793	810	754	744	785	747	756	744	760	782	717	809	761	740	766	732	766	773	794	814	775	729	769	791	772	721	784	751	747	795	733	767	752	804	727	777	777	733	705	760	744	819	787	734	768	760	800	773	828	765	769	798	778	753	696	762	806	783	790	786	701	778	708	784	784	820	744	755	769	787	752	784	777	711	796	741	779	737	779	773	765	737	801	779	714	749
37551	28083	5959	2014	1303	479	411	298	287	218	216	231	238	198	194	199	205	192	177	151	151	202	193	162	168	180	163	158	221	177	171	171	187	169	177	167	160	157	156	168	206	168	182	163	143	158	173	173	158	166	184	160	163	156	191	151	162	161	171	155	166	173	162	179	162	156	185	158	176	174	176	174	150	158	163	157	188	159	168	149	149	168	163	145	176	170	160	167	162	170	154	131	140	152	137	178	149	151	180	178	147	152	143	154	176	171	153	169	168	149	175	165	149	159	175	167	155	180	171	145	152	156	142	150	169	172	169	146	145	157	148	146	145	166	148	164	186	172	180	156	164	151	159	152	147	155	140	181	160	178	138	155	162	151	143	146	167	177	150	143	153	178	144	169	154	186	164	181	155	176	176	159	143	146	162	165	166	147	147	153	165	130	142	163	176	181	189	144	155	186	146	140	166	147	156	140	158	153	159	166	153	163	152	156	170	165	157	166	160	162	157	169	153	166	163	149	159	138	174	155	159	162	154	168	178	190	146	153	157	179	168	155	149	146	154	174	150	188	173	144	153	144	165	162	133	157	145	170	168	161	160	161	155	137	144	162	151	127	161	183	179	167	168	170	154	136	176	157	166	157	144	170	176	199	162	145	178	155	142	171	172	160	143	161	159	135	141	147	168	154	147	174	150	155	171	156	159	150	178	155	146	172	157	143	147	155	175	157	173	177	173	157	183	176	146	179	165	152	139	178	151	153	160	159	167	160	146	146	159	155	146	170	161	166	167	138	166	162	158	147	181	170	152	169	162	172	167	158	140	173	173	154	167	147	168	189	161	169	146	156	157	160	161	187	163	200	162	155	171	152	167	168	156	156	166	154	149	142	162	182	164	153	144	145	142	153	177	162	144	186	157	141	184	136	152	151	163	152	157	161	167	155	140	163	152	169	173	167	162	182	180	156	151	168	158	140	165	156	176	138	128	173	167	182	178	167	147	151	160	157	167	159	164	175	168	179	154	192	166	167	165	176	148	190	146	144	180	148	145	154	166	163	150	168	175	160	154	167	184	184	171	159	170	152	158	163	144	156	194	175	175	158	184	176	168	151	166	149	163	146	149	146	137	157	159	166	137	157	172	161	159	163	146	162	169	141	153	167	172	158	152	170	173	184	170	131	154	161	162	176	149	145	165	141	164	158	170	170	174	147	152	154	169	142	143	144	151	173	145	143	139	179	171	175	157	152	165	165	168	161	180	177	168	160	148	145	166	177	175	167	171	163	157	162	167	139	155	144	172	165	178	149	159	177	160	154	165	157	168	144	171	164	166	162	153	156	169	169	161	181	156	165	164	162	172	155	151	148	155	161	164	160	142	167	185	168	193	153	169	174	180	153	172	177	136	150	168	162	168	180	187	150	170	193	150	141	133	169	178	132	163	163	142	185	159	167	157	141	163	189	174	152	157	156	184	152	171	156	151	130	160	150	167	169	199	167	161	155	181	158	147	142	174	165	143	156	167	164	167	153	126	167	173	162	154	170	172	148	157	165	185	129	165	158	155	151	171	159	172	169	159	151	158	161	155	188	146	193	193	168	173	142	141	166	198	155	159	181	161	138	160	176	165	137	149	162	157	147	167	150	145	165	162	149	166	148	163	181	168	176	166	168	141	173	173	150	164	160	145	162	193	145	158	164	182	139	174	152	158	171	160	166	157	143	158	163	132	159	168	150	145	167	148	159	160	139	154	157	177	148	176	153	168	156	158	159	161	169	172	159	166	151	173	171	178	160	180	170	179	149	160	180	165	149	177	195	168	136	181	140	153	146	179	168	159	166	163	140	160	164	155	185	181	158	163	145	166	172	184	160	158	141	164	172	142	164	169	189	174	163	152	154	143	145	149	165	167	170	151	133	142	169	130	166	167	156	132	146	171	167	167	133	184	181	169	158	193	155	161	179	158	156	178	179	168	137	157	173	163	162	144	151	158	127	142	176	163	153	160	170	170	173	177	147	155	163	160	146	154	171	172	169	151	156	151	164	172	176	149	142	183	167	169	149	166	149	173	164	160	157	131	162	149	180	157	149	163	154	177	140	176	148	187	149	175	170	147	157	162	190	154	155	158	139	162	177	150	189	152	139	161	176	159	181	178	146	158	163	159	148	144	166	164	146	175	150	148	145	158	154	155	169	141	191	166	166	140	143	149	157	148	168	161	137	159	164	145	160	161	147	136	174	155	155	182	165	154	148	159	141	163	184	144	164	161	183	161	151	152	173	139	166	164	171	186	189	167	164	177	180	151	180	160	139	170	165	155	150	170	159	167	158	169	152	167	156	153	173	169	151	160	156	146	151	146	160	150	164	171	160	145	146	178	165	165	156	159	195	142	139	165	162	145	146	140	166	164	157	178	146	158	169	182	167	142	141	154	173	165	149	173	152	153	166	170	143	144	166	148	161	165	179	172	166	158	173	170	157	175	138	144	153	190	154	139	168	171	182	170	161	172	189	157	182	178	148	169	155	158	173	168	182	164	170	184	155	164	154	136	163	159	177	172	185	156	157	164	132	159	141	166	144	159	175	150	154	180	165	153	142	160	166	167	138	162	154	163	172	165	165	143	162	159	164	147	163	191	166	157	159	167	144	173	150	163	150	171	155	151	174	160	169	169	149	157	152	162	147	164	157	187	178	145	195	140	138	155	168	149	182	167	176	187	158	154	175	158	135	140	162	188	168	148	149	147	173	186	155	166	155	141	161	150	159	206	160	160	145	156	130	159	135	150	133	176	160	193	188	138	129	159	175	171	178	177	188	149	182	174	172	141	149	155	167	166	151	154	170	178	186	151	150	164	183	166	158	178	164	154	166	157	153	140	152	156	164	154	182	154	158	167	135	178	142	167	156	162	161	171	134	171	181	150	158	143	153	171	144	156	170	165	151	161	184	186	145	170	165	161	149	145	143	157	184	138	161	154	156	163	156	170	165	170	156	177	184	155	162	138	153	157	166	151	177	164	170	154	148	142	159	153	166	159	160	160	158	173	170	168	182	158	178	170	153	169	178	170	160	167	174	168	171	151	167	155	184	180	172	160	150	186	173	158	154	163	195	167	136	185	156	147	173	167	149	155	155	146	175	157	173	185	179	146	188	145	165	144	170	170	180	177	157	155	148	160	152	165	149	165	140	150	161	157	156	161	149	148	154	160	165	172	149	166	164	146	157	157	175	162	151	155	142	150	185	161	179	152	185	194	158	143	139	166	186	158	155	156	174	166	148	188	169	153	160	155	148	161	158	170	155	169	148	173	159	152	166	148	157	151	154	172	158	203	149	172	157	166	132	159	125	158	174	195	164	150	173	173	151	163	158	162	181	131	173	152	152	153	177	173	149	160	177	168	144	150	159	161	141	160	187	144	171	152	164	142	193	151	147	166	159	162	180	181	156	170	190	170	179	145	162	154	172	159	164	143	153	151	176	163	149	183	150	154	158	153	129	176	165	139	168	167	158	152	155	157	174
19539	18881	2330	6345	3868	1890	1521	1354	1157	1051	899	835	784	728	708	636	620	612	631	563	533	545	546	508	518	463	472	462	525	480	483	463	440	450	503	448	469	441	509	452	461	428	462	432	460	461	427	400	424	447	440	437	489	459	381	422	432	471	443	428	417	406	424	427	415	427	445	460	408	423	375	364	425	448	419	434	391	439	422	419	404	420	390	427	406	374	444	388	446	433	383	460	416	414	429	423	417	447	407	430	445	410	394	396	419	395	405	346	393	421	381	427	419	430	427	422	393	423	419	402	435	400	391	415	426	414	436	416	414	415	387	376	400	392	414	412	394	399	414	402	416	414	371	402	413	426	439	431	384	444	423	405	429	403	382	429	413	440	425	431	433	417	391	427	403	441	425	421	386	376	389	385	424	421	412	402	442	405	402	413	429	412	427	438	415	385	417	429	393	397	372	407	425	392	425	393	414	426	418	398	383	389	432	434	428	428	403	377	433	389	422	426	386	410	409	452	377	417	413	416	423	426	427	385	422	453	402	429	413	419	418	402	384	428	386	370	432	423	422	422	435	416	382	415	416	398	416	412	419	377	407	400	414	400	416	416	406	420	392	395	411	396	398	404	396	427	411	407	388	388	403	402	401	396	401	387	406	419	419	402	385	399	418	424	415	394	396	434	405	397	408	405	375	366	412	402	410	383	384	390	411	381	391	416	447	372	398	389	448	433	399	433	385	409	384	414	429	433	389	414	401	449	374	421	406	430	433	402	399	484	422	430	429	398	428	380	425	405	398	420	393	423	398	384	430	417	404	435	402	428	426	397	391	394	386	386	402	418	384	375	453	425	454	417	429	393	379	384	410	383	400	410	365	368	357	428	427	446	431	422	436	381	434	384	422	434	429	393	419	375	398	402	417	434	431	441	371	426	427	418	371	399	438	407	405	401	414	417	380	440	407	422	425	396	419	422	413	416	403	419	391	366	421	431	428	395	415	418	377	392	405	405	409	399	417	411	440	382	402	389	401	446	356	440	411	392	407	402	408	418	396	421	431	391	440	421	408	433	428	395	398	431	437	439	410	414	375	387	401	408	414	418	434	413	442	453	435	400	420	416	411	440	445	385	409	431	414	419	414	419	413	413	424	416	410	413	407	433	380	404	385	434	422	397	384	411	385	418	397	425	383	428	413	432	398	376	410	394	408	447	427	407	442	399	413	396	404	380	405	396	390	438	410	389	400	443	433	406	397	403	402	395	431	436	438	392	396	407	396	416	451	413	399	412	367	417	444	411	425	408	398	377	412	431	396	426	382	404	439	398	458	452	414	409	367	401	396	422	388	400	406	406	417	430	403	410	417	422	410	418	439	444	446	411	360	399	447	392	373	373	410	438	416	379	410	436	445	420	402	405	368	381	400	399	365	393	382	390	371	382	398	411	436	388	385	376	395	419	408	430	412	455	411	429	436	435	403	405	413	388	411	439	403	449	411	436	419	405	403	408	375	405	397	426	418	466	387	402	412	420	424	393	453	435	440	401	392	435	403	386	426	413	380	440	417	431	397	412	378	394	404	390	408	400	417	390	419	418	418	448	413	402	403	396	399	420	394	450	456	396	432	416	417	400	425	385	395	421	403	389	385	453	422	443	398	408	424	428	433	416	420	425	404	390	404	385	402	408	354	407	414	379	393	374	371	424	446	399	448	428	431	409	356	392	392	422	428	426	395	442	403	423	358	405	431	421	409	428	420	387	440	393	427	390	396	433	406	391	373	348	418	374	386	400	437	413	404	449	417	434	450	439	432	431	400	413	401	414	401	426	432	395	402	420	433	403	429	475	386	387	392	379	401	428	421	415	396	394	453	399	420	384	397	430	388	399	408	414	435	419	372	411	433	379	404	401	394	424	439	377	417	398	432	410	405	438	405	449	431	433	404	416	423	427	429	396	404	405	417	411	370	386	420	413	394	378	405	394	427	415	402	434	421	425	442	401	391	408	414	408	459	386	376	406	421	421	416	435	454	394	399	423	408	414	389	435	451	412	414	408	422	399	396	412	405	402	423	434	410	418	425	395	454	417	361	396	443	404	421	413	419	417	431	377	443	435	407	412	384	425	425	417	393	385	458	365	422	414	384	445	400	396	386	416	421	416	400	420	388	419	403	377	389	382	441	387	432	438	399	400	389	440	417	382	392	402	404	404	418	400	430	403	392	425	400	399	384	419	464	419	397	400	413	457	414	455	442	416	406	417	393	411	394	425	465	393	422	409	390	395	399	441	428	428	411	458	395	427	439	388	378	429	435	448	390	414	375	419	405	413	412	408	375	389	395	421	395	361	412	373	386	391	437	387	414	401	377	410	399	421	392	418	350	392	395	399	403	407	447	413	408	394	396	412	399	431	402	375	434	429	405	388	433	386	436	395	401	416	386	443	411	385	425	423	382	370	438	391	395	418	380	434	409	405	403	402	419	422	394	405	403	382	403	412	406	409	430	423	388	390	409	394	413	409	423	392	421	478	420	371	420	399	445	397	430	412	401	440	389	397	445	394	384	437	444	411	407	385	433	452	394	394	452	394	383	381	463	440	431	402	381	416	404	413	418	420	423	418	423	389	411	428	380	410	388	395	434	408	376	413	384	384	411	369	388	433	405	408	408	388	409	423	439	397	397	398	400	411	399	446	402	398	411	396	414	430	417	405	422	400	422	420	406	408	408	390	427	417	394	379	428	401	412	430	384	454	396	426	422	403	415	420	456	433	399	440	402	424	432	407	411	411	419	430	421	424	390	393	417	418	402	401	379	438	416	392	414	428	418	409	435	403	399	381	416	403	418	403	423	391	415	429	404	407	367	400	402	395	449	437	399	426	440	387	422	426	396	410	382	402	405	398	384	410	442	416	400	375	456	406	402	415	436	426	439	383	409	390	406	397	402	402	413	410	439	399	426	420	381	407	417	402	402	395	422	397	419	413	423	396	422	394	412	395	427	428	399	452	362	409	397	420	400	419	422	421	383	408	414	412	398	426	421	423	384	402	397	405	413	409	379	374	402	418	415	420	420	429	417	407	396	397	425	420	406	443	416	409	412	379	425	404	382	422	437	445	397	416	415	400	397	395	395	404	426	409	424	427	431	435	420	407	415	441	427	417	368	408	400	447	404	372	418	393	415	375	368	424	434	404	364	414	380	408	416	453	407	389	423	419	379	372	399	392	441	419	409	376	424	413	416	424	447	409	401	383	415	413	442	408	370	389	422	384	411	413	407	427	439	398	407	429	407	410	418	401	404	419	416	398	437	377	417	439	427	411	414	408	413	409	431	398	382	404	379	411	434	423	399	422	417	413	413	377	447	380	388	447	404	407	401	416	427	384	409	382	397	410	409	418	414	387	420	422	394	397	432	387	407	406	417	398	394	420	410	406	421	403	403	444	439	403	440	400	389	398	389	412	439	390	428	401	387	432	419	412	402	409	413	405	437	417	412	428	395	420	434	398	398	374	406	403	412	387	431	406
52838	42879	11479	4754	2750	785	550	411	363	297	297	250	232	209	202	192	166	169	153	170	163	169	147	154	147	158	149	147	143	119	137	138	139	153	121	119	138	120	130	151	124	122	142	127	130	136	128	129	112	130	122	135	113	123	119	123	145	118	115	131	132	118	128	112	102	130	107	122	140	136	132	116	128	125	106	123	122	129	98	116	111	120	135	125	114	132	115	141	126	130	121	109	110	133	155	119	120	124	141	116	138	116	124	98	123	118	133	104	127	128	120	111	123	115	137	114	117	125	132	109	132	102	118	109	111	129	120	119	115	111	111	132	104	114	119	122	118	134	92	109	133	126	115	116	125	135	137	123	110	111	144	126	152	100	125	102	121	131	118	120	133	101	109	108	139	128	116	122	129	131	113	113	119	128	106	127	134	138	121	102	121	105	129	107	143	124	122	124	132	104	116	111	119	111	134	118	119	136	107	116	140	135	129	105	127	110	116	113	141	124	137	107	116	136	127	112	97	118	120	109	117	147	114	123	110	133	115	122	121	118	143	133	121	113	129	110	125	122	123	132	104	108	115	103	111	108	120	111	135	115	124	121	119	115	123	128	134	155	120	115	117	126	127	115	120	140	122	121	108	128	126	102	121	136	107	126	110	123	126	119	124	133	113	134	120	99	109	129	118	126	89	119	130	127	113	122	92	131	124	101	124	116	122	127	135	119	131	144	119	127	131	120	138	115	114	111	127	141	106	135	119	122	109	130	127	118	103	119	127	112	119	104	121	112	136	120	126	112	145	129	127	128	98	114	132	109	137	124	121	106	110	121	120	117	127	132	129	110	118	120	122	107	126	125	123	106	121	109	119	120	118	139	135	120	105	131	125	102	134	128	114	113	112	114	114	106	116	135	101	124	152	131	96	110	123	130	126	113	111	116	135	107	122	121	127	116	123	140	90	122	122	126	135	119	101	118	114	134	123	119	101	132	127	134	137	131	106	125	157	111	131	116	114	123	109	103	132	128	121	122	112	160	121	111	127	117	108	107	109	111	121	110	109	112	105	112	115	123	118	112	137	134	121	102	108	112	112	122	121	107	118	135	122	120	111	117	113	125	118	114	132	110	141	114	114	114	113	109	141	115	134	127	129	139	133	136	119	109	96	130	116	125	104	103	122	120	115	133	138	108	127	109	105	130	118	126	123	130	126	139	110	115	130	119	115	114	120	122	127	109	121	122	127	126	129	137	122	147	121	137	112	141	123	140	105	118	112	120	119	98	141	120	132	124	110	113	128	138	123	83	110	133	111	125	112	145	101	113	114	112	130	127	115	128	125	131	121	116	120	105	107	110	132	120	121	123	108	122	112	127	128	128	124	124	114	125	99	134	111	125	138	120	118	135	133	111	148	122	104	133	132	108	122	115	120	125	122	127	126	119	132	116	113	110	119	107	128	138	131	145	126	93	115	109	121	115	114	118	109	112	114	127	129	102	122	126	130	119	109	122	129	150	143	127	110	114	120	138	123	126	126	112	110	130	124	113	138	121	143	117	112	105	119	123	120	90	132	128	124	111	106	135	135	114	122	112	110	129	100	115	138	138	114	126	109	109	126	112	108	120	131	117	115	125	119	137	108	121	128	104	103	102	109	106	131	97	119	116	123	114	117	124	112	121	104	136	110	128	113	127	116	123	113	108	111	116	131	131	116	122	106	104	124	122	115	129	126	110	136	128	120	124	99	123	121	147	121	132	121	125	117	121	109	99	126	115	115	122	129	130	124	107	135	116	109	128	118	121	116	130	115	128	103	117	119	114	118	119	115	110	118	114	114	101	116	112	125	130	116	121	131	129	97	120	131	127	114	106	111	114	114	129	109	125	117	120	121	139	134	119	123	143	119	118	105	124	131	114	135	119	116	126	134	129	130	119	118	120	152	121	116	105	123	105	112	115	131	122	133	123	126	125	128	122	130	119	109	115	128	120	129	103	124	115	123	119	133	142	135	124	130	101	135	105	119	105	109	144	116	108	127	104	104	132	127	108	115	122	118	142	126	109	109	126	127	142	118	129	115	124	138	135	138	113	141	119	121	140	128	131	119	118	114	136	118	108	121	123	112	138	122	144	122	112	114	133	127	100	123	108	124	123	104	148	113	105	133	117	127	114	110	112	102	140	108	109	142	138	133	122	125	121	116	121	109	121	128	104	109	114	109	112	107	142	129	117	127	139	122	106	121	133	128	123	128	114	130	119	104	138	128	123	126	139	135	108	146	128	118	137	146	119	135	140	120	129	106	110	109	125	132	103	128	111	138	127	138	131	117	128	128	121	125	120	148	111	148	111	110	113	117	120	131	119	121	114	123	110	113	117	129	124	139	104	113	106	121	125	137	121	127	117	142	133	110	99	116	125	111	112	113	123	126	128	121	124	113	139	121	124	125	121	117	114	115	106	115	130	127	97	129	125	117	110	116	134	107	116	132	125	123	107	123	120	125	139	117	123	110	121	100	116	122	125	108	120	122	106	108	134	142	120	137	130	134	128	118	85	143	129	115	114	124	129	108	125	106	134	116	134	120	124	122	119	131	114	104	113	127	103	123	110	149	131	130	127	108	108	107	123	123	124	114	105	116	100	101	117	114	125	115	132	145	119	112	128	112	110	123	118	125	109	110	122	107	109	119	108	118	117	100	127	119	126	138	120	121	129	114	137	116	132	112	131	113	124	127	118	120	123	139	141	103	109	127	111	116	110	122	111	141	132	127	134	150	124	112	114	140	129	114	118	128	140	121	123	137	110	117	125	103	123	141	130	114	108	101	114	136	122	122	129	98	107	130	122	122	141	121	135	121	137	122	128	133	94	116	122	107	126	129	130	137	132	130	118	120	110	125	114	114	128	123	130	114	106	116	118	116	126	120	110	131	136	122	130	141	107	112	122	114	110	113	120	140	94	123	125	129	116	112	108	116	120	129	114	119	118	116	115	110	127	117	112	114	111	127	117	143	117	127	125	118	121	138	132	115	115	119	115	123	129	115	134	125	104	116	119	109	134	111	116	129	122	109	136	129	122	135	122	134	130	136	137	103	135	121	133	119	113	118	117	106	131	116	125	120	122	131	111	127	94	125	115	118	113	106	152	119	115	107	111	122	136	116	125	139	125	118	144	134	108	125	108	115	115	140	122	116	112	118	121	123	129	129	95	129	143	124	108	113	128	128	127	122	141	94	115	127	110	127	129	135	113	122	119	122	105	127	114	116	133	138	136	121	125	120	129	136	117	107	114	120	125	124	105	123	116	109	98	136	128	116	111	113	117	118	106	153	115	115	116	133	124	132	124	122	139	115	144	119	117	110	116	121	114	107	104	139	116	118	129	108	124	110	141	119	98	123	127	129	118	122	108	120	135	98	109	138	127	92	121	118	111	119	137	130	98	115	110	120	110	120	120	133	127	135	122	107	112	119	137	117	122	115	115	115	115	118	120	122	117	121	103	121	116	100	90	124	110	118	150	121	148	129	135
28305	26074	3957	11291	6604	3246	2539	2185	1852	1554	1320	1161	1043	986	899	857	758	746	719	652	622	557	574	552	568	571	524	512	527	484	467	447	457	424	431	393	449	409	445	424	410	397	430	421	413	372	352	388	409	394	396	409	404	400	350	374	380	399	383	373	360	352	346	366	387	358	362	360	413	351	372	378	370	382	396	363	364	343	395	325	340	359	376	336	340	366	350	392	358	331	325	335	355	400	326	351	335	359	310	357	349	327	348	328	334	340	341	359	346	392	332	373	361	335	364	352	355	331	345	351	317	362	347	332	366	349	346	320	369	307	359	322	347	336	365	332	346	361	319	362	377	336	304	339	340	336	358	324	351	344	349	319	335	337	369	350	302	358	347	359	338	331	309	350	316	316	363	339	320	337	390	339	306	340	340	338	355	327	342	296	304	339	327	355	344	352	364	311	352	346	340	344	302	314	354	357	346	340	338	316	354	352	366	322	339	340	350	345	349	347	346	333	344	335	356	355	318	343	355	352	333	345	341	342	343	348	336	361	359	312	330	344	322	359	343	328	325	340	344	341	318	344	325	335	338	329	347	334	329	341	328	354	317	358	342	370	332	350	362	314	337	341	366	346	350	307	326	333	345	342	331	337	363	342	342	308	308	325	320	308	356	351	313	336	335	344	350	331	311	324	353	328	317	310	356	311	314	339	331	352	346	356	355	358	360	363	357	346	363	330	345	347	339	324	336	312	330	359	338	319	303	351	337	324	330	310	333	311	332	294	325	358	342	387	305	336	361	339	332	332	340	387	337	328	357	335	315	343	335	341	315	367	291	308	322	326	346	339	349	343	351	336	348	318	366	357	330	356	346	350	337	323	352	330	323	343	322	318	342	334	319	313	342	314	328	348	313	366	333	346	313	313	355	371	328	349	335	329	351	339	341	372	342	357	340	373	332	328	295	352	337	342	363	372	335	341	330	317	339	349	329	334	357	353	318	359	355	351	354	380	337	358	352	343	346	332	323	308	342	329	338	370	327	334	312	349	366	336	317	344	337	357	361	338	330	356	366	358	329	317	307	352	351	359	334	336	347	351	356	341	331	345	353	361	314	364	339	343	378	306	314	351	327	366	370	327	362	338	335	362	344	372	318	320	362	353	342	368	339	343	330	353	365	309	316	345	338	359	330	329	349	360	296	355	340	342	343	338	354	394	319	331	326	374	362	307	335	369	360	344	350	329	328	346	329	388	372	327	353	335	363	369	340	327	348	316	371	362	359	330	328	344	351	332	326	349	338	330	350	322	346	358	344	328	378	365	348	343	292	353	320	313	337	331	341	310	360	343	340	322	355	308	347	350	334	355	337	330	359	325	329	364	327	338	374	301	338	331	317	372	357	345	339	344	305	362	324	348	344	322	324	357	359	342	328	363	332	320	339	361	331	347	348	331	322	304	345	349	324	320	341	340	370	330	338	339	323	333	356	316	319	318	335	348	317	335	297	365	371	328	360	344	330	311	344	343	337	346	315	346	316	319	365	332	359	354	355	336	346	343	311	332	335	319	359	322	312	341	330	358	333	347	335	338	369	327	339	319	335	343	357	347	348	353	322	363	311	323	312	309	382	342	306	342	352	317	343	355	371	352	288	343	355	318	374	354	370	338	352	360	314	342	353	321	335	339	306	346	329	328	285	323	342	351	356	351	331	350	349	314	347	374	328	349	354	330	328	324	364	348	356	331	344	344	343	333	330	339	341	332	313	335	311	339	324	344	321	331	330	331	343	355	362	324	338	349	334	337	342	328	366	319	342	351	354	323	311	355	348	367	349	322	344	322	331	331	365	352	378	335	331	339	318	332	364	335	328	359	334	331	348	337	341	367	323	334	353	351	367	339	327	325	321	340	346	359	308	317	324	355	376	364	350	337	314	360	331	333	333	295	337	350	353	326	355	345	337	343	308	331	307	334	371	330	353	344	321	339	354	328	336	337	360	365	339	335	349	311	345	338	323	334	344	368	338	364	323	355	360	341	325	348	320	322	362	347	319	338	329	337	334	321	341	349	357	332	338	353	316	332	383	369	337	297	346	335	335	361	323	354	343	349	344	344	348	340	340	316	369	297	339	353	331	326	335	334	342	361	331	334	377	342	329	326	343	356	325	335	336	346	311	327	352	323	326	326	326	315	335	321	339	351	344	337	357	329	385	359	318	350	369	337	300	315	320	318	325	348	329	335	317	346	356	334	370	357	337	341	356	333	351	314	348	328	333	324	369	337	308	349	326	337	329	381	378	335	336	333	333	343	335	317	316	340	288	340	351	332	395	317	345	338	332	332	340	336	345	352	339	329	335	333	342	307	362	341	320	331	327	354	328	354	325	345	325	343	334	325	331	347	306	313	377	347	327	346	337	319	349	342	323	357	386	337	340	330	356	344	327	315	332	380	337	312	343	370	351	337	321	351	322	337	320	341	327	329	333	319	325	352	352	353	317	350	359	347	331	355	349	346	366	327	328	355	362	338	317	357	326	370	329	327	337	386	339	326	348	333	328	356	367	330	339	370	344	327	369	355	318	330	353	349	353	325	356	342	345	301	316	351	333	338	329	331	352	343	359	340	359	361	319	347	338	317	344	336	316	333	342	332	352	343	336	329	365	354	300	340	348	363	353	358	306	292	371	338	355	346	364	323	328	317	358	327	344	336	356	339	355	308	363	323	339	347	321	331	339	337	345	337	333	338	350	352	350	317	318	340	335	347	359	356	332	339	347	320	314	353	355	351	345	325	343	348	334	343	352	333	358	348	338	338	386	330	306	356	318	337	345	365	336	329	321	325	349	351	320	339	379	392	343	332	380	343	362	336	360	353	342	314	302	345	326	344	322	350	325	363	333	332	345	317	374	345	303	329	340	322	333	344	387	329	361	339	375	341	356	378	325	382	324	337	361	343	338	331	339	361	359	341	322	325	362	334	324	341	306	357	384	356	351	351	336	316	346	307	360	315	322	313	356	399	332	323	372	352	334	338	285	347	366	352	366	327	318	330	327	334	381	319	359	336	332	300	313	344	363	318	344	309	350	329	334	327	340	350	321	351	282	317	328	327	371	354	334	355	333	366	339	335	316	391	332	353	321	344	315	355	351	356	302	307	355	360	381	353	358	334	332	342	337	337	345	334	336	344	352	340	308	343	336	324	360	357	323	327	349	337	324	341	350	339	311	323	371	338	315	357	332	337	341	323	326	353	332	305	323	342	335	367	360	340	348	358	327	344	347	367	347	351	352	334	292	349	304	330	360	345	334	322	315	361	352	350	368	337	351	369	344	321	293	382	334	327	320	355	325	340	331	311	330	321	331	370	358	316	359	344	344	328	335	355	328	357	367	348	351	337	325	363	331	331	319	327	338	332	356	357	332	352	357	327	310	338	385	386	338	341	370	349	330	319	359	354	342	341	359	382	332	347	336	328	337	365	314	333	364	356	342	323	364	366	335	321	354	338	345	319	372	355	333	365	327	340	343	368
5658	1480	388	357	331	295	337	322	320	363	347	373	336	331	330	322	363	311	308	329	293	315	339	348	330	320	328	383	352	304	309	312	317	328	306	299	311	315	345	357	323	344	314	333	326	308	339	323	333	353	305	322	323	333	330	334	306	323	345	265	350	325	311	301	318	324	308	315	297	310	332	347	309	337	353	346	346	344	361	320	331	341	337	333	320	331	326	310	350	300	302	311	329	335	330	364	344	335	326	311	330	365	282	317	313	369	333	324	342	345	350	317	269	325	292	321	319	332	303	326	340	329	317	341	324	353	336	330	333	328	296	335	305	307	323	306	360	324	318	332	338	277	330	333	343	326	316	375	304	316	330	326	274	318	307	324	347	345	332	338	341	336	313	348	326	325	323	348	298	312	302	318	321	332	335	337	351	346	343	301	325	332	318	332	332	310	363	336	319	307	317	317	304	305	296	329	335	329	321	325	343	302	306	336	358	360	376	360	333	324	315	327	328	310	322	332	346	318	320	333	313	317	344	283	327	324	332	312	338	377	309	298	330	350	331	337	341	332	300	354	354	327	320	325	321	386	323	339	332	317	345	336	322	313	322	353	346	316	336	323	338	301	336	314	290	320	325	344	291	330	313	319	294	302	316	329	332	308	322	350	297	331	306	316	341	305	287	347	341	376	333	317	332	346	338	302	325	325	371	355	304	354	305	298	338	334	336	327	305	326	349	340	322	315	346	354	298	297	364	344	352	313	288	296	307	322	313	293	323	315	316	336	316	345	354	317	352	357	328	321	326	328	301	350	339	337	350	336	354	331	352	315	301	291	334	277	321	287	343	332	324	356	342	327	339	337	310	339	316	354	301	335	311	335	329	324	327	335	327	323	319	319	314	310	341	323	307	346	354	328	315	336	346	336	305	318	325	314	315	324	331	288	336	341	294	344	318	327	302	333	311	335	334	317	297	303	331	326	317	306	335	324	334	330	321	342	365	330	348	350	341	309	337	299	343	319	350	328	339	323	346	334	334	325	311	300	346	300	338	337	329	332	348	329	341	347	354	312	328	316	300	332	290	329	343	341	328	285	297	354	330	373	323	339	302	337	306	291	320	314	320	324	341	345	290	299	371	288	329	312	341	340	308	347	302	330	339	306	341	330	332	327	343	319	352	333	350	308	301	314	328	301	307	331	308	334	330	315	305	282	312	303	330	318	337	356	336	339	356	323	341	335	357	308	315	325	353	320	304	316	305	326	315	303	313	345	302	327	316	320	319	359	365	312	288	283	329	346	310	315	306	350	336	304	284	328	330	317	315	326	357	327	312	342	368	350	317	336	292	346	314	321	325	305	313	358	320	304	309	327	299	342	316	347	318	322	339	325	330	339	300	346	364	339	333	286	309	326	335	344	326	310	345	304	321	331	322	327	301	332	344	345	347	329	342	331	322	321	329	350	290	344	312	329	308	313	311	332	292	333	328	292	316	311	318	340	338	332	312	305	320	323	317	316	352	319	321	349	314	351	291	313	350	343	352	291	338	312	312	324	339	325	356	314	343	318	341	340	329	303	334	336	323	365	304	301	333	300	317	327	325	324	329	316	354	348	324	292	304	316	295	309	349	350	311	319	345	325	312	333	344	304	335	319	320	303	338	294	338	318	338	336	320	321	335	318	307	329	297	369	328	326	307	300	348	308	355	335	334	320	341	324	313	327	324	339	312	335	371	329	329	338	334	328	311	352	333	316	299	351	324	324	288	317	348	303	322	347	357	330	312	317	343	337	334	341	309	318	322	319	334	320	334	327	348	361	306	313	323	297	328	337	352	325	349	329	339	338	350	306	334	326	311	330	329	315	330	305	318	339	333	345	334	322	295	309	282	317	342	352	308	302	310	311	307	314	315	311	333	320	321	310	316	334	310	336	352	351	326	339	349	346	329	328	328	335	326	318	313	327	314	303	340	347	363	316	356	316	340	310	312	323	310	340	314	310	325	343	307	332	286	292	328	292	341	335	285	307	319	307	339	313	355	321	360	344	313	331	324	336	346	307	309	333	345	278	334	341	329	330	362	294	335	325	333	292	296	358	333	323	333	318	334	323	334	334	332	331	308	334	329	364	317	331	355	302	337	296	338	330	326	304	326	288	284	308	340	349	324	345	393	307	336	325	299	336	306	328	314	329	308	314	311	363	355	313	360	360	323	338	332	348	321	298	317	313	317	335	330	297	332	349	351	313	335	323	345	349	324	350	311	327	318	322	338	317	321	371	321	337	351	356	348	271	315	319	349	358	325	337	330	316	323	325	327	318	301	338	343	300	316	329	332	336	357	333	266	352	343	345	319	325	312	308	350	311	325	317	336	327	315	348	358	360	324	313	320	340	313	322	324	323	336	330	323	343	328	290	320	335	328	366	307	306	326	339	314	345	317	337	326	308	318	308	358	334	329	291	292	313	331	315	356	309	302	325	314	326	320	351	307	316	309	365	297	294	290	334	331	352	325	346	341	309	333	340	314	346	283	321	308	318	314	374	306	336	329	331	378	352	330	318	333	307	316	318	365	328	298	332	309	343	350	334	339	345	346	334	384	334	352	356	341	324	331	302	309	370	320	317	345	347	332	309	305	355	322	327	336	341	311	316	344	321	334	326	360	290	308	336	327	298	329	352	346	335	340	329	359	327	288	315	359	339	341	339	373	324	321	327	315	320	306	327	353	340	338	339	350	342	340	327	316	356	333	283	306	307	315	313	309	309	341	301	331	313	264	330	344	301	318	305	327	339	317	321	302	356	305	357	313	338	331	339	329	318	321	309	332	303	333	325	332	354	312	356	354	295	314	326	349	315	306	313	330	300	326	314	312	308	304	323	328	329	324	312	339	312	330	307	319	331	311	336	317	316	324	343	314	356	311	329	335	325	360	308	313	288	331	341	342	316	316	343	338	340	302	333	333	338	305	299	339	323	345	350	349	313	349	314	333	326	310	341	328	341	314	343	314	331	347	345	321	321	318	324	336	335	290	332	349	330	339	331	338	335	341	322	359	305	341	314	324	311	340	313	332	336	310	335	344	306	324	338	339	328	343	305	343	332	345	328	351	326	337	281	336	329	318	314	345	297	334	327	347	308	317	301	318	311	339	331	318	334	308	319	322	371	317	325	303	291	321	340	324	318	305	332	330	338	350	330	316	355	367	348	320	305	350	343	350	345	325	330	316	322	339	321	338	334	333	334	328	328	349	321	339	318	329	330	344	344	320	332	336	324	332	330	348	277	327	313	324	316	304	348	336	353	311	323	321	324	294	320	294	346	324	315	313	317	285	309	331	347	322	303	340	339	322	351	336	316	331	287	335	332	328	331	339	331	343	358	317	314	323	347	334	308	339	319	305	358	348	313	323	322	328	354	337	320	348	331	345	318	303	294	335	296	297	315	301	335	355	321	337	329	337	342	334	320	302	337	302	354	336	304	322	301	321	311	320	346	343	314	342	334	339	366	302	341	365	324	345	350	300	318
5584	2346	776	938	881	796	767	798	787	793	756	803	732	805	819	769	727	759	804	757	782	746	703	793	760	808	748	787	793	782	823	755	753	717	776	798	728	709	699	781	794	766	750	780	761	764	802	752	721	803	741	749	725	707	746	777	781	782	728	782	771	770	729	737	788	781	771	755	783	789	768	797	767	784	724	761	740	763	751	814	731	733	740	777	753	753	751	715	753	753	740	737	795	751	741	750	763	765	797	767	796	773	794	721	765	757	727	734	796	787	698	752	794	730	809	736	794	766	742	720	766	730	806	785	785	798	777	775	747	766	772	770	764	778	730	754	717	770	763	780	779	782	750	788	776	748	749	737	753	742	762	723	779	773	722	753	763	759	743	780	753	742	737	749	746	778	803	765	697	809	712	749	713	747	766	786	743	751	764	733	773	772	759	758	707	727	821	779	775	776	803	729	735	735	716	735	732	741	806	731	736	801	766	767	761	773	778	737	776	715	793	755	769	764	768	800	746	764	728	728	759	810	793	758	726	729	730	809	741	781	749	766	707	769	800	746	704	725	782	793	775	772	722	729	793	750	783	778	812	760	762	758	787	756	795	729	790	755	769	770	735	794	715	738	733	776	762	753	726	743	767	794	727	758	752	756	723	747	785	791	670	757	755	761	724	762	781	792	780	738	743	751	772	737	761	783	701	756	776	799	718	745	770	764	776	772	733	826	746	742	737	771	779	772	765	775	730	803	745	751	731	781	738	708	728	737	716	791	708	768	752	737	773	738	774	743	746	772	749	765	765	732	747	824	730	769	764	771	767	749	771	756	789	747	741	729	726	710	756	728	726	776	756	778	741	752	740	760	710	719	749	752	746	768	764	732	739	747	778	780	757	785	758	805	752	751	728	779	724	735	744	738	725	741	732	766	752	751	744	735	750	710	739	759	827	739	823	764	737	728	706	777	749	801	799	767	737	773	748	767	777	753	791	747	740	769	752	802	735	749	779	767	779	764	750	781	745	768	744	786	776	745	742	752	737	764	771	749	754	760	776	774	734	745	760	751	795	754	721	728	790	768	799	743	729	769	761	780	742	753	767	752	728	782	725	727	789	725	744	768	760	806	765	714	771	799	789	764	784	757	768	747	746	761	707	680	730	778	811	785	769	775	753	701	735	753	815	792	770	752	757	779	756	718	740	754	740	772	757	720	741	760	779	745	773	715	719	763	744	781	756	759	754	800	790	758	740	737	728	717	738	731	748	768	758	735	807	737	749	702	738	785	788	755	745	753	788	727	769	765	775	750	785	718	756	731	755	750	750	786	796	768	748	755	722	776	779	768	744	745	780	706	753	711	763	722	724	774	739	740	795	777	771	751	736	809	718	684	788	761	754	769	767	764	722	763	772	783	754	753	689	794	821	769	734	789	790	784	759	740	737	727	770	731	743	743	769	756	776	799	791	758	724	760	759	738	749	772	765	722	772	775	762	737	788	755	752	749	799	788	809	767	820	747	764	766	827	758	737	816	738	705	728	750	720	806	741	755	811	768	702	760	754	730	838	756	773	787	764	738	717	742	719	728	777	799	748	801	790	803	769	781	732	743	729	733	743	779	810	820	762	795	726	754	752	788	777	752	768	734	774	737	760	752	761	783	775	787	802	729	750	769	741	790	786	793	756	752	720	787	751	805	762	760	764	744	754	819	731	739	787	770	769	793	761	756	752	749	779	737	760	789	719	764	769	771	717	767	801	737	759	754	722	836	754	776	771	694	785	769	747	751	767	789	802	735	765	774	762	685	769	723	802	740	750	728	731	749	757	802	738	764	770	736	715	715	761	776	783	748	767	759	747	739	724	741	776	756	806	786	712	760	764	759	736	753	733	710	733	792	804	720	750	738	725	776	759	736	757	791	749	751	741	767	779	715	734	749	739	760	738	740	754	733	746	737	778	799	794	743	745	805	742	774	737	801	761	760	709	774	779	703	732	709	791	774	771	776	769	782	686	719	804	734	682	752	765	769	732	760	761	737	766	699	765	749	784	779	767	787	747	766	731	729	755	778	795	769	740	738	773	760	748	730	728	782	770	753	733	708	782	779	718	770	756	732	793	772	746	792	736	765	809	810	753	797	736	748	790	740	760	713	769	781	725	729	776	736	759	719	733	807	805	784	769	748	726	714	777	735	762	800	712	762	743	739	779	746	741	751	773	745	806	775	723	769	731	759	778	772	761	776	783	728	742	685	778	740	757	749	758	791	771	687	757	772	780	739	773	792	792	721	762	810	815	770	746	812	712	746	791	783	797	741	726	751	735	781	734	786	760	718	762	723	794	786	747	712	768	775	751	748	769	766	724	761	757	812	724	742	756	690	781	768	744	757	772	722	786	751	743	770	747	741	746	769	795	760	771	780	740	741	748	755	719	733	699	783	776	749	765	707	753	769	755	774	822	752	718	755	738	763	726	759	789	780	748	739	745	784	779	797	810	775	775	738	786	714	735	743	799	740	782	772	749	743	775	719	760	771	761	807	734	764	740	760	737	771	719	773	731	805	767	752	754	754	743	771	736	766	759	725	720	763	765	748	738	756	766	762	764	772	759	760	737	765	799	746	769	704	777	736	750	739	721	832	769	736	769	763	762	720	790	771	724	755	765	800	779	735	746	775	755	773	789	749	744	768	777	723	791	800	768	709	773	751	727	743	708	749	778	790	773	760	825	766	744	764	754	742	756	715	715	749	726	815	800	720	788	785	827	786	711	776	768	750	746	752	719	756	698	811	837	743	749	785	740	766	703	764	739	725	753	748	825	781	743	737	780	696	748	724	739	735	678	751	776	751	840	787	713	769	801	763	715	824	759	767	786	764	758	746	840	733	802	785	737	785	790	783	736	736	817	741	802	791	795	735	721	758	728	755	726	755	718	698	744	741	765	793	736	785	770	752	811	783	746	760	802	730	757	735	737	753	734	723	738	769	763	728	740	698	659	759	751	815	802	762	733	720	762	755	722	732	751	747	775	698	783	743	788	717	781	747	785	809	736	727	760	716	733	735	762	785	803	720	808	734	706	769	708	746	777	736	754	800	742	722	758	750	692	764	792	772	740	793	690	754	781	734	817	692	768	768	799	770	782	757	699	734	710	746	738	762	750	728	783	716	748	717	773	796	758	769	758	776	762	759	742	767	789	760	734	718	755	753	808	737	764	729	772	748	777	818	817	782	792	758	758	770	755	771	782	798	760	726	747	747	806	790	768	771	764	737	767	724	703	739	756	765	762	765	740	748	763	765	797	743	738	704	714	742	779	781	722	750	770	719	777	718	713	775	757	756	735	758	738	764	764	734	723	729	703	737	777	789	742	717	798	779	742	731	752	769	789	796	779	742	780	766	756	790	763	811	770	718	795	759	750	773	777	758	784	793	773	770	744	728	742	716	730	764	746	759	752	748	723	708	756	715	786	749	746	759	753	753	768	743	806	774	751	792	752	754	679	718	747	767	732	772	761	752	696	732	750	737
37646	28714	4918	1127	696	443	374	308	268	258	246	244	218	219	182	203	193	188	192	193	175	160	155	155	178	165	194	186	207	158	174	164	146	154	166	173	168	174	184	156	176	162	150	168	173	161	173	166	164	152	149	144	151	156	163	165	156	154	157	128	179	147	148	166	187	158	160	158	161	146	143	158	170	156	169	168	178	166	143	161	146	160	159	159	176	149	190	162	162	138	163	200	156	152	143	169	162	160	165	163	179	142	121	134	158	154	164	176	154	161	145	168	142	146	157	168	141	169	160	159	166	158	145	165	161	166	192	145	165	172	168	160	156	154	151	179	132	159	159	142	162	138	151	150	169	166	154	165	172	158	170	181	160	165	123	166	174	163	175	142	151	167	151	183	176	148	146	153	155	166	149	168	161	154	143	149	168	162	160	166	157	145	164	147	156	183	131	158	154	177	152	174	156	147	161	155	175	172	156	184	164	170	157	185	163	170	146	175	149	175	166	159	174	160	161	145	181	139	145	176	170	140	149	144	165	135	167	165	167	163	174	193	176	164	162	173	189	181	146	162	171	152	156	150	143	163	173	153	168	157	141	169	155	157	157	149	174	144	174	147	155	143	168	180	184	169	151	159	157	163	171	162	155	140	155	138	173	185	149	164	176	149	173	159	148	156	161	159	174	172	155	159	171	169	155	167	164	165	152	161	144	165	177	154	142	164	162	184	137	162	168	188	136	155	147	145	164	161	176	171	149	157	165	151	163	166	164	151	146	150	153	158	158	167	164	163	158	172	163	154	191	173	150	171	155	177	158	166	155	161	143	166	167	170	177	158	169	158	172	169	185	146	152	154	136	166	132	170	154	169	161	176	174	151	166	160	153	178	185	152	145	172	162	163	164	152	148	171	142	178	156	170	168	178	179	158	168	131	164	165	176	174	169	157	167	178	148	174	172	171	175	166	138	156	171	151	158	170	142	172	161	167	132	173	162	163	164	148	169	144	157	174	153	145	143	164	149	187	156	170	167	161	175	158	161	166	142	165	175	162	173	174	149	145	168	123	168	151	148	146	157	168	162	164	138	159	165	170	159	147	156	148	162	165	145	152	145	149	156	165	172	171	148	171	167	179	167	160	148	149	171	161	142	179	140	158	175	158	146	163	159	163	166	148	144	160	148	163	171	171	148	146	160	166	140	143	150	149	158	174	158	137	172	155	148	137	159	161	153	156	155	161	134	157	178	158	155	158	165	165	157	154	149	173	177	151	166	183	153	173	184	160	162	171	161	151	145	171	141	139	169	171	152	172	158	141	153	163	159	183	131	139	147	162	161	196	180	145	147	163	152	149	147	156	141	161	157	139	171	153	167	157	180	151	163	164	133	160	135	149	150	151	183	155	182	177	152	166	167	154	169	172	160	161	157	163	159	169	155	133	139	147	176	140	136	135	165	180	151	130	158	148	177	148	152	152	142	177	152	175	164	181	171	123	153	163	153	175	178	164	159	169	145	141	161	168	145	174	176	150	164	143	143	157	155	164	162	179	165	174	148	169	139	161	172	156	183	136	151	155	157	175	174	157	152	193	152	172	177	161	143	172	145	167	157	141	150	161	144	150	160	169	157	149	153	191	166	130	189	150	151	137	159	171	159	203	157	151	146	163	154	137	152	156	146	157	167	165	160	179	160	186	153	150	154	163	177	147	139	186	197	148	174	153	168	184	178	148	144	181	147	144	157	165	143	146	161	146	163	148	169	164	158	188	157	124	180	123	181	176	150	179	173	182	162	147	153	146	167	156	144	163	140	162	163	161	162	130	127	152	147	172	158	193	176	141	173	172	176	155	161	146	147	163	159	155	166	188	176	178	168	157	162	165	155	178	157	142	143	162	145	165	174	192	148	134	179	146	149	159	154	149	129	171	145	175	170	166	173	164	176	162	164	158	161	165	159	158	152	162	166	145	178	156	151	155	157	155	171	155	168	148	146	176	160	160	181	161	151	139	155	141	184	157	188	153	163	159	167	155	174	157	164	186	162	156	152	184	170	170	149	149	184	162	147	181	162	189	166	167	142	157	134	164	166	184	154	164	164	170	170	160	159	148	155	166	156	172	153	171	172	163	172	148	168	189	157	143	144	141	174	144	147	162	148	149	199	172	158	186	154	164	161	180	170	132	167	144	146	151	151	172	190	153	168	150	161	191	138	171	177	174	166	167	135	158	141	170	169	175	176	142	154	122	164	152	144	156	174	163	136	155	160	172	163	172	129	173	150	154	175	186	146	156	148	133	146	155	158	127	194	168	132	143	176	128	181	167	162	151	153	166	177	163	148	139	145	158	164	152	150	172	158	135	163	136	162	150	180	166	144	152	171	161	166	156	174	133	168	160	185	154	155	166	173	160	155	162	167	160	126	153	176	154	159	159	174	165	160	159	143	168	158	154	156	138	163	183	163	170	172	161	154	167	198	140	140	150	167	131	144	178	154	194	154	146	152	141	156	152	152	150	177	141	179	181	168	163	171	184	148	152	168	151	146	168	190	155	173	170	163	151	160	178	179	151	153	179	166	150	140	158	142	173	159	137	162	149	160	170	128	151	137	172	154	161	163	150	161	157	147	157	163	147	166	155	139	145	160	161	174	182	162	178	149	145	144	144	153	165	151	147	152	159	182	175	159	183	162	162	171	166	148	160	167	152	156	162	152	167	144	176	179	156	152	149	181	158	164	168	140	143	169	137	172	172	155	153	148	150	155	151	180	167	172	189	167	175	163	161	163	165	169	155	145	154	158	153	159	162	133	166	120	156	145	165	152	166	180	176	174	159	175	135	150	181	158	158	190	177	169	132	159	165	167	158	165	166	157	168	147	146	156	194	180	159	158	160	175	157	161	162	161	159	134	167	172	167	189	145	176	169	141	172	166	161	146	157	170	159	160	147	165	152	154	150	157	159	175	156	141	139	179	173	164	152	146	151	190	165	183	165	169	171	141	152	186	149	156	164	150	144	138	138	154	160	188	159	161	158	158	154	167	155	131	148	148	165	186	146	152	159	146	145	156	164	150	148	153	176	171	174	158	159	170	178	146	170	153	176	162	143	162	166	169	159	151	178	154	158	179	155	142	147	167	150	160	155	172	145	144	148	182	145	147	164	156	155	149	168	148	179	162	144	159	161	139	156	171	141	146	167	154	164	145	173	149	142	155	174	147	134	159	150	153	149	150	167	145	166	163	143	158	165	174	146	162	175	159	171	148	156	154	145	147	147	183	165	164	162	178	163	156	149	157	161	167	153	192	193	147	180	166	159	165	128	154	149	155	166	160	153	145	184	187	176	148	148	194	144	177	162	144	141	148	173	150	138	159	147	159	149	139	155	168	147	139	168	146	150	147	165	184	178	184	142	142	170	169	169	169	147	152	184	147	166	165	159	171	168	174	160	156	148	148	159	135	166	160	156	170	171	157	176	142	173	158	165	162	154	162	174	154	173	193	167	154	152	157	187	164	155	156	161	153	147
19249	19258	2233	3509	2573	1947	1570	1349	1154	1071	890	805	810	746	673	680	631	589	572	539	566	549	563	524	521	486	491	501	476	462	474	515	500	464	461	476	423	463	414	415	453	439	447	462	452	442	424	393	426	391	429	456	409	410	461	410	426	402	429	388	424	447	397	433	420	454	418	427	393	446	393	382	429	404	414	400	392	397	421	448	398	426	410	456	426	401	396	425	415	425	376	401	410	409	392	428	389	403	427	397	404	419	378	396	434	398	415	478	406	442	398	417	396	415	397	409	443	431	404	368	419	390	417	383	424	380	391	390	412	416	429	441	404	430	398	425	404	417	407	419	410	408	390	401	418	394	388	374	421	397	410	410	414	377	413	372	400	374	424	404	418	409	440	365	450	407	421	434	383	411	417	424	436	384	422	364	389	393	395	415	422	387	398	396	405	388	424	399	414	421	409	405	436	439	392	443	402	432	366	412	411	416	410	373	420	425	432	389	422	414	392	397	404	378	413	418	398	433	409	420	406	397	401	417	405	416	425	404	385	384	415	390	405	442	414	390	432	386	402	413	402	414	392	398	408	413	390	428	408	415	436	429	394	407	390	415	416	414	394	422	392	415	390	376	429	407	386	373	396	406	416	396	394	403	397	382	386	423	417	404	453	417	393	423	405	431	407	413	396	427	439	411	420	412	400	371	405	408	364	389	424	385	452	411	384	411	397	356	406	418	389	390	373	433	416	413	407	422	410	399	411	399	387	401	380	427	402	417	417	421	431	379	407	390	414	412	406	403	419	419	394	404	421	386	444	415	404	392	383	378	400	404	388	392	421	405	406	430	386	421	400	483	385	380	398	399	441	401	412	420	428	409	413	385	394	387	389	411	390	388	418	389	409	405	383	389	379	397	392	409	396	389	393	375	393	397	424	402	413	415	431	428	428	405	423	378	388	406	389	404	402	387	402	376	409	437	378	408	446	394	392	401	426	396	374	415	434	398	405	425	424	388	416	386	362	411	409	396	392	418	393	390	388	438	375	402	431	432	396	401	391	388	402	396	384	403	425	427	405	386	407	373	378	373	443	395	425	450	428	407	422	388	410	407	400	410	419	401	366	416	392	417	416	414	394	391	462	427	402	405	407	377	377	410	400	406	393	402	382	412	385	388	415	425	379	397	420	414	436	416	387	438	390	423	384	404	448	425	381	412	379	468	374	428	401	366	402	399	406	390	402	372	397	426	395	392	389	380	380	411	421	378	429	399	377	428	408	394	417	417	402	414	358	407	388	433	383	403	424	392	386	342	428	415	393	399	426	411	391	414	387	359	431	413	404	427	403	396	418	441	372	403	412	429	395	407	399	408	412	424	376	421	432	393	429	419	420	419	434	428	432	413	374	408	399	403	399	407	384	457	403	429	444	421	392	405	391	384	409	392	415	416	391	398	420	420	432	379	417	394	425	408	449	429	396	384	402	416	389	412	372	383	409	376	401	435	424	415	385	398	443	389	399	373	414	421	414	414	430	413	390	366	396	396	397	379	409	411	402	386	383	394	405	405	426	414	394	397	372	392	412	401	413	404	398	376	426	415	392	376	379	411	389	409	392	377	408	412	408	422	404	411	367	402	424	413	429	385	399	438	411	416	435	389	392	390	417	404	424	381	452	402	424	374	375	406	395	401	374	426	425	403	470	410	391	393	404	402	368	413	419	437	398	374	428	418	393	410	438	463	372	364	412	415	393	418	438	417	454	436	423	414	415	382	388	435	401	376	427	428	401	413	414	414	375	396	410	429	414	395	416	386	416	441	389	396	398	389	420	370	404	393	476	413	417	441	399	419	430	404	414	439	421	387	448	422	409	393	410	416	417	414	379	395	377	392	430	408	413	395	378	388	387	432	392	464	384	414	398	416	362	436	435	407	404	387	415	378	391	370	381	451	406	378	412	448	418	396	405	406	379	431	408	381	404	436	419	394	388	425	424	430	415	403	409	435	388	415	387	408	401	405	398	382	372	405	359	430	405	446	376	402	402	414	405	388	372	391	439	360	406	385	393	388	434	391	412	398	425	424	419	421	397	402	395	408	402	359	378	391	385	389	401	398	402	380	413	436	392	389	406	410	387	432	407	426	448	427	411	396	406	391	408	418	430	441	418	393	417	415	391	418	435	419	421	416	415	391	387	426	414	394	423	417	411	340	403	371	419	375	443	409	374	401	381	414	410	450	418	436	406	375	388	391	424	386	404	396	396	408	407	404	396	398	409	382	389	390	386	377	398	426	388	400	401	401	385	420	397	414	430	436	422	430	395	429	394	406	411	384	386	419	388	416	433	417	405	384	411	407	419	397	417	394	436	382	398	444	442	438	433	416	405	399	370	421	437	426	428	414	426	384	426	404	386	378	426	377	420	399	387	419	414	388	412	434	435	378	405	401	398	402	392	398	398	367	405	394	411	385	405	417	418	446	377	405	381	448	388	418	372	386	372	399	376	393	403	398	448	422	434	414	424	401	379	388	403	432	393	443	431	438	418	427	366	367	418	376	383	415	381	417	423	400	420	389	395	416	408	422	417	438	386	378	389	404	396	361	409	413	411	424	420	435	366	432	400	402	373	402	388	407	427	398	395	393	377	438	427	410	405	441	427	389	391	406	415	409	369	430	389	388	406	387	395	394	424	411	385	446	449	359	421	384	387	411	378	393	416	429	390	423	421	376	358	434	413	394	419	427	421	409	396	402	401	375	426	372	401	421	379	382	467	421	401	402	414	412	456	450	368	419	397	425	382	400	399	413	398	401	424	369	373	383	399	415	402	391	376	413	380	421	406	411	377	435	408	378	407	414	437	410	433	440	394	395	431	412	416	391	430	419	417	395	424	405	433	426	388	413	403	367	409	428	397	416	421	408	385	386	420	402	422	428	425	426	391	445	405	423	387	442	398	382	386	401	427	389	373	415	396	421	403	398	381	412	377	442	415	426	411	420	391	392	377	358	455	406	421	425	399	386	386	430	425	453	416	404	425	408	374	393	436	391	410	460	377	414	413	434	399	406	401	372	409	383	402	422	412	437	414	398	405	371	404	418	433	392	455	411	396	374	448	428	400	409	430	400	439	386	411	394	400	400	389	412	377	395	398	429	402	371	427	384	402	439	396	378	406	404	345	421	426	397	408	409	401	414	400	417	417	416	374	397	406	411	415	365	426	419	416	361	412	386	432	396	404	408	412	422	428	401	422	404	380	427	390	407	406	389	390	413	418	413	417	394	397	393	412	370	373	396	403	428	384	432	409	415	398	403	419	392	406	402	387	433	422	372	411	433	436	420	393	418	374	416	380	413	382	408	399	413	422	433	392	380	413	410	363	412	396	394	434	388	420	392	389	408	409	411	411	407	447	401	368	367	418	385	393	425	410	413	447	389	403	421	401	422	368	418	421	429	389	396	393	409	413	435	392	380	415	402	447	424	397	420	415	380	411	397	393	418	410	420	383	406	422	411	419	404	410	394	397	417	435	430
53082	44503	12589	2207	1212	762	527	482	374	356	257	233	206	206	215	191	185	174	172	169	138	156	155	141	142	145	127	135	173	162	138	147	158	133	129	143	141	128	137	141	129	129	118	125	133	144	117	123	121	127	121	109	100	114	129	121	122	136	134	113	108	119	132	129	131	133	123	121	132	136	121	110	118	115	117	130	135	112	93	96	126	112	126	141	158	133	114	121	132	113	127	117	106	132	125	154	110	122	104	101	103	114	126	114	127	117	111	117	105	109	132	127	122	134	130	137	110	111	117	145	114	128	110	133	110	143	127	119	141	119	126	117	115	122	117	107	119	95	132	129	113	127	115	121	140	121	147	115	106	145	130	104	117	109	117	125	140	113	100	117	125	113	102	127	133	128	114	114	116	116	94	133	117	104	102	123	126	114	104	140	126	132	104	106	106	130	116	117	104	121	129	121	113	113	116	139	124	131	121	119	120	136	123	108	129	108	97	119	123	111	131	124	130	106	121	135	125	135	118	119	131	119	122	128	127	124	111	161	107	134	114	124	117	128	125	127	121	126	112	123	130	128	121	123	122	130	120	134	148	112	124	111	143	104	123	122	115	125	138	140	134	115	120	129	120	105	105	109	109	117	119	125	106	125	122	126	119	130	122	131	124	124	135	132	111	139	121	116	131	121	112	115	124	116	110	99	102	125	121	135	136	124	124	125	144	117	103	124	129	125	123	109	112	131	135	127	103	119	137	108	96	121	129	127	114	127	121	113	117	134	111	116	101	137	121	154	115	108	124	125	126	128	130	114	110	129	116	115	114	125	121	123	116	134	129	123	141	119	124	137	134	132	115	127	116	135	132	125	124	113	117	106	131	134	116	99	117	127	120	102	125	106	103	101	117	107	121	130	121	116	112	117	98	115	99	133	135	119	130	125	119	135	115	138	133	115	136	117	121	109	136	120	135	115	110	137	119	133	106	128	97	134	112	120	108	106	124	129	131	118	136	116	124	123	134	123	124	110	132	138	124	131	112	131	127	118	109	111	130	156	119	109	121	132	107	119	115	127	125	96	113	135	119	106	121	115	114	119	120	121	114	124	134	118	116	131	125	105	141	122	95	123	118	103	112	109	130	114	121	126	95	107	128	130	124	122	131	119	132	131	117	108	138	114	124	113	130	107	132	111	122	98	122	127	130	128	124	88	113	118	98	119	125	129	130	123	117	129	140	103	115	122	122	129	124	102	109	132	108	107	115	95	107	130	120	120	133	125	105	133	149	118	125	122	137	124	103	119	129	113	123	111	132	128	144	118	126	118	114	117	117	112	107	113	107	134	126	122	113	112	107	129	118	130	118	115	118	122	130	131	137	127	116	130	102	133	130	120	120	132	139	123	114	119	118	111	110	118	114	120	102	131	120	100	123	113	126	144	97	113	126	110	111	110	123	128	123	115	101	119	91	114	117	120	124	115	127	131	127	120	117	131	120	130	124	115	131	114	123	127	123	136	110	112	95	132	116	117	115	120	111	132	95	127	112	129	114	113	117	120	130	122	131	113	123	127	134	109	127	122	129	114	120	133	120	118	143	110	108	114	135	142	134	123	96	110	114	115	131	111	113	107	109	125	121	96	119	119	122	107	101	94	142	127	119	139	126	113	114	137	122	119	115	106	100	110	119	126	127	110	129	126	103	123	113	112	105	114	132	114	121	113	120	118	132	115	126	121	121	122	115	115	101	117	118	105	126	112	119	120	102	121	109	116	147	131	128	135	130	101	130	122	131	116	128	140	128	126	134	122	126	124	105	108	114	110	139	101	145	122	128	126	116	112	115	118	111	122	126	121	120	110	109	117	118	117	105	114	114	137	109	125	103	123	126	128	117	133	114	113	125	110	140	139	108	117	124	143	116	110	150	113	106	120	109	113	125	141	99	99	119	126	101	104	120	115	122	106	118	104	128	117	118	118	125	149	124	131	122	116	120	130	111	132	126	101	98	111	119	109	125	108	107	97	127	112	117	133	117	112	130	111	127	121	155	128	129	121	122	146	123	120	116	117	98	95	144	126	150	131	128	122	116	129	118	119	125	120	119	118	127	117	122	120	118	120	117	131	112	116	131	124	140	114	118	102	116	127	139	116	125	121	102	112	110	98	98	111	135	122	103	93	103	122	102	112	126	147	132	127	141	126	106	117	92	118	120	124	123	114	124	105	117	109	119	124	131	121	138	118	131	131	120	132	141	103	124	123	134	120	119	131	130	133	135	121	130	116	129	123	122	113	130	115	119	110	134	135	115	133	128	117	132	115	109	122	135	126	123	115	88	107	119	105	125	126	124	132	134	114	133	114	109	128	134	127	116	126	120	118	113	111	115	115	127	99	116	132	129	136	109	101	133	134	132	137	124	115	114	134	110	137	113	114	122	129	124	103	119	142	96	107	119	99	147	107	137	124	127	123	112	112	112	122	111	135	123	126	97	114	121	124	115	126	103	132	124	122	138	123	121	113	113	104	123	130	135	106	103	123	122	130	129	115	125	118	126	116	113	107	129	122	131	128	101	113	121	117	113	133	105	134	129	137	122	111	130	130	114	135	155	134	104	118	140	117	127	115	129	110	131	115	116	125	102	126	133	110	119	126	125	126	129	106	110	124	124	113	112	116	117	130	117	103	127	124	120	120	120	101	119	113	105	108	133	117	98	124	126	127	131	117	105	111	132	106	90	109	111	108	105	133	132	134	115	114	105	94	134	125	110	111	137	115	121	91	133	135	129	118	133	128	131	126	92	126	127	133	110	119	121	120	111	130	113	124	104	129	136	117	138	127	133	141	137	116	146	134	114	162	140	141	127	119	123	122	140	119	121	129	132	120	131	124	103	134	116	121	127	129	129	142	135	124	121	141	114	117	120	118	125	113	125	120	124	131	129	115	120	130	110	110	97	103	111	115	129	140	97	98	137	143	113	111	124	120	119	134	110	90	124	110	124	120	119	132	128	115	111	126	136	142	125	102	122	126	122	131	144	125	125	124	111	112	87	114	111	113	123	110	107	132	120	109	127	107	104	107	131	122	119	118	122	113	121	111	128	125	126	119	140	112	116	101	117	126	92	127	133	142	121	109	107	108	108	116	114	115	110	113	101	125	138	123	106	134	123	115	130	121	126	138	125	128	131	96	126	109	136	119	134	120	126	119	123	129	115	112	105	122	119	133	109	117	125	133	120	121	121	131	129	134	107	113	132	116	111	118	115	113	109	109	113	102	126	136	127	127	121	114	109	117	142	106	120	118	124	115	117	117	146	119	128	110	104	132	129	137	130	129	111	125	117	116	120	116	117	129	123	107	126	123	123	112	121	119	123	133	106	122	139	103	111	102	137	140	129	120	132	111	109	125	120	97	113	113	123	113	94	138	126	106	126	112	110	125	112	108	138	112	122	124	122	129	110	132	133	117	126	124	116	158	126	120	139	119	107	127	104	108	130	119	122	102	122	131	128	111	135	111	116	113	112	110	115	110
27621	27774	3909	5492	4520	3236	2697	2129	1795	1529	1366	1195	1126	1006	864	810	785	713	691	665	585	618	592	598	558	488	492	541	487	479	485	450	449	443	468	451	414	416	433	446	426	404	396	444	400	397	373	397	392	410	375	372	408	373	385	373	383	381	365	375	353	359	365	415	360	336	359	369	385	352	357	356	383	334	379	353	355	372	395	344	348	367	376	356	379	342	316	343	340	379	336	356	329	353	343	360	337	332	351	375	352	345	322	353	331	347	337	335	349	333	347	360	364	368	344	325	363	367	350	371	333	299	348	365	318	324	339	339	343	358	349	328	366	344	336	327	352	335	332	360	338	360	364	376	339	335	307	341	335	355	328	331	364	333	343	347	326	316	359	341	321	334	366	358	344	320	345	329	332	377	376	325	355	326	327	352	344	367	367	320	362	331	333	342	338	334	319	330	307	330	345	360	349	333	332	343	340	332	340	325	365	334	388	362	323	326	326	346	362	335	371	361	364	345	330	344	333	335	322	343	322	367	316	383	346	325	332	342	369	371	370	350	299	356	332	364	308	317	323	342	335	322	341	329	332	354	359	316	339	328	335	357	313	313	365	334	327	333	348	356	374	324	322	342	362	348	328	351	322	315	349	336	363	322	331	340	374	305	291	323	334	351	359	299	318	327	327	316	357	307	324	333	301	345	310	345	311	353	303	356	342	361	321	333	334	346	335	342	360	314	323	312	353	344	356	353	323	332	331	314	358	336	321	317	310	316	318	350	339	321	354	338	313	342	363	349	328	329	305	340	325	351	354	338	346	332	316	316	326	351	305	340	351	333	343	360	332	351	347	350	325	352	367	325	331	321	303	348	358	350	308	344	328	340	348	339	336	336	333	342	360	359	330	349	344	312	342	336	347	379	341	307	320	347	348	345	343	318	312	355	299	346	332	355	355	359	352	328	356	343	372	356	327	346	333	320	352	309	332	324	322	306	318	357	328	328	337	371	342	319	356	332	341	344	342	336	343	370	349	333	345	357	294	344	334	328	342	354	293	357	296	348	357	372	333	328	317	327	350	317	334	323	365	361	343	341	322	335	363	316	343	355	340	329	335	333	346	353	337	342	319	364	358	342	317	323	356	339	293	325	315	328	354	313	331	349	341	363	354	320	380	346	304	336	348	319	356	331	327	320	307	341	317	364	331	333	328	338	331	329	312	339	305	319	324	312	361	357	308	334	302	339	343	351	318	333	326	365	336	334	322	322	331	305	371	354	332	343	362	331	323	340	329	322	333	321	291	335	335	347	332	337	328	317	322	310	316	335	315	346	332	331	329	337	320	316	322	359	363	354	322	339	328	345	344	329	347	367	343	341	336	355	319	329	318	324	348	350	375	363	343	342	351	350	296	309	321	361	334	312	331	361	333	350	310	326	338	354	309	352	350	323	367	359	319	335	361	364	338	324	355	335	336	342	345	319	333	333	348	330	309	319	315	343	344	363	359	294	352	353	283	368	369	337	337	349	313	332	345	304	337	331	358	322	327	345	319	347	370	319	363	345	376	364	355	316	335	338	352	355	337	356	337	356	342	362	375	337	364	341	342	347	361	358	361	373	353	326	341	334	329	318	338	335	342	331	321	336	323	325	305	361	319	322	329	345	321	328	334	335	305	347	304	311	346	328	357	355	320	336	340	326	310	318	320	311	348	324	326	335	351	343	334	328	321	328	344	338	298	365	319	343	334	330	338	314	354	352	369	329	338	347	331	332	308	357	334	375	365	352	324	344	358	344	320	346	328	324	296	332	322	371	321	354	358	341	366	322	317	311	344	322	344	320	329	332	355	365	327	352	367	349	330	330	349	369	347	350	341	360	345	332	364	330	347	337	321	312	349	328	332	347	354	331	345	331	358	339	307	333	320	361	339	327	363	344	346	353	315	343	330	319	321	325	338	379	329	346	322	305	322	370	327	318	303	313	348	368	356	323	355	333	349	314	300	340	328	308	354	338	339	348	326	343	299	332	315	329	344	344	340	320	348	330	320	359	324	343	371	325	360	358	350	346	322	332	321	326	329	339	335	338	311	332	361	345	353	325	338	313	382	353	338	293	346	353	352	345	324	350	376	319	301	339	346	317	321	338	339	304	308	322	321	334	320	335	334	357	296	357	375	344	334	320	337	353	334	330	343	348	352	329	338	338	301	342	339	329	329	335	377	319	345	317	336	337	332	337	365	338	316	345	329	347	319	315	327	318	337	368	354	359	323	345	322	342	350	330	337	333	356	332	345	342	350	326	342	345	330	346	336	342	309	287	373	321	300	360	351	358	334	321	377	333	354	346	312	357	309	330	335	367	351	353	311	336	342	323	319	326	355	302	349	344	308	335	339	352	323	338	337	354	330	346	355	325	331	339	309	334	314	351	332	320	372	324	358	343	329	333	326	340	350	338	322	344	358	317	338	374	329	306	332	329	350	325	345	317	340	316	335	339	319	341	347	346	331	344	320	343	325	314	355	345	340	337	334	357	364	326	326	317	340	333	367	350	344	324	345	315	342	343	362	317	346	314	346	335	331	330	340	367	345	346	325	323	319	356	325	313	362	340	317	321	326	323	317	323	339	351	348	326	313	335	326	306	325	356	339	331	348	329	343	351	335	351	354	326	321	343	331	316	343	331	298	323	337	329	312	370	341	314	376	349	344	348	357	345	331	347	349	333	352	373	329	330	360	323	358	361	325	344	354	330	348	317	303	327	322	337	333	320	331	338	365	335	364	317	349	351	306	358	331	361	354	334	337	356	347	359	359	345	368	320	330	355	331	337	334	312	339	339	311	356	318	345	367	373	337	320	323	344	349	322	353	333	309	331	372	342	322	328	366	398	343	330	357	319	338	355	326	319	352	356	337	365	328	325	311	343	349	355	322	350	321	322	335	368	352	307	324	341	327	333	314	335	369	301	325	348	348	353	348	311	350	300	320	348	368	322	335	324	349	349	330	339	337	348	308	362	335	302	349	315	335	326	281	364	345	333	332	363	346	350	331	332	317	353	336	354	339	325	388	332	351	324	339	312	302	351	320	357	346	319	328	325	352	369	346	337	320	317	315	302	361	330	337	331	319	376	332	316	317	323	332	336	314	353	345	303	360	348	344	339	309	343	363	328	335	338	338	347	319	348	347	329	364	322	364	335	358	309	369	329	328	337	344	329	351	343	337	346	360	318	332	359	329	335	342	339	337	347	321	339	313	330	354	308	331	285	349	302	341	318	351	320	342	331	321	332	317	370	345	324	338	367	323	317	351	358	337	352	352	352	324	316	357	349	340	312	310	347	325	334	336	321	368	349	339	337	349	306	371	317	332	341	339	364	350	316	296	373	347	348	332	365	362	367	333	342	362	354	371	369	356	368	331	309	325	335	349	340	335	327	326	334	335	352	355	356	325	337	317	349	332	326	344	323	369	360	349	340	371	316	357	394	309	327	350	330	355	328	357	337	338	325	317	314	338	348	313	339	339	328	376	305
5446	1384	423	386	358	361	343	310	329	316	343	326	310	316	360	313	328	358	374	314	331	366	349	354	331	288	299	363	288	323	350	328	353	306	352	319	350	323	323	345	302	324	335	305	352	328	322	335	292	344	341	278	346	356	320	354	353	345	334	316	318	337	327	347	308	364	337	358	307	306	324	341	339	308	340	326	317	348	322	353	329	313	312	348	335	338	334	348	313	317	320	348	314	304	315	307	345	297	305	320	345	333	342	351	308	352	346	348	338	313	336	321	364	304	346	332	327	345	303	326	355	352	317	336	298	325	341	328	340	321	346	338	300	322	311	323	339	319	329	341	291	302	311	338	290	322	309	318	316	333	326	300	317	321	326	330	312	331	346	338	316	325	340	317	347	318	335	325	350	306	342	342	311	338	332	323	311	320	327	346	318	333	316	327	322	339	355	336	347	306	301	305	342	345	353	321	349	322	331	378	338	319	361	313	340	348	329	314	324	336	306	338	336	335	317	364	320	300	334	340	339	338	305	317	324	301	310	362	313	318	323	342	353	353	332	304	346	361	305	300	346	345	315	335	316	316	333	355	312	303	329	359	342	336	288	327	315	335	310	328	307	349	318	351	304	332	315	330	331	340	302	333	307	316	346	372	334	318	330	301	319	353	340	340	306	362	345	369	352	356	299	298	293	370	303	322	300	327	342	336	286	307	299	341	313	330	320	305	344	328	327	336	316	361	369	359	301	345	312	315	337	305	342	348	352	352	321	326	312	346	339	323	332	312	321	320	327	299	329	350	342	330	295	367	331	326	323	316	337	301	335	318	308	322	350	352	327	321	322	334	326	346	334	335	334	326	307	332	350	309	320	323	330	309	299	335	311	313	317	338	335	316	353	301	305	350	335	337	330	319	354	348	308	338	333	338	289	327	316	329	320	358	370	325	356	364	342	331	341	364	339	323	337	337	346	341	332	306	333	330	328	319	354	335	321	312	315	328	335	343	333	326	347	324	330	344	343	311	340	336	353	343	348	338	307	320	366	330	331	302	340	328	332	300	297	327	331	331	324	347	306	330	303	329	307	293	312	300	333	297	326	352	336	311	357	311	339	303	329	313	334	280	348	346	329	337	352	329	296	321	331	323	300	353	350	312	290	333	362	326	338	331	329	305	356	340	338	328	368	361	331	328	333	309	347	332	365	330	356	295	354	294	345	329	345	361	297	294	329	350	314	303	316	305	335	331	321	336	325	306	326	340	323	309	328	331	301	330	318	342	334	339	346	355	348	348	307	348	353	354	329	339	344	322	343	306	360	361	316	338	354	322	334	332	301	338	320	322	294	311	310	327	309	323	320	343	337	329	340	317	328	314	334	336	340	322	286	330	322	309	349	318	318	337	335	308	330	341	306	343	332	339	329	332	338	315	335	315	309	308	320	334	318	316	309	323	352	342	313	313	348	336	346	322	296	325	314	317	280	340	345	321	318	337	335	348	341	335	332	335	339	375	337	314	315	324	366	343	357	327	344	335	371	350	320	358	309	353	336	322	310	304	334	321	329	325	354	320	355	367	308	331	327	312	311	297	323	342	308	347	338	354	349	366	361	309	311	306	324	342	317	337	329	312	319	337	309	295	330	334	332	350	325	314	311	335	337	352	343	362	322	317	358	319	342	315	329	318	337	304	324	318	315	346	341	319	317	327	298	347	355	311	335	309	326	335	364	338	334	314	350	308	347	328	340	335	338	335	346	336	319	319	342	314	322	307	311	350	351	335	336	357	346	340	321	325	339	329	306	321	365	338	352	382	315	324	365	372	367	348	297	314	307	344	366	311	343	341	363	305	300	326	344	347	339	335	319	341	332	292	294	334	325	324	345	321	315	325	320	328	316	349	322	364	328	303	305	318	319	355	339	361	324	343	349	332	340	365	351	331	358	351	350	336	321	301	317	376	336	342	349	319	343	352	332	325	329	304	330	301	288	340	321	356	331	351	313	336	322	343	326	317	305	328	344	334	348	331	350	332	338	354	337	303	325	353	337	320	370	332	324	308	343	320	300	309	301	348	342	322	315	317	314	338	331	329	351	305	320	367	327	334	324	350	327	342	341	342	359	337	332	328	349	330	346	328	321	313	316	299	334	317	288	338	349	345	330	345	327	317	302	318	313	318	346	317	333	351	306	343	345	327	337	308	331	315	317	325	355	375	310	329	340	324	332	324	298	343	328	330	330	349	345	339	305	357	369	375	327	301	322	311	341	319	343	342	302	364	324	338	343	353	347	311	356	332	346	329	327	329	329	336	319	336	338	341	343	332	307	336	305	347	311	335	344	327	340	331	319	339	311	362	356	327	331	336	312	357	340	346	300	291	344	308	374	350	328	342	321	345	341	348	323	346	329	287	293	329	311	309	328	318	330	348	338	333	361	311	339	319	312	308	336	315	336	324	329	315	321	330	325	321	311	343	334	307	335	306	337	341	340	336	368	346	298	342	329	349	312	306	320	347	349	307	310	319	306	343	317	336	352	333	327	318	355	342	349	346	350	272	315	330	338	329	346	288	309	324	335	344	343	326	346	329	304	318	336	326	302	335	344	329	323	309	345	345	324	327	338	314	327	283	364	374	327	351	311	336	318	330	328	316	332	319	325	308	321	356	315	321	322	319	342	338	326	318	338	341	310	365	329	289	357	307	328	335	319	323	328	309	313	336	386	319	349	268	303	301	328	334	331	315	350	331	336	291	311	342	335	324	327	356	292	341	329	337	339	308	310	325	325	355	346	310	313	333	284	314	351	341	302	354	342	330	322	352	319	315	342	339	301	313	331	350	334	307	335	340	355	309	349	314	341	325	291	324	324	308	321	296	322	354	341	323	323	353	328	341	329	329	313	343	326	360	327	319	302	339	335	291	318	364	339	343	373	305	328	294	360	310	346	329	338	325	331	299	342	336	332	315	304	341	347	370	327	343	344	314	329	344	323	323	330	353	302	341	293	333	305	338	327	335	319	311	320	329	300	326	339	339	300	293	317	311	351	319	314	337	323	330	337	333	331	371	322	309	351	315	345	338	318	308	366	340	321	330	369	343	345	314	337	307	313	332	382	331	360	314	324	315	368	317	347	337	313	350	326	309	324	328	376	316	322	345	290	318	325	324	329	351	333	324	282	334	346	346	329	328	329	330	317	324	334	381	357	272	320	330	337	328	354	334	328	318	303	362	353	320	319	321	370	309	303	345	336	348	296	322	296	340	348	294	321	321	314	341	335	306	326	325	309	317	315	346	362	312	334	336	318	330	342	351	349	315	329	320	333	330	327	325	316	340	322	295	329	315	332	342	343	323	332	325	325	304	302	327	321	314	355	331	351	340	322	376	329	304	325	363	337	301	336	293	318	366	342	346	315	300	337	320	311	321	330	330	304	309	292	324	340	353	336	312	320	334	313	330	325	339	308	337	330	337	328	325	350	324	359	318	328	318	339	310	321	337	368	330	338	338	316	332	378	288	310	329	324	383
5378	2396	784	830	851	796	837	823	799	772	767	776	788	796	761	757	771	745	770	745	787	777	751	728	834	776	692	744	760	745	732	806	778	766	773	718	787	772	768	730	754	747	744	769	763	779	771	745	735	743	755	721	812	738	749	732	767	751	734	744	788	717	757	748	764	777	804	781	771	819	771	731	766	723	790	807	760	766	798	720	779	774	775	777	780	799	714	766	779	751	799	741	773	748	746	770	765	717	743	791	769	738	740	817	756	721	760	791	736	743	796	770	758	758	742	763	783	739	756	774	796	788	733	757	780	779	798	697	736	805	715	723	725	767	786	773	786	719	747	792	782	778	745	781	766	754	778	709	733	735	768	770	737	808	712	768	773	791	788	716	726	760	786	748	755	819	763	714	764	747	768	746	717	736	702	787	744	764	739	733	803	720	808	806	772	784	731	762	744	746	795	778	749	769	771	751	755	731	782	744	736	768	740	769	785	767	781	746	735	745	767	807	795	783	746	750	780	791	792	715	775	770	742	741	734	739	785	766	783	743	759	787	758	759	735	737	750	773	757	771	750	764	807	768	786	761	757	702	770	694	742	781	746	744	757	773	715	693	787	755	797	793	740	779	779	732	770	724	756	803	746	779	792	754	744	770	821	768	743	743	778	776	804	802	772	751	782	730	722	755	761	763	776	753	801	756	777	779	757	722	809	746	731	748	758	787	737	738	775	724	756	736	771	738	755	729	757	744	755	785	720	773	734	727	774	735	713	777	761	772	782	768	745	712	758	784	701	723	814	770	757	752	742	764	724	796	778	773	814	716	741	729	747	799	746	739	756	796	808	786	760	755	737	724	799	721	741	749	748	781	711	736	733	729	771	757	738	735	737	765	748	738	779	764	777	721	798	762	732	748	754	797	783	768	747	756	747	762	772	699	756	802	758	755	764	765	785	773	750	731	795	784	754	808	751	704	702	713	790	707	769	792	778	784	760	749	764	749	741	796	781	750	757	730	761	776	784	746	785	730	779	743	734	787	734	743	749	766	750	742	820	780	818	756	804	743	703	707	756	747	767	765	795	749	786	776	762	738	762	787	793	816	760	758	742	785	766	759	788	754	698	767	771	726	778	782	744	765	706	765	715	748	790	771	785	768	795	774	752	765	779	774	740	751	764	783	765	763	749	776	745	779	748	753	739	693	769	738	767	775	770	746	740	802	773	758	769	763	750	773	767	765	761	766	766	767	840	752	724	776	764	767	741	690	734	730	691	739	796	735	756	791	754	776	703	735	728	781	728	743	802	781	773	728	774	761	765	763	773	737	760	740	786	749	757	771	766	783	777	765	760	805	749	735	801	776	728	725	748	806	750	785	761	756	732	785	703	748	711	757	796	772	766	766	753	740	815	753	770	742	769	761	726	757	784	726	787	750	759	756	782	768	762	785	799	764	733	773	707	749	729	742	809	787	817	767	746	736	762	798	774	737	775	766	761	747	747	789	757	781	800	738	745	800	764	774	763	800	743	765	759	734	793	781	802	735	769	749	737	730	770	745	768	768	734	753	766	783	743	741	755	757	762	693	774	785	735	715	752	765	754	724	758	769	790	779	715	743	794	784	763	784	762	764	772	781	742	805	758	719	719	746	769	792	753	730	748	734	807	753	764	757	770	774	747	765	744	774	778	743	767	774	748	769	763	779	749	748	729	758	761	826	767	760	743	745	733	776	758	757	747	800	717	777	720	734	786	794	819	793	699	787	747	741	783	759	808	787	741	803	743	713	781	773	772	728	782	772	712	728	798	772	780	772	753	735	742	762	768	792	750	765	757	787	750	768	741	769	774	770	805	712	780	772	759	726	787	751	761	747	738	814	739	796	834	786	733	754	738	792	731	755	803	747	731	774	725	734	753	738	820	757	793	779	730	744	751	779	724	718	796	777	778	791	790	726	743	771	780	820	811	787	728	774	740	745	777	766	781	758	781	812	772	733	763	744	778	780	784	755	755	804	751	827	747	803	722	746	699	743	738	788	794	706	783	761	740	808	747	794	719	763	777	759	789	764	780	777	766	780	811	799	754	709	713	808	805	720	775	712	762	801	754	782	746	722	786	740	738	788	778	774	756	745	755	751	723	774	770	750	750	768	770	732	776	748	726	707	722	792	778	776	717	712	774	754	745	755	779	723	747	745	719	753	726	795	716	766	801	775	791	740	724	733	761	780	741	738	838	760	790	748	698	786	731	718	777	786	782	752	751	757	753	732	748	791	750	758	795	759	783	772	778	782	821	745	708	727	750	752	793	786	780	744	746	744	745	778	754	718	734	773	824	787	803	773	812	700	715	762	729	797	744	758	825	755	791	787	756	783	746	700	801	776	753	748	742	765	772	735	825	823	730	770	715	775	802	776	797	762	746	709	738	772	792	748	802	767	762	760	760	824	747	774	752	709	748	759	765	728	749	771	757	751	786	844	794	769	769	759	721	753	717	747	764	757	770	780	724	790	744	805	743	741	773	726	770	742	774	751	766	733	785	776	754	789	756	752	739	783	728	766	777	754	737	772	736	757	803	753	784	771	757	788	782	771	748	785	785	732	734	773	748	749	751	739	793	777	734	775	744	718	755	750	716	756	769	786	770	794	796	740	766	768	796	711	775	761	749	807	747	764	739	746	754	763	795	765	795	702	784	779	794	798	763	732	779	725	780	777	748	755	733	835	756	744	745	743	787	798	777	767	766	801	777	764	785	752	811	736	719	779	831	729	761	751	751	758	747	791	750	786	741	736	750	715	759	757	715	793	795	809	780	790	731	774	752	822	741	736	786	798	772	757	770	753	713	775	741	775	745	790	777	773	774	758	736	750	815	774	765	725	727	831	724	789	753	762	729	756	738	736	791	762	755	744	770	756	761	748	738	773	753	742	781	743	779	791	765	759	755	766	737	825	740	763	761	731	755	737	796	746	762	798	768	755	785	761	786	746	806	769	734	780	756	756	719	766	791	775	749	745	799	740	726	789	769	797	763	713	772	773	708	751	729	771	725	763	773	784	741	758	742	790	759	761	786	824	789	781	767	732	758	734	721	757	737	777	772	751	727	797	804	786	816	749	798	758	740	781	777	766	795	781	740	787	739	754	708	783	798	760	764	758	773	737	787	724	756	763	777	779	789	765	775	729	762	750	769	762	737	784	739	766	761	757	780	723	802	707	756	774	781	735	754	777	777	733	733	762	745	763	766	813	728	761	764	779	814	767	779	787	738	766	804	769	797	742	747	765	833	723	813	790	766	727	740	766	721	741	759	764	743	715	767	807	798	799	769	756	782	745	730	806	752	740	761	750	775	743	732	753	728	778	806	759	821	763	784	799	739	763	732	766	735	734	722	780	788	765	805	778	733	775	755	788	753	765	721	763	747	750	780	752	768	762	772	798	792	825	761	755	740	765	784	725	792	766	712	773	773	768	687	723	727	731	776	771	733	765	758	789	754	722	803	728	787	784	725	762	766	760	716	759	776	770
37953	23975	3856	1476	848	428	412	311	283	249	248	237	221	210	207	208	176	192	188	180	180	193	209	165	191	170	152	177	171	188	173	153	187	174	154	159	140	175	160	172	192	174	173	163	141	138	181	169	166	167	168	152	170	165	173	160	192	148	162	179	131	154	170	184	146	173	173	139	166	133	183	154	171	171	158	147	145	150	129	174	168	161	145	161	143	159	152	154	173	144	155	147	161	145	147	137	145	159	144	152	175	158	161	173	146	173	160	174	152	140	182	167	158	152	137	165	154	177	145	194	160	156	144	178	152	149	152	181	157	169	172	155	148	153	191	129	169	148	159	174	160	182	155	155	160	149	151	167	159	164	140	153	158	152	146	136	165	150	167	170	174	159	170	141	156	154	161	162	143	161	160	131	152	165	169	134	165	162	184	161	166	150	198	164	153	169	158	153	175	153	159	140	168	147	143	157	148	149	165	163	151	143	145	154	161	137	159	170	143	152	154	143	156	170	173	170	152	155	158	123	145	144	149	159	144	154	152	150	156	150	157	162	153	149	158	175	181	173	158	172	167	157	170	164	162	156	166	143	150	149	136	160	149	169	163	148	152	143	153	153	164	151	168	170	154	163	148	167	151	166	162	142	165	157	158	163	157	149	157	136	156	160	152	167	147	161	146	157	147	156	190	162	173	151	154	157	172	147	152	159	178	152	169	162	176	163	160	170	152	168	180	140	152	184	150	162	150	144	162	153	154	161	170	143	168	166	171	159	158	154	155	173	149	165	138	151	171	149	150	144	145	166	160	147	150	128	166	159	130	156	166	184	137	130	180	160	161	181	146	168	170	168	167	174	148	155	155	165	177	153	170	146	173	151	154	141	167	181	178	139	176	158	155	168	157	163	154	150	169	179	139	176	158	158	153	160	159	171	163	167	173	179	177	142	192	189	158	172	156	144	173	153	167	154	155	158	160	172	140	178	172	158	178	148	152	176	154	159	141	164	156	156	157	170	195	151	149	153	141	164	149	176	162	144	160	181	157	182	157	148	132	163	151	169	146	159	162	151	161	147	160	167	175	153	157	157	138	155	145	153	155	149	163	142	154	174	157	157	157	169	159	150	145	143	160	146	186	150	177	168	154	148	198	165	161	157	163	194	161	155	162	167	158	160	178	158	170	170	128	171	163	168	151	150	164	181	163	181	158	169	156	153	146	154	156	135	158	168	175	156	158	136	161	157	166	164	163	166	178	149	167	147	173	145	135	155	164	183	151	159	147	149	183	151	175	156	190	159	153	159	150	143	184	161	151	160	174	153	163	166	156	147	166	167	144	153	174	179	161	143	161	151	136	174	157	172	170	171	145	159	144	185	161	142	151	164	129	172	149	142	158	182	147	153	163	181	143	169	154	175	158	150	174	173	165	174	171	166	159	142	148	170	175	166	151	142	135	160	158	149	162	170	153	154	137	145	175	176	161	160	152	147	174	136	152	139	160	140	164	163	154	151	162	157	141	145	164	177	180	147	153	173	152	147	191	156	171	176	137	161	164	144	182	165	159	181	172	168	177	181	146	162	162	134	157	176	156	151	163	189	167	168	157	153	181	195	159	164	175	191	157	160	165	174	138	147	143	168	161	136	150	157	160	180	180	167	162	167	147	138	144	162	159	167	147	160	165	195	186	127	156	168	150	166	158	146	147	169	175	151	166	144	144	173	161	139	143	155	156	156	172	159	163	174	132	160	168	170	146	167	169	164	160	181	164	177	157	167	152	160	160	169	157	139	139	144	150	158	184	166	151	180	169	150	156	161	178	135	179	157	170	157	170	193	155	167	161	162	168	154	173	154	172	139	155	155	164	163	155	144	155	183	169	190	173	164	174	136	173	151	171	147	145	149	169	163	188	137	146	174	184	156	164	195	156	153	147	153	165	167	149	160	167	166	136	138	182	161	148	167	159	151	172	153	178	148	133	177	157	171	140	173	155	162	161	164	173	158	162	143	182	155	143	158	166	144	158	175	178	165	163	163	148	153	155	176	143	147	151	174	150	160	153	160	160	137	130	163	157	150	144	145	165	155	151	175	144	171	155	150	175	165	134	157	159	152	157	162	140	165	169	139	170	159	175	185	163	136	170	145	179	153	152	150	139	140	155	162	158	159	138	146	181	187	142	148	141	172	185	144	181	142	174	161	150	152	153	178	135	175	141	177	140	178	171	144	138	152	143	147	163	161	164	174	145	182	195	141	160	163	150	154	141	143	163	157	172	153	153	188	154	151	179	150	169	155	164	171	172	164	181	184	137	165	133	153	175	173	136	143	154	169	146	154	167	147	182	167	148	156	178	128	177	160	160	172	177	148	139	146	145	147	163	146	161	149	161	179	182	178	153	144	176	183	154	145	157	156	156	139	151	150	167	155	166	153	173	173	187	168	172	141	144	163	139	153	170	136	164	166	156	170	168	158	168	171	164	150	157	147	155	138	157	137	153	159	139	156	148	134	163	173	158	158	156	188	165	154	130	157	171	154	141	178	165	132	177	176	157	166	164	157	160	165	146	149	159	149	149	171	153	161	173	174	129	164	161	152	169	161	158	142	167	155	162	166	185	161	187	150	143	152	162	167	157	170	166	159	158	159	150	179	148	158	182	171	169	152	157	170	188	149	135	137	187	162	178	156	165	159	155	169	174	172	152	155	170	153	160	147	144	168	153	186	145	179	171	161	146	153	158	156	152	156	144	124	153	151	139	154	171	153	176	147	135	155	155	153	164	153	174	164	185	151	168	152	152	147	158	162	134	155	161	173	177	156	160	148	167	170	170	155	150	160	177	148	152	198	160	148	155	176	165	166	167	170	166	155	167	158	177	162	152	166	164	198	169	159	172	177	184	170	147	155	158	161	149	153	154	149	166	148	144	169	138	153	161	175	184	165	177	152	146	158	154	181	153	167	154	151	129	153	162	173	170	197	177	162	169	161	181	129	139	167	136	161	166	162	163	159	164	155	154	148	168	155	154	177	178	150	154	159	129	145	172	131	183	152	178	138	158	137	157	144	186	183	189	155	153	189	163	184	159	143	165	122	156	164	176	159	157	173	153	180	173	160	149	162	154	170	159	165	173	156	144	168	176	154	147	134	148	165	161	136	162	164	163	135	172	153	169	152	148	156	151	165	154	177	162	178	161	163	156	170	155	159	180	161	175	195	161	173	169	153	146	137	149	151	164	146	182	152	141	174	161	154	163	160	181	145	147	173	146	170	160	141	151	167	149	146	150	180	174	181	157	177	156	139	159	183	150	157	146	192	147	160	161	148	155	177	150	167	177	148	176	153	150	163	161	158	149	148	150	152	181	145	161	166	155	205	156	162	165	182	174	173	154	152	163	167	172	137	161	173	142	172	147	144	177	163	176	158	177	174	148	145	142	162	156	142	163	178	169	166	156	173	156	142	152	145	155	145	161	161	153	153	180	164	164	167	132	150	170	160	176	161	159	147	191	141	144	187	154	173	162	142
19517	15547	2363	5225	2822	1971	1593	1399	1194	1032	958	858	824	749	686	676	603	624	618	588	574	535	546	458	533	455	494	499	485	454	497	475	455	459	448	464	453	431	456	443	468	475	419	468	407	407	449	425	412	377	472	442	402	413	382	421	392	392	435	418	428	402	446	432	442	409	406	415	407	443	435	431	426	429	404	438	421	418	422	386	445	417	439	422	385	406	427	442	417	417	391	391	408	387	392	418	444	379	389	387	438	398	378	404	441	416	420	407	428	418	426	422	398	391	400	456	410	412	402	407	425	393	396	434	386	410	437	411	430	378	405	427	454	386	382	383	436	392	397	407	380	432	383	382	369	395	469	403	411	390	374	388	397	415	424	415	397	455	388	425	422	404	417	406	402	419	391	419	407	405	419	421	443	431	376	408	392	375	398	403	394	391	411	405	402	419	411	421	420	425	387	424	417	430	410	387	432	387	396	412	406	404	406	437	389	424	407	390	378	406	410	428	442	409	441	443	398	408	413	380	393	375	427	395	432	412	414	382	410	409	394	357	427	398	393	410	439	368	392	401	418	391	414	374	428	414	381	421	411	423	389	368	416	426	394	411	382	417	412	426	421	403	398	415	396	410	384	398	413	412	414	412	378	392	383	405	415	395	372	441	408	384	416	403	390	424	389	391	410	394	408	392	408	397	394	399	417	382	402	445	401	396	445	386	412	382	425	430	396	424	378	423	445	407	397	384	428	409	404	379	443	407	400	424	399	389	383	383	420	449	396	374	432	388	385	387	393	408	381	412	395	401	383	416	407	428	412	411	426	396	431	421	414	395	423	392	426	387	395	389	387	397	402	418	398	419	373	397	422	410	437	367	390	391	377	417	388	407	459	384	370	388	416	410	406	400	380	411	411	402	408	412	424	440	386	420	392	424	418	440	414	389	412	425	374	370	357	406	383	416	407	417	405	409	391	397	425	407	412	404	361	382	384	411	415	411	426	431	425	433	428	426	432	404	428	429	431	408	415	404	408	425	398	450	394	450	418	404	381	421	419	398	374	426	382	359	398	376	406	439	393	387	399	384	407	429	381	415	376	417	392	400	392	424	403	397	404	418	442	389	423	425	422	429	400	365	380	376	400	407	420	416	451	409	364	425	379	397	423	418	439	405	419	404	410	465	386	383	408	403	423	396	410	391	397	393	425	434	437	404	401	360	394	386	407	419	432	383	387	419	419	432	418	367	384	441	374	392	405	396	425	384	412	417	404	399	403	398	420	358	400	367	426	402	386	415	423	413	437	406	407	434	418	405	389	418	421	414	399	418	411	414	429	424	378	409	409	374	413	423	428	402	432	425	379	397	372	439	404	345	395	417	392	410	405	394	364	400	395	411	394	406	440	417	404	352	361	396	416	429	443	394	408	400	440	377	423	398	403	404	391	400	417	424	457	420	427	410	436	439	373	441	381	410	391	400	399	403	392	400	399	409	397	417	393	389	420	414	404	411	422	396	378	380	417	388	400	427	388	401	433	406	408	417	392	409	427	414	430	392	451	449	396	451	417	409	377	393	430	384	435	393	379	409	407	430	397	412	382	412	423	390	414	368	425	377	420	393	400	387	405	397	395	413	368	390	390	380	414	412	430	418	389	427	386	415	403	389	374	394	417	390	375	374	435	411	453	406	428	431	430	421	395	381	403	425	414	407	447	386	422	419	415	407	422	381	383	405	399	401	425	427	416	424	400	421	358	392	419	438	433	399	407	433	368	383	392	394	464	373	407	406	412	399	404	410	406	405	362	405	387	432	348	403	445	379	399	416	376	405	396	378	392	419	392	430	435	394	442	372	424	416	407	421	419	379	409	430	396	390	430	380	383	387	370	410	379	419	429	408	405	422	406	411	426	375	428	403	403	421	443	405	430	398	397	420	385	406	372	409	424	444	461	400	403	414	471	377	408	418	418	370	428	378	424	431	386	409	389	426	397	454	400	384	436	389	392	421	427	396	416	398	443	387	421	395	427	425	385	418	427	402	448	415	455	380	434	410	425	381	373	410	450	417	410	398	411	407	379	409	380	400	367	381	364	390	401	431	407	422	447	409	424	396	423	397	388	422	406	352	416	437	415	394	425	399	417	413	375	414	418	403	410	433	380	392	406	433	404	417	411	411	429	366	429	378	400	396	396	413	432	385	383	432	387	387	388	401	439	358	434	363	419	381	426	408	401	388	401	374	439	411	374	360	378	417	444	421	400	421	405	382	385	383	425	406	410	393	409	434	388	390	392	388	430	394	380	386	399	387	396	383	393	424	402	386	424	411	411	374	402	395	412	424	395	429	394	397	382	400	404	363	424	433	367	426	401	404	423	419	437	393	403	402	408	438	404	406	399	398	368	395	409	420	378	370	384	402	403	400	383	441	421	398	440	430	393	430	420	387	424	375	411	391	389	438	398	387	422	427	398	405	400	426	385	418	359	386	390	386	380	427	395	390	391	414	376	405	406	399	393	416	389	389	408	388	420	382	409	414	438	430	432	414	415	400	402	384	412	385	394	383	393	405	390	412	413	401	394	406	398	438	432	395	414	397	403	393	412	409	394	415	406	409	414	400	377	429	368	366	424	396	375	415	423	424	407	405	401	397	374	402	409	425	402	416	407	426	377	414	383	400	429	386	417	383	396	416	394	411	418	395	431	376	433	410	422	429	406	391	404	385	440	423	405	395	391	404	418	444	408	397	406	384	412	412	394	393	453	380	412	373	390	452	405	395	388	385	411	370	420	419	409	397	397	414	405	387	412	370	396	408	395	378	411	412	423	386	394	384	416	401	396	408	413	431	437	423	387	410	382	368	412	414	410	403	400	403	389	396	416	404	409	459	438	372	408	401	391	427	399	438	411	377	429	416	405	403	453	414	432	412	424	434	433	368	406	398	392	428	375	394	394	457	436	419	387	405	422	415	411	446	388	397	388	406	420	379	393	382	416	372	376	395	398	449	376	416	443	375	406	444	383	406	414	434	347	404	407	410	418	392	383	405	393	426	417	393	403	411	413	382	439	394	372	414	391	407	424	390	418	427	416	413	449	400	376	376	416	392	429	432	400	371	404	419	402	408	398	390	402	412	369	390	385	378	418	409	388	428	413	428	402	430	405	378	421	393	419	409	392	356	415	381	437	429	411	390	432	424	424	381	410	422	398	400	420	446	415	412	424	411	400	439	407	417	411	405	397	403	393	424	403	396	388	405	432	391	429	413	380	392	427	388	405	407	427	412	434	399	377	380	387	430	412	400	387	403	400	404	416	435	408	362	414	420	414	394	429	414	416	389	386	408	422	382	404	423	408	395	406	420	465	395	406	426	413	409	409	384	407	436	403	382	392	381	436	381	391	417	376	422	417	411	375	402	409	405	423	439	431	406	387	390	384	391	390	421	430	413	415	447	402	411	362	395	373	389	406	388	405	400	409	400	390	411	421	424	419	388	428	417	365	426	381	393	414	372	416	375	394	413	417	405	421	368
53282	35359	7638	2011	1438	766	580	420	404	330	292	254	239	209	187	166	177	195	188	175	155	160	142	151	136	151	152	138	145	133	149	128	127	133	137	142	110	128	110	146	138	124	112	128	166	132	118	117	127	130	126	126	146	116	104	119	134	137	121	129	120	116	139	119	139	106	116	110	134	117	117	110	156	146	138	125	115	121	133	131	116	143	113	134	114	125	116	123	98	111	124	118	128	129	124	92	134	115	94	113	107	117	119	125	149	150	117	116	123	139	106	126	108	143	122	108	127	105	124	119	119	117	108	98	117	123	110	122	102	133	117	98	127	120	135	128	122	133	120	121	118	115	136	130	148	102	118	112	119	112	126	119	109	121	115	112	117	119	106	115	120	124	104	113	109	104	117	150	138	99	107	103	131	129	121	132	105	133	109	148	101	121	127	128	115	126	133	147	129	112	100	122	136	135	116	117	116	112	105	127	136	106	121	124	141	120	119	104	127	131	126	119	102	118	103	125	108	123	116	117	128	122	120	108	126	135	136	110	117	105	110	97	113	110	128	109	126	111	129	107	119	128	115	130	119	129	131	115	103	139	123	121	119	110	111	130	109	137	119	112	108	119	107	132	115	110	110	110	123	127	102	113	114	112	116	116	118	120	92	113	113	130	112	111	131	117	115	110	123	125	105	115	137	129	126	104	110	112	129	128	109	105	113	118	110	104	122	139	111	142	107	133	103	122	122	105	111	123	105	135	119	126	123	104	136	114	143	114	128	127	127	121	140	110	142	138	115	130	115	111	108	113	125	116	123	114	114	114	112	135	112	115	107	97	114	121	115	107	135	126	129	115	103	130	124	114	112	132	105	121	129	109	125	112	142	133	130	128	119	102	113	132	129	122	104	113	131	120	128	118	114	105	123	134	114	106	118	113	126	105	124	125	107	102	136	119	111	105	125	122	132	109	115	122	132	115	127	125	107	103	120	121	122	126	123	115	113	140	121	116	123	129	121	116	123	112	135	127	126	94	139	120	127	115	116	122	136	123	109	111	121	113	117	113	107	100	116	125	119	110	106	116	133	123	114	117	110	120	128	102	134	111	114	109	121	128	127	124	123	109	145	109	121	135	121	113	111	101	112	127	124	115	123	125	111	130	107	126	133	124	110	102	111	105	117	128	127	123	116	111	115	108	109	117	159	123	139	118	133	129	117	108	113	119	124	95	107	128	135	106	123	126	109	114	113	121	117	116	137	114	99	120	131	113	108	123	107	111	100	116	136	121	112	111	115	109	121	121	103	108	142	135	126	107	113	120	114	124	126	118	129	135	121	130	117	126	115	127	107	105	123	112	133	124	128	113	107	111	125	113	142	106	106	110	109	125	125	135	114	105	112	122	105	123	120	109	127	120	122	132	120	116	97	97	120	122	129	126	135	115	103	116	122	124	111	132	119	106	110	117	127	124	120	116	108	102	119	124	128	109	130	143	126	120	124	120	117	131	144	127	119	109	126	122	112	129	106	112	128	116	109	126	143	110	109	109	98	114	122	119	137	131	117	116	125	129	109	101	120	130	110	129	122	111	103	107	100	105	119	105	101	115	135	120	131	109	123	118	107	117	126	130	119	109	112	131	112	124	121	123	112	114	99	131	121	115	127	122	104	122	116	149	105	122	124	110	131	119	126	115	137	136	125	124	113	154	121	112	131	130	125	115	119	108	112	112	132	112	124	118	127	114	114	113	119	120	101	114	138	109	109	113	135	128	122	108	125	124	110	115	112	84	126	126	121	134	138	105	116	117	130	134	98	125	121	84	112	117	103	114	125	119	127	107	129	115	107	117	119	131	120	131	96	114	113	130	109	128	112	120	116	108	126	130	130	126	138	129	129	132	112	109	121	95	123	117	123	137	107	113	121	115	137	119	124	119	135	131	126	110	96	106	121	139	122	126	138	123	118	108	106	113	116	112	131	117	99	114	109	103	109	118	127	101	127	110	110	119	121	150	98	135	127	116	139	120	127	138	118	107	117	121	126	123	108	136	123	109	128	139	110	110	140	142	117	104	128	122	111	139	109	113	146	105	114	126	107	111	109	110	116	120	116	112	114	100	101	103	107	120	130	119	124	121	111	139	124	118	106	109	120	108	127	127	123	112	121	119	135	128	114	128	118	127	122	124	119	123	121	107	120	110	135	108	96	145	129	126	116	105	115	109	128	149	120	133	119	107	102	120	116	116	118	135	110	103	129	97	135	130	125	101	122	98	119	123	102	114	121	141	107	101	106	107	125	107	125	115	130	128	123	126	113	116	119	113	107	114	139	130	127	119	128	128	116	111	135	104	111	103	130	126	112	128	124	127	127	113	117	137	98	120	119	136	118	115	122	118	124	116	112	107	119	105	121	120	117	115	108	127	151	138	116	130	132	122	99	125	130	113	112	118	131	101	117	128	127	130	137	113	125	109	115	123	131	126	128	116	117	113	121	106	110	115	114	110	135	126	130	116	143	104	101	100	127	143	112	125	107	137	131	130	110	109	117	128	117	119	125	114	105	124	106	116	95	111	136	121	114	129	124	118	132	108	101	105	121	104	102	115	129	133	116	95	103	110	113	122	121	107	124	125	122	114	121	122	134	109	114	117	122	125	133	130	123	130	133	126	109	130	128	130	130	127	150	121	94	114	115	113	101	110	112	132	107	131	136	97	136	116	109	115	126	111	117	129	108	117	123	114	109	101	118	129	129	124	115	119	134	133	125	94	119	128	130	99	123	122	117	135	105	120	125	122	128	111	122	118	139	105	122	122	114	124	114	101	139	139	134	118	123	97	118	112	117	121	125	102	104	115	127	119	116	120	121	107	135	135	103	117	112	95	129	100	109	142	133	114	115	111	137	131	134	114	91	109	101	98	108	109	120	113	131	109	131	107	104	108	115	118	110	118	122	103	114	130	113	123	87	116	122	112	118	112	132	115	125	114	110	98	116	116	145	140	109	123	134	117	125	133	112	113	110	109	126	141	118	115	99	120	125	111	119	130	136	137	116	125	120	117	123	118	117	132	111	131	102	118	110	123	116	111	122	103	120	113	126	125	101	123	130	118	119	132	125	128	124	131	95	135	119	122	101	120	114	131	109	125	128	129	121	107	121	131	112	117	133	131	146	126	129	122	100	139	121	125	133	121	88	122	115	115	142	147	115	122	98	114	126	131	132	124	129	129	123	135	116	122	118	129	124	138	133	137	113	134	124	130	121	119	145	134	125	121	123	108	136	91	130	125	130	102	105	112	120	138	133	114	113	123	120	126	134	115	108	118	117	108	120	120	126	112	131	109	128	98	119	120	104	113	130	109	102	119	126	124	117	132	110	131	122	111	96	114	123	116	113	121	133	122	124	134	100	118	111	146	131	125	115	113	98	101	120	121	118	120	107	111	118	113	124	112	118	103	138	126	121	116	109	118	105	125	130	118	121	118	108	104	130	133	123	123	122	116	122	118	109	116	112	125	118	120	110	101	121	118
27367	19492	4034	5376	5119	3281	2710	2258	1901	1570	1374	1168	1132	1057	945	837	782	774	749	703	648	586	570	557	544	539	483	477	464	512	441	475	447	440	453	440	399	405	423	413	444	434	400	378	418	381	378	413	362	389	441	364	368	335	395	385	356	417	397	365	376	372	371	406	378	356	347	385	354	340	327	360	335	356	365	329	380	369	363	357	371	376	365	368	367	341	354	356	322	356	321	351	367	350	358	350	387	374	354	356	341	346	344	334	344	382	318	384	351	376	347	346	312	363	321	366	335	345	372	340	296	347	354	379	375	329	363	335	371	336	320	338	338	345	339	326	342	343	346	371	356	328	356	351	352	365	335	344	323	352	330	337	317	344	337	315	318	326	324	379	323	340	357	309	350	317	360	350	339	348	341	364	337	337	347	317	301	331	304	350	344	374	366	349	309	355	338	336	315	362	343	356	313	344	313	331	352	330	336	342	333	344	354	333	327	315	347	339	352	318	310	316	341	350	324	328	340	331	354	327	322	330	317	333	340	355	316	340	344	331	339	338	356	347	343	328	342	317	342	353	324	327	330	323	326	335	357	354	357	339	299	326	317	336	324	323	349	367	320	356	352	325	327	319	314	330	340	344	352	326	334	332	328	333	318	326	322	318	336	310	366	334	321	357	339	329	360	342	344	312	325	357	321	342	316	332	309	341	341	340	369	375	327	343	320	334	333	357	347	318	334	326	307	335	324	343	343	323	280	321	361	326	378	325	336	343	331	371	358	307	356	337	350	336	333	354	326	347	320	346	348	364	349	310	378	330	351	326	333	338	359	347	339	334	317	309	346	289	329	382	342	329	341	341	360	307	330	308	376	316	324	341	320	329	344	333	345	328	330	295	328	344	347	340	322	336	338	342	321	369	320	360	326	309	325	334	336	361	339	354	340	347	332	334	323	337	326	355	391	353	318	349	321	318	382	378	334	314	353	347	320	286	338	295	364	366	322	332	353	337	335	291	316	335	382	370	365	332	323	335	322	330	344	332	333	335	363	326	331	330	359	332	326	332	313	332	340	332	335	347	315	347	340	339	340	337	327	347	347	338	347	334	334	340	356	303	316	359	340	324	353	349	341	328	338	319	314	337	340	382	338	317	341	326	334	313	332	347	330	332	348	345	342	335	326	368	331	337	308	320	332	317	337	364	312	317	337	333	354	355	348	334	325	321	301	328	358	335	303	320	334	336	336	366	336	370	331	336	352	318	320	354	340	345	303	347	387	343	324	351	359	358	338	328	336	330	356	345	305	326	341	348	327	353	363	299	355	324	311	335	335	372	339	327	332	325	343	337	326	336	329	334	331	328	338	349	345	349	322	349	337	310	341	314	377	345	315	350	339	373	336	357	326	331	322	342	333	345	352	352	385	300	334	357	353	322	348	362	333	332	320	358	314	322	330	304	318	341	335	361	322	351	347	344	351	329	316	334	329	317	349	322	333	320	330	294	328	346	365	335	338	347	335	313	352	317	322	323	330	345	339	325	370	321	366	350	324	329	351	342	389	334	359	323	331	313	321	308	352	320	361	352	347	297	340	324	365	372	357	336	383	345	328	321	306	338	360	355	304	329	316	325	320	341	337	332	351	323	324	337	327	266	358	370	335	326	328	366	321	334	345	354	387	343	321	378	327	354	333	318	344	331	325	360	365	339	371	319	327	374	341	337	325	341	339	371	345	328	322	340	339	337	347	307	360	332	334	325	351	324	316	322	333	327	326	337	337	341	344	330	354	321	340	342	346	285	326	305	317	307	337	364	330	354	368	323	339	345	352	344	317	363	331	343	341	339	345	336	305	356	308	352	342	375	343	336	339	351	342	304	325	338	360	325	342	330	319	341	316	344	344	351	353	315	313	350	336	339	333	357	351	341	352	320	351	345	375	346	328	336	337	367	354	344	322	329	364	331	343	360	331	338	332	344	321	327	350	331	354	299	345	351	342	339	350	338	368	335	350	350	383	316	332	372	381	323	303	339	335	345	324	377	327	330	323	346	320	339	309	336	331	303	376	337	331	324	348	344	323	369	304	338	332	373	391	329	332	373	353	319	338	330	320	322	337	322	349	338	337	350	336	308	320	325	332	348	321	333	319	324	305	339	357	357	329	316	323	337	347	326	363	350	329	327	345	358	357	341	309	308	332	331	332	277	348	369	336	329	294	361	320	320	345	316	334	332	355	346	354	359	350	322	335	370	344	351	315	337	336	346	304	347	347	342	356	331	346	385	351	356	320	334	355	306	341	340	358	342	342	366	305	344	344	333	369	365	334	322	358	344	360	323	352	343	337	336	338	364	314	363	366	311	339	295	334	311	367	376	363	343	338	330	343	304	357	345	330	313	334	351	318	367	347	341	362	338	328	319	329	321	351	367	346	338	324	309	335	325	354	357	361	375	352	358	348	355	343	311	333	342	317	332	320	337	339	297	343	329	362	360	354	370	313	330	344	357	330	343	361	351	324	346	321	330	351	327	365	357	371	327	335	346	332	324	345	315	338	359	302	336	310	330	354	327	352	347	346	349	323	363	303	346	337	344	325	334	335	314	362	320	317	317	360	327	363	326	314	341	337	315	369	326	342	337	333	288	361	348	324	319	345	318	342	356	337	333	340	358	339	331	323	291	340	336	332	368	332	336	317	352	338	319	351	341	350	343	326	335	350	353	346	333	340	338	329	341	343	321	316	302	364	341	358	359	304	345	354	343	303	365	327	384	369	349	324	362	335	354	348	353	339	338	328	335	342	312	291	337	340	356	335	344	350	328	356	335	342	336	339	336	328	332	360	315	343	334	321	314	339	322	316	342	336	322	347	370	325	323	317	315	314	332	336	344	347	354	331	325	369	342	356	352	342	327	351	332	321	338	328	323	314	317	350	357	324	282	307	326	346	313	359	379	337	325	337	345	336	334	345	329	334	341	362	330	333	316	344	325	323	330	328	309	363	351	345	341	341	313	316	358	331	325	323	343	361	374	335	340	322	354	307	314	336	337	357	351	356	331	336	315	322	318	345	349	329	340	369	344	327	326	318	342	315	326	375	345	306	325	350	348	322	335	318	342	296	350	328	333	332	340	359	350	352	345	337	326	321	371	335	321	344	334	371	306	352	328	315	343	335	333	363	334	335	351	345	312	330	309	341	331	339	340	315	335	351	297	356	373	356	354	360	313	351	358	317	338	368	346	330	333	365	351	332	351	325	332	337	361	279	325	344	345	310	335	347	357	357	344	340	341	332	342	330	367	345	337	345	340	330	345	352	369	369	321	354	321	336	317	310	315	383	364	362	367	333	352	354	336	338	341	325	335	322	300	360	362	326	348	322	355	334	321	350	328	323	345	346	357	345	382	357	379	309	325	383	344	333	332	335	335	323	353	310	332	316	334	329	339	348	348	371	306	336	346	365	347	318	335	331	341	365	342	337	328	342	342	324	354	345	351	315	327	335	312	319	316	329	338	322	345	325	342	346	342	313	323
5338	840	345	320	356	340	346	339	322	335	326	324	343	317	347	315	300	298	364	297	322	336	321	362	339	346	336	323	294	323	324	337	322	343	321	331	326	336	336	343	320	288	332	314	293	346	311	346	339	340	380	304	304	355	298	304	369	305	319	287	304	343	331	321	316	317	309	313	311	310	319	299	291	334	319	329	320	325	335	315	348	336	355	324	331	335	314	339	335	308	337	325	337	349	337	339	315	342	300	321	351	322	306	347	306	318	291	333	318	319	309	354	337	300	322	338	317	340	336	321	344	323	360	320	347	315	302	301	340	360	330	344	358	312	327	322	326	330	322	348	314	336	342	343	307	348	364	322	328	335	347	318	293	338	344	300	320	341	344	348	313	290	333	324	333	344	297	333	331	339	307	325	323	342	368	329	323	343	311	350	311	330	302	340	335	299	331	339	348	337	320	303	329	353	350	340	323	285	311	321	307	307	356	331	307	328	347	323	335	335	320	295	320	333	361	351	330	368	327	312	314	345	306	346	343	346	335	340	297	328	328	325	283	354	332	325	330	319	316	344	327	333	320	301	311	355	333	294	309	339	297	304	328	291	316	321	339	331	349	318	318	330	342	318	325	309	327	295	345	326	328	352	349	348	341	344	343	320	365	345	340	325	333	315	360	333	326	371	344	352	351	343	354	358	314	344	312	302	330	304	336	345	312	358	299	343	328	336	332	321	345	337	351	318	312	348	345	378	338	302	308	302	326	331	317	320	300	322	332	294	339	315	310	311	304	341	385	335	339	333	369	340	354	313	312	314	327	317	336	331	335	321	327	302	331	321	327	302	320	315	315	328	355	351	354	343	312	283	329	346	334	316	323	312	364	351	324	318	296	332	335	334	326	330	332	357	333	309	359	317	361	328	323	313	317	311	343	296	294	326	330	338	303	311	317	325	341	360	327	326	311	330	326	324	345	329	308	312	295	331	334	290	329	342	301	348	350	304	325	328	311	304	325	326	323	333	333	334	323	345	295	331	343	319	298	318	357	320	350	325	347	334	332	309	342	331	318	314	321	325	311	345	335	345	330	311	297	332	320	329	353	347	325	289	310	290	338	315	333	313	328	329	328	271	317	364	348	330	316	353	316	307	302	308	334	350	301	342	339	340	331	279	350	323	338	285	335	347	342	329	312	331	324	291	328	293	316	317	320	341	310	301	323	274	337	292	332	330	334	317	334	372	322	307	343	322	355	354	333	339	323	318	327	350	313	334	305	332	330	341	309	308	323	302	347	324	354	326	335	354	323	325	293	310	305	357	307	342	326	315	323	301	319	325	295	308	289	317	307	318	345	321	296	329	362	303	317	349	341	333	311	346	353	321	313	294	312	326	309	312	305	326	304	311	348	340	329	331	334	329	318	344	319	314	333	336	296	319	314	335	325	319	308	334	316	330	336	330	338	299	306	345	330	341	292	363	347	343	341	355	327	320	314	323	342	332	334	339	324	339	338	280	353	337	314	333	344	327	314	307	300	323	321	343	317	345	310	345	348	305	327	335	279	347	361	399	336	328	310	336	309	302	310	283	328	320	325	327	319	341	336	341	330	309	314	321	344	381	340	308	315	359	309	328	353	321	326	326	336	279	343	306	331	301	311	318	357	332	289	340	342	309	302	349	342	327	305	331	302	309	340	306	309	289	352	348	291	319	308	351	302	336	365	337	320	296	334	345	365	319	322	349	354	336	343	341	329	318	306	328	329	315	308	317	316	287	327	339	315	344	353	319	306	333	358	358	320	349	338	330	328	311	366	330	338	329	313	322	316	336	319	323	308	315	279	316	313	315	286	302	337	342	313	334	309	345	325	303	361	307	313	353	334	331	288	320	320	334	324	320	311	309	327	304	307	327	344	329	345	301	319	321	333	313	299	298	328	307	362	312	340	368	344	334	344	353	345	331	361	322	361	321	335	341	336	326	333	345	300	348	347	325	339	334	329	321	312	346	348	334	339	337	342	337	317	319	327	340	350	303	320	306	309	292	343	332	285	311	324	314	311	317	317	321	314	314	326	301	318	332	338	313	308	316	339	317	327	369	303	361	333	320	360	343	316	314	338	337	343	330	340	332	331	330	319	298	296	321	327	313	319	327	310	324	329	335	332	305	325	361	334	364	321	309	340	337	344	327	317	319	319	306	355	349	336	314	349	330	342	337	359	310	322	340	331	319	334	312	311	300	365	344	320	332	337	330	308	331	339	298	325	360	295	347	301	309	303	342	321	322	328	315	328	313	274	346	348	377	322	325	300	325	332	343	336	350	305	348	316	316	326	340	324	335	326	359	348	323	332	323	331	304	324	335	321	316	314	299	347	325	313	347	297	335	294	327	330	319	342	295	327	338	317	342	311	309	304	322	327	334	322	323	317	315	321	345	310	319	321	338	296	334	334	319	290	339	330	345	325	337	316	342	304	355	328	316	307	311	338	339	351	336	321	310	347	305	313	348	323	305	341	381	315	311	328	349	312	334	331	327	317	329	298	317	319	371	302	344	286	317	321	313	333	316	319	340	338	312	363	306	349	372	347	303	333	301	308	329	358	296	325	316	315	339	328	290	337	333	359	335	288	304	313	335	316	360	278	324	300	317	330	351	338	362	327	312	317	330	316	342	292	349	339	344	288	312	319	376	323	324	318	349	291	331	298	325	308	351	331	280	308	311	330	349	313	317	318	324	297	336	354	324	325	316	334	339	281	328	287	292	305	337	356	345	325	334	347	331	333	318	283	315	337	339	359	337	341	293	359	319	336	357	315	328	313	332	340	311	334	342	312	344	337	310	346	354	321	376	295	344	343	338	346	347	316	325	353	348	327	335	310	338	313	332	304	354	338	321	315	341	295	340	304	311	323	343	325	341	334	349	346	339	322	327	354	326	301	320	330	352	316	342	295	323	337	342	345	351	304	317	318	314	324	357	343	310	325	367	330	312	327	342	313	351	350	328	339	340	310	333	320	303	338	328	341	348	343	338	306	306	337	310	333	315	299	344	387	326	324	348	342	319	350	319	275	368	348	333	332	302	332	346	334	309	319	320	300	329	302	366	296	357	312	347	325	315	351	350	316	345	341	341	339	358	301	321	312	343	334	338	290	319	311	337	336	330	346	305	317	341	318	307	319	337	363	327	333	273	295	376	291	305	324	307	336	328	340	338	321	297	322	350	336	310	324	345	349	316	290	319	350	331	365	309	292	328	309	338	367	336	330	359	315	314	299	340	324	349	332	351	324	298	341	338	319	344	303	313	297	349	351	332	334	335	334	339	317	306	328	317	291	336	291	327	329	339	341	312	372	331	308	307	329	318	325	314	324	341	336	321	304	333	306	347	318	329	311	324	341	322	311	316	331	364	336	310	326	325	357	325	343	333	320	338	336	327	365	324	343	348	371	328	364	312	324	311	305	339	312	348	345	336	314	349	326	375	320	357	312	336	336	335	330	320	341	326	374	325	345	323	325	324	314	329	332	320
5212	1543	776	795	873	825	821	831	779	791	765	729	772	803	796	737	778	737	786	770	751	733	794	765	746	748	780	746	735	777	803	762	779	728	776	783	763	734	741	759	772	783	761	765	751	734	703	842	753	744	767	705	745	715	785	779	728	778	771	743	709	755	750	812	745	769	790	751	793	745	737	747	759	747	819	777	818	794	779	739	774	763	778	774	779	735	703	760	774	726	773	729	751	750	769	786	764	776	740	765	758	755	769	758	745	799	715	812	789	767	775	729	771	764	760	807	740	717	761	732	788	790	764	792	719	771	795	766	817	755	739	774	750	759	785	749	762	771	750	780	733	780	775	717	750	772	772	748	767	759	761	749	762	807	757	737	757	755	780	780	758	755	739	746	710	788	755	749	798	749	788	772	737	780	768	755	755	753	775	735	729	771	753	774	802	789	762	761	771	760	775	749	752	734	787	779	736	751	784	778	758	788	758	753	771	770	753	729	771	758	756	760	739	773	793	745	748	759	780	762	756	780	741	808	730	698	778	746	761	713	733	800	723	807	749	751	741	728	742	773	792	734	813	769	784	745	804	743	792	733	789	768	764	744	779	768	772	783	786	788	745	791	793	761	741	729	748	743	732	699	735	759	742	758	728	777	770	766	738	745	780	793	711	757	773	752	781	808	774	797	772	764	781	712	761	814	735	776	775	759	731	759	772	748	759	780	746	763	783	757	719	758	795	711	730	704	743	781	751	774	804	757	747	768	763	824	751	758	750	823	734	786	731	784	769	751	702	739	808	797	763	767	730	749	785	763	749	771	750	796	730	774	729	764	813	737	751	743	772	785	735	773	741	750	770	732	756	734	813	728	750	756	765	795	764	758	824	775	796	769	734	755	750	778	787	766	715	768	732	776	755	761	746	800	702	776	766	759	770	762	757	776	820	770	765	792	723	726	762	770	723	744	775	729	724	751	809	824	808	749	793	793	810	763	762	769	731	786	787	764	722	701	762	790	717	785	801	776	742	734	794	747	737	787	736	770	720	777	779	761	742	776	742	813	724	786	747	817	766	751	761	737	791	768	734	749	797	762	780	707	769	772	725	737	742	768	748	775	721	759	770	797	747	741	744	765	719	749	732	728	772	703	762	814	790	702	712	778	746	765	728	746	794	782	789	719	794	802	740	812	750	785	745	716	726	779	777	757	758	763	739	810	741	775	782	747	789	792	756	760	719	749	784	741	768	771	787	738	742	752	768	732	733	805	765	776	754	752	712	773	744	795	731	790	738	773	764	766	756	733	741	784	780	786	775	745	779	781	768	718	764	761	744	766	764	732	784	771	781	756	746	771	778	790	778	759	794	753	771	748	780	758	793	751	787	768	757	756	779	741	760	770	742	747	735	756	754	774	789	759	805	784	760	743	708	773	765	772	745	772	763	708	749	747	756	772	757	829	766	773	760	786	751	782	779	776	724	749	724	770	717	796	806	774	732	759	749	746	738	780	757	713	765	816	738	733	765	754	789	754	752	735	757	724	734	763	747	790	726	737	765	754	745	729	777	733	761	792	786	719	743	761	738	785	724	779	763	781	802	778	739	783	781	774	772	771	823	770	804	790	771	737	786	796	743	785	761	727	765	736	707	721	815	781	742	797	772	808	751	752	768	777	739	743	767	771	739	722	765	781	705	755	732	714	695	771	756	779	782	741	731	781	753	793	753	753	734	757	748	746	778	769	769	786	770	775	755	763	714	793	732	728	759	738	781	748	815	762	783	734	745	767	766	783	746	785	759	751	742	733	772	751	709	720	740	731	749	721	769	767	779	761	717	777	774	722	769	793	733	743	794	726	744	780	773	770	771	752	763	727	742	784	719	742	718	760	719	777	800	801	761	742	798	729	766	759	741	729	804	743	720	741	759	756	769	727	797	756	705	757	747	749	752	807	768	715	769	746	745	728	787	760	747	777	781	777	710	773	762	781	734	771	776	776	770	762	767	748	725	746	724	712	832	782	759	780	781	798	740	772	760	785	764	698	743	747	746	725	783	751	765	804	781	768	782	740	763	742	767	725	772	767	812	777	782	722	739	758	751	743	720	795	740	786	706	707	782	794	727	720	758	724	758	800	740	750	771	761	750	790	728	802	765	758	788	819	752	733	747	754	773	738	798	762	767	793	787	761	721	769	734	785	775	776	782	781	755	770	800	751	767	737	717	782	737	772	789	759	764	798	745	771	808	729	790	793	738	751	818	736	780	789	773	771	751	711	769	788	761	762	702	702	717	734	761	767	781	736	773	746	763	728	745	792	800	746	776	708	780	802	758	746	780	763	757	764	738	777	735	800	745	786	794	806	772	713	728	808	771	730	733	731	719	746	775	738	768	732	804	724	756	759	760	794	720	751	752	732	779	764	767	748	751	757	739	823	750	762	727	748	779	786	775	772	738	775	752	790	755	742	788	730	776	707	731	714	747	722	756	735	821	777	772	740	742	736	742	769	750	724	791	757	796	771	735	763	769	750	819	768	799	758	741	769	791	740	792	765	743	725	754	800	789	782	752	748	719	750	762	742	800	757	771	758	771	742	753	739	798	764	768	712	695	746	816	794	722	699	775	722	806	709	770	759	760	780	776	726	749	703	777	790	751	753	745	753	745	762	780	734	759	797	767	750	786	724	770	756	804	780	745	768	783	741	740	780	772	725	754	764	763	732	767	744	742	746	712	750	777	788	776	779	779	712	745	763	694	795	766	786	763	764	764	750	714	778	754	750	762	745	811	785	756	767	791	761	767	742	768	738	782	736	733	703	792	741	764	789	764	742	733	773	773	749	795	717	689	791	754	759	760	743	813	730	763	757	740	755	733	755	780	759	744	786	740	729	769	741	777	781	801	764	782	745	793	733	748	769	742	782	729	730	785	731	760	707	791	774	748	728	715	764	731	754	788	780	806	783	741	725	809	752	776	781	755	734	763	728	748	766	742	743	776	752	750	809	762	749	721	791	755	753	740	775	737	702	729	782	752	730	789	791	787	707	757	761	758	728	752	774	756	740	703	767	737	780	780	735	798	801	747	818	769	802	794	781	782	745	736	716	754	775	726	746	761	759	729	736	767	761	797	751	727	731	733	767	736	800	753	766	737	759	752	740	730	763	782	712	772	718	743	754	783	757	717	800	788	752	791	739	743	759	786	762	718	792	731	778	731	754	781	757	753	758	719	771	728	797	717	707	739	757	773	791	770	726	733	766	773	737	772	770	804	721	748	798	717	754	762	778	796	737	741	708	782	724	752	784	812	744	790	728	747	785	740	749	758	791	752	750	745	735	723	757	754	715	775	750	789	754	783	747	739	763	733	790	712	773	757	762	764	755	749	749	787	756	782	772	749	776	736	768	718	751	728	730	760	811	752	759	758	776	746	793	793	736	770	778	741	737	752	750	705	749	733	810	792	722	773	784	762	798	771	726	744	805	745	761	774	731	766	795	816	733	718	780	787	757	746	773	756	719	785	775	747	784
38587	21461	2910	990	3413	525	366	322	267	272	234	219	204	193	224	203	191	190	157	173	195	150	176	186	174	187	160	167	145	168	170	185	182	156	152	152	172	164	153	168	187	122	170	169	169	170	167	177	157	158	182	168	153	196	140	151	171	173	155	175	164	140	165	156	158	143	169	155	141	184	169	164	161	143	159	160	148	161	150	165	161	143	176	165	175	160	155	151	173	166	157	173	176	160	174	161	181	160	144	169	150	150	177	143	150	178	172	168	159	172	158	126	178	163	132	158	159	145	148	155	163	138	159	170	156	173	155	170	174	188	170	197	150	166	136	171	195	166	153	172	156	147	149	201	171	147	163	167	154	150	166	149	148	159	155	149	169	151	171	166	165	151	171	143	162	162	167	147	147	157	161	172	137	154	143	166	161	158	155	144	144	164	160	160	172	171	185	165	146	156	169	185	156	168	188	167	173	177	146	167	174	190	140	165	157	152	179	191	151	156	161	168	139	158	167	155	158	137	162	169	142	158	141	164	161	158	149	160	144	174	163	150	176	153	168	151	166	172	183	207	163	187	155	168	139	141	162	153	171	155	159	152	149	191	168	176	174	167	171	151	163	155	190	152	152	183	138	161	155	168	159	159	167	179	157	167	155	164	188	148	163	165	176	161	166	143	150	186	117	175	176	164	156	151	163	184	183	177	153	160	152	148	170	156	163	142	163	168	156	171	160	158	178	152	145	153	191	181	145	151	155	174	128	161	175	160	164	145	161	164	157	161	179	173	141	181	153	156	188	179	152	161	145	149	145	157	167	158	156	175	166	154	152	147	161	165	153	158	141	160	170	145	163	161	165	176	177	157	166	191	140	149	174	156	146	155	166	163	157	128	155	162	152	154	152	155	161	169	193	148	171	156	175	167	163	174	141	168	166	163	138	152	140	151	170	176	153	150	173	183	142	164	153	159	146	157	177	190	152	165	169	156	148	145	170	159	150	143	161	145	154	175	153	173	169	159	183	169	178	175	164	147	155	155	149	170	155	141	160	171	142	148	161	162	164	159	175	165	169	157	153	184	159	140	161	148	151	147	140	160	142	147	136	155	142	155	171	138	169	161	168	171	158	152	158	146	146	146	140	165	164	170	144	170	170	165	147	137	207	160	152	159	157	161	167	149	150	164	160	155	172	159	152	176	170	169	144	162	165	172	161	177	146	158	147	191	149	150	155	150	157	147	152	151	159	176	152	151	183	182	162	156	161	158	136	132	176	168	146	150	147	157	156	160	150	158	145	143	156	166	147	147	165	161	167	172	174	162	180	158	163	157	153	149	163	137	144	137	145	148	144	159	155	166	159	151	145	149	160	158	151	154	154	163	160	159	150	150	137	159	155	171	162	162	161	170	161	180	154	165	175	136	161	175	146	136	171	156	173	196	152	152	168	180	153	177	155	173	157	138	166	149	151	172	169	190	155	164	150	152	150	172	145	139	167	137	144	159	170	129	159	152	182	164	159	155	166	169	149	160	153	163	147	159	145	136	175	144	154	137	158	165	151	182	165	181	153	175	157	160	137	159	143	151	154	123	154	150	142	169	155	149	154	176	163	163	158	158	154	144	153	155	132	150	181	164	165	147	161	172	167	177	167	147	146	182	168	166	176	137	153	166	164	159	177	166	164	180	152	160	160	160	165	186	184	157	148	152	179	163	158	194	132	173	166	165	151	160	146	156	133	151	159	148	181	163	147	163	155	149	153	143	169	165	155	169	166	149	136	171	160	164	161	165	169	160	163	156	159	163	148	154	152	164	158	157	158	181	177	183	177	147	161	154	168	161	152	172	142	129	187	163	176	155	154	149	150	141	151	177	183	155	172	160	168	147	156	163	165	160	147	152	172	189	143	164	171	164	170	160	182	156	152	184	167	153	164	177	185	140	137	144	139	151	168	166	146	179	157	150	143	150	171	136	177	140	179	156	169	164	158	164	172	170	164	170	154	182	162	175	159	162	151	131	154	165	174	151	183	145	161	172	160	185	138	133	158	162	133	149	149	130	167	156	146	143	145	161	164	175	179	161	141	165	156	153	168	192	152	155	141	156	148	185	162	176	163	163	157	129	153	174	160	150	160	166	154	158	123	170	181	151	138	135	166	164	165	162	141	159	146	171	174	163	174	158	159	174	153	165	166	151	155	191	160	165	173	162	162	166	151	158	177	144	160	160	156	144	137	141	173	158	167	156	148	173	167	155	177	169	158	168	142	142	148	172	145	148	151	148	170	156	138	166	170	145	141	187	181	171	165	161	161	141	155	159	150	155	159	143	157	160	163	154	153	173	141	160	143	134	172	159	178	168	154	136	153	153	148	140	159	168	165	167	155	158	151	175	163	150	186	158	136	134	169	164	165	156	178	150	159	152	136	147	155	150	163	167	176	138	171	162	143	171	143	151	168	133	165	170	173	157	145	162	137	186	154	154	137	169	164	154	158	129	149	152	161	153	168	175	131	171	124	161	150	149	145	170	156	138	151	167	159	181	147	193	160	154	146	149	163	164	168	137	155	145	145	156	178	172	146	164	156	165	172	148	151	164	157	151	155	168	152	172	185	149	176	170	167	146	148	148	142	170	168	168	155	141	150	156	148	184	171	163	154	168	186	158	170	162	169	130	158	150	150	175	169	195	171	183	158	148	136	142	157	170	135	173	159	168	165	181	167	150	154	137	138	166	170	146	145	163	148	143	153	168	172	169	155	161	175	173	189	184	150	176	172	154	123	153	147	138	169	173	168	149	172	176	128	168	170	154	187	180	174	164	170	178	167	164	154	173	149	163	161	149	161	140	163	161	169	174	163	163	154	174	147	161	133	180	140	170	175	145	178	162	166	148	181	150	150	168	160	163	168	161	164	166	154	140	190	163	166	170	162	147	164	164	148	162	156	133	163	151	163	156	163	158	164	158	152	177	169	180	157	177	155	160	158	160	153	153	146	150	152	158	174	152	160	180	183	168	166	156	163	164	168	186	154	152	167	172	148	167	155	126	146	135	171	175	162	155	184	156	190	177	130	154	159	142	163	150	172	159	151	154	178	170	177	164	162	183	161	164	156	174	152	145	171	152	168	160	154	180	165	156	156	151	141	153	159	138	191	151	150	140	147	171	158	174	165	157	165	161	171	166	162	165	134	159	189	147	134	152	140	169	168	141	169	150	159	135	160	165	140	157	149	159	151	209	176	157	161	178	145	149	177	136	169	151	162	155	151	146	175	144	157	153	155	165	192	185	154	167	162	153	160	162	167	168	162	185	145	152	168	150	139	153	163	168	163	158	161	153	150	160	164	166	184	167	161	148	137	171	175	170	149	170	147	210	149	168	173	152	144	139	182	156	167	174	154	137	149	173	150	146	172	158	165	174	140	180	153	168	162	166	154	144	153	145	161	157	141	143	143	154	171	143	166	158	156	168	165	161	154	153	142	142	149	145	155	166	166	160	157	176	175	163	158	163	144	175	155	152	153	178
19322	12780	2411	2902	9359	1961	1658	1347	1232	1042	936	934	798	719	738	674	614	638	619	578	551	562	528	520	546	499	488	555	564	542	404	436	459	475	502	424	462	461	434	455	462	464	448	441	438	421	423	433	460	427	447	433	394	407	429	433	412	439	452	403	408	414	430	427	417	409	413	403	438	420	416	442	415	387	394	418	419	434	405	447	399	391	417	386	425	431	401	427	420	423	390	407	432	416	411	397	425	401	409	387	406	407	400	453	396	390	437	432	444	419	415	414	397	407	397	413	420	413	436	428	428	407	417	383	419	434	393	459	419	394	384	387	411	388	418	408	433	382	428	405	398	408	431	455	446	428	440	382	403	367	404	424	409	414	408	407	393	418	399	429	374	376	402	410	417	403	407	406	404	405	453	454	427	456	385	406	446	433	421	400	427	421	439	389	401	417	413	395	403	411	431	424	456	458	412	415	404	432	394	421	405	386	424	400	431	386	436	429	400	425	402	398	392	406	406	403	394	426	410	428	428	424	414	372	393	403	370	406	414	414	420	415	428	443	401	380	382	448	415	390	407	438	395	389	396	395	420	417	395	411	407	429	384	429	394	394	448	391	396	358	449	431	381	400	383	372	370	409	424	413	405	410	406	397	384	412	428	412	420	434	383	417	418	381	421	396	435	390	385	401	416	375	389	397	429	422	390	408	403	375	383	427	431	396	416	468	409	364	427	453	405	407	386	371	402	398	428	417	445	407	384	429	446	396	426	414	438	403	433	391	401	411	378	433	376	416	385	391	394	409	410	434	413	427	430	388	399	412	419	409	409	431	414	406	423	446	442	409	419	429	437	402	385	425	408	404	414	374	450	441	396	396	412	424	408	411	399	387	396	420	401	406	411	421	400	408	433	419	392	390	382	416	422	435	392	395	397	424	391	397	412	391	405	396	390	403	430	426	411	405	424	422	393	426	354	411	411	397	417	395	418	435	390	442	430	365	416	398	439	407	409	430	392	404	417	404	415	431	418	404	394	404	453	406	412	421	414	406	397	404	418	439	406	422	401	427	410	408	408	389	392	430	430	381	398	374	391	410	419	405	387	393	418	434	419	398	384	408	387	422	400	415	398	440	421	433	415	408	415	410	384	434	429	382	392	412	399	406	426	399	389	401	422	376	424	433	451	418	385	419	432	419	394	404	367	449	420	405	445	403	421	400	383	402	376	412	352	416	380	421	400	400	385	350	450	425	382	456	416	434	425	419	391	417	402	429	400	404	400	412	401	434	445	441	437	417	381	412	404	385	426	403	435	387	409	397	410	420	408	436	392	412	366	424	431	369	415	402	434	396	430	442	385	413	410	409	401	392	406	423	407	419	405	408	390	437	403	425	392	453	372	386	402	408	425	401	379	418	406	425	392	412	410	404	416	386	391	397	463	396	375	388	411	413	411	449	426	409	421	414	382	413	404	399	414	387	435	419	361	409	439	382	425	420	420	405	401	412	421	423	385	394	393	417	375	356	403	426	432	437	428	385	397	422	414	415	396	427	405	388	400	427	388	392	447	388	382	416	409	387	431	432	399	444	406	391	434	410	397	448	416	418	410	372	395	416	439	370	393	441	389	448	385	385	398	386	419	396	430	390	409	439	409	408	427	406	396	391	378	409	394	414	408	358	415	401	402	414	395	414	388	422	406	426	426	401	383	416	438	421	415	433	384	389	419	418	419	375	399	372	430	416	378	402	405	405	397	382	398	433	425	433	385	378	403	383	380	417	443	439	447	404	429	400	427	399	399	387	396	390	388	374	422	402	456	415	425	412	422	412	392	396	417	398	392	441	425	437	387	413	426	395	397	400	383	415	424	429	403	390	393	452	439	387	390	436	387	409	408	402	412	360	444	391	410	424	381	407	376	388	418	365	369	408	391	390	430	363	419	417	413	408	422	399	377	391	417	431	397	375	420	426	391	386	377	422	413	399	451	453	385	398	386	409	393	405	432	449	442	443	423	418	343	394	397	393	414	414	424	401	424	355	366	402	419	433	397	446	427	401	398	406	413	409	385	446	422	390	382	423	412	432	395	427	396	386	350	384	402	401	403	454	392	411	425	431	417	432	382	419	428	416	377	427	409	424	418	446	426	419	429	422	420	422	437	406	404	396	422	418	402	412	409	404	395	393	384	410	410	357	373	412	429	423	397	458	375	387	397	418	397	407	400	392	394	396	416	390	389	421	385	469	393	436	444	421	416	401	392	397	380	400	434	439	434	381	385	426	413	426	401	424	406	413	421	382	414	415	379	430	434	463	406	412	428	403	393	403	421	399	447	427	424	378	384	405	416	403	430	443	414	387	416	417	384	405	409	421	414	407	422	393	408	382	387	436	419	421	394	381	397	407	366	423	420	423	408	409	404	408	454	425	405	408	384	418	403	365	447	425	418	395	405	411	420	401	392	408	401	366	429	437	420	413	413	413	417	425	377	393	426	394	431	395	381	399	407	390	417	388	387	405	398	425	435	395	436	386	424	412	430	415	446	424	425	395	435	404	417	427	422	405	383	391	417	417	401	384	395	385	391	418	401	393	394	387	406	414	364	407	419	404	402	419	415	397	427	447	412	395	415	380	397	428	404	423	439	436	400	384	415	370	412	432	425	378	434	390	430	447	389	450	469	420	392	446	392	432	420	337	409	374	417	400	400	405	365	422	452	407	409	424	426	418	393	370	402	395	368	379	406	416	391	385	405	411	438	401	384	391	395	386	406	409	411	395	417	432	422	462	427	384	426	385	405	419	432	417	412	458	413	413	403	413	395	403	425	405	452	411	398	405	430	400	396	436	367	442	442	414	407	350	404	373	385	401	398	387	392	413	354	425	400	442	428	410	404	385	398	408	405	433	433	455	420	413	415	431	389	401	408	392	397	400	411	364	410	394	391	399	404	429	458	414	394	402	401	407	417	423	385	395	410	363	402	450	418	389	423	408	406	404	418	395	405	434	407	425	385	413	420	415	430	400	423	401	390	401	418	393	432	413	403	402	441	446	381	463	413	415	418	407	458	389	398	405	434	412	369	430	405	385	405	407	412	359	401	389	376	424	376	403	393	373	426	393	382	380	413	431	423	438	376	393	408	415	406	405	413	381	407	406	427	388	409	421	426	402	362	412	365	406	422	407	410	402	386	417	412	406	414	392	420	430	419	407	379	403	403	420	426	417	408	398	444	432	398	415	388	434	408	382	412	448	440	440	414	424	414	415	399	389	388	447	442	436	420	429	431	398	384	394	407	391	406	365	423	389	414	392	430	424	411	417	378	417	416	421	383	412	417	424	445	391	391	413	393	427	430	439	410	424	416	394	415	402	417	420	382	422	429	382	421	369	391	406	388	429	408	407	408	391	424	430	410	405	414	407	402	400	414	426	403	420	423	397	388	394	413	422	407	413	401	390	414	398	435	406	387	399	416	394	401	376	394	396	400	407	357	420	388	432	442	382	392	414	479	427	414	412	385	445	385	396	424	387
53393	31846	7085	2386	7336	1056	594	473	351	318	278	247	216	211	205	181	207	171	181	143	153	174	147	159	137	143	148	135	135	133	145	132	122	136	142	130	124	132	123	124	126	145	132	130	138	123	123	132	144	131	116	135	117	124	116	130	119	127	120	107	110	128	126	126	124	127	124	119	107	112	141	126	120	122	137	101	119	121	146	133	125	120	127	108	111	137	126	119	118	134	129	112	113	111	113	137	113	123	96	113	99	120	115	114	136	116	135	120	115	131	121	121	128	124	150	139	103	135	126	105	115	120	103	119	129	128	116	101	107	108	118	114	119	117	122	132	116	139	133	128	140	105	118	112	125	122	118	115	108	93	119	106	104	123	122	110	117	119	116	111	139	114	114	128	127	106	135	128	109	145	145	113	116	126	115	127	129	104	120	121	116	124	113	114	99	122	116	143	140	120	121	138	125	104	129	113	128	100	107	117	133	116	131	110	124	136	139	114	125	132	123	130	113	128	123	136	110	97	114	120	134	149	135	104	127	124	115	114	131	114	127	125	102	112	115	141	117	133	104	105	125	109	129	99	116	107	127	123	113	115	108	117	116	132	121	137	120	119	125	106	123	133	132	117	119	99	133	127	136	122	139	126	122	105	125	94	107	106	125	117	125	105	114	123	119	99	116	122	119	114	129	119	127	109	118	119	128	113	115	100	144	126	122	134	126	115	113	112	113	108	113	126	102	129	134	123	136	116	115	118	109	113	109	112	110	128	112	132	109	117	124	112	128	92	136	130	126	134	119	113	113	125	109	92	131	129	106	117	104	91	98	104	115	113	117	131	147	121	114	110	129	144	100	117	112	135	141	107	122	112	128	119	149	112	125	113	110	121	123	136	123	133	128	131	127	111	112	111	120	119	127	127	132	119	124	110	140	125	123	121	118	113	126	114	113	99	137	100	120	110	132	116	117	132	111	118	114	135	114	119	131	118	131	122	129	122	121	101	129	128	140	115	125	117	108	105	138	130	109	106	129	125	114	117	115	105	134	123	128	131	131	111	114	110	120	124	119	111	123	134	114	112	121	115	117	118	144	118	120	98	127	126	117	133	123	127	123	117	115	119	114	117	111	134	107	113	120	116	129	125	139	128	139	104	134	112	130	125	95	124	116	108	121	135	121	123	129	112	117	102	139	103	108	117	128	116	138	130	113	109	124	154	129	130	142	123	121	107	109	108	124	113	130	114	128	125	101	113	113	128	140	125	128	117	141	105	126	106	138	135	127	114	103	105	147	128	98	134	96	112	127	125	125	126	123	141	109	126	129	116	128	143	100	137	112	113	113	121	115	137	139	125	131	116	123	120	116	118	121	133	126	116	110	103	124	99	126	139	128	113	111	109	110	105	113	117	130	123	129	128	129	121	138	114	118	110	118	116	121	121	114	114	127	141	140	128	121	116	103	122	106	101	107	131	117	113	127	94	120	114	106	125	113	120	137	132	123	130	114	128	138	131	105	126	122	124	123	113	122	116	108	119	110	132	110	117	105	125	119	106	128	122	128	135	109	116	145	121	111	114	108	141	135	120	118	107	128	118	129	114	121	121	139	119	119	116	122	110	108	106	130	135	131	127	119	129	128	116	115	133	112	134	131	128	133	107	113	134	117	113	113	130	98	103	146	119	121	119	105	123	133	115	127	112	116	130	138	121	102	111	109	107	112	127	131	111	109	133	133	116	115	119	131	113	109	120	116	124	112	101	101	119	129	124	121	117	128	109	143	111	117	123	129	134	127	115	135	107	107	135	114	120	103	105	112	118	112	133	118	121	97	105	120	90	117	104	113	110	125	113	103	111	137	108	133	112	109	115	129	134	117	130	115	130	121	112	110	124	92	115	147	118	124	119	128	108	136	122	101	117	146	135	138	137	116	117	120	125	124	120	118	118	109	124	116	95	123	114	143	116	122	119	128	143	119	115	131	118	127	109	118	147	81	97	125	88	135	107	109	129	119	137	106	121	116	127	118	127	109	126	122	130	108	141	126	129	102	88	119	106	120	135	130	116	118	107	127	115	136	125	129	139	136	118	142	122	144	122	114	111	144	109	123	113	118	135	119	113	120	134	114	101	119	140	127	110	120	124	113	120	125	129	122	117	140	114	112	130	120	124	113	116	119	140	124	138	114	122	85	126	119	112	97	129	125	109	102	131	118	120	129	106	108	107	106	129	125	137	121	126	105	120	117	110	128	122	124	123	106	126	131	133	124	112	104	125	122	113	122	113	123	118	120	114	103	119	127	121	119	119	114	118	120	135	120	132	117	148	116	135	109	125	115	138	121	133	106	123	111	138	123	106	113	109	120	141	119	115	116	119	122	128	115	124	127	114	113	118	123	129	127	128	125	129	117	127	119	134	121	137	109	108	106	130	101	123	112	122	124	131	100	115	118	120	108	118	106	122	101	135	128	130	116	110	118	114	120	138	117	142	110	133	114	131	134	115	112	120	108	127	127	137	122	133	116	141	105	101	114	108	110	107	106	110	131	96	116	109	133	93	110	128	114	112	130	124	118	132	130	136	123	120	120	119	113	103	110	112	128	122	129	117	93	158	121	132	109	116	114	105	103	131	105	118	137	130	127	106	131	94	125	99	121	135	164	123	116	107	101	106	95	114	127	109	129	123	121	120	117	129	119	110	120	109	105	130	127	136	110	120	113	116	100	124	141	128	123	105	134	147	121	122	118	124	126	113	123	130	122	113	126	100	135	114	124	110	112	124	114	110	113	141	113	123	123	138	125	115	125	121	115	120	93	143	127	124	101	126	100	131	128	135	113	115	121	116	120	125	105	128	117	122	120	117	120	110	113	137	105	117	110	124	108	109	126	92	107	147	112	108	117	127	121	141	129	114	121	109	126	113	133	103	114	118	142	137	108	117	123	109	113	121	116	107	107	99	112	136	130	121	104	106	117	114	121	132	139	99	124	112	128	115	103	112	96	109	128	117	122	98	116	112	131	99	122	124	91	120	103	120	121	108	146	111	99	116	132	126	124	104	116	118	117	125	117	124	110	120	107	125	138	105	102	123	134	132	126	119	131	115	116	134	114	110	135	124	121	119	116	119	130	133	117	127	103	131	129	111	125	131	103	112	108	126	114	120	125	110	121	103	113	123	124	121	118	106	123	120	133	104	111	110	112	121	136	106	112	131	109	126	129	147	106	113	135	125	127	123	135	132	108	116	124	109	134	127	115	95	132	127	106	110	109	138	114	105	119	129	121	100	104	102	121	114	122	110	123	93	129	112	122	117	149	122	129	120	121	129	110	124	134	121	113	138	110	103	118	108	109	119	131	133	121	127	124	146	136	127	115	128	119	146	119	108	110	120	139	127	109	137	127	117	131	103	114	107	118	108	125	135	121	121	118	117	134	109	102	122	104	134	86	111	126	120	106	142	123	138	102	111	127	128	120	117	108	117	126	108	143	117	133	112	115	125	126	91	123	102	123	116	105	111	116	126	100	119
28225	16491	4142	6712	13138	3277	2765	2171	1913	1635	1369	1245	1111	1011	907	843	799	769	703	690	592	607	585	576	502	532	492	558	473	471	507	443	469	435	405	459	404	442	389	428	447	391	438	430	432	397	402	431	384	406	375	378	390	381	373	368	415	393	323	366	370	387	360	365	386	347	357	374	408	367	332	348	379	350	374	368	340	381	339	378	364	337	342	367	369	354	326	337	333	366	328	372	338	336	349	329	355	361	350	345	360	361	365	324	342	357	330	327	356	322	320	307	312	375	350	363	349	327	362	325	316	339	335	355	324	347	356	367	336	325	310	335	381	353	373	338	357	330	324	334	324	366	367	370	330	316	358	342	383	338	346	349	344	345	353	366	347	307	315	348	314	343	367	346	346	340	380	353	379	318	327	353	308	323	361	338	324	328	352	324	341	343	337	353	296	356	314	324	351	338	370	342	340	372	370	318	359	332	348	333	343	338	304	343	360	341	339	328	365	329	316	355	383	354	366	330	362	359	337	371	332	332	324	336	363	363	338	316	325	392	297	337	324	350	352	343	311	333	316	320	341	320	354	343	351	317	369	333	317	327	351	312	362	308	364	319	336	348	329	300	330	326	337	350	364	325	342	376	345	360	347	335	317	366	332	368	341	342	322	333	338	351	332	315	360	370	339	339	341	349	355	342	355	356	332	336	368	338	343	374	359	324	295	360	335	321	324	344	355	336	324	327	338	328	358	325	347	321	345	343	327	313	347	349	324	350	334	337	354	318	349	320	303	310	339	328	350	352	368	379	372	332	360	318	343	349	345	365	332	349	350	355	331	325	350	327	336	347	347	368	375	322	317	336	315	328	362	336	335	356	338	321	348	343	321	333	335	327	366	315	317	336	334	336	323	349	321	331	365	363	324	325	357	352	342	353	377	324	336	345	339	344	354	345	336	341	325	344	344	358	335	332	338	335	300	320	298	345	315	336	363	321	346	339	358	325	365	328	342	354	339	354	341	352	322	316	337	328	335	369	345	365	334	359	359	358	336	317	334	336	338	321	351	363	358	328	358	333	334	318	336	361	322	339	356	311	334	336	349	336	321	353	315	305	306	333	355	348	355	336	346	340	341	360	346	352	322	344	339	346	341	355	342	328	312	326	326	341	349	336	328	304	306	322	367	344	338	342	378	310	376	307	314	364	315	327	341	303	345	306	356	374	334	304	325	291	387	306	356	349	325	346	337	363	314	304	326	317	362	342	351	335	332	339	328	344	311	357	329	318	345	326	320	349	320	299	366	361	387	318	321	359	358	329	316	351	343	349	326	341	357	340	389	353	329	330	315	309	342	345	321	345	334	341	372	331	338	345	339	333	304	335	338	341	341	356	342	359	339	356	317	327	335	315	310	367	340	348	338	309	345	312	356	348	339	342	298	331	339	351	338	321	334	320	362	345	342	307	349	338	314	298	346	341	343	335	338	346	345	332	310	351	351	331	352	325	363	366	325	346	341	346	310	319	327	320	328	332	309	342	331	354	318	341	330	339	330	342	357	324	330	316	354	315	327	317	336	338	301	332	369	321	329	335	351	358	326	344	341	306	328	343	318	337	357	328	348	360	365	316	389	369	355	323	336	340	304	361	345	339	333	309	369	347	332	349	330	318	321	363	337	344	335	331	326	328	317	357	340	326	333	345	316	330	307	311	355	364	343	353	310	322	389	352	354	342	348	351	318	339	316	332	310	316	320	336	321	350	336	323	323	375	348	337	344	323	357	354	335	355	306	311	320	340	329	348	312	339	341	302	330	348	301	358	333	366	321	333	343	328	310	329	318	336	352	340	325	342	353	333	352	338	355	357	320	359	313	352	329	334	333	365	325	321	351	352	352	337	332	310	347	329	338	332	327	317	384	328	351	318	326	344	335	357	324	294	366	318	376	341	362	318	332	349	342	342	359	339	365	351	315	327	324	329	321	311	344	363	333	344	342	363	364	322	329	295	322	321	336	320	299	365	344	330	339	368	360	337	327	318	353	341	362	334	341	347	359	339	339	333	362	321	336	324	366	379	351	354	344	321	300	330	313	342	355	313	286	317	372	333	337	342	366	316	328	364	339	336	343	325	336	349	317	345	329	316	317	352	324	328	374	352	334	332	333	326	337	338	327	343	317	338	336	359	341	341	337	345	321	323	332	300	342	317	343	339	350	355	338	346	325	319	315	313	345	315	316	321	338	344	343	348	337	339	337	315	320	354	323	305	369	347	337	372	318	324	341	336	350	337	350	345	364	289	309	333	365	310	355	326	339	360	310	345	355	336	336	363	343	312	354	333	352	326	342	340	331	367	339	363	349	335	356	363	353	345	319	347	331	374	333	284	347	345	327	312	346	318	354	300	327	343	314	380	355	353	372	340	329	330	372	345	371	330	344	343	334	348	316	333	336	362	337	361	341	327	356	337	332	369	334	360	379	338	343	331	344	344	359	325	370	345	332	333	331	305	319	317	342	343	336	346	324	331	326	332	362	328	296	297	320	319	358	328	308	343	342	351	313	380	350	328	352	347	326	343	346	338	351	369	314	349	317	332	345	333	357	332	339	302	327	326	333	348	332	333	346	335	407	360	316	352	348	337	319	330	355	385	350	329	388	333	352	308	373	353	316	347	338	349	332	354	358	338	345	329	328	328	353	320	349	318	341	350	328	332	343	322	328	354	368	330	347	334	309	336	326	370	340	319	336	334	368	334	339	311	376	313	300	312	325	312	327	336	335	358	348	348	349	316	336	315	315	348	341	313	338	312	325	331	342	363	354	329	320	333	360	333	362	345	323	328	328	291	343	304	331	316	355	344	336	332	310	335	346	341	322	322	353	364	336	330	366	368	360	337	334	339	365	334	326	331	314	343	347	326	332	314	327	341	330	322	347	345	330	335	334	326	343	319	335	324	316	370	365	345	336	327	312	328	328	359	339	343	327	328	291	362	347	366	338	299	350	309	298	335	352	385	321	315	335	350	328	328	344	349	358	335	338	328	344	333	335	342	342	343	325	328	365	355	323	315	362	327	319	363	357	334	341	351	378	340	334	310	359	362	325	335	340	327	325	366	356	348	313	336	368	334	375	353	364	351	332	329	347	343	324	325	328	356	328	309	349	315	357	341	344	338	356	346	347	314	298	350	345	316	366	351	339	340	330	333	339	348	331	347	340	350	319	359	333	341	331	335	324	351	324	345	333	342	351	328	331	349	331	332	325	338	374	346	329	331	377	320	327	332	322	309	331	335	372	333	368	354	357	349	344	348	308	327	328	361	345	306	320	355	312	339	329	297	356	333	352	309	332	322	320	339	346	337	318	340	382	341	345	349	359	320	336	349	319	319	323	334	366	331	346	333	376	335	317	348	327	332	352	364	330	370	370	345	337	357	368	361	328	326	349	345	324	328	342	328	342	303	342	325	360	311	353	329	308	338	357	342	329	307	331	355	321	359	321	338	318	360	354	307	331	336	322	346	354	330	335	339	338	359
5256	785	383	382	358	349	329	325	321	299	313	346	337	328	310	340	325	318	329	358	323	329	325	357	332	328	324	332	329	320	343	349	342	296	333	329	343	329	365	335	328	308	317	304	320	357	359	290	310	344	324	341	343	319	336	311	302	320	326	332	346	329	343	329	318	352	318	348	305	311	340	324	314	345	347	318	275	303	359	330	319	349	337	350	367	324	325	330	370	329	318	309	334	339	345	334	360	328	356	320	341	319	325	364	351	344	344	337	314	320	348	322	343	333	311	323	377	327	373	292	345	328	338	313	333	330	339	344	330	290	341	346	329	298	333	344	342	296	298	352	319	346	396	329	325	325	332	384	345	326	344	345	352	353	344	325	305	350	331	304	325	289	361	360	358	328	311	332	390	336	326	334	331	328	311	346	314	325	320	333	326	334	341	345	338	329	330	333	348	347	350	354	297	320	329	378	353	325	340	299	293	331	328	323	344	332	314	324	346	297	332	319	343	346	320	331	321	296	341	304	321	304	311	376	370	338	320	324	349	336	303	358	302	354	341	319	316	340	311	333	368	317	347	291	296	338	330	349	320	327	317	337	360	357	294	296	334	328	291	302	302	319	321	331	293	334	328	287	307	330	350	315	343	345	331	350	326	292	335	340	328	345	335	356	345	306	356	312	322	345	308	330	346	322	363	347	301	337	321	341	319	349	339	332	285	352	334	363	338	312	322	294	335	348	321	347	325	381	349	317	334	352	353	329	288	305	316	331	311	338	337	337	328	323	335	327	318	354	304	343	350	337	337	327	321	317	327	333	322	324	320	315	337	302	340	303	287	331	321	309	321	330	328	327	311	295	310	338	313	330	340	325	305	332	348	304	312	325	326	331	305	304	300	337	368	315	339	346	337	287	351	333	316	346	340	324	333	307	343	345	329	346	337	330	341	340	319	295	316	319	341	339	366	341	363	360	346	342	373	334	366	331	321	298	329	315	308	335	344	306	320	316	345	335	343	361	352	320	319	354	353	341	310	371	317	322	361	348	354	350	320	304	342	295	297	330	335	306	347	341	332	352	313	314	347	292	304	334	322	331	339	352	303	351	365	345	313	334	309	362	326	313	317	335	324	303	353	332	332	319	327	318	325	313	336	299	354	353	330	309	313	319	342	337	314	309	310	361	317	339	325	322	307	360	323	312	321	308	314	311	314	311	344	356	321	377	335	346	332	330	342	315	323	316	337	291	374	318	372	294	340	299	314	370	318	329	346	359	298	327	337	333	327	364	355	347	292	303	317	332	337	367	303	278	347	344	348	320	334	331	321	322	318	330	329	318	315	344	303	328	345	337	335	330	316	316	299	287	344	346	363	340	317	331	272	309	333	304	345	315	357	332	337	346	331	307	333	318	310	353	317	302	346	337	308	348	339	335	299	332	310	312	349	319	335	314	328	384	333	300	313	334	337	279	331	339	342	344	301	323	328	317	328	310	331	318	335	330	371	295	337	330	333	308	332	365	335	322	294	343	326	323	361	333	314	339	360	333	358	347	322	317	351	324	351	341	312	309	323	346	347	346	301	343	341	337	344	301	350	297	337	313	332	324	375	328	352	340	334	344	292	310	317	324	298	325	290	331	344	368	338	349	314	326	296	282	347	347	310	338	318	355	308	338	334	309	381	358	339	341	322	326	301	320	329	313	317	342	328	325	321	347	347	339	328	334	289	351	326	327	344	339	324	361	319	333	294	317	312	304	310	360	342	318	323	286	345	283	331	314	337	333	299	312	330	352	319	337	358	320	385	343	310	311	299	323	324	331	325	353	316	304	328	347	324	330	332	309	360	323	369	343	331	311	320	348	353	334	345	349	320	304	364	309	376	335	300	347	340	291	328	304	310	299	333	352	322	342	367	326	339	354	355	322	307	331	283	329	316	339	341	348	335	325	352	324	334	329	322	338	345	321	330	342	337	364	306	328	330	321	309	343	355	333	363	311	325	355	342	355	292	328	322	349	313	314	341	352	319	341	331	305	336	335	328	333	331	316	312	282	372	319	319	331	349	336	311	335	368	344	336	337	345	304	294	318	333	356	294	339	331	340	358	311	348	333	339	303	374	352	330	304	351	302	335	350	319	284	306	286	310	351	338	350	342	317	344	320	316	334	363	327	325	335	315	359	363	292	331	350	315	342	308	318	319	309	353	337	359	331	327	317	326	325	324	326	342	322	317	351	324	340	299	309	337	330	347	338	331	319	333	323	306	331	305	316	360	300	321	346	332	341	343	358	320	321	355	315	340	337	338	339	353	329	323	342	308	350	303	349	327	315	315	290	313	320	330	335	319	345	337	357	328	316	312	335	323	339	340	350	318	352	328	350	330	306	296	299	351	337	349	356	331	349	341	327	333	368	313	301	312	327	376	316	293	346	321	328	332	320	344	336	319	329	339	345	327	336	302	350	352	296	315	312	348	352	311	324	322	306	331	340	352	310	327	285	329	312	343	339	348	350	305	346	329	379	316	353	307	335	383	348	327	306	322	351	341	314	347	355	342	334	344	326	331	312	331	313	332	328	302	323	353	329	305	345	332	299	342	326	351	346	310	344	332	316	351	344	298	348	324	306	340	308	349	337	347	329	285	312	330	325	335	324	303	347	303	342	334	304	326	327	342	332	345	322	343	317	330	349	292	332	329	355	350	345	322	329	377	314	323	324	321	340	351	343	335	320	310	319	336	320	338	304	327	354	322	367	373	327	322	317	356	376	330	312	298	341	357	326	357	324	346	304	334	362	320	326	337	331	366	352	335	300	336	335	341	317	309	319	323	325	380	395	319	307	309	351	354	307	319	342	339	337	346	337	331	337	313	320	303	333	309	321	351	340	341	315	300	316	357	319	336	306	342	375	285	332	312	328	322	351	312	332	329	344	320	317	334	317	332	324	309	326	307	347	330	335	311	336	341	336	334	319	344	335	342	334	335	349	334	294	315	309	327	369	353	351	292	302	302	354	343	312	300	358	298	328	343	308	344	314	345	328	319	338	318	311	328	307	335	334	310	330	316	330	342	360	313	314	311	310	330	320	336	319	333	303	342	321	344	346	327	300	328	347	317	333	349	341	361	319	316	349	328	308	326	318	339	305	309	316	311	313	317	335	330	338	311	332	301	340	325	335	331	320	308	320	337	333	342	350	301	333	330	361	349	336	337	324	348	326	309	353	339	335	328	276	323	351	317	324	321	334	335	326	311	308	336	321	305	331	326	307	373	310	320	314	373	330	329	345	354	320	326	348	303	283	347	347	342	347	319	305	338	328	349	367	333	310	313	325	336	311	322	313	316	343	319	324	356	343	310	326	338	306	322	319	338	315	365	337	332	342	341	328	298	326	336	359	323	351	337	328	343	292	346	323	304	367	318	335	318	287	338	320	352	350	354	327	337	333	333	316	338	296	331	351	328	331	333	298	325	338	335	310	328	323	341	307	308	340	331	302	348	318	339	344	333	317	302	325	344	347	304	320
5189	1393	816	824	1085	845	737	827	755	754	738	797	767	766	755	798	818	785	770	839	815	785	742	774	757	776	774	783	735	804	798	740	743	784	754	750	737	772	776	682	730	786	775	791	714	746	708	779	788	758	768	793	757	715	763	689	714	734	757	770	730	755	793	764	752	805	781	733	737	721	759	720	743	739	777	777	778	789	739	753	748	755	771	721	778	729	772	780	755	767	796	742	765	778	775	734	746	688	759	767	741	760	760	762	766	749	740	754	735	744	767	743	747	780	772	765	757	747	737	755	764	742	760	692	743	817	752	766	716	760	764	743	711	778	772	751	735	739	790	770	752	760	748	737	741	759	762	765	789	778	734	771	721	797	748	771	740	771	746	749	738	797	755	765	742	752	763	744	762	740	754	778	778	754	736	770	767	738	781	768	726	773	821	727	782	764	776	701	795	710	743	705	763	792	745	809	744	748	799	729	794	798	776	776	743	762	736	785	749	738	759	767	733	761	789	715	702	760	770	706	730	710	717	770	762	744	742	703	750	754	714	698	773	771	732	750	786	675	763	781	755	753	756	735	774	800	813	814	761	753	761	781	753	783	746	752	754	713	773	750	750	751	758	793	770	757	731	743	754	766	770	779	752	770	724	795	749	767	768	753	784	788	765	753	764	794	769	741	772	743	758	791	751	738	730	758	771	786	755	756	752	760	761	775	775	775	708	754	734	801	705	755	772	758	740	754	756	723	745	728	772	730	718	795	795	748	758	778	744	775	745	795	756	783	765	741	740	817	745	753	716	759	733	701	778	754	746	732	731	794	777	761	787	778	705	758	775	748	775	803	740	730	731	771	758	751	770	760	775	790	799	702	736	702	766	744	749	722	761	746	744	711	714	736	733	737	762	728	753	744	780	782	798	736	761	772	736	757	775	780	751	736	759	789	683	783	723	801	771	780	701	740	780	762	775	773	798	790	768	761	749	725	783	777	792	722	733	753	725	768	758	734	767	794	718	779	769	762	774	690	755	785	752	780	734	781	730	773	722	750	802	746	788	745	721	747	787	716	767	794	726	799	740	764	790	716	839	781	780	772	781	763	746	733	719	758	805	777	757	817	787	738	742	793	788	765	780	708	772	765	779	739	766	779	772	755	760	747	731	747	782	732	789	722	720	720	742	801	758	726	772	754	739	724	734	769	765	754	764	735	757	768	785	736	748	772	801	728	753	726	715	784	765	787	745	739	731	773	792	700	781	852	751	713	743	726	777	768	720	731	792	757	743	729	786	722	775	771	743	742	776	738	738	737	754	751	762	768	739	758	763	763	760	771	757	732	727	765	757	774	782	752	764	755	780	740	759	744	769	745	776	768	694	719	733	727	740	724	794	728	786	715	722	744	773	762	762	716	795	728	758	797	790	779	756	741	779	743	732	787	747	775	732	709	773	748	742	728	773	748	761	775	744	819	760	776	825	737	741	717	729	824	785	724	785	728	792	788	777	715	764	830	793	749	744	750	740	748	787	788	768	765	751	788	739	760	735	708	742	731	749	707	750	764	741	769	705	765	683	768	697	830	763	755	738	734	838	756	787	727	762	789	746	777	760	777	730	746	792	742	697	803	713	751	787	740	737	714	756	775	704	758	784	799	762	757	779	737	737	762	728	752	774	765	771	769	769	731	783	745	749	733	732	779	752	745	762	748	752	746	757	761	759	763	773	781	785	762	745	751	746	745	754	705	737	743	716	777	756	758	742	702	735	781	728	730	751	754	736	754	766	729	781	763	724	760	747	735	735	733	786	761	727	760	726	771	771	756	753	778	768	774	733	777	788	756	737	747	770	712	749	757	759	738	798	761	792	752	772	766	707	769	753	749	703	754	771	784	750	781	758	750	774	774	790	720	748	757	750	760	830	767	755	728	722	706	744	777	745	778	754	777	769	706	774	747	762	766	742	712	674	753	790	718	766	711	747	738	731	747	746	803	745	797	752	786	779	715	750	696	749	787	779	814	803	764	716	783	774	746	806	730	728	710	757	784	728	739	714	795	756	773	717	747	750	751	738	743	722	804	765	766	755	758	685	719	753	740	777	764	733	806	751	767	764	739	732	754	746	755	752	740	773	771	717	769	740	723	759	726	778	769	759	748	763	710	760	732	780	761	769	768	750	780	781	736	763	771	785	719	742	753	750	772	792	729	736	725	755	766	710	755	762	757	758	764	774	798	742	722	766	726	774	785	742	782	779	747	728	716	715	735	763	737	765	732	737	769	779	790	757	768	749	782	727	712	753	772	782	746	794	773	795	720	783	747	789	737	733	758	707	781	802	742	762	788	740	719	753	794	727	766	777	756	763	766	771	776	752	768	797	714	759	750	788	742	746	712	733	777	735	731	803	766	730	808	774	748	710	741	743	802	780	774	745	778	746	781	788	746	771	751	773	721	739	788	758	773	763	760	734	762	726	758	769	744	740	785	756	757	738	777	797	761	747	789	822	731	775	741	770	766	766	739	755	757	762	735	788	726	764	755	730	788	772	742	755	736	753	771	735	752	714	739	796	757	739	748	727	759	723	784	737	742	740	768	726	702	791	765	753	755	775	738	750	753	732	789	727	765	749	775	736	764	725	715	774	697	778	783	754	761	740	753	786	696	786	730	754	772	797	755	790	769	729	754	692	711	774	742	737	743	739	769	725	784	728	752	810	749	818	746	762	767	754	788	769	736	764	728	825	729	780	741	763	730	799	710	773	751	716	767	721	795	770	757	801	770	729	733	813	742	781	800	764	776	801	763	789	811	781	739	737	766	773	803	759	780	764	743	717	722	747	790	794	771	767	777	743	800	744	775	787	746	748	776	768	759	785	792	728	737	766	766	723	734	747	690	733	748	786	750	755	753	761	761	771	770	751	801	728	784	729	733	741	769	778	763	743	776	752	746	735	741	815	691	743	792	775	726	775	781	732	771	745	804	764	778	741	793	746	735	772	785	767	758	740	764	807	746	734	760	784	754	786	712	771	807	751	740	732	787	774	783	792	760	751	767	766	761	763	747	734	791	739	762	733	705	748	730	728	769	756	826	742	750	801	792	731	749	793	749	732	803	784	775	722	763	766	748	750	763	765	791	747	755	765	773	761	765	773	732	830	748	760	752	822	791	778	775	752	750	762	736	773	763	756	727	805	761	729	750	757	774	802	765	754	768	734	786	745	766	724	763	756	731	753	751	776	754	710	715	803	766	754	750	706	750	730	767	750	776	780	758	738	745	804	727	768	778	777	780	744	760	781	712	758	762	778	744	765	804	792	728	724	771	749	741	689	778	807	750	721	797	769	766	706	698	750	757	770	734	787	742	791	751	781	711	727	719	782	789	737	771	781	752	743	701	750	753	738	717	744	745	725	753	785	751	769	770	723	728	743	709	754	757	712	767	804	793	727	748	718	744	751	761	744	794	745	762	768	728	730	708	785	763	793	761	735	789	786	733	741	780	809	743	771	766	756	766	764	753	773	708	734	761
38896	18688	2253	1171	2245	504	403	353	283	249	215	221	206	223	177	182	219	187	166	189	198	164	186	166	188	174	161	171	202	175	181	176	176	160	169	159	157	178	163	127	165	169	168	146	161	157	124	154	156	174	166	167	158	168	171	154	161	147	167	159	162	150	176	154	178	172	146	147	153	147	139	159	152	171	137	159	167	170	180	163	144	168	155	141	145	163	161	160	153	157	173	170	170	155	165	171	154	180	152	163	151	158	152	173	155	154	152	148	203	137	150	154	139	161	159	163	144	173	173	163	175	144	169	168	193	144	134	145	171	166	163	146	158	147	161	155	133	152	160	171	168	170	168	165	147	135	177	147	135	162	164	162	163	156	167	152	155	136	155	158	156	152	166	172	145	134	160	143	161	149	178	156	152	177	178	136	162	155	133	132	141	153	143	160	167	168	140	146	162	135	155	161	147	132	142	161	154	137	147	152	151	167	165	168	150	171	154	173	161	144	153	132	162	168	154	141	158	151	142	124	135	134	162	171	171	145	169	164	157	161	182	183	138	147	164	157	151	135	160	146	158	169	183	157	145	154	156	139	146	162	189	166	175	159	179	188	178	170	160	163	150	155	168	165	165	158	163	166	168	174	144	177	144	170	166	179	164	157	145	155	164	167	172	161	146	154	147	145	164	161	158	169	159	165	143	163	151	172	156	166	167	170	156	143	159	170	165	163	167	147	157	166	166	149	175	172	163	154	188	164	155	133	158	159	139	134	144	156	148	168	159	166	153	162	150	170	156	146	172	154	155	181	168	173	160	157	138	156	146	162	150	161	154	146	148	162	171	147	165	157	178	157	165	178	156	160	156	179	154	174	173	165	167	173	169	144	162	134	178	154	151	181	161	150	161	147	140	175	154	149	145	159	159	176	163	199	150	144	165	169	172	164	153	144	172	181	148	151	181	155	145	167	156	134	155	177	167	170	166	162	159	154	173	152	135	146	153	143	154	144	151	175	169	155	183	157	147	150	166	173	180	167	158	165	161	182	177	168	160	141	196	172	149	154	165	144	156	166	152	160	155	155	164	137	156	159	182	139	159	176	141	155	157	159	164	165	140	151	144	144	164	151	143	189	169	148	153	181	135	186	163	141	169	167	180	156	161	163	170	182	151	164	156	153	161	147	160	161	155	158	156	176	158	143	169	146	176	156	155	165	168	166	143	162	145	161	159	158	154	162	166	158	178	140	135	157	154	165	155	168	140	164	156	144	172	166	146	153	173	146	170	163	166	158	133	168	155	129	167	144	156	168	139	164	138	155	169	142	162	153	162	154	145	148	170	164	165	140	162	133	161	162	169	169	168	171	153	171	167	158	176	138	146	156	165	170	152	154	162	148	167	175	159	177	150	161	148	139	187	165	139	149	136	168	162	140	154	164	186	144	155	147	153	171	159	152	165	170	164	150	147	162	137	157	136	148	159	149	163	141	179	172	159	146	159	149	144	167	161	164	184	167	152	150	159	172	159	166	156	159	145	127	148	148	153	164	174	154	167	167	167	149	149	173	146	155	143	150	177	180	162	158	166	134	143	164	193	152	178	146	156	179	145	152	156	175	148	181	165	148	170	152	174	172	150	149	179	149	164	169	162	147	167	175	140	143	148	169	152	164	142	166	155	152	152	155	163	160	142	175	157	149	180	158	163	149	189	157	170	177	162	167	150	149	159	153	125	158	161	141	172	170	160	166	167	155	153	157	154	172	160	167	164	174	149	145	171	160	157	168	164	148	150	172	173	149	167	163	174	156	158	184	145	170	157	159	159	171	136	157	175	153	158	135	155	162	177	170	165	144	188	150	159	151	153	149	153	150	170	169	149	172	158	145	165	177	170	176	153	132	152	151	168	154	154	169	174	155	140	166	146	155	164	147	135	180	184	161	160	177	152	137	157	179	158	152	148	170	151	156	169	130	158	170	143	121	172	156	156	159	143	132	149	169	153	157	171	142	147	161	165	181	179	132	159	135	148	170	173	161	145	147	157	175	134	157	184	168	166	158	163	173	159	177	145	149	160	178	157	151	174	144	156	166	151	144	137	151	166	160	168	139	157	157	173	141	143	158	163	169	156	147	155	146	150	162	180	154	165	198	177	150	144	187	160	157	172	139	125	161	176	151	152	158	144	170	140	134	161	154	176	161	158	149	142	172	167	163	155	168	161	155	180	155	142	150	178	166	141	185	158	168	154	159	179	164	159	159	151	166	148	151	158	167	146	156	162	142	164	167	185	185	138	164	144	169	157	141	185	171	152	169	157	151	161	176	159	159	146	161	166	165	161	158	187	174	176	176	173	165	157	140	178	153	179	178	172	171	155	142	162	175	158	166	147	138	152	147	150	156	174	154	156	164	151	163	148	151	144	183	182	145	168	142	165	165	158	174	148	129	164	160	162	144	183	180	145	149	157	171	153	149	153	154	177	145	175	138	165	166	154	140	153	138	159	157	184	157	162	182	148	150	139	152	183	149	161	167	151	177	165	172	151	133	168	156	164	165	152	164	166	155	156	144	158	165	149	150	169	179	173	161	162	164	169	165	169	137	157	149	162	157	159	151	153	151	180	153	166	171	174	181	155	164	136	121	165	152	161	153	138	164	145	182	174	174	152	169	151	134	139	180	176	148	178	140	143	178	162	168	143	149	143	163	165	170	155	161	148	141	165	160	157	181	149	169	170	164	166	169	159	183	155	154	156	170	159	182	154	141	167	163	158	151	145	161	190	172	136	144	164	138	164	167	173	157	159	159	155	167	171	165	152	161	179	159	153	157	168	158	173	157	181	159	167	145	158	139	176	163	146	184	152	166	152	158	187	143	142	163	157	190	176	181	155	172	131	157	145	164	134	169	150	165	153	171	142	145	165	160	152	150	186	160	160	149	152	158	186	149	174	154	164	162	138	127	172	149	170	180	154	176	139	142	171	145	153	178	162	154	159	184	167	161	162	162	171	160	174	155	156	174	189	169	145	142	144	151	149	141	165	156	178	165	146	157	145	154	152	169	164	152	138	153	152	155	160	136	133	149	183	156	164	158	161	145	181	163	157	167	143	171	175	184	172	158	160	144	178	158	140	160	177	157	155	178	176	150	186	181	145	158	163	145	169	160	154	152	180	161	138	160	159	152	142	167	154	147	131	174	173	157	144	149	166	150	158	160	178	170	147	149	162	149	147	160	151	151	178	160	165	169	165	155	161	167	161	174	151	132	165	143	182	146	149	154	172	156	138	156	167	162	160	170	155	186	130	168	180	157	153	150	171	136	139	152	151	157	196	157	157	139	145	162	176	144	158	146	173	174	169	154	152	150	163	174	144	163	154	145	173	176	153	149	182	142	173	166	152	151	150	142	149	182	138	166	159	151	136	198	149	143	185	179	161	182	163	160	153	183	146	171	142	150	175	191	153	133	180	151	148	153	168	184	166	152	154	148	145	161	159	161	141	151	144	148	161	152	147	171	161	183	156	168	168	165
20193	10757	2396	3811	7178	2026	1630	1391	1248	1029	939	797	822	743	700	645	660	612	595	596	522	534	583	522	506	484	513	510	470	464	435	452	451	456	438	504	458	456	462	428	422	418	440	456	465	432	456	447	461	447	414	428	417	425	449	436	443	457	426	407	432	423	442	420	426	410	412	409	404	427	431	417	417	443	429	421	394	434	433	440	418	450	413	431	387	446	403	405	430	403	432	436	396	414	413	391	431	415	411	411	444	417	403	383	416	406	442	383	398	404	391	412	373	415	411	430	392	394	420	422	403	382	385	437	427	396	414	381	421	409	375	410	409	438	412	390	398	387	396	385	428	420	430	437	398	448	395	375	370	396	394	415	402	419	387	434	418	411	406	450	391	399	409	386	440	379	419	409	429	421	449	411	409	415	406	403	410	399	410	406	395	394	421	392	428	409	399	404	443	459	363	393	419	447	393	429	387	401	417	435	397	399	397	417	368	406	446	424	404	404	369	393	425	392	408	386	435	369	444	421	412	398	383	405	409	424	399	353	413	406	396	411	409	412	391	388	390	378	378	400	419	405	361	427	390	387	419	445	411	358	420	423	348	405	404	434	396	431	371	423	425	390	381	395	427	406	378	371	394	416	394	395	423	426	415	425	409	403	398	393	397	369	367	416	405	429	422	402	420	408	418	399	474	396	367	395	416	388	366	428	426	409	384	397	425	417	397	418	403	411	395	390	394	424	410	419	430	417	376	374	378	381	424	356	395	401	414	408	403	395	409	377	396	405	411	390	400	421	403	406	388	405	441	413	425	409	405	408	386	385	413	436	373	409	359	468	429	395	438	369	415	407	414	398	415	367	406	411	441	379	430	436	399	411	441	394	401	416	355	438	386	392	416	420	398	420	417	401	400	389	395	410	397	362	410	412	393	372	400	410	405	397	398	425	411	382	411	412	397	416	425	380	413	387	385	404	413	396	414	378	427	393	390	414	378	402	409	409	385	441	387	434	388	385	400	421	387	416	400	390	405	384	409	405	390	377	434	436	403	412	411	399	398	390	419	394	416	398	387	411	404	415	368	400	399	392	393	402	401	391	423	423	368	441	420	394	400	427	425	421	409	384	382	388	411	413	422	386	394	419	445	404	408	393	406	422	393	424	439	404	397	408	410	391	406	395	368	412	411	413	382	404	388	381	435	394	405	411	387	396	407	421	416	372	460	433	421	400	410	401	390	377	436	413	388	399	362	409	383	408	393	416	427	452	428	389	380	416	444	408	371	416	409	413	414	421	392	423	410	410	399	414	416	428	442	414	407	405	401	418	403	388	435	377	437	373	377	411	425	374	400	407	376	415	397	421	415	412	389	410	403	393	435	435	381	414	383	396	385	400	399	416	390	384	428	409	386	387	399	390	434	406	430	403	409	395	418	430	392	419	385	443	380	391	389	397	418	413	398	393	379	424	370	446	393	399	396	417	426	430	398	419	392	413	419	371	429	389	382	397	366	354	436	417	405	442	415	405	395	421	446	378	401	427	394	404	387	377	389	381	402	422	394	427	357	402	411	380	436	394	438	408	442	399	409	412	401	427	425	413	376	398	384	428	400	380	383	417	392	420	424	416	389	419	384	424	410	415	411	430	419	414	359	408	372	350	379	398	398	378	417	408	442	405	381	434	409	402	399	410	396	402	392	396	382	405	406	403	421	414	400	428	399	421	398	371	429	410	420	370	419	402	435	357	405	393	402	391	419	417	438	400	363	401	446	412	399	363	403	422	407	426	428	419	382	411	406	382	376	404	409	394	379	411	426	401	426	386	414	426	428	410	448	427	415	418	398	430	430	392	419	421	414	423	401	395	402	404	428	384	418	369	399	379	405	396	414	349	369	408	421	421	404	459	407	402	412	404	416	388	418	396	389	384	413	394	418	410	411	397	408	433	402	398	399	411	436	413	397	423	422	383	409	376	382	388	408	422	412	413	404	394	423	380	440	390	376	404	394	400	429	402	382	399	425	405	388	401	390	365	409	381	391	445	400	421	416	396	394	383	455	442	383	428	401	419	416	387	417	421	399	409	421	393	430	401	403	415	426	442	410	427	403	418	409	429	371	403	402	427	386	417	436	397	404	376	376	393	397	395	382	415	420	360	416	408	429	371	396	386	392	411	423	393	394	407	410	416	434	425	388	428	416	395	415	419	443	399	419	410	400	399	381	438	404	408	410	394	400	396	409	400	381	424	391	397	398	408	431	398	415	384	404	420	434	417	430	426	415	366	414	434	383	427	410	419	362	399	393	403	384	397	412	436	368	458	423	400	378	433	409	401	404	382	388	431	423	424	419	387	436	407	399	421	416	424	447	414	389	395	426	429	416	413	421	417	422	396	406	410	399	387	419	410	435	399	418	410	410	416	394	432	396	392	373	427	431	399	417	415	419	401	391	420	412	407	405	398	409	414	376	438	420	392	418	403	400	393	406	408	401	386	409	378	398	401	429	375	425	414	418	400	406	429	397	398	409	414	407	405	397	414	404	412	405	433	391	407	418	389	435	384	414	417	397	390	404	407	397	428	424	378	416	407	416	436	392	395	440	431	419	405	390	416	396	387	394	398	395	390	407	406	449	456	416	387	444	423	416	397	390	392	405	405	380	406	413	375	431	394	414	441	436	389	396	400	415	431	381	408	424	402	416	430	397	429	392	404	397	403	416	439	372	395	365	451	403	420	369	404	395	371	406	394	434	381	372	392	431	402	407	371	373	415	435	400	401	408	394	406	363	383	390	409	422	407	391	372	387	430	371	410	402	399	387	401	439	387	410	395	422	422	414	403	418	391	397	436	418	378	384	415	396	406	406	418	399	455	422	402	399	363	453	393	408	390	376	440	375	401	400	410	425	407	379	398	424	415	410	413	393	420	401	400	405	370	441	368	426	438	377	414	397	399	399	416	381	408	388	411	426	398	424	387	428	423	419	381	398	411	387	393	402	398	376	385	387	398	417	426	403	380	411	419	391	400	396	406	408	424	386	399	411	400	445	394	428	387	442	403	447	402	410	408	407	433	402	423	404	382	382	398	390	383	398	441	413	408	374	399	367	423	403	388	413	396	427	384	416	410	383	400	375	425	386	409	421	367	382	432	396	407	418	409	414	413	404	432	440	407	431	381	417	440	408	411	429	391	411	404	386	399	414	419	419	401	434	443	396	415	398	421	439	399	430	431	429	429	430	389	415	426	369	417	382	400	410	410	398	387	401	383	387	410	364	419	418	395	378	398	409	419	404	446	409	434	402	419	404	431	375	380	417	443	407	471	438	364	378	407	395	402	414	402	435	374	405	407	413	402	402	402	404	422	427	420	379	425	395	425	383	421	393	438	359	403	376	430	395	381	388	433	421	394	421	391	411	386	452	403	397	385	383	371	405	413	462	402	388	401	456	401	434	403	427	383	412	389	390	434	403	404	453	383	398	403	433	395	438	411	405	381	406	374	426	389	395	449	395	410	381	374	398	412	374	406
53943	33292	7802	2199	4134	803	490	478	408	335	277	270	223	226	197	176	182	159	193	159	169	162	197	150	164	138	148	137	135	125	147	132	130	126	116	128	122	125	138	146	129	119	112	119	135	127	116	131	133	131	133	129	111	126	105	122	131	134	130	129	132	121	107	112	107	135	128	138	127	106	123	115	122	133	107	114	117	125	123	101	129	136	120	121	134	127	124	103	128	128	136	130	130	138	128	110	143	113	115	129	109	105	131	120	124	124	145	120	110	123	115	120	138	139	113	109	126	137	128	130	127	120	123	123	122	79	126	97	135	131	114	141	122	117	122	128	112	136	120	128	115	119	98	120	131	115	144	113	115	115	107	119	122	116	123	104	129	146	123	125	104	121	132	138	127	114	116	104	121	130	115	132	124	114	114	115	129	109	140	98	106	105	125	144	109	127	129	114	113	108	132	112	128	121	106	114	134	114	110	113	124	127	101	115	134	114	113	128	114	104	125	102	126	148	129	118	122	150	113	121	128	97	125	128	132	97	121	105	118	108	119	120	121	120	103	114	127	128	122	129	136	121	125	114	118	128	122	123	132	111	133	128	120	107	122	135	112	123	113	101	133	127	154	107	147	122	126	119	124	108	120	116	130	118	124	133	105	129	126	99	120	116	135	121	116	100	130	124	122	105	128	125	135	103	126	112	157	110	96	113	115	123	152	111	116	127	135	145	120	111	162	125	135	141	122	129	91	111	135	140	129	125	123	139	103	118	126	128	116	129	110	131	109	107	119	124	146	132	117	135	128	129	124	116	122	132	138	119	123	138	122	116	110	123	122	128	117	127	118	106	94	110	126	124	109	119	114	117	112	125	121	124	111	125	131	119	144	130	140	106	135	115	135	121	106	102	107	121	137	120	126	126	136	116	131	125	91	133	122	121	125	122	106	133	129	125	114	126	118	114	120	114	124	142	115	105	100	122	122	122	149	118	122	118	128	118	114	112	146	122	112	108	105	114	103	114	110	120	126	120	124	109	121	141	119	127	117	133	116	129	131	122	128	108	122	105	115	125	111	106	122	109	127	121	129	129	119	129	136	121	128	138	132	121	129	122	129	117	127	118	127	144	120	118	120	102	110	133	157	112	129	115	122	106	120	112	115	122	130	99	114	133	123	124	99	124	105	104	115	100	130	125	104	112	131	112	134	121	122	140	115	112	122	123	125	133	125	150	115	125	113	123	116	123	116	121	139	112	127	118	124	121	123	137	147	131	116	136	140	123	125	113	124	119	125	105	109	101	127	117	118	108	134	124	134	132	121	117	127	113	137	129	127	124	113	129	114	110	138	140	106	138	103	126	119	125	114	112	116	107	123	128	121	141	133	123	142	123	101	137	125	103	114	120	139	134	108	131	136	128	115	111	137	129	145	117	98	108	112	122	133	134	100	142	145	126	132	130	125	121	137	115	120	116	137	121	105	114	129	123	132	111	114	137	112	121	109	127	135	149	115	99	101	102	120	121	119	115	110	128	116	122	117	121	114	111	112	111	129	130	126	111	125	118	115	126	95	150	117	118	119	116	120	123	123	104	107	116	111	142	113	116	104	138	112	131	117	115	112	129	103	109	125	127	128	128	126	104	140	119	121	114	102	113	122	108	148	118	117	122	128	127	130	125	137	131	117	114	138	109	128	121	135	121	121	128	112	107	114	141	112	113	122	116	123	123	150	128	123	147	125	126	132	116	104	140	145	114	111	140	129	125	121	159	125	120	124	120	123	136	135	117	121	123	123	116	100	122	133	101	122	148	118	129	135	119	131	116	128	136	129	131	132	130	108	133	103	125	118	121	133	113	117	114	111	102	124	107	109	119	134	136	143	121	128	138	124	121	101	118	117	137	112	109	110	82	133	124	135	118	97	112	135	141	102	109	119	126	114	112	116	126	114	117	114	131	115	138	140	117	115	114	99	121	116	111	111	122	133	119	133	111	132	126	110	136	118	126	120	109	96	122	132	139	107	113	110	128	145	126	129	140	126	135	132	116	137	134	140	135	118	114	113	111	126	124	141	112	135	119	129	114	129	113	149	135	132	111	114	118	128	133	122	123	112	120	148	129	122	115	122	119	105	122	137	127	114	133	125	116	121	148	112	108	114	124	116	107	97	126	134	106	134	91	107	137	116	129	138	140	116	124	133	128	117	130	115	128	123	130	130	130	117	134	142	128	109	139	134	116	134	116	131	144	142	128	111	123	109	107	124	104	129	101	125	128	119	108	114	114	117	115	120	112	121	115	139	103	99	104	115	109	122	111	96	117	136	121	119	113	112	132	116	124	128	123	141	114	131	116	103	98	112	116	125	118	127	122	112	142	113	138	137	125	113	125	138	118	133	115	123	125	125	113	136	118	136	116	114	137	109	119	128	128	126	123	113	106	118	161	129	141	109	113	142	132	105	126	143	141	117	113	118	134	117	122	121	122	115	120	131	110	123	120	111	108	115	122	109	127	110	99	142	116	143	139	128	123	133	106	123	116	126	124	117	142	126	108	124	126	134	107	123	121	118	99	108	122	119	126	115	125	115	129	124	114	132	131	129	136	119	147	114	133	142	95	133	95	147	121	121	134	114	133	116	124	117	133	112	129	120	118	128	119	122	118	125	128	126	126	131	127	115	134	125	112	116	103	130	121	114	110	130	115	133	119	114	126	118	113	102	113	128	128	116	115	130	98	126	142	119	103	115	108	117	114	100	99	130	116	122	131	117	117	125	124	128	110	116	129	121	105	132	125	125	130	120	94	137	132	137	108	124	126	116	111	116	121	128	101	118	120	132	118	128	127	116	106	101	92	122	109	124	126	117	132	126	147	133	126	118	137	97	118	145	133	123	121	110	121	132	121	115	128	121	108	144	109	111	129	122	131	104	138	122	128	130	127	115	132	142	141	116	124	123	124	120	126	116	138	139	144	124	119	119	127	124	119	114	103	115	105	117	108	125	119	116	103	133	136	130	131	121	116	133	124	119	121	99	110	127	115	95	108	112	140	107	120	109	125	141	137	119	106	124	132	110	129	118	127	128	138	121	139	126	110	127	129	127	134	113	131	113	115	105	115	136	99	130	129	130	128	129	141	92	132	116	107	135	110	145	103	134	115	147	110	136	132	130	95	117	139	130	127	107	101	118	109	108	132	111	103	116	134	111	141	121	117	121	129	117	130	122	111	120	123	110	115	124	109	127	117	114	131	124	121	110	141	112	113	107	114	132	122	112	139	108	130	121	124	130	114	131	107	109	132	115	127	115	124	101	125	116	111	113	124	114	121	124	125	112	128	129	114	125	137	110	128	102	119	125	141	103	120	134	110	103	120	128	119	124	124	112	123	129	123	110	113	112	124	122	112	113	141	107	114	121	126	133	129	101	109	120	107	122	125	123	106	130	107	135	105	134	144	123	128	128	121	121	116	115	107	132	110	133	119	132	110	144	127	111	135	120	124	116	118	116	124	121	125	106	118	120	118	111	114
28432	17329	4210	6075	10294	3300	2762	2193	1953	1595	1376	1233	1160	1048	900	854	812	786	716	702	649	634	546	574	547	540	497	525	482	480	497	445	472	470	470	428	428	394	429	443	424	414	410	408	395	412	401	420	406	397	397	380	376	408	408	407	359	353	396	411	415	365	386	370	361	375	330	352	379	375	376	374	363	414	366	347	358	384	332	369	353	349	375	351	350	353	338	366	353	339	364	379	360	344	359	357	334	379	337	368	358	357	338	345	388	388	381	336	330	338	309	376	386	353	350	341	340	353	312	342	323	362	341	341	361	362	366	346	339	336	319	334	355	371	349	378	366	338	335	314	358	336	361	337	350	353	390	367	368	330	361	363	312	371	326	329	311	366	380	364	356	341	336	344	329	330	385	318	356	332	323	363	375	353	346	332	340	342	362	321	364	372	342	351	363	364	334	324	343	339	377	350	325	329	343	339	331	344	358	307	320	357	390	380	339	327	341	358	338	336	360	331	365	341	363	345	337	337	352	337	361	355	346	341	339	358	323	335	340	337	351	361	322	338	350	347	345	330	306	318	328	334	368	354	329	351	379	336	356	369	381	337	345	331	357	328	354	351	336	328	375	351	338	338	339	349	310	330	338	358	300	368	313	339	327	351	357	353	329	360	336	334	320	362	320	352	367	334	358	349	336	367	358	349	338	339	364	344	317	364	328	331	359	350	350	334	346	353	337	324	354	337	331	332	361	362	347	331	327	330	344	314	336	366	324	358	353	359	353	337	356	361	348	333	346	337	332	340	344	351	346	336	347	359	342	302	344	365	375	346	373	330	359	325	314	347	315	318	359	362	368	323	355	336	324	364	348	371	342	368	329	355	373	352	354	357	340	340	353	385	309	388	366	344	359	364	379	333	357	371	333	329	345	316	315	326	325	337	336	342	351	344	335	381	363	329	326	369	334	352	361	368	341	315	326	366	347	380	367	361	304	320	348	312	336	337	363	343	352	326	332	334	338	364	308	357	358	350	357	361	347	372	346	336	379	352	340	343	358	342	372	322	358	337	352	345	334	349	346	364	345	381	351	349	338	358	340	320	346	310	331	315	324	322	331	336	368	328	312	358	344	342	311	321	360	346	327	330	338	362	350	371	362	346	345	374	341	368	336	343	329	318	363	326	336	363	356	346	347	364	375	363	350	346	368	368	380	333	354	336	378	346	334	347	350	323	368	347	339	329	369	329	321	344	330	356	304	323	321	316	359	361	342	344	352	313	362	350	322	342	340	377	312	364	359	326	404	336	324	382	313	352	370	316	369	305	357	315	379	341	341	324	344	347	356	325	355	324	326	321	346	381	330	354	345	334	377	320	334	354	349	330	335	354	376	347	338	358	344	372	315	341	317	350	329	346	333	359	333	360	349	338	332	355	316	322	353	347	339	352	313	369	339	333	331	303	351	359	318	331	300	334	343	359	285	326	361	361	362	330	370	330	335	338	348	314	363	366	345	329	387	346	334	317	388	372	343	365	335	339	330	354	341	339	354	343	380	332	384	329	323	359	360	347	340	349	326	330	338	364	381	343	339	346	349	364	338	314	329	326	344	319	312	353	357	366	325	333	360	342	358	317	340	369	355	362	343	334	312	378	337	294	327	347	352	387	360	321	334	377	351	346	335	365	325	342	357	348	308	329	340	334	329	322	344	344	349	359	333	370	327	346	358	330	375	351	328	341	331	358	332	362	354	359	358	331	324	327	354	339	369	329	337	345	367	356	357	354	326	331	315	334	324	325	345	333	329	350	315	341	363	316	319	343	353	326	328	351	342	355	331	332	361	320	349	332	347	326	358	383	333	342	342	291	370	314	312	370	332	337	317	337	321	364	324	328	353	354	331	355	309	356	328	338	313	358	353	335	375	343	357	366	309	347	367	328	326	365	324	365	350	318	366	342	336	371	300	353	371	363	326	341	373	349	339	335	373	322	345	351	350	345	350	372	332	334	335	341	322	364	325	363	356	347	344	342	364	348	342	337	335	381	330	359	348	337	366	350	354	330	385	372	325	368	330	338	378	356	341	356	367	338	341	343	324	369	366	336	338	371	340	370	367	339	334	350	322	322	334	330	313	353	341	350	352	340	343	332	356	349	336	333	344	327	332	328	341	338	340	311	343	357	318	341	340	338	330	350	365	345	328	361	327	357	358	341	330	349	363	325	356	338	363	340	366	311	336	340	352	337	356	354	369	348	362	336	358	387	371	333	374	347	387	353	375	368	359	338	342	320	345	351	354	316	359	379	309	360	345	360	371	348	370	387	358	300	362	358	335	351	354	337	316	296	312	366	343	340	342	326	340	348	332	339	335	355	326	320	351	383	339	332	344	352	358	355	344	339	337	328	371	330	353	349	332	359	352	377	352	339	337	345	355	345	314	334	378	346	336	338	343	318	334	361	360	373	326	339	348	334	378	355	377	352	373	355	335	333	323	333	331	309	319	333	333	331	331	357	356	333	356	364	360	344	339	369	347	339	333	322	327	330	350	347	328	329	385	320	331	357	362	327	336	350	335	341	349	317	330	348	344	384	351	334	341	344	339	347	367	348	337	360	358	350	367	311	362	326	354	321	355	370	366	355	319	353	381	370	332	333	350	340	359	364	335	350	318	337	335	323	341	341	371	316	331	362	342	315	352	345	351	357	338	335	366	347	338	351	334	364	324	333	374	363	340	371	345	357	343	335	327	283	342	313	326	339	339	332	298	340	338	366	341	330	367	351	313	325	346	351	383	355	326	340	323	377	344	351	346	349	356	318	335	339	332	311	352	331	319	354	336	328	313	320	334	308	330	357	336	347	346	345	345	346	362	332	351	344	362	387	353	339	357	367	350	358	321	327	381	331	365	323	352	340	328	352	388	323	358	344	318	325	330	325	347	363	370	359	359	346	347	350	339	315	362	339	342	343	362	345	343	305	335	337	325	365	356	356	329	345	308	338	346	331	355	352	388	331	360	355	317	370	346	345	336	349	326	348	354	355	322	330	367	362	319	341	363	343	302	335	346	323	345	331	398	308	316	352	325	377	361	325	363	358	320	333	374	335	364	322	341	340	345	343	333	310	360	336	337	360	338	359	347	353	397	359	344	370	334	374	342	350	340	304	356	330	343	348	342	296	337	340	323	408	353	317	322	331	313	344	356	347	356	358	344	351	340	352	355	345	343	335	333	338	334	321	371	309	358	343	318	332	356	333	360	330	376	347	331	350	307	365	332	357	348	353	306	319	334	345	343	354	303	323	322	381	326	360	344	343	350	334	326	336	355	360	317	364	340	353	334	344	359	331	365	320	375	321	349	361	315	354	334	339	342	342	375	332	366	342	340	371	370	354	354	340	344	325	335	344	337	336	339	358	367	356	351	378	320	385	330	336	334	335	339	367	348	362	367	363	303	375	343	343	367	336	338	341	338	325	313	366	370	319	323	344	352	347	342	315	369	324	339	368	351	345	320	357	359	360	370	338	352	337	327	346
5283	989	333	330	364	362	324	327	348	332	341	328	310	342	318	327	322	315	338	367	293	343	325	352	324	382	345	351	335	354	320	310	341	330	311	330	345	303	341	326	311	320	331	357	318	346	310	296	332	331	302	337	314	298	330	317	322	305	350	315	314	305	326	339	312	360	273	338	345	318	297	334	338	339	338	341	289	339	328	309	356	310	319	332	327	337	305	381	360	326	313	308	336	353	347	318	312	310	339	313	353	337	339	348	349	357	333	343	320	344	348	304	329	304	343	342	327	303	315	338	323	332	315	352	341	306	312	297	362	332	326	306	310	315	331	314	331	319	341	320	320	316	330	349	341	313	342	324	358	329	326	327	308	345	325	323	354	343	331	355	318	314	336	320	325	301	342	326	320	325	327	309	342	329	299	325	302	326	378	340	331	338	317	343	341	318	353	298	337	334	342	319	339	362	326	352	303	338	333	328	319	338	329	334	349	330	325	299	309	335	330	334	322	355	317	308	332	336	371	320	332	351	344	325	302	327	326	345	299	346	336	307	320	328	320	335	307	307	334	312	343	296	318	340	325	369	326	337	326	289	334	322	334	329	306	284	346	331	326	327	299	337	306	323	350	352	309	307	353	333	358	356	352	311	315	337	307	351	337	350	329	329	359	340	311	363	355	349	330	382	348	371	298	326	331	323	326	335	303	313	344	337	340	319	352	314	314	333	342	312	358	325	307	353	331	348	354	311	335	329	333	313	341	311	297	358	361	296	311	334	334	315	298	310	307	297	340	326	310	309	337	296	314	340	357	321	343	323	325	291	288	290	327	339	349	350	341	332	329	348	308	327	293	359	350	300	308	334	345	332	320	318	335	356	333	294	382	286	314	319	350	368	327	333	333	317	369	359	328	327	370	309	368	344	306	357	307	307	312	337	334	355	361	352	329	346	365	320	348	329	346	331	316	341	321	337	314	315	332	326	325	301	312	333	318	309	319	320	371	292	307	355	308	327	321	333	339	315	332	334	332	326	364	348	353	326	344	318	307	357	318	332	339	340	323	318	339	344	316	328	372	318	344	315	313	343	313	368	342	360	343	340	331	331	343	345	351	282	334	356	328	320	340	294	391	317	345	347	301	333	325	329	312	324	296	325	298	342	324	311	349	352	307	343	336	329	341	315	323	319	325	367	322	304	310	339	301	330	308	357	333	327	328	339	330	367	308	338	341	336	311	343	330	310	363	347	284	308	304	340	375	362	329	306	279	355	311	315	334	345	336	328	345	330	306	347	315	338	355	349	319	322	332	286	335	317	335	316	321	343	343	323	323	325	340	314	299	348	303	319	319	322	283	332	350	311	358	347	320	302	340	294	323	368	337	330	297	327	336	352	334	355	358	338	329	322	346	294	344	336	323	317	329	309	324	342	338	298	368	360	339	309	350	342	349	317	346	324	360	302	318	339	353	336	358	376	320	337	333	332	367	344	333	320	310	335	307	341	336	345	319	330	353	356	328	313	313	324	316	335	340	338	332	361	309	322	321	307	328	317	310	338	343	319	363	318	325	309	323	352	325	306	313	304	345	311	346	313	336	323	331	309	322	341	370	336	326	326	310	336	334	335	328	335	357	332	318	310	311	332	338	362	303	343	348	308	355	284	350	333	343	311	306	348	375	293	321	354	299	323	342	331	332	321	312	305	300	339	337	310	327	293	308	314	354	351	334	319	324	324	336	354	302	325	351	315	364	356	346	342	336	329	334	314	356	332	347	319	315	301	373	308	322	351	337	323	335	308	327	319	296	321	348	305	319	316	336	353	330	321	316	333	323	298	339	341	333	323	330	398	364	334	302	351	367	330	307	357	320	314	334	344	308	328	366	346	299	347	314	358	297	333	348	347	307	309	324	342	357	328	383	325	330	350	305	341	354	358	338	306	302	322	350	334	312	332	310	316	331	333	296	348	335	324	326	315	312	353	347	331	274	340	331	381	333	338	285	310	349	312	335	310	343	322	305	303	361	348	336	337	352	336	357	333	319	317	346	328	351	316	305	340	331	366	331	306	319	342	348	348	305	318	313	336	316	325	327	318	301	314	330	339	309	361	336	337	344	363	322	343	343	317	336	308	330	312	338	300	349	343	274	313	316	317	332	352	310	355	324	325	361	332	338	350	347	360	306	323	341	324	317	347	326	325	349	304	314	309	327	341	342	300	348	355	315	304	316	343	349	348	328	315	318	362	312	298	301	331	334	336	351	366	357	314	285	324	310	333	312	328	352	316	312	347	342	302	335	334	316	322	306	336	321	331	315	346	323	361	326	314	382	334	332	317	360	307	312	325	341	333	319	342	318	316	340	362	294	303	333	336	338	323	314	350	311	295	325	346	352	339	316	338	328	297	367	328	323	335	366	332	314	314	314	321	342	335	308	329	332	347	317	315	371	294	367	334	354	343	320	355	338	289	303	348	331	325	341	372	351	344	340	321	330	332	335	341	348	362	367	346	352	325	366	325	330	341	364	349	327	312	339	322	310	312	319	310	334	332	364	304	328	336	306	345	328	359	299	340	342	333	329	329	336	308	330	333	337	332	327	345	344	332	313	341	301	345	301	323	343	347	295	316	358	320	330	296	345	284	329	330	334	337	327	316	336	355	320	354	319	323	351	323	310	270	340	358	358	319	333	357	342	310	325	308	334	353	345	316	331	326	366	301	338	304	337	330	344	376	296	295	341	325	328	318	339	342	342	332	334	342	326	329	336	326	347	310	289	323	386	340	363	319	323	327	303	342	342	320	325	311	355	322	346	302	326	326	333	351	369	311	335	331	308	328	336	334	354	347	354	320	311	297	319	340	362	330	304	327	323	359	367	309	335	321	353	304	335	319	314	328	310	309	325	362	373	317	318	323	337	348	312	338	348	324	343	365	345	323	333	300	313	321	348	310	310	340	298	335	361	339	334	320	364	298	334	334	302	325	337	315	320	336	368	326	354	326	326	336	314	338	331	344	340	329	352	352	369	316	345	332	311	345	313	318	335	357	352	320	317	331	367	328	333	333	312	325	344	336	313	344	336	296	336	322	342	321	363	300	326	314	318	370	325	347	340	353	322	305	334	330	309	342	319	325	328	347	316	318	348	315	312	312	344	333	310	366	323	298	308	317	340	366	299	344	339	304	345	328	317	328	332	300	331	315	338	341	351	318	312	354	296	306	328	323	310	326	295	314	318	342	348	343	312	346	331	351	360	365	311	312	311	318	305	348	335	338	325	325	297	338	339	332	300	331	327	299	327	307	338	348	334	306	329	346	360	316	329	320	294	366	365	331	331	320	337	276	304	343	343	335	379	353	336	338	335	344	346	330	341	333	323	319	277	346	335	332	352	311	329	351	328	296	322	358	351	325	335	341	333	316	328	327	333	315	339	300	301	339	307	296	329	335	349	357	325	355	374	333	370	333	323	300	356	318	317	307	370	353	321	323	347	322	348	323	310	349	326	360	329	319	350	329	313	310	313	345
5161	1510	843	930	888	809	808	842	751	795	807	820	808	735	744	770	763	753	762	782	773	800	777	816	744	704	777	788	758	750	789	782	785	770	761	739	787	710	776	821	789	741	810	796	763	836	806	807	782	750	790	758	837	815	766	788	748	716	764	757	792	748	765	771	767	782	734	748	768	760	747	718	733	797	753	762	732	763	786	780	689	733	759	764	756	783	834	764	786	729	810	783	786	747	762	775	768	820	753	788	738	767	803	776	766	739	790	728	735	723	750	718	774	731	738	773	726	752	782	793	758	797	771	781	784	744	780	799	801	697	779	728	728	785	751	779	776	750	750	768	794	699	767	758	745	779	705	717	770	786	736	793	782	751	745	769	764	704	762	791	778	746	723	743	763	766	804	756	819	797	730	766	728	739	776	768	776	760	784	772	805	812	780	781	744	763	787	752	772	779	747	703	778	764	766	783	790	771	798	768	731	762	764	735	761	747	768	746	774	776	758	725	721	769	756	762	753	750	716	798	742	743	779	798	775	777	777	763	767	691	799	746	833	748	784	748	793	749	757	779	791	806	813	746	738	739	759	775	734	801	771	759	738	788	798	780	779	792	797	824	823	768	752	814	762	730	717	730	769	781	787	789	755	774	792	780	765	769	775	731	785	737	733	772	786	733	810	738	769	754	798	823	736	747	711	751	777	757	802	772	758	692	799	765	752	825	739	741	758	773	752	779	795	757	809	768	743	769	692	737	766	782	763	765	700	719	781	759	757	735	719	751	774	757	814	778	753	773	770	726	718	739	756	767	782	810	746	746	774	781	763	765	743	778	779	791	801	759	760	759	766	768	796	712	778	837	786	753	765	793	766	780	818	748	739	750	755	811	767	773	758	783	812	734	767	717	757	752	755	768	730	795	763	739	743	781	758	721	701	748	772	752	753	713	761	747	739	698	804	756	808	739	751	736	742	817	795	739	724	773	743	778	780	751	733	751	780	785	773	757	779	769	744	772	733	765	817	754	739	787	752	767	769	798	741	789	777	781	793	770	723	726	752	826	758	753	758	779	768	815	750	752	766	756	786	721	723	769	751	736	732	716	825	751	749	765	768	768	766	810	744	772	763	720	802	737	737	720	733	760	776	756	778	790	783	777	778	760	749	753	813	710	758	753	762	731	728	785	779	771	737	779	725	756	749	770	766	779	799	773	800	822	823	796	776	760	765	775	725	740	774	709	765	803	761	751	798	741	803	734	775	747	772	759	771	777	807	790	705	785	806	803	744	753	724	775	768	770	731	768	782	791	775	757	766	732	799	753	830	756	783	746	759	799	777	771	782	747	781	762	749	763	693	749	760	774	732	818	786	815	792	775	772	753	809	790	743	757	745	776	785	773	752	788	760	809	747	781	760	765	772	770	766	779	731	757	718	742	835	786	808	759	754	757	730	714	808	766	769	818	752	813	776	747	752	789	759	774	815	783	768	810	768	769	751	754	774	768	749	743	762	807	755	789	768	727	732	713	741	709	744	753	802	769	763	789	809	761	774	769	705	781	773	793	762	729	793	773	781	770	740	725	760	771	763	730	767	814	817	729	726	744	739	761	731	734	763	746	791	749	770	763	752	762	754	765	779	801	822	763	805	781	716	713	737	783	780	788	747	748	764	736	747	727	756	689	736	809	759	806	763	771	764	757	754	787	759	800	728	751	785	768	751	735	788	795	768	781	749	776	705	762	747	769	780	751	740	716	785	739	770	770	792	812	742	762	802	726	710	747	747	746	751	750	736	751	780	755	749	744	766	775	782	763	769	761	747	718	762	773	728	836	775	754	765	754	772	754	752	764	748	706	799	751	771	771	787	862	753	729	776	753	726	743	773	796	781	751	729	746	750	782	769	771	761	739	781	737	788	749	731	773	718	777	786	776	721	716	732	771	773	801	765	778	758	813	800	749	762	816	757	788	753	668	726	781	718	750	777	807	740	788	795	772	754	747	706	822	787	804	745	751	750	770	763	768	787	746	740	779	743	709	813	757	765	772	738	772	791	724	747	775	821	734	767	756	763	702	742	769	743	810	748	714	783	822	750	787	767	761	803	749	785	766	777	786	768	759	758	729	755	773	706	772	751	775	776	772	722	712	783	753	763	791	731	773	756	810	749	726	743	729	779	769	722	744	749	761	808	759	744	723	809	719	789	771	730	716	762	773	809	801	754	806	764	735	809	735	785	723	773	774	791	733	768	746	747	768	740	789	784	737	816	752	800	772	800	767	782	758	802	760	792	740	777	801	745	760	796	793	781	749	773	841	744	747	757	742	791	760	731	760	763	830	753	802	743	777	755	751	759	803	854	745	747	760	798	768	791	775	735	772	694	767	739	741	772	790	797	745	780	803	796	743	744	775	734	775	765	758	722	782	774	745	752	696	749	719	781	775	792	762	768	766	770	795	800	777	817	755	751	769	740	723	756	799	728	758	816	789	768	798	770	794	747	799	760	751	775	746	780	776	723	762	758	763	772	725	731	772	753	756	720	752	711	777	785	739	773	793	729	794	743	786	790	749	768	809	760	784	757	763	750	723	797	791	781	756	755	762	747	735	785	782	784	757	733	793	799	749	781	732	750	762	773	823	810	769	752	748	774	800	733	771	811	794	761	763	803	844	811	760	792	780	742	774	775	811	762	730	761	767	751	745	838	737	741	784	808	730	736	765	771	799	805	733	809	752	745	736	805	758	769	796	706	774	742	772	780	759	732	773	757	736	798	785	748	750	749	781	761	762	764	803	715	747	789	791	747	756	806	798	748	786	811	813	764	719	747	716	751	765	806	716	803	766	780	747	748	802	761	747	776	764	774	765	756	755	783	763	776	761	812	778	770	739	756	761	777	804	763	771	772	745	808	785	760	740	777	769	804	743	776	793	805	774	751	746	786	763	772	830	744	750	739	783	787	745	738	791	719	768	773	788	776	772	814	744	787	775	764	757	751	749	687	738	735	716	827	755	776	788	792	762	768	797	825	762	762	744	760	775	811	784	714	775	737	760	829	747	743	816	732	771	821	789	771	738	718	756	773	787	760	757	738	717	759	752	731	797	743	780	770	773	740	733	776	784	718	804	780	758	773	769	816	778	783	740	781	772	756	746	746	702	730	784	760	762	805	750	747	759	799	796	776	807	757	827	774	758	762	736	740	780	783	789	720	766	763	787	786	803	786	769	777	789	786	762	735	802	755	766	758	735	777	779	747	725	769	741	767	767	727	724	758	766	754	791	783	764	779	748	796	736	754	743	785	728	751	791	737	742	757	772	770	775	767	755	706	783	785	721	759	734	712	792	767	732	794	779	733	764	796	769	783	752	730	765	739	763	799	796	759	729	767	791	838	734	745	737	754	761	725	741	745	780	773	746	769	784	775	759	752	748	761	730	810	803	783	754	785	768	760	741	804	785	757	761	724	743	784	688	747	791	741	809	808	761	755	792	769	757	763	755	719	762	769	763	737	767	761	782	764	798	771	754
38269	14199	1861	1170	1405	458	405	356	310	237	216	237	222	192	203	189	178	176	197	194	198	164	155	203	177	166	161	169	169	189	165	174	176	174	146	157	154	181	165	185	158	179	180	159	172	151	179	145	150	162	143	186	154	155	167	168	174	179	190	156	195	154	157	177	142	144	163	156	157	144	161	150	166	177	163	149	169	152	178	174	146	151	157	150	147	166	154	160	150	147	161	139	147	170	142	158	164	176	182	150	132	170	176	147	151	183	147	144	158	153	151	155	152	153	150	142	148	168	166	150	168	165	166	148	155	166	174	167	176	149	137	165	193	153	157	161	160	157	176	145	176	196	165	163	180	170	137	158	179	146	150	165	178	174	144	153	183	138	163	150	148	175	146	156	150	166	134	193	147	155	137	179	153	160	145	156	136	156	173	170	143	175	158	132	145	162	145	162	159	172	150	134	148	149	146	176	134	166	151	149	152	152	200	194	154	140	159	149	150	156	154	154	157	146	167	158	160	151	158	162	165	145	158	175	155	166	135	176	152	144	162	154	167	136	177	149	155	178	149	140	141	184	180	131	148	157	155	150	157	145	152	163	152	154	146	128	193	155	135	161	158	158	176	142	163	170	156	159	164	123	184	174	171	157	156	154	155	170	141	146	151	171	138	155	153	155	183	176	155	163	159	148	134	145	182	159	135	154	155	181	181	144	164	164	138	139	156	143	152	163	151	153	164	169	149	152	170	173	169	168	154	170	162	175	163	142	165	155	152	146	159	153	160	167	151	155	167	174	142	150	150	170	147	131	156	207	153	171	145	146	152	160	158	171	146	131	164	147	151	161	150	172	156	153	167	181	149	158	158	178	165	168	145	152	155	160	178	166	151	147	160	158	153	145	139	173	149	160	152	139	160	165	149	171	161	149	157	149	126	148	143	152	170	145	157	154	189	146	159	151	152	153	142	146	166	164	131	148	174	163	139	162	158	148	155	169	156	162	175	141	186	154	140	172	143	150	154	144	166	148	157	165	164	176	158	173	166	153	150	149	158	156	178	157	175	144	145	147	178	144	163	154	167	149	134	152	138	194	161	154	157	171	175	166	161	156	139	185	175	159	153	164	155	162	152	136	177	178	167	143	137	151	161	145	147	179	138	154	161	168	141	181	158	167	143	149	154	199	152	145	146	180	173	153	166	156	174	133	170	147	144	149	186	160	146	175	149	161	166	154	145	162	162	149	171	162	154	146	126	145	149	170	153	142	156	138	163	154	119	167	140	154	147	168	159	156	152	175	162	143	143	162	184	153	164	169	162	150	156	143	164	145	141	167	128	153	168	145	150	153	158	120	156	156	153	163	178	164	170	152	157	145	156	157	173	144	159	148	153	155	137	141	157	146	157	174	161	180	148	175	177	164	165	159	140	135	152	182	175	158	157	151	172	142	147	160	160	169	155	143	157	148	160	143	177	165	166	158	158	157	151	171	160	138	155	155	161	159	162	151	162	149	156	157	152	152	151	151	136	167	146	152	160	162	158	190	146	171	174	165	146	165	179	167	136	142	152	145	163	164	125	126	156	145	158	164	145	166	189	143	163	150	141	175	156	133	160	165	146	152	178	150	176	176	174	157	165	162	135	170	152	149	166	181	135	126	157	165	173	139	149	133	159	187	179	137	159	165	153	134	157	180	136	155	132	156	142	196	131	141	160	151	144	138	174	130	171	136	162	152	165	202	177	140	157	122	162	207	153	165	157	166	153	167	128	180	160	167	161	182	175	149	170	140	150	157	149	171	142	157	177	181	171	149	157	144	183	166	162	135	172	157	149	148	164	161	166	168	156	172	160	142	177	142	152	140	160	159	161	178	181	165	159	135	153	149	157	175	149	161	161	162	158	140	148	167	166	150	143	166	179	149	159	144	168	157	163	152	139	153	141	158	128	149	151	156	163	168	170	166	161	175	150	162	167	142	157	149	139	156	140	160	146	172	177	151	162	160	190	168	131	152	163	152	174	145	177	164	167	166	155	154	163	168	159	167	159	121	183	169	153	155	143	149	152	145	145	141	159	135	150	163	178	150	156	159	185	146	152	151	141	161	141	151	148	137	140	145	175	153	155	136	172	178	161	172	188	162	157	150	150	169	180	150	161	148	163	147	154	140	177	113	165	154	149	163	195	162	159	178	146	180	153	182	139	163	167	149	159	164	150	161	162	159	179	199	122	153	172	170	158	156	183	161	156	149	144	160	148	170	187	153	133	172	155	162	152	149	178	162	141	137	154	140	155	163	151	174	141	160	162	139	174	160	170	155	141	152	148	155	181	174	182	172	146	137	142	154	161	181	171	165	157	149	163	189	171	156	154	174	159	138	137	160	178	163	146	173	159	170	187	167	139	157	151	142	154	171	150	155	185	169	154	164	161	165	145	159	165	170	143	176	163	159	164	139	179	180	148	177	149	170	176	169	172	155	174	172	151	156	134	151	194	142	157	158	153	193	158	140	158	148	177	163	177	152	167	158	160	151	171	151	137	144	144	142	145	160	168	155	173	158	141	160	136	149	148	177	161	145	167	169	158	159	131	157	143	155	165	164	163	152	136	158	127	173	151	152	151	171	179	160	152	170	145	153	169	159	135	155	161	131	172	133	151	146	134	143	157	172	164	158	192	150	173	152	159	170	180	147	139	161	153	159	150	157	177	146	155	172	145	165	147	136	141	154	145	161	157	167	153	128	167	154	146	176	172	150	168	157	175	131	152	164	144	144	141	160	174	138	156	160	178	176	151	163	150	173	163	145	142	153	157	188	138	159	172	149	170	142	161	148	180	144	169	183	146	165	162	167	170	177	158	164	154	172	162	162	163	162	146	168	154	166	178	151	153	162	140	144	138	151	142	146	139	136	179	142	147	136	162	155	149	157	146	153	144	127	156	157	143	154	152	146	155	161	156	179	171	143	172	139	152	170	156	148	180	147	134	152	156	163	157	147	152	149	173	147	186	149	161	160	155	158	157	151	172	143	154	174	158	158	131	164	161	185	138	143	181	147	142	150	160	152	157	154	169	145	152	148	170	174	166	164	150	151	173	144	147	157	166	158	171	159	159	161	149	128	165	156	145	136	144	136	165	155	139	144	179	163	177	167	179	142	158	146	143	153	155	154	166	175	187	160	161	163	159	167	176	156	160	147	155	166	163	154	161	152	150	152	170	148	156	145	179	173	165	150	149	140	143	164	170	141	143	172	149	175	162	157	143	156	152	174	154	153	170	181	150	145	179	162	148	153	187	189	145	163	163	153	166	168	145	153	166	158	143	158	160	144	175	178	169	142	160	154	172	162	140	146	166	137	153	155	176	162	132	147	148	163	174	160	154	164	142	169	149	146	169	158	148	164	148	164	150	168	140	177	139	168	148	165	155	154	159	144	160	155	145	171	169	170	182	157	152	138	143	141	156	159	174	146	148	180	134	159	163	165	184	166	183	143	160	152	135	154	153	154	153	163	154	153	145	159	136	146
20139	7109	2353	3694	5430	1966	1630	1401	1248	1083	928	858	791	818	736	675	615	599	554	537	553	561	572	553	533	508	525	488	509	453	509	464	473	471	454	472	476	434	468	461	472	415	460	468	450	435	447	409	460	417	432	416	429	443	444	462	420	435	480	460	443	440	410	454	389	384	445	414	427	406	405	420	396	434	405	411	433	459	409	428	378	391	409	415	396	404	415	416	399	425	419	399	411	446	396	387	398	412	412	398	426	388	389	402	433	416	409	410	433	443	411	408	413	404	386	405	395	439	414	383	450	421	396	439	419	439	427	422	431	379	437	374	389	445	396	427	402	396	439	380	424	389	393	385	422	418	404	396	387	409	406	399	389	422	426	385	409	441	397	392	415	401	411	412	402	447	396	415	429	416	398	406	381	418	421	430	417	392	416	411	439	406	410	391	381	405	439	401	422	444	447	382	396	419	414	393	417	426	380	401	375	411	408	372	410	392	373	381	428	465	445	396	407	398	407	448	416	387	426	422	383	420	439	408	370	391	444	438	413	380	394	404	410	420	427	387	415	400	363	410	415	423	401	404	395	423	452	434	435	412	390	414	430	418	415	382	393	365	396	415	373	384	422	427	414	420	395	403	401	406	384	361	416	410	400	413	397	429	427	437	397	399	393	423	388	419	376	410	426	424	407	421	381	391	411	368	394	394	394	421	383	406	440	424	400	408	393	417	412	397	427	385	405	415	425	393	424	423	435	452	418	342	373	444	415	396	398	410	399	426	424	415	409	387	395	422	402	400	375	417	390	377	425	376	429	401	416	408	396	383	431	415	412	392	393	388	431	372	378	417	389	423	401	415	372	410	395	408	436	436	437	385	425	403	417	413	408	368	401	408	437	409	411	426	406	369	421	390	411	390	369	422	392	411	387	412	386	419	401	395	415	384	366	403	439	399	398	379	395	414	392	411	420	428	389	405	382	455	385	395	428	375	419	394	408	439	393	381	411	379	427	352	394	420	392	403	427	409	387	413	393	376	375	429	373	407	393	398	429	409	396	441	429	420	374	427	410	421	433	428	419	434	418	407	408	398	470	389	411	387	441	454	409	397	418	366	415	436	409	417	383	401	418	405	440	419	445	395	388	412	392	435	409	366	381	438	431	378	406	408	368	416	419	369	406	405	413	423	411	401	408	367	394	398	409	414	380	413	401	399	409	409	411	404	418	413	387	421	421	394	388	401	388	397	402	402	435	436	403	388	413	418	379	409	392	411	414	363	416	426	398	402	430	421	456	407	383	404	385	374	374	428	412	408	398	412	374	433	399	410	418	417	390	387	391	407	423	403	395	427	386	398	424	407	384	430	386	388	395	425	406	402	412	367	394	408	415	396	429	461	435	390	405	437	422	404	417	411	395	443	403	435	431	373	409	413	397	419	436	412	383	415	407	439	461	460	389	419	408	420	416	427	415	404	410	418	409	418	384	432	397	408	398	388	412	444	437	428	408	442	428	397	423	396	457	395	411	376	412	410	424	398	381	425	384	393	418	394	408	414	411	393	416	419	397	409	395	379	398	420	397	401	404	377	386	389	397	411	404	430	418	414	429	458	422	387	398	411	431	445	362	431	432	439	406	412	425	414	391	402	384	408	426	425	407	419	423	413	431	426	429	420	384	436	368	395	402	409	426	427	413	424	392	377	399	413	430	408	431	417	443	416	410	392	388	404	422	395	414	399	398	368	392	402	436	438	406	431	392	400	433	407	420	420	423	403	406	404	393	412	430	383	424	416	413	378	381	422	406	385	402	387	386	441	375	433	443	404	403	423	419	401	407	464	394	411	397	409	376	411	407	397	415	406	436	417	397	415	424	359	388	413	418	411	363	409	376	399	431	424	409	425	401	405	395	400	390	417	417	410	421	430	386	387	391	409	413	373	407	417	378	426	406	413	389	421	402	410	414	423	384	394	424	400	407	406	402	386	391	378	427	436	383	424	399	388	404	419	420	415	414	445	392	430	440	417	422	417	395	408	413	427	372	399	418	385	396	411	435	404	406	421	380	403	433	365	400	416	374	392	396	389	406	403	373	433	387	407	413	424	378	362	372	412	431	380	426	401	413	430	409	419	419	417	415	425	399	412	398	393	418	397	389	436	420	405	428	403	458	418	446	397	394	438	443	394	412	396	406	404	392	385	383	439	380	394	417	421	392	392	430	407	370	403	395	410	447	406	380	406	401	389	368	404	454	426	403	455	399	396	406	403	442	390	446	383	398	430	402	392	376	394	392	408	398	421	422	397	397	420	465	444	392	408	411	454	401	397	400	405	408	418	405	423	382	403	398	431	388	432	377	393	408	412	398	395	421	420	396	425	389	358	404	378	419	416	418	390	391	418	377	445	409	405	402	444	422	409	412	420	428	439	382	411	419	397	438	400	440	437	414	424	408	389	398	433	437	421	405	412	399	397	386	417	387	379	389	412	406	445	394	402	431	445	416	393	439	441	391	398	385	411	405	453	392	396	398	429	364	452	384	421	415	407	409	372	438	380	404	373	421	448	393	424	391	385	377	385	365	418	409	392	409	421	396	415	388	421	407	390	430	405	387	394	363	392	411	395	378	368	398	433	426	444	406	424	396	365	413	391	387	419	418	400	382	386	405	391	392	428	376	409	415	381	394	400	415	418	428	384	396	361	407	424	410	384	405	427	424	387	385	422	418	391	459	382	389	466	417	395	411	441	458	389	368	409	387	438	389	423	380	395	398	407	412	393	395	429	432	401	413	398	421	413	383	387	394	393	388	403	398	407	416	382	423	404	382	417	376	424	418	413	427	398	425	433	414	393	403	449	416	371	398	448	429	387	371	444	380	400	358	429	390	392	393	418	415	440	434	402	425	418	430	425	396	394	400	404	422	445	394	395	431	370	417	378	424	391	403	431	415	381	411	427	440	417	421	404	373	412	395	405	432	425	410	396	382	411	407	377	434	385	413	410	383	410	428	395	426	413	383	399	380	397	402	397	393	443	431	408	419	376	413	375	405	428	394	384	463	402	411	436	406	439	403	366	409	435	414	413	422	376	357	381	397	407	408	395	414	414	393	423	380	392	391	429	396	407	407	426	426	376	463	417	378	405	400	404	403	444	419	415	378	430	407	372	379	421	394	411	400	421	408	396	424	411	440	419	397	399	394	445	443	408	403	403	384	398	389	374	416	429	397	426	453	378	400	385	413	404	404	406	434	412	389	377	407	401	409	414	390	426	410	429	385	386	395	422	389	413	412	424	414	415	377	402	389	417	408	380	369	384	378	437	426	377	410	419	417	439	432	413	394	370	404	397	425	419	428	406	423	393	413	426	397	426	443	437	408	387	435	400	383	394	439	397	381	426	394	405	410	385	400	420	412	424	408	401	413	395	404	416	439	411	412	432	407	375	407	397	409	404	393	362	431	377	390	416	393	375	414	419	381	384	408	410	421	381	416	388	387	405	418	418	426	401	420	413	424	418	442	432	406	391	380	410
53752	23525	4410	2083	2155	760	585	442	376	358	291	284	212	217	200	190	190	182	162	129	171	165	138	138	136	141	142	150	133	152	146	152	127	134	149	138	139	133	108	117	132	118	116	141	130	111	117	120	120	133	109	132	133	130	120	119	133	107	132	105	103	111	117	128	111	126	132	146	121	116	107	126	116	123	116	116	111	123	121	113	133	146	138	137	125	119	114	136	120	117	138	108	122	128	121	101	100	131	122	114	115	103	108	122	113	117	125	102	115	114	136	123	108	125	144	112	147	129	115	103	144	142	105	105	119	115	112	109	128	147	116	117	114	104	113	117	108	109	111	122	111	139	110	126	136	122	130	118	119	128	115	125	103	124	113	133	128	125	114	113	125	111	104	142	132	134	114	114	107	118	115	106	91	109	114	109	140	114	132	107	111	117	116	130	122	129	108	121	117	120	94	144	123	122	119	109	127	115	105	126	111	124	117	127	125	109	116	120	102	128	111	127	129	124	120	111	126	130	118	128	113	110	121	111	115	125	114	114	97	124	148	117	113	105	106	136	125	119	105	110	102	132	107	112	122	105	113	124	115	115	106	111	101	110	126	101	109	132	125	104	93	115	113	122	121	109	112	122	100	122	106	123	125	110	119	133	123	136	111	118	133	122	117	123	120	113	119	137	105	99	123	98	137	121	118	114	113	127	122	130	134	128	111	107	108	128	122	122	123	104	133	111	131	114	112	122	123	122	117	109	131	138	121	110	138	111	116	123	105	111	111	118	111	110	122	123	134	113	124	125	134	121	127	112	137	126	136	121	111	133	117	118	112	113	107	117	117	131	141	128	104	133	129	106	123	122	131	132	122	113	106	122	131	119	115	106	116	119	125	130	127	98	122	116	123	99	108	112	141	122	111	116	122	128	112	112	122	143	107	113	131	110	105	107	133	119	111	114	132	118	112	128	126	119	124	123	111	122	125	122	128	116	116	100	104	122	124	115	101	114	122	112	90	127	139	103	128	138	112	121	135	128	109	121	113	116	112	107	114	137	129	109	122	114	142	129	123	139	116	119	135	132	101	133	128	122	99	107	135	106	130	115	107	103	98	160	136	113	136	112	113	116	127	141	140	115	107	100	112	100	103	103	113	110	110	113	114	114	112	122	115	122	125	117	136	118	133	112	111	126	134	117	129	120	110	147	107	132	130	131	119	118	109	121	135	115	113	104	107	135	129	113	117	119	122	140	114	125	131	112	135	137	111	106	131	119	104	112	122	123	107	119	102	118	115	139	126	115	141	109	114	134	135	121	99	114	103	110	104	134	111	115	107	120	129	113	105	111	123	121	111	117	123	99	136	129	102	128	102	126	133	145	116	117	114	123	128	120	114	128	130	111	119	109	116	127	90	121	118	118	113	118	113	95	117	138	105	116	132	119	118	146	114	111	105	101	123	115	127	104	132	110	115	126	126	108	109	144	117	128	113	111	131	105	120	110	107	95	123	113	95	133	107	127	133	118	145	105	103	125	114	110	134	130	125	108	121	124	111	117	116	105	139	117	140	106	118	136	111	107	117	108	110	130	133	127	99	146	109	108	130	125	122	125	132	126	115	127	128	126	139	128	124	107	129	115	139	124	110	108	113	136	117	147	130	134	145	127	117	148	109	108	132	138	103	115	121	122	155	138	118	125	114	110	119	156	123	110	137	129	107	105	113	102	116	106	118	133	148	108	123	120	135	124	134	123	121	125	116	114	123	120	104	128	108	106	117	122	110	122	110	120	123	119	116	109	117	123	111	138	116	138	119	118	125	103	124	108	120	100	125	126	118	127	102	113	107	114	110	113	141	111	129	111	118	103	118	122	93	128	124	135	114	108	117	127	105	120	99	120	128	118	123	123	124	105	94	133	155	128	124	132	126	126	108	120	115	114	122	121	113	135	104	108	115	128	112	131	134	137	132	118	121	106	132	127	117	103	102	120	143	119	123	123	111	128	115	121	135	121	106	121	121	122	118	127	125	117	112	98	108	112	123	122	125	111	106	111	107	116	125	130	114	114	118	119	108	105	111	119	111	118	126	124	113	111	120	94	127	106	111	129	98	101	121	118	109	121	125	119	111	117	107	116	111	97	140	121	139	101	115	108	132	149	110	131	134	108	131	117	98	122	130	120	125	111	118	120	114	89	113	104	117	130	108	119	106	112	113	124	125	97	109	114	138	106	112	114	121	125	119	106	105	139	114	126	127	123	108	136	110	121	137	122	112	126	135	124	96	126	121	109	133	104	122	103	118	107	114	116	96	139	118	132	126	128	123	119	124	131	122	117	124	133	117	110	144	103	122	119	112	113	107	125	100	127	125	116	133	138	111	113	124	106	88	123	138	137	118	118	112	120	117	131	98	103	116	113	125	110	127	129	112	113	100	106	142	110	117	134	117	128	122	145	129	133	115	119	125	117	121	130	105	100	110	112	118	121	131	121	110	119	128	112	114	126	114	136	116	109	115	143	143	118	108	128	108	106	110	118	135	136	106	107	126	103	141	105	119	130	116	116	126	116	100	133	130	139	131	125	130	126	148	124	120	102	115	107	140	131	135	124	96	127	111	114	137	128	118	133	122	121	127	116	114	116	109	132	128	127	124	129	119	86	128	106	124	132	121	104	152	111	137	127	132	111	119	105	109	118	108	115	112	110	112	106	114	114	124	98	94	126	123	100	123	114	126	127	110	126	132	123	112	124	135	101	116	111	110	130	111	110	99	94	115	105	133	122	135	125	127	133	116	119	108	112	126	117	127	125	119	129	120	128	137	101	105	101	145	113	152	122	135	128	106	112	139	127	108	99	126	127	120	118	126	99	99	129	107	134	123	140	98	123	133	140	109	125	123	110	128	123	116	136	115	130	132	123	120	108	125	119	115	137	110	137	128	89	105	123	137	118	95	105	115	135	116	93	106	103	112	126	103	120	122	119	132	116	120	120	135	118	125	130	119	116	108	121	124	118	126	111	133	118	123	140	126	127	130	124	126	120	114	125	129	139	116	112	103	104	111	106	130	140	105	121	124	104	147	109	122	114	131	139	107	121	101	112	134	96	111	106	109	132	104	120	108	121	123	111	125	105	109	131	129	124	101	100	99	94	126	117	121	113	113	104	122	106	111	97	127	119	126	117	117	125	140	132	116	106	118	126	119	103	132	128	119	126	106	113	121	127	130	115	114	134	115	95	130	123	125	126	127	120	105	127	91	125	129	129	117	89	115	108	118	99	125	104	132	134	108	124	96	130	127	118	131	129	111	126	121	108	115	120	118	134	131	133	122	116	118	114	124	118	108	127	103	118	87	125	117	107	105	133	121	120	111	130	103	127	120	132	102	117	103	130	127	108	125	121	127	116	102	121	124	128	104	114	119	100	131	117	114	116	116	124	102	139	120	119	90	108	144	139	115	116	117	111	94	111	117	134	123	105	102	126	110	131	125	128	114	113	143	149	124	123	119	110	109	110	102	103	116	124	117	136
28641	10433	4168	6186	7617	3352	2750	2349	1896	1581	1487	1306	1110	1070	928	896	801	724	713	703	694	632	598	548	546	534	516	556	469	491	453	443	449	448	495	451	415	447	420	357	407	428	421	413	401	401	380	412	426	368	385	381	373	373	371	410	366	342	367	426	321	321	367	396	376	368	386	357	403	370	324	345	369	357	358	349	372	365	348	336	345	351	350	355	345	372	338	343	333	340	386	388	342	357	345	342	326	378	337	353	335	333	342	332	358	366	339	350	348	359	380	331	347	333	331	335	331	372	318	350	395	346	346	333	371	345	359	332	339	374	340	344	355	368	347	330	367	344	355	336	351	334	313	329	335	325	374	337	332	359	364	348	334	328	315	304	352	355	350	307	378	323	352	351	340	317	356	351	362	338	326	318	329	338	346	325	334	329	371	307	332	339	346	334	335	332	361	329	344	381	343	319	332	338	358	326	317	326	361	295	324	361	340	341	342	325	332	351	352	346	339	362	327	312	324	323	346	384	355	354	321	311	355	347	358	333	341	353	329	334	366	331	325	325	344	346	373	361	342	352	298	308	353	366	400	357	372	331	330	332	325	319	317	326	369	300	305	328	333	338	333	310	362	363	337	332	308	332	355	360	340	359	325	332	308	336	335	365	354	353	354	338	327	343	334	314	343	347	329	346	340	312	303	306	348	320	346	355	361	345	335	365	349	337	334	350	341	336	324	325	336	316	337	321	323	316	340	355	299	345	360	314	332	321	342	357	343	313	343	331	304	315	342	344	349	364	328	332	347	386	354	314	305	325	330	321	361	372	335	313	326	291	364	347	318	353	338	323	320	357	349	358	314	363	323	345	354	354	328	325	354	324	305	352	355	320	318	321	354	356	333	336	306	351	338	355	339	346	352	305	332	340	336	328	345	324	314	365	323	358	320	305	342	338	334	316	348	302	324	317	323	341	310	345	351	359	326	318	353	347	317	328	345	336	331	345	342	358	290	341	340	390	321	353	321	317	324	354	347	350	348	302	366	327	346	363	312	379	350	378	332	316	348	338	342	337	342	312	328	367	316	354	371	359	333	344	323	339	362	344	329	331	326	380	364	354	318	324	363	296	353	332	348	361	333	336	333	331	356	324	349	364	349	374	311	329	334	306	317	301	315	350	314	350	361	366	363	341	340	346	347	356	323	346	336	359	342	359	365	340	346	343	328	356	343	293	333	358	318	377	321	346	347	341	330	337	350	371	343	377	354	344	330	337	300	340	357	323	349	317	373	349	333	329	332	328	362	349	341	314	321	312	348	322	348	327	362	356	334	345	367	350	339	349	334	338	343	349	359	325	319	346	327	382	356	362	335	365	299	307	308	356	314	358	306	340	376	334	348	361	324	376	336	345	331	323	336	328	342	335	375	369	299	328	334	317	338	333	322	302	326	310	347	346	320	337	321	338	320	324	316	320	365	354	351	327	345	333	356	308	337	342	368	326	343	340	349	357	362	340	339	321	373	357	344	318	311	320	348	353	353	313	357	359	344	370	359	308	344	355	344	347	340	345	340	351	306	377	336	345	346	375	337	339	333	341	323	345	357	346	368	336	321	342	336	305	352	326	326	334	359	321	328	341	320	329	338	356	337	345	333	335	320	341	350	334	313	344	318	323	329	332	324	316	318	313	300	357	371	339	313	363	333	341	345	320	342	334	340	333	347	330	364	341	325	355	335	349	334	378	307	319	345	325	334	362	358	318	335	345	325	359	348	315	328	339	321	351	338	345	364	312	327	306	362	342	329	370	356	338	324	326	318	344	333	332	354	330	363	361	320	341	327	344	331	351	327	340	343	353	338	330	342	344	379	328	325	381	348	367	335	320	338	317	310	347	333	323	326	316	316	338	348	351	325	358	368	315	310	362	365	347	333	330	353	326	326	386	343	327	347	339	336	299	317	354	342	371	336	302	346	303	324	351	310	367	335	334	337	325	347	342	312	334	317	322	320	351	347	351	309	336	299	326	346	371	348	274	342	336	320	343	377	351	336	300	335	358	314	351	346	342	352	335	329	369	354	324	360	335	342	317	336	342	349	342	317	356	335	332	364	315	361	361	326	368	363	313	315	329	325	300	340	352	336	344	342	328	318	345	347	376	316	327	353	305	324	333	322	331	354	340	361	399	362	321	350	335	308	338	378	344	359	334	350	336	335	319	316	356	308	360	328	318	356	331	366	330	349	322	349	307	335	346	351	339	357	326	365	336	345	327	334	346	364	302	322	343	320	364	313	349	334	318	329	315	354	352	353	350	328	320	306	343	322	338	320	297	318	330	326	350	353	328	356	342	335	352	305	351	367	326	339	325	314	341	328	313	316	302	329	379	331	309	364	342	300	356	361	326	351	328	306	344	334	346	341	352	316	331	335	336	307	323	341	323	346	350	348	325	323	334	329	342	359	301	350	339	353	361	354	350	317	330	372	348	361	307	372	343	322	347	322	323	332	342	334	320	330	325	334	334	325	326	334	361	328	339	353	311	322	363	331	304	355	328	320	332	345	365	354	321	296	362	383	324	343	343	348	340	340	335	335	345	349	322	307	354	344	351	328	355	338	358	346	362	371	371	318	355	356	365	333	352	362	310	315	349	354	323	369	368	335	286	356	338	323	335	348	361	357	326	344	341	294	307	332	342	327	381	361	340	341	343	368	336	348	366	353	304	344	339	367	310	307	366	338	342	369	333	325	355	344	363	345	351	335	377	322	365	346	302	336	343	333	353	325	344	340	330	356	367	331	337	302	344	339	333	352	334	350	346	361	344	366	363	341	358	374	320	332	377	395	360	336	381	343	376	346	338	358	319	316	318	335	365	337	329	350	342	350	341	342	337	340	372	381	368	317	339	364	336	347	357	350	372	325	350	316	327	361	315	333	349	321	359	346	340	339	354	340	345	341	339	330	351	308	319	317	359	333	364	321	353	312	340	359	312	336	303	309	349	336	324	353	315	366	325	315	347	352	345	321	311	315	314	312	335	350	349	333	330	350	327	361	360	374	358	354	319	353	325	335	351	308	332	345	330	334	346	317	344	359	376	362	370	377	335	361	328	325	320	345	352	309	351	312	335	345	260	331	334	355	311	342	321	377	324	327	321	357	312	335	369	317	364	327	332	333	343	356	337	328	313	346	310	330	367	368	321	351	312	338	329	355	346	346	336	294	338	340	373	371	343	312	348	345	322	342	306	347	350	350	341	323	355	384	340	333	328	329	306	346	347	329	332	341	340	322	298	366	321	339	340	319	345	356	335	332	333	304	345	347	353	345	366	370	335	360	322	301	326	334	342	354	352	310	342	351	311	309	356	326	335	340	359	355	327	364	346	324	351	337	353	347	320	375	340	336	338	338	319	338	353	295	355	358	333	296	346	345	360	345	330	354	338	345	347	312	346	343	316	351	361	337	361	310	335	322	338	358	312	353	343	333	302	320	341	354	355	356	331	340	337	348	364	346	316	319	334	315	355	332	348	335	336
5401	538	387	336	379	333	354	347	323	318	359	357	348	327	367	319	313	329	330	316	334	322	327	332	314	335	317	315	321	270	337	330	334	311	315	309	333	356	347	321	333	348	337	299	344	318	325	320	347	319	298	336	371	284	317	288	330	344	307	323	313	335	374	366	325	318	328	323	326	309	285	351	337	354	326	337	344	337	322	317	334	317	309	330	339	320	325	347	320	362	352	326	340	309	350	320	310	340	298	367	352	309	295	355	328	328	338	319	307	320	321	301	344	362	323	320	336	301	323	331	352	327	332	340	320	339	352	329	308	352	327	353	305	328	336	296	314	317	314	318	341	298	313	306	326	319	351	342	333	328	342	367	308	334	327	336	315	355	321	343	316	327	338	315	339	330	342	356	318	352	361	322	329	322	322	351	335	316	328	312	356	344	338	356	341	334	324	334	393	323	346	322	359	336	336	320	355	337	330	337	329	343	338	321	341	313	332	334	312	286	329	312	291	346	314	337	332	315	339	326	322	347	329	348	345	342	337	356	365	343	343	314	332	339	301	307	346	307	366	324	311	331	321	328	355	334	353	322	313	315	376	342	348	326	311	341	316	363	355	309	342	315	346	328	335	354	333	315	304	324	324	325	325	295	361	311	340	321	334	315	341	298	345	325	348	334	352	344	330	317	324	303	341	352	320	319	314	312	293	340	319	316	317	327	321	329	336	297	323	312	333	340	347	325	298	336	305	331	342	310	343	330	322	289	337	324	321	308	326	321	319	335	335	307	319	302	336	341	312	327	299	329	318	348	288	365	304	320	366	327	330	355	343	322	322	343	329	333	335	327	278	309	336	311	346	306	332	332	320	325	342	313	335	325	341	352	288	327	348	341	312	310	355	316	307	318	327	371	355	343	323	312	288	317	343	331	325	302	317	319	318	380	338	295	330	326	342	342	305	335	328	323	353	322	333	291	312	295	329	331	330	339	328	380	294	287	302	323	324	345	344	345	332	302	310	318	319	348	334	344	335	319	317	316	334	343	328	358	341	342	303	302	336	326	331	352	348	327	324	346	336	314	308	307	340	301	325	327	290	333	329	320	331	326	346	365	287	303	297	348	306	344	314	324	319	305	342	353	333	348	321	332	325	308	342	320	317	355	323	348	296	312	304	324	330	363	353	283	365	317	355	368	362	303	316	306	329	307	324	280	315	345	341	315	342	294	294	321	310	339	329	329	353	318	345	321	304	307	344	341	314	316	350	338	343	327	359	313	361	310	344	363	334	330	344	305	321	344	323	340	336	329	310	314	315	333	311	358	331	299	356	309	337	320	335	308	353	297	311	319	367	330	317	328	330	322	306	319	354	317	340	328	317	323	309	288	340	327	319	344	348	325	335	314	342	346	334	329	311	357	311	317	315	336	316	327	328	309	317	303	340	316	343	289	314	328	362	373	323	312	364	307	306	331	325	292	336	317	327	373	329	323	314	339	322	300	344	303	308	327	301	321	291	325	338	324	338	334	344	324	338	342	313	345	333	284	336	303	371	331	318	327	323	334	355	321	332	336	294	328	328	293	302	325	306	302	331	321	355	318	291	324	307	300	330	298	323	325	324	341	316	302	327	306	338	312	334	300	311	309	338	324	346	344	307	337	332	321	338	362	311	337	301	362	349	330	297	335	308	320	349	306	322	328	299	302	345	353	307	305	340	315	275	341	315	334	334	382	336	345	327	345	347	286	338	389	333	352	315	320	328	352	335	325	337	354	336	341	338	318	321	290	349	303	318	301	312	350	330	325	352	326	289	324	314	317	348	295	332	285	324	349	318	308	363	345	326	348	351	330	334	330	320	324	350	325	334	342	346	362	332	338	317	324	341	348	348	306	322	314	313	329	328	320	314	342	320	321	345	316	333	312	339	336	290	336	350	313	313	328	317	314	346	319	340	363	338	318	331	322	311	344	307	330	338	294	324	313	341	317	296	318	333	313	347	342	337	323	314	331	346	350	313	328	339	345	330	362	342	332	371	323	338	331	356	319	328	324	340	323	339	321	371	345	308	330	329	316	310	301	333	330	337	342	327	319	330	307	357	336	348	364	338	331	298	323	319	314	351	336	328	326	317	340	313	335	311	288	323	284	357	338	332	334	339	307	325	330	323	328	346	352	310	313	340	303	343	335	351	319	305	318	332	345	339	360	343	329	313	357	306	328	332	384	286	332	320	333	314	313	322	308	308	330	324	348	346	323	323	329	307	338	324	365	355	372	312	323	344	306	338	328	337	324	323	331	295	331	332	348	325	343	362	332	352	331	309	307	308	356	331	289	317	350	339	314	333	317	312	324	325	308	340	356	343	319	348	310	306	303	346	326	309	352	323	326	339	313	322	341	307	356	311	333	313	323	306	326	358	321	292	306	315	332	297	321	314	279	363	337	356	346	313	314	321	355	334	351	310	290	329	312	320	337	292	387	329	309	341	326	358	358	297	297	314	304	318	314	321	355	340	325	303	317	330	351	329	322	346	348	298	319	344	337	332	339	344	328	318	340	323	320	322	299	328	308	316	290	334	288	330	343	357	351	301	335	279	313	337	349	324	334	357	330	348	331	338	321	335	313	357	347	348	352	330	343	331	314	324	322	336	330	350	328	323	341	333	339	334	330	311	340	323	314	321	309	348	342	350	316	337	294	360	355	305	367	337	382	327	346	320	314	311	342	299	327	340	338	315	303	331	351	298	360	336	330	299	306	324	356	323	329	312	326	317	339	335	324	335	316	319	328	362	310	337	324	351	282	309	354	313	354	320	336	326	314	330	325	330	333	311	313	317	348	312	320	308	308	311	297	331	349	317	338	358	334	298	308	323	334	338	308	352	362	321	312	273	354	325	314	330	323	348	307	315	318	318	340	336	333	339	360	307	340	315	352	342	315	300	346	303	305	318	341	373	333	309	346	302	341	349	340	348	352	350	354	345	337	334	314	320	339	330	329	342	338	313	367	308	341	336	336	312	310	349	364	306	290	325	321	307	322	357	306	335	287	338	322	339	303	317	317	317	310	321	331	338	309	304	357	295	325	312	322	336	323	334	330	317	318	321	312	326	317	321	310	308	326	318	325	311	338	315	288	325	321	315	332	341	308	322	317	314	305	331	358	321	336	337	341	350	340	309	338	300	284	296	334	327	332	352	316	314	337	296	347	345	352	335	319	332	322	340	316	339	333	365	353	325	337	336	309	338	333	327	338	323	318	304	353	339	346	317	327	335	286	334	355	312	349	333	333	335	292	354	336	371	331	321	295	323	338	342	282	300	301	332	333	331	330	307	326	335	350	325	329	328	313	324	335	345	333	311	317	315	319	303	330	295	323	323	312	308	308	316	339	299	329	359	318	357	321	350	310	318	287	342	296	334	304	337	341	310	278	332	347	296	324	362	309	329	330	353	331	334	317	346	323	330	324	327	361	314	350	342	311	364	301	328	322	337	320	341	360	350	341	345	311	331	322	327	308	368	336	304	349
5022	1104	823	874	929	813	799	799	841	806	723	778	741	763	800	817	748	771	769	786	776	770	798	789	794	782	812	808	772	759	735	769	761	741	765	807	770	753	755	733	776	774	724	696	770	740	767	805	713	750	765	785	782	752	737	791	769	779	746	793	783	778	736	791	688	809	731	760	761	769	742	728	770	810	737	798	769	779	770	771	758	729	739	727	772	799	739	689	782	803	734	744	762	761	760	728	734	796	777	728	779	790	761	742	752	736	760	768	765	718	750	795	762	749	800	729	755	762	745	794	779	725	763	750	796	802	700	727	778	760	796	746	783	783	759	769	735	749	750	773	761	782	750	709	774	787	753	753	722	830	748	765	730	791	784	774	757	726	738	739	808	775	774	766	743	804	794	706	729	757	763	811	786	723	734	774	698	723	769	772	728	749	726	751	808	759	745	764	736	789	822	773	736	678	734	748	802	765	751	736	770	755	841	699	777	762	740	749	726	752	830	764	761	771	777	767	780	754	755	747	756	829	742	789	767	750	766	801	756	758	788	759	751	760	769	775	753	779	792	744	799	786	810	807	774	771	740	771	771	747	777	784	755	724	786	736	752	769	813	740	759	797	733	758	753	755	751	779	767	778	734	764	806	746	758	727	729	796	793	764	779	706	745	754	751	801	761	684	797	770	736	767	710	800	755	733	720	734	757	749	756	710	731	787	766	744	805	820	761	750	741	757	722	732	709	769	784	753	759	767	784	751	764	720	741	778	759	724	799	782	756	750	767	776	767	745	687	749	801	794	749	761	778	787	809	806	749	728	714	813	786	761	762	732	824	739	747	790	754	750	780	772	779	764	729	695	723	704	774	737	815	750	808	806	787	780	748	790	741	743	788	721	767	731	739	745	720	745	749	791	763	783	754	759	773	769	748	786	796	796	764	765	766	728	771	722	775	752	792	743	816	749	722	743	733	731	779	787	706	755	733	761	769	777	758	765	799	760	786	756	722	751	747	772	777	758	725	810	705	729	744	771	784	791	733	761	794	815	758	727	745	814	737	769	750	743	771	743	758	723	764	767	730	744	737	773	731	733	751	776	744	798	744	779	774	753	755	738	766	758	778	771	740	754	764	784	735	728	788	741	806	798	772	779	751	717	704	796	731	809	787	743	806	755	783	776	767	780	737	795	737	756	762	761	777	787	720	817	757	764	763	727	765	738	745	777	751	769	761	812	737	755	761	716	776	760	746	756	770	766	757	809	786	793	804	753	764	768	764	776	748	724	774	807	809	743	749	723	786	790	783	727	785	782	774	744	763	767	717	808	739	697	728	766	730	812	797	817	734	790	767	814	734	833	808	788	746	724	738	761	777	740	760	723	805	825	769	697	724	703	706	772	732	761	723	774	756	773	737	737	738	789	764	763	749	797	785	763	736	761	775	755	784	744	780	797	729	788	759	792	725	721	758	735	744	751	774	814	758	779	782	736	794	718	723	710	719	769	778	788	743	750	775	727	794	779	783	805	761	729	747	820	772	747	711	758	762	723	779	734	801	799	797	804	753	738	820	770	758	778	790	745	765	799	760	736	766	768	769	777	784	774	764	752	744	818	786	695	773	749	746	788	751	788	760	776	782	758	767	805	741	780	825	769	758	759	727	783	774	760	813	751	747	747	722	751	738	776	713	786	721	768	787	740	754	726	734	781	779	797	798	769	776	825	773	746	746	739	727	731	732	771	817	787	719	738	741	762	740	774	759	725	773	720	736	735	729	763	747	740	755	775	795	782	760	796	764	795	758	833	758	788	742	736	743	720	741	769	781	740	797	803	711	780	740	777	740	790	767	762	826	734	769	729	806	785	755	754	761	793	750	788	809	760	735	790	738	768	752	747	756	763	745	744	772	787	755	774	774	768	747	748	767	749	811	771	759	801	823	746	709	763	749	744	732	750	757	756	742	757	711	757	709	726	752	743	753	714	772	768	742	794	773	753	771	730	741	761	764	756	808	681	788	783	718	722	742	729	760	771	764	774	750	753	769	804	772	733	730	756	756	805	770	770	742	801	807	762	755	753	759	807	757	699	744	756	743	765	781	732	755	801	716	801	729	770	761	816	766	715	753	711	782	728	763	697	802	762	757	752	780	757	755	737	800	749	742	752	784	720	714	731	740	746	737	789	749	757	756	707	750	767	707	735	707	761	786	743	743	772	735	768	745	764	732	738	768	751	726	744	777	722	739	744	772	737	758	774	802	788	732	751	757	760	696	725	732	737	777	754	735	691	766	738	760	736	767	785	713	779	755	771	751	797	812	810	697	771	771	761	740	814	717	814	745	748	746	766	749	822	776	731	812	778	784	788	776	777	754	814	759	757	791	795	776	775	792	829	816	689	709	758	757	798	760	771	769	762	734	722	722	788	748	788	726	784	767	787	757	724	728	780	784	802	766	741	800	730	737	779	797	766	756	783	763	712	740	779	772	752	733	760	791	803	804	753	739	738	802	752	759	728	755	762	749	752	740	777	734	773	739	786	737	731	728	791	742	725	744	759	744	770	770	799	758	818	780	790	739	732	811	787	715	787	737	796	768	748	757	765	752	766	722	800	763	734	743	720	771	778	751	791	749	747	783	779	738	742	723	761	779	741	757	746	777	773	781	779	768	769	749	764	717	745	773	747	757	711	750	803	734	774	800	792	754	745	800	783	773	766	760	813	813	739	748	738	744	752	750	760	727	739	790	762	793	804	738	728	770	782	756	772	778	819	773	740	747	725	738	766	740	759	775	778	732	759	833	758	817	804	755	764	735	757	725	749	796	781	766	766	770	753	782	745	777	744	770	716	773	740	762	752	764	785	760	719	742	803	768	731	776	762	709	795	772	707	798	760	803	769	733	757	706	734	776	719	780	781	771	793	783	740	753	787	761	735	778	767	741	743	760	738	803	715	744	746	778	735	761	766	782	763	754	767	781	733	793	739	757	803	730	777	751	749	757	708	780	755	745	755	769	754	782	781	776	766	712	727	748	765	762	735	716	727	780	729	817	786	721	794	753	770	779	795	742	735	776	787	733	782	771	753	767	803	767	813	774	786	783	734	706	736	789	719	773	768	759	766	775	755	718	739	723	775	787	765	751	739	741	772	715	772	756	727	801	720	804	744	768	755	758	750	722	761	798	720	743	738	746	749	761	784	757	786	741	735	767	774	804	751	754	706	745	764	755	750	718	765	774	800	728	794	760	752	793	714	735	827	770	715	748	732	775	778	755	772	814	761	742	723	804	792	758	790	737	753	736	721	812	785	771	736	726	753	796	768	752	734	814	726	726	734	821	755	734	778	792	753	755	757	775	683	782	779	777	720	745	770	752	779	738	787	750	732	760	785	767	728	777	761	759	683	763	729	750	735	798	751	739	738	768	776	776	757	781	743	752	726	740	730	748	798	739	781	762	742	763	787	724	736	693	800	772	756	712	725	814	716	771	747	774	793	734	790	771	777	770	718	748	741	762	791	773	815	735	762
39408	13176	1566	1795	1292	438	373	335	288	250	255	225	191	185	210	202	193	182	189	162	173	165	185	163	184	155	170	168	143	184	173	191	155	169	148	159	164	151	172	171	155	142	160	166	154	177	174	164	158	153	156	156	180	159	172	158	138	127	171	159	156	138	148	154	152	159	165	156	162	187	170	152	151	129	152	157	146	160	149	147	144	159	157	149	134	147	159	149	158	167	162	164	171	151	167	171	205	162	169	149	163	154	163	158	134	160	146	176	186	149	143	148	149	165	163	145	148	126	168	157	156	155	163	136	178	146	157	161	152	150	157	144	159	154	148	168	150	151	148	169	143	149	162	128	163	165	157	156	143	158	159	146	175	155	154	146	136	197	142	145	152	181	166	176	143	161	173	160	189	160	167	171	141	168	164	154	165	153	152	152	156	166	159	147	134	173	159	152	174	153	165	145	151	170	159	179	174	153	166	143	164	140	139	155	171	159	155	187	183	153	189	143	138	149	134	163	147	151	166	141	152	147	152	159	162	154	131	158	155	144	165	144	168	157	160	180	152	150	165	160	169	157	167	143	147	150	155	169	170	162	170	155	160	154	157	148	144	154	149	163	148	160	139	163	143	168	157	166	157	156	163	169	169	155	157	167	127	169	153	169	164	168	154	160	143	134	166	154	163	144	173	121	161	162	157	146	148	133	169	166	169	157	142	180	145	166	151	174	163	163	161	150	179	162	180	172	182	154	186	159	154	157	173	150	172	161	155	131	164	155	157	149	166	138	155	173	159	169	167	153	186	156	172	159	167	160	144	154	149	157	164	130	170	155	159	154	132	162	147	148	176	155	180	162	174	165	153	178	172	149	155	157	133	157	179	145	175	143	165	164	185	152	145	153	150	146	156	166	177	170	156	163	150	161	152	134	174	186	166	154	148	146	145	150	126	140	161	163	157	149	147	143	169	163	165	152	174	153	158	164	178	180	174	157	148	154	164	131	142	155	133	161	154	163	137	191	169	166	162	157	157	153	159	173	179	144	157	140	164	158	151	170	152	157	169	150	144	153	174	177	133	148	144	161	180	140	158	166	165	159	177	184	144	169	173	165	151	155	156	171	173	172	158	143	165	135	148	150	145	158	147	151	177	162	163	159	160	159	169	158	152	159	168	157	160	153	165	138	172	163	142	160	184	159	159	138	167	166	144	165	178	158	149	140	164	154	159	164	152	156	147	138	155	164	154	160	171	144	161	147	152	183	150	134	197	153	155	149	160	145	174	179	157	148	125	168	177	153	158	161	183	179	142	124	157	147	164	140	148	157	158	176	143	152	173	156	153	157	134	162	159	130	161	145	150	152	129	148	155	148	147	158	167	180	155	147	152	156	179	147	157	139	176	138	161	158	140	176	159	165	142	151	133	175	137	146	147	162	146	142	165	153	159	147	158	182	141	160	171	176	166	154	166	148	155	167	159	136	164	155	137	169	140	137	147	147	144	159	141	157	163	146	165	150	142	119	158	164	164	154	152	138	153	160	156	151	151	154	163	160	178	171	158	146	145	154	157	167	129	163	150	132	147	159	146	163	128	167	154	158	157	168	168	157	145	167	159	163	181	149	152	159	158	120	169	163	153	165	154	162	153	145	161	148	155	180	126	151	169	165	156	153	157	163	160	173	170	142	144	169	173	150	144	175	159	151	174	161	164	162	177	151	159	148	143	156	154	191	175	154	146	174	149	146	146	148	152	173	147	164	147	163	169	148	156	143	154	157	164	170	155	154	160	177	133	153	178	139	151	159	155	140	184	148	161	160	151	159	186	164	170	186	159	169	129	165	162	157	157	161	156	145	147	152	144	136	149	168	157	181	150	158	139	157	155	162	163	172	157	169	146	151	164	161	162	137	148	154	159	153	165	148	160	170	160	163	176	146	161	150	159	153	133	166	158	151	140	140	163	175	170	150	147	155	155	143	156	155	149	164	144	140	161	139	158	161	177	160	142	170	154	172	142	195	182	143	143	149	142	154	164	156	152	149	157	175	139	153	154	160	165	175	149	149	154	142	160	160	157	146	169	151	144	139	159	173	147	159	165	179	169	155	162	170	167	178	180	181	172	158	139	150	147	168	165	152	172	149	176	151	167	162	165	166	154	173	150	171	155	141	164	175	133	137	162	142	155	152	160	162	147	150	180	152	127	176	127	171	169	149	181	158	168	158	164	144	126	162	156	154	153	146	159	155	162	157	180	159	170	156	148	158	155	165	162	158	152	174	168	162	165	132	144	170	178	153	137	154	134	160	165	152	141	146	148	157	165	144	156	153	136	146	153	146	154	163	141	167	151	162	161	148	158	181	149	156	145	145	142	146	145	171	150	147	173	140	165	158	159	167	157	151	158	172	149	145	141	178	133	158	181	157	150	162	167	144	168	171	155	161	163	160	166	143	165	155	181	178	124	171	126	133	130	173	155	143	158	160	148	148	156	140	150	171	140	165	155	161	168	161	154	151	159	157	137	157	149	167	142	137	150	165	167	141	164	170	165	122	149	156	154	151	181	170	140	153	171	166	147	148	140	152	142	150	165	153	151	153	142	186	161	175	179	151	151	150	154	145	166	182	169	162	172	174	170	152	153	139	157	134	160	160	170	139	118	134	153	159	174	157	171	164	160	174	150	147	152	165	170	143	144	177	169	159	154	157	166	147	138	162	158	160	149	147	169	161	162	167	186	162	166	161	178	163	151	135	151	156	161	157	155	155	151	153	157	148	175	154	159	145	143	153	146	156	156	159	178	160	142	158	141	144	149	172	136	160	139	143	176	155	156	143	180	156	148	142	159	157	180	166	146	156	160	154	167	172	162	182	134	171	176	143	137	160	143	168	168	180	151	150	159	181	126	155	144	172	157	150	186	160	145	165	157	155	165	162	175	171	153	137	147	130	159	157	156	161	158	145	168	159	134	154	171	176	180	154	175	148	156	157	124	146	189	170	156	171	142	141	144	154	166	154	161	169	149	153	158	140	154	144	190	144	146	144	164	151	170	163	153	166	173	143	143	149	183	171	148	176	147	157	167	150	162	187	140	160	138	158	160	153	154	152	153	159	160	160	164	163	145	139	145	148	134	144	159	165	146	138	155	151	150	164	150	157	155	154	163	151	174	146	149	170	136	189	173	159	151	154	145	160	140	163	188	141	183	172	148	175	169	147	149	154	156	181	168	125	155	153	165	152	131	155	144	157	161	179	179	176	157	155	150	162	182	158	138	151	144	155	137	149	170	153	165	164	143	163	153	165	165	139	138	165	151	156	157	177	149	125	191	156	169	135	145	137	153	149	143	139	168	174	168	149	142	146	141	167	159	151	146	137	168	172	161	182	158	173	145	153	169	144	156	174	158	183	150	156	158	159	166	170	154	171	157	139	144	145	172	166	172	173	171	140	148	160	177	148	160	173	157	147	164	170	160	177	158	168	131	135	162	189	158	178	144	166	149	166	164	175	145	161	160	143	191	158	146	145
20873	5798	2351	6117	4332	1919	1600	1309	1217	1051	937	870	785	732	679	671	620	594	592	604	541	566	525	519	507	509	508	474	491	507	474	483	463	452	463	473	455	441	433	432	452	496	436	439	424	477	427	452	434	440	446	431	393	427	435	419	390	411	396	427	400	435	396	447	450	383	388	420	453	458	426	386	424	412	415	424	396	378	406	412	399	418	413	429	444	397	430	405	418	377	403	394	403	404	420	417	435	431	443	404	391	399	411	382	372	436	404	430	393	427	394	365	399	398	416	451	382	382	429	421	441	394	404	396	444	401	417	419	403	418	370	411	412	394	425	354	398	389	440	436	421	412	411	400	417	393	407	395	397	441	423	388	392	426	381	425	416	427	418	429	396	396	411	409	422	389	407	396	425	409	392	401	431	387	409	400	418	384	402	422	390	390	385	391	434	376	380	419	425	382	414	422	401	387	395	438	435	428	401	438	382	397	406	408	410	422	429	410	428	400	432	416	417	398	434	363	381	389	435	382	406	388	396	362	383	444	375	443	422	377	385	422	406	400	408	412	418	421	399	393	426	350	384	442	417	402	402	411	371	409	419	406	403	410	422	384	372	411	405	437	422	371	372	416	428	404	399	401	399	429	370	407	409	336	421	407	414	423	435	430	439	418	395	406	425	394	401	400	444	419	404	389	382	412	433	403	418	406	413	399	407	392	419	381	372	373	405	410	394	445	405	403	410	402	418	416	376	381	435	425	431	431	400	373	418	372	380	375	456	426	392	347	381	385	423	435	402	417	402	393	447	393	411	401	437	378	393	418	390	401	423	374	396	399	376	423	404	408	424	424	381	434	405	413	396	407	422	380	414	419	385	380	385	405	413	378	401	407	398	410	433	399	415	365	395	423	397	383	422	402	409	435	443	416	448	427	436	391	390	436	404	407	357	415	385	401	431	383	371	398	431	418	428	422	425	411	417	381	398	419	418	389	375	375	371	395	413	405	386	409	448	387	440	420	380	409	411	394	405	439	437	419	433	406	423	392	424	410	397	381	407	416	431	406	414	385	439	381	382	397	359	418	409	396	417	415	375	389	447	411	397	403	395	425	395	400	405	406	414	394	408	367	403	408	399	402	412	422	386	409	446	401	430	369	391	384	415	446	430	399	413	433	399	392	426	427	418	395	441	393	410	375	388	389	403	418	396	380	369	418	410	391	396	407	387	422	422	369	408	375	431	424	425	386	391	398	417	431	391	407	384	370	384	398	388	407	404	416	455	423	396	430	413	372	385	418	396	401	420	409	411	394	375	417	440	372	395	421	371	382	419	412	416	454	428	367	409	422	459	370	411	394	444	428	425	380	384	385	402	426	435	384	446	429	420	404	402	412	386	417	419	391	377	361	398	400	392	388	367	446	387	409	414	419	400	380	414	390	409	401	421	375	390	385	412	407	410	382	399	404	408	453	408	402	405	395	409	417	401	395	394	421	409	425	409	392	418	405	378	424	407	384	416	409	418	409	395	402	432	385	370	419	415	397	441	416	421	393	399	416	401	388	341	377	411	385	426	419	420	422	361	413	397	402	387	410	376	411	400	442	388	424	414	409	401	388	397	407	402	381	404	400	417	407	355	400	446	418	401	428	390	424	397	380	353	417	435	430	397	450	373	383	413	376	437	410	420	365	412	405	413	384	382	414	413	425	429	402	415	377	382	409	424	376	401	387	443	409	432	416	396	386	393	403	420	426	412	402	383	392	420	409	381	387	404	396	395	418	421	397	412	387	398	396	397	415	387	387	412	430	454	436	413	394	434	414	414	417	367	400	365	394	427	377	391	367	415	423	401	359	393	411	398	410	385	404	394	412	399	388	415	370	395	407	398	406	394	390	413	410	404	391	404	437	371	390	419	393	432	390	372	399	390	408	392	391	446	412	414	440	439	419	385	412	378	439	415	391	409	427	408	359	416	385	401	405	397	395	398	400	407	390	379	422	414	390	406	408	409	442	415	424	404	438	419	365	408	395	409	416	450	430	415	392	408	418	412	407	424	408	400	392	429	385	433	381	422	360	412	418	430	410	399	370	424	402	418	359	420	410	391	406	415	393	415	426	383	420	406	383	420	414	412	422	405	386	390	414	402	388	407	394	410	385	422	434	442	415	401	424	410	395	444	389	416	409	427	359	428	394	371	424	413	389	393	422	383	398	417	393	401	413	409	413	365	404	395	398	419	422	376	395	411	404	413	415	392	375	400	382	374	401	431	441	427	388	389	421	407	406	384	382	411	402	402	393	375	423	376	384	397	412	435	399	428	411	432	412	381	404	398	403	401	388	418	410	417	413	411	403	403	409	409	390	394	420	395	393	423	392	400	403	410	373	411	404	416	400	372	384	417	374	430	402	429	411	361	392	387	413	406	393	392	418	414	409	405	429	394	394	411	404	430	414	419	387	394	400	398	387	405	401	379	379	391	424	395	380	423	393	408	442	392	411	365	391	376	405	411	398	418	379	412	380	391	385	392	396	389	390	406	411	399	406	389	451	399	386	395	419	424	390	433	430	392	398	411	329	371	425	399	416	394	441	414	405	387	383	432	386	430	409	405	373	409	409	444	396	466	391	413	407	401	373	370	405	382	405	424	382	386	396	362	373	441	374	414	411	388	374	381	432	414	435	393	399	431	380	403	454	400	413	404	391	426	370	413	376	420	397	417	391	388	436	419	395	393	410	413	409	382	378	432	389	415	398	421	396	408	417	385	416	429	415	367	400	388	421	387	428	379	388	415	409	428	410	383	388	418	396	428	386	400	378	412	413	440	385	403	398	349	399	432	428	442	394	431	431	440	394	378	389	403	353	384	416	415	422	359	406	419	415	409	414	394	430	404	404	378	401	409	435	429	370	422	439	372	405	396	390	411	411	421	425	419	399	437	407	401	399	406	445	435	423	418	388	390	397	386	406	401	427	411	395	401	413	420	394	400	364	417	401	427	427	381	403	434	415	394	416	404	417	399	423	424	429	409	422	414	440	373	392	418	391	409	407	392	421	400	406	407	403	423	391	402	409	435	415	412	439	449	415	422	394	405	401	392	386	382	427	413	439	381	424	435	416	391	392	385	398	388	407	406	365	400	411	407	418	400	446	403	422	447	407	436	446	393	389	389	386	418	411	394	409	425	406	431	385	403	416	411	405	401	417	391	448	405	388	411	396	434	403	411	397	400	406	399	401	405	408	406	420	386	419	409	386	415	396	440	397	390	398	371	366	429	433	402	380	417	418	395	400	445	375	405	413	402	413	379	378	396	425	425	402	419	421	427	409	400	394	440	404	400	393	420	407	413	441	429	370	401	427	349	427	357	402	418	416	405	433	395	387	380	417	398	413	410	396	435	413	363	414	417	414	397	433	446	393	412	392	422	372	390	379	412	428	403	395	408	373	371	414	394	409	392	400	408	431	424	419	421	390	409	431	382	390	390	418	379	438	397	381	420	374	408	432	390	427	401	450	379	402	410	399	405	407
54659	24353	4596	3878	2531	779	559	442	402	329	308	255	219	194	213	173	181	165	178	174	155	140	176	148	146	148	150	149	136	139	139	147	118	143	136	127	139	123	149	126	136	143	130	135	122	132	129	152	132	110	119	133	125	129	98	116	127	113	100	113	121	137	112	124	107	112	112	122	129	121	113	128	135	114	141	127	124	113	127	111	121	140	97	116	115	120	117	115	120	130	109	134	111	120	120	115	142	127	99	106	127	117	125	130	124	116	131	136	114	118	98	117	91	113	109	103	124	136	127	112	104	119	123	107	123	114	113	134	126	145	136	99	116	124	111	132	114	102	129	112	95	130	115	119	117	114	131	116	109	122	106	113	121	111	101	132	121	114	115	115	117	127	122	103	101	108	139	119	112	121	108	117	123	126	121	119	118	116	121	100	134	103	122	115	115	116	118	127	106	110	136	123	105	131	103	114	87	129	110	123	120	117	162	103	122	115	134	127	137	130	121	128	119	111	88	130	108	120	95	121	109	143	113	118	125	134	119	131	120	111	103	137	119	118	114	98	117	123	133	124	124	130	103	128	107	110	104	128	109	133	106	112	148	124	110	121	132	145	128	103	125	128	117	113	121	120	129	124	130	93	119	119	108	100	123	128	127	111	136	102	121	138	101	129	138	108	119	113	110	119	116	121	102	119	142	111	115	102	107	126	129	112	117	125	117	125	121	119	111	115	123	108	127	125	116	118	132	129	125	124	116	109	124	131	132	129	123	109	117	126	101	94	117	128	112	142	120	138	132	110	116	96	117	121	122	118	103	112	102	106	109	128	112	119	124	113	110	120	120	127	113	93	119	120	121	123	112	117	126	117	133	135	125	103	124	123	118	144	115	96	104	128	134	122	128	126	98	107	126	112	128	103	115	130	126	111	116	125	117	122	125	134	121	107	120	104	107	113	117	104	105	116	121	139	109	134	122	132	131	140	121	116	108	112	118	125	109	108	107	108	119	122	119	104	114	122	118	126	137	116	119	137	142	124	136	127	142	132	118	108	128	126	110	114	127	138	106	122	110	99	128	124	124	112	124	104	132	116	115	142	125	112	98	141	114	122	112	117	103	127	120	104	121	111	141	109	117	100	110	110	117	136	116	107	129	145	123	114	102	113	106	130	121	124	109	106	98	121	116	122	118	125	114	103	121	123	122	123	109	108	129	112	113	102	113	127	131	108	121	107	99	121	116	133	116	121	118	141	96	122	121	119	127	127	131	128	126	114	138	113	116	114	124	119	91	111	117	111	115	138	131	121	129	130	127	116	129	114	124	129	138	118	116	139	121	120	100	134	120	123	115	144	101	107	127	112	104	137	111	114	125	120	116	113	126	105	133	127	113	99	117	125	141	124	104	134	128	124	118	119	105	124	115	125	113	143	108	121	118	131	102	104	107	138	114	114	116	119	114	125	140	112	104	128	110	125	121	116	96	118	116	124	125	112	123	113	114	103	114	103	120	104	121	139	121	107	129	90	113	101	99	122	143	121	134	131	112	97	100	131	112	122	96	117	119	116	116	109	140	118	111	113	121	135	126	120	110	113	128	121	102	131	125	123	117	112	118	127	103	111	118	128	117	126	117	115	106	134	129	122	126	129	118	130	127	119	117	137	133	119	116	93	112	124	114	107	111	108	124	129	122	99	116	132	126	120	116	139	115	109	122	129	101	108	146	119	128	126	111	127	116	117	129	133	131	126	123	123	93	115	119	109	135	118	109	133	122	130	121	136	114	121	102	113	122	105	114	134	133	99	118	121	118	126	129	80	99	113	91	107	117	111	112	115	120	112	115	112	122	121	131	120	143	128	114	130	124	106	135	135	113	130	107	124	114	111	100	98	125	127	140	119	112	141	119	122	103	120	135	125	128	112	127	128	128	124	99	114	122	117	95	124	99	97	129	119	129	117	121	118	118	128	106	114	108	117	130	137	112	131	122	116	123	99	123	112	126	120	111	116	117	130	108	109	139	141	102	116	106	117	106	121	123	128	131	119	134	117	114	134	109	111	116	122	136	121	116	124	118	116	109	128	118	125	134	120	113	109	123	124	120	147	118	113	143	113	115	129	112	109	116	129	125	121	93	128	123	122	134	111	115	106	137	123	108	131	113	129	127	113	131	125	123	110	94	120	116	145	119	114	127	109	112	108	111	120	107	145	116	133	117	116	113	109	116	114	135	121	110	104	126	127	122	139	152	120	112	114	132	116	110	137	119	107	101	124	115	117	115	118	117	129	142	123	97	110	116	117	128	97	117	129	122	106	125	109	121	118	108	125	127	130	108	124	131	136	100	114	120	120	129	110	127	123	127	115	113	121	108	139	113	106	107	96	123	126	123	133	110	133	113	106	112	128	124	110	130	119	133	113	128	111	112	111	120	131	121	124	120	121	107	136	124	137	121	127	135	107	119	130	111	115	129	106	128	108	118	116	104	114	116	118	121	118	122	123	115	106	126	120	120	119	114	112	121	127	120	116	119	125	105	132	128	145	112	107	119	138	110	144	140	122	139	147	132	130	127	128	124	122	138	128	124	122	118	107	120	127	127	125	110	134	124	103	126	116	129	124	117	126	111	108	106	117	104	95	129	119	130	108	107	99	121	117	135	116	103	113	108	143	125	119	134	121	127	127	114	114	124	114	122	104	117	122	114	150	130	96	93	119	118	107	107	136	105	114	128	117	117	126	130	97	129	125	108	100	106	114	116	131	103	110	116	108	116	131	114	95	132	104	120	130	126	116	99	119	110	129	125	110	112	115	132	116	132	129	138	113	121	112	110	124	120	116	94	119	130	116	125	138	121	123	117	103	103	113	122	133	120	120	145	132	122	120	129	113	137	116	109	129	123	131	128	110	114	135	106	117	133	94	141	126	111	124	111	120	124	142	111	115	142	136	125	111	131	152	122	124	139	125	101	114	121	128	109	110	95	108	130	120	101	127	103	115	125	106	102	127	102	120	127	118	109	114	132	118	102	129	109	135	131	143	113	129	114	135	113	119	134	114	112	126	118	145	142	104	127	106	129	123	127	130	114	107	102	146	112	123	130	117	121	133	109	119	147	98	135	110	111	122	123	109	116	115	129	115	131	131	125	117	117	118	122	131	108	135	109	123	126	103	94	108	97	128	108	105	117	131	130	134	113	138	106	133	112	128	114	117	131	126	114	114	118	113	126	144	94	104	114	122	116	95	118	109	102	106	124	131	132	108	129	109	123	113	116	105	99	127	116	106	97	121	112	124	112	128	115	135	118	115	115	115	142	116	108	129	140	107	120	127	109	112	119	114	116	126	122	124	115	119	104	111	116	128	115	95	118	126	115	131	108	128	114	107	125	112	107	99	119	113	111	103	129	124	119	126	118	126	123	110	127	109	97	101	107	105	114	109	131	118	116	110	127	121	104	99	102	114	124	107	126	151	133	135	131	119	134	122	152	118	118	108	120	130	101	123	126	115	122	130	112	129	120	129	119	139
29980	10061	4172	10744	6939	3435	2666	2222	1862	1572	1491	1259	1127	1024	945	897	843	730	727	693	637	663	615	529	584	547	539	522	487	508	482	463	490	456	453	472	420	464	410	430	433	409	374	414	384	366	396	392	408	353	388	408	416	385	386	418	376	353	382	379	364	373	349	342	353	395	372	352	362	344	340	371	373	340	343	354	327	365	350	356	355	356	332	378	369	356	373	355	365	380	339	357	308	342	364	351	345	389	332	359	380	345	345	340	371	324	363	358	372	350	317	323	355	360	355	375	360	367	331	388	335	331	345	377	335	313	340	341	354	384	320	365	362	338	329	334	326	314	306	326	349	339	306	407	357	350	332	340	357	353	350	361	297	345	366	365	360	351	344	309	369	315	375	343	337	316	375	337	381	343	339	342	337	355	340	333	341	339	326	318	342	369	371	345	330	359	355	342	339	316	332	331	325	344	339	373	366	328	340	331	364	338	366	309	343	346	363	305	323	347	335	301	352	361	328	335	337	360	350	321	364	366	342	323	363	333	337	323	357	327	330	315	338	314	343	321	336	333	338	333	348	362	343	336	329	324	358	333	356	363	348	348	351	319	333	329	328	328	367	367	346	340	342	352	335	323	322	346	343	356	316	388	365	340	361	341	328	343	334	349	348	341	334	335	335	336	356	365	337	359	316	354	327	321	340	359	340	328	335	314	367	346	318	341	356	368	333	332	340	330	337	312	348	318	334	310	341	309	349	348	337	336	344	333	356	331	326	360	352	310	371	324	331	348	361	360	320	301	319	351	334	338	326	350	359	350	350	325	339	337	347	340	367	327	347	354	326	368	326	332	313	367	311	368	362	350	342	328	351	358	355	348	331	319	332	380	314	339	330	327	334	338	335	299	355	333	334	355	322	364	349	324	337	339	364	326	324	356	321	318	356	298	364	317	355	366	383	351	333	332	350	319	346	350	326	308	319	354	327	339	321	364	367	348	363	364	341	307	332	345	324	348	355	333	310	326	348	358	346	336	362	316	358	335	312	333	313	357	353	334	340	325	348	335	351	333	346	320	350	347	307	345	348	334	363	345	314	340	375	338	338	335	319	334	395	348	315	361	319	360	331	345	351	334	344	347	326	331	335	336	318	340	354	293	341	309	344	343	332	334	339	324	324	388	335	366	329	361	341	321	353	333	353	359	336	332	318	311	335	356	308	353	346	318	322	320	357	317	345	365	348	336	346	362	351	365	341	344	348	337	320	358	336	321	342	316	348	332	349	336	350	331	312	351	322	347	344	330	355	314	330	316	325	354	331	327	330	333	300	331	335	308	315	322	342	347	325	341	357	333	336	301	301	308	323	319	348	325	337	320	306	374	327	335	351	392	320	380	338	362	343	343	359	373	317	393	335	363	348	360	307	401	352	333	327	340	337	309	338	332	353	353	346	360	357	355	312	356	352	325	341	309	350	333	381	333	349	339	335	364	356	350	314	348	345	351	333	338	331	348	295	355	338	346	349	332	335	318	303	346	329	339	329	334	332	347	358	345	349	356	324	311	339	336	307	339	348	348	368	351	312	312	346	331	354	340	345	372	325	344	321	366	323	320	342	307	355	303	326	336	320	340	351	368	301	351	321	348	337	339	351	317	338	357	310	335	312	344	324	369	329	339	328	326	317	330	361	324	354	343	341	307	346	331	321	349	317	337	297	342	322	315	327	323	364	365	400	350	358	348	358	319	339	326	329	363	318	341	373	317	320	320	331	374	341	339	344	358	300	354	346	358	333	340	358	364	304	320	348	337	344	344	284	335	333	305	344	371	327	314	314	321	328	328	307	358	372	352	343	324	303	339	353	331	381	346	319	329	334	315	358	358	340	333	310	323	314	341	340	360	319	358	307	358	368	322	326	315	338	355	330	308	290	333	325	353	354	331	343	351	345	330	346	341	365	335	330	310	346	331	355	328	314	316	338	343	344	381	356	306	343	348	358	341	346	373	343	333	355	329	321	348	347	363	356	357	364	331	352	325	342	337	316	361	325	320	336	356	375	346	357	322	331	327	315	313	351	340	358	342	316	321	355	335	347	334	323	333	329	301	352	355	357	356	360	330	328	312	333	336	354	303	331	321	330	338	345	359	359	342	342	357	367	320	326	313	350	353	333	322	321	352	366	312	339	321	331	350	311	368	317	335	308	359	343	367	330	336	319	323	360	340	346	364	347	344	339	355	349	344	297	332	328	342	336	350	331	344	356	346	340	349	321	339	332	310	346	326	323	355	324	332	348	351	343	317	325	298	310	344	321	368	367	362	308	320	335	344	309	372	340	342	344	314	297	334	344	317	319	325	332	327	336	348	356	345	352	327	347	332	336	392	315	342	325	334	317	352	314	379	366	334	316	356	349	352	365	348	315	344	349	328	348	338	331	327	318	348	342	369	373	310	311	325	341	330	347	331	332	345	343	349	383	352	352	332	334	325	345	366	359	328	379	330	335	393	343	348	336	373	344	350	338	330	327	365	367	348	336	338	353	372	354	334	345	342	318	329	368	349	378	322	327	350	378	344	326	337	346	329	332	311	329	345	320	324	335	316	354	344	355	308	351	362	341	366	370	364	357	331	319	340	374	326	339	317	337	308	342	335	344	330	340	363	259	318	361	333	336	333	346	313	322	339	360	323	333	343	318	307	323	332	324	356	368	350	365	346	322	352	344	328	329	333	379	350	374	344	315	326	338	366	305	363	316	337	318	350	347	334	373	335	342	312	317	349	329	341	343	329	352	375	340	316	350	356	337	342	322	330	337	368	336	358	356	318	331	358	346	349	349	359	383	354	324	336	318	333	332	332	326	349	354	328	376	339	318	290	333	325	315	355	331	352	329	336	363	315	338	326	339	355	342	333	353	324	339	363	352	361	343	309	337	346	355	358	363	338	314	338	342	346	354	334	309	365	338	337	320	331	371	328	315	343	335	342	348	342	332	331	330	321	354	341	329	339	315	336	320	328	332	332	355	344	327	356	329	350	336	333	336	322	330	343	345	347	320	333	335	380	356	328	330	334	408	361	338	364	345	363	324	327	319	326	330	338	335	328	348	331	303	300	326	351	361	324	351	373	320	331	350	327	355	333	323	329	308	336	332	324	346	293	335	321	339	353	347	321	360	330	351	318	327	343	377	371	329	348	364	352	323	341	312	360	343	363	349	347	361	337	344	335	338	333	306	346	344	333	325	335	366	337	335	333	342	343	304	347	337	323	333	368	368	344	340	371	337	343	341	338	342	327	325	342	342	336	339	373	335	310	326	326	328	314	317	366	330	318	318	312	336	336	348	341	330	338	311	311	364	339	366	344	363	345	363	343	289	308	343	325	312	315	334	329	339	348	333	328	323	348	326	353	338	338	326	311	350	353	344	341	287	334	341	316	324	345	313	326	346	355	305	341	336	345	360	350	310	365	336	363	284	333	308	347	337	342	367	342	314	317	352	337	344	336	318	312	355	369	344	333	338	331	317	354	371	328
5690	583	351	377	340	353	343	347	344	316	361	303	352	324	325	336	300	326	343	307	335	347	370	327	328	331	340	276	321	336	340	321	298	301	331	358	339	316	325	326	354	357	338	298	308	313	349	345	321	321	314	362	308	327	321	357	334	339	285	314	324	313	295	344	321	340	303	279	324	328	326	312	305	360	347	341	330	302	327	313	332	316	302	311	341	280	312	309	308	307	330	333	323	299	324	353	304	354	373	327	345	284	316	312	327	304	337	353	331	355	347	327	338	329	338	303	315	311	337	352	342	351	323	319	325	310	360	348	315	355	340	305	373	341	315	333	350	311	336	336	337	294	326	340	295	314	348	347	335	318	302	328	325	314	350	328	344	313	333	297	301	308	365	333	330	349	351	323	321	319	332	340	340	337	323	323	307	313	270	310	301	313	323	340	311	320	315	335	310	342	298	302	305	358	342	358	317	335	346	338	310	314	288	338	332	382	369	332	340	312	344	361	319	305	347	328	308	362	342	345	337	362	336	319	348	330	315	297	313	341	304	367	306	319	330	320	339	344	321	357	314	313	363	325	320	331	342	333	309	303	337	319	326	328	341	313	336	328	306	344	321	322	322	320	331	325	362	352	317	315	348	336	331	316	327	340	356	315	327	354	330	336	312	339	332	360	285	331	333	325	322	324	341	348	360	340	348	331	271	356	343	305	299	341	366	352	323	342	342	336	315	305	327	299	318	296	368	299	339	324	380	334	325	348	344	304	326	301	340	334	300	316	315	306	300	328	336	322	319	333	322	329	342	327	312	384	337	338	322	363	341	313	317	312	349	343	352	357	311	338	340	343	324	307	296	340	328	316	346	308	349	321	311	312	271	321	326	334	302	289	305	327	356	315	301	328	323	346	346	338	340	330	306	301	350	329	329	313	342	336	304	327	340	298	325	293	321	343	316	292	317	319	338	325	316	330	322	324	308	349	340	343	357	328	347	297	327	333	308	333	324	302	337	311	305	298	312	348	290	307	326	345	315	356	346	305	328	340	329	323	342	346	327	342	355	342	329	282	376	330	360	316	342	322	313	314	351	325	323	322	345	317	318	304	310	341	314	333	337	338	351	339	341	301	332	319	292	334	327	274	317	329	318	359	316	332	340	313	315	332	309	319	321	338	352	318	348	318	310	317	314	349	340	333	339	327	303	315	336	341	308	325	318	351	320	336	286	330	324	297	339	309	336	353	333	346	318	320	271	338	335	334	331	334	303	335	350	354	338	332	315	337	320	332	316	342	310	321	355	340	362	313	315	314	337	304	336	327	325	341	323	304	331	341	319	335	326	349	322	355	362	312	272	321	340	354	349	317	359	361	354	332	315	300	323	304	318	346	330	291	364	359	323	318	328	344	343	312	304	276	321	370	372	315	332	333	307	341	354	336	290	310	359	315	362	334	347	322	337	332	335	326	327	319	310	337	336	349	328	309	349	357	320	330	318	328	324	348	315	344	366	344	342	334	322	329	325	347	334	323	336	347	316	313	334	332	342	333	334	334	324	332	324	314	311	324	294	345	282	328	322	332	298	269	316	332	329	323	313	317	291	297	351	331	332	331	322	319	312	356	334	334	361	350	310	341	324	330	335	344	313	334	342	347	331	353	310	336	374	324	318	349	346	344	354	340	346	303	302	328	288	357	293	337	336	304	330	314	338	338	318	335	324	349	318	318	337	335	276	327	342	396	336	336	331	320	357	346	308	346	339	284	336	327	349	355	320	312	327	325	348	330	363	309	334	324	316	341	332	316	334	322	317	304	312	363	337	350	343	309	335	323	331	320	317	346	275	299	331	321	318	314	339	325	329	313	350	331	291	337	326	303	354	346	344	356	345	331	347	329	297	312	360	321	368	338	329	305	346	349	308	327	317	332	363	331	313	329	315	330	304	294	363	344	355	298	349	337	342	326	290	339	317	319	303	335	333	280	303	290	335	320	345	338	330	331	334	342	346	365	338	339	326	351	346	338	335	315	290	312	309	327	338	321	331	302	319	334	332	348	318	312	319	321	354	300	302	330	330	315	330	328	315	322	327	314	333	334	309	309	304	326	328	303	314	331	336	323	293	316	304	291	348	339	344	312	346	313	311	348	340	353	306	343	294	355	323	303	331	338	332	325	314	325	328	309	329	327	294	312	326	314	321	304	338	305	333	317	301	321	332	325	353	348	309	332	314	332	361	325	325	319	338	329	324	310	342	351	329	337	303	325	315	335	335	323	316	296	318	331	338	359	341	356	320	295	350	325	325	349	342	342	318	329	320	328	307	325	344	328	316	299	331	314	401	351	310	329	349	356	323	348	344	361	343	312	340	333	345	294	343	313	357	324	332	326	325	322	333	361	323	326	338	314	315	367	290	326	312	336	328	348	321	338	276	298	299	308	311	331	332	350	324	312	340	351	323	288	317	329	321	309	316	312	312	321	306	309	333	316	334	283	312	313	314	350	322	289	334	338	360	342	340	343	375	303	336	355	353	328	329	336	343	345	308	345	345	349	291	317	336	335	329	314	336	339	341	345	352	316	354	345	332	324	325	310	340	298	352	323	293	342	336	330	337	339	282	344	347	302	343	332	334	340	322	321	347	359	357	324	326	319	315	302	345	307	329	342	343	339	325	300	317	354	348	307	312	369	331	326	349	328	317	324	310	331	347	330	329	358	311	336	339	304	347	330	334	322	292	304	311	325	327	386	362	324	326	322	347	364	349	343	356	311	328	348	354	326	311	316	305	318	329	333	322	341	320	329	323	320	317	377	331	298	328	339	336	302	346	348	346	313	316	287	318	350	315	302	297	321	295	335	351	314	339	340	348	322	301	333	360	321	316	332	320	327	309	328	288	326	332	316	328	321	339	321	331	328	312	316	310	307	326	324	319	332	334	319	353	295	319	325	304	334	315	298	347	332	308	304	318	335	322	338	347	336	371	352	326	296	346	311	308	333	313	330	306	328	339	318	315	350	356	306	360	322	329	284	328	342	342	334	336	322	321	355	355	333	338	335	355	341	333	342	336	304	297	339	274	372	328	330	323	317	331	313	323	334	356	344	313	278	330	312	330	314	325	339	322	358	305	324	321	322	340	338	319	332	352	322	381	341	313	306	307	305	297	307	310	311	356	356	345	326	290	312	310	353	335	341	324	320	336	347	337	299	359	326	359	353	342	334	361	320	317	339	374	348	312	328	327	354	325	337	304	336	301	317	334	306	311	347	319	340	367	296	329	313	313	334	314	295	321	328	343	314	352	345	346	354	345	324	325	364	313	341	354	322	323	321	322	320	325	313	313	326	321	337	347	333	326	353	312	310	331	349	359	328	320	319	343	281	330	312	334	331	330	314	311	339	359	328	315	336	311	310	344	313	272	287	291	317	353	340	340	303	286	293	375	323	321	340	337	359	315	354	307	325	304	322	305	320	310	351	342	289	311	341	345	332	334	334	338	322	344	302	309	351	348	331	333	307	316	328	317	314
5135	1091	903	930	857	832	803	789	764	821	794	751	760	711	789	792	776	793	761	748	795	717	790	743	743	745	739	760	788	756	808	709	748	757	744	727	781	812	791	759	721	745	768	807	771	737	744	743	776	765	751	784	749	780	763	817	775	725	758	743	723	724	797	753	761	763	783	731	772	790	731	730	769	757	750	842	754	806	730	774	756	812	799	750	746	784	796	768	826	737	765	689	790	695	759	734	767	733	791	762	717	795	773	758	776	796	758	779	746	754	760	751	820	740	715	758	791	752	770	754	746	837	806	726	752	729	759	775	733	730	761	715	701	779	746	746	724	788	760	717	788	786	734	782	755	784	801	760	755	775	770	781	776	772	741	720	729	745	713	749	755	768	788	779	718	758	805	745	758	777	767	799	697	753	757	736	739	829	786	757	752	759	739	721	740	737	775	759	755	711	785	767	741	778	798	759	774	744	794	743	710	711	763	752	771	737	742	732	804	770	773	751	705	789	733	728	756	758	780	766	776	748	763	801	714	815	734	752	750	825	796	797	780	780	775	786	748	751	749	775	751	762	789	764	761	769	774	746	767	792	767	776	777	734	737	795	769	756	778	763	706	752	745	790	820	777	734	745	757	754	835	759	734	732	703	748	748	782	805	723	727	756	754	795	720	761	764	707	774	788	783	759	721	774	742	789	787	779	777	781	743	758	783	790	760	790	765	756	773	739	737	775	777	817	756	773	774	757	750	699	774	716	766	728	738	774	735	759	742	762	734	726	746	759	743	756	753	735	784	736	761	765	823	755	767	754	744	773	749	700	769	780	748	742	742	781	729	747	811	788	762	783	757	778	749	685	730	761	770	725	788	756	762	760	814	762	785	766	792	742	785	819	726	772	769	789	759	779	750	747	718	769	744	786	783	744	718	814	729	792	749	715	764	764	740	703	755	766	723	760	711	757	777	748	776	770	688	784	769	767	702	757	808	741	745	770	763	785	812	770	772	743	745	731	761	766	767	708	770	813	738	775	734	720	751	756	757	794	741	752	799	742	756	770	729	778	772	695	756	791	729	726	788	769	795	721	746	756	799	758	770	738	751	749	762	786	764	767	766	805	756	720	721	723	733	717	748	765	732	757	736	785	743	707	749	781	727	738	793	747	710	786	733	789	766	718	735	785	772	747	710	737	814	822	750	781	757	752	808	771	786	726	758	742	797	792	718	716	776	833	749	738	784	730	722	771	808	762	808	798	764	748	770	743	758	746	798	778	808	700	829	793	752	793	753	755	798	764	741	749	759	768	742	763	754	782	804	758	755	735	782	747	762	747	748	758	768	739	805	736	710	777	767	737	787	756	747	761	803	726	762	729	803	763	742	723	772	742	736	756	778	742	757	668	798	781	745	736	739	776	764	765	737	747	776	755	757	746	726	741	749	773	745	785	773	756	772	700	695	791	727	791	715	771	768	723	742	753	775	779	784	817	782	779	746	742	768	741	747	777	752	734	763	779	762	787	731	767	770	794	753	808	754	794	717	778	773	763	730	764	795	706	771	792	752	774	764	784	743	785	772	732	768	726	747	738	746	804	748	769	792	741	797	767	759	749	790	760	790	737	776	779	751	737	757	734	755	806	791	766	719	764	753	715	771	727	837	779	752	782	731	793	767	767	741	780	815	804	781	742	754	751	757	734	779	784	779	731	766	763	748	786	752	772	757	695	734	732	759	759	804	740	768	772	753	813	803	724	727	784	766	733	778	746	745	711	763	778	779	764	754	778	755	765	766	771	775	764	786	747	719	765	743	772	773	778	768	805	778	754	801	753	780	741	743	733	759	824	790	768	731	735	756	747	723	736	753	757	761	752	768	776	808	773	759	730	762	751	763	785	761	758	748	777	748	723	721	786	751	775	747	820	740	730	806	791	781	729	739	712	803	778	801	735	804	824	756	769	738	792	710	746	768	757	776	716	726	784	705	713	739	723	779	763	772	750	686	770	695	792	813	775	731	756	733	741	786	771	776	775	781	813	752	740	731	808	790	764	747	771	770	795	751	785	797	762	741	788	790	706	759	777	738	738	756	734	726	776	760	781	815	785	742	731	764	749	744	769	713	758	752	774	746	815	768	772	763	761	734	757	752	795	736	735	714	788	726	781	767	718	809	748	738	739	743	737	812	742	746	762	757	750	762	788	799	771	739	711	762	728	741	746	701	736	799	699	756	797	813	790	736	765	759	736	739	738	740	726	759	765	751	738	770	742	764	780	755	789	735	713	731	744	734	715	783	735	753	771	793	783	810	743	747	773	791	753	787	717	738	763	795	773	781	754	735	773	774	798	770	774	750	724	731	793	789	784	776	774	787	762	763	801	759	691	779	769	747	748	812	772	770	791	789	763	764	734	766	756	745	778	791	744	785	740	762	800	839	707	746	766	754	808	774	739	784	743	741	741	747	719	770	728	794	745	736	787	776	742	783	747	708	780	747	815	772	739	762	770	771	754	757	768	804	736	739	730	765	783	721	707	747	731	736	777	781	797	781	762	762	771	789	729	775	728	766	776	786	795	739	786	780	769	812	806	795	807	770	768	796	723	740	801	735	778	760	745	728	767	716	763	731	775	714	746	741	765	769	768	782	787	807	766	772	757	762	813	756	773	720	761	758	769	756	752	771	793	781	741	791	784	762	768	805	721	713	718	765	753	821	773	791	788	781	756	759	748	723	744	791	795	781	753	711	741	808	725	794	745	783	780	739	800	777	804	752	768	722	772	750	775	761	748	819	740	799	753	761	804	739	725	767	790	762	760	766	735	733	745	752	719	740	765	745	779	781	758	738	723	812	787	764	753	788	763	810	760	776	752	740	737	763	750	794	747	780	756	800	810	732	769	747	715	770	768	771	760	776	693	765	779	817	760	730	807	743	783	756	761	768	740	739	716	767	725	759	783	785	846	770	770	791	824	807	752	752	792	777	777	771	758	792	797	801	768	758	711	804	763	760	766	739	783	742	832	766	720	768	831	789	749	777	740	760	771	722	722	776	788	765	740	756	735	766	796	781	795	773	790	758	771	740	757	788	721	816	750	775	774	722	779	776	723	744	785	750	766	778	747	771	763	798	760	781	752	762	763	752	715	767	807	726	795	726	774	713	782	720	760	742	736	715	743	760	733	750	706	772	752	766	753	728	757	767	745	722	724	761	717	751	721	780	775	743	741	755	796	752	773	743	780	723	730	768	740	751	731	749	760	767	739	765	738	781	762	749	703	727	803	732	752	743	775	786	808	750	779	776	818	699	758	728	761	733	754	754	746	742	780	799	795	735	781	749	784	829	779	736	754	758	728	734	756	796	790	796	747	773	783	752	750	812	770	742	760	774	736	795	741	791	777	717	698	815	805	731	746	780	757	720	791	742	772	782	767	734	783	782	784	756	756	747	722	751	721	766	782	745	739	768	756	774	763	775	769	764	772	750	810	782	732	749	730	751	715	764	760	791	798	752	777	711	767	737	808	711	767
41221	14087	1716	1374	3024	518	363	351	265	257	256	217	226	231	178	197	198	184	183	171	187	155	183	178	159	170	190	155	157	159	167	156	171	154	143	154	156	169	152	188	163	157	174	157	166	155	169	157	161	144	168	179	144	159	146	150	144	197	162	161	150	130	174	164	163	185	157	151	149	151	164	139	150	133	132	164	145	155	137	165	162	151	167	145	168	184	140	161	155	158	163	169	149	184	164	143	156	148	146	174	161	164	151	174	159	148	153	156	139	153	141	172	134	164	163	146	178	157	166	161	155	158	156	156	182	152	158	154	151	155	165	140	169	154	168	163	154	133	172	156	163	150	148	153	163	145	164	171	166	170	162	146	162	155	170	134	157	168	149	153	160	149	148	159	144	170	158	164	152	165	155	147	167	150	151	188	156	143	167	136	133	172	148	178	167	145	144	156	165	156	143	175	162	159	141	151	155	146	160	161	174	153	170	151	173	150	166	156	162	176	166	155	160	138	171	174	160	155	163	148	140	176	148	161	149	170	178	173	165	148	160	182	185	168	132	129	164	154	165	159	148	149	161	168	154	138	175	189	163	166	171	171	159	183	158	171	154	155	139	155	145	142	159	145	192	173	160	153	156	180	179	181	134	152	139	178	173	165	147	142	160	167	177	149	163	154	161	154	171	136	159	146	143	147	148	159	161	153	147	148	166	167	153	159	162	181	169	144	157	175	156	171	154	167	158	156	150	154	143	165	161	184	162	152	157	148	181	157	157	165	156	159	139	138	162	186	158	142	155	155	171	152	155	151	138	158	169	148	148	168	154	157	150	163	146	151	147	156	170	141	135	149	159	170	171	170	149	173	198	142	160	188	176	166	181	176	163	145	150	160	161	181	184	167	130	156	162	161	176	147	178	163	153	153	144	170	174	142	143	153	158	166	143	169	136	135	145	161	136	164	152	177	171	164	144	170	196	161	151	159	170	153	144	169	152	152	160	130	157	141	162	145	145	162	171	162	157	138	140	179	140	145	141	137	175	162	169	153	174	167	156	157	158	182	145	153	149	160	147	170	150	130	158	158	141	161	171	172	158	171	168	164	174	172	157	155	174	180	186	154	149	176	159	151	155	158	147	153	160	162	187	150	164	142	153	186	184	172	147	125	155	170	146	162	155	158	155	173	152	142	173	185	154	166	154	142	164	163	165	159	156	151	142	182	160	164	151	159	153	150	163	154	165	155	152	160	148	171	174	141	181	182	166	165	168	182	140	172	146	147	156	164	158	160	178	139	168	145	168	151	149	158	184	149	161	156	167	143	155	134	177	155	151	155	154	169	144	170	150	152	163	170	153	163	165	167	167	164	154	170	143	174	136	155	166	177	147	163	147	161	160	173	155	130	175	167	134	158	169	168	171	156	145	166	173	153	160	172	166	163	161	146	157	162	142	174	148	174	156	158	156	155	178	160	160	148	142	180	152	153	160	158	139	149	142	160	164	147	165	160	147	160	138	165	149	165	170	147	150	164	140	133	172	170	149	162	167	152	155	155	151	169	160	160	168	158	168	154	145	166	180	181	165	175	152	153	135	130	142	171	158	149	172	151	145	138	182	145	179	161	176	142	146	144	177	149	150	160	160	158	174	132	182	187	167	156	177	166	156	151	167	171	156	148	159	154	176	168	155	146	174	185	167	151	150	175	167	151	148	140	148	153	191	157	136	172	166	166	149	143	150	158	165	153	159	160	148	148	166	146	152	142	147	160	161	158	152	142	149	148	155	176	150	175	167	176	160	166	183	142	167	151	149	158	152	176	159	161	157	177	162	149	165	178	155	153	151	147	141	147	164	153	136	157	166	148	179	165	141	146	146	146	157	161	147	135	167	175	166	154	172	177	147	151	174	164	137	166	167	173	146	189	143	155	143	168	169	165	153	163	156	153	121	182	150	139	165	156	162	186	163	153	172	168	168	172	176	161	168	164	140	147	164	170	162	153	178	158	151	163	159	171	141	145	149	170	153	173	173	148	152	154	150	159	158	170	174	159	157	161	131	157	152	168	160	170	169	149	138	138	153	173	152	149	164	166	163	154	164	147	147	186	164	165	178	144	139	152	168	160	140	164	140	173	170	173	148	155	181	153	158	147	149	145	175	162	162	176	143	174	139	174	162	153	185	139	173	173	162	142	169	151	152	154	178	140	148	163	155	172	176	141	141	145	147	151	152	169	148	140	144	154	176	156	148	153	169	198	140	169	174	174	166	154	166	138	164	153	173	150	179	161	151	162	153	169	147	167	146	184	159	158	161	152	150	146	156	172	166	164	153	152	142	163	146	151	143	146	170	145	151	143	168	141	167	163	138	159	155	147	160	154	138	155	141	161	148	190	174	173	144	158	158	174	146	157	150	172	170	174	151	148	155	144	137	150	164	171	148	173	133	168	156	163	149	147	163	161	124	196	175	162	163	155	161	148	137	163	165	151	130	172	159	156	158	162	148	176	172	152	166	153	164	142	162	162	164	176	169	158	167	171	146	143	168	163	131	153	169	152	159	150	178	155	141	170	139	148	179	134	177	157	192	170	144	163	155	148	157	168	179	157	158	173	157	153	167	150	154	166	146	169	145	168	165	155	166	151	157	145	160	133	164	153	152	164	138	153	177	169	155	156	144	172	141	143	155	148	157	156	149	173	134	148	154	141	143	152	161	147	159	170	132	155	173	144	167	169	155	164	140	156	144	173	165	156	139	148	144	158	154	153	127	158	175	164	139	164	166	153	175	168	155	145	163	157	175	147	138	149	170	143	163	159	172	165	154	165	152	150	161	174	167	157	165	156	150	188	166	147	186	145	170	147	159	146	156	173	163	156	169	179	157	180	182	150	173	151	163	152	162	141	153	185	162	173	156	158	161	159	169	158	143	138	160	157	179	167	156	154	178	158	167	142	172	161	147	145	159	153	155	161	139	157	164	140	157	151	161	146	135	140	158	163	159	168	164	175	171	151	164	173	140	158	157	142	196	133	165	156	170	171	134	166	144	161	174	161	170	153	155	134	148	165	169	156	153	164	172	169	157	157	161	187	151	158	146	147	164	164	157	170	160	147	153	180	154	146	189	170	153	167	174	179	151	148	168	154	186	159	145	183	174	165	160	154	164	160	169	154	173	164	152	181	130	156	155	157	164	166	147	157	142	155	152	131	160	171	172	161	147	169	171	133	152	147	143	153	141	164	157	146	149	144	121	154	172	172	150	140	167	165	192	149	159	167	157	119	156	135	158	158	183	134	162	160	150	164	145	155	141	150	153	151	157	183	197	173	135	143	175	170	141	151	157	163	154	168	165	146	151	146	144	149	167	175	157	142	162	147	146	153	183	149	146	134	169	156	172	185	133	146	150	179	164	172	161	155	143	154	156	140	148	165	173	137	182	153	140	156	158	141	152	154	157	144	162	152	164	162	155	154	169	161	169	143	171	138	158	162	158	177	160	159	163	177	159	145	143	166	174	163	172	163	160	158
21959	5775	2425	4854	8091	1947	1639	1430	1164	1105	954	849	781	813	712	695	623	625	582	627	525	549	561	508	526	536	515	473	506	444	528	453	477	487	463	452	445	458	452	491	473	485	454	456	462	412	439	459	427	417	432	443	468	451	447	402	406	420	418	399	414	416	413	429	458	406	452	406	411	404	403	437	401	416	399	427	427	417	387	454	424	407	376	435	429	417	427	428	408	415	410	410	414	406	432	391	427	403	409	396	422	419	430	413	427	393	395	420	425	418	388	420	430	433	398	401	395	429	398	407	405	382	410	434	444	427	398	403	389	375	405	406	408	420	411	399	398	397	413	384	441	393	473	414	396	438	418	386	414	381	378	421	387	382	422	417	392	452	457	395	411	407	379	400	395	403	384	397	411	408	387	425	388	426	440	397	384	396	445	407	445	390	430	389	393	400	411	394	429	433	430	410	422	401	381	401	425	437	458	388	425	417	390	409	413	435	454	387	403	374	408	404	411	401	422	421	419	411	416	400	382	403	400	421	389	403	425	406	376	407	407	420	439	408	407	430	400	394	434	390	407	444	420	415	405	399	398	404	381	420	414	405	401	439	405	413	415	375	426	430	398	405	394	403	387	429	406	383	424	400	414	407	376	435	410	411	423	425	402	388	421	429	406	405	406	392	412	403	381	410	406	392	428	411	397	425	417	420	394	401	391	407	400	399	391	414	390	380	395	421	423	411	403	386	357	407	407	367	445	395	365	408	407	418	415	411	414	414	411	370	386	377	409	420	438	387	400	408	397	360	370	412	382	409	431	396	418	399	390	398	470	390	415	422	418	410	422	374	401	439	395	389	408	383	443	410	410	422	395	416	434	422	375	386	404	424	397	438	393	425	420	434	400	425	411	410	430	417	415	430	405	417	415	394	415	379	394	394	389	422	422	423	435	409	409	400	386	339	419	403	384	424	397	431	386	392	436	394	417	396	431	428	430	410	417	382	387	411	424	450	408	395	397	432	394	401	374	397	448	373	421	385	418	446	421	393	394	414	434	460	392	411	435	404	394	429	409	418	398	396	403	389	388	419	378	423	445	428	398	424	417	379	390	410	416	428	428	419	403	397	420	435	383	389	412	414	416	452	412	424	402	413	402	372	432	417	412	416	415	394	414	385	382	391	375	439	428	399	404	395	386	462	401	439	435	402	420	415	416	408	411	383	386	394	429	420	411	402	424	418	381	464	391	394	442	387	395	429	428	404	423	383	409	388	376	380	416	422	419	412	366	424	429	422	409	392	398	386	414	428	361	421	400	445	403	426	380	406	398	407	386	392	380	427	386	377	404	381	416	431	390	408	368	421	413	365	419	394	418	411	407	396	414	375	408	406	403	400	397	391	395	428	411	419	428	443	413	429	415	375	372	384	406	406	394	357	421	399	399	418	385	419	388	384	390	403	394	417	400	432	419	454	385	430	432	417	413	444	376	416	401	383	409	412	400	383	455	393	384	403	396	424	419	453	421	365	387	434	406	402	389	379	419	416	411	390	424	419	427	371	426	437	420	399	384	413	385	389	427	419	429	406	386	384	437	395	407	392	418	388	427	420	396	401	381	386	386	392	389	377	423	416	410	419	379	387	409	434	393	449	403	437	405	399	387	438	428	400	399	409	410	406	410	387	394	406	403	420	406	424	385	367	420	425	396	414	410	436	391	396	411	457	403	421	394	387	384	422	411	382	399	419	421	444	415	428	419	391	375	421	414	415	375	390	408	390	391	386	439	407	388	406	398	415	415	363	375	412	432	401	445	418	399	433	388	379	397	361	401	376	432	382	380	429	441	381	451	373	400	446	402	406	395	403	431	422	394	390	395	394	381	443	418	391	397	402	384	409	386	390	410	425	389	427	410	397	395	386	385	426	398	410	439	408	401	411	435	387	439	446	374	409	443	397	387	413	418	386	391	417	402	421	449	386	431	451	403	421	427	408	422	425	412	382	394	412	395	399	412	402	387	388	400	432	345	418	388	399	415	404	404	405	433	412	398	404	376	402	396	423	426	373	385	415	396	397	425	393	440	388	403	336	433	415	439	421	403	365	373	388	378	412	424	411	428	378	426	389	361	432	415	406	392	413	415	427	419	367	416	426	384	411	404	415	408	415	397	405	438	418	429	410	417	407	377	397	405	415	359	376	422	403	426	383	395	374	445	433	406	377	430	385	409	404	439	421	406	404	394	407	389	425	384	388	429	359	415	346	421	415	414	373	402	426	405	410	393	438	444	407	426	371	448	424	409	359	364	411	395	374	398	394	396	365	408	415	405	400	442	425	396	393	394	403	393	398	421	445	402	385	375	423	399	411	406	375	414	430	376	382	425	389	400	399	394	411	418	432	437	409	395	409	403	389	383	374	416	407	434	409	383	410	418	418	425	403	411	410	415	419	393	388	448	414	419	411	417	440	426	393	365	436	435	415	442	402	406	395	417	405	410	406	420	410	393	400	417	418	427	402	431	426	415	388	403	400	407	393	403	405	394	401	418	397	405	406	422	384	407	392	409	407	404	390	427	414	400	398	429	409	381	421	405	406	408	433	390	399	380	378	397	382	428	398	383	424	394	428	412	377	390	402	387	385	397	420	381	370	416	423	391	394	438	419	428	393	426	408	403	399	400	400	426	417	417	397	399	422	442	443	440	364	426	397	428	400	393	378	428	399	407	391	411	396	404	444	385	419	438	398	447	389	422	411	416	405	434	401	389	410	439	406	380	373	433	404	425	442	419	387	402	435	368	436	374	397	391	406	409	413	383	394	380	387	389	394	388	439	416	380	409	424	391	429	409	395	415	446	375	379	370	405	357	406	390	402	435	391	420	408	411	386	385	380	404	389	391	394	402	379	385	410	434	439	388	395	460	416	363	421	419	423	370	394	421	442	397	393	394	389	377	412	404	429	412	403	428	400	427	388	396	395	393	389	369	418	399	447	422	378	418	382	386	417	385	415	428	457	430	412	383	411	411	396	447	415	405	412	392	407	427	416	398	397	422	396	365	389	401	350	414	389	404	423	428	455	402	418	390	389	402	375	398	423	411	393	390	409	425	421	386	395	412	448	411	399	441	434	445	417	412	409	389	400	407	438	372	419	411	430	368	429	398	385	374	422	372	414	439	420	414	427	354	369	380	401	402	423	383	415	415	429	431	404	390	431	381	418	408	388	391	365	408	378	399	386	387	441	427	411	402	384	393	439	400	400	414	409	402	394	392	415	434	416	396	387	362	381	398	429	402	380	384	385	393	405	401	415	398	405	419	396	408	376	410	416	413	409	403	407	407	411	393	408	384	438	369	402	389	382	411	407	425	394	410	411	414	397	397	405	370	411	400	379	410	394	411	405	402	407	413	423	382	361	413	385	375	420	392	394	366	416	408	436	368	428	422	428	415	411	392	352	426	368	367	415	457	357	413	359	415	410	394	432	400	389	390	410	392	408	409	403	384	379	403	459	371	401	413	413	387	403	410	399	421	404
56487	24684	4536	2902	16150	1479	580	491	341	329	294	263	220	211	203	184	183	164	169	185	150	155	156	147	143	133	139	153	145	140	141	150	110	136	133	140	156	135	102	131	148	133	124	127	137	131	121	134	133	111	124	124	108	124	120	137	115	121	118	129	122	118	91	112	128	125	120	135	115	142	135	116	138	138	131	135	130	128	134	136	129	116	134	111	86	112	129	107	110	119	106	116	101	127	124	128	112	114	122	126	121	142	110	110	119	107	123	133	126	111	131	119	116	122	127	113	122	121	138	115	131	108	123	109	113	118	104	113	121	122	125	110	137	122	121	120	121	127	111	125	127	121	118	125	114	134	133	108	117	128	127	127	138	117	110	114	111	106	118	121	105	123	141	131	100	118	106	113	124	106	125	116	126	117	85	112	144	148	141	126	135	119	139	121	124	114	135	115	112	127	107	133	126	138	139	121	134	125	116	138	129	128	109	118	116	106	115	111	101	132	124	117	115	112	129	115	125	106	112	130	122	113	116	134	127	135	122	136	107	127	118	98	136	139	112	131	150	127	122	108	120	101	125	153	119	127	106	144	126	116	121	108	130	110	124	114	126	124	119	148	137	107	131	101	125	118	120	124	126	115	123	155	118	107	139	111	126	137	139	134	122	109	113	111	120	123	115	122	139	129	110	141	115	106	116	110	103	121	128	136	145	147	97	142	116	126	110	127	147	107	141	128	132	122	109	129	119	113	111	125	140	126	132	116	119	106	110	136	119	122	103	128	126	109	127	116	120	124	134	115	107	119	121	129	131	132	114	103	138	111	119	130	119	112	116	142	126	115	104	116	126	128	119	122	114	115	107	136	143	122	113	128	120	123	93	113	132	106	120	116	131	120	115	128	111	124	132	111	127	129	112	115	113	131	118	136	129	116	101	108	121	122	121	126	127	131	128	123	123	105	118	118	116	121	111	131	118	130	121	149	131	149	131	120	110	121	131	117	132	116	135	112	126	121	120	116	127	131	126	111	123	122	103	149	111	123	111	109	117	125	126	127	116	94	127	116	128	118	109	132	129	103	121	106	116	123	117	146	107	123	126	105	111	107	123	125	108	120	118	140	120	125	115	100	102	130	122	111	119	141	130	135	101	126	120	115	117	138	114	114	124	100	122	150	110	122	137	142	132	94	122	104	133	124	146	114	108	119	122	124	122	135	118	120	118	134	128	128	111	130	137	119	107	123	128	132	129	120	118	107	116	115	144	98	118	96	97	108	132	119	134	110	125	119	138	120	116	113	126	152	104	129	129	138	126	114	120	118	130	136	117	123	122	121	119	119	129	113	125	111	117	109	120	113	124	114	129	106	105	107	140	117	104	117	122	113	122	124	112	126	119	109	123	135	120	130	107	131	109	104	150	126	108	123	114	133	128	132	130	120	117	125	140	149	134	123	121	133	95	122	114	123	123	134	124	146	123	113	124	116	92	123	124	113	109	129	99	131	125	110	113	134	136	127	119	104	122	133	148	124	125	111	122	115	135	133	125	99	120	110	120	142	123	124	129	127	119	129	124	121	122	135	122	124	120	122	120	119	113	128	138	123	125	121	120	115	123	134	140	119	102	141	113	119	138	134	127	129	119	112	142	101	133	117	107	130	128	136	103	138	98	119	102	124	113	123	132	118	122	129	124	135	127	136	124	120	107	130	130	111	119	128	126	111	120	132	117	115	133	114	111	106	104	116	137	134	121	138	127	139	124	134	132	123	121	148	132	123	122	135	114	135	124	130	138	131	108	98	113	131	125	115	131	100	112	110	122	113	121	145	125	105	134	130	121	110	138	121	104	121	121	113	134	110	105	128	129	114	112	110	113	114	118	124	133	121	120	148	121	115	136	132	118	128	125	120	119	119	132	110	126	123	104	129	105	119	112	104	131	108	106	133	141	116	142	126	116	104	120	130	128	117	112	135	108	118	132	144	120	103	130	123	132	115	126	133	119	126	120	126	114	109	128	116	148	114	137	118	124	127	112	118	120	134	147	129	140	126	129	130	120	102	104	117	117	139	130	138	127	136	116	107	122	143	103	153	118	121	110	121	141	156	126	99	118	121	131	134	121	125	122	137	128	124	105	120	135	131	129	136	124	129	120	149	131	127	125	114	137	124	108	116	133	113	154	125	124	98	134	122	118	128	113	152	125	110	128	107	108	90	136	132	121	109	117	122	107	118	112	116	110	132	115	119	97	124	124	118	103	146	129	105	126	125	111	112	121	106	123	131	104	122	101	109	114	130	139	112	127	116	122	123	121	107	106	132	117	116	126	122	119	121	134	111	123	104	148	133	148	114	138	118	125	133	118	116	116	118	137	112	119	110	122	130	105	136	112	126	120	123	127	126	133	154	126	119	117	130	125	105	126	119	120	102	93	144	117	127	128	125	125	127	117	134	114	110	141	118	146	108	122	107	120	136	101	115	129	117	144	126	123	118	119	121	126	116	112	139	131	124	135	132	138	117	123	126	136	109	107	111	105	107	119	125	115	125	119	112	137	115	109	115	140	116	127	120	140	117	105	142	118	114	145	116	120	147	126	128	117	137	116	125	112	131	140	127	113	131	101	139	123	134	107	124	122	114	125	110	107	108	123	137	120	118	126	115	124	100	151	131	110	118	133	130	112	134	119	111	99	125	122	116	128	113	127	123	121	121	104	138	116	137	134	114	123	98	123	123	111	117	146	127	147	123	142	139	119	113	107	140	106	107	136	114	119	110	111	139	125	113	122	107	119	127	135	144	116	115	107	124	139	113	118	105	119	136	109	144	127	115	114	133	146	106	123	126	108	108	124	122	133	135	115	103	121	115	112	112	101	132	108	110	113	132	114	116	123	111	120	134	128	117	125	129	107	94	134	114	110	124	114	135	135	113	108	135	125	135	149	125	119	133	99	129	112	112	129	105	113	144	114	130	130	126	113	139	131	123	135	123	126	134	133	128	116	140	109	115	118	112	141	140	132	86	122	112	132	127	97	121	124	118	134	131	115	108	124	116	109	150	126	111	104	113	140	107	131	133	136	112	120	108	114	105	131	128	130	117	134	117	130	119	107	112	119	119	112	117	140	116	119	121	120	107	136	123	114	139	113	132	98	104	143	118	119	124	133	98	98	126	115	125	134	118	121	115	125	124	111	123	127	121	144	122	111	104	135	121	105	129	116	126	124	118	124	132	106	111	120	127	139	123	138	113	119	129	139	124	113	129	114	113	120	138	105	115	114	102	108	117	111	114	115	116	126	106	138	108	137	132	119	142	122	125	135	129	125	134	124	106	120	109	118	124	132	125	97	115	122	142	106	123	124	119	122	126	134	116	140	129	114	122	129	116	112	99	137	110	127	120	122	131	131	117	110	119	110	130	115	136	120	112	130	126	125	124	116	100	130	129	109	129	126	116	98	112	127	102	134	110	117	118	137	113	130	132	118	107	133	150	122	121	126	119	127	143	105	144	133	102	118	114	114	143	119	119
30832	9747	4115	8812	16936	3387	2628	2174	1889	1542	1411	1223	1081	1034	919	888	743	748	761	702	637	607	576	578	580	518	515	498	507	525	479	493	486	409	459	471	466	452	461	465	430	423	430	442	392	400	408	413	467	360	407	391	382	377	349	408	377	366	357	360	422	366	313	365	340	360	398	368	354	372	389	337	365	360	402	365	377	366	361	367	377	377	340	340	379	359	375	348	350	399	391	360	384	334	339	348	364	345	359	362	321	363	346	352	346	373	365	367	365	322	362	364	384	356	358	365	405	346	335	389	371	338	352	372	339	348	371	350	344	361	345	373	353	348	335	368	361	349	348	361	349	382	318	337	344	350	332	318	366	323	360	370	386	361	359	391	348	339	347	357	335	338	367	363	326	352	375	356	323	355	358	320	345	341	347	349	354	353	363	371	373	346	320	340	348	385	375	330	355	340	330	362	343	341	343	339	332	367	349	331	326	381	350	355	339	335	376	377	358	349	332	339	350	356	342	356	324	351	349	358	357	349	378	352	356	364	362	395	343	382	359	328	344	359	335	331	364	335	334	336	384	373	336	356	365	338	381	375	346	336	342	354	360	410	342	363	370	354	373	303	342	352	298	330	380	360	362	318	355	347	354	341	341	362	327	377	358	332	313	323	340	350	351	370	338	346	348	396	369	354	355	332	311	358	367	357	314	353	342	355	346	330	365	355	358	352	339	368	374	345	356	358	342	357	357	362	335	368	330	346	383	363	350	352	355	341	348	339	372	366	334	351	368	330	364	354	328	335	333	336	323	346	358	339	328	329	323	313	318	359	339	347	374	322	284	331	342	363	326	348	341	347	372	360	339	361	363	316	325	343	332	358	324	337	330	344	354	354	374	361	362	342	335	337	356	357	365	341	362	319	322	333	352	363	368	359	347	333	323	343	356	345	327	331	359	316	314	339	355	349	345	329	354	351	350	341	364	342	356	316	345	343	369	373	349	322	346	379	351	347	359	369	382	322	329	341	373	347	342	340	323	372	354	317	314	343	364	346	327	336	367	354	319	338	369	333	372	340	350	350	359	323	362	324	360	337	373	375	330	348	360	339	351	344	330	352	335	328	318	342	358	347	344	321	320	357	361	343	333	373	344	363	338	340	334	328	359	328	354	337	330	372	374	343	336	308	347	360	348	334	365	342	389	333	338	349	352	328	344	354	328	349	370	355	337	373	348	346	320	315	319	313	334	348	327	358	343	356	338	335	350	330	373	376	333	337	345	329	371	343	356	389	322	367	340	324	317	346	331	369	374	340	369	328	345	375	364	324	342	333	346	353	348	345	364	330	352	336	300	344	351	371	323	358	360	334	332	346	354	333	332	389	339	338	353	339	350	361	331	336	350	352	351	335	357	345	330	346	332	327	324	303	356	325	334	350	377	343	365	343	307	326	335	354	351	311	348	380	328	387	347	324	309	351	354	324	344	341	323	357	372	361	356	332	335	346	361	336	340	342	355	332	328	384	361	348	362	357	368	381	324	332	360	291	345	377	347	339	344	322	323	312	360	371	337	336	370	371	331	345	328	341	333	349	347	334	358	365	333	357	341	348	315	351	337	318	344	347	343	399	337	382	371	346	340	344	363	356	327	370	342	314	331	312	359	325	357	361	330	322	337	354	328	369	331	350	333	369	349	341	331	340	338	353	313	350	342	333	343	356	338	327	332	360	349	371	339	351	328	368	353	362	371	342	352	378	362	390	325	355	347	328	349	327	339	340	310	314	362	333	337	339	382	348	383	364	331	338	347	328	339	329	349	357	346	360	309	374	317	318	363	367	384	337	342	366	341	344	334	330	343	372	351	328	356	328	375	333	343	364	319	343	341	342	356	350	332	354	359	360	356	339	372	347	332	326	348	322	346	363	331	355	330	351	318	315	319	351	354	381	367	319	371	335	315	342	347	334	374	367	321	354	347	361	346	363	337	366	376	350	333	359	321	333	336	371	333	350	342	340	367	347	377	361	366	308	348	354	372	361	376	356	370	337	345	331	338	308	337	319	360	356	320	362	343	357	350	326	346	374	359	360	340	341	346	362	341	381	351	349	333	373	352	362	358	330	344	360	377	364	327	358	339	338	350	337	304	350	342	329	388	343	343	367	369	349	346	344	334	335	357	345	323	335	359	330	338	379	333	332	363	359	321	343	346	342	346	323	326	364	369	345	358	353	343	337	343	387	339	326	374	353	358	345	344	328	331	337	317	307	348	344	372	350	353	349	328	349	356	366	310	333	346	344	301	310	345	354	354	359	326	346	332	326	388	365	369	363	369	371	358	382	340	363	327	388	334	327	321	385	374	351	345	325	337	342	351	320	334	337	337	320	320	339	328	341	360	313	334	318	351	340	362	343	338	344	322	350	329	354	344	376	331	333	364	364	350	333	321	345	299	339	341	359	376	384	339	358	377	355	350	366	348	356	357	342	355	354	320	338	343	363	362	341	351	339	346	348	365	330	337	343	342	354	339	392	358	338	348	323	359	332	376	337	379	334	330	365	320	330	356	346	306	367	342	335	311	327	354	338	333	354	329	349	357	332	360	389	374	368	331	350	336	360	354	357	314	333	363	358	342	354	362	328	361	338	373	321	316	351	418	321	337	344	409	337	351	367	325	348	346	341	351	381	375	329	390	321	379	357	340	331	364	346	342	302	372	341	343	346	362	318	336	326	359	335	351	404	375	354	371	353	312	327	317	366	352	386	334	357	320	381	340	357	356	392	371	342	347	365	352	358	338	330	358	371	336	332	325	391	316	317	343	337	352	355	325	344	367	332	329	321	330	312	364	339	337	364	341	316	361	352	336	381	348	359	357	322	330	300	361	354	358	360	361	327	391	350	356	347	351	335	371	357	359	353	348	316	334	325	328	344	331	344	333	343	334	349	355	340	339	335	363	347	348	337	365	345	316	350	308	338	319	346	342	336	366	372	365	347	341	360	382	315	341	349	326	363	347	347	339	336	342	316	325	376	326	363	347	331	324	350	383	356	344	328	342	329	364	334	348	364	350	343	353	308	350	350	362	355	366	310	359	335	371	341	359	348	337	314	309	345	341	322	343	339	394	319	352	341	334	350	338	360	345	365	353	372	317	352	346	344	364	359	360	329	317	310	335	367	366	330	350	393	319	354	338	332	321	345	330	337	324	320	361	368	376	354	336	324	356	334	362	362	351	361	342	339	323	341	321	365	371	392	348	356	335	385	386	363	335	353	362	327	347	352	345	313	344	338	331	345	355	354	343	364	334	340	343	341	381	338	356	328	349	346	337	341	340	386	327	347	360	350	344	346	342	369	325	364	369	356	336	374	368	348	335	358	334	338	329	311	362	346	333	329	336	390	337	344	377	327	368	363	328	371	365	327	340	351	359	365	355	327	344	333	341	351	342	350	339	374	345	357	350	338	312	303	351	366	369	325	339	355	325	338	355	313	339	333	350	350	351	326	329	338	351	363	347	352	328	327	350	328	349	314
6315	624	389	360	552	337	350	306	339	316	342	310	337	329	362	355	334	334	336	316	318	344	333	326	352	334	314	333	342	349	341	338	289	368	356	332	314	327	317	293	331	348	329	353	367	326	339	340	341	312	304	336	352	356	315	350	324	322	309	339	353	327	361	362	326	350	333	346	369	321	332	324	321	347	301	364	304	361	331	362	345	359	304	347	313	340	334	370	315	331	334	316	316	355	350	353	332	329	348	332	332	327	310	295	321	333	330	328	327	347	340	339	333	320	315	335	318	311	330	343	335	323	308	324	317	352	375	345	356	322	342	335	342	336	353	331	310	302	339	299	329	346	346	333	332	306	330	364	316	341	340	316	344	329	369	380	314	361	331	321	337	344	342	324	351	340	358	336	330	365	306	354	338	326	341	349	318	330	302	302	336	331	360	324	337	333	334	317	304	338	341	279	348	331	342	337	333	295	303	372	312	327	316	346	333	350	324	360	356	349	329	328	334	340	328	353	307	296	346	301	342	328	341	337	304	351	318	314	311	309	332	310	333	354	340	362	344	341	340	300	365	339	326	315	378	307	311	331	328	298	316	338	294	335	352	311	337	328	348	347	343	312	299	340	352	303	326	337	303	325	317	332	287	345	338	326	340	334	331	356	333	343	346	348	281	341	322	308	329	336	334	300	340	299	321	323	337	311	363	327	359	320	333	267	352	360	349	344	356	344	315	316	349	349	312	319	322	341	354	300	348	331	324	351	336	349	295	328	325	326	338	373	323	352	345	323	319	363	326	340	361	355	338	342	304	335	323	330	346	320	381	334	340	311	326	319	317	315	372	314	311	341	344	307	313	321	330	340	297	319	333	352	349	306	313	329	311	337	281	303	324	340	373	297	332	349	335	309	357	343	361	353	350	359	334	338	307	336	304	300	396	345	334	303	335	317	332	336	335	315	349	305	335	316	342	319	336	327	327	323	328	348	282	290	327	349	336	345	290	286	335	338	318	327	331	345	306	335	325	305	312	374	335	325	303	342	338	345	347	311	332	333	337	336	342	334	328	345	329	314	315	332	347	343	296	322	317	315	364	309	332	292	329	352	320	305	327	302	334	326	333	359	355	350	348	354	309	309	323	331	350	310	328	306	308	371	336	310	323	321	336	321	309	335	333	316	341	337	367	336	330	333	324	368	326	354	312	324	322	324	366	313	317	316	357	320	324	333	343	358	378	329	332	336	306	335	310	295	350	334	300	305	318	367	293	361	353	359	306	349	308	333	322	336	326	329	332	327	323	332	322	333	360	303	308	331	325	309	360	340	300	319	319	311	364	321	335	360	330	368	340	351	353	346	321	316	320	332	331	324	328	345	351	333	325	325	361	326	301	327	315	318	382	346	318	329	298	325	339	348	341	332	340	353	321	324	337	311	318	374	351	335	352	327	318	386	353	307	360	290	330	326	316	311	311	330	311	319	341	366	380	311	342	329	343	309	359	317	306	324	351	344	345	344	364	312	312	337	311	310	322	331	331	328	346	310	340	344	357	334	345	366	350	283	335	362	324	332	328	323	338	315	316	305	315	369	294	337	349	328	317	331	321	336	319	336	305	372	346	357	340	324	323	296	331	342	321	311	350	324	310	348	302	344	325	323	307	325	338	355	350	315	359	328	356	327	353	296	301	365	317	346	354	334	329	355	353	326	381	353	313	345	363	334	299	378	315	315	330	336	333	307	312	317	339	341	353	320	350	355	325	324	332	324	366	294	311	312	318	334	350	334	314	335	345	354	302	325	347	309	304	328	319	334	311	294	307	337	356	319	324	308	329	327	331	323	318	319	335	315	306	351	324	308	332	342	346	325	310	310	348	362	302	337	334	364	353	319	349	317	312	344	345	323	297	302	315	314	319	349	332	300	325	360	288	331	335	322	332	325	316	328	319	330	280	369	323	326	364	315	340	326	329	334	368	334	348	339	364	294	328	333	311	324	306	321	343	332	331	351	325	358	355	326	312	305	352	309	328	343	329	359	305	310	354	361	324	339	332	333	327	318	322	316	339	346	305	362	324	313	308	325	286	329	329	350	328	361	335	345	307	338	312	338	341	345	329	349	344	318	320	355	337	326	317	334	321	341	303	347	299	331	343	316	325	314	329	334	307	348	340	292	330	341	361	328	338	343	312	365	335	351	329	353	329	331	331	313	346	338	318	319	317	325	348	328	344	349	340	332	321	336	331	353	325	307	338	299	334	341	311	327	337	367	351	312	337	301	304	351	359	313	345	328	300	339	339	358	360	300	292	353	355	337	318	367	315	310	305	322	327	294	335	336	352	339	334	353	325	294	281	321	350	328	315	354	347	365	333	323	314	338	325	303	346	346	365	320	323	336	310	319	362	361	323	316	319	339	319	325	341	354	338	298	319	356	308	357	316	346	282	311	329	322	305	365	304	322	307	334	337	350	315	349	321	344	315	287	335	351	331	319	353	303	316	318	329	283	329	336	319	319	338	301	327	344	327	323	311	307	328	322	328	325	322	343	330	342	340	336	363	335	294	325	317	312	320	339	339	332	323	330	314	327	340	363	350	316	305	315	305	339	321	322	330	300	289	340	370	339	314	365	347	332	339	299	338	334	328	341	349	333	377	327	309	331	376	319	338	326	311	333	338	328	368	308	347	360	341	324	311	321	331	356	325	317	318	314	331	343	305	315	329	303	316	329	343	339	331	328	318	344	333	316	328	337	358	325	323	330	311	360	330	308	310	316	336	336	378	378	312	355	318	342	335	394	365	317	348	309	331	312	339	352	329	363	318	350	344	343	332	343	316	345	324	312	327	348	338	333	372	345	330	317	331	356	345	344	351	395	314	315	314	337	321	314	301	314	356	332	335	322	358	339	362	336	344	359	346	344	329	335	323	338	323	302	328	309	335	354	346	341	343	319	316	325	381	273	347	318	341	328	328	321	352	354	325	338	312	331	308	334	325	335	367	312	338	370	315	326	334	357	344	322	362	329	360	351	364	321	336	337	340	327	333	326	348	337	311	330	279	337	344	296	319	331	345	323	321	339	316	351	344	308	346	337	308	352	310	309	326	326	328	332	331	382	326	309	321	333	337	362	360	349	335	367	319	320	320	333	362	330	348	357	361	335	348	304	332	324	365	328	308	314	299	347	334	322	327	353	370	327	331	331	314	349	332	315	338	307	338	355	300	334	335	296	349	394	337	346	342	317	318	335	303	325	302	344	355	324	351	344	312	340	309	298	328	292	325	311	344	310	358	331	325	341	324	357	295	316	360	346	339	338	319	335	348	338	332	338	325	335	355	317	352	313	317	324	345	310	308	346	341	320	361	351	289	340	287	350	345	346	334	340	306	341	329	351	335	320	306	332	317	292	332	324	336	289	334	369	363	326	357	298	350	353	318	348	324	330	343	309	357	315	334	319	305	329	311	332	342	334	339	386	343	321	347	302	341	333	298	324	322	337	325	376	325	349	353	337	318	327	326	349	299	335
5509	1073	825	953	2010	858	796	814	766	730	783	797	770	776	785	766	815	756	785	838	778	711	772	768	769	735	791	756	783	759	780	760	776	788	795	795	761	758	778	774	741	791	774	729	794	787	775	767	775	747	760	786	785	781	779	803	786	743	805	807	769	748	767	804	771	754	750	756	762	715	777	792	737	750	761	775	784	801	787	769	815	770	791	756	780	797	767	775	742	776	724	753	819	791	747	783	763	795	775	771	787	784	754	743	802	714	806	765	762	779	749	741	761	741	757	751	761	734	770	810	742	744	735	804	749	760	802	715	762	717	720	798	802	787	819	771	775	692	718	815	803	768	738	740	753	778	751	746	766	731	758	770	767	757	792	789	729	768	783	757	780	757	742	761	757	805	789	763	826	800	821	741	770	788	792	795	721	724	757	732	782	733	775	741	741	732	729	772	762	738	754	756	808	780	778	758	757	774	804	787	734	760	826	775	761	708	805	783	803	768	746	779	774	793	787	755	731	765	754	789	804	722	740	685	774	739	790	753	766	765	721	776	713	789	741	784	793	755	837	775	762	801	805	790	788	793	731	761	782	744	782	787	780	766	772	805	786	761	762	739	785	743	780	764	736	807	734	785	790	727	751	811	758	755	789	726	768	748	755	735	790	768	756	781	758	767	817	788	764	753	783	757	789	740	748	824	795	770	759	805	757	719	749	757	783	731	765	771	751	788	786	746	785	753	749	777	794	806	794	763	764	768	804	824	757	768	761	763	784	756	739	766	757	731	785	770	752	781	768	786	739	795	756	800	754	746	790	729	799	814	808	772	772	743	757	779	740	711	756	794	726	790	787	803	735	775	820	753	769	754	775	774	756	744	774	793	773	737	798	809	763	742	774	794	725	778	763	734	756	745	676	796	791	771	805	783	755	777	773	781	750	779	796	755	810	806	793	745	754	731	724	774	724	798	793	790	784	752	699	777	756	787	773	776	729	769	745	748	811	775	750	754	800	748	761	810	783	753	751	764	741	791	769	794	744	738	792	810	717	739	739	756	712	723	814	807	812	788	745	779	784	783	724	778	787	801	765	793	774	699	774	809	719	710	781	765	756	771	820	780	802	739	801	772	744	764	790	755	787	750	783	779	730	820	792	779	714	740	738	795	752	758	787	791	735	789	827	809	762	727	726	772	779	730	774	759	741	758	760	779	725	731	800	768	751	724	791	803	794	807	752	765	780	765	779	800	797	815	774	799	774	711	774	774	759	767	777	790	801	784	774	762	793	770	767	740	773	723	755	773	802	810	783	760	787	759	818	773	821	792	800	750	778	750	761	710	791	754	758	806	774	748	744	794	781	720	747	788	770	758	743	779	754	778	759	802	734	757	785	771	762	765	724	765	807	809	723	764	731	754	785	697	740	752	782	767	793	758	756	749	803	786	751	755	764	809	734	770	714	763	707	754	789	770	736	753	856	745	784	752	773	719	775	778	756	791	786	726	802	788	783	785	748	781	774	761	760	750	774	796	703	807	785	776	784	813	774	752	746	797	699	730	782	773	775	769	777	805	740	765	793	762	753	803	759	809	715	810	791	775	792	756	795	754	777	756	710	742	782	747	732	776	779	739	759	743	785	805	795	749	821	793	791	718	789	791	821	767	786	781	787	775	779	776	749	754	770	756	773	801	755	784	735	782	696	825	789	728	752	742	796	750	750	803	742	732	752	747	767	785	769	764	792	771	747	765	789	777	733	778	765	800	743	747	789	759	788	724	763	715	728	813	752	819	739	787	771	795	757	746	811	751	746	786	696	754	752	787	759	781	833	765	736	807	792	777	782	739	754	729	784	779	762	789	777	742	754	753	771	763	803	827	765	765	806	722	746	778	828	793	757	797	763	789	749	764	757	745	762	805	739	769	769	784	762	796	785	744	749	777	738	795	741	762	806	743	799	773	805	774	752	735	740	758	767	733	822	772	753	744	774	778	713	761	811	740	728	804	789	803	792	812	806	750	727	822	789	789	796	819	735	736	790	758	763	798	778	763	744	752	745	765	737	745	766	772	781	787	769	753	754	722	772	749	804	741	787	768	710	755	793	761	770	729	723	779	776	768	773	762	662	757	755	824	806	754	781	809	744	784	739	756	772	765	798	764	766	802	736	766	764	791	760	741	771	791	761	780	754	769	725	764	747	816	746	795	773	770	763	773	760	816	782	778	796	708	762	730	795	724	762	773	777	775	779	771	766	751	759	743	755	774	737	765	778	770	828	772	809	784	755	747	752	792	800	752	765	793	795	795	741	775	773	765	748	758	831	739	750	690	740	755	762	728	763	779	740	736	771	730	806	746	775	790	724	776	758	751	714	811	780	787	758	788	780	780	752	706	769	796	742	706	795	753	793	749	729	806	751	763	751	724	783	783	803	789	785	744	768	814	776	800	777	727	786	712	746	713	824	759	792	778	817	798	777	791	774	799	787	769	817	782	792	778	823	751	766	765	796	759	794	767	806	749	812	724	775	790	746	735	715	748	777	747	808	739	802	790	741	782	780	714	748	785	794	755	760	756	800	748	789	733	792	767	777	772	785	798	755	782	778	772	735	785	781	770	785	813	776	795	760	746	786	737	775	767	742	799	779	789	768	819	742	831	744	792	789	844	765	753	757	773	759	826	765	787	818	781	783	768	785	729	778	752	778	736	760	766	789	832	733	748	797	760	804	750	802	766	740	774	783	754	813	774	771	814	788	748	792	796	770	768	769	792	809	779	792	775	747	793	773	775	740	810	742	772	741	770	827	767	802	749	745	780	777	790	740	808	753	733	786	736	789	763	761	797	781	750	701	767	785	784	819	752	774	764	733	733	742	765	757	743	804	756	718	788	729	850	732	790	740	797	741	770	787	774	786	764	706	785	784	734	738	817	827	813	733	747	740	737	740	727	795	787	753	808	746	753	746	746	749	748	804	720	749	775	746	762	781	733	767	768	751	751	775	738	792	766	739	762	757	791	734	729	786	833	777	765	773	814	772	765	730	783	753	758	772	785	779	774	786	816	795	756	723	776	783	712	735	771	782	768	759	752	752	751	743	776	790	774	769	749	750	768	764	771	765	774	750	790	735	728	733	807	751	729	752	762	720	782	775	725	738	776	779	773	780	774	789	768	761	766	771	759	788	761	787	773	790	764	743	739	760	719	767	754	814	752	756	766	780	730	741	829	761	752	735	727	758	731	732	780	794	795	792	752	805	734	754	781	770	730	756	753	791	763	771	757	771	797	787	811	772	799	775	745	800	779	802	773	772	749	800	766	785	781	771	772	773	808	806	808	763	765	707	782	790	728	770	799	767	747	742	743	738	801	766	786	755	775	747	744	796	791	786	732	743	759	724	823	818	782	761	733	789	763	748	816	736	701	729	782	789	771	788	773	778	796	784	733	793	740	765	758	762	802	782	766	738	791	764	750	732	750	745	762	753	738	781	804	758	756	793	765	770	786	799	777	771	747	747	789	771	771	757	793
42732	14331	1608	3395	9707	576	357	316	293	274	250	258	238	214	212	224	182	214	169	165	188	221	177	174	183	170	178	181	190	154	163	204	180	198	190	169	172	154	156	126	175	154	177	144	169	159	166	158	167	156	158	158	159	155	164	189	156	182	150	153	181	158	151	166	197	166	173	148	177	162	154	148	161	182	166	173	152	163	167	157	158	161	163	176	164	169	154	162	152	163	162	167	156	166	164	152	181	172	154	159	169	176	161	163	162	163	157	146	169	168	152	160	164	154	156	181	153	174	160	175	157	176	138	152	149	152	165	163	170	173	141	178	167	162	175	167	163	145	130	164	154	142	179	168	159	161	179	177	147	160	167	151	162	169	139	164	134	164	156	142	152	159	169	170	163	142	185	164	166	160	152	163	153	157	164	152	167	168	164	153	148	172	175	166	177	130	162	145	143	154	179	154	164	137	145	152	166	162	178	163	159	140	158	156	176	158	144	173	169	136	167	155	170	141	178	163	160	173	150	171	167	177	154	156	152	145	138	162	160	172	179	158	188	164	168	159	148	156	152	180	162	163	181	169	155	158	159	178	158	163	176	176	171	168	150	149	153	143	160	143	162	144	162	166	147	170	158	166	142	160	146	149	174	162	145	142	168	186	183	162	167	157	162	155	164	192	162	139	170	155	158	149	171	156	153	182	174	162	161	156	160	139	182	146	155	168	157	166	151	157	159	174	160	156	157	145	168	177	165	138	154	154	142	161	186	177	147	167	184	153	160	168	149	140	158	178	179	135	136	192	158	193	159	171	140	158	144	156	156	167	191	147	179	151	147	171	161	162	164	153	166	149	147	169	174	166	160	159	163	189	160	156	155	141	190	157	133	160	162	158	175	157	167	180	169	141	153	129	149	156	148	162	171	152	170	182	145	178	171	150	153	166	170	185	161	178	194	146	152	165	153	188	152	183	151	158	160	152	150	178	184	171	153	131	161	145	164	174	166	142	148	167	179	178	159	168	174	172	161	145	147	155	161	160	159	161	139	162	165	178	142	177	161	162	163	150	170	161	169	175	173	168	173	140	174	162	142	167	159	156	155	170	145	137	140	159	154	167	158	182	186	184	180	174	142	149	146	175	159	172	150	181	141	162	177	174	155	162	155	167	166	158	168	158	155	161	156	171	149	161	161	181	162	151	147	161	171	167	182	157	170	167	162	169	154	174	170	160	159	179	173	175	170	168	164	165	173	165	153	131	158	165	146	154	146	153	173	176	150	174	160	165	150	154	158	149	157	143	195	165	157	169	178	163	134	174	176	178	157	145	183	144	166	159	183	147	152	151	173	164	149	153	171	158	169	155	175	149	178	145	181	168	148	133	146	164	164	146	164	163	157	155	161	159	163	182	165	161	165	162	142	146	153	145	156	155	176	150	163	160	162	152	128	176	177	165	149	164	172	149	160	180	156	148	161	152	158	145	159	147	156	175	166	146	195	166	169	177	157	165	147	172	169	170	161	146	164	141	180	151	164	170	165	176	183	155	160	170	149	155	146	137	170	167	162	168	135	153	152	158	166	163	162	154	168	161	145	188	157	147	142	164	153	153	149	154	148	161	158	153	158	149	155	148	159	182	172	164	145	161	186	156	172	173	160	154	144	163	182	170	165	152	155	156	176	153	161	176	170	153	149	142	160	163	186	144	148	169	162	152	171	156	161	138	175	168	154	159	142	174	163	180	154	154	152	164	158	164	155	184	178	160	166	163	164	146	174	168	155	161	153	168	154	147	159	168	154	148	163	156	131	162	163	154	166	151	157	160	189	145	167	185	146	139	161	171	193	158	181	168	130	139	158	141	144	142	165	167	138	167	166	156	152	144	168	176	181	154	163	175	163	149	174	150	151	169	166	141	177	170	160	152	199	138	153	160	167	149	150	126	146	158	154	144	168	151	186	173	158	152	159	163	148	161	145	142	183	129	152	169	174	182	155	168	162	155	177	172	177	183	154	145	155	128	147	177	203	174	147	151	167	141	136	184	163	143	169	157	135	139	172	162	154	167	166	164	155	162	170	160	166	159	149	170	176	168	159	163	163	148	157	164	156	166	151	177	150	156	167	144	159	149	175	161	163	174	162	155	163	178	150	144	169	145	180	156	164	175	144	169	157	154	158	150	155	139	155	156	146	178	161	164	150	167	142	201	148	159	157	151	153	160	138	165	134	183	162	146	174	151	151	138	187	164	154	174	182	178	150	148	166	160	160	133	148	171	173	164	174	159	153	154	152	174	157	177	163	167	159	171	163	159	136	156	137	163	169	170	158	174	162	189	166	170	131	160	170	156	156	154	169	146	151	151	143	131	162	163	157	180	141	134	155	166	162	171	168	172	147	152	171	172	169	161	152	178	155	175	141	183	160	150	145	165	153	148	159	166	134	137	163	171	142	163	160	169	171	143	147	157	155	153	158	152	165	162	155	153	153	157	177	177	153	151	173	155	168	175	175	145	164	171	153	190	164	171	137	158	166	145	164	149	161	164	162	155	140	156	176	172	167	162	164	152	174	185	171	156	172	170	153	148	164	154	141	174	163	168	166	153	148	154	158	153	158	159	145	144	145	164	188	162	161	142	163	185	136	174	182	171	162	151	159	154	152	151	163	174	171	162	150	153	153	163	171	155	181	161	155	175	164	152	154	169	146	167	168	156	172	152	171	156	162	160	161	141	147	153	154	163	155	172	186	183	153	159	169	171	143	153	169	154	147	157	171	159	175	142	150	162	162	158	182	174	173	156	148	165	161	155	152	176	141	159	157	189	134	157	165	180	199	156	167	172	183	166	160	158	161	160	142	163	171	161	172	155	146	175	176	168	166	160	176	167	144	172	178	152	171	133	153	179	147	174	154	175	155	164	165	169	169	189	175	154	167	151	148	161	165	145	149	159	164	157	176	176	151	148	141	175	150	183	168	149	163	175	150	165	195	161	129	156	135	157	141	166	147	185	158	188	154	149	149	175	157	130	143	147	175	179	175	177	171	141	146	171	139	128	138	175	174	149	176	145	168	178	139	162	149	165	145	131	152	155	160	134	160	135	186	165	164	164	163	174	151	138	164	173	160	166	166	166	179	169	161	166	154	122	160	188	156	166	144	137	160	169	181	167	141	149	177	151	191	169	155	155	160	162	171	166	140	148	171	163	150	140	157	156	150	164	155	149	147	185	178	156	161	162	151	160	135	158	159	153	170	167	133	169	165	140	171	178	151	175	182	152	184	154	191	143	161	141	201	190	142	143	165	147	184	182	132	163	154	163	148	164	157	165	164	158	153	166	170	171	165	150	165	170	160	163	164	161	149	163	164	163	152	154	152	173	144	176	171	157	168	158	155	174	149	166	164	163	129	150	162	143	187	167	158	172	146	170	164	174	165	170	165	165	159	149	171	164	151	157	153	159	128	169	163	152	153	148	161	157	153	158	164	162	168	154	132	160	161	156	130	161	148	168	166	148	173	138	152	151	162	165
22509	5470	2355	9936	9387	1986	1596	1368	1221	1003	971	881	827	736	704	665	660	629	605	620	575	548	559	513	501	525	546	525	483	510	479	503	468	467	453	493	479	455	483	504	453	420	477	471	407	454	425	424	465	443	415	428	455	441	424	432	412	449	404	436	431	407	411	427	424	428	438	433	448	440	419	428	453	452	435	437	400	434	439	413	410	410	415	483	406	416	421	405	414	438	397	390	409	453	422	450	401	441	461	410	390	370	420	466	391	402	442	435	430	435	410	407	405	390	425	414	409	391	392	425	420	451	423	374	445	431	428	430	377	437	414	404	457	443	408	433	416	435	432	407	423	416	425	408	404	428	396	400	430	448	382	406	434	414	421	413	426	467	384	391	437	429	389	384	405	455	426	419	422	388	396	412	406	391	454	412	405	388	409	433	436	402	441	428	357	419	421	431	413	437	423	405	394	464	422	402	406	429	458	458	386	412	390	398	400	407	435	438	410	423	436	426	407	434	456	410	372	433	443	429	433	398	446	434	372	445	401	402	407	403	406	413	429	399	428	415	429	403	405	414	410	383	389	399	372	398	394	402	388	374	430	435	406	423	419	444	381	433	394	396	403	392	406	407	397	412	392	427	382	407	449	419	447	448	388	413	439	435	389	411	392	422	419	422	410	413	359	413	388	414	416	432	403	417	434	447	438	358	382	427	439	413	381	414	419	399	415	410	391	414	423	434	408	414	404	404	400	426	399	419	388	422	445	420	446	473	414	420	418	380	437	408	438	422	453	428	424	392	404	440	398	395	430	455	452	406	430	427	420	392	432	355	416	366	369	444	434	418	387	416	416	414	404	411	422	402	380	445	437	448	438	443	422	413	428	403	450	397	438	392	424	425	448	388	465	408	416	390	427	404	407	418	424	419	399	412	433	423	394	406	390	408	433	362	428	411	417	417	430	375	428	448	378	419	433	418	423	386	390	405	399	405	398	435	436	411	414	405	399	409	419	433	419	419	426	422	388	425	407	419	394	414	376	415	448	418	432	398	407	413	388	440	396	411	426	420	419	378	414	394	426	392	435	411	439	448	422	438	419	430	374	413	403	390	396	397	440	394	436	361	396	389	416	430	416	423	428	389	401	366	413	436	408	399	472	427	427	431	429	353	413	413	396	439	427	408	400	413	399	433	410	410	393	440	428	397	373	435	417	405	443	429	419	374	441	437	454	403	434	427	405	430	409	443	396	393	418	409	399	396	417	376	410	428	409	407	450	402	418	433	440	433	388	395	398	427	404	404	455	409	428	444	436	406	420	418	408	415	404	415	401	416	417	388	390	400	406	386	411	377	426	402	425	439	464	402	405	401	444	408	439	423	412	407	410	413	392	397	413	452	419	442	417	407	418	435	425	397	406	408	389	428	451	378	427	414	416	391	394	399	407	428	374	393	401	406	398	368	412	437	439	404	400	422	418	413	417	440	415	415	416	374	381	418	418	422	391	408	399	390	438	438	459	366	426	398	386	389	421	419	436	383	410	428	427	405	450	418	431	399	430	400	450	389	414	417	406	403	396	398	417	431	413	402	395	413	403	440	421	405	417	431	388	404	426	414	398	383	401	433	417	419	472	421	415	404	399	486	408	384	425	396	426	420	410	373	417	398	471	390	390	439	452	379	420	404	419	375	436	419	429	408	390	375	413	427	428	402	387	406	417	411	465	425	421	381	424	398	401	380	441	428	408	354	426	419	408	391	379	448	412	437	405	437	413	425	416	424	416	416	430	418	444	396	413	392	418	400	409	411	421	424	424	415	406	415	430	419	399	402	432	425	408	374	431	437	437	398	381	417	397	403	424	452	396	430	378	408	410	437	421	419	415	442	427	417	413	412	394	411	429	398	428	418	414	412	425	411	392	423	421	368	426	378	400	363	403	374	382	442	404	406	447	388	411	399	398	437	419	398	459	393	460	399	378	428	443	394	442	455	449	409	395	414	425	383	428	364	388	389	429	465	418	429	376	361	384	431	418	398	413	422	391	434	389	401	410	400	425	376	412	394	412	408	403	383	387	421	413	419	405	393	411	395	434	375	392	401	392	440	419	393	375	408	407	423	440	366	417	427	410	397	455	440	424	398	440	399	395	423	393	413	431	436	409	387	418	429	427	392	424	439	390	395	422	401	414	397	393	421	433	427	374	413	423	426	417	411	402	393	428	397	453	406	395	421	434	385	442	439	402	423	398	393	385	411	446	398	379	430	410	413	394	371	390	407	407	432	414	415	435	436	400	402	450	406	376	437	413	427	397	436	392	439	445	414	418	375	371	458	397	441	403	393	429	380	427	417	431	409	381	388	428	412	438	407	399	441	406	409	415	420	438	438	412	446	445	409	417	397	405	421	433	417	403	387	464	404	402	412	403	410	433	379	450	391	419	404	415	420	416	376	395	453	432	419	414	457	433	389	442	451	438	419	426	412	406	428	444	408	412	415	428	438	430	426	411	421	425	402	420	395	420	433	439	416	420	406	400	429	411	417	428	381	419	416	437	435	406	450	433	427	421	407	407	445	428	419	436	414	423	393	426	374	442	419	420	444	402	383	435	404	393	428	366	438	434	416	402	431	406	458	411	426	380	450	449	423	414	398	401	396	394	405	414	416	406	407	426	416	417	429	413	434	392	433	422	406	404	443	412	383	408	405	421	413	423	390	432	447	404	389	400	426	425	400	368	426	401	421	400	434	415	387	401	391	420	425	439	398	392	384	371	407	461	405	378	411	433	408	386	386	402	407	432	418	412	416	406	427	396	426	413	423	436	372	399	425	399	417	416	404	422	424	411	383	427	402	415	430	382	396	408	409	441	419	426	418	401	408	443	431	422	403	407	414	424	409	412	407	406	407	436	438	391	421	422	442	404	429	415	407	430	418	409	395	422	430	413	449	398	435	431	420	451	385	397	408	429	423	398	393	407	434	397	401	438	410	376	409	423	414	430	434	391	424	394	399	463	415	413	409	425	459	402	423	384	401	434	408	363	388	381	451	406	377	413	418	419	399	407	422	419	418	432	402	439	375	411	404	359	433	419	403	428	403	403	407	409	381	442	407	419	372	435	406	412	375	374	414	455	434	401	395	403	403	427	455	441	423	436	465	425	381	392	407	422	424	406	437	437	440	448	416	414	413	433	445	404	419	426	386	413	407	380	412	444	402	394	379	434	462	438	403	416	406	412	393	406	371	435	462	411	437	421	373	388	421	409	389	414	429	404	393	455	425	403	421	408	403	377	426	420	449	414	408	370	422	418	391	386	425	396	393	375	444	395	420	406	396	388	403	437	455	436	445	390	375	393	404	420	438	434	409	379	417	429	387	430	445	370	396	445	422	410	425	414	390	405	380	413	410	376	401	424	391	438	384	402	432	417	413	417	412	447	423	416	416	413	412	403	388	429	395	409	397	440	396	430	453	402	409	417	402	411	433	418	430	404	428	419	421	402	419	417	384	422	407	442	430	404	395	410	417	431	401
57863	24899	4560	7784	14761	1257	598	449	379	332	304	225	213	216	190	178	194	207	175	170	171	162	166	152	158	146	151	151	146	133	156	134	155	139	139	124	132	125	138	126	103	161	148	110	121	133	125	139	113	147	124	135	119	128	118	139	156	137	138	121	124	153	106	146	148	127	118	135	124	127	128	143	133	117	110	115	128	133	101	117	128	123	144	118	124	135	124	129	125	111	123	119	120	131	108	129	105	123	111	97	133	137	120	127	118	126	125	134	125	120	127	117	141	129	128	138	132	131	130	131	111	120	105	138	113	146	130	119	120	135	138	115	126	145	138	102	123	112	117	113	128	114	127	119	110	119	128	103	126	129	130	112	136	110	110	121	132	122	114	136	127	128	144	132	126	144	105	117	121	152	141	119	139	127	118	116	119	124	118	123	102	111	87	106	143	121	121	132	136	124	129	124	126	119	111	115	112	126	121	131	120	109	113	104	131	136	136	135	110	109	126	118	139	121	137	113	111	112	110	143	129	113	139	121	124	115	109	138	112	113	117	120	136	107	109	135	150	126	135	103	127	128	120	123	109	127	118	136	120	132	131	137	122	129	131	133	142	124	140	129	108	122	115	120	125	133	109	134	131	130	127	121	140	124	129	125	120	125	139	114	108	120	137	122	116	118	139	125	128	104	107	116	106	141	126	118	160	119	138	105	131	127	127	153	114	118	104	111	118	131	129	139	116	127	126	151	120	135	120	137	102	127	147	116	113	109	117	119	111	125	124	122	113	125	116	116	135	123	132	119	113	131	154	109	119	143	145	105	134	137	105	151	155	125	128	116	120	129	124	123	128	128	129	131	119	112	104	116	162	122	120	128	122	108	114	103	111	136	134	123	134	133	128	139	104	118	127	121	142	135	120	131	133	136	131	109	102	119	131	118	110	129	139	116	93	128	131	122	139	131	127	134	110	124	137	135	119	116	135	134	108	116	104	126	141	114	106	129	117	97	138	135	106	131	114	128	127	134	125	128	115	133	112	125	139	141	136	120	129	121	106	112	139	129	137	140	112	107	124	107	133	114	113	123	106	128	104	134	127	103	111	104	114	112	120	130	111	131	134	126	132	128	104	126	136	133	151	138	94	128	120	124	132	120	119	134	129	116	132	145	127	130	113	131	125	112	107	132	103	131	121	123	129	96	103	111	132	146	127	132	123	118	134	130	108	121	92	116	141	116	121	104	104	118	133	113	146	133	135	136	130	151	118	137	135	130	134	120	122	120	127	113	119	123	127	110	113	110	126	126	133	114	128	122	139	128	114	140	114	125	105	127	109	125	116	136	104	131	105	114	124	96	130	123	108	138	117	140	133	103	103	129	127	113	126	110	117	145	124	134	115	119	152	133	118	121	125	140	137	115	115	122	105	138	132	118	128	128	119	109	128	117	96	119	126	121	127	114	125	127	127	133	136	141	120	116	130	117	123	124	118	106	122	149	129	113	139	111	126	131	114	143	131	109	126	127	112	130	135	130	135	106	132	115	96	106	133	112	142	113	128	109	130	120	115	126	129	120	126	131	122	144	134	123	130	106	123	136	127	158	124	121	140	126	118	128	137	117	118	106	118	133	129	134	113	131	115	139	115	115	134	123	121	117	94	106	112	117	129	120	139	137	141	118	127	119	143	112	153	139	122	131	111	114	141	130	119	116	134	142	114	148	123	121	126	146	142	127	125	114	146	119	113	120	115	114	120	120	109	125	136	120	118	117	105	133	116	123	130	123	121	104	122	121	112	130	130	129	117	130	123	130	110	121	135	143	123	117	137	148	130	119	113	127	102	137	129	106	123	112	120	115	125	124	159	143	126	139	123	134	121	119	121	120	95	120	110	121	120	128	119	118	135	122	122	123	126	121	134	122	100	118	125	135	127	111	120	112	132	113	123	123	135	114	145	141	126	132	129	122	120	122	116	120	124	125	117	121	142	129	141	113	113	120	157	118	140	149	134	116	150	131	135	133	128	118	114	146	138	111	144	114	122	123	127	120	123	116	142	135	132	118	113	117	119	110	128	121	131	128	114	113	113	112	128	113	117	131	111	127	120	142	114	122	132	119	146	128	126	132	124	135	122	123	121	135	130	124	122	146	120	127	117	130	131	144	126	116	125	137	141	115	126	98	129	126	126	134	123	120	121	127	119	133	121	153	132	134	126	127	115	89	111	123	103	117	152	125	132	128	116	110	113	130	141	126	134	107	132	119	104	120	111	136	112	125	137	121	137	116	123	110	135	118	130	130	120	127	134	123	106	118	138	111	128	117	106	126	127	113	121	142	127	124	123	125	135	103	130	139	116	128	123	136	128	114	138	117	112	125	123	130	124	109	136	122	115	148	139	129	132	138	118	125	128	142	124	117	135	121	116	132	95	121	134	133	125	121	125	120	120	114	116	146	124	120	131	137	122	103	130	142	138	123	136	114	117	128	116	132	115	131	120	118	105	123	118	130	128	131	122	131	129	100	119	112	111	127	100	133	118	130	125	112	119	122	122	112	107	105	99	124	118	126	130	115	116	118	128	138	136	113	150	116	122	109	130	115	112	113	134	131	112	112	111	116	119	108	135	150	126	157	146	118	106	112	138	122	105	102	141	145	108	104	104	114	139	119	127	142	148	146	145	113	106	143	137	148	128	92	127	152	127	113	118	137	115	118	138	118	132	118	128	127	125	109	139	129	110	108	132	126	109	112	119	120	136	122	134	138	124	128	126	113	133	114	139	145	125	127	154	133	114	128	131	115	127	129	140	118	130	135	111	106	96	140	115	122	142	128	129	156	133	118	131	128	129	115	124	119	129	119	131	134	108	142	131	139	126	105	114	135	128	124	143	113	118	140	117	128	79	131	136	136	126	144	132	102	123	104	149	116	133	108	123	117	130	103	112	121	123	121	130	124	102	120	108	134	137	119	126	125	117	128	119	129	125	103	139	122	146	114	108	137	119	121	137	156	119	128	108	109	119	128	126	132	114	111	134	142	127	125	140	142	106	126	113	120	126	117	130	121	131	112	123	109	125	128	120	122	98	122	113	128	123	115	125	115	124	128	132	107	116	117	119	118	118	133	138	124	124	127	133	128	115	116	133	130	115	155	112	117	117	117	113	127	121	103	121	125	124	133	140	114	129	114	135	120	123	125	115	115	120	126	129	129	132	142	116	116	109	142	119	118	118	115	127	133	126	119	136	121	118	121	130	124	122	148	129	107	131	129	114	130	137	121	124	104	117	122	117	133	111	120	114	134	121	119	102	135	123	126	121	112	148	121	113	122	123	113	128	117	122	128	113	131	141	137	121	134	111	124	134	124	112	134	131	115	113	137	154	124	131	116	120	118	128	123	124	116	130	120	108	116	134	108	124	146	113	120	141	132	119	112	122	131	127	121	112	136	120	137	112	129	119	129	136	125	107	111	121	119	118	121	99	114	140	108	114	134	145	115	121	129	148	133	135	109	136	126	114	110	133	131	114	107
31510	9317	4165	16945	7819	3320	2729	2264	1832	1546	1461	1215	1154	1045	885	848	776	764	702	639	658	669	601	613	571	517	585	471	490	511	524	456	490	466	426	456	451	426	420	432	434	451	406	425	408	417	393	387	378	388	418	379	385	383	367	389	411	382	362	354	404	394	331	366	430	401	414	375	396	361	366	372	391	401	349	388	370	344	381	358	393	349	334	408	366	338	356	371	389	366	352	361	377	379	385	349	355	351	381	376	377	339	371	346	376	354	363	350	350	404	397	359	336	332	390	357	343	362	384	333	363	336	367	348	353	396	365	350	336	309	348	355	369	359	355	383	365	386	349	368	358	368	365	354	342	351	353	347	376	354	323	364	378	367	358	347	379	338	367	365	335	353	393	332	336	388	350	338	379	326	354	353	330	334	360	315	374	356	377	351	360	349	369	357	352	349	306	341	361	355	354	345	331	362	358	332	364	337	358	325	365	338	325	350	330	321	334	374	357	373	345	365	347	361	341	331	350	369	337	369	315	351	373	333	342	360	334	328	381	364	385	378	341	351	372	339	351	353	349	353	359	332	346	341	313	383	352	302	375	344	360	359	363	371	338	360	322	350	350	318	355	340	324	349	340	351	361	367	346	334	348	334	354	339	339	347	354	321	348	390	366	372	357	366	358	352	352	370	353	345	317	377	343	367	381	360	345	361	375	323	361	345	341	345	356	327	361	352	333	334	342	346	376	354	348	353	355	359	326	375	332	344	326	350	331	313	357	361	348	328	353	354	368	366	347	355	333	325	349	350	349	344	361	352	380	342	361	339	348	331	337	358	338	364	320	325	353	336	358	325	364	348	335	351	330	371	327	341	356	328	352	357	352	339	373	321	344	336	352	371	350	371	353	351	348	342	350	352	364	340	328	322	328	336	344	351	357	334	382	344	373	382	344	318	348	323	342	341	364	351	368	335	305	370	367	348	315	368	384	338	353	367	353	348	351	374	337	361	378	339	333	367	369	349	338	374	332	360	328	346	350	337	357	345	352	371	353	347	352	345	350	357	310	349	384	369	338	364	343	364	330	331	362	364	389	372	342	369	380	326	350	364	352	358	350	363	353	382	358	383	354	322	341	346	370	346	387	320	345	369	373	345	368	350	337	360	359	343	349	363	331	353	373	353	358	363	368	336	335	372	337	351	379	346	344	339	317	341	343	373	393	358	340	360	357	349	340	399	346	350	349	365	335	334	330	329	367	359	369	363	346	348	331	323	351	352	318	328	359	398	344	330	362	363	343	345	336	337	351	362	396	345	331	372	326	339	371	335	386	347	379	341	369	320	379	340	360	343	353	321	355	390	356	344	351	343	332	359	351	357	332	347	310	362	324	366	334	346	366	338	364	332	375	332	377	374	341	308	315	348	340	346	337	352	319	353	326	334	383	333	307	332	299	355	362	339	354	315	371	378	354	345	363	379	360	343	361	369	366	334	366	372	327	322	332	348	349	344	353	356	315	375	350	348	362	332	353	369	346	323	384	374	367	346	351	350	358	349	342	354	342	346	360	362	372	351	386	335	348	354	339	350	365	359	342	330	314	346	409	366	352	364	395	371	353	368	346	356	354	347	348	311	336	347	336	375	339	336	351	337	332	325	376	345	348	327	362	368	351	366	354	341	348	337	340	329	361	353	342	361	390	350	362	328	353	350	360	367	335	357	354	376	346	326	354	351	342	318	359	374	291	357	348	372	360	323	333	341	353	362	362	333	364	366	378	364	358	376	355	369	349	369	346	328	330	375	352	333	355	368	357	340	338	323	357	328	336	339	325	363	362	369	329	315	328	352	341	359	318	336	404	322	379	334	325	337	356	365	373	342	337	339	335	334	415	345	364	338	312	353	351	347	346	380	335	346	352	341	346	365	367	349	334	344	354	350	336	364	352	343	326	335	329	357	336	333	316	347	376	373	352	380	350	358	338	369	331	362	371	335	325	314	356	364	360	340	347	348	353	331	359	323	340	360	310	325	345	318	341	372	367	338	340	382	331	371	384	331	363	386	354	342	365	372	369	386	340	351	330	340	333	343	343	342	337	367	350	341	355	356	340	370	339	372	348	363	389	353	384	327	358	338	357	331	354	401	334	356	355	342	368	339	343	344	346	339	349	354	365	329	362	376	361	341	337	351	344	360	326	341	352	350	338	372	374	349	338	360	360	319	346	343	356	361	325	347	344	358	349	356	335	329	350	354	360	346	320	323	319	358	361	330	384	355	368	343	355	327	329	368	343	350	371	320	359	362	333	351	367	388	303	347	366	327	368	337	370	338	366	377	361	390	363	315	361	346	334	358	359	364	370	356	344	328	346	357	348	319	352	346	379	357	350	339	355	345	368	375	383	365	335	342	361	359	343	349	352	351	363	336	365	375	366	343	348	313	367	340	369	332	353	355	321	356	381	320	333	343	310	313	358	355	329	339	344	351	343	359	360	349	334	321	356	372	345	349	373	346	315	365	366	337	345	340	363	355	360	344	372	315	328	366	329	336	326	338	338	360	349	335	381	373	334	370	370	356	346	355	381	341	329	351	348	358	347	336	376	355	319	327	356	350	354	364	343	391	326	362	362	333	363	346	332	359	324	348	339	372	346	325	349	374	355	341	325	348	369	321	350	343	312	357	347	352	317	338	336	377	341	359	378	351	373	365	322	341	366	320	372	320	340	332	348	354	360	331	393	367	345	344	333	347	352	339	310	362	369	334	323	359	353	349	350	398	381	369	356	337	297	326	355	324	334	339	325	343	352	366	336	343	375	337	351	338	337	357	366	369	350	337	363	375	398	364	339	359	353	351	364	347	346	347	367	301	386	368	342	354	339	349	386	363	351	359	371	370	375	360	365	345	347	352	354	391	369	354	354	353	346	341	370	333	352	363	346	351	359	364	353	337	381	316	328	380	363	327	319	346	326	380	348	347	357	354	323	350	371	330	348	351	338	362	321	337	355	383	349	355	322	342	351	368	401	337	321	354	335	364	321	345	348	335	331	365	351	384	358	358	341	351	377	344	323	358	357	338	310	356	358	375	360	366	358	341	351	316	367	348	344	361	330	379	357	329	358	359	366	349	379	358	357	345	325	377	374	338	364	335	324	376	312	351	365	332	354	365	325	369	357	334	313	334	353	346	315	388	316	330	369	359	336	349	323	359	347	350	356	390	365	376	339	347	347	342	351	375	340	351	354	347	380	352	352	342	367	341	380	310	344	351	338	339	358	340	350	406	331	338	356	357	385	386	351	361	364	343	324	306	361	325	357	377	367	341	355	347	347	340	346	334	368	340	348	365	355	330	374	357	385	383	340	374	340	337	348	379	344	385	339	376	326	313	346	356	336	363	381	366	363	371	350	344	340	379	355	323	333	331	371	347	338	363	323	336	334	359	333	321	391	358	336	344	341	341	336	369	343	327	336	372	373	351	353	350	324	350	373	358	353	360	378	353	344	359	376	321	366	378	362	383	385	347	364	350	355	362
6646	616	336	445	406	311	340	316	311	308	338	320	297	293	374	360	308	354	332	330	365	356	332	323	348	341	337	351	366	322	306	292	319	328	354	313	348	320	339	345	313	295	324	327	330	306	316	309	334	316	339	334	333	365	324	309	342	299	356	333	348	302	305	296	344	288	302	325	310	322	362	325	355	344	316	334	299	337	315	322	316	308	311	314	315	343	304	358	363	337	353	316	356	326	340	324	305	327	320	324	322	334	327	316	350	319	351	319	327	335	320	308	337	320	360	342	324	345	366	317	319	309	345	331	338	318	275	312	347	341	324	328	344	321	301	343	324	333	334	358	359	367	336	362	323	352	329	336	318	339	310	330	334	341	313	344	343	317	368	315	317	334	297	330	332	311	323	334	328	330	325	326	321	316	323	318	311	304	326	384	318	318	321	317	359	342	336	336	339	331	371	326	337	322	335	366	310	322	336	283	327	324	344	331	346	315	379	320	368	329	348	292	322	315	339	318	347	347	306	344	335	329	327	292	356	338	320	354	340	344	326	349	337	334	337	329	322	318	349	321	320	347	325	308	299	292	312	282	290	335	320	317	326	349	360	308	311	320	310	310	348	330	329	337	351	349	308	339	341	320	309	339	311	331	334	300	340	324	302	305	300	338	358	343	357	330	339	373	352	299	324	305	331	321	347	335	329	299	318	321	331	351	329	309	312	344	307	327	326	355	327	344	336	334	316	341	319	337	323	359	336	321	325	333	312	352	313	345	342	345	327	287	340	319	342	337	351	314	318	307	325	347	348	307	341	347	319	329	335	356	367	314	289	314	317	318	328	334	316	331	316	317	320	335	360	313	337	319	336	328	315	330	348	310	347	322	321	349	300	343	343	350	317	346	337	341	364	324	337	286	330	312	337	306	339	335	326	352	329	289	303	340	351	353	322	305	336	316	376	335	348	319	322	374	300	306	340	376	317	315	372	328	354	354	324	325	289	329	310	354	338	345	293	352	337	341	378	302	347	364	339	342	344	347	310	313	315	328	301	288	344	316	296	336	340	342	323	342	312	338	327	345	345	325	336	325	320	321	323	356	339	329	299	329	331	315	314	325	337	347	328	319	334	307	357	344	328	355	334	337	319	330	345	347	337	360	332	317	336	347	295	326	331	351	321	325	300	285	306	318	301	360	355	328	344	331	362	349	332	341	355	333	329	361	325	319	327	340	344	349	323	320	316	317	314	356	366	324	352	329	289	313	315	344	346	305	327	345	330	301	330	332	337	344	322	304	322	324	301	302	347	328	305	316	371	326	353	338	354	340	335	322	339	280	358	339	286	341	325	317	319	340	336	300	328	346	298	311	347	324	335	320	311	342	353	352	362	329	321	318	305	326	335	330	327	361	338	348	318	379	330	350	328	342	319	302	335	317	354	340	341	317	313	317	306	367	344	341	363	308	310	324	335	344	326	321	339	342	345	296	346	343	322	339	297	337	332	318	333	347	340	347	305	346	326	340	312	343	313	376	343	333	314	316	337	313	348	302	356	376	337	304	331	357	311	300	313	283	366	330	346	346	330	338	334	343	324	331	299	328	367	335	315	299	305	320	332	309	355	362	355	334	323	326	321	320	337	292	307	362	347	337	344	349	320	333	329	288	327	318	314	344	326	332	318	335	354	350	306	333	351	320	344	360	306	317	361	309	299	347	303	360	362	378	351	306	308	345	352	330	311	268	321	311	349	371	382	296	327	332	322	334	317	302	348	352	366	330	290	335	326	360	308	287	325	335	296	295	368	312	321	322	337	341	299	335	317	297	344	329	311	325	346	329	346	319	292	320	361	325	362	334	334	294	335	297	343	346	313	346	334	357	316	335	319	347	320	326	322	338	314	357	355	355	306	297	347	350	358	347	327	320	298	336	338	332	351	337	343	324	310	355	331	342	326	341	312	329	304	314	319	300	297	322	332	308	315	344	351	340	353	301	325	348	317	351	323	323	347	321	318	359	357	333	340	343	323	327	343	351	334	342	309	326	326	322	331	342	343	337	362	307	316	329	328	321	377	321	306	309	331	343	330	329	352	336	314	360	357	321	339	332	351	322	320	334	323	337	350	371	345	353	356	323	356	298	298	333	291	350	347	347	318	297	331	314	359	338	356	313	326	327	303	354	315	339	326	326	319	343	328	338	301	323	321	278	318	346	306	284	340	305	355	337	308	314	320	303	313	329	343	331	319	315	330	327	288	273	347	315	326	338	331	317	348	323	305	349	317	327	316	370	304	364	319	323	353	341	333	360	376	311	311	326	332	370	330	334	341	379	350	349	346	365	352	304	344	345	328	313	324	345	321	337	345	335	292	332	369	299	336	304	302	326	339	334	321	353	348	288	336	329	324	333	336	316	355	309	320	326	361	341	333	367	315	321	321	359	373	336	319	307	340	310	311	319	323	334	336	339	326	305	369	358	317	336	350	345	330	347	339	335	305	331	319	329	325	318	352	295	340	306	365	315	306	314	352	281	306	341	282	346	333	337	335	334	327	319	304	336	329	304	330	337	355	344	343	318	367	335	313	335	333	359	345	298	334	376	336	321	352	333	344	310	347	342	341	329	319	335	308	327	327	305	373	321	360	321	302	342	286	343	321	304	286	295	331	319	338	341	335	318	314	345	384	334	306	315	323	365	306	359	326	320	315	313	370	321	318	342	332	302	314	333	348	345	321	307	335	310	301	307	328	336	332	344	294	323	335	334	340	320	315	319	351	335	345	337	371	340	319	329	310	361	312	307	336	330	307	310	317	336	317	294	319	311	336	346	300	305	332	344	325	341	334	325	344	365	338	337	328	338	337	347	332	319	333	320	327	358	313	357	351	336	311	336	329	352	366	350	330	345	281	315	372	337	320	369	340	320	335	363	335	345	341	286	331	337	322	339	354	325	337	316	312	280	310	355	351	355	345	328	349	314	336	319	329	362	337	374	331	345	356	314	278	316	324	315	308	304	338	343	313	343	344	319	315	317	300	348	333	334	330	308	326	318	326	348	305	320	321	343	318	305	331	321	316	335	360	335	331	345	321	343	360	294	354	351	328	317	337	339	339	334	341	322	322	317	315	309	334	333	312	315	316	322	305	360	350	343	339	320	337	333	322	334	314	322	306	327	346	338	315	320	355	333	299	326	361	334	296	338	334	320	325	351	312	320	315	338	316	381	352	307	352	365	343	319	328	321	320	287	351	327	345	341	364	330	312	329	349	330	358	329	325	355	281	325	342	308	323	380	340	335	325	328	346	337	309	314	355	350	347	304	319	321	310	346	316	330	340	307	340	306	317	343	348	333	350	321	329	327	342	319	365	304	357	314	299	352	337	327	348	336	337	299	350	326	314	341	333	357	334	360	326	334	333	319	338	324	345	328	305	323	337	314	360	319	331	327	338	319	318	326	330	347	323	332	304	357	376	344	360	325	306	339	355	352	374	327	348	343	311	320	332	323	340	332	328	325	326	324	363	326	322	332
5632	1024	845	1521	1206	834	825	814	808	806	766	791	825	815	771	795	815	768	771	797	781	794	739	813	766	801	769	746	795	751	763	784	791	769	760	771	747	788	777	735	771	728	756	798	779	794	736	785	817	757	720	801	735	791	818	764	800	743	742	759	770	722	783	735	778	751	752	736	757	748	734	768	743	811	790	771	808	760	814	786	784	748	757	761	762	760	755	790	808	794	722	750	805	756	767	798	793	784	782	760	772	780	768	715	770	774	765	726	729	774	828	753	745	804	802	808	759	834	765	810	756	779	753	781	794	752	787	735	724	793	763	772	749	759	782	784	760	791	738	791	790	759	805	739	792	757	790	799	761	771	762	737	783	770	729	782	738	778	789	771	727	713	772	763	760	733	792	744	782	772	753	754	819	797	751	765	733	747	767	754	781	828	779	758	764	785	730	761	750	784	745	785	753	798	787	732	738	724	756	786	756	790	775	749	781	760	755	787	740	753	744	769	773	786	784	747	777	786	735	758	775	754	783	810	772	774	763	737	732	769	778	777	775	764	769	869	773	776	748	763	746	805	760	800	800	803	750	783	796	721	780	777	772	760	762	783	767	756	766	763	803	774	744	786	759	730	778	830	835	799	777	752	792	767	763	768	783	796	775	785	769	747	749	785	764	792	762	743	758	751	800	776	782	763	754	813	769	718	750	719	760	759	765	755	749	744	755	812	757	715	714	767	752	790	788	760	729	733	755	733	783	801	805	772	849	779	783	749	767	784	799	782	784	757	781	785	768	736	801	792	763	781	737	751	770	730	754	763	791	766	779	740	774	763	791	779	771	802	747	793	757	751	820	734	789	758	755	785	750	771	794	783	708	772	767	753	750	769	777	777	768	770	763	806	746	728	720	795	774	804	770	790	730	769	768	738	815	736	756	806	783	769	774	784	779	771	786	799	737	809	769	799	755	738	802	755	769	761	738	774	726	739	826	759	791	826	745	781	770	755	777	729	761	798	741	756	824	809	757	815	789	779	756	780	787	733	773	785	745	801	816	777	767	771	767	748	781	762	722	763	744	792	770	769	792	787	799	732	796	755	749	798	764	788	766	773	742	794	743	794	711	825	771	747	775	800	776	807	744	753	772	797	770	831	757	757	741	756	783	788	750	764	737	773	791	796	806	794	784	723	804	728	795	744	819	763	744	770	770	748	790	760	696	772	740	787	803	778	792	773	768	770	726	762	774	787	753	716	809	757	838	771	770	763	744	787	785	783	776	800	730	734	759	777	729	746	760	799	760	766	772	751	762	740	768	782	888	753	767	764	768	743	755	758	808	758	801	796	748	782	810	806	698	770	737	802	775	755	722	771	729	833	757	775	769	763	808	816	788	801	790	761	710	722	775	764	774	750	795	779	768	738	763	797	744	779	873	745	749	809	740	773	762	788	772	799	763	722	763	788	770	758	784	787	741	769	763	705	736	788	790	746	770	759	798	766	786	802	785	799	767	796	737	782	747	805	814	777	723	755	777	752	741	718	759	811	751	762	839	735	768	759	785	819	768	764	787	741	774	757	752	773	712	775	741	758	788	759	790	745	787	794	761	760	740	775	765	750	794	768	798	790	760	738	773	810	805	754	771	774	794	802	768	800	787	745	764	712	751	791	770	788	752	786	746	721	780	740	774	750	756	799	733	805	771	770	726	757	767	808	746	818	771	785	732	806	819	790	806	776	781	768	753	719	752	747	791	743	745	762	768	770	762	729	808	782	805	743	767	861	804	827	741	745	777	749	757	800	796	825	759	772	793	784	726	779	732	785	757	841	780	787	797	820	721	739	777	733	745	779	692	799	790	751	778	775	742	748	763	773	748	786	770	752	764	782	719	769	808	765	787	751	770	774	761	817	728	717	776	801	787	764	833	777	788	796	780	753	765	724	792	770	737	759	805	727	729	783	778	768	805	782	786	806	765	736	817	788	777	780	753	832	785	806	777	800	793	809	779	766	739	853	729	778	747	751	734	792	792	798	767	760	739	764	818	771	791	790	795	737	756	795	759	818	772	826	773	759	775	798	787	780	775	771	759	764	801	733	733	745	761	775	748	778	783	790	741	774	712	831	791	814	824	786	757	786	763	781	807	763	733	772	806	792	770	772	745	784	831	780	764	768	761	806	826	765	778	787	779	791	773	785	761	766	792	745	756	754	765	810	727	779	755	752	766	795	778	778	772	771	755	730	785	748	720	748	781	765	804	765	800	770	723	735	683	733	792	769	736	803	749	782	807	723	789	773	809	765	765	712	790	762	802	775	772	742	813	801	755	749	753	756	766	790	757	759	810	722	736	792	777	763	753	826	803	728	743	780	775	745	778	815	790	702	805	814	757	724	728	755	737	789	782	789	779	781	760	729	824	789	730	721	757	765	783	776	752	769	747	751	750	766	813	796	757	738	747	744	786	763	788	746	741	780	780	777	807	745	730	762	783	752	758	737	798	780	755	796	722	753	789	761	763	792	783	773	718	765	818	751	741	753	755	754	769	784	753	760	819	810	720	766	749	734	750	745	763	752	754	777	744	750	784	764	798	785	766	721	778	764	792	822	754	780	798	762	770	787	755	776	786	748	714	771	763	787	815	818	757	751	788	768	770	787	751	721	761	717	768	768	801	738	781	760	799	819	757	735	777	760	783	774	764	774	827	754	757	767	818	766	776	815	775	760	759	808	807	787	761	761	769	754	740	760	771	786	787	767	776	773	748	809	746	754	749	728	754	719	747	751	736	740	782	743	815	732	745	781	766	794	775	742	730	774	742	817	778	746	755	788	753	785	802	770	782	707	786	734	805	754	811	785	719	763	744	763	796	774	760	774	753	762	792	751	771	759	781	768	772	770	785	790	809	784	762	756	745	809	772	735	816	748	768	763	794	768	781	767	767	764	794	744	795	783	773	738	819	783	752	767	772	776	754	773	750	815	781	779	754	802	769	751	793	792	788	827	771	784	802	777	742	768	762	815	797	770	759	747	816	731	736	774	754	751	750	783	731	773	716	738	740	754	738	772	783	811	769	741	776	797	772	784	811	770	710	796	754	778	821	747	729	790	837	798	763	774	765	823	766	783	766	810	779	765	782	801	783	714	762	772	789	747	771	766	778	743	807	807	754	789	764	756	799	756	761	757	766	784	804	769	795	805	778	794	822	760	771	771	805	774	786	752	777	769	724	779	771	749	771	761	731	786	760	757	730	731	737	777	776	757	756	805	776	735	770	766	797	770	803	753	767	749	854	770	757	772	772	750	774	752	790	729	757	773	805	789	782	809	803	768	740	773	746	797	749	757	825	764	762	752	762	768	797	745	792	815	781	779	738	821	766	784	766	777	725	747	774	778	737	794	793	775	710	805	789	790	788	784	776	784	729	783	777	798	715	821	821	833	809	762	760	745	760	793	755	747	764	741	761	800	769	739	817	794	719	763	770	775	744	796	789	765	708	762	798	739	781	748	828	780	812	796	771	776	785	820
43078	13818	1666	7113	3651	462	399	355	285	272	236	226	191	205	188	198	207	190	153	189	184	167	158	157	186	188	170	178	173	168	169	163	167	182	165	160	149	162	151	191	153	171	155	140	163	167	185	169	177	155	186	168	169	151	169	172	158	155	152	175	172	169	180	162	182	180	184	159	156	144	154	152	158	180	176	169	174	178	142	179	132	162	152	167	142	184	174	159	143	146	169	149	177	156	177	170	144	146	147	155	158	145	165	162	166	192	139	143	148	135	174	163	135	162	146	186	153	154	143	161	159	158	165	161	159	166	165	154	168	171	161	157	136	156	150	169	158	165	141	157	158	154	151	174	152	159	173	168	148	136	145	162	188	145	149	154	154	159	139	170	163	172	182	142	147	159	162	172	153	154	185	157	164	174	154	154	153	147	155	145	132	177	174	155	149	153	128	158	170	164	155	158	143	145	174	154	151	135	139	170	150	161	150	154	157	160	170	158	158	152	162	167	146	156	168	155	156	160	133	143	165	149	189	171	149	167	177	170	155	192	164	180	135	159	173	161	135	149	147	155	187	198	166	153	148	157	188	155	172	162	151	138	153	175	171	167	149	143	175	140	151	158	156	151	149	156	173	175	134	140	139	187	175	156	155	157	159	162	148	170	174	157	175	147	160	166	160	184	173	159	148	152	168	154	154	143	159	165	173	161	164	181	175	148	183	161	155	155	147	131	170	166	158	158	156	168	182	180	149	152	153	189	169	165	166	146	139	150	173	148	165	181	146	165	167	156	168	144	162	149	173	170	163	161	167	172	154	161	163	165	151	168	155	148	165	171	157	136	166	160	171	172	152	151	145	169	146	141	183	171	145	179	177	182	164	172	136	176	170	165	169	180	174	152	143	147	153	154	153	165	137	167	144	170	174	167	143	161	181	153	174	177	131	181	152	152	163	160	186	164	166	146	145	153	163	171	147	150	156	159	153	178	174	147	150	159	148	148	138	168	163	158	151	169	149	157	177	175	175	182	163	176	160	154	152	145	191	165	152	139	149	152	154	188	177	164	135	172	162	152	162	165	180	148	154	168	164	184	165	158	145	149	153	163	159	192	154	179	159	179	145	151	171	161	150	192	140	150	168	148	152	164	143	142	167	145	164	147	176	150	145	139	156	162	151	164	168	179	153	161	128	146	154	151	149	141	160	148	151	156	160	168	144	136	144	184	149	181	136	159	181	136	171	164	169	170	181	143	193	173	126	157	151	145	166	147	179	150	156	162	169	160	184	176	160	176	163	165	178	149	155	174	182	169	178	152	158	160	132	168	140	152	160	154	145	174	174	168	154	137	141	151	137	161	172	159	147	142	152	166	182	156	154	175	169	148	172	177	148	144	158	169	173	173	166	134	164	164	156	162	163	165	143	163	173	166	170	149	165	156	162	162	173	145	143	168	163	126	155	168	149	161	162	173	159	165	162	137	134	162	167	152	154	165	150	174	140	162	149	160	163	153	152	170	157	141	162	171	148	157	144	176	170	148	152	142	177	146	167	150	169	153	146	158	150	156	180	165	158	160	175	160	151	140	170	170	152	138	154	170	158	176	161	159	161	152	162	158	164	127	152	162	168	189	138	150	152	183	162	162	140	160	140	153	161	161	151	151	181	153	152	160	196	166	146	165	172	181	174	157	162	149	144	167	169	150	160	141	173	175	202	146	160	155	166	160	168	171	142	148	167	157	147	177	176	160	156	151	183	142	145	161	174	158	166	133	175	160	174	141	179	137	172	166	183	154	134	149	135	167	158	139	178	160	175	156	142	149	174	144	153	157	158	181	156	169	175	154	170	192	154	176	140	159	148	152	163	163	157	166	154	171	163	177	159	179	154	158	183	169	156	165	143	150	157	158	158	149	163	172	163	160	151	175	172	198	152	170	163	157	181	176	160	167	158	166	137	164	156	181	153	156	179	167	162	138	174	179	125	168	150	152	170	174	160	154	149	145	157	155	166	163	133	160	161	132	161	161	148	176	153	167	146	158	177	167	155	152	195	158	163	185	182	159	190	173	167	174	164	155	149	159	158	174	141	168	147	166	166	162	186	181	180	186	139	142	142	147	154	172	165	185	152	167	158	172	162	141	144	169	171	135	156	171	156	157	158	157	181	185	155	154	172	170	178	146	152	196	168	160	159	161	187	181	176	167	148	172	169	141	145	154	169	138	172	180	159	170	161	163	149	178	141	169	168	172	156	163	181	178	144	172	155	153	161	152	171	162	161	143	155	158	136	141	145	144	180	158	179	153	164	176	160	153	162	151	148	157	163	170	137	159	187	143	142	160	141	163	149	168	156	156	181	183	170	156	157	192	141	145	176	169	145	156	155	163	148	160	145	179	154	150	128	156	138	152	164	158	170	164	161	172	186	164	131	175	175	159	182	168	163	177	170	163	169	171	163	160	183	143	148	126	172	159	165	176	188	184	157	158	193	187	151	179	148	160	176	144	153	166	160	167	156	184	141	139	152	177	157	175	164	155	150	163	158	122	134	148	150	138	145	170	172	162	176	166	159	149	153	165	147	144	177	151	170	159	152	150	159	144	156	164	171	144	163	141	168	173	150	149	143	179	148	149	172	153	169	166	162	154	142	161	165	142	152	170	154	180	171	158	156	170	197	159	163	158	157	157	143	155	168	183	145	166	166	170	162	160	172	160	165	160	162	149	146	193	151	158	165	159	170	153	151	155	165	162	170	159	182	158	156	172	137	146	157	147	160	161	176	182	185	165	126	162	167	157	180	149	161	152	157	163	138	172	145	155	169	158	157	175	151	172	167	159	150	142	156	164	153	141	164	188	178	163	180	157	160	154	193	162	176	153	154	183	141	158	148	176	117	154	183	164	177	134	144	140	185	170	133	122	143	169	174	177	174	149	167	167	157	184	160	156	150	167	159	162	150	145	140	140	168	159	185	162	152	159	154	123	156	190	129	163	170	146	144	158	166	171	172	170	154	184	161	161	169	159	144	158	147	158	175	160	141	158	178	148	142	162	165	137	165	150	149	173	153	157	161	162	159	156	163	156	149	159	150	151	140	165	186	156	147	152	161	174	163	158	163	157	182	154	138	158	162	124	158	150	163	172	156	140	178	141	168	170	159	183	175	154	165	183	182	139	170	161	162	144	165	164	142	160	172	152	164	149	148	168	163	156	172	168	174	154	150	168	157	150	164	163	144	148	173	164	171	147	150	146	170	166	157	172	152	140	156	161	142	164	158	179	162	165	190	177	176	141	162	153	143	168	149	153	140	156	164	135	143	180	159	151	150	176	154	163	155	157	160	153	154	175	168	163	170	146	171	145	177	163	188	195	165	152	150	170	196	190	176	167	164	153	134	153	156	159	189	179	189	153	173	158	146	145	146	161	151	153	167	161	150	166	188	189	141	163	149	148	176	138	143	187	159	177	159	178	149	174	169	175	165	162	173	175	131	175	163	145	142	156	171	174	160	165	158	149	149	181	170	153
22492	5124	2402	16655	3856	2012	1608	1373	1175	1002	999	869	730	797	678	667	624	630	549	585	576	535	550	536	515	522	565	495	501	497	477	488	498	484	453	476	438	462	450	470	439	461	518	425	431	439	420	455	455	460	436	473	415	444	417	424	430	425	462	455	409	417	400	442	420	417	416	427	402	437	441	431	421	414	448	449	402	378	443	449	414	394	442	426	415	401	449	415	442	412	423	433	440	422	428	405	409	431	407	418	418	437	395	435	409	442	422	443	416	402	433	391	404	412	405	399	446	424	370	437	443	424	415	408	433	409	426	412	470	441	417	408	405	418	423	448	436	399	384	394	452	416	421	423	398	453	434	412	433	432	424	432	406	414	429	459	407	406	424	396	408	377	417	437	401	432	430	439	393	424	414	387	408	420	423	409	459	408	398	415	453	400	421	439	429	386	389	435	379	406	422	431	445	423	408	392	440	419	419	413	393	417	432	393	399	410	447	415	438	435	450	447	413	452	408	365	449	406	408	429	375	447	418	415	415	430	415	429	381	419	423	412	408	380	416	437	446	402	438	408	431	414	429	410	402	447	404	429	431	455	424	431	438	381	412	421	423	459	390	426	390	415	430	383	403	399	391	441	421	407	407	424	405	411	396	449	430	427	407	436	444	408	399	397	402	422	438	437	430	397	423	420	430	390	454	404	422	410	423	393	381	451	399	427	396	395	402	380	437	375	397	427	448	393	427	415	430	439	390	387	400	410	432	421	416	405	407	401	419	369	418	361	430	412	437	444	428	367	436	404	366	465	413	435	413	381	411	425	432	395	411	410	393	431	407	439	406	432	423	431	399	382	420	411	390	430	428	421	396	410	426	389	398	447	414	402	429	423	386	409	398	443	425	399	387	457	431	463	448	379	464	396	447	405	403	405	412	419	426	445	444	414	403	420	426	415	443	428	395	426	404	400	413	415	412	437	420	451	407	411	478	413	440	401	412	417	415	430	423	422	415	395	424	418	383	416	396	422	415	416	394	391	389	426	386	447	425	466	372	444	423	404	412	388	397	428	442	415	436	405	413	402	418	388	429	393	419	419	424	442	449	395	398	417	411	389	383	377	463	389	414	435	386	444	393	422	429	424	398	423	401	453	405	435	469	411	388	400	397	441	416	396	399	392	432	415	441	401	425	409	443	403	448	422	397	371	373	392	415	412	403	434	415	379	385	423	432	444	403	413	410	432	385	442	423	415	415	436	396	421	395	404	430	409	415	390	435	420	430	430	402	449	435	450	398	399	386	411	416	411	413	441	411	416	411	450	382	431	434	384	397	419	422	414	371	402	424	420	423	419	413	398	404	427	393	434	392	400	435	387	411	397	396	441	424	420	380	378	440	412	402	411	404	422	412	447	420	438	401	384	431	367	433	412	415	387	418	418	403	406	430	402	402	422	435	416	393	423	412	431	413	410	419	421	449	413	416	388	376	425	407	380	400	418	424	427	414	415	436	393	425	415	395	417	430	435	403	379	404	392	418	386	394	393	399	429	446	429	428	447	455	390	401	418	405	417	420	435	374	379	413	402	411	423	416	452	438	405	402	423	438	430	419	400	420	404	408	402	458	433	442	399	431	425	397	433	446	373	396	435	426	475	420	410	424	411	394	380	407	471	372	411	416	422	385	442	410	427	423	422	400	425	404	406	400	424	422	410	408	378	434	405	389	424	402	384	430	460	420	476	400	409	406	423	411	432	447	427	405	430	430	421	400	387	440	406	418	402	435	429	409	403	442	404	433	382	419	433	432	430	397	403	401	393	388	414	437	423	421	425	422	406	453	415	412	432	403	413	413	447	423	406	447	441	461	390	441	415	419	429	393	419	451	413	431	410	423	401	429	437	409	370	435	407	403	452	397	411	445	410	393	381	391	414	404	419	397	433	429	393	391	410	427	409	414	408	412	427	404	432	390	390	394	424	421	419	380	482	403	421	410	418	389	444	382	424	409	424	404	442	435	420	388	403	463	390	425	406	429	427	429	424	389	433	404	408	443	407	429	436	413	425	380	412	389	395	422	392	459	406	421	431	429	424	400	381	418	405	404	410	401	426	402	392	431	421	411	394	420	429	436	456	409	394	390	426	407	435	407	422	398	391	407	415	400	425	406	455	424	425	410	443	394	424	431	466	435	380	399	424	409	426	427	397	399	378	441	469	447	438	404	410	427	422	381	419	409	445	407	418	409	431	449	424	395	421	408	430	421	392	378	427	414	421	430	433	384	420	375	429	410	410	392	403	413	429	413	406	410	432	414	416	406	410	390	415	408	430	414	457	404	382	425	395	409	444	423	411	430	410	436	419	407	457	416	428	408	398	436	427	429	451	473	378	377	403	431	409	427	448	414	375	423	420	441	450	430	396	396	429	395	427	405	391	385	412	420	382	390	402	435	417	428	419	384	420	404	448	394	417	404	429	385	415	425	430	443	424	420	423	385	374	443	439	414	412	418	396	447	404	454	403	404	429	401	418	414	410	402	425	422	405	385	424	438	415	457	438	422	394	424	432	473	416	405	402	372	404	382	441	408	458	364	435	424	453	421	377	417	398	419	416	384	406	407	398	419	371	414	419	400	411	413	374	426	421	410	412	438	425	412	447	432	387	405	429	427	403	388	401	385	405	419	406	390	379	422	390	421	444	444	411	373	436	378	454	428	408	389	428	429	431	431	408	413	407	437	442	420	419	433	422	363	436	392	407	444	447	389	394	401	417	426	395	407	368	386	411	439	415	400	369	438	425	364	377	410	381	422	434	408	382	441	397	406	401	391	420	429	445	415	405	411	394	387	413	422	432	381	407	415	444	440	399	404	427	385	450	388	385	414	434	416	398	431	430	427	404	438	392	434	415	416	406	397	419	392	393	402	388	402	428	450	433	389	415	433	400	412	417	437	418	416	428	409	418	415	446	424	380	422	450	431	415	439	431	452	411	430	384	416	432	393	400	408	428	447	412	400	458	411	432	419	401	434	412	400	426	469	423	399	427	443	410	422	405	429	421	427	437	369	435	435	423	451	422	407	449	426	403	433	424	403	401	423	430	408	376	415	377	427	442	407	370	425	406	411	414	451	416	394	420	414	436	394	401	395	406	436	425	430	397	447	410	411	404	394	404	418	427	393	447	434	426	439	405	393	412	418	451	425	447	416	467	411	436	434	410	413	434	385	372	392	418	417	426	430	405	414	451	405	399	423	400	400	402	382	408	419	390	386	389	412	379	395	418	456	417	448	439	423	395	399	470	409	438	455	428	400	393	417	431	414	452	425	404	414	396	398	397	381	422	418	396	429	406	459	413	440	428	429	412	442	479	406	411	397	408	421	410	439	405	410	452	410	386	435	414	414	410	425	414	431	434	426	395	415	435	441	444	430	424	449	414	403	416	391	422	411	413	401	410	423	415	436	390	373	406	439	405	398	420	418	425	430	401	418	427	396	428	388	456	378	433	392	432	408	439	438	396	406	418	430	401	382	376
57972	23653	4329	7469	4655	827	558	434	389	340	266	260	240	216	218	202	187	182	171	158	182	158	160	132	132	150	154	129	151	155	147	135	138	136	116	133	136	117	124	140	138	132	157	128	117	140	123	132	140	133	111	124	113	136	131	119	134	128	122	126	134	130	123	116	127	129	126	120	107	127	108	115	122	104	128	135	141	120	130	118	139	118	132	147	127	129	128	109	130	112	121	139	132	118	127	118	144	123	142	140	129	140	126	117	113	106	123	122	126	103	109	132	120	147	123	128	147	125	138	127	132	124	109	124	151	141	118	134	119	116	134	120	111	101	126	111	143	122	130	108	99	122	116	115	134	99	127	118	118	110	113	99	129	120	129	122	123	109	105	125	133	136	110	150	122	116	143	114	123	127	111	112	117	116	123	123	135	132	111	117	127	125	115	119	112	103	114	116	114	121	131	133	120	127	106	137	122	129	134	125	133	138	132	117	139	110	115	127	112	113	120	129	120	111	107	119	116	139	134	126	137	109	110	121	108	108	139	128	121	124	126	124	114	122	130	147	146	129	128	128	115	120	117	122	112	127	133	129	111	119	101	121	122	131	125	133	120	127	130	129	126	119	110	122	120	118	128	131	126	116	127	126	136	147	118	111	117	127	120	117	114	130	120	145	134	127	136	125	110	118	136	113	113	126	124	115	118	122	112	111	125	111	114	131	121	116	117	108	121	115	127	128	123	116	129	122	130	124	118	138	133	121	127	130	133	109	130	140	157	151	129	133	117	119	134	131	125	137	140	136	128	107	119	135	105	131	107	132	131	114	113	130	116	119	99	130	116	132	143	107	140	126	111	116	129	130	124	118	117	125	115	106	120	103	142	121	122	142	134	110	123	118	117	131	116	121	152	120	120	127	117	112	124	111	144	130	106	141	110	124	118	130	127	145	132	138	92	141	122	124	124	113	107	138	119	145	137	118	112	133	117	147	124	122	127	114	131	124	135	111	121	114	114	124	145	127	126	119	131	126	118	155	103	121	120	124	121	113	133	112	110	142	128	119	119	123	117	137	113	129	120	126	118	124	136	110	132	124	112	130	130	132	123	131	118	110	124	127	147	121	115	136	137	106	120	118	128	119	114	132	117	120	108	123	130	129	124	139	133	114	116	111	126	125	126	112	125	134	121	123	148	138	121	91	131	114	131	111	128	155	138	131	122	111	122	111	142	121	109	108	115	121	128	125	124	125	121	106	119	121	123	145	125	135	123	108	107	143	106	110	143	147	124	147	125	140	124	129	101	121	106	130	109	124	117	122	117	125	118	124	150	117	117	119	134	127	126	145	123	133	134	117	122	128	129	137	132	115	143	129	141	133	139	111	108	117	118	138	121	132	116	126	123	128	118	132	141	100	137	115	119	123	139	127	109	123	105	127	136	134	131	103	101	142	124	106	109	114	139	100	99	115	126	148	114	126	144	102	115	132	125	102	118	130	150	123	96	132	117	132	120	124	130	111	119	135	134	137	120	127	122	108	123	118	148	125	123	124	127	117	135	103	133	129	119	123	120	127	110	120	117	127	109	120	127	127	125	114	122	118	122	99	124	131	111	101	132	130	135	116	132	120	127	126	129	137	108	96	111	142	120	120	141	117	132	123	114	138	131	111	113	105	117	126	118	129	128	135	131	129	105	119	116	98	139	102	90	114	114	124	119	146	122	113	122	122	125	115	123	106	129	123	144	110	119	130	121	105	128	127	138	128	118	100	153	114	109	119	117	123	136	127	121	120	127	128	124	120	151	136	126	126	119	138	116	107	130	135	125	117	127	128	124	124	102	122	112	121	105	128	119	120	124	105	111	122	120	112	111	123	120	120	126	128	131	106	111	126	115	98	119	127	134	145	131	144	156	113	131	121	113	132	126	123	137	109	124	129	102	120	122	121	111	116	117	114	126	120	122	122	110	143	128	116	134	139	115	122	132	122	123	117	130	101	135	136	121	109	118	121	140	121	125	128	122	105	114	123	147	117	122	137	115	120	102	132	133	135	115	130	118	107	120	107	138	132	114	117	115	136	104	128	126	128	114	102	111	115	116	109	132	103	134	142	113	128	131	129	132	110	123	116	130	142	121	98	126	105	130	102	101	105	132	107	107	129	125	140	120	125	121	106	108	135	126	107	131	129	135	124	114	121	119	121	120	117	118	122	133	143	127	118	103	102	127	126	126	140	125	123	111	122	148	108	122	124	136	111	92	132	124	121	123	139	129	112	128	131	119	124	119	119	129	110	116	129	119	119	134	150	128	105	142	124	110	116	127	89	115	120	137	131	121	133	144	116	132	125	142	113	122	117	128	136	116	111	118	120	130	121	138	118	133	107	116	122	106	112	121	143	112	112	106	107	127	122	148	101	115	100	139	136	123	119	121	112	135	104	144	131	96	128	137	110	132	131	126	155	127	115	124	118	116	128	110	114	122	114	103	115	113	119	126	113	148	123	108	123	131	123	125	125	114	129	134	133	125	110	124	145	139	124	126	137	113	122	139	135	103	123	127	112	132	120	145	107	149	125	113	123	131	129	118	121	101	133	135	140	137	121	119	119	113	128	104	129	143	110	124	121	109	123	115	109	121	125	85	121	135	125	114	117	139	118	133	122	122	119	120	107	111	113	135	108	115	119	129	114	124	134	112	101	115	139	110	126	124	141	134	122	136	114	113	125	125	116	129	123	115	130	115	130	117	109	106	132	112	123	143	123	141	135	106	117	125	116	139	131	103	128	141	110	118	114	121	130	113	119	114	115	119	130	126	127	117	137	125	114	114	124	121	110	125	122	137	132	129	124	132	136	104	119	124	142	125	122	110	117	108	120	126	130	161	141	130	122	138	115	137	119	125	129	126	133	111	125	120	128	110	113	127	120	108	135	104	124	120	122	114	112	115	122	112	115	139	124	122	124	123	104	122	145	121	121	121	117	122	128	112	131	123	118	112	112	124	130	131	113	142	116	99	127	127	115	99	127	131	106	116	130	136	125	133	120	109	123	135	134	119	123	133	128	124	110	97	129	132	119	104	121	117	124	126	133	131	125	134	129	113	135	130	129	119	126	113	115	125	109	105	144	107	137	127	115	110	122	119	119	135	123	122	117	115	107	119	141	116	107	121	123	107	126	120	117	99	118	124	119	122	130	139	114	142	113	129	135	129	122	131	125	111	138	115	122	127	129	150	125	128	122	131	112	150	131	126	130	104	121	142	121	116	134	118	133	144	128	131	123	115	130	145	122	114	131	124	130	116	125	135	136	106	126	118	127	136	111	108	116	130	122	107	132	124	120	120	119	121	131	93	126	138	111	127	123	132	107	129	113	148	136	127	119	137	130	124	120	125	102	111	119	111	107	113	103	125	122	144	117	144	118	117	125	136	105	116	104	131	116	123	140	128	102	117	107	118	118	109	124	128	133	103	112	105	109	128	115	134	130	110	115	131	126	110	101	109	129	127	107	127	107	127	124	120	113	133	123
31297	8157	4183	16219	5227	3283	2645	2249	1867	1616	1458	1233	1114	1030	959	821	867	748	770	726	669	613	615	585	522	511	531	517	506	475	456	462	462	473	446	453	448	478	400	453	455	447	438	453	414	416	431	411	410	371	426	398	379	380	376	391	394	362	388	393	356	391	382	381	369	365	387	365	361	376	352	375	379	362	399	336	413	367	391	362	332	354	379	395	378	354	397	364	350	329	389	326	368	359	386	352	377	370	348	361	365	342	349	329	381	331	361	343	377	361	355	348	389	337	355	332	347	337	326	347	353	399	338	351	358	365	333	364	399	348	362	364	384	365	346	342	402	364	340	328	356	358	372	364	354	340	383	320	413	350	359	319	369	369	341	351	343	381	358	354	342	347	360	338	343	362	378	332	362	366	341	356	363	390	370	361	349	321	392	333	339	351	356	312	356	391	336	337	336	350	356	334	369	349	343	353	378	363	313	357	330	355	392	341	314	351	367	326	360	354	335	345	347	316	330	326	380	367	338	343	354	360	315	316	339	327	356	324	341	363	350	332	363	366	356	340	354	357	328	357	341	372	326	380	360	345	343	374	339	344	339	361	342	392	319	345	335	367	339	361	359	322	347	330	354	325	319	369	359	350	368	333	350	356	318	317	346	354	322	303	339	356	339	360	343	343	347	366	360	382	360	357	336	355	379	355	361	351	333	373	368	337	325	373	359	372	356	344	336	345	345	335	354	345	341	367	335	373	318	376	339	346	365	317	329	329	386	368	335	366	328	317	365	377	317	376	364	343	376	316	342	338	353	329	356	385	362	389	359	325	338	326	382	366	352	381	341	375	343	329	343	366	344	316	326	345	350	372	347	364	359	381	365	346	327	369	347	335	357	349	322	334	348	310	363	363	374	332	361	358	351	388	357	338	340	331	324	373	321	364	354	349	319	349	354	381	347	361	354	343	344	369	334	343	366	340	359	324	329	354	370	356	306	381	376	341	333	359	372	348	365	318	374	340	379	355	350	354	312	354	363	364	371	387	353	357	320	331	368	354	310	375	369	385	339	342	360	349	338	351	351	332	345	350	343	319	327	355	368	344	369	382	341	372	360	352	338	334	330	323	347	373	337	341	386	335	357	364	359	345	331	366	348	338	349	376	384	349	337	329	337	363	359	336	337	368	352	346	352	346	343	356	352	313	365	347	353	360	306	348	330	371	330	300	356	363	365	344	371	331	339	313	367	356	349	351	363	306	339	351	352	332	369	369	352	342	352	339	365	371	349	353	339	337	348	343	379	371	333	338	343	389	337	376	319	368	360	340	382	354	375	320	354	379	344	348	363	328	334	362	349	351	356	360	355	369	324	335	311	329	363	388	356	333	367	384	329	368	360	343	358	327	348	322	376	377	339	346	355	358	338	368	369	383	349	355	346	320	346	317	333	370	317	384	354	313	350	347	368	361	347	352	343	399	379	371	345	374	339	353	352	352	360	340	367	380	327	364	371	356	363	346	354	359	337	332	337	328	339	338	359	355	337	331	354	367	350	367	352	331	393	362	326	348	309	347	389	384	373	325	347	356	383	362	363	351	363	363	353	319	340	345	358	339	321	349	390	335	357	340	335	356	360	338	351	343	366	355	335	361	334	347	353	371	322	365	348	333	346	343	371	367	355	336	348	363	362	362	347	381	337	364	327	342	336	337	331	333	337	339	309	362	343	329	351	356	336	391	340	400	352	358	369	344	332	365	339	342	351	362	348	369	321	361	348	352	342	329	359	325	312	355	327	353	356	321	340	356	318	335	391	318	371	382	335	339	361	342	334	343	363	326	350	397	330	367	348	346	356	371	342	380	336	348	384	342	368	332	350	326	364	345	360	341	349	347	331	364	354	364	352	310	340	329	347	356	376	379	362	342	339	330	326	352	355	355	335	357	359	299	348	372	318	346	354	338	337	333	330	373	338	362	325	314	342	364	358	360	354	348	349	363	343	350	373	338	337	322	352	320	333	351	360	359	335	360	342	358	343	361	365	334	362	308	345	366	329	346	373	368	352	345	356	356	392	372	351	352	390	353	337	405	362	352	381	367	343	350	334	332	369	339	347	354	352	361	359	348	370	362	344	362	369	325	364	351	351	341	356	352	380	370	325	358	360	339	372	330	362	360	348	345	382	346	354	358	359	348	371	361	331	376	358	353	343	326	360	358	362	340	381	354	354	354	370	357	352	351	372	347	341	356	344	339	361	355	319	332	365	321	359	330	362	377	366	359	344	329	331	359	352	355	350	342	364	342	339	314	342	356	358	373	331	354	356	380	346	352	376	358	359	350	352	362	351	327	369	351	349	360	309	347	317	360	360	366	344	358	350	355	364	360	375	314	352	380	378	341	357	363	319	342	353	340	358	344	347	351	354	366	341	334	340	353	326	325	329	327	336	366	333	350	344	357	338	352	363	348	323	357	336	395	361	342	335	325	321	359	318	337	345	343	377	366	363	344	398	326	338	338	368	373	341	372	342	336	341	332	364	340	353	331	349	355	342	346	372	362	369	307	351	353	331	340	354	368	337	342	346	341	338	358	355	365	361	384	342	382	327	350	357	362	353	389	323	331	354	350	338	369	357	358	335	350	376	329	359	368	313	372	340	346	336	303	372	324	335	360	342	363	349	339	360	393	361	356	360	342	337	349	302	358	379	334	346	346	364	320	339	351	361	354	326	329	356	346	358	362	351	337	365	337	352	360	355	337	357	345	353	332	374	363	338	352	368	335	362	361	342	322	357	344	353	351	348	371	355	390	358	403	373	338	387	337	360	360	347	331	372	356	341	386	349	330	346	324	337	339	344	335	344	330	348	319	361	373	368	361	333	353	401	343	350	346	352	375	365	342	327	352	336	327	372	365	366	360	362	353	345	352	352	338	329	341	359	312	371	328	331	333	363	384	344	362	366	332	357	380	371	331	358	357	352	387	305	345	329	365	338	370	298	341	346	364	359	361	368	373	362	330	346	344	360	357	345	359	333	325	343	385	351	364	344	370	333	338	336	351	307	347	348	331	329	348	383	382	364	319	363	355	353	374	337	378	305	377	341	393	368	386	358	352	363	352	353	320	340	339	327	372	365	366	337	355	358	337	359	346	351	353	354	350	358	353	375	360	314	332	335	342	321	356	344	336	365	376	353	331	344	343	352	366	360	310	358	358	351	345	345	342	365	368	370	367	336	358	336	341	315	330	368	334	338	339	360	356	337	360	332	358	353	333	323	369	343	320	334	359	371	351	350	357	322	332	359	396	364	347	323	342	359	335	380	353	363	361	304	336	394	363	328	352	368	366	341	336	388	364	340	375	371	359	360	368	341	343	342	330	337	320	310	341	355	358	338	324	359	358	350	338	352	371	368	352	352	329	325	367	381	316	295	355	340	302	365	367	363	347	335	342	346	359	353	350	365	381	312	368	357	356	350	331	363	368	371	372	364	374	338	354	354	332	341	336	350	335	329	343	355	366	343	361	354	329	375	398
7120	823	432	356	344	329	365	335	320	317	327	299	361	318	353	345	329	353	353	318	318	312	348	348	308	350	348	351	325	333	362	350	321	354	327	338	315	347	326	310	335	308	344	351	315	338	298	349	316	331	335	327	346	315	324	369	324	320	358	350	323	301	330	336	330	363	284	333	332	349	335	305	342	327	324	336	343	345	324	280	363	338	356	340	349	323	340	314	336	349	325	300	306	331	323	334	321	325	308	311	335	321	320	341	336	342	330	350	339	367	345	334	346	369	379	330	321	271	300	343	349	332	328	326	314	346	319	322	288	317	332	364	342	311	324	312	343	323	321	334	346	320	290	319	329	345	318	298	342	332	333	322	363	344	316	325	315	307	298	319	336	349	370	298	341	309	341	341	308	321	339	341	313	335	305	315	310	351	349	324	316	347	306	328	347	327	354	287	311	334	329	333	335	373	328	340	336	353	298	360	312	329	337	328	307	337	314	330	315	325	323	338	313	330	348	346	314	325	317	328	330	312	315	371	344	333	332	358	347	350	333	341	334	306	295	321	326	336	335	331	336	359	319	320	304	296	319	345	324	336	324	314	330	364	321	326	324	351	318	305	327	341	356	345	331	330	320	338	333	307	331	356	339	355	319	326	334	332	325	327	343	329	318	364	350	332	283	289	346	360	334	310	319	367	311	343	285	298	327	338	318	338	343	309	315	346	321	343	322	354	336	330	319	346	372	330	341	340	317	324	302	301	335	318	324	352	307	362	297	331	311	350	301	322	299	297	341	353	308	355	338	305	308	292	358	341	287	337	331	351	314	352	347	318	343	317	267	327	314	368	322	311	349	338	311	325	361	309	333	343	377	318	341	308	342	316	305	344	338	324	331	325	320	314	348	324	323	308	323	325	301	316	321	349	346	349	336	353	312	321	315	350	352	357	289	323	318	328	311	306	325	351	326	332	305	361	343	326	317	337	343	337	327	284	345	337	330	347	332	321	310	327	306	339	313	335	305	336	351	304	332	320	366	322	329	303	349	289	334	357	349	311	344	332	342	338	282	353	335	318	356	336	338	327	306	327	332	362	329	343	316	318	331	328	309	314	303	306	343	267	368	327	340	321	318	340	321	319	337	301	330	326	343	347	321	292	312	337	347	324	337	318	367	360	326	311	324	302	309	344	349	342	324	340	346	328	315	339	343	338	311	320	345	338	310	359	350	331	353	359	326	275	360	306	304	327	346	321	319	308	292	360	322	340	322	338	306	296	320	310	333	335	363	338	351	302	335	330	322	316	327	331	340	358	307	337	322	309	334	315	343	339	306	324	311	337	321	297	349	322	297	309	315	321	297	341	334	328	337	315	332	329	334	324	307	326	348	303	339	325	341	288	341	344	310	313	337	333	357	352	346	311	301	339	335	337	307	318	301	332	345	343	366	325	319	346	335	319	310	310	295	298	289	374	325	340	312	346	332	324	311	326	323	323	323	336	331	311	332	325	325	334	330	332	332	331	324	304	293	298	330	295	340	338	318	311	309	371	359	298	338	330	343	341	320	330	297	322	364	337	338	317	313	335	307	332	343	325	330	329	301	335	357	328	322	321	283	283	326	307	314	318	326	369	320	322	331	319	319	337	333	371	336	352	316	284	325	369	342	323	284	333	303	333	334	329	305	306	324	325	315	376	313	280	307	330	334	350	352	362	311	347	344	319	319	323	342	328	287	282	329	317	344	310	365	333	320	339	316	335	314	340	315	361	310	364	339	292	334	334	331	325	316	309	313	294	318	339	349	323	321	344	317	304	342	314	337	364	344	347	341	347	337	341	336	333	304	320	359	347	307	322	344	314	321	318	310	326	331	316	313	345	331	328	331	357	343	327	318	311	323	333	335	344	319	321	321	305	307	310	344	323	339	324	328	316	345	343	312	340	326	338	343	329	352	348	322	298	332	316	303	338	334	334	300	323	328	306	366	351	332	340	327	334	326	332	335	334	350	369	339	307	317	325	346	315	322	323	319	329	312	312	353	375	338	331	318	315	311	332	351	357	288	360	374	344	349	308	326	344	329	328	362	348	335	332	340	345	329	354	335	334	311	329	354	316	331	316	313	309	350	331	331	354	348	317	312	275	327	337	320	334	319	334	348	311	332	298	324	342	335	338	334	344	352	298	328	332	319	312	316	321	312	342	322	333	320	309	298	325	361	298	295	321	315	338	342	373	354	352	341	349	320	329	318	304	310	325	331	308	336	338	352	333	303	339	336	301	340	326	335	311	309	341	334	320	321	309	293	319	310	320	351	341	353	320	343	323	346	331	320	339	331	344	371	309	308	325	318	339	333	315	301	369	339	342	329	343	343	313	355	326	355	350	317	333	318	326	332	331	332	303	316	341	328	334	287	334	294	309	311	348	319	332	344	323	305	326	328	335	293	307	350	307	318	335	301	293	323	329	349	330	311	347	337	323	321	351	341	328	328	338	345	277	304	326	335	320	337	354	319	326	309	315	343	302	355	328	322	363	346	329	356	321	379	322	310	344	328	330	329	331	302	306	307	335	336	338	330	343	343	307	354	328	328	341	312	338	346	321	345	338	359	308	348	333	343	298	329	304	320	337	319	361	305	334	354	311	331	330	324	323	325	310	325	339	360	317	343	328	362	326	332	332	331	329	312	337	334	359	313	315	335	340	302	326	299	331	344	341	327	327	306	303	302	320	329	298	323	334	333	352	330	343	339	324	316	292	321	322	335	314	364	329	316	339	332	313	343	338	270	337	397	310	310	301	326	361	336	311	333	314	313	318	281	316	328	360	322	329	315	333	326	284	355	312	314	301	336	339	321	323	313	284	334	323	346	295	288	325	333	335	315	356	308	308	336	326	337	334	315	338	349	308	337	335	334	341	331	334	363	348	350	342	361	311	300	323	349	303	341	345	342	333	331	345	352	311	376	320	353	313	342	300	322	330	351	332	342	356	328	337	355	336	330	328	335	329	324	309	323	302	320	340	325	324	351	283	358	333	343	372	327	322	335	358	325	328	314	333	318	309	358	351	319	314	288	344	354	320	331	302	309	324	304	317	340	333	343	345	344	311	303	338	343	313	305	292	352	337	339	376	308	341	323	326	334	330	340	300	312	333	366	319	305	348	334	323	328	359	323	315	325	295	348	334	327	333	320	321	282	309	347	314	347	326	305	290	319	288	309	295	335	316	344	336	328	323	321	324	311	324	263	345	356	315	328	333	329	335	345	333	340	342	338	311	343	333	342	313	320	334	362	338	316	337	305	303	330	311	342	298	299	305	322	340	345	329	333	318	330	353	325	344	318	297	308	307	332	279	320	364	326	335	334	336	350	327	330	334	304	309	327	339	330	360	311	340	341	327	323	360	333	301	324	343	343	313	336	337	324	333	323	298	350	365	329	350	317	319	304	328	326	338	348	340	331	328	333	317	360	318	314	333	315	328	360	326	335	337	349	304	318	346	338	344	331	295	335	322	346	330	298	296	328	327
6056	1035	833	914	865	871	812	815	788	800	793	792	787	813	797	769	792	760	766	714	762	755	753	813	757	811	791	792	791	771	742	788	778	762	741	769	816	734	759	812	822	759	808	744	776	754	778	758	809	759	821	805	781	763	768	771	807	781	802	781	779	742	720	787	797	761	784	778	744	766	807	790	778	767	731	753	759	811	758	777	746	739	730	738	760	809	809	760	759	810	740	780	804	749	727	754	712	783	803	770	730	763	733	757	780	781	713	745	754	743	733	718	700	771	750	784	778	753	750	744	712	767	803	746	754	735	751	772	757	811	753	812	740	780	780	799	757	769	741	760	741	752	739	809	825	772	781	762	751	752	708	772	733	788	764	731	759	773	801	781	820	802	771	786	818	764	748	732	749	854	732	741	781	734	734	727	767	736	757	766	770	785	783	761	765	732	761	775	713	777	766	797	746	738	761	820	770	787	706	749	766	787	750	774	810	777	748	757	729	785	775	714	773	763	765	717	751	759	719	771	738	780	757	738	740	715	787	765	766	758	780	723	791	745	717	719	787	801	801	792	797	821	800	757	739	746	753	732	723	763	711	751	764	707	745	741	778	736	735	730	761	764	763	774	737	798	772	771	818	795	758	738	792	736	709	765	785	783	754	746	771	789	762	762	784	750	732	753	756	784	784	736	803	748	745	793	792	796	746	726	740	751	788	777	761	760	773	767	743	762	786	794	772	723	761	744	776	742	719	814	781	766	773	792	832	777	844	761	766	746	740	739	749	788	819	740	757	757	729	731	798	762	774	789	748	776	775	782	764	810	745	747	777	786	748	754	769	780	782	780	756	807	750	739	713	739	769	761	783	750	793	800	738	730	772	765	767	760	732	790	785	735	717	760	795	815	758	777	712	764	767	791	728	756	733	813	809	787	733	766	726	759	733	744	756	713	788	735	774	775	746	746	740	779	776	785	779	750	777	760	692	721	763	743	790	728	784	761	795	710	764	802	719	770	767	820	752	775	787	721	752	769	785	758	752	760	769	755	771	755	755	758	724	779	747	791	701	795	788	761	772	775	748	745	755	774	716	765	782	755	749	800	753	763	783	754	754	773	768	794	761	761	744	786	796	734	776	735	791	800	769	782	783	776	746	757	773	771	701	754	802	779	764	721	762	808	769	791	761	790	753	739	815	757	786	755	750	699	716	728	732	825	746	789	737	817	730	775	724	763	826	754	759	754	780	721	722	808	782	729	754	770	790	782	733	745	739	738	764	826	762	782	790	749	820	759	836	784	808	745	773	759	821	765	765	781	757	755	759	728	753	762	808	763	766	727	785	789	776	763	804	783	771	826	796	795	806	763	724	779	746	755	769	788	741	813	759	781	768	776	729	766	762	798	738	762	726	722	803	744	743	776	730	763	800	758	758	774	771	779	789	753	725	764	805	777	769	752	745	783	712	771	772	787	767	815	755	705	792	770	769	693	784	724	749	800	766	804	727	750	729	768	756	808	769	745	756	753	791	736	790	775	814	809	764	764	711	768	749	735	716	805	755	711	756	751	821	807	759	724	760	754	756	783	754	713	798	837	705	806	805	735	768	804	768	746	755	717	749	764	768	745	815	803	720	772	775	771	778	756	765	785	769	808	771	780	776	820	786	814	796	775	736	763	829	724	754	767	739	781	762	774	781	741	746	773	755	811	761	747	758	748	759	754	766	802	781	805	820	784	765	737	762	773	760	717	758	685	762	746	755	783	796	812	774	786	740	735	767	766	752	742	772	751	693	746	751	745	806	778	787	773	759	747	754	771	781	776	743	758	737	748	802	721	806	734	743	800	780	687	745	782	751	771	751	777	785	806	808	713	722	742	771	748	786	782	783	767	813	788	804	751	785	736	758	752	735	741	791	785	797	799	791	810	815	737	729	730	806	780	785	734	767	756	788	752	768	796	746	826	756	735	798	794	796	775	758	777	700	761	777	769	761	769	806	792	744	750	738	755	738	746	760	771	751	735	763	765	730	791	770	768	787	827	767	775	721	765	731	767	739	751	728	787	784	766	744	774	828	751	814	726	749	772	762	719	786	743	783	756	792	733	756	762	778	745	746	793	828	773	757	790	764	750	780	745	774	732	763	748	761	802	706	782	767	736	773	758	753	788	755	726	739	808	793	769	766	725	770	746	741	760	799	756	771	793	749	774	723	764	782	746	754	780	751	734	708	757	795	762	764	731	763	722	796	757	784	709	736	763	801	767	743	712	751	756	764	734	757	755	789	782	745	728	710	777	772	767	746	724	776	821	743	759	791	766	813	755	790	774	742	752	757	745	767	738	795	784	785	773	769	762	750	759	757	767	752	798	760	813	795	754	794	763	746	720	786	762	730	764	748	734	769	754	792	789	792	772	761	761	761	723	778	721	773	740	804	778	750	787	734	749	738	740	745	717	784	764	817	760	764	707	810	751	767	750	791	781	769	712	722	744	739	787	766	809	752	764	740	767	768	774	790	738	752	742	783	787	769	755	680	790	706	777	776	759	765	713	777	786	728	788	754	750	739	706	762	753	789	753	781	719	816	793	768	752	752	797	806	765	752	753	801	769	770	773	759	791	809	747	729	773	734	757	763	774	782	791	758	761	782	757	774	827	728	791	734	789	731	713	751	782	732	744	741	738	783	777	764	783	775	746	726	766	770	748	787	773	749	783	759	794	779	750	773	711	764	744	777	759	732	741	743	832	808	758	713	751	744	726	815	731	808	749	767	769	781	760	776	778	770	723	803	796	783	788	775	774	796	788	769	792	794	709	733	740	766	777	772	827	742	779	777	724	767	803	735	813	834	750	750	711	714	748	817	769	733	805	773	759	775	794	750	776	697	768	701	766	785	787	739	777	770	747	773	814	708	775	767	805	774	733	747	749	783	801	780	715	816	797	755	733	762	796	790	754	770	747	756	762	782	780	744	816	804	717	701	738	725	759	758	735	740	799	767	740	788	807	760	793	733	782	749	756	753	790	793	760	767	732	742	785	806	817	768	776	760	707	751	819	776	744	747	757	753	815	722	785	807	728	743	736	751	786	765	759	770	733	823	763	758	756	748	768	794	773	789	757	721	800	805	770	749	776	730	727	730	830	733	806	773	764	771	779	828	760	798	801	776	774	704	756	780	774	721	772	743	790	773	752	746	829	782	741	768	709	809	777	751	786	744	760	710	737	744	743	816	777	805	775	756	757	768	757	717	786	757	760	765	740	735	753	723	772	787	767	777	773	793	761	737	730	763	786	747	787	745	786	749	753	722	741	760	795	732	785	781	798	767	747	738	765	743	762	748	725	760	744	767	787	736	760	779	768	754	760	785	746	790	824	839	726	790	753	775	759	813	776	812	719	758	772	746	746	756	803	718	716	817	736	758	767	785	732	751	772	760	750	751	772	803	795	758	792	790	727	735	779	805	789	799	765	750	799	714	782	786	752	792	785	805	755	753	747	753	749	774	736	748	763	735	767	745	737	741	755
43693	14116	1739	1083	702	460	388	301	312	246	232	259	229	225	188	211	203	177	188	182	187	190	182	152	161	180	181	131	176	188	156	166	173	163	180	167	168	168	147	193	158	160	172	150	176	178	138	164	165	163	170	166	168	175	160	156	163	153	171	163	187	178	169	170	170	153	158	165	176	167	150	163	159	170	166	137	150	169	156	152	132	148	166	151	174	135	137	149	162	156	171	160	152	154	141	149	172	175	164	184	159	143	186	183	159	154	172	159	147	158	144	168	160	134	171	155	152	172	158	181	156	165	164	164	162	144	172	142	169	168	164	139	129	168	170	146	154	156	156	155	164	177	152	174	169	159	163	158	162	160	179	163	143	160	136	153	151	165	157	160	175	171	159	159	154	162	180	155	152	166	158	165	174	142	173	157	161	152	145	143	159	161	168	140	155	172	139	160	145	168	166	165	159	148	133	199	165	167	148	159	142	144	148	185	150	150	149	146	172	145	148	190	163	171	156	192	147	164	182	168	141	186	168	158	163	168	140	160	154	169	151	183	171	179	158	179	156	162	161	164	162	118	169	146	163	148	169	162	132	146	163	155	147	140	171	146	165	169	161	166	154	169	155	154	173	144	129	162	184	158	146	154	137	157	175	171	162	159	154	166	168	143	149	163	162	173	175	183	149	156	161	164	159	147	162	166	141	160	182	142	176	163	159	176	137	169	183	184	164	172	158	156	161	171	169	158	152	188	146	151	143	182	149	153	145	159	148	150	175	161	172	164	159	147	156	167	175	154	149	144	145	154	144	154	139	132	165	172	161	159	168	175	152	183	145	160	172	176	154	163	162	152	156	165	168	181	160	178	165	185	155	148	149	159	173	161	153	167	157	171	156	165	144	150	154	168	154	152	146	155	148	145	164	175	165	168	137	158	155	172	164	157	148	158	178	155	150	150	160	165	159	192	170	148	151	192	196	152	158	147	166	164	169	173	139	167	151	162	151	157	166	139	183	192	148	160	152	156	149	163	150	172	152	152	158	179	160	174	159	195	202	160	161	152	153	140	156	160	173	145	170	152	163	159	152	166	173	136	150	166	160	166	150	174	166	149	160	168	189	147	157	173	155	173	161	165	151	157	143	142	160	144	156	172	147	152	141	187	184	138	149	170	166	176	163	161	181	149	162	150	154	155	132	150	164	153	152	150	142	147	178	153	150	150	136	147	165	200	159	174	166	145	162	180	148	166	165	144	159	152	158	158	154	163	188	152	169	162	168	172	159	175	162	163	177	165	168	178	150	161	138	161	161	139	154	187	172	164	154	159	128	134	154	150	141	169	166	189	157	156	153	155	160	167	157	160	169	157	177	148	161	157	183	179	163	140	146	156	164	196	145	159	150	140	188	166	159	165	149	142	156	138	154	154	147	164	147	143	153	177	154	148	152	144	159	170	152	136	162	150	151	167	168	170	173	137	125	162	178	159	173	148	167	139	153	138	159	163	140	160	164	149	171	163	178	176	149	151	160	173	156	165	131	187	176	157	153	166	154	142	136	166	146	152	175	186	151	157	153	180	162	181	181	142	179	173	151	191	201	171	154	153	165	155	166	153	153	160	157	156	171	196	161	144	166	160	172	144	158	159	165	152	174	188	134	147	177	163	155	153	158	178	145	169	172	176	156	149	165	151	132	176	154	159	164	169	175	172	175	155	160	177	152	166	169	165	158	132	128	143	166	148	163	147	158	189	159	166	154	159	149	171	146	159	163	157	153	189	152	145	173	150	156	164	182	131	144	141	166	149	159	158	148	167	147	152	149	144	162	152	142	144	149	149	172	180	143	161	166	159	174	166	152	172	153	180	137	147	130	151	158	182	150	173	132	149	142	148	166	154	159	156	144	167	203	136	154	145	175	149	162	162	141	161	151	168	169	167	136	161	176	167	155	166	169	136	161	152	148	162	182	140	144	157	171	144	168	187	155	131	161	149	166	204	165	172	157	155	132	171	149	143	167	160	138	156	164	162	168	146	142	162	167	160	165	139	141	150	168	156	157	149	171	161	146	170	170	159	163	161	154	168	153	134	193	156	168	158	152	158	154	157	174	166	167	155	169	157	156	166	162	146	136	155	165	136	140	125	173	145	153	159	164	165	158	165	153	166	140	161	188	144	140	148	148	165	155	171	149	167	153	175	178	145	155	171	140	167	163	159	165	165	146	160	155	174	164	149	152	165	153	152	154	160	167	159	185	172	167	129	176	152	151	157	137	159	158	159	159	131	161	151	169	178	172	149	178	158	152	149	143	159	169	142	154	187	160	167	147	159	156	164	149	153	137	155	144	160	169	169	158	165	168	185	157	159	162	151	139	157	152	150	153	154	152	174	171	169	152	135	167	179	157	165	151	163	147	126	155	151	152	145	161	108	168	135	125	165	163	145	155	165	163	161	163	148	132	150	162	171	164	153	159	173	160	178	156	159	153	145	129	154	142	166	142	158	149	158	169	155	144	161	151	161	164	143	166	167	148	160	158	159	166	161	149	173	138	167	153	166	175	169	166	165	149	161	166	143	150	142	160	161	153	146	146	174	149	131	159	130	153	157	173	170	164	169	160	143	154	167	152	169	160	159	160	142	173	163	176	160	154	183	147	167	162	155	145	168	158	155	169	170	156	174	177	164	165	164	170	156	136	145	173	168	162	161	171	181	152	146	142	168	150	154	151	163	167	156	147	150	144	169	164	167	169	147	142	168	168	154	175	152	187	163	148	145	171	167	156	149	194	145	141	174	157	188	162	163	152	171	188	138	132	151	147	166	173	155	154	152	154	178	146	201	167	157	161	159	162	153	163	160	170	171	131	136	138	166	156	153	159	176	175	167	149	137	168	170	168	144	173	147	148	163	161	186	154	144	154	147	165	170	166	153	180	152	145	181	149	162	151	167	147	157	158	131	140	147	159	164	153	141	146	159	151	188	167	156	163	152	165	167	163	171	149	159	151	167	182	143	179	175	181	163	152	165	149	162	172	151	161	155	163	165	152	161	160	157	183	138	159	164	170	179	161	145	146	172	159	183	156	147	173	145	149	146	159	144	180	170	154	139	174	164	144	156	172	148	168	152	133	150	151	165	153	161	180	168	161	181	184	167	151	149	148	144	155	148	173	151	185	177	131	152	147	138	158	183	162	154	143	154	149	148	149	155	160	150	172	157	178	169	164	161	176	167	163	146	196	172	170	139	176	153	164	174	198	153	134	151	171	175	151	156	173	158	161	160	166	167	162	151	172	157	196	149	140	159	166	161	179	176	151	160	160	141	145	146	154	149	162	165	146	170	162	150	148	152	155	157	158	153	151	163	168	161	151	152	187	162	147	188	155	157	160	161	137	153	155	158	170	160	164	153	168	148	145	136	171	155	148	120	144	174	169	159	142	161	163	157	162	148	148	153	142	143	178	167	165	156	152	175	153	126	153	149	147	146	160	139	162	167	181	156	161	163	165	157	140	168	168	162	144	150	166	149
22635	5158	2362	3837	2746	1999	1643	1392	1250	1088	959	847	840	760	727	697	628	614	554	567	570	577	545	533	552	513	500	522	502	501	480	431	492	425	483	497	468	450	466	389	426	481	431	458	462	445	436	388	423	436	418	418	398	426	402	423	446	414	436	464	444	461	434	427	457	411	441	391	366	438	442	430	396	443	407	428	425	435	441	418	433	445	404	444	437	419	443	409	381	394	446	424	389	391	426	408	393	430	392	416	397	424	426	409	424	431	418	401	399	373	427	425	380	391	431	424	421	384	431	433	396	431	449	386	407	393	430	438	379	388	454	388	426	419	375	429	422	410	421	376	412	407	413	396	421	395	443	439	399	412	415	406	424	386	403	421	406	445	412	418	423	424	385	428	403	420	407	392	419	403	408	433	401	439	401	390	404	409	417	378	443	416	410	423	403	432	455	428	420	405	428	395	396	429	404	391	399	399	431	391	459	392	431	453	429	417	457	401	397	417	405	413	376	406	413	409	425	389	383	434	388	387	426	450	432	386	412	437	361	428	426	442	383	408	414	429	402	404	376	435	404	377	424	391	384	374	397	398	453	394	417	382	470	400	391	430	420	424	450	413	408	413	442	453	408	369	388	408	412	409	394	408	416	429	403	411	409	392	412	406	389	404	405	410	399	423	412	440	412	369	383	433	403	460	415	357	425	436	436	395	425	404	399	429	395	415	390	432	395	421	446	442	399	393	410	402	417	425	422	389	421	379	428	419	437	420	420	403	391	405	417	415	372	414	382	392	427	401	393	414	421	425	375	413	429	398	409	424	428	406	399	395	430	393	414	417	433	399	401	423	413	375	395	382	402	455	455	388	442	363	400	419	417	418	401	449	384	437	424	415	409	429	453	400	392	442	397	403	388	395	413	402	427	419	385	429	381	420	421	413	415	404	426	414	385	452	398	403	377	404	389	403	431	443	404	419	407	409	433	404	391	429	444	408	405	398	403	398	427	439	349	407	399	445	408	402	399	403	418	445	407	409	421	393	409	416	422	402	396	468	388	422	393	391	398	407	413	411	411	434	388	406	433	423	433	412	451	419	422	419	425	418	408	377	407	426	429	420	440	396	401	412	385	397	453	435	409	422	442	416	423	404	409	414	380	401	408	388	424	440	392	408	392	400	430	395	444	394	415	392	424	454	421	375	391	351	424	389	392	434	393	391	445	434	390	408	412	420	401	423	422	411	454	403	404	397	423	445	424	436	417	412	410	422	421	402	444	406	449	413	401	398	425	385	437	410	401	451	417	416	450	416	409	425	397	415	425	436	406	440	441	372	452	396	395	427	400	408	452	390	422	398	384	400	404	397	414	435	406	405	399	404	400	404	428	397	423	418	398	380	396	410	442	443	403	406	401	402	423	385	416	427	417	418	381	465	421	419	414	437	409	404	395	414	419	434	408	463	422	407	391	388	417	417	399	390	419	410	377	416	438	404	427	441	390	433	396	397	402	448	427	412	439	412	408	446	420	410	435	401	397	399	394	396	450	375	384	399	400	378	436	398	400	424	400	400	397	389	418	420	458	407	385	404	387	450	399	433	396	416	416	425	423	434	435	386	405	434	424	409	401	419	432	437	397	426	386	423	375	391	409	435	429	412	423	437	419	410	425	385	407	414	420	402	411	371	423	406	371	412	401	410	393	421	422	422	361	406	409	413	393	392	424	409	411	416	387	406	422	465	398	434	399	406	405	393	393	417	452	430	371	406	379	407	414	405	450	432	395	401	426	418	395	412	402	426	389	398	443	398	403	398	436	421	426	400	406	418	413	382	432	404	415	418	400	389	444	411	385	406	418	406	394	412	394	410	422	431	413	385	397	407	382	385	396	384	406	418	423	402	378	427	442	430	413	402	403	389	388	403	395	392	413	393	411	419	423	396	386	431	436	420	417	404	384	404	433	410	423	403	401	384	407	397	391	367	380	411	376	382	425	406	423	426	417	382	412	423	387	392	403	428	411	391	397	383	435	403	409	427	460	410	411	441	425	397	414	409	426	403	387	430	453	426	389	408	412	397	423	426	380	424	388	410	428	390	416	396	450	435	428	436	374	425	408	433	438	422	413	449	409	445	428	413	420	422	389	411	391	433	424	411	405	359	405	402	377	438	446	398	375	391	429	409	404	396	401	450	411	403	395	389	400	388	376	395	389	402	385	398	402	422	424	423	391	381	423	380	445	408	393	386	420	390	414	380	385	423	426	409	444	416	387	398	415	406	432	393	379	407	396	438	404	457	388	399	400	415	395	445	410	416	411	390	414	415	419	456	413	406	439	406	408	416	400	412	392	409	444	391	398	460	413	389	434	442	395	395	388	426	391	414	362	405	382	424	385	405	412	382	408	427	417	401	422	424	435	443	415	382	413	422	410	452	393	386	409	395	435	410	408	441	394	402	413	421	367	404	386	427	431	406	412	411	409	419	443	400	389	389	380	437	451	395	373	389	383	392	365	414	391	412	414	401	417	394	378	398	429	445	425	444	433	394	430	399	393	375	415	413	410	429	438	426	386	414	420	407	437	454	414	396	398	426	412	419	410	435	387	429	449	409	421	414	421	417	433	433	404	391	405	419	446	398	431	405	424	419	377	424	381	420	400	397	408	401	399	401	390	434	423	408	417	439	396	397	413	404	402	410	426	388	424	413	366	396	403	389	422	380	418	371	431	436	425	431	410	440	426	406	405	427	394	413	452	365	418	429	419	434	428	393	426	386	404	399	390	398	437	420	393	420	393	388	411	397	423	416	388	372	424	446	438	405	394	417	378	425	408	437	416	430	397	431	396	400	378	421	411	410	425	423	422	405	391	370	418	401	423	397	396	420	403	417	395	428	388	396	412	407	389	398	380	442	396	378	395	413	424	434	393	424	457	401	364	425	414	403	422	395	397	395	397	412	404	396	414	428	386	391	413	393	414	410	392	415	410	439	459	376	395	447	413	448	421	404	404	416	377	460	409	444	409	436	406	438	439	400	402	412	426	386	392	423	407	402	402	404	398	451	367	404	383	424	464	383	436	405	401	415	406	422	414	378	408	425	382	382	435	422	425	352	407	389	394	433	429	417	446	392	406	413	395	419	418	409	407	411	432	415	448	394	403	393	424	414	401	430	389	389	388	428	394	367	388	376	391	413	424	382	432	385	412	419	373	401	402	449	410	404	394	412	426	370	401	406	420	394	453	417	412	437	415	393	407	403	409	373	424	430	408	437	411	438	444	405	391	405	426	411	408	404	428	413	418	448	416	417	408	390	438	413	418	415	397	399	421	426	377	435	346	433	386	413	433	427	428	400	391	415	366	417	447	416	378	384	392	431	419	421	442	405	414	395	430	425	417	407	430	408	421	414	434	395	382	422	422	375	405	398	422	411	419	383	440	419	421	390	443	427	401	419	437	411	442	413	437	403	442	416	397	450	391	427	411	419	419	432	423	406	406	416	410	410	438	399	449	411	399	435	378	430	391	387	421	400
59016	23636	4284	1867	1218	797	581	434	400	342	282	269	230	230	177	205	174	164	143	144	149	153	159	162	145	163	156	163	133	122	121	134	108	126	139	137	132	152	147	134	152	146	112	119	136	102	138	136	144	121	173	125	125	119	134	120	134	132	127	137	118	143	142	115	134	116	136	122	109	122	138	109	129	125	131	134	127	132	113	122	106	107	114	142	115	112	102	131	131	130	114	125	125	127	126	140	122	130	103	135	137	113	92	112	124	138	124	110	123	114	99	120	110	117	124	128	125	105	131	119	129	118	114	114	126	134	125	124	106	106	130	107	124	122	105	129	121	137	123	126	119	122	107	107	126	133	126	137	130	129	135	111	105	126	122	127	131	117	130	126	142	119	127	124	116	103	117	125	114	131	113	127	127	132	132	111	119	109	135	120	124	98	141	133	120	117	130	126	109	128	127	126	133	117	119	110	119	125	147	133	121	139	130	103	138	119	99	118	129	112	117	117	128	117	105	132	143	130	139	130	121	115	120	92	110	129	117	120	124	109	117	135	105	90	112	125	104	116	113	133	135	109	112	129	103	109	121	127	136	127	115	133	152	129	123	140	111	110	123	115	143	100	128	116	115	131	150	105	127	121	127	144	117	128	121	123	117	114	118	129	103	130	120	112	116	115	150	124	122	146	142	106	123	151	100	141	146	113	122	112	119	106	109	127	133	127	126	130	123	121	129	116	115	147	112	104	113	113	122	129	109	134	146	139	118	110	110	134	138	100	127	133	124	110	114	113	113	130	148	120	134	133	122	135	128	111	126	127	132	126	126	132	117	121	129	117	128	115	124	127	127	127	124	131	111	119	117	111	138	111	121	120	122	107	127	125	137	126	125	121	139	99	131	122	109	134	109	118	127	110	126	117	112	113	126	132	115	127	132	126	118	141	136	117	123	111	131	138	110	121	113	124	96	118	122	126	125	122	135	135	128	137	132	123	118	117	129	120	120	106	130	131	113	121	116	117	120	134	144	148	138	135	120	126	123	127	118	107	122	109	133	121	122	126	138	121	138	109	105	125	113	121	129	129	134	120	134	138	138	116	135	114	129	138	133	132	109	95	98	113	128	119	94	111	144	144	115	116	125	128	132	114	144	106	117	119	122	134	123	101	110	122	130	129	91	118	144	126	118	135	123	112	122	150	125	112	122	116	126	128	130	113	103	115	115	134	133	137	130	112	137	135	141	142	122	130	107	114	114	126	115	127	133	137	125	122	136	114	124	137	115	134	115	106	126	121	125	122	97	132	114	118	113	110	98	119	112	151	128	116	115	133	121	134	101	148	134	116	134	105	116	128	109	125	128	114	124	138	135	134	129	116	123	108	143	127	138	125	117	115	106	123	107	127	116	108	132	127	109	107	137	105	120	141	115	124	104	145	116	120	103	121	113	117	102	130	119	102	103	115	128	144	137	128	104	130	111	144	118	117	119	122	111	100	117	128	121	124	112	115	125	101	115	147	108	118	118	132	95	119	113	111	113	133	96	110	114	119	103	113	124	130	132	138	127	113	118	102	126	134	100	104	111	118	118	116	138	130	129	121	125	112	104	117	120	128	112	130	117	114	125	118	115	109	136	138	121	139	115	109	100	124	115	128	124	120	116	121	114	125	135	116	108	112	122	119	138	126	115	116	129	133	125	139	117	138	123	108	130	105	139	132	140	104	108	118	141	102	135	106	118	112	121	136	143	123	117	105	142	130	115	104	104	114	121	118	114	120	139	120	118	123	127	98	117	121	147	99	106	104	109	134	144	115	127	113	140	113	119	141	113	140	133	120	107	121	126	111	142	121	123	116	106	122	115	138	123	133	128	115	105	112	132	124	116	115	129	117	118	108	141	129	126	124	96	102	118	136	122	109	144	103	114	114	98	111	143	148	135	144	103	120	124	122	108	128	120	120	145	112	118	122	128	144	111	140	142	115	118	102	108	122	122	113	151	148	127	140	112	127	118	133	134	122	127	136	118	98	117	113	115	128	132	119	128	116	112	114	136	112	124	126	122	117	126	105	136	119	120	109	114	112	122	121	128	145	135	123	152	129	106	127	121	96	126	108	114	114	114	132	129	130	107	142	121	101	108	136	128	115	132	111	111	119	120	143	149	150	118	121	120	139	106	134	126	142	116	138	129	116	136	126	140	123	115	114	126	127	129	120	109	109	145	126	120	122	129	123	114	115	107	111	113	127	123	139	113	113	121	108	122	133	116	110	119	130	128	115	119	135	128	120	109	123	102	122	117	109	128	94	137	122	126	136	117	106	107	131	103	146	136	136	127	117	126	116	117	126	133	110	102	126	120	111	123	108	117	94	136	107	127	108	105	127	121	106	108	123	115	94	120	126	127	132	114	134	122	119	111	112	149	131	119	113	133	148	138	103	120	111	155	136	121	147	141	128	110	125	117	134	132	129	147	106	116	107	149	147	122	127	112	128	116	121	120	121	129	128	109	110	124	116	123	133	147	131	113	120	104	115	117	108	115	146	102	122	125	129	117	138	104	116	114	142	113	109	117	135	104	141	118	126	107	117	132	120	108	125	130	119	111	138	130	120	121	127	116	137	122	106	133	142	135	112	125	118	128	122	121	127	108	140	115	135	140	132	126	115	122	112	144	115	138	124	143	142	131	110	141	129	130	131	121	123	127	128	114	101	110	124	130	119	126	120	144	123	112	102	114	143	121	118	126	132	125	123	125	110	109	100	104	113	118	107	125	117	111	117	120	124	135	114	127	145	125	109	112	139	106	116	131	118	113	131	132	124	124	126	114	126	133	102	119	119	131	112	114	108	128	117	128	133	134	119	137	120	138	118	122	126	109	119	130	108	135	116	109	110	134	146	120	120	120	110	116	114	139	117	121	102	125	118	119	125	157	101	111	137	122	139	120	96	118	143	108	128	127	124	126	138	128	125	106	123	142	116	138	111	131	127	115	118	139	100	114	111	129	124	150	127	124	133	120	128	136	122	104	108	142	127	126	132	127	108	116	125	142	143	115	142	144	116	120	118	117	127	104	117	122	134	123	129	144	144	123	116	109	123	144	129	121	115	128	106	139	112	107	116	112	108	116	119	110	125	129	125	112	109	116	111	136	112	114	135	116	133	128	110	122	129	124	116	142	108	113	130	105	119	112	119	114	119	111	123	123	117	123	131	129	109	118	106	127	131	114	129	122	127	141	130	137	101	133	118	119	105	144	120	135	146	137	105	123	124	114	119	114	111	112	125	100	113	123	122	128	130	124	118	131	128	97	119	121	112	108	140	100	136	115	104	134	108	117	119	118	126	125	119	140	112	141	101	116	142	112	122	147	123	124	116	108	119	120	134	131	132	130	118	132	129	124	136	131	127	119	121	115	123	117	145	109	111	133	110	111	133	138	108	123	122	115	133	130	115	121	126	117	104	136	118	115	113	120	117	121	124	116	145	124	111	109	123	127	132	107	118	119	113	121	123	121	130	112	140	132	134
31544	8003	4181	5678	4542	3404	2809	2287	1979	1612	1446	1249	1115	1003	951	892	799	762	730	672	644	623	577	568	550	546	544	535	521	504	489	491	489	464	463	420	438	454	432	443	434	448	453	372	401	408	406	422	397	421	415	393	374	392	401	378	387	367	371	386	381	381	369	386	363	388	382	355	342	340	378	373	361	345	357	363	377	375	332	361	367	350	407	346	355	409	331	357	385	350	367	368	346	366	352	355	379	385	341	348	378	326	385	335	373	356	352	367	351	376	375	355	354	359	367	360	388	361	356	385	369	351	347	359	335	351	361	392	388	358	324	377	337	342	370	356	329	341	330	360	375	362	336	366	362	329	360	350	359	360	325	361	358	358	350	329	318	344	375	354	328	354	341	333	376	330	345	344	376	347	382	359	346	357	359	350	344	345	380	315	357	360	359	325	361	348	346	414	336	392	366	347	375	350	347	334	354	330	358	352	354	325	345	379	347	336	348	349	375	346	334	352	348	324	338	365	357	298	339	352	356	372	339	374	359	350	359	324	370	366	343	370	346	331	332	348	365	347	327	340	350	344	372	340	395	362	329	378	340	357	347	361	345	342	336	360	384	344	364	358	303	319	344	346	367	336	359	358	340	334	367	335	341	364	356	310	357	372	345	336	322	337	357	305	322	344	364	360	366	333	315	352	358	349	350	343	325	310	330	382	354	336	310	355	385	341	308	348	370	367	351	364	326	359	364	338	343	325	338	337	313	350	376	371	344	344	332	355	331	388	334	317	382	314	385	373	315	335	348	323	385	322	339	377	335	355	349	377	322	338	311	352	338	370	345	336	360	350	367	369	371	362	362	360	377	363	343	343	355	354	378	365	334	321	332	315	338	341	369	347	327	364	349	353	333	346	355	309	330	367	328	343	336	361	358	341	361	320	333	353	329	336	337	313	350	359	359	344	308	343	340	341	369	335	347	343	315	313	362	358	346	346	354	365	319	378	337	307	336	319	359	350	367	385	367	334	331	319	335	378	366	340	384	345	351	367	356	355	334	334	349	336	349	377	353	351	366	334	327	343	322	339	343	336	322	376	354	316	336	404	347	345	352	341	329	369	353	344	368	361	373	359	312	360	341	333	374	371	329	351	326	366	330	357	349	330	360	326	371	360	377	346	334	329	378	328	337	354	362	347	361	366	379	360	331	341	316	364	376	338	347	354	334	329	315	333	321	347	359	340	331	362	366	346	356	333	391	346	364	350	340	347	337	340	334	337	335	338	324	321	344	345	358	376	362	369	310	371	349	364	366	368	339	339	345	324	356	359	341	325	355	375	327	350	359	338	340	372	367	357	329	386	356	332	322	382	336	336	380	351	340	347	359	349	350	350	366	328	365	345	372	313	363	318	331	344	347	316	351	318	355	364	352	327	399	356	363	359	360	343	347	347	346	354	391	334	344	383	323	381	340	354	359	300	343	348	361	346	329	331	383	351	329	325	317	376	322	321	331	346	338	309	343	382	387	351	329	370	327	323	343	327	365	333	355	356	368	336	343	363	349	322	355	345	356	356	342	372	343	343	316	318	353	352	358	364	358	385	349	375	366	315	364	359	335	343	353	333	371	336	331	351	352	294	353	348	370	349	354	383	382	366	336	339	372	379	349	361	351	325	360	372	361	358	339	372	323	322	330	334	308	336	333	349	333	335	371	362	350	352	353	336	356	355	359	326	359	372	335	307	357	357	339	344	351	346	335	327	365	323	367	338	342	321	353	359	335	343	382	373	344	359	315	324	318	311	362	377	354	342	334	342	332	370	350	375	345	351	331	326	343	359	345	319	368	370	346	309	368	359	320	336	351	326	358	347	361	362	367	364	355	364	346	345	344	334	357	337	340	345	352	356	323	336	346	371	340	353	334	308	358	335	355	334	329	367	315	359	304	378	362	327	363	318	314	359	371	311	338	359	331	328	361	346	349	324	355	398	352	337	322	349	334	323	339	358	332	347	333	347	369	324	324	348	313	389	332	312	348	364	362	361	319	340	340	353	381	334	342	345	349	320	341	322	357	351	345	370	317	332	360	342	343	333	332	335	341	336	335	362	339	379	351	367	336	321	338	347	345	324	343	348	320	358	363	392	371	333	350	381	357	333	350	343	378	312	325	329	356	344	307	335	343	334	340	332	348	356	331	309	356	342	380	397	324	343	317	339	379	340	365	361	345	375	328	364	321	362	369	360	342	363	342	330	355	379	341	332	357	331	325	336	378	351	332	356	326	370	329	368	350	331	317	308	363	339	332	361	327	339	337	320	352	320	353	353	375	356	318	350	345	335	344	325	356	344	331	315	386	359	359	342	344	372	342	342	323	392	335	336	346	339	326	328	332	324	373	345	374	335	341	338	355	348	339	345	345	366	355	363	356	329	311	335	336	353	390	343	319	316	348	344	335	327	328	330	339	352	314	374	340	348	346	355	366	365	352	360	322	381	349	348	347	353	345	349	377	365	354	314	341	351	343	322	370	333	385	347	343	321	363	324	352	358	328	310	347	319	332	354	315	332	364	347	370	393	343	340	325	351	317	348	340	318	339	383	367	336	369	325	349	336	344	329	353	344	372	333	366	325	343	350	319	350	364	344	364	373	358	376	360	343	364	341	343	367	344	375	348	347	346	359	342	332	344	343	331	357	367	318	340	336	361	329	352	353	330	334	352	344	348	366	326	389	360	347	354	335	328	356	367	366	334	362	359	347	367	370	368	354	352	340	310	346	362	328	345	315	348	329	334	335	358	318	331	359	360	352	310	337	359	348	407	341	339	334	339	395	343	394	332	350	336	346	346	332	337	348	379	368	336	331	375	353	341	332	341	279	347	357	364	357	369	318	371	369	347	322	341	320	350	333	330	332	362	348	375	342	345	338	322	332	336	330	306	308	328	342	339	365	317	341	357	358	363	333	360	342	348	364	349	338	314	308	356	361	387	336	342	347	361	341	351	343	359	354	315	358	354	368	326	361	357	336	356	362	340	345	349	355	382	357	312	358	329	353	307	324	363	369	305	352	335	358	359	369	344	344	352	357	337	328	341	370	336	351	346	353	349	346	339	337	339	326	342	342	336	350	358	345	342	363	354	352	360	349	361	333	353	391	356	345	331	331	357	354	314	373	352	293	351	324	344	316	371	325	355	374	373	326	329	359	358	326	343	333	357	370	380	338	330	327	364	366	318	371	350	352	339	364	382	315	319	390	343	364	349	326	362	369	346	371	335	344	337	345	334	350	358	351	349	338	347	346	325	362	363	335	372	343	325	318	362	349	310	350	335	344	334	322	350	354	326	369	348	312	349	352	372	374	360	364	376	365	349	370	373	327	326	345	314	348	379	315	343	345	309	365	375	359	381	341	333	334	358	326	324	356	340	338	344	324	338	353	352	379	356	345	327	353	355	358	349	362	350	342	354	317	359	355	337	382	344	350	340	363	364	379	327	315	333	335	351	337	355	322	361	368	330	376	340	342	306	349	331	325
6813	577	356	371	351	337	350	312	337	346	351	302	319	322	327	365	325	324	325	338	365	332	318	315	295	329	323	315	329	313	333	377	308	333	345	326	355	326	364	327	335	319	314	312	319	334	322	325	324	333	333	335	351	335	314	287	349	321	309	294	339	340	312	300	299	340	328	338	349	351	335	339	298	317	346	355	340	356	332	326	310	303	319	333	341	316	366	363	315	329	307	327	294	354	355	345	328	327	318	349	322	346	301	350	339	331	342	357	310	350	313	333	364	314	359	307	351	337	340	322	314	340	326	356	359	335	340	343	313	336	350	349	288	330	347	304	319	346	319	303	321	338	348	324	307	384	326	321	348	336	369	332	347	337	331	318	328	320	356	353	340	357	329	337	328	293	325	347	331	354	310	344	320	342	343	309	320	308	338	319	313	312	358	337	356	359	276	296	334	335	334	359	326	311	351	344	331	313	350	325	306	336	319	327	328	311	344	325	328	317	315	341	315	319	360	346	332	351	329	310	296	323	339	332	322	319	328	317	342	305	331	348	333	341	324	319	325	344	350	348	362	327	347	328	333	329	365	343	335	321	344	301	316	323	311	309	364	319	297	341	315	357	332	329	325	333	347	329	311	345	316	374	348	338	284	331	354	338	299	355	357	323	290	342	319	324	344	324	346	338	330	325	347	305	275	316	314	341	312	319	365	335	376	329	309	331	317	333	328	330	325	348	353	312	348	386	332	311	336	323	331	339	313	365	344	332	320	340	314	303	311	355	345	347	347	324	283	331	323	360	323	338	315	360	322	330	325	386	359	327	335	353	329	334	370	344	318	311	364	308	311	323	344	341	339	320	327	336	336	335	314	322	324	347	321	347	354	342	309	305	301	345	327	342	328	327	334	307	325	352	343	319	320	352	358	331	341	320	313	339	307	314	354	316	341	335	315	333	295	325	321	324	296	336	356	334	336	334	335	305	317	310	287	323	322	335	326	362	322	293	317	341	326	318	325	367	347	354	342	325	350	316	336	366	314	340	369	348	322	309	327	325	335	318	315	365	353	302	319	355	333	324	359	341	319	309	378	347	324	324	302	326	298	318	320	304	337	347	352	315	290	303	306	310	332	324	361	316	300	310	324	313	349	292	339	324	310	326	324	321	358	340	337	339	303	314	334	361	315	339	328	350	273	311	289	308	356	363	351	337	325	322	324	303	345	311	329	320	306	332	282	318	323	303	334	324	329	355	342	343	304	314	375	305	359	350	318	341	334	349	309	323	347	361	321	360	364	321	319	342	343	330	306	328	361	324	316	302	332	352	359	339	339	326	332	368	324	310	305	359	331	344	339	373	323	350	339	320	330	325	345	328	362	359	310	340	302	323	350	322	347	330	306	303	364	342	348	324	345	327	342	328	328	309	328	334	319	295	336	333	315	363	314	349	380	329	339	330	321	345	346	328	338	317	357	321	337	354	301	280	358	356	346	318	345	320	315	358	372	300	312	352	319	324	348	328	339	336	326	334	315	299	325	345	330	346	315	300	310	351	385	323	359	303	330	309	289	301	316	364	363	356	322	319	303	351	347	324	342	302	346	332	317	339	334	311	350	350	341	318	332	311	323	329	295	353	331	319	332	333	337	358	309	308	313	307	337	367	336	304	298	350	298	269	329	291	314	326	352	312	367	301	345	323	320	333	329	305	311	329	326	324	357	345	340	327	333	328	327	347	335	301	323	336	345	319	331	342	339	318	348	328	291	361	352	343	320	331	339	301	324	315	312	315	350	360	300	323	305	275	316	348	328	346	347	307	333	310	316	351	330	309	345	347	337	334	358	332	348	317	338	301	311	313	339	335	326	325	333	317	368	337	311	301	340	304	321	329	341	302	314	309	344	339	356	349	330	327	340	336	322	309	360	334	344	305	318	322	328	347	334	368	344	325	337	314	364	347	370	354	349	346	334	320	313	304	350	308	371	320	330	339	302	356	349	350	317	304	328	346	359	348	347	293	354	341	340	327	322	358	351	323	347	316	287	344	333	350	337	328	380	343	367	363	324	340	294	345	326	318	334	317	340	310	341	309	334	319	356	339	331	346	352	351	345	344	356	335	339	343	356	316	361	308	336	321	340	357	343	322	309	311	314	342	318	373	348	319	319	319	360	330	330	359	343	337	359	301	331	309	327	302	321	312	333	341	342	334	349	337	306	328	323	326	318	302	334	312	311	331	302	350	318	342	283	316	332	307	312	327	315	317	328	314	339	361	313	329	362	321	345	328	299	353	342	315	319	296	307	301	332	356	366	330	356	315	312	343	342	330	301	303	342	316	334	304	333	352	348	301	287	325	293	335	331	352	332	310	333	297	332	293	290	332	318	284	365	324	330	360	318	353	345	370	332	311	329	359	307	330	331	360	334	306	319	353	334	359	326	304	336	321	308	349	360	297	335	330	326	347	334	330	326	357	330	354	310	324	302	312	312	334	339	328	318	301	294	334	323	352	324	308	340	365	342	329	338	350	336	337	310	359	334	334	331	369	308	339	345	323	325	317	358	351	298	351	338	324	320	334	333	338	315	322	349	341	319	328	337	314	337	327	363	351	349	301	333	328	295	308	332	358	331	342	304	333	311	337	348	317	368	366	315	350	323	334	352	333	310	316	354	368	354	332	316	327	328	329	322	322	309	338	350	292	332	324	323	353	324	323	356	309	323	312	311	348	341	345	333	345	327	315	313	331	291	321	351	352	351	316	345	319	325	324	301	337	339	298	317	320	336	344	350	327	338	353	340	306	342	326	316	290	337	315	328	339	358	330	330	375	328	344	333	347	329	349	332	351	343	337	356	323	317	331	327	329	343	342	364	313	348	334	341	346	326	302	322	323	319	317	340	310	355	356	345	348	366	312	370	304	341	348	363	341	330	358	339	319	372	337	333	310	296	333	366	336	334	320	290	307	345	344	323	315	284	331	335	337	340	327	336	345	279	344	347	347	306	320	330	323	338	325	333	331	356	338	324	321	346	321	321	372	303	333	346	332	342	342	339	326	351	321	320	305	347	366	373	324	320	335	334	344	304	334	356	315	358	346	352	337	314	343	331	307	299	321	309	324	321	350	343	340	327	356	356	337	320	343	335	348	316	332	334	352	306	321	316	321	354	321	335	309	309	317	346	335	347	354	320	349	330	311	321	346	369	306	334	336	334	336	324	314	337	357	329	316	325	315	304	363	328	320	326	342	336	349	345	340	320	316	372	307	337	365	354	336	338	298	332	354	371	349	315	345	314	347	300	305	337	349	324	339	324	331	329	337	331	340	355	332	331	340	325	335	330	297	352	321	339	319	346	309	328	289	352	327	376	345	337	373	322	342	340	312	345	336	304	341	341	322	327	372	327	319	341	334	326	349	364	308	346	355	341	321	324	349	363	309	363	333	338	330	359	320	324	311	328	352	356	335	355	320	310	341	302	313	329	367	339	345	328	345	324	336	342	341	349	329	317	320	319	366	338	298	340	336
5992	939	815	839	857	825	792	807	838	850	788	810	773	754	722	768	786	781	774	733	778	759	769	789	721	751	795	788	780	733	744	772	789	786	799	785	804	738	783	734	750	803	769	779	765	787	798	771	751	790	774	728	781	763	749	750	785	784	758	701	827	769	752	750	734	753	776	759	752	780	787	765	809	726	786	776	786	782	768	751	776	801	724	760	768	765	736	773	743	768	795	786	751	777	792	756	804	759	777	767	747	756	788	718	774	726	809	746	791	781	766	809	770	766	795	825	733	798	794	763	752	782	753	780	761	770	727	780	725	762	692	725	728	760	764	761	759	754	725	772	724	786	766	769	778	817	797	755	793	786	788	755	745	738	803	770	838	744	700	734	770	748	794	788	807	803	817	755	749	797	784	806	740	737	781	720	777	770	733	773	794	765	756	775	763	801	780	767	714	738	758	764	779	744	775	749	725	768	753	804	725	830	759	761	829	769	787	792	800	760	745	763	811	795	764	761	762	741	776	755	770	766	751	730	741	818	796	781	734	727	800	715	751	802	778	763	786	808	804	756	748	723	774	782	775	772	786	796	761	753	768	778	777	808	786	829	788	742	783	746	809	809	773	760	750	802	720	745	776	759	790	730	747	703	798	785	776	842	761	772	836	767	730	802	820	769	761	747	799	732	772	760	759	787	694	796	762	761	757	754	779	727	765	761	727	758	807	730	753	789	776	785	795	703	733	754	760	760	800	715	757	814	747	764	811	743	759	798	798	783	776	761	743	742	759	811	827	785	773	752	764	804	789	762	750	765	788	741	791	778	726	722	770	782	799	729	797	817	760	777	744	787	792	805	795	796	739	777	720	805	727	746	762	756	790	732	705	733	774	743	706	762	748	771	787	784	734	727	744	718	779	745	818	750	784	751	802	788	751	775	731	762	784	737	756	782	735	781	738	769	783	754	743	743	794	755	801	748	770	777	762	741	773	777	801	781	796	760	765	748	750	719	789	790	787	769	774	745	738	777	782	751	772	758	790	777	713	777	742	776	755	741	795	729	741	773	772	786	721	790	779	740	772	782	777	774	825	757	774	788	790	780	809	790	713	693	795	824	802	713	726	770	779	772	750	770	728	743	724	759	773	737	793	796	781	803	774	796	761	784	769	781	788	772	820	691	794	758	776	737	733	814	732	767	759	777	714	763	785	770	739	740	744	807	762	765	753	717	766	757	783	780	791	759	766	757	720	753	779	722	805	757	753	793	806	741	822	764	820	827	694	731	765	820	791	713	730	771	754	770	771	777	742	766	760	768	794	792	744	785	783	771	757	766	698	767	731	807	794	761	785	774	715	809	755	752	759	774	795	769	772	764	758	780	808	787	767	803	774	703	810	763	735	793	813	747	789	770	741	762	742	806	761	775	736	756	751	777	780	740	742	778	803	728	808	776	747	749	771	761	773	734	795	776	748	770	785	841	771	774	778	759	780	741	758	775	780	803	812	763	757	751	719	781	781	748	746	758	779	792	737	769	778	801	766	825	776	771	740	800	773	791	794	774	766	758	775	781	794	740	750	730	729	736	745	726	774	770	741	772	779	781	776	764	789	762	764	748	774	779	825	778	806	800	787	724	746	756	715	796	747	765	776	768	730	793	848	754	733	725	789	772	761	798	699	768	792	725	789	784	806	769	817	764	760	774	721	752	745	780	745	762	767	774	771	716	769	836	742	769	800	781	742	749	833	792	760	771	777	778	790	744	818	790	783	761	771	847	742	762	729	756	771	719	720	777	810	813	745	824	789	767	758	712	779	768	775	751	758	755	748	728	775	753	754	788	733	802	762	756	763	753	811	782	753	738	749	784	782	749	784	789	792	719	803	767	743	689	728	814	708	761	767	800	803	780	762	766	786	752	815	739	758	753	757	758	771	747	804	794	779	747	793	764	764	743	748	770	782	675	750	790	765	783	820	755	824	764	782	759	797	754	716	759	770	770	780	765	698	758	727	775	721	697	748	763	768	772	742	811	797	779	816	750	790	766	727	749	785	777	787	822	771	730	710	725	820	791	827	710	730	739	803	756	774	742	797	777	767	752	831	782	747	808	769	794	767	729	779	725	799	762	777	766	718	737	790	692	755	755	757	747	757	732	750	738	794	727	817	767	732	719	788	740	759	778	751	777	789	768	751	822	783	783	768	815	803	790	783	772	773	808	789	776	838	760	813	772	767	752	793	751	767	812	789	748	783	759	758	722	770	782	769	775	780	748	752	754	797	751	797	771	777	773	782	762	771	816	708	760	750	759	752	788	747	773	786	757	789	746	811	736	793	754	780	791	700	810	728	757	741	761	807	761	776	780	773	743	757	771	822	699	774	766	796	769	797	806	753	745	750	735	725	764	793	786	708	752	827	735	780	753	734	754	753	785	792	804	765	789	802	729	779	826	776	818	733	845	757	729	751	760	786	742	758	763	733	740	750	798	746	753	848	726	745	751	801	784	698	780	777	793	788	765	795	777	788	763	752	771	796	717	813	750	767	780	772	781	759	757	784	813	822	771	839	817	813	761	745	764	808	778	779	759	796	750	782	753	728	751	765	785	761	783	755	783	749	779	770	752	766	792	812	794	748	782	741	748	783	789	741	730	781	767	747	767	744	765	736	751	753	748	771	761	752	824	795	797	766	782	815	811	779	762	747	747	788	789	828	764	741	782	791	816	766	746	741	786	820	809	759	774	768	792	756	780	765	751	743	758	797	795	790	740	743	748	743	787	744	820	745	779	743	811	803	729	779	738	744	755	815	784	791	793	749	800	724	782	775	764	791	753	773	799	790	783	709	746	755	720	746	797	776	732	730	773	766	781	779	792	778	771	829	756	756	778	728	767	741	763	759	779	720	783	763	811	754	791	825	773	741	729	768	846	801	718	736	818	832	786	779	739	775	729	770	797	737	744	764	774	734	757	733	764	757	755	800	790	715	828	778	781	770	793	786	763	805	761	812	769	829	759	745	755	805	750	769	802	806	785	764	783	790	776	778	769	773	754	759	784	755	810	738	824	787	743	737	759	781	751	772	742	784	789	754	787	717	816	745	756	787	745	779	785	750	803	751	809	759	793	765	765	768	727	756	787	794	784	769	775	774	808	821	789	773	810	761	809	783	754	775	799	765	778	808	795	750	775	736	794	777	716	757	736	726	747	746	770	812	770	746	758	773	744	762	748	761	756	749	723	768	755	730	765	793	740	762	811	738	752	755	756	781	751	793	753	765	796	775	776	763	797	781	762	810	783	796	769	763	775	784	759	815	761	745	789	763	748	764	774	773	794	742	742	754	723	762	756	737	798	752	770	800	789	776	709	784	710	785	800	790	765	747	741	777	754	798	744	753	750	766	765	782	789	745	727	705	791	773	791	751	746	822	812	741	799	753	803	793	761	770	794	754	775	799	758	742	771	761	808	818	762	717	791	731	771	711	791	768	778	757	787	785	769	749	806	763	795	773	756	804	767	800	755	739	815
44976	13948	1627	1222	857	416	344	352	259	273	215	229	202	237	195	180	199	186	199	155	164	168	162	189	172	185	171	150	158	188	170	168	162	161	166	174	153	146	172	152	164	158	164	162	164	143	165	170	151	163	147	168	156	155	156	155	183	144	161	169	181	174	188	146	146	170	155	162	162	139	163	147	168	152	166	160	163	168	171	175	153	151	142	145	161	159	146	166	153	162	158	157	145	175	154	175	169	165	129	152	191	150	150	160	151	143	151	178	179	172	139	148	152	141	152	144	136	154	153	156	152	151	155	134	155	162	137	163	154	170	187	168	146	172	161	153	156	165	182	150	157	151	155	177	159	157	157	192	154	144	146	161	162	162	168	164	179	160	161	157	169	153	134	142	143	153	173	172	146	151	162	168	158	162	126	139	164	136	141	142	136	167	158	182	184	165	169	149	161	156	133	152	143	155	159	146	141	164	165	150	156	174	190	170	165	168	161	170	144	153	155	146	169	171	152	154	145	172	176	148	161	171	161	140	149	148	154	158	169	163	151	167	130	150	136	159	153	162	152	150	164	140	167	164	131	145	159	173	152	185	164	175	125	161	162	146	168	141	161	149	148	191	168	168	184	183	148	162	151	170	158	152	142	153	167	137	142	150	170	183	164	165	148	165	139	146	167	147	155	161	158	150	151	145	170	163	152	140	153	148	173	134	176	168	161	151	177	179	167	149	179	161	140	151	179	172	147	155	135	150	153	148	200	153	183	160	169	158	161	148	159	172	135	163	155	154	147	164	180	174	151	168	185	166	168	156	157	160	148	162	147	158	161	137	194	157	157	135	159	136	138	177	127	154	159	160	163	185	159	174	132	154	156	140	155	179	157	147	159	138	174	152	155	164	163	172	159	163	149	177	154	151	169	141	165	135	166	160	154	164	145	184	157	165	158	150	167	154	146	143	156	162	143	171	158	145	140	181	165	166	163	156	143	152	159	149	165	162	168	149	146	157	147	165	157	157	134	142	164	160	143	150	157	132	170	197	186	176	147	159	180	168	197	146	177	169	182	139	151	173	166	154	172	140	161	165	160	138	148	176	149	168	168	161	172	145	141	162	148	161	159	147	168	151	166	159	152	185	147	168	146	155	155	175	162	147	138	170	155	166	154	177	148	167	173	152	183	159	165	170	152	159	151	142	151	160	155	196	142	158	167	162	164	162	188	154	155	163	171	162	153	187	173	163	154	144	156	173	166	165	160	130	161	159	153	160	141	165	143	182	147	158	168	160	180	122	153	147	142	184	138	144	155	167	177	146	171	160	162	158	184	170	175	141	149	149	174	163	157	154	154	174	176	175	152	160	161	159	146	148	159	163	160	175	161	170	168	140	164	157	176	164	170	174	131	147	137	159	169	167	162	175	158	148	151	163	178	171	144	164	174	182	151	160	150	157	167	133	140	180	159	157	146	165	166	176	164	130	166	151	145	175	157	170	160	168	167	158	148	139	139	152	143	154	157	145	159	164	150	154	166	140	148	170	132	142	167	172	146	155	155	156	156	162	137	155	119	138	143	155	158	158	180	159	166	164	146	149	183	148	164	169	171	143	151	165	148	161	146	168	158	171	161	153	149	146	171	175	166	158	186	142	167	180	150	179	161	161	159	173	176	144	191	197	152	169	145	180	144	177	157	160	188	174	155	147	161	155	142	116	155	155	158	169	126	155	154	163	168	157	161	162	140	150	158	164	151	164	158	176	151	162	179	163	161	154	164	165	154	175	175	138	143	137	133	163	147	159	133	145	154	171	151	167	159	152	163	155	157	140	167	146	149	178	163	144	132	172	162	181	163	170	152	165	170	175	154	193	158	144	173	162	155	140	154	154	180	150	168	156	166	150	147	158	169	157	135	155	152	154	158	179	158	178	170	144	166	172	153	163	185	155	169	168	160	176	156	154	155	154	168	164	162	171	158	155	167	161	145	154	150	147	165	144	156	162	167	161	172	160	150	175	154	142	165	164	171	170	156	183	163	144	158	150	150	147	154	157	181	145	164	149	165	161	151	136	155	176	161	182	150	167	132	187	152	162	158	147	150	164	187	165	148	160	144	170	165	152	146	166	170	146	172	158	175	179	151	153	148	170	178	182	157	190	169	165	163	146	163	161	168	155	150	167	150	137	182	134	151	174	143	153	149	158	158	156	150	164	163	152	145	124	148	156	151	150	136	143	149	154	145	169	138	154	157	136	143	153	153	165	144	142	147	161	154	177	171	140	155	133	154	136	163	157	146	162	147	174	176	157	131	170	160	154	175	168	169	146	147	169	174	184	180	152	148	155	155	156	138	184	164	145	167	143	149	140	191	146	163	150	176	168	153	138	129	146	171	146	157	158	147	150	161	148	157	149	171	177	177	174	160	185	163	181	162	135	176	156	159	169	179	183	187	186	149	144	162	145	163	143	164	171	145	139	157	142	141	162	165	155	159	163	182	145	158	157	152	144	159	153	175	158	156	153	165	167	154	167	158	163	163	142	173	146	154	148	156	154	175	155	171	162	171	156	183	162	171	169	183	187	164	156	164	139	151	147	173	152	147	143	159	157	139	164	181	177	161	171	172	142	164	143	165	150	153	161	134	153	168	138	176	156	152	155	157	166	132	171	138	180	156	164	139	157	156	189	165	198	178	170	161	163	177	161	152	164	171	157	160	165	171	139	138	155	150	158	161	163	158	151	173	161	152	137	178	174	164	167	164	129	193	166	144	160	155	153	159	149	151	180	156	165	164	171	170	152	160	176	180	169	159	153	167	166	172	153	162	153	174	169	176	151	150	154	149	196	181	156	142	146	183	166	137	145	152	168	140	170	140	149	154	172	198	149	157	151	156	155	167	136	179	154	184	162	163	165	175	162	135	159	162	152	175	174	168	145	136	176	152	171	157	170	173	155	160	166	165	155	169	168	181	166	158	175	170	163	169	183	144	162	173	134	156	155	158	147	156	170	147	178	146	135	180	160	170	168	155	186	138	150	161	154	152	177	150	150	147	147	137	157	166	155	176	167	160	165	140	163	152	150	174	173	167	145	190	180	168	131	175	145	178	155	150	132	173	162	154	148	178	147	163	171	157	175	154	156	155	144	176	159	196	164	164	156	153	159	170	170	144	186	199	148	151	149	150	159	164	150	177	154	164	133	138	155	156	164	154	152	185	168	144	158	158	172	137	151	152	161	148	162	153	169	156	150	133	156	143	161	139	144	152	145	185	162	157	178	151	162	157	165	151	140	164	149	172	156	177	162	162	179	166	162	178	155	159	174	155	151	173	165	157	170	154	157	160	143	163	158	157	163	151	160	163	144	115	148	160	166	147	167	157	154	144	159	170	180	151	158	155	169	162	163	197	164	159	153	157	187	151	142	155	154	140	153	170	169	174	160	171	141	158	143	178	200	179	167	162	124	131	152	156	134	159	143	149	176	136	138	181	167	175	153	165	139	150	148	189	165	165	144	145	177	136	159	155	147
23161	4572	2321	4386	2920	1935	1681	1402	1183	1047	911	873	811	720	685	696	659	607	581	590	552	562	568	506	549	522	559	506	512	448	465	483	468	475	470	451	461	478	453	432	471	481	452	434	381	475	410	458	421	458	428	426	435	400	450	390	445	468	494	415	442	406	425	425	420	440	387	394	405	424	440	418	437	421	412	434	421	436	403	446	425	413	424	392	437	447	412	435	484	404	446	455	393	419	435	418	400	389	412	432	404	405	446	422	395	438	421	414	418	407	429	397	401	432	413	423	425	423	415	394	393	421	406	398	391	399	438	420	404	405	436	424	448	391	386	432	391	396	440	429	418	426	366	421	427	413	425	394	441	397	400	404	401	416	400	448	418	408	363	386	422	414	411	422	400	396	386	381	466	402	414	422	386	390	406	417	418	395	429	401	396	410	382	399	387	406	398	448	396	424	430	403	386	405	389	360	419	393	398	438	409	400	418	421	395	413	430	384	379	417	400	391	393	442	385	478	412	384	408	448	446	397	446	438	410	418	401	405	419	419	401	425	405	388	404	409	405	428	399	372	398	427	415	456	407	429	429	392	403	413	402	345	385	431	400	420	383	409	433	381	421	432	386	423	369	411	401	434	428	393	428	402	426	455	379	450	394	393	407	437	431	441	415	395	416	428	436	412	445	425	428	390	419	472	388	441	394	421	385	411	414	386	403	390	418	392	425	418	431	407	417	436	415	411	416	411	408	421	397	390	427	437	438	420	429	402	432	385	408	394	426	394	414	423	392	405	431	388	406	393	387	446	408	432	433	390	415	396	405	370	402	396	386	398	422	391	401	410	397	390	432	417	404	385	382	426	423	387	409	430	451	435	413	412	410	450	442	379	393	399	389	428	400	421	415	415	410	405	423	412	410	410	405	446	455	413	398	399	419	426	412	378	398	400	409	399	431	414	381	407	423	399	415	428	417	402	427	405	444	391	399	391	410	403	377	400	426	414	444	410	384	385	417	401	397	429	396	387	401	439	414	405	391	413	381	426	409	409	434	390	405	407	401	440	415	419	422	419	389	409	427	372	411	383	406	434	436	394	435	396	399	396	392	430	411	422	400	438	388	417	413	421	427	390	414	374	370	394	393	378	418	430	424	417	380	411	420	414	441	420	403	423	423	404	422	425	408	392	389	436	419	406	411	379	405	401	390	398	389	414	416	437	365	429	396	394	438	440	436	392	450	409	384	407	435	397	400	390	409	442	404	402	374	390	422	427	456	401	413	404	394	402	377	381	388	403	398	438	411	412	444	415	417	377	432	432	402	442	414	400	395	383	411	413	418	402	404	397	420	414	383	413	403	430	434	400	441	424	418	426	429	432	437	451	383	414	434	430	407	420	412	427	389	423	423	423	406	391	383	410	403	393	408	427	408	406	416	378	373	450	398	374	436	415	406	443	394	425	406	418	398	408	399	358	376	370	422	408	370	404	386	450	418	399	390	391	446	438	385	390	427	422	423	408	425	408	411	427	430	420	393	406	400	400	414	388	397	405	398	382	395	433	371	392	437	418	449	387	410	381	432	427	452	408	423	413	383	418	405	389	421	420	462	380	419	426	426	412	354	436	410	380	419	412	408	432	392	396	411	377	385	417	409	418	406	402	452	435	424	392	417	401	387	435	410	426	408	411	425	389	406	445	375	419	410	380	424	447	420	427	451	405	358	380	441	457	389	354	417	388	405	422	404	393	398	378	428	421	412	410	395	399	416	410	437	385	386	429	410	387	468	410	434	401	425	412	420	406	427	389	438	375	429	388	429	420	431	414	401	408	438	436	430	384	471	377	387	420	421	380	373	426	409	437	410	432	425	397	445	398	393	427	437	415	405	421	406	405	398	423	396	395	371	403	410	398	406	414	397	435	402	402	408	389	409	408	420	425	425	454	427	432	414	409	385	376	392	411	387	405	433	397	422	421	455	431	397	393	442	421	385	394	424	387	447	413	383	411	386	415	381	402	413	410	413	404	433	401	377	463	396	361	407	417	429	409	405	427	413	433	417	409	410	432	434	411	395	380	430	397	424	431	442	395	382	425	418	413	398	462	377	413	422	407	406	389	416	441	426	440	389	427	392	401	409	391	383	436	400	418	404	420	372	446	410	407	374	423	379	403	427	415	418	446	409	375	418	414	395	424	390	427	402	411	415	407	446	418	414	422	400	391	431	381	402	378	436	400	393	406	418	400	390	381	441	399	410	414	398	409	413	402	429	404	425	408	395	430	428	389	399	442	395	414	410	408	436	449	404	399	366	422	417	423	414	409	424	408	419	437	430	430	421	436	398	395	402	433	415	409	417	380	399	412	441	435	400	407	405	398	383	418	427	431	436	417	439	395	382	438	417	402	400	402	419	413	429	385	421	436	411	388	386	406	385	409	424	384	384	463	344	405	426	413	410	413	379	383	374	376	404	390	417	383	400	393	396	429	410	434	420	404	424	401	406	403	395	435	376	413	393	414	415	399	417	434	361	407	484	402	398	412	380	416	418	416	419	419	411	414	415	399	420	397	423	398	391	390	398	391	424	422	422	417	389	374	402	418	382	418	407	407	407	439	437	433	399	393	434	433	417	433	392	457	405	385	393	391	422	417	417	440	426	397	390	431	418	396	422	388	414	434	409	420	404	436	407	412	398	420	408	409	433	415	424	393	415	455	393	422	414	418	428	378	420	404	435	407	394	431	387	450	391	408	417	398	439	380	429	417	425	392	416	394	396	450	411	399	380	431	389	369	388	451	434	370	393	418	393	394	433	444	417	414	404	431	417	455	399	426	411	412	455	411	452	413	425	408	408	402	409	410	378	360	413	405	420	382	413	384	362	396	370	421	437	396	392	412	382	397	381	399	431	389	424	400	383	373	379	435	443	453	390	407	420	413	412	449	405	437	428	431	402	391	419	394	425	415	403	437	430	396	439	428	388	420	365	419	402	405	420	367	425	402	385	408	398	424	391	436	429	392	369	408	418	407	388	389	408	381	412	438	374	386	418	391	406	423	431	433	432	402	441	407	405	383	407	440	382	398	390	396	399	408	429	417	397	421	382	411	395	415	448	370	408	441	427	412	442	430	391	417	429	376	407	418	391	360	396	427	422	435	406	385	391	410	432	412	422	391	416	387	416	404	368	408	393	384	427	376	427	404	392	403	397	393	426	403	393	392	451	394	432	393	382	414	429	366	418	431	389	436	434	438	395	409	458	413	403	430	418	402	374	396	405	394	444	414	470	414	412	400	410	428	374	425	421	435	426	393	393	427	403	408	420	430	411	445	427	404	437	416	412	406	410	421	426	424	391	396	418	436	406	372	392	382	368	395	417	414	411	405	396	418	432	400	385	406	390	409	414	429	368	405	424	421	398	400	411	441	396	376	391	376	407	385	400	405	442	401	420	426	383	363	413	399	398	447	418	432	400	407	411	394	391	376	416	387	402	419	412	402	374	383	391	417	414	420	416	395	433	407	408	402	392	437
58610	22847	4293	2904	1794	807	553	467	397	302	287	243	217	209	220	194	168	195	169	157	175	149	160	142	160	149	150	148	116	140	131	125	130	133	140	128	142	137	148	129	125	127	127	122	146	101	133	134	125	129	114	125	132	135	116	135	108	128	145	125	127	127	109	142	132	126	110	136	141	123	123	148	122	111	129	98	119	141	102	136	131	135	109	114	117	122	111	120	131	129	120	125	129	103	116	130	138	134	103	129	109	128	117	129	120	127	136	112	121	135	103	116	109	125	122	127	115	121	133	148	133	118	130	130	115	131	125	119	102	120	106	140	123	114	116	118	116	114	153	121	132	105	122	139	127	129	135	107	126	113	129	116	102	128	124	119	109	118	130	122	111	116	135	128	105	132	121	129	127	132	98	152	119	120	118	116	121	135	109	129	131	131	105	127	131	117	123	131	127	134	124	124	129	127	136	98	129	102	119	113	128	122	111	128	122	107	138	113	130	122	98	117	123	111	117	114	128	124	130	109	118	124	126	120	137	117	120	140	120	121	124	122	129	123	126	120	113	129	121	119	136	150	147	118	122	114	129	134	124	114	147	124	103	123	115	103	117	115	117	134	136	120	135	106	128	112	123	122	116	117	124	133	127	114	135	106	115	115	121	101	143	124	140	122	132	112	119	109	124	136	114	131	123	115	103	117	123	112	116	105	121	120	116	135	103	126	117	137	126	132	123	135	100	148	137	126	115	103	120	126	135	123	85	116	120	132	121	118	124	117	125	97	119	116	113	117	140	120	129	98	137	120	118	128	133	124	143	127	127	119	120	127	107	149	117	137	136	96	99	129	129	119	115	103	114	124	122	116	114	132	99	132	118	113	123	122	133	124	136	160	119	126	128	103	124	147	126	129	115	125	128	126	99	103	117	124	123	148	87	110	123	120	121	134	129	133	107	128	131	104	133	119	123	121	129	108	120	101	103	122	129	112	100	128	117	103	108	123	110	120	117	119	112	122	129	134	103	137	113	115	123	129	138	110	120	113	103	138	133	136	125	124	125	122	124	132	131	109	113	109	127	119	118	129	119	134	125	117	123	123	123	139	111	118	130	117	128	126	125	142	109	132	105	123	143	110	118	119	112	134	137	104	101	119	138	131	119	119	97	141	132	104	129	120	121	136	131	149	113	106	104	101	115	138	129	121	118	138	127	117	103	138	124	120	123	138	115	121	107	129	122	116	119	115	111	115	141	138	109	108	103	123	117	101	131	135	132	115	110	130	106	127	114	139	138	121	105	124	134	131	118	123	138	129	115	122	138	138	126	103	125	136	112	106	138	113	128	135	119	118	139	127	122	137	129	118	127	127	120	109	121	137	124	123	114	96	109	123	137	137	134	113	139	129	148	115	129	130	105	108	133	120	113	115	132	91	127	117	121	101	117	146	130	129	115	137	125	148	139	129	118	131	124	145	108	127	118	124	111	141	118	126	133	141	118	122	115	87	133	117	143	113	110	102	126	114	113	112	109	104	119	139	125	133	119	131	107	115	107	107	121	120	128	128	124	118	113	118	125	112	133	127	116	131	134	127	105	122	119	140	113	118	128	125	122	121	103	107	109	133	103	132	120	101	120	124	113	142	127	124	120	107	124	119	119	109	127	123	112	138	130	128	110	114	112	116	117	134	127	101	127	99	133	104	129	110	126	104	123	126	123	143	102	111	132	126	130	127	116	101	108	104	118	133	113	130	128	131	143	120	113	104	132	118	114	103	123	130	136	125	123	96	138	108	123	131	128	133	116	131	109	111	156	142	103	138	105	156	132	116	100	107	148	128	147	124	144	112	129	138	137	123	121	127	121	122	136	136	128	119	125	133	117	123	120	112	122	117	107	95	121	113	112	130	117	115	128	122	134	124	113	127	113	125	119	135	125	101	115	117	122	109	115	131	119	124	149	141	135	102	134	133	116	127	133	108	127	110	135	133	112	141	126	122	121	130	135	123	132	122	121	110	104	140	134	115	100	130	121	122	133	121	108	126	114	122	141	102	140	110	96	124	116	140	112	100	103	104	117	135	119	127	118	101	125	109	125	100	109	121	124	135	118	118	135	112	145	138	122	137	123	127	106	132	136	124	122	137	121	120	122	109	129	132	122	118	108	146	115	124	122	105	118	137	120	119	137	136	112	121	122	115	125	137	125	116	120	109	121	118	133	132	109	102	108	117	129	114	130	147	126	131	123	129	99	128	114	132	94	120	132	118	110	133	111	124	113	129	144	123	121	127	120	107	132	112	132	111	117	115	128	117	122	140	120	120	113	126	107	132	144	131	133	122	128	120	105	118	134	118	97	136	122	142	122	121	121	97	141	119	123	125	120	129	133	138	138	127	123	123	100	123	124	127	120	123	120	115	138	137	110	107	119	125	125	110	111	107	118	120	117	119	121	114	140	102	120	119	122	139	134	120	104	115	96	129	115	128	127	122	129	129	122	129	111	131	111	94	100	114	107	135	125	118	147	124	123	100	109	121	135	116	133	109	129	101	122	117	94	108	121	123	119	120	116	141	110	121	136	129	130	132	128	107	151	152	103	123	114	98	116	135	137	124	113	130	135	116	108	117	127	127	119	118	123	98	143	119	130	118	129	105	130	139	132	115	99	124	132	124	118	124	124	124	143	113	146	118	131	102	110	116	119	123	114	143	115	133	114	120	110	109	128	117	120	131	139	111	137	125	118	125	119	123	112	123	113	128	114	124	128	134	124	122	130	103	120	117	130	138	107	123	121	121	129	109	125	112	121	138	124	127	102	96	125	113	108	99	108	126	134	129	106	127	121	111	116	138	140	120	132	116	108	112	105	125	146	123	129	111	123	116	131	121	149	118	116	134	130	120	109	129	120	109	92	117	110	123	121	132	145	116	133	117	117	122	104	123	126	105	119	139	104	116	112	120	108	116	118	110	130	132	110	103	119	118	110	136	116	126	117	123	134	133	132	117	108	134	122	109	114	124	122	134	129	102	118	137	112	101	115	138	139	129	140	108	128	106	136	146	124	111	136	136	124	122	137	130	135	128	129	133	135	135	120	117	117	112	106	116	130	108	133	122	121	117	132	127	130	120	143	140	126	133	127	124	105	101	125	133	113	134	123	122	98	137	130	130	100	112	116	141	149	144	112	142	117	105	129	112	125	121	97	123	116	110	127	115	124	97	109	116	130	110	122	124	112	126	154	148	110	125	141	119	134	129	112	118	121	110	118	116	101	127	113	109	141	130	135	134	140	111	128	114	131	109	133	113	125	120	114	115	94	112	108	104	121	129	108	97	123	116	137	131	109	105	106	119	113	132	138	113	131	127	137	118	120	116	135	141	138	133	118	116	116	130	110	118	137	132	126	132	121	116	115	123	119	121	123	106	121	114	113	121	117	119	100	115	108	145	139	134	132	129	146	115	116	126	129	141	112	156	131	125	89	116	129	114	106	122	108	128	120	103	130	135	108	147	124	106	147	112	124	148	125	109
30864	7739	4086	9013	4924	3293	2735	2213	1873	1586	1370	1241	1118	1023	972	878	826	736	725	651	635	651	559	582	536	522	514	500	503	500	475	434	446	455	486	473	451	492	486	434	412	402	406	400	391	399	380	407	371	443	395	397	385	411	406	406	378	395	382	356	398	374	391	363	362	388	407	365	381	387	374	369	384	347	349	394	383	356	348	376	351	351	392	355	341	368	358	364	322	356	354	342	378	362	350	341	361	337	326	394	361	352	379	394	342	330	359	379	403	364	354	335	377	350	325	352	378	372	323	344	388	347	360	384	334	335	362	322	354	368	353	331	328	335	348	347	340	340	358	364	380	361	333	358	367	339	357	342	377	352	332	350	347	340	373	339	376	318	370	331	355	332	378	374	363	360	333	369	342	337	359	378	375	354	390	377	334	382	351	330	350	344	367	360	352	345	343	341	338	351	296	336	357	334	322	402	319	342	367	368	342	355	344	362	348	358	358	329	318	347	341	315	359	381	366	339	325	318	344	331	334	344	382	384	333	352	330	331	314	345	316	342	356	342	337	346	337	372	355	325	373	321	383	364	348	337	351	327	341	361	332	344	330	372	358	353	361	355	348	341	354	367	360	349	350	358	362	368	341	335	341	339	345	365	358	348	375	337	334	343	354	338	364	343	359	331	377	331	352	359	335	380	337	350	356	353	327	355	350	361	343	357	368	371	336	334	339	337	377	371	355	331	355	336	341	358	320	342	343	340	331	330	343	353	336	347	342	385	343	356	355	335	338	344	356	372	354	340	387	352	347	321	326	337	370	332	359	344	344	366	378	373	343	366	315	341	359	317	377	329	342	359	345	352	367	332	369	337	340	368	368	328	350	342	341	353	375	369	343	382	349	372	359	353	352	363	346	372	351	337	369	330	350	349	330	341	337	353	350	346	371	332	325	347	328	356	334	335	334	330	336	321	355	304	318	350	339	356	352	372	340	354	366	324	346	335	354	307	362	327	343	355	325	330	390	349	334	350	359	332	346	351	323	309	357	360	372	346	357	350	362	338	358	348	349	336	328	339	351	343	351	350	332	354	347	352	325	349	342	385	335	347	356	337	368	360	327	323	348	369	332	373	369	363	336	325	363	356	324	343	353	322	358	362	322	382	380	336	337	321	355	322	365	361	361	332	366	334	322	382	338	374	312	336	352	355	345	335	339	354	356	339	357	338	364	344	324	362	372	352	326	372	356	352	314	357	340	341	340	356	346	364	334	372	323	332	326	341	348	369	318	338	356	365	328	335	348	353	317	337	352	340	342	340	381	355	331	333	356	358	339	333	328	340	359	335	381	355	325	327	339	327	333	377	333	359	357	324	361	351	366	342	360	331	297	336	369	354	322	385	332	339	321	323	320	368	348	345	339	373	370	347	349	333	372	364	364	342	307	345	365	334	334	377	317	346	344	369	334	330	334	321	314	359	347	323	358	347	354	374	372	331	376	340	367	369	370	336	342	384	349	384	342	339	348	318	341	344	386	327	371	343	346	405	349	318	368	354	330	328	355	359	358	351	331	367	342	303	344	367	350	360	363	344	336	376	373	342	343	378	342	356	340	348	319	345	404	364	338	353	372	356	330	326	344	349	336	369	325	351	372	341	349	348	334	335	394	377	331	333	365	339	328	383	317	326	379	342	366	339	368	356	394	338	378	348	350	331	366	346	363	346	346	356	317	363	353	309	371	327	347	338	373	358	335	366	354	339	333	341	373	340	330	317	349	372	344	351	339	331	352	354	338	351	354	313	359	356	385	328	352	330	339	351	347	356	315	358	331	341	358	350	340	352	343	356	321	327	374	330	352	352	365	352	362	364	340	312	349	333	344	326	359	326	359	354	371	374	379	347	375	320	351	331	331	349	329	327	295	338	350	361	348	365	334	346	329	311	347	344	353	363	317	332	375	346	329	338	325	348	355	336	341	363	332	329	363	361	321	374	342	333	357	296	342	367	308	341	349	333	375	344	314	339	322	335	358	349	340	379	361	312	340	357	355	344	303	356	348	333	347	324	360	334	329	326	341	357	365	356	350	350	333	348	332	361	336	342	324	355	328	330	359	372	320	350	358	325	350	343	351	314	332	380	379	356	326	357	357	333	334	340	333	367	349	356	342	335	356	339	363	335	380	343	356	322	324	340	344	331	349	331	337	356	330	338	344	334	372	335	360	357	339	330	350	353	344	362	338	366	334	365	367	351	322	357	358	351	349	359	349	353	349	338	322	322	360	362	354	378	328	353	335	332	349	336	318	373	328	330	369	368	381	329	330	337	335	342	373	351	346	315	326	351	349	368	355	334	340	380	330	348	350	349	311	330	344	339	342	347	332	341	324	339	325	300	329	358	365	342	392	383	349	356	336	331	322	345	353	379	379	310	353	328	335	356	304	326	376	322	360	361	381	355	355	313	339	368	329	339	313	366	369	370	351	360	354	366	332	334	359	327	343	357	342	372	331	334	323	370	334	316	364	328	356	355	353	365	379	341	312	356	388	329	313	331	354	344	318	302	330	372	341	334	370	327	367	314	345	347	335	327	356	364	330	359	356	363	356	359	353	342	359	361	314	362	360	317	358	365	356	348	328	345	346	362	359	355	353	342	352	343	312	297	343	381	355	330	331	349	345	336	360	355	335	346	355	316	316	334	383	378	363	325	324	347	301	360	384	312	368	356	408	313	359	346	328	340	345	331	357	319	329	361	344	331	322	354	357	337	346	354	359	352	362	327	328	358	327	370	316	360	323	349	354	331	370	312	365	325	366	364	365	338	345	346	350	331	388	321	379	344	350	331	357	342	326	383	353	348	351	363	347	330	372	327	351	350	308	355	356	355	343	337	369	329	340	354	344	317	368	315	344	375	359	337	345	340	360	346	320	336	365	380	363	373	343	331	341	368	348	337	318	377	348	367	350	341	334	364	347	346	341	344	348	339	366	352	372	358	340	386	330	342	328	363	360	368	364	331	366	354	368	383	370	333	340	349	347	346	359	339	351	353	357	352	351	336	338	380	345	340	362	327	356	350	370	355	348	370	331	347	329	358	355	378	335	325	386	337	332	360	328	299	356	366	353	344	362	329	331	322	320	354	361	324	370	346	359	332	338	357	352	359	354	337	380	345	328	356	328	354	337	353	343	368	331	340	375	339	324	361	340	342	321	334	342	326	352	315	363	353	381	332	347	336	355	355	368	307	374	342	337	350	339	369	349	334	360	342	349	338	316	352	317	322	325	346	323	354	355	335	360	367	356	338	342	350	355	358	331	335	376	355	323	353	310	337	339	314	351	363	369	340	326	376	371	358	328	331	346	342	342	351	345	355	325	349	320	350	326	332	334	378	309	354	323	353	374	370	330	373	338	341	327	352	351	355	353	334	332	360	346	364	350	359	354	363	371	360	346	364	366	365	352	336	355	316	325	349	365	364	335	366	356	358	343	306	356	372	332	356	389	342	338	343	369	332	320	373	339	352	336	329	361	359
6614	578	355	379	327	331	326	362	338	335	336	312	336	340	346	341	315	322	333	367	317	302	340	318	330	318	336	342	314	340	315	316	325	333	346	322	295	304	306	323	322	327	315	348	343	310	318	342	351	325	339	290	322	323	332	356	342	334	344	332	350	321	340	321	391	327	350	314	339	298	333	325	338	312	361	317	306	335	326	326	323	320	336	322	314	319	311	302	321	334	310	303	313	311	302	320	349	320	344	301	335	324	312	328	313	347	326	294	332	324	325	348	327	343	320	332	317	321	333	333	291	328	343	331	350	340	298	337	294	365	334	321	321	353	338	315	343	335	292	304	306	362	332	320	322	347	355	352	380	351	325	335	333	341	370	335	341	310	336	330	344	302	310	334	325	302	303	355	336	296	296	332	320	332	329	288	324	344	321	359	331	327	317	354	338	324	330	328	345	345	340	331	322	352	352	342	349	304	303	343	346	350	347	291	331	316	344	335	324	337	337	321	324	309	332	353	340	308	305	353	325	318	318	325	354	313	337	298	326	300	318	343	326	332	353	364	335	350	337	345	317	352	346	344	311	347	341	340	317	321	361	328	339	323	319	324	304	327	336	345	306	331	306	326	311	321	324	297	341	321	312	319	340	355	340	306	340	333	325	307	316	380	347	313	326	377	347	303	335	353	364	300	326	346	330	327	332	327	350	330	336	361	320	310	329	302	333	342	341	336	350	296	349	312	348	332	351	326	327	325	330	351	333	331	352	317	341	303	294	323	326	326	330	326	341	337	315	341	333	326	327	354	349	316	373	344	373	368	343	327	331	348	321	335	337	293	338	323	349	340	358	315	345	348	315	320	361	330	327	336	309	329	318	303	354	343	335	324	325	323	338	313	347	337	323	316	329	334	353	374	301	313	310	325	320	311	298	317	311	304	353	308	322	351	327	330	352	331	312	287	347	304	345	315	301	356	345	325	312	352	314	340	310	357	353	303	309	307	350	307	331	363	371	336	321	342	344	335	321	327	328	325	352	332	341	326	312	330	297	304	321	344	354	358	322	335	356	314	304	327	296	314	351	345	329	358	351	314	309	314	341	330	366	297	317	334	339	331	333	353	327	329	349	360	332	289	322	333	349	352	323	354	366	342	339	361	314	355	305	344	336	303	316	316	310	319	305	331	346	331	307	324	310	305	311	353	306	327	321	326	316	338	330	318	301	350	325	339	313	386	303	329	327	322	323	307	325	342	344	347	344	327	350	325	311	342	348	317	324	322	317	334	344	331	318	312	325	345	352	329	308	341	312	337	376	358	354	305	320	326	336	358	344	322	355	336	342	307	298	352	323	316	313	322	335	341	352	325	367	315	313	338	323	341	307	336	336	364	360	343	318	304	317	311	336	352	325	353	316	330	333	333	359	349	374	308	320	306	340	335	301	305	336	334	324	336	300	311	315	301	318	325	333	327	339	349	319	317	339	304	313	329	309	350	327	361	357	312	327	307	361	312	339	334	320	319	341	334	311	310	322	329	343	363	313	299	333	346	306	339	345	353	315	310	311	339	304	367	313	296	311	325	341	335	358	316	356	307	334	316	347	323	326	333	333	318	313	333	344	314	322	327	344	338	306	296	334	356	353	294	304	309	331	292	326	330	363	319	339	347	320	350	360	335	291	323	328	302	313	309	323	294	366	348	316	321	333	336	320	349	347	305	312	297	303	354	274	296	301	343	324	339	312	305	366	324	326	304	313	288	346	342	331	345	300	297	349	348	344	314	327	331	321	334	315	292	298	305	301	327	333	314	325	309	357	329	339	293	328	330	319	311	327	288	340	341	323	315	299	296	335	324	284	366	322	323	298	319	300	339	335	331	325	343	319	309	323	299	334	344	341	334	311	336	337	354	338	333	334	312	319	316	351	324	334	345	335	345	347	325	319	335	309	321	331	323	335	310	338	387	340	324	303	308	324	343	329	310	349	340	336	337	317	327	344	329	316	308	317	330	351	313	295	358	302	340	343	360	330	335	320	286	345	327	326	333	310	331	346	340	355	367	323	294	325	320	348	330	311	333	330	356	317	342	332	341	341	337	332	319	345	346	324	345	346	312	297	339	320	334	335	332	308	341	318	364	330	301	320	276	326	329	342	361	326	347	328	331	333	346	342	320	306	307	296	354	325	323	296	297	329	314	337	297	331	307	335	291	318	328	327	348	328	324	345	331	302	324	335	329	298	312	350	333	305	319	381	341	327	352	324	319	336	322	347	325	332	319	329	298	333	327	368	321	265	358	317	322	335	342	349	318	320	319	337	321	365	328	346	323	336	331	322	367	309	358	328	347	304	344	325	327	360	314	328	338	332	340	305	341	317	347	345	342	306	328	343	311	358	312	312	346	341	365	346	360	326	350	342	318	327	310	321	333	342	328	314	299	336	346	341	345	347	330	323	338	365	337	350	339	355	312	323	345	315	337	357	311	293	353	295	351	346	309	323	327	327	304	328	333	323	349	306	345	331	324	322	342	351	307	325	337	320	315	361	359	345	318	298	327	320	343	341	310	315	340	318	294	328	346	315	296	335	318	312	291	343	343	329	319	317	334	315	340	331	347	360	295	322	367	331	314	350	323	313	347	350	277	320	330	327	348	338	286	313	324	309	348	326	307	351	337	320	334	326	351	324	307	378	344	320	330	318	292	311	322	368	322	314	343	300	305	320	307	310	297	346	330	310	338	330	321	340	323	320	328	331	335	346	337	330	343	349	343	350	370	331	332	311	269	315	322	354	341	336	332	345	314	308	317	297	326	323	341	348	326	336	292	324	335	350	311	345	364	306	311	315	351	330	329	335	348	299	333	335	304	319	309	294	328	330	327	326	306	335	350	362	299	323	321	341	326	341	347	325	321	298	323	324	315	330	355	329	283	308	328	326	328	342	304	322	357	318	368	339	315	321	298	326	291	304	348	338	323	319	329	293	350	301	297	326	337	342	321	323	364	328	327	329	321	324	340	319	340	317	333	328	332	354	329	322	323	306	321	318	338	327	330	357	336	333	307	339	328	290	327	301	321	342	291	328	346	307	324	307	340	340	318	345	309	340	326	341	319	303	366	336	349	282	322	329	307	322	311	357	320	338	342	322	307	328	347	373	337	342	350	366	375	318	317	361	322	314	280	338	323	369	370	308	318	339	320	308	320	351	317	306	325	326	343	324	350	307	348	336	294	325	292	370	338	312	342	310	311	308	331	309	370	305	325	358	302	314	327	335	330	314	328	352	326	358	348	310	345	305	317	328	331	330	338	339	297	303	320	338	348	337	342	338	336	332	368	339	326	346	344	313	319	321	293	368	314	334	340	364	341	337	280	358	335	333	357	310	329	328	329	343	346	330	340	336	335	344	369	346	338	335	328	336	334	312	364	305	325	323	356	298	358	318	315	302	305	345	319	368	346	334	347	339	306	352	330	312	367	316	318	339	327	333	293	320	292	358	329	335	317	370	335	316	350	339	318	293	358	352	324
5741	950	828	931	854	769	821	778	776	822	823	777	797	763	750	796	752	735	764	761	790	791	764	779	740	795	792	790	805	720	741	756	812	801	764	742	788	776	782	781	830	790	730	743	731	794	784	774	780	750	772	739	778	701	787	790	779	760	752	775	746	776	796	798	770	743	792	752	746	743	770	768	827	803	840	770	829	751	732	758	764	784	729	822	827	793	773	757	771	776	777	749	747	792	764	765	672	766	773	742	757	746	798	797	756	795	774	831	738	750	784	756	785	744	782	752	756	786	765	784	768	718	785	736	790	739	755	737	770	802	763	719	798	764	753	778	768	728	777	744	749	766	758	783	791	790	773	780	749	787	777	745	806	788	743	838	822	758	804	807	779	775	776	712	774	708	767	804	727	780	765	715	754	763	743	735	777	808	751	773	769	778	791	799	768	778	786	766	757	790	751	733	732	747	790	799	746	751	765	787	784	748	764	717	772	750	750	764	762	730	793	792	739	770	745	742	781	755	702	733	805	754	769	773	747	731	732	802	820	755	762	806	739	757	762	760	723	802	741	777	755	738	773	779	812	772	719	781	747	783	816	784	767	787	772	730	736	776	759	759	727	793	791	769	791	769	790	761	760	672	803	729	768	727	791	768	777	807	813	702	702	765	728	781	755	778	751	762	736	783	738	838	765	756	818	767	706	806	840	769	772	791	809	770	738	830	812	750	798	747	790	756	775	759	747	750	779	771	725	777	761	789	713	794	748	769	808	712	778	804	739	780	801	765	758	756	755	810	822	729	744	733	750	760	742	763	738	744	766	788	751	785	731	744	769	814	717	798	748	700	780	797	750	743	711	789	750	718	732	742	803	737	807	804	722	750	779	764	781	736	741	751	788	782	756	789	758	740	755	769	755	773	787	745	729	735	691	744	794	733	764	793	757	735	770	753	789	778	739	789	768	786	716	804	748	768	703	777	780	726	720	733	805	792	777	741	794	799	780	788	759	784	745	805	771	802	778	733	792	774	724	710	814	784	741	759	800	757	785	804	750	754	752	781	741	745	767	790	733	748	798	761	732	777	763	824	720	784	790	769	817	782	802	740	752	780	803	811	773	760	748	769	776	743	740	752	762	776	771	791	770	792	741	741	718	777	762	755	768	771	789	742	787	771	751	763	823	813	766	754	775	691	839	802	833	770	781	731	765	741	776	793	713	732	771	740	766	742	714	760	761	813	778	736	744	816	691	746	753	756	767	771	779	776	774	718	743	769	741	759	791	753	782	777	769	744	777	794	752	766	775	740	786	739	716	761	748	762	775	797	748	787	744	782	809	737	764	763	807	757	752	761	814	778	765	791	760	770	788	784	763	771	758	701	728	765	760	779	784	811	791	783	775	778	730	762	762	708	752	822	792	767	762	724	784	744	802	770	780	745	739	776	742	842	732	740	748	779	731	768	753	792	797	766	781	800	714	729	787	781	779	790	712	724	758	809	751	746	800	768	733	757	804	789	768	763	737	814	753	789	777	781	749	741	754	785	775	761	731	781	751	770	766	796	734	786	772	783	779	792	775	745	791	771	791	757	828	791	735	751	784	787	814	765	802	752	772	808	748	763	765	740	764	787	749	808	776	786	720	725	769	786	783	735	737	768	758	739	759	710	706	737	784	789	761	772	741	812	807	814	733	709	734	736	758	751	739	741	792	748	755	735	770	741	733	749	788	757	756	784	822	735	772	800	787	793	768	764	775	754	800	756	800	729	787	748	781	822	811	754	748	796	744	759	787	690	754	746	750	772	748	778	770	792	772	761	764	729	857	791	806	757	752	800	738	785	768	787	811	757	763	758	748	769	740	763	786	789	766	712	750	763	804	782	717	741	765	766	781	785	771	771	790	776	791	785	782	764	747	772	835	763	769	773	753	747	783	727	755	752	748	844	763	767	761	793	735	753	758	745	733	779	778	768	795	814	785	761	706	760	724	759	802	752	709	794	732	775	793	768	789	764	782	796	756	800	814	774	688	736	763	780	719	753	761	732	768	782	785	776	836	728	755	756	748	716	753	786	814	756	831	826	757	821	790	716	785	794	726	740	750	784	762	759	783	790	752	792	785	760	732	717	743	749	779	779	755	842	774	711	749	779	756	795	736	787	785	776	732	780	752	769	762	749	768	745	793	790	757	752	756	756	757	802	751	772	711	770	754	780	737	777	842	747	800	787	758	750	758	780	766	743	771	727	766	717	736	753	776	736	750	790	737	742	724	770	818	768	820	771	740	758	752	724	772	741	732	780	791	820	793	786	730	732	761	757	790	799	768	762	776	756	762	764	768	775	769	793	796	735	783	770	755	732	768	771	732	738	798	778	786	779	728	777	781	736	741	792	797	769	797	722	734	811	805	786	747	759	761	783	776	779	775	764	793	743	778	745	758	810	754	746	783	782	784	748	813	752	740	797	727	749	804	737	749	756	730	783	790	779	708	737	780	762	763	832	751	741	815	767	738	794	737	805	749	780	737	773	756	714	725	816	722	784	723	848	767	744	755	822	776	821	788	762	764	786	786	750	791	801	750	742	771	775	745	748	757	761	778	781	789	796	790	734	764	747	785	776	793	792	803	789	738	790	808	735	757	715	808	728	771	738	785	731	760	775	760	794	739	757	755	790	749	768	794	759	778	738	780	736	736	766	809	775	791	745	777	742	754	810	748	728	780	786	763	744	777	742	809	770	774	761	737	712	728	731	779	783	804	775	764	747	795	744	792	751	747	727	763	761	789	769	796	725	779	755	768	775	780	770	812	765	758	802	758	814	773	771	709	743	710	766	761	754	769	785	739	762	728	783	791	734	762	778	786	718	771	811	721	781	780	777	719	703	740	771	784	754	782	761	804	767	763	798	770	727	730	804	755	784	759	778	823	757	721	771	755	822	770	683	734	778	752	770	782	775	834	780	771	775	779	751	739	745	702	775	754	800	805	756	740	782	760	809	753	802	797	776	723	758	788	770	761	761	784	752	748	778	737	780	744	770	726	792	760	732	747	725	757	770	758	785	821	749	741	801	767	739	776	753	803	741	780	770	748	758	742	750	728	787	730	768	727	741	778	735	740	782	785	813	760	745	782	749	793	741	739	766	775	760	734	773	817	776	760	732	817	764	776	752	833	755	754	764	773	764	794	790	780	805	734	752	745	751	778	766	725	749	791	798	760	751	777	763	819	835	718	820	763	777	807	755	773	774	767	800	760	716	801	767	780	771	766	815	837	701	768	796	753	750	765	806	805	796	756	747	834	737	733	752	790	736	788	759	762	802	782	758	770	703	771	733	784	740	730	802	794	740	770	755	779	758	744	820	766	738	743	809	759	781	770	820	725	709	791	765	763	733	815	752	797	780	732	792	744	770	786	801	792	790	748	743	766	776	779	762	772	813	798	772	765	759	744	766	721	782	741	732	750	765	832	753	821	753	790	736	759	819	751	752	800	785	757	734	763	745	777	737	724	761	769	743	774	762	724	768
42789	12361	1510	1446	818	458	342	341	311	274	238	230	206	218	214	200	203	194	177	194	184	201	163	164	178	162	191	159	164	207	156	153	177	163	147	194	173	164	181	162	169	172	170	169	158	162	191	164	171	168	156	172	163	152	163	161	179	149	160	177	147	167	148	141	139	161	162	166	174	152	150	162	147	160	157	153	169	177	193	157	139	152	169	149	158	146	135	145	158	172	164	172	166	148	159	142	183	142	160	145	168	145	150	176	146	163	182	165	157	158	164	157	154	158	149	133	163	146	138	146	148	154	132	156	172	162	159	144	171	140	149	166	156	148	145	142	174	173	129	152	182	168	180	151	152	130	157	163	171	153	166	147	154	147	127	121	157	165	173	153	177	156	152	157	170	148	162	168	162	132	163	142	166	151	166	157	145	152	149	146	139	158	169	163	149	150	145	157	149	162	165	164	170	175	138	164	134	144	131	170	176	172	150	137	184	170	169	160	150	191	126	154	158	174	155	156	140	157	178	172	198	171	154	150	166	148	135	141	152	184	135	170	143	161	152	148	153	163	157	181	137	152	130	159	164	159	134	154	145	164	179	144	154	171	169	153	159	151	141	142	142	162	166	156	159	150	154	155	145	152	143	159	138	140	132	168	163	165	171	156	164	156	150	175	142	159	142	191	143	142	168	149	143	157	159	145	166	160	175	160	151	150	158	151	155	147	130	155	171	148	167	164	158	158	160	155	142	134	185	159	166	149	170	151	152	149	166	146	144	157	147	155	156	169	142	179	176	161	167	167	151	159	148	172	142	159	129	176	170	168	143	167	162	182	189	164	163	144	153	155	166	129	141	171	146	143	164	158	157	174	146	162	150	163	146	181	167	166	151	156	177	162	156	163	147	161	153	158	163	171	159	160	150	147	150	163	159	164	165	146	159	155	172	169	165	156	155	153	149	164	139	157	153	162	150	161	189	171	155	153	159	155	151	129	159	144	156	158	151	158	158	157	147	157	155	140	189	149	169	157	149	166	161	145	177	177	147	165	164	137	154	167	186	150	148	149	161	152	137	156	150	160	157	143	156	131	162	170	151	158	154	151	165	142	167	177	169	151	192	167	170	161	159	163	165	156	141	154	152	151	145	166	159	151	153	166	172	138	137	139	147	156	168	173	156	151	144	150	152	168	148	152	147	156	148	170	140	129	171	155	159	143	153	128	163	170	157	158	137	177	174	154	183	157	161	149	169	168	142	158	171	158	172	147	198	148	157	139	152	156	171	146	138	176	159	145	174	152	150	152	146	168	171	158	172	141	161	160	149	158	162	157	155	155	184	155	161	151	166	144	154	163	165	160	152	140	148	155	176	140	172	179	160	140	168	156	148	133	150	156	186	130	136	175	143	144	155	168	157	156	164	163	167	135	148	143	135	150	146	188	190	182	178	178	158	157	164	161	153	155	146	192	181	163	167	169	154	176	138	157	153	162	164	176	171	175	156	163	166	157	152	162	155	149	149	119	173	174	162	175	168	151	139	145	135	165	139	178	161	139	172	152	160	150	144	145	175	150	189	136	166	156	159	171	148	160	165	151	197	144	161	145	155	192	170	148	157	157	171	155	154	160	181	176	156	149	158	166	134	159	146	162	162	171	154	153	161	166	168	154	157	173	167	132	163	157	148	177	157	157	182	136	149	146	156	164	187	168	176	169	149	171	189	151	151	156	161	157	159	161	164	150	155	162	151	174	160	128	175	127	156	141	163	149	152	147	150	143	152	161	184	160	156	154	164	167	167	151	181	154	163	163	159	140	163	160	143	142	146	168	154	151	155	150	166	162	168	167	171	166	173	163	164	152	153	162	169	150	134	135	169	164	170	162	171	142	176	171	149	173	166	161	179	116	159	130	181	161	169	147	147	165	164	157	153	154	148	167	168	161	167	177	151	165	171	133	151	161	165	174	154	154	158	156	147	163	172	170	157	141	151	162	143	136	157	178	161	168	160	151	163	160	145	161	161	136	180	166	148	157	143	161	164	148	161	162	165	154	163	161	156	150	153	172	184	152	166	162	156	159	162	132	151	162	152	173	153	165	179	181	172	142	146	152	159	159	134	150	137	150	169	169	161	147	151	154	147	152	150	182	167	157	152	170	158	174	176	177	198	160	173	147	182	150	161	174	141	148	148	166	161	152	164	155	161	158	144	156	161	170	178	161	159	149	178	150	163	168	184	174	163	149	172	159	186	157	159	158	156	137	151	160	154	185	149	163	149	156	171	165	174	154	154	137	156	161	153	153	150	152	140	161	161	186	175	163	151	190	160	155	147	153	143	117	144	149	163	172	149	157	166	170	166	145	131	170	132	160	146	172	184	158	157	165	167	169	155	157	173	178	177	151	143	144	154	169	137	158	180	166	176	169	155	160	173	156	171	144	143	147	156	155	161	154	145	168	169	164	170	144	157	165	175	167	164	143	165	154	126	154	153	162	162	148	174	150	167	155	172	163	154	158	149	206	163	160	149	153	156	143	182	166	151	165	155	153	192	154	174	130	169	176	159	190	199	159	157	138	135	150	161	174	151	156	152	160	151	150	162	149	139	158	173	147	157	142	152	148	154	155	149	160	171	163	159	153	195	163	193	159	193	148	152	137	178	134	138	153	155	182	142	155	171	160	168	152	158	175	159	138	157	146	164	169	160	134	155	145	151	176	151	143	179	166	172	155	158	148	158	172	151	145	172	146	175	173	153	145	179	148	158	146	147	183	149	167	169	151	156	157	155	169	165	161	149	178	159	134	157	141	151	149	178	156	174	158	149	154	166	139	168	175	175	160	156	157	127	155	156	143	150	141	147	189	173	156	159	139	141	159	134	156	141	157	157	144	162	145	139	167	174	170	132	156	141	151	172	135	126	156	153	144	133	154	156	166	160	171	170	163	168	180	180	148	147	153	149	148	174	163	164	154	165	160	161	160	147	155	161	172	167	163	146	161	161	158	163	160	142	172	174	180	161	193	153	160	163	154	142	161	156	153	161	173	149	178	166	146	145	163	143	166	187	164	163	153	135	150	173	158	165	141	142	155	176	157	149	172	182	159	163	167	177	150	181	132	156	154	145	152	169	177	162	150	150	148	140	164	152	138	163	156	142	155	165	175	156	158	135	160	153	149	159	141	155	167	132	180	187	172	175	146	160	165	167	147	144	164	150	155	176	153	146	164	161	158	155	143	130	180	172	160	144	163	155	162	145	152	162	169	183	142	144	157	180	152	131	158	148	150	164	155	132	161	148	165	163	171	154	149	166	151	179	145	154	158	157	143	153	154	161	132	156	171	163	163	134	160	166	143	158	141	163	165	154	150	187	149	172	149	164	154	136	141	162	159	178	152	161	165	140	172	146	152	161	184	191	164	131	200	175	169	157	169	129	177	159	170	141	160	199	143	178	137	158	156	175	178	153	163	143	172	158	157	155	155	155	145	167	150	157	162	157	187	152	173	155	144	167	149	155	158	173	158	141	161
22129	4138	2326	4909	2729	1972	1631	1341	1247	1065	924	909	799	749	674	749	638	597	613	579	564	527	527	543	463	516	462	541	485	472	482	499	478	473	433	475	483	424	460	440	450	489	474	418	445	435	428	425	478	451	427	453	461	416	417	472	437	405	424	449	415	414	408	377	467	401	434	409	444	425	394	403	425	422	444	398	451	385	447	442	410	410	443	397	420	418	400	420	358	392	421	412	389	444	423	422	432	447	417	416	418	409	414	413	378	392	422	409	439	427	414	360	429	417	418	443	420	391	407	424	419	396	411	397	437	441	395	420	354	472	423	394	408	395	412	419	396	420	447	417	417	397	386	429	398	370	411	389	441	424	393	410	451	407	396	405	426	405	414	382	427	426	436	398	365	400	381	377	424	407	409	401	425	392	413	398	397	423	444	443	440	445	416	392	399	458	431	395	411	434	418	441	398	392	423	440	407	412	424	397	433	420	390	433	426	392	400	401	396	400	373	404	386	410	437	418	419	423	452	400	412	410	398	393	408	397	384	416	416	406	369	381	443	405	413	426	396	447	385	398	401	415	455	421	408	380	387	425	387	379	392	443	401	407	427	385	402	408	432	406	419	404	414	402	396	380	451	433	408	417	424	426	399	417	387	379	400	409	402	405	427	396	374	384	414	409	433	423	436	407	400	388	417	430	407	394	418	422	394	413	397	398	405	385	386	426	439	427	413	398	434	390	372	410	425	399	423	402	403	389	386	397	405	413	426	395	415	404	394	410	414	418	424	453	390	396	411	428	417	396	432	395	404	431	410	431	443	379	420	416	375	399	419	359	407	402	406	428	398	388	422	398	401	395	396	385	420	390	419	388	378	390	397	354	405	411	399	432	416	392	421	411	390	388	379	402	417	421	401	403	379	410	449	406	382	430	405	426	395	379	416	391	460	417	408	410	371	428	422	418	392	385	376	424	414	420	438	396	426	401	423	418	399	422	418	369	391	384	405	401	423	380	392	414	402	382	414	444	401	391	418	394	433	390	399	403	419	391	452	416	426	394	439	368	394	405	405	396	424	383	372	412	418	426	388	396	435	400	412	430	381	406	423	394	419	415	387	400	385	400	425	423	411	408	419	399	415	419	405	408	400	436	419	397	393	415	362	418	397	433	396	419	374	392	398	402	377	399	385	373	409	424	419	445	411	417	379	417	388	413	419	420	407	395	388	424	424	444	377	401	393	450	412	398	370	408	420	440	391	413	417	396	353	394	384	418	372	403	442	375	386	375	394	395	407	424	399	395	384	416	414	384	410	410	404	428	364	410	395	433	416	439	379	467	382	404	419	416	435	425	405	398	405	368	376	421	424	407	387	400	413	416	411	387	425	407	428	409	417	397	424	403	367	393	381	417	390	395	404	406	406	412	420	388	430	421	403	430	397	419	411	388	425	401	388	412	420	399	399	392	398	415	413	418	386	405	429	387	442	387	400	391	400	430	443	413	423	419	402	427	400	424	442	372	380	419	371	408	441	427	434	428	422	431	408	396	410	439	397	398	409	414	440	417	432	425	426	419	424	413	435	410	414	445	407	406	401	445	434	411	425	386	418	350	424	429	413	406	424	378	362	405	390	408	403	411	378	377	406	430	426	423	416	409	414	403	410	373	380	395	429	408	406	413	387	395	415	405	401	389	394	379	380	413	401	394	408	398	422	439	405	391	439	451	416	404	398	393	408	409	449	423	427	385	398	398	416	385	390	419	417	384	400	440	370	409	398	425	373	409	415	409	367	409	400	411	377	385	421	410	411	411	424	378	463	427	399	378	435	396	423	424	418	422	404	425	395	404	406	409	411	434	381	463	401	423	423	420	395	420	397	399	398	420	412	408	416	407	424	383	424	432	393	383	392	420	374	403	431	417	405	405	403	436	432	409	401	375	414	413	405	406	390	425	441	394	392	406	473	433	406	431	424	421	447	418	424	380	411	407	405	403	433	390	410	381	437	420	404	420	405	422	394	408	416	439	389	420	430	452	403	380	411	392	420	389	408	405	401	423	410	439	419	368	412	416	390	403	405	416	416	408	392	389	385	402	421	398	419	439	434	413	414	424	401	412	415	421	411	409	448	427	422	401	395	456	371	397	426	390	390	385	431	414	413	445	372	410	420	412	413	438	423	400	396	401	435	434	402	415	402	404	368	423	423	392	379	366	400	393	399	420	404	435	391	405	441	398	410	403	456	411	400	396	434	381	407	433	452	388	443	424	398	437	382	406	371	419	404	414	411	405	416	419	389	406	413	439	370	413	422	435	414	407	405	430	450	408	402	427	389	370	407	441	418	439	413	404	392	390	396	398	423	413	408	399	403	400	422	394	406	390	405	422	390	384	416	392	401	416	393	384	411	405	426	420	397	408	374	386	422	438	418	433	422	411	421	388	382	404	384	418	407	382	419	431	422	411	415	402	445	400	442	421	401	391	400	436	409	397	393	376	404	434	429	400	423	419	416	398	408	456	465	397	400	406	419	378	394	435	395	399	403	418	376	403	406	402	433	429	409	440	429	437	437	423	433	384	396	421	410	418	434	414	407	415	390	390	398	389	413	401	371	412	386	416	389	414	419	397	414	420	422	421	437	406	394	425	416	403	379	428	432	431	428	430	388	385	428	406	407	404	446	392	411	427	392	427	407	404	435	441	404	446	386	393	432	378	418	362	432	435	417	414	375	443	378	444	441	415	407	402	397	402	377	370	400	418	395	437	408	440	394	407	414	352	436	414	417	396	385	403	399	394	405	399	456	420	408	415	405	429	394	371	427	413	423	409	417	413	399	404	358	419	421	406	427	381	443	427	393	423	407	370	420	418	426	396	407	387	408	389	373	434	433	425	425	391	387	379	415	436	411	402	382	404	397	404	402	465	431	427	394	399	394	383	418	416	387	374	396	443	387	394	409	395	426	406	450	419	386	420	427	427	402	417	360	398	381	370	417	420	401	398	398	394	413	463	434	406	402	409	415	448	398	427	413	415	400	426	407	383	408	406	417	446	419	409	417	439	407	392	380	400	451	436	433	401	444	352	419	398	404	394	429	430	391	409	418	422	400	426	375	377	406	406	407	403	410	402	395	416	392	392	393	432	398	426	406	365	380	411	419	455	410	404	393	391	426	387	426	392	474	381	463	387	391	395	395	395	393	399	383	443	402	389	401	406	405	412	391	382	387	410	404	413	422	417	410	434	419	416	367	423	415	422	402	414	422	402	427	428	407	453	407	430	421	416	410	371	364	429	438	413	420	373	439	422	392	425	425	398	414	439	406	442	435	427	439	426	429	423	432	396	388	391	458	427	414	416	419	414	397	404	429	368	382	414	425	427	430	394	416	434	425	375	408	375	429	420	380	415	412	407	396	431	425	407	430	395	402	366	402	406	404	402	458	407	439	421	378	445	407	420	403	449	390	419	410	411	370	379	426	424	388	421	387	391	415	399	367	393	421	416	393	413	419	385	413	394	425	410	427	397	408	387
56681	21758	3811	2011	1225	756	555	470	369	318	290	258	226	215	205	205	174	178	168	174	137	150	140	143	157	120	140	147	146	103	125	118	140	126	117	128	120	124	135	125	143	140	139	114	117	123	149	133	121	118	126	108	136	122	139	131	138	127	162	137	161	146	120	106	128	116	121	121	106	127	128	106	126	120	114	138	110	112	123	118	127	126	122	117	137	138	111	120	112	121	138	125	146	127	121	129	116	113	116	111	115	101	108	92	135	120	109	111	114	111	121	114	138	113	108	111	126	131	105	142	108	118	113	119	130	120	131	126	142	124	132	121	133	110	127	125	113	120	117	109	138	126	130	113	92	123	98	120	118	128	142	117	118	108	123	119	125	122	105	118	110	123	111	102	121	138	125	132	143	115	129	123	118	127	107	135	113	131	147	143	114	134	113	119	178	136	130	138	128	106	108	115	138	113	130	140	125	95	80	108	118	113	108	139	109	116	116	146	122	107	108	109	125	123	121	143	117	129	128	124	104	110	110	126	108	117	106	132	137	116	128	134	131	121	117	136	120	119	109	117	129	115	122	119	133	121	105	119	122	134	125	122	120	123	118	119	128	126	128	111	114	112	122	123	118	113	130	138	116	126	119	132	117	108	113	142	125	132	121	121	107	114	126	122	133	127	118	114	110	115	108	121	134	118	120	105	102	152	134	133	127	107	124	131	109	113	129	120	121	103	124	133	101	115	118	107	113	129	124	105	111	138	126	134	135	123	148	115	112	124	120	146	137	112	138	128	120	97	116	117	127	117	125	113	138	129	120	124	131	118	122	124	121	128	115	132	120	96	123	133	130	116	113	124	127	107	135	124	138	117	111	119	114	108	127	98	120	113	122	98	115	114	129	119	125	115	137	120	111	101	132	108	117	132	116	125	134	107	130	126	143	139	118	107	107	106	140	120	114	116	125	130	129	116	124	107	122	105	117	121	123	109	121	136	116	145	124	107	138	137	105	129	115	132	141	120	116	128	145	125	139	119	133	128	121	128	126	129	124	124	118	106	122	127	126	149	121	117	129	128	98	110	122	123	122	103	131	139	123	133	127	143	115	105	128	124	119	142	121	133	127	125	114	108	130	120	146	111	125	125	119	125	136	120	129	116	127	123	110	139	127	149	144	134	112	139	145	139	118	124	119	120	128	101	103	137	91	128	120	131	137	108	133	110	114	127	131	114	134	138	132	106	128	117	103	149	110	129	117	142	112	127	124	133	150	132	127	136	119	127	123	109	111	100	115	143	112	130	103	118	134	120	117	129	109	105	129	121	114	115	115	112	109	107	132	101	134	128	120	132	134	118	118	111	123	128	126	129	124	113	125	138	115	115	124	146	140	143	134	127	95	149	128	118	107	123	116	127	100	135	117	117	114	129	122	133	112	101	119	117	125	102	128	136	124	113	115	144	118	133	120	125	127	138	140	129	115	124	109	113	124	119	125	109	126	124	142	122	134	113	143	118	120	105	114	129	127	118	119	114	134	114	113	111	116	123	116	128	114	148	128	131	146	103	122	120	106	127	118	114	113	136	132	105	135	113	129	123	117	135	141	123	122	116	120	137	129	124	140	124	122	108	118	129	133	106	105	134	105	117	124	138	124	115	128	133	132	116	126	125	124	109	109	119	127	127	132	134	115	112	149	101	142	140	125	129	124	123	108	123	142	130	126	117	112	114	131	115	132	101	117	125	95	123	118	127	139	136	113	121	122	126	126	128	124	126	104	144	118	127	115	123	118	121	118	140	127	129	127	122	145	142	117	121	130	113	136	128	124	122	108	103	124	119	142	121	128	112	116	124	123	117	120	126	115	126	127	107	132	119	146	110	140	110	109	124	112	116	129	111	114	123	126	109	130	129	94	128	127	123	131	119	135	124	127	124	127	105	127	123	120	128	138	108	133	93	127	126	119	114	113	129	139	95	110	117	137	111	115	118	116	125	115	101	135	103	126	133	119	124	106	116	98	124	110	95	110	120	106	131	128	141	106	119	131	131	126	103	127	130	129	105	132	127	129	126	127	129	138	116	122	123	120	101	138	113	124	112	124	142	107	116	114	118	133	118	110	112	125	128	124	123	123	120	145	115	131	105	130	117	123	131	114	153	139	140	140	128	115	136	126	122	115	121	116	110	111	119	107	118	122	126	122	123	123	121	109	117	116	117	113	129	127	147	111	138	127	128	115	122	116	109	131	128	113	117	106	139	128	132	119	139	114	127	120	133	103	131	125	104	118	97	104	135	130	114	103	106	101	132	121	133	155	125	115	126	126	130	144	141	147	117	115	94	131	110	123	128	126	123	119	110	125	124	109	118	101	132	123	128	127	142	150	114	127	101	130	142	140	125	118	134	127	100	116	124	111	122	124	122	102	138	130	139	113	129	119	129	130	116	137	111	144	137	130	105	121	125	118	137	102	119	143	123	110	142	125	114	136	111	122	117	124	112	109	112	112	116	116	114	117	129	137	120	139	121	124	135	122	122	131	116	139	129	107	115	109	115	131	126	142	94	129	109	145	116	116	121	125	110	117	111	135	124	135	109	120	118	111	124	127	124	109	132	127	129	126	112	119	128	122	137	127	120	130	96	138	106	128	109	132	144	118	129	124	130	113	145	122	113	121	107	119	111	119	113	117	116	123	126	120	112	131	148	133	116	113	122	88	129	117	133	133	116	100	114	133	103	131	118	127	117	112	114	133	120	138	131	118	120	119	119	115	111	99	125	109	134	127	121	120	134	113	114	121	109	111	135	130	113	131	129	111	122	116	109	126	111	105	140	128	116	115	116	125	134	143	105	116	131	115	120	112	148	143	131	125	126	121	125	111	135	123	122	116	119	122	112	128	101	124	116	114	106	136	102	112	106	101	129	122	111	118	114	131	121	127	113	129	109	123	116	96	128	105	139	100	118	105	133	122	105	110	116	128	125	108	112	95	130	119	110	126	136	118	130	123	126	118	113	118	120	112	119	137	138	126	118	112	114	115	135	109	116	131	130	107	135	134	134	134	130	131	112	122	111	132	135	98	140	149	121	114	111	122	119	144	114	131	106	112	106	120	132	112	129	124	99	109	102	112	139	123	129	114	125	120	120	135	124	123	130	115	133	137	129	114	123	123	107	124	109	133	114	134	110	128	115	119	105	132	108	133	110	141	131	112	123	120	105	122	126	115	121	121	133	94	129	121	109	123	125	155	113	120	114	126	105	123	126	131	102	99	100	124	108	117	117	117	128	117	137	118	116	117	110	107	114	139	140	117	134	128	142	123	112	114	137	129	97	128	124	138	123	125	116	120	131	119	129	136	103	114	112	129	120	135	125	130	118	125	127	131	128	122	145	138	119	127	101	114	125	142	102	124	108	138	111	121	128	117	109	96	96	119	123	116	122	131	122	112	123	130	106	142	120	117	120	94	149	117	124	108	127	124	114	133	108	131	141	141	106	117	122	110	117	114	134	128	115	101	122	120	128	116	128
30480	6941	4114	6402	4438	3458	2720	2311	1915	1606	1379	1279	1126	990	983	820	782	758	748	621	656	663	637	597	595	509	552	489	503	519	513	533	459	484	511	445	433	434	408	444	439	407	416	391	415	412	425	378	421	457	390	382	392	392	381	390	404	382	408	363	420	376	398	378	408	412	360	374	410	363	350	362	387	363	349	379	374	329	362	354	367	386	384	363	382	374	348	376	375	350	398	366	367	356	350	357	369	348	355	370	364	359	372	345	352	383	365	351	346	339	373	339	348	349	338	384	373	340	374	366	355	371	340	333	401	395	369	334	368	336	347	338	351	343	365	349	303	335	338	338	317	354	336	346	317	360	327	337	314	350	335	342	352	379	338	353	373	358	308	341	397	358	324	351	357	328	338	360	352	359	335	355	328	340	357	346	345	328	336	336	332	351	319	357	335	335	354	375	349	350	329	353	338	358	348	348	335	363	345	369	348	348	363	338	371	358	370	352	338	346	332	345	369	343	360	337	382	373	351	330	381	350	352	336	368	356	349	362	340	326	376	360	351	365	366	338	350	343	309	361	343	377	335	328	323	350	354	352	328	333	358	341	349	350	370	385	365	352	334	350	357	340	378	316	329	301	320	362	372	337	330	341	333	329	326	357	359	334	332	340	374	377	332	380	372	322	315	367	357	326	337	361	350	329	379	353	358	376	391	325	340	359	360	339	322	356	337	339	355	341	376	339	329	346	370	353	347	332	354	325	342	380	323	359	366	354	358	340	357	352	371	355	346	310	367	342	368	355	324	335	367	366	355	343	359	364	354	351	336	343	341	369	367	324	353	351	356	324	349	388	330	365	316	381	355	350	335	351	373	347	387	348	360	344	382	366	307	340	356	346	352	349	373	334	378	341	361	368	340	351	366	321	349	341	343	354	362	362	366	323	331	357	375	353	320	330	392	323	367	356	373	355	359	362	358	322	328	391	329	329	337	367	324	364	323	351	370	341	372	342	342	314	337	366	340	336	362	335	329	332	345	362	345	387	319	383	313	313	355	357	354	347	339	344	354	329	361	370	350	343	341	360	330	355	358	386	323	380	355	344	324	345	388	335	318	359	378	361	347	341	356	324	347	359	379	356	337	362	331	329	364	346	352	338	325	371	378	316	347	326	331	340	295	363	356	361	349	325	363	378	357	356	327	377	343	354	376	388	349	344	364	353	355	329	320	334	350	348	324	316	379	347	331	344	348	383	383	341	373	328	370	361	329	351	330	370	356	354	364	351	369	336	354	359	366	321	334	342	352	329	324	341	330	366	336	355	331	339	325	368	357	301	349	347	328	381	359	328	350	375	367	362	352	336	373	338	359	355	358	362	336	358	330	341	342	366	345	338	338	348	357	340	317	304	357	368	343	327	338	343	331	362	340	329	362	355	357	351	348	362	356	338	366	347	345	361	392	351	347	363	355	352	333	347	343	352	375	358	340	337	294	374	314	356	346	333	345	339	317	335	373	371	356	368	369	330	370	343	351	316	324	332	329	355	352	322	372	310	381	324	371	333	336	299	331	355	333	354	334	353	350	373	392	352	307	343	353	368	351	344	332	310	350	348	335	325	339	371	369	359	342	387	338	354	347	328	335	364	318	374	347	356	363	327	364	362	358	341	326	352	332	346	347	321	339	324	360	349	343	343	312	341	336	358	331	340	368	351	363	338	366	349	366	347	357	325	388	347	349	366	379	325	338	341	339	349	336	344	363	330	339	325	341	354	364	335	323	358	334	340	320	344	335	308	330	334	351	365	347	337	318	356	328	317	356	340	349	354	352	380	353	345	365	369	363	372	319	371	350	344	312	342	329	336	343	330	371	352	354	356	335	348	347	348	345	351	333	337	339	344	357	340	337	320	365	348	341	356	333	330	332	336	373	296	332	343	329	319	362	318	363	326	352	349	341	362	347	379	320	346	319	351	351	320	340	350	393	331	324	322	351	331	366	297	344	374	336	320	332	353	348	349	312	335	335	343	338	359	343	355	336	363	325	378	344	338	374	350	317	363	351	351	336	385	349	358	371	350	366	350	351	350	349	375	357	366	326	374	370	373	343	357	328	369	338	321	359	343	334	350	374	318	393	309	322	365	332	340	354	344	348	333	400	362	344	336	339	352	354	346	355	356	306	350	315	353	350	353	344	374	386	371	352	344	314	348	335	364	350	341	367	370	343	366	375	369	382	391	333	348	355	352	360	349	311	346	345	355	357	356	347	346	359	333	310	343	360	332	353	363	352	353	333	361	360	350	321	381	345	379	348	352	349	384	384	341	355	344	354	368	356	364	361	350	374	335	328	326	347	331	336	342	346	322	335	330	382	323	293	364	330	338	350	336	363	365	307	337	347	351	327	351	317	335	340	337	338	342	361	324	368	378	363	347	366	342	340	362	373	350	352	335	331	356	393	350	357	377	315	321	333	358	386	355	383	334	320	328	364	352	359	346	332	359	344	338	340	363	341	339	302	356	337	348	332	354	324	349	335	328	352	336	320	329	352	348	336	340	337	347	381	347	335	346	350	348	346	363	319	323	357	359	337	358	384	366	333	341	328	334	321	348	324	326	349	354	357	353	359	341	304	353	341	331	332	364	348	309	342	338	340	338	346	329	330	349	341	332	345	324	375	330	368	367	348	342	339	339	343	327	419	335	359	298	325	322	321	354	335	379	345	344	367	357	363	338	360	323	324	368	355	337	377	357	350	357	348	347	328	366	365	348	365	338	336	340	349	325	344	342	324	349	357	331	345	356	331	341	313	368	369	326	345	334	321	332	314	354	363	357	357	401	346	319	349	355	337	325	340	334	381	372	351	355	360	326	346	353	344	365	339	352	358	330	322	352	395	362	354	334	354	377	345	329	318	374	353	356	330	346	389	320	366	393	378	354	351	343	343	348	332	370	310	350	318	321	360	367	352	359	371	335	363	337	383	309	331	364	348	347	357	347	333	364	355	356	377	324	343	362	338	339	341	345	361	332	345	352	370	336	330	356	347	356	362	342	367	353	364	329	331	362	341	367	369	349	344	312	332	355	344	385	328	325	349	369	369	369	305	338	352	327	336	325	346	361	356	326	353	347	355	324	370	315	374	334	326	332	362	322	326	352	325	338	350	367	356	368	371	349	348	359	362	330	327	364	360	317	339	326	363	329	357	325	366	345	348	320	360	372	322	335	333	367	345	374	364	370	312	335	329	367	361	378	363	327	345	354	341	337	352	346	356	373	370	347	340	364	346	341	349	337	377	378	356	360	335	373	319	365	319	338	352	319	320	339	314	349	359	351	356	341	346	364	341	361	368	345	360	357	334	349	338	379	352	366	341	380	369	335	328	341	390	364	341	355	340	365	343	345	322	360	356	319	365	335	304	330	321	346	329	312	374	368	311	348	323	353	359	333	313	337	341	328	356	342	331	353	351	373	355	354	401	359	354	353	323	336	312	337	348	308	340	334	339	383	363	358	342	357	358	369	300	361	330	370
6204	562	350	345	324	343	347	344	322	350	330	375	320	310	335	303	337	327	336	345	332	334	303	320	314	324	332	292	329	354	350	308	360	358	344	326	327	342	338	293	341	306	317	324	323	341	328	318	353	329	313	354	317	378	335	362	324	320	339	301	337	322	316	350	316	362	341	320	346	324	354	308	301	334	313	367	328	322	312	306	320	316	303	320	355	341	349	355	341	357	312	346	314	376	361	332	310	332	345	314	351	307	354	338	341	349	318	342	352	344	345	307	340	310	327	357	353	278	324	330	323	310	329	308	330	312	287	331	336	306	307	316	373	325	312	338	331	351	304	323	309	336	331	307	337	320	331	345	323	307	320	327	299	310	308	323	320	357	304	352	301	335	352	309	336	313	317	328	303	342	319	342	321	316	313	347	313	353	337	320	313	346	341	325	322	345	323	334	291	360	355	325	326	305	324	369	341	343	353	342	335	333	317	331	321	305	330	365	297	311	330	308	328	336	341	311	333	328	322	303	318	332	315	319	367	316	330	341	335	315	312	314	350	346	325	351	327	342	336	332	326	312	325	291	317	349	348	307	374	353	321	303	361	334	355	345	328	344	365	336	319	335	325	343	306	326	361	332	339	330	323	326	342	338	353	333	301	342	340	351	321	339	350	363	323	350	335	326	301	310	354	354	305	323	305	342	308	339	339	300	341	306	325	342	345	323	362	340	324	349	339	327	366	353	324	349	346	329	312	322	338	302	343	321	333	337	354	328	293	343	309	321	335	339	320	346	365	312	318	350	322	319	305	320	305	333	323	315	319	328	322	338	350	316	352	328	334	339	360	340	361	343	363	352	311	326	330	323	308	338	353	318	289	336	318	300	338	336	367	333	338	341	346	321	340	323	318	342	327	350	381	337	352	386	362	339	270	318	360	359	332	336	351	361	342	343	301	324	315	339	326	356	338	315	332	360	308	351	332	343	301	336	334	344	336	332	335	329	345	326	353	355	340	331	314	315	332	333	362	322	354	316	318	346	336	335	336	348	345	337	316	299	329	291	323	315	341	310	328	326	362	344	338	339	315	325	338	316	321	353	358	327	331	336	330	358	291	331	341	327	321	312	349	332	323	322	308	338	366	325	315	318	340	327	330	337	289	300	315	326	309	306	316	316	363	332	342	348	298	318	342	302	307	337	347	330	350	323	323	338	333	316	365	310	328	328	321	335	328	349	308	360	332	343	343	315	373	310	327	330	358	334	327	299	345	341	316	334	325	332	319	334	342	327	325	319	350	317	341	336	326	297	331	320	327	325	352	336	318	327	368	316	310	329	333	349	296	312	310	324	301	331	349	339	344	321	329	311	341	329	292	304	323	344	307	320	324	339	331	321	305	328	343	352	373	348	336	312	346	343	324	349	385	352	310	356	353	323	285	309	341	323	356	332	338	326	330	347	362	329	316	308	333	375	314	347	360	347	346	326	347	327	335	304	340	311	319	354	326	316	332	320	345	329	332	323	343	338	335	327	339	338	317	342	319	359	322	303	335	339	347	306	305	306	320	302	333	307	324	326	326	337	334	319	330	308	337	318	308	335	367	298	314	331	311	339	360	326	354	335	336	359	317	361	327	322	306	304	339	341	321	308	335	312	344	329	320	314	325	329	326	331	348	339	329	298	365	308	321	317	306	341	329	321	352	324	317	341	310	322	303	303	317	339	340	353	344	334	345	336	361	295	326	345	329	316	309	331	347	365	316	361	317	343	340	333	323	326	358	344	362	348	315	339	370	340	338	349	321	302	325	327	306	312	318	319	320	348	306	300	316	345	354	345	360	350	334	308	325	331	333	334	336	323	324	326	304	351	313	330	314	326	342	349	322	332	327	327	343	321	354	327	343	304	344	310	358	342	342	375	304	331	359	318	322	333	308	327	327	328	369	333	310	310	315	310	314	323	356	354	317	331	330	285	298	312	327	343	303	299	279	346	335	320	358	335	342	330	346	327	329	322	333	359	326	348	318	350	333	293	324	309	344	352	325	346	329	335	339	346	371	328	364	326	310	350	335	345	337	342	339	330	320	299	309	329	308	318	328	342	368	311	313	327	332	310	311	345	337	314	330	311	348	346	350	297	315	362	330	334	357	313	291	324	296	349	355	323	342	313	301	331	330	333	320	306	321	352	356	385	333	315	340	344	319	355	342	288	325	338	338	360	324	341	326	335	367	344	367	305	295	328	310	335	357	348	355	336	319	292	340	345	330	335	313	317	320	341	326	328	322	320	332	341	319	316	328	352	333	297	336	296	327	368	360	325	316	310	318	331	303	292	333	316	326	349	357	321	332	307	326	335	330	333	369	333	349	302	320	342	321	319	334	332	347	338	314	337	330	316	350	322	389	317	317	356	319	326	340	322	330	318	320	299	336	353	323	342	328	344	322	351	341	340	330	326	311	356	292	355	321	321	356	316	329	339	364	318	338	290	348	313	336	314	303	350	314	309	307	330	307	332	330	324	353	328	336	352	316	341	321	303	306	341	367	312	333	348	344	327	339	348	345	344	351	334	313	326	321	337	368	322	320	349	322	342	326	317	319	349	329	336	360	329	338	321	349	298	303	343	360	332	359	331	325	366	330	320	351	336	323	334	303	319	343	333	338	350	308	329	324	297	298	301	304	322	335	336	321	329	337	353	344	331	315	324	304	328	336	321	329	323	313	335	355	332	337	317	305	314	325	326	359	304	365	324	330	321	367	308	336	326	354	323	302	340	347	303	338	325	319	333	333	317	324	317	321	350	332	340	322	340	347	337	287	291	320	329	339	333	336	324	323	345	326	295	347	323	312	318	319	374	315	346	328	351	296	330	333	325	294	338	335	352	348	322	306	337	324	296	331	371	325	336	339	336	332	314	346	300	348	296	344	326	341	339	320	322	314	322	342	327	321	302	314	295	332	329	332	324	363	322	336	320	314	312	342	357	313	342	310	349	318	314	361	343	348	325	272	305	317	315	322	299	309	320	351	327	314	343	316	347	336	339	345	328	345	327	343	338	342	320	330	318	309	312	382	338	291	359	309	287	319	319	323	355	348	318	351	303	284	305	347	359	317	352	330	328	300	345	330	309	323	308	330	329	357	333	358	347	335	314	290	332	333	359	351	319	356	339	321	300	349	324	349	355	316	335	335	383	330	360	364	317	299	318	343	318	305	311	327	368	340	349	306	378	323	317	339	317	347	316	318	370	294	339	343	319	320	342	328	326	344	320	330	337	313	326	365	365	313	311	341	306	337	322	336	326	358	347	346	325	352	354	328	339	327	324	343	314	276	328	309	328	346	333	335	374	318	325	311	341	305	320	327	307	332	354	352	314	325	345	306	334	301	327	327	329	351	312	354	327	336	310	311	338	314	336	332	377	327	377	285	379	338	351	321	315	333	331	317	346	337	318	328	315	311	325	351	302	347	309	330	336	321	304	335	313	298	336	329	371	325	306	332	333	327	321	315	322	354	341	338	331	297	331
5661	970	801	815	805	798	836	833	791	789	768	781	815	772	798	751	830	790	788	817	736	828	790	770	790	828	827	773	753	775	762	771	746	757	774	790	787	731	734	751	804	802	748	765	751	763	741	790	718	748	753	784	748	809	826	817	793	808	732	837	749	795	744	805	754	802	775	761	728	754	762	786	779	771	779	775	748	793	804	775	764	824	747	770	727	764	733	766	797	772	742	786	760	743	757	753	793	760	746	756	720	757	742	748	739	755	802	764	759	769	803	819	726	804	741	813	742	769	783	728	753	743	774	808	716	736	716	805	753	773	777	738	772	725	773	787	768	811	799	774	772	792	757	811	801	812	735	754	721	798	832	728	754	755	778	711	781	724	726	781	776	724	779	767	727	740	782	801	805	812	783	766	763	721	761	797	826	764	745	739	757	732	767	737	776	803	805	773	713	787	737	774	741	775	752	772	799	727	745	706	701	769	789	829	819	773	758	811	763	772	789	744	760	794	721	747	738	727	844	738	764	782	791	759	773	770	757	705	737	709	764	762	762	754	689	731	813	718	731	802	805	779	769	742	771	749	753	792	726	795	803	751	806	809	768	766	790	768	747	733	739	755	772	806	763	767	732	774	747	780	709	741	762	773	753	779	775	759	827	786	742	762	753	804	745	752	794	737	816	697	716	740	776	849	783	781	797	795	749	767	773	805	784	774	761	731	749	751	772	718	710	724	720	763	808	787	722	792	792	744	727	771	775	767	762	766	748	775	789	793	771	792	758	796	816	789	786	775	810	760	794	763	779	786	790	805	763	778	763	745	746	722	783	720	774	787	758	822	784	756	770	809	761	782	761	694	738	789	736	710	759	725	783	765	794	812	818	745	785	815	751	756	782	756	743	778	767	743	766	772	725	787	770	794	781	766	756	766	785	721	784	775	745	778	791	774	747	726	774	754	783	730	767	703	751	745	776	757	786	773	764	746	744	755	764	778	739	810	778	779	802	764	789	736	780	728	779	802	763	726	750	780	731	794	756	751	818	766	730	756	796	800	807	760	770	765	763	758	761	761	765	774	819	747	769	741	793	751	752	786	787	682	770	755	783	736	797	809	807	752	752	754	778	813	717	728	740	757	715	782	779	733	776	761	748	804	738	807	773	761	708	810	743	735	779	768	756	763	747	806	760	761	774	766	716	759	787	768	756	750	745	749	787	729	713	775	773	763	764	791	741	749	779	780	759	783	782	779	743	752	736	802	750	796	743	752	747	732	751	781	785	712	773	754	708	815	781	776	762	738	756	818	728	754	810	761	750	784	767	775	751	744	756	782	760	817	761	738	761	831	777	769	786	772	759	758	742	803	776	719	778	781	806	860	782	780	762	783	819	776	747	692	805	794	789	741	748	776	797	770	773	731	793	766	757	722	779	770	747	763	768	789	742	780	748	771	764	757	788	770	809	810	756	801	754	804	777	761	790	771	715	731	782	715	784	790	724	772	713	783	757	764	818	804	728	750	719	799	831	700	793	798	772	798	782	780	833	803	795	807	767	747	744	745	760	805	755	757	747	770	774	738	751	765	772	721	710	716	765	758	767	742	867	758	732	751	778	707	743	787	735	758	802	770	786	749	701	799	742	705	757	756	741	726	765	798	795	768	783	758	777	774	747	769	753	716	775	761	814	786	731	805	718	771	773	772	801	749	773	757	742	751	751	758	756	751	762	724	727	769	752	764	784	771	740	761	765	766	752	763	805	760	742	816	787	776	781	761	785	811	766	734	824	728	750	780	740	805	718	754	741	780	745	739	769	747	818	769	726	696	794	766	779	751	755	790	708	786	726	785	750	742	768	777	802	756	773	772	817	768	779	715	810	773	720	737	777	739	790	751	794	752	742	794	730	820	782	745	720	764	781	745	804	760	756	775	788	748	753	731	763	768	801	763	748	745	815	761	753	744	743	790	727	738	806	781	730	783	764	778	790	780	746	764	732	709	760	775	787	789	774	740	757	751	809	781	748	780	736	792	752	788	776	777	742	724	781	796	742	729	781	747	738	781	774	721	774	771	745	715	759	774	746	785	801	774	761	706	796	792	766	743	784	758	714	772	773	780	798	794	766	765	805	757	745	816	771	729	812	691	768	765	750	726	780	766	759	766	753	772	776	774	724	765	735	749	775	746	760	768	798	754	767	779	782	764	742	749	774	724	728	736	726	754	796	737	750	780	777	756	787	769	778	733	770	784	739	768	793	770	754	785	746	789	795	792	751	743	766	761	772	750	808	775	738	789	774	741	758	687	772	719	714	764	774	763	737	760	768	798	736	759	771	757	784	776	764	814	814	820	771	772	753	788	747	769	719	739	767	749	779	778	734	768	759	783	762	773	776	761	736	802	733	755	789	765	758	851	737	759	778	774	783	792	805	756	737	754	753	744	779	776	788	774	731	774	806	773	764	759	762	775	818	773	772	732	760	766	729	834	780	793	773	752	772	771	755	776	768	743	769	783	740	822	812	752	808	758	751	787	741	730	815	739	778	698	788	779	787	743	704	804	801	804	735	787	780	750	780	774	745	758	717	741	796	770	766	774	758	763	768	755	718	742	737	739	757	787	812	743	788	741	776	759	783	793	701	775	722	745	824	755	746	795	741	769	769	826	781	744	792	750	754	804	764	754	761	768	728	733	735	754	789	778	798	781	760	770	790	787	778	743	786	746	739	831	723	792	730	818	776	769	750	807	761	774	814	733	782	715	800	771	770	752	746	802	721	748	721	709	768	783	797	760	773	727	813	770	773	722	781	759	787	767	722	780	767	786	810	806	742	766	731	794	789	795	786	767	768	793	774	752	824	785	754	756	732	785	752	785	789	727	710	766	768	775	767	760	778	760	746	749	743	738	810	778	781	736	739	756	800	749	788	737	764	801	765	741	779	801	760	758	787	775	807	779	731	775	770	789	728	757	780	784	819	804	782	766	758	731	765	723	753	781	782	766	749	779	788	795	726	779	794	760	764	717	822	766	796	776	746	768	831	746	758	747	748	781	792	856	747	733	761	712	746	792	744	799	796	752	763	776	754	763	732	717	772	801	762	750	743	806	740	768	768	788	784	769	731	836	785	768	814	794	782	803	794	796	776	744	772	770	755	772	765	802	799	717	780	759	741	719	731	747	822	782	744	769	780	748	745	772	803	753	782	739	769	736	772	788	778	747	777	735	819	753	778	758	761	728	763	787	768	748	793	763	736	702	747	770	746	775	721	807	751	777	772	749	788	775	763	764	747	766	732	754	726	741	762	764	743	755	714	751	775	713	767	707	769	765	810	738	718	754	758	765	768	738	783	735	806	727	791	729	753	765	743	754	757	765	800	805	802	776	766	791	752	742	772	756	707	763	749	766	776	753	750	700	766	814	776	755	794	762	773	761	769	741	773	778	782	819	738	772	792	804	750	779	819	757	727	788	758	793	757	784	752	722	772	734	804	780	737	720	762	735	709	730	768	710	774	773	741	720	828	777
41983	13495	1718	880	663	434	399	309	278	268	238	235	207	236	211	198	163	170	176	165	158	169	181	170	155	168	165	163	161	157	160	172	165	162	167	175	149	168	166	173	173	154	157	163	149	157	192	179	153	133	151	159	147	177	169	135	165	161	178	162	162	147	146	155	168	162	153	154	149	139	163	163	146	161	149	150	154	149	152	146	155	171	163	140	184	153	160	143	173	166	191	154	180	155	165	161	136	147	136	161	143	164	158	177	149	153	151	159	145	165	145	126	164	154	181	169	149	165	184	188	170	158	165	159	156	171	147	171	149	140	185	152	168	161	169	151	147	155	149	167	160	170	147	142	149	138	161	149	161	172	136	153	148	148	145	160	144	153	159	133	163	129	154	153	142	172	160	171	162	157	147	189	173	165	153	166	148	161	156	156	159	135	149	174	130	155	160	142	157	162	160	145	175	182	180	162	164	156	157	154	133	160	163	161	135	159	175	175	157	155	159	146	166	153	176	183	167	149	165	167	160	153	176	151	141	156	143	165	144	165	175	157	150	147	153	170	129	147	149	143	162	162	158	142	175	183	142	152	177	183	159	148	156	130	151	152	180	163	160	167	153	139	160	157	151	151	127	193	152	169	170	159	162	166	135	159	145	148	164	136	176	146	169	150	148	163	171	160	170	140	134	168	143	175	151	160	160	171	129	163	160	168	164	137	160	146	142	156	154	150	134	157	160	141	170	149	179	191	155	156	181	179	181	140	172	145	155	140	161	184	142	146	145	145	159	157	164	168	162	167	156	146	150	147	163	172	170	157	164	187	171	127	175	152	148	177	156	149	150	146	168	151	157	193	162	175	152	162	147	159	157	140	152	182	140	168	170	167	164	156	169	151	148	171	157	149	157	151	168	140	184	174	146	143	148	144	157	149	153	148	128	169	140	145	131	175	161	154	172	138	177	157	193	157	154	140	177	164	145	157	143	170	152	149	173	163	140	161	183	159	169	162	164	160	164	163	147	162	175	142	163	140	185	170	147	160	160	159	149	164	175	169	174	140	149	162	161	151	142	155	146	157	179	153	171	152	150	192	157	155	138	165	150	165	170	169	138	152	166	152	166	152	159	143	157	159	170	172	169	152	163	169	164	134	128	167	148	179	138	158	158	163	155	162	150	141	156	144	164	147	149	174	157	157	149	153	171	142	176	164	159	151	162	165	143	157	182	172	154	160	149	152	187	166	154	174	164	164	160	142	158	163	180	183	174	176	193	128	153	184	170	157	157	163	138	148	131	150	165	138	133	161	141	149	159	182	154	142	153	159	153	169	160	160	150	165	168	161	163	171	147	178	164	161	165	158	156	164	153	182	144	163	164	165	173	157	169	165	152	153	141	148	151	146	140	145	146	149	159	162	178	158	169	134	147	140	176	165	151	151	151	165	168	137	154	159	151	154	168	161	151	161	174	127	158	161	130	147	154	154	168	149	173	172	157	172	166	153	164	167	151	170	167	177	161	165	156	163	143	147	162	171	168	160	158	188	177	177	150	162	158	153	146	145	166	168	159	137	143	157	145	139	188	150	169	141	171	154	193	188	171	149	163	142	158	161	156	163	151	147	152	180	167	155	176	165	149	147	147	165	158	152	179	169	145	154	170	153	169	182	156	185	186	143	166	166	138	162	169	159	149	141	164	179	146	151	151	175	161	170	156	148	136	172	184	143	153	163	149	174	135	166	153	156	142	165	179	150	166	144	159	172	152	168	131	174	150	189	144	130	160	162	159	186	138	152	168	148	136	159	155	151	152	169	187	138	139	150	151	177	153	165	152	163	166	144	160	149	156	133	166	171	179	162	169	168	164	173	152	136	155	156	137	160	155	152	180	153	146	151	173	135	139	149	167	153	183	152	140	159	143	148	149	146	153	159	150	163	129	162	158	171	162	172	143	152	168	163	162	146	160	174	167	157	158	169	158	166	153	161	161	166	144	152	156	162	150	153	149	151	156	165	159	162	148	147	153	158	144	155	150	169	152	147	171	155	191	153	159	164	155	164	160	151	149	159	148	151	149	151	154	149	146	168	164	161	154	161	138	164	156	164	169	164	149	145	202	157	147	149	152	147	175	159	150	161	166	146	153	155	165	158	160	165	158	138	148	157	161	148	190	178	149	194	154	176	172	166	158	155	154	149	161	166	165	162	176	152	158	140	169	169	163	171	176	154	170	156	169	145	145	141	182	172	153	153	175	151	159	149	161	140	179	158	152	148	159	142	153	143	184	148	160	144	163	159	159	177	165	154	134	136	141	165	156	164	167	136	158	128	162	163	153	154	172	147	155	162	156	169	147	158	168	170	165	148	148	156	159	153	111	165	145	158	160	152	166	148	171	142	154	190	160	166	174	175	168	138	144	165	164	134	170	144	157	129	174	148	160	132	188	155	147	132	191	183	142	144	143	151	146	153	155	157	186	165	156	145	167	168	159	144	132	157	149	138	156	146	139	150	155	180	136	196	153	171	187	145	157	157	165	159	181	162	142	156	142	160	146	147	151	152	169	170	152	160	162	165	132	132	156	136	160	171	157	160	153	169	152	172	168	162	172	139	151	159	162	149	146	151	142	135	148	148	138	165	147	164	141	170	140	189	146	127	155	129	186	170	127	152	158	149	159	159	205	158	151	148	184	162	156	153	152	166	161	162	139	158	169	177	168	155	156	156	193	150	164	151	124	138	154	143	159	167	140	172	159	173	165	135	162	141	155	158	163	172	167	168	151	166	149	143	162	169	155	153	172	178	172	157	166	173	175	165	155	157	179	156	146	156	164	178	173	166	138	152	161	165	151	165	173	145	149	147	164	153	152	155	167	156	158	161	159	154	183	169	178	137	161	169	161	150	164	160	185	152	167	159	163	152	158	160	180	154	157	174	164	156	142	147	144	160	154	176	170	152	173	151	166	160	161	160	149	150	145	161	158	170	151	165	153	170	148	165	147	181	162	138	178	161	161	167	160	162	175	170	172	160	167	156	152	156	164	165	155	153	133	141	164	172	143	157	142	131	152	164	155	166	166	162	165	149	146	128	164	157	189	149	186	184	135	169	156	156	170	141	150	140	155	156	178	153	157	146	159	163	143	169	146	170	157	166	154	193	133	161	165	147	167	156	154	174	161	152	169	160	152	159	165	154	174	185	157	169	139	173	176	170	157	132	143	174	138	153	182	165	161	166	146	151	170	169	157	173	154	145	153	163	130	159	167	154	141	147	157	174	170	142	142	163	159	171	171	157	165	174	167	180	150	175	141	157	178	170	150	174	179	158	160	157	162	141	162	153	152	167	161	138	149	157	154	174	149	160	155	159	145	160	157	150	146	150	170	160	162	167	138	165	150	137	137	153	161	168	181	150	174	141	150	160	156	141	145	153	182	144	179	157	172	137	142	169	146	159	155	141	145	172	190	142	161	145	168	141	149	183	160	151	179	157	177	161	166	162	171	143	149	165	148	162	161	144	176	153	146	174
21897	5315	2491	2879	2499	1892	1642	1445	1223	1035	943	823	779	763	717	677	668	578	580	582	575	540	533	526	504	470	511	483	474	495	457	472	487	462	478	449	462	453	428	422	472	479	419	455	405	471	455	409	442	427	418	394	446	455	430	402	399	425	392	419	390	382	412	458	418	432	424	413	409	408	394	383	448	418	411	430	419	426	417	418	436	418	416	435	411	423	449	454	404	435	456	419	398	442	429	417	418	404	391	395	397	389	378	397	414	455	419	423	399	429	450	383	395	401	421	408	401	378	438	445	424	417	389	433	380	411	405	426	411	390	414	366	395	415	419	445	393	409	448	383	403	432	371	413	404	412	391	365	388	389	422	412	423	423	423	407	431	364	426	415	385	393	417	406	418	441	373	391	427	427	382	410	421	407	435	420	395	396	422	412	399	419	408	381	414	402	430	410	384	418	402	434	370	386	416	408	421	392	435	410	400	357	408	429	421	399	415	415	368	454	405	384	433	413	413	387	441	426	440	377	393	449	430	385	408	423	428	432	451	403	406	398	409	413	404	380	410	390	400	401	396	408	423	376	420	383	392	393	440	426	404	456	412	390	399	413	383	397	424	463	407	419	423	410	398	434	418	349	424	407	426	411	408	410	381	399	386	390	414	422	431	401	380	444	426	357	377	413	410	399	435	411	395	385	416	413	434	407	402	410	421	429	401	401	440	405	426	400	415	371	410	429	406	391	361	393	409	400	416	417	378	407	444	434	378	423	387	402	434	407	410	416	393	421	409	402	390	396	379	451	378	416	411	455	408	408	395	402	417	420	370	400	412	392	397	353	429	408	391	401	426	433	395	391	387	378	445	365	416	429	390	392	397	433	392	400	450	410	413	425	385	412	436	438	402	386	405	442	389	432	396	397	391	415	386	325	408	379	448	420	374	412	424	374	415	401	411	453	387	384	408	386	403	399	413	428	450	371	409	426	357	394	398	427	389	416	410	403	378	421	414	407	390	439	404	421	400	383	418	421	430	443	427	377	384	374	420	414	415	405	420	422	454	377	407	380	410	440	377	407	396	391	394	408	411	423	445	432	413	436	406	414	413	413	379	399	421	420	435	417	408	434	406	407	432	421	400	410	429	398	430	426	409	411	428	360	410	405	413	408	381	408	410	473	391	398	404	402	410	385	410	415	376	395	443	414	413	403	388	395	395	398	393	421	402	418	385	390	420	404	428	421	394	411	418	432	421	411	415	434	430	399	425	411	408	392	454	408	416	426	404	426	424	412	420	469	371	398	380	398	438	419	400	397	407	407	424	393	426	383	391	408	401	435	371	372	384	449	415	412	428	428	407	421	378	424	453	394	416	398	409	399	399	448	396	435	400	407	419	429	412	403	396	440	405	412	389	388	404	426	411	433	424	415	407	415	391	417	403	402	399	409	444	400	411	402	419	388	407	417	424	411	398	417	439	401	404	386	399	382	380	398	436	411	401	420	403	410	396	380	415	429	411	436	389	379	379	393	394	422	417	433	438	394	394	397	415	409	409	421	436	418	406	423	392	406	432	458	410	419	419	385	400	387	368	395	416	401	396	399	361	403	414	388	410	435	445	370	409	428	392	400	392	400	419	431	395	403	424	424	405	371	376	396	410	418	394	410	424	379	414	423	378	402	430	433	449	401	441	454	446	458	427	410	397	400	445	406	430	403	408	433	399	392	443	433	414	392	422	443	407	439	382	411	433	413	409	385	401	390	412	417	363	403	417	381	399	415	406	404	365	388	384	402	400	421	397	417	436	355	428	386	384	411	429	392	390	394	393	447	418	429	382	428	418	406	391	398	398	419	391	426	389	381	413	438	427	410	374	424	397	436	418	458	375	416	387	391	380	406	386	411	420	418	415	414	414	424	408	403	402	414	415	441	396	398	379	390	424	400	405	392	402	385	393	409	384	413	405	413	406	436	402	419	435	450	365	398	384	407	426	394	401	390	407	418	381	405	444	385	425	374	429	399	419	406	389	405	385	415	389	414	433	397	415	404	383	401	378	406	399	437	398	414	398	390	401	403	424	397	375	443	418	386	431	393	412	382	416	396	433	430	434	414	433	420	418	433	399	430	378	399	410	407	402	403	412	426	373	425	428	425	394	422	416	407	389	328	404	405	445	420	419	407	406	428	385	417	445	403	417	415	416	394	398	406	431	408	393	389	425	377	412	398	423	417	440	382	387	393	409	412	442	416	396	393	400	416	411	364	409	444	382	424	411	404	404	423	436	391	419	391	398	410	419	390	375	405	378	402	443	401	379	371	436	396	433	403	416	403	377	429	454	397	406	393	358	414	405	386	389	405	401	433	415	380	406	419	408	375	461	383	425	398	412	416	414	455	382	397	433	398	433	424	403	362	412	373	407	426	396	387	418	387	404	454	419	390	393	427	398	400	433	396	388	395	396	403	405	403	416	386	415	416	426	400	406	388	414	436	395	424	446	400	420	466	425	396	380	422	395	382	390	402	394	398	445	383	411	415	431	414	420	418	421	367	385	395	400	406	409	400	405	451	413	409	391	432	421	425	432	416	383	376	369	401	408	427	358	430	447	393	412	384	372	392	391	423	438	401	426	397	402	443	421	447	387	376	412	429	359	433	410	408	428	392	394	397	364	402	406	424	407	409	402	425	438	381	403	451	436	398	420	416	394	406	399	403	392	393	423	389	434	415	424	375	422	397	411	419	421	400	426	389	392	396	381	377	430	387	413	447	389	398	427	383	399	403	412	419	421	450	426	398	414	392	374	428	402	393	439	431	390	409	391	373	403	409	426	418	410	471	400	353	376	392	445	380	395	408	395	432	420	429	444	433	410	413	403	406	382	400	468	393	404	437	371	421	382	419	415	404	376	395	419	445	394	398	394	444	429	402	421	417	376	389	415	443	414	363	447	423	380	419	411	376	423	455	392	377	398	436	404	432	406	412	443	427	416	378	393	413	419	424	404	387	395	414	412	407	397	411	419	386	400	403	417	411	428	381	423	392	401	392	403	403	360	390	392	421	411	447	397	404	421	388	375	404	391	430	414	399	411	391	426	422	387	408	411	387	396	425	391	418	410	446	429	352	400	409	394	390	394	383	434	404	403	428	436	404	418	423	424	425	406	411	412	424	392	418	392	401	419	419	399	450	410	388	422	452	401	421	385	421	403	385	402	393	375	436	384	414	456	439	423	398	387	362	426	393	405	391	402	424	407	405	427	404	394	441	433	380	403	405	411	401	425	365	404	429	364	412	389	427	419	429	358	400	406	445	412	376	403	421	424	409	443	411	442	352	380	394	419	383	423	411	403	410	422	424	418	385	419	406	410	391	452	408	379	376	412	395	422	397	406	423	429	414	399	407	408	407	407	417	382	383	447	406	419	403	411	394	399	405	433	406	403	420	418	393	419	413	391	435	404	428	430	407	403	429	422	387	411	403	419	403	415	421	398	369	415	390	402	402	411	400	396	410	404	372	427	412	434	409	397	430
57426	24893	5023	1774	1090	735	564	466	417	281	262	277	241	208	205	208	166	202	167	155	124	154	161	153	134	138	141	140	168	142	152	138	113	125	162	134	127	118	143	135	134	128	137	127	142	127	144	120	127	132	117	137	139	133	153	123	141	112	121	104	101	139	128	151	132	112	127	138	160	127	122	118	118	132	127	145	131	99	132	121	118	128	115	147	120	117	116	109	129	128	126	126	126	126	133	124	125	98	122	136	116	127	108	122	104	118	134	148	124	136	110	140	128	148	149	135	126	127	114	122	118	128	126	139	134	129	128	133	130	108	127	117	123	136	118	128	123	113	118	122	147	105	111	116	127	137	117	132	114	105	123	116	132	129	125	115	131	93	116	145	116	115	115	124	127	128	117	119	117	136	111	102	122	103	104	121	111	104	121	134	121	120	125	119	123	122	137	131	114	125	120	128	120	133	140	116	129	121	103	130	157	104	117	112	133	121	133	110	109	114	141	151	123	132	127	121	126	117	123	103	135	123	144	113	124	122	120	116	116	119	113	119	142	132	107	136	127	113	123	123	114	118	126	134	109	128	123	111	123	134	129	131	120	95	129	117	131	129	121	115	111	143	154	113	136	117	119	123	121	127	122	126	115	130	113	130	123	102	137	132	132	126	104	112	120	107	108	117	121	104	129	107	96	113	106	111	102	106	115	120	153	134	130	120	120	114	133	140	129	129	116	114	119	111	128	107	136	148	116	150	111	124	112	132	123	123	109	132	114	120	115	118	125	108	128	110	138	122	137	138	111	122	125	139	122	122	124	117	138	126	127	120	130	118	142	137	123	139	129	122	112	117	116	124	126	109	114	125	125	124	132	130	132	119	122	127	125	99	114	132	133	113	129	126	118	109	123	134	124	103	132	125	115	120	127	125	134	131	134	110	126	135	125	137	120	104	128	135	106	130	123	112	116	132	120	115	125	115	114	116	136	102	129	115	130	130	131	133	120	127	126	115	111	117	137	109	132	115	111	119	121	129	101	122	115	112	117	127	130	124	129	120	123	132	108	114	141	122	140	133	114	107	120	117	112	111	98	133	122	112	106	106	112	139	122	123	116	133	124	127	115	126	111	135	132	110	117	111	121	128	133	117	108	126	121	128	117	127	115	137	120	128	134	128	112	117	134	118	144	124	102	135	125	145	147	131	122	153	104	126	132	136	130	117	99	126	139	125	128	116	133	118	140	126	123	126	113	107	122	125	106	101	124	133	126	155	106	130	114	122	146	116	114	132	106	123	110	117	111	131	135	124	130	125	120	124	133	105	139	131	120	110	141	131	122	126	106	118	123	107	121	115	137	112	136	115	123	139	123	119	124	126	121	101	119	125	130	121	129	124	116	109	118	126	116	122	152	115	143	107	119	124	112	110	135	141	129	127	129	106	128	124	131	127	138	116	119	132	114	126	124	125	126	106	131	131	137	128	118	103	120	130	128	116	114	127	98	133	126	126	122	128	130	107	119	108	122	123	121	129	116	106	121	139	120	132	133	121	133	136	139	136	130	125	145	123	129	106	122	126	106	117	119	119	110	112	129	126	134	118	125	125	117	131	139	127	132	119	112	122	124	108	124	137	122	114	116	121	121	109	114	122	142	142	131	143	119	114	107	119	130	133	120	119	130	123	122	109	129	122	130	124	128	138	149	112	122	107	136	110	117	128	112	107	127	136	143	119	132	134	123	126	112	124	107	157	113	125	138	114	145	133	119	148	139	151	122	142	131	109	136	121	95	137	119	123	126	115	114	124	131	123	141	105	116	100	118	127	129	137	132	109	138	124	132	134	113	127	128	115	124	110	137	121	107	127	115	130	117	108	123	105	120	115	126	111	125	125	112	110	129	119	117	120	114	134	149	133	142	106	109	129	134	137	130	110	128	133	126	128	150	120	117	119	130	112	125	133	116	128	113	108	154	134	134	126	135	110	137	113	120	136	136	129	109	138	133	131	130	119	138	113	115	110	123	124	129	123	134	129	124	129	118	144	131	145	146	121	113	111	123	138	110	112	110	133	125	122	111	112	105	123	103	130	112	116	104	135	110	133	112	108	137	145	133	132	95	108	123	132	114	124	127	121	131	120	144	131	129	111	121	131	123	100	117	112	118	135	148	116	101	130	121	120	131	147	141	115	120	131	126	142	121	111	119	121	129	96	121	121	140	119	98	129	114	128	133	134	115	114	125	99	105	95	125	121	126	111	131	122	114	115	109	113	109	148	118	124	134	122	110	128	134	132	136	139	137	111	110	130	142	117	135	122	119	126	118	131	126	130	103	107	121	135	138	122	124	134	127	124	102	135	124	122	113	116	137	130	128	134	137	123	134	101	154	107	141	106	131	142	101	118	105	114	123	114	125	127	124	117	118	133	138	116	111	107	123	124	102	133	122	117	141	121	113	122	144	100	112	129	128	126	113	119	114	121	114	145	123	128	117	132	119	117	106	115	118	115	114	121	134	110	111	134	116	122	121	113	106	118	118	133	131	88	134	106	113	128	107	106	118	107	106	115	138	139	120	113	122	130	134	122	116	136	128	130	126	110	119	131	131	127	135	109	137	119	119	125	110	117	135	135	103	136	101	139	138	119	120	107	106	154	99	127	147	121	140	114	119	138	113	132	135	129	124	112	106	132	122	128	107	147	106	99	128	121	137	126	117	119	124	131	117	128	124	109	137	126	107	98	120	103	139	120	133	113	136	114	123	92	123	118	120	107	132	132	123	98	117	116	134	116	108	98	119	134	122	113	125	112	126	130	132	119	148	135	119	128	124	136	151	116	117	107	139	107	142	138	142	126	134	131	116	114	114	101	111	137	115	136	114	113	127	147	137	115	126	125	101	119	126	115	131	116	116	122	143	126	133	127	98	124	129	133	124	142	120	138	122	116	138	122	120	119	121	116	111	126	119	124	124	144	121	126	138	139	118	136	141	121	102	131	134	121	136	109	124	103	133	119	119	119	143	131	103	135	115	123	103	131	113	136	116	130	123	126	110	120	122	104	136	119	118	123	125	111	125	107	135	121	115	123	116	134	143	141	137	117	124	132	123	129	122	104	115	120	146	121	123	133	130	122	102	122	122	120	120	134	136	120	123	110	131	127	130	122	112	127	140	139	117	135	113	142	131	112	131	101	116	120	114	120	134	103	123	119	122	124	117	115	124	148	117	135	123	85	117	122	132	100	123	151	108	95	125	131	125	123	109	117	120	131	98	141	134	132	136	141	118	123	127	131	116	124	111	101	125	115	112	130	126	139	126	105	124	105	135	103	116	126	144	119	136	105	148	128	134	105	115	131	131	117	135	148	120	114	140	132	126	98	132	124	102	134	122	127	138	129	140	123	132	123	120	133	116	127	119	131	145	126	123	131	120	110	125	107	105	102	133	124	141	128	125	116	141	116	146	125	120	130	135	175	157	124	122	104	113	108	119	118	124	102	106	140	147	132	130	118	122	131	123	124	123	130	128	137
31207	9660	4132	5072	4292	3383	2695	2302	1953	1573	1425	1285	1101	1006	919	893	862	755	704	676	642	605	563	586	559	516	508	560	523	484	482	525	504	437	492	478	427	399	443	412	455	375	390	404	430	423	395	417	391	421	401	416	378	372	339	370	380	411	351	386	358	381	364	361	384	374	362	396	383	368	391	346	349	373	353	341	376	364	397	384	373	365	347	359	373	354	369	370	354	338	360	410	351	342	362	386	347	359	388	355	346	350	399	391	356	373	380	362	382	371	304	362	340	333	339	348	346	317	329	378	353	340	395	344	358	363	374	351	380	352	321	363	355	391	342	320	340	345	381	355	376	372	343	341	349	364	336	358	370	339	344	333	362	365	372	356	328	358	379	325	354	348	372	369	326	349	366	362	361	350	336	335	367	335	357	348	337	354	339	380	356	334	374	327	345	344	354	350	377	344	345	324	337	382	341	370	325	360	358	380	338	339	342	357	349	343	326	350	350	344	350	352	337	325	359	334	348	376	363	323	343	366	312	345	350	370	349	360	337	328	316	325	365	360	341	342	357	357	379	348	319	311	314	374	321	338	316	349	333	347	344	348	349	338	342	329	325	362	343	391	335	327	356	333	366	369	355	350	350	388	373	360	348	348	354	349	370	322	319	359	351	332	352	332	350	353	365	353	303	391	367	350	327	364	394	336	349	373	349	364	370	350	341	375	340	308	358	358	377	324	337	342	339	362	339	371	381	394	335	345	365	365	353	355	349	330	353	355	338	382	362	351	356	318	347	341	345	320	301	338	343	328	371	334	356	348	358	354	374	333	355	328	378	358	369	352	420	367	373	348	345	348	351	371	332	337	339	362	370	312	354	325	342	318	314	339	340	367	378	330	359	339	334	337	334	336	337	371	340	366	371	331	356	356	350	390	356	346	338	313	325	339	379	331	341	391	364	350	331	369	362	338	353	361	351	359	356	341	362	380	330	379	376	310	319	307	327	339	314	373	316	346	349	345	354	351	347	340	378	340	372	386	354	353	318	334	332	323	347	340	346	329	370	339	335	325	376	339	334	341	331	349	352	373	336	348	342	339	359	350	351	350	322	401	345	347	366	357	348	321	346	362	355	375	342	353	316	344	380	349	334	354	336	341	346	353	331	357	362	340	359	320	346	364	373	360	333	355	330	377	346	355	360	359	335	338	348	378	369	308	352	357	347	341	382	323	342	349	344	344	343	337	339	337	334	378	346	342	359	355	368	338	332	333	310	320	307	391	369	310	359	348	325	322	344	355	331	377	319	332	349	363	352	338	319	341	383	364	341	318	337	338	361	347	341	323	365	340	331	361	324	341	353	354	318	336	333	348	308	359	366	354	372	358	347	354	335	387	332	345	327	357	340	339	320	348	338	358	351	348	351	338	347	337	368	372	349	377	319	322	333	331	352	327	343	352	338	363	374	317	338	336	362	357	364	346	352	362	377	341	350	345	325	356	355	333	331	332	363	322	330	320	354	384	308	347	366	340	335	346	377	344	347	350	340	336	352	337	360	335	358	359	334	339	351	332	376	351	356	345	370	373	343	350	336	359	342	317	331	311	314	353	349	356	367	356	379	361	330	363	347	326	368	335	357	327	339	383	336	341	359	304	360	303	325	379	341	325	336	342	357	358	333	329	346	326	340	350	323	369	361	353	355	369	346	354	345	327	336	347	322	359	368	358	340	345	357	359	328	335	343	345	330	369	347	379	365	337	342	355	339	315	339	307	350	350	350	357	337	341	340	356	346	380	341	334	385	315	331	336	310	347	329	357	313	322	340	335	380	333	319	322	339	362	341	349	355	358	387	366	358	316	353	312	349	352	347	364	331	360	361	348	355	345	358	374	334	360	339	348	337	317	326	354	332	315	348	353	345	326	352	331	348	348	377	345	355	358	352	343	368	351	336	329	323	336	344	372	373	360	352	332	348	331	373	330	350	355	355	373	350	318	376	395	371	348	318	376	365	377	319	358	381	340	345	329	361	355	348	324	366	326	357	345	397	316	366	359	341	336	342	358	332	329	341	375	326	363	352	366	336	358	360	337	333	377	350	348	321	346	400	326	369	380	355	393	402	343	366	352	364	341	357	313	335	351	358	319	366	373	325	367	358	351	357	338	359	370	343	360	348	342	379	342	317	356	367	330	352	330	380	355	337	329	365	360	359	348	365	306	358	349	352	343	340	330	322	336	375	339	352	338	340	338	324	362	337	335	349	338	329	339	364	368	333	338	370	342	350	375	364	352	364	307	369	347	347	373	376	339	353	319	360	377	340	315	365	379	316	363	367	354	350	340	370	360	337	342	357	339	347	332	357	365	334	294	346	326	316	337	339	327	374	346	387	339	361	347	313	356	343	331	367	349	357	362	329	376	342	341	322	349	363	345	363	330	342	361	365	359	352	342	321	348	371	356	362	326	354	341	323	353	346	318	359	361	346	333	318	349	373	341	365	357	308	347	337	348	362	381	349	348	360	310	367	343	337	348	351	324	331	328	354	338	361	341	327	329	314	341	360	331	340	353	343	392	372	351	327	337	368	336	377	375	343	366	370	369	322	361	352	337	375	336	359	360	349	338	403	358	351	347	324	351	365	330	366	347	316	320	294	329	360	344	377	315	343	321	362	368	352	375	351	358	319	330	341	349	362	382	362	346	349	348	346	353	310	314	357	325	356	335	370	307	328	367	371	398	309	351	365	352	356	345	371	393	344	349	353	345	341	366	341	375	353	386	366	365	360	339	353	375	353	328	341	357	345	320	373	301	351	346	338	344	351	340	370	351	361	327	361	319	329	351	343	334	372	359	358	331	343	297	370	340	335	341	317	345	366	379	349	326	357	338	342	378	356	297	412	360	313	349	372	364	349	345	356	377	356	357	340	339	362	327	342	387	367	338	373	358	363	380	343	345	336	317	326	330	358	337	313	362	346	366	330	387	339	353	378	319	353	342	346	326	344	352	327	358	371	351	342	370	342	317	352	363	331	372	329	306	314	343	367	344	349	333	341	350	354	367	316	336	355	327	355	333	353	355	333	368	353	350	352	360	341	336	326	372	359	358	356	347	335	319	386	356	356	311	342	358	361	363	354	339	381	323	327	356	346	350	321	349	331	340	368	320	349	363	354	323	350	335	343	319	298	358	359	314	347	334	304	351	335	346	351	342	364	354	404	318	353	337	341	346	358	351	354	325	359	345	392	347	400	358	352	342	349	378	355	356	375	335	349	355	340	327	368	340	371	358	349	350	339	325	358	359	334	334	310	356	400	343	365	394	359	354	342	352	349	344	347	337	332	336	343	349	345	374	368	380	359	350	344	367	354	335	355	326	344	338	370	364	331	384	363	346	327	343	354	336	311	322	328	360	376	359	345	363	338	308	351	332	364	352	339	340	341	344	356	338	345	376	349	365	350	334	371	366	359	366	340	357	334	357	334	390	372	367	359	343	315	349	366	353	386	331	354	345	376	357	340	355	356	364	328	324
6656	676	363	359	301	338	338	341	359	348	344	314	324	337	348	318	300	356	343	325	352	305	294	311	306	326	306	346	332	358	310	316	347	300	320	348	315	333	319	352	347	314	316	324	306	323	348	325	328	361	326	332	351	345	365	331	316	311	342	329	336	331	338	335	326	322	339	358	301	321	331	318	313	291	342	353	318	316	339	325	343	367	334	350	369	346	342	336	369	328	310	342	311	304	342	332	338	324	357	370	338	341	311	334	311	333	316	326	321	339	331	320	334	308	331	330	329	342	311	320	327	319	304	314	321	326	330	323	336	323	330	338	309	320	335	346	306	314	318	344	352	319	329	314	351	348	312	290	353	352	333	320	337	342	330	316	319	339	334	349	316	315	333	312	351	283	306	284	335	302	331	322	358	332	367	324	353	320	313	331	352	319	353	300	338	304	317	322	301	353	347	348	326	356	337	316	352	320	352	336	363	322	318	352	340	337	302	281	291	360	351	321	329	313	376	331	352	346	311	289	351	333	348	309	310	312	316	344	325	295	340	314	325	292	323	326	359	379	312	302	305	311	336	348	327	342	278	338	361	331	304	359	348	348	299	314	306	346	330	388	371	331	338	356	312	306	351	369	333	309	292	349	300	297	291	348	319	305	343	334	330	331	313	346	331	333	311	329	352	346	313	325	307	357	313	333	339	365	324	302	296	354	321	337	338	333	339	318	343	331	317	341	352	357	336	356	346	315	355	353	323	300	348	346	337	321	341	322	354	295	316	329	351	341	324	332	357	314	330	362	344	368	357	337	350	354	340	342	348	351	324	322	317	337	322	360	367	317	313	334	325	316	328	337	345	351	350	359	310	345	322	334	305	293	347	336	375	333	334	333	355	335	321	355	327	346	311	354	327	314	310	315	335	335	337	304	337	329	356	311	341	355	331	350	335	332	316	331	323	309	323	320	348	335	323	334	322	324	366	351	321	309	332	325	329	358	356	338	334	351	334	351	336	357	333	332	309	313	290	319	314	347	339	314	319	327	341	347	314	332	313	329	319	340	337	319	313	345	307	324	315	320	331	334	368	314	340	316	346	319	330	346	333	346	335	331	341	346	330	326	379	324	311	340	327	306	339	342	343	331	301	355	318	292	325	338	321	331	326	323	314	293	337	340	349	316	352	347	344	357	348	327	323	357	321	326	331	342	320	304	318	327	337	305	318	333	327	354	314	303	334	352	341	326	320	328	327	325	333	333	323	326	346	326	352	350	310	306	348	360	374	312	328	331	301	334	326	292	360	313	324	343	324	315	299	325	289	339	310	343	343	318	313	328	311	346	351	355	366	343	321	342	348	314	353	317	337	310	329	320	330	303	344	344	321	299	350	351	326	343	339	336	304	302	332	339	362	330	351	328	321	324	289	315	307	335	304	332	315	300	350	334	341	322	306	358	337	330	341	349	328	341	345	342	310	311	363	300	362	345	341	325	302	328	312	328	303	368	336	352	364	304	340	344	345	346	325	338	314	337	345	301	317	302	328	311	310	322	342	370	353	333	313	327	346	350	365	313	357	309	335	306	336	357	349	294	354	335	312	338	322	334	317	292	316	350	329	330	313	338	339	329	305	330	340	345	347	341	337	346	317	343	318	320	312	329	323	326	335	331	317	295	315	340	317	325	352	349	309	307	310	353	327	315	323	338	340	323	357	329	318	348	362	331	322	332	322	303	318	353	321	332	355	352	333	341	309	308	349	333	328	358	330	347	339	320	308	332	335	336	332	326	329	310	356	377	349	318	339	359	318	355	326	335	327	336	334	317	304	343	347	329	318	345	303	323	329	301	327	344	329	345	312	317	323	327	342	325	337	330	350	372	346	329	302	321	342	332	371	297	350	364	324	339	306	346	333	329	350	336	338	339	368	337	335	300	323	356	318	360	334	359	336	332	350	298	332	324	346	318	336	329	313	310	301	332	295	328	293	331	328	315	328	341	358	298	328	318	312	319	327	327	342	362	326	327	332	373	361	319	332	339	324	359	351	340	328	372	336	338	321	344	347	293	311	335	327	336	325	314	337	358	319	296	321	337	310	340	309	308	341	329	329	362	327	304	359	337	345	313	328	339	343	333	373	326	372	295	330	332	323	315	343	289	309	307	320	317	319	330	345	322	333	321	322	323	317	319	292	320	320	296	345	344	352	352	317	327	326	367	312	363	350	347	341	352	338	334	378	334	350	334	343	313	311	334	329	340	338	351	340	321	364	313	334	316	324	328	341	357	328	334	319	323	334	350	320	357	340	325	341	304	332	325	321	363	309	344	311	363	353	312	329	325	335	333	302	321	349	318	329	350	358	302	342	336	331	317	348	356	327	309	352	341	305	326	307	345	354	322	336	344	327	313	364	339	340	327	322	361	381	311	331	325	362	322	315	346	315	334	356	349	346	328	347	332	351	306	330	350	333	362	322	328	295	381	348	318	331	329	320	329	331	305	329	310	333	334	349	338	327	354	307	327	314	350	310	349	326	348	324	325	355	338	312	340	331	331	329	341	306	373	332	325	339	304	315	376	329	306	347	308	332	324	349	388	344	283	348	341	340	330	324	355	331	338	346	330	356	358	296	317	321	325	317	376	315	308	326	322	305	363	326	349	307	353	341	347	320	343	318	315	335	337	350	330	316	326	365	335	324	295	353	321	311	321	353	310	349	333	343	317	342	363	284	321	327	324	358	339	304	353	320	320	330	317	330	354	314	339	325	327	358	321	324	358	327	319	340	321	384	337	322	285	305	342	341	352	327	301	336	315	310	329	321	321	313	341	321	323	318	297	329	328	288	318	318	321	333	336	310	349	330	340	329	327	338	326	310	338	364	362	309	322	286	332	288	299	334	322	349	326	316	343	322	342	329	318	364	315	347	278	313	315	361	308	316	334	350	289	320	357	332	310	331	323	327	382	365	341	322	326	346	343	379	357	335	355	309	305	350	317	359	349	314	327	316	331	347	322	327	311	330	349	319	339	293	326	314	342	285	305	294	324	336	322	340	308	340	319	337	324	345	304	336	320	309	321	334	330	336	331	347	345	295	328	380	341	355	340	322	360	360	312	282	301	349	339	315	349	297	313	332	363	349	314	325	330	333	303	328	346	326	324	313	343	340	340	323	300	309	337	314	322	300	313	308	333	346	323	298	318	311	340	302	366	319	293	316	361	358	345	329	351	322	338	338	350	384	343	327	332	329	339	341	317	371	305	340	343	324	337	325	305	348	350	330	345	328	340	351	340	299	312	342	280	338	340	318	343	327	322	298	305	362	312	329	317	319	337	315	337	311	315	356	309	293	319	336	311	340	348	310	368	352	345	307	317	341	338	359	305	311	346	298	313	311	350	314	332	294	347	377	318	298	342	336	345	290	342	308	327	318	325	339	348	349	357	356	341	326	323	324	356	331	318	323	320	331	318	328	308	304	330	314	323	310	326	329	362	354	330	311	324	335	333	298	354	350	331	340	332	307	305	315	331
5837	1053	804	848	843	850	800	833	743	768	816	799	847	800	720	732	757	791	812	771	782	785	803	765	759	729	773	771	752	808	762	746	717	761	773	773	735	757	754	712	803	809	790	782	768	765	712	786	778	738	729	720	810	778	801	777	754	779	771	715	790	755	777	783	765	774	783	799	737	781	791	732	776	749	737	770	790	771	756	757	761	724	753	801	758	767	690	797	744	756	786	743	752	789	717	766	753	753	763	779	741	837	753	768	783	749	770	767	754	748	813	753	775	785	793	781	783	765	821	791	781	695	756	762	736	764	800	751	798	773	740	743	746	779	723	754	786	763	766	779	783	780	802	770	835	752	792	754	757	777	711	753	734	796	755	809	826	842	798	782	687	768	742	802	769	781	769	736	775	690	764	793	807	776	753	777	723	765	768	768	699	734	762	739	704	752	809	730	750	775	803	775	721	704	764	782	778	805	783	808	769	748	806	742	774	789	757	722	763	681	735	762	775	782	731	796	760	820	766	772	776	762	759	821	753	759	771	812	803	758	713	751	737	786	748	732	731	759	761	771	799	737	793	778	800	730	769	771	790	737	730	759	778	731	838	774	768	768	741	733	756	771	773	772	782	836	800	784	753	780	792	762	808	752	754	773	749	774	762	739	779	764	783	783	735	775	802	729	788	798	781	793	769	785	741	741	785	737	778	737	759	809	730	757	827	754	754	734	772	768	778	797	753	766	725	801	727	815	783	764	773	761	725	792	792	743	762	729	772	772	765	786	788	762	789	733	738	812	783	725	803	809	752	784	768	762	745	774	764	771	766	766	761	730	757	792	778	740	793	752	753	760	775	757	748	784	762	743	755	816	725	763	782	759	741	760	764	748	746	758	799	769	789	763	835	788	865	768	730	817	752	732	722	749	761	766	783	751	810	812	756	769	744	765	737	786	723	749	862	761	761	790	771	751	778	772	754	717	740	782	771	800	785	803	693	716	770	762	745	718	719	780	740	779	776	793	735	791	758	763	759	777	740	734	753	759	762	779	838	754	800	745	766	763	791	769	769	732	780	754	792	827	741	837	818	761	774	767	793	783	761	771	752	774	798	803	757	795	746	799	753	792	751	767	783	771	802	787	787	753	801	844	805	738	737	748	746	778	709	798	776	728	746	773	731	794	791	769	803	797	752	762	796	799	749	789	792	787	774	822	797	752	766	775	773	730	794	766	731	746	775	743	740	784	807	725	746	758	727	797	773	786	763	740	763	759	712	766	809	752	751	728	783	752	728	750	758	781	712	792	786	747	736	762	793	760	781	692	745	794	806	730	761	766	773	838	746	727	747	747	786	718	785	800	799	710	762	778	764	770	753	784	746	757	774	758	814	734	719	790	764	804	727	787	805	775	791	743	730	761	820	765	798	802	744	825	782	781	789	722	744	757	786	759	769	748	736	817	793	760	811	739	751	748	796	759	765	729	777	729	757	741	788	828	760	739	774	733	739	801	777	794	708	777	755	732	763	761	760	748	789	784	790	763	741	776	801	742	744	793	795	767	764	725	778	826	769	744	789	790	774	758	764	747	792	758	770	769	727	756	750	783	764	774	725	773	793	723	746	791	798	707	793	781	739	722	782	789	741	753	784	764	758	813	779	752	757	733	783	815	755	750	758	773	794	735	746	792	756	744	751	788	740	772	796	726	695	727	750	772	767	736	824	741	754	795	780	732	736	773	720	775	758	785	740	769	749	746	781	788	827	754	734	768	757	748	767	710	792	777	741	790	778	765	774	746	762	764	738	773	742	779	747	728	702	740	783	806	803	766	722	770	771	751	782	773	826	751	749	736	764	753	741	790	746	763	742	776	744	769	761	776	759	798	722	752	788	789	767	760	768	765	746	769	747	769	776	799	782	757	788	749	771	761	748	789	763	745	792	764	802	715	763	758	751	752	730	774	742	751	752	775	772	745	800	772	740	815	795	753	766	736	818	764	755	754	774	812	756	772	726	787	746	810	738	762	743	827	767	773	818	774	778	788	762	747	795	766	756	780	775	782	774	767	720	732	804	708	806	785	777	729	756	802	742	739	732	783	794	780	722	819	759	772	744	734	736	804	731	758	775	798	764	734	774	740	795	765	766	782	684	752	861	781	769	786	766	799	782	771	784	758	734	761	774	732	718	809	762	781	756	794	766	756	749	797	797	754	799	780	747	763	793	759	771	771	751	723	770	804	722	771	735	753	740	804	750	758	740	775	771	827	752	780	692	812	758	749	762	750	773	784	772	740	760	752	745	827	762	752	750	752	772	755	758	778	849	749	754	750	753	764	744	776	809	776	759	758	823	699	759	761	720	735	759	779	809	741	764	739	768	729	758	716	785	789	753	836	787	774	714	820	795	745	776	843	757	751	739	779	759	742	774	789	799	742	740	759	747	805	733	754	761	796	760	717	743	763	716	766	714	782	731	758	733	741	819	785	759	748	732	763	720	741	836	741	754	823	713	733	824	770	739	772	750	731	743	754	769	778	731	772	791	810	766	804	777	742	768	751	763	765	810	758	768	738	746	789	756	807	770	817	787	754	801	714	787	741	778	745	806	764	770	806	784	798	757	740	789	803	763	752	802	816	777	763	781	756	748	812	739	746	805	769	737	752	763	771	760	795	768	778	727	777	707	783	763	749	774	728	751	777	768	777	743	755	709	796	757	720	764	762	759	767	775	823	754	752	757	769	790	768	771	751	740	798	744	765	790	736	720	763	751	788	770	764	764	769	795	748	761	729	789	757	774	759	739	799	765	729	738	756	780	751	757	739	734	773	791	772	769	766	742	781	749	773	796	780	745	766	772	815	778	777	752	742	747	728	758	733	745	771	724	744	748	785	796	734	786	687	758	752	784	769	766	767	754	785	769	725	747	794	800	743	773	777	731	771	765	717	821	752	772	730	783	766	756	788	742	738	751	761	790	781	770	773	788	769	745	818	786	772	786	726	774	725	788	710	756	809	737	769	816	724	789	729	737	742	744	745	763	758	776	750	759	793	806	736	774	785	806	783	755	778	747	773	784	757	726	764	812	754	784	733	794	746	793	790	782	786	755	810	774	763	750	779	748	804	736	735	796	786	738	769	794	774	748	802	834	724	738	771	784	772	766	741	788	788	741	727	797	777	776	730	781	762	735	777	750	729	750	757	744	757	787	756	739	812	754	813	744	766	758	808	774	740	769	755	812	757	771	729	779	770	762	757	750	773	794	806	745	741	759	794	769	754	730	750	813	777	788	764	781	780	790	764	748	751	756	757	759	772	775	779	742	739	788	774	845	708	761	741	719	738	750	716	780	732	803	833	778	783	753	743	762	774	784	787	795	692	786	763	760	752	748	789	727	770	783	708	741	760	711	741	778	750	773	755	797	777	787	769	796	791	794	789	778	750	786	763	801	789	747	764	740	729	782	763	783	809	825	772	759	775	716	766	792	761	761	712	765	751	776	802	761	762	747	752	792	795	770	789	777	798	781	805
42593	14704	1774	912	650	440	360	328	271	270	244	249	232	209	199	209	190	193	173	182	186	174	159	172	170	143	171	170	157	167	120	187	158	155	186	166	146	176	172	142	167	155	158	153	165	174	136	150	183	165	190	160	158	166	151	168	174	152	186	176	158	187	160	155	158	149	171	168	170	167	154	162	142	170	147	156	149	162	143	141	160	166	166	152	158	139	153	149	199	165	155	168	166	164	151	194	151	161	166	146	150	160	142	138	165	152	182	181	149	170	166	158	153	168	172	158	153	155	148	135	180	182	165	171	147	165	161	159	156	165	171	164	168	174	177	190	155	160	154	159	136	158	149	156	140	157	140	127	172	142	146	151	158	150	141	154	159	161	148	174	151	157	154	154	154	161	170	160	189	150	166	156	159	178	122	175	139	145	173	150	153	157	158	160	172	141	164	149	172	166	166	165	152	182	152	137	150	130	169	168	162	139	163	149	168	137	164	174	176	160	163	142	139	160	166	143	182	161	196	165	157	168	149	165	156	191	162	151	157	155	162	139	174	166	174	157	136	176	181	150	167	154	157	164	173	152	170	146	148	164	181	167	171	152	161	179	139	162	140	171	154	160	162	187	154	170	159	170	165	168	166	135	146	185	160	154	153	146	124	153	155	150	143	164	147	154	148	177	167	155	167	121	170	168	146	165	138	143	164	169	156	151	164	144	160	143	168	187	153	160	182	147	152	160	130	143	150	176	157	183	174	135	178	158	186	157	163	140	170	138	148	158	161	152	156	183	172	132	145	170	144	175	168	161	152	167	157	174	158	152	177	154	152	157	153	166	166	165	163	147	176	163	170	150	145	158	138	159	178	152	152	193	198	176	163	155	124	161	175	151	140	140	169	181	140	136	173	162	124	136	165	155	158	162	163	151	166	149	158	156	146	150	160	170	157	151	190	144	163	160	169	154	157	155	179	155	169	169	181	135	153	143	169	153	176	177	169	144	170	173	160	148	160	143	151	150	143	171	166	167	159	185	145	152	124	142	161	165	131	151	171	156	156	150	159	154	166	155	158	146	127	173	163	157	151	182	173	133	159	148	166	150	172	140	159	179	153	173	160	168	171	150	180	157	156	149	169	160	156	127	158	141	160	141	168	146	169	148	169	162	156	189	141	140	184	162	157	135	169	165	160	177	147	160	157	167	163	160	164	153	146	164	168	133	167	163	155	160	173	155	173	145	166	159	143	164	130	149	175	147	164	160	147	151	172	166	150	148	167	140	188	153	160	162	167	179	175	170	163	151	197	145	155	147	153	179	136	166	170	156	138	161	157	124	126	143	143	163	177	161	165	161	146	137	155	154	151	146	152	171	168	154	190	188	147	158	160	157	176	147	157	153	165	152	171	147	171	155	138	153	165	145	149	146	163	171	156	157	172	141	152	167	156	164	164	165	156	158	161	125	163	136	142	154	156	140	140	168	156	160	152	153	148	139	160	137	147	170	142	144	159	158	159	158	170	164	179	179	159	146	159	142	169	149	142	166	176	164	147	165	149	162	151	150	207	165	170	168	154	155	139	150	163	144	149	152	180	170	153	153	156	158	153	152	155	166	159	139	160	154	162	165	127	162	135	160	156	149	175	146	174	141	185	136	146	150	137	149	140	158	158	162	157	137	163	174	140	162	149	170	164	156	158	164	160	181	162	158	159	156	150	151	136	170	173	154	158	190	174	141	159	150	162	165	166	160	172	128	160	143	154	168	174	173	148	146	184	173	173	139	167	143	173	180	155	157	151	182	170	159	180	158	142	179	151	150	153	166	137	148	154	145	146	152	173	163	155	154	161	144	153	156	165	168	148	156	132	162	140	163	144	152	176	172	166	142	156	169	148	155	136	143	147	148	153	159	160	153	180	149	147	182	160	154	140	166	168	137	143	161	171	161	169	164	165	172	161	165	147	129	152	165	175	142	136	157	146	155	157	151	177	144	158	167	174	156	176	171	149	166	173	158	173	157	155	149	158	153	155	164	173	163	140	152	166	173	171	167	145	172	166	137	157	148	183	144	185	158	166	157	165	141	154	152	164	172	159	140	170	154	151	182	163	160	167	170	157	161	186	161	163	172	170	181	159	144	154	152	187	160	163	154	180	167	146	161	147	189	185	136	152	144	177	170	141	155	162	184	154	158	154	163	182	171	170	151	140	154	136	163	152	152	149	156	150	167	152	160	179	148	158	173	176	135	160	136	169	178	136	152	157	169	171	147	172	159	158	160	149	175	161	151	151	163	166	135	134	163	150	148	156	168	169	156	156	159	180	125	169	169	174	150	134	162	164	157	149	153	159	160	168	158	162	162	158	176	169	157	149	160	167	159	170	156	160	153	128	131	172	194	154	172	157	130	134	165	154	152	158	139	144	167	160	154	165	171	159	155	146	166	125	155	177	147	153	149	141	151	151	160	164	153	164	169	164	133	135	175	156	137	163	158	146	174	175	161	159	155	150	170	176	160	156	165	169	181	150	141	130	148	148	172	156	153	151	184	161	151	147	144	155	154	152	167	151	154	187	153	144	148	183	149	156	172	150	192	176	173	182	157	157	171	166	154	189	142	181	188	172	139	175	164	160	139	132	141	162	146	151	168	177	159	166	162	143	140	142	179	187	174	178	151	147	168	142	166	147	151	148	159	159	172	168	139	165	192	149	166	174	169	169	164	197	144	130	161	144	153	162	149	151	153	142	157	195	164	162	164	148	175	168	135	142	149	154	167	151	169	163	178	140	154	151	152	162	174	154	131	139	179	183	134	163	160	167	144	151	157	161	173	129	133	155	169	158	163	133	166	161	174	149	150	162	164	138	168	170	159	172	149	185	171	153	164	159	142	181	142	160	150	148	161	134	154	174	144	156	162	158	141	146	163	147	167	148	164	166	157	159	158	177	138	161	151	144	165	154	172	158	132	159	154	144	154	163	148	146	161	152	159	149	135	167	175	149	147	140	140	167	145	151	150	144	185	149	183	147	168	173	176	138	140	145	159	134	157	165	142	156	163	142	164	174	152	163	149	161	159	182	144	153	150	154	163	148	150	170	170	150	148	170	177	176	187	159	148	129	149	131	168	145	156	129	168	136	150	151	135	148	142	152	171	189	158	164	172	159	152	174	145	170	177	124	170	167	146	144	154	163	169	185	156	138	163	147	139	147	154	160	142	145	157	140	148	152	155	157	164	151	167	170	159	145	150	147	168	160	166	147	145	175	127	146	178	138	145	161	160	145	158	157	170	144	164	136	159	154	135	145	156	154	170	162	168	162	163	161	142	168	150	145	156	158	164	151	173	169	173	162	172	167	161	173	159	170	130	168	166	148	165	138	137	153	155	174	158	172	172	159	170	144	178	158	175	158	175	178	154	185	158	174	143	131	172	161	170	143	163	153	155	167	174	172	180	157	162	155	161	191	158	144	158	170	165	156	137	156	148	178	147	144	174	168	176	140	141	143	146	159	142	145	164	164	158	161	168
22516	5938	2379	2893	2583	1894	1644	1373	1239	1070	965	853	834	792	730	664	621	602	620	593	587	584	571	485	540	497	470	510	499	511	454	424	475	433	458	433	433	456	451	450	438	436	450	398	442	440	481	450	451	457	457	422	451	418	443	451	445	416	430	413	410	412	416	404	425	433	424	420	431	420	443	437	396	416	432	421	455	401	427	446	413	411	433	388	409	438	449	402	428	400	397	398	424	388	415	346	398	415	400	418	396	411	406	404	407	425	407	402	417	414	402	395	441	402	384	420	409	388	369	391	424	422	397	413	392	409	393	361	439	384	444	396	439	386	406	404	408	411	425	421	421	417	427	434	436	436	440	411	404	438	442	399	433	366	401	437	388	398	390	389	406	407	432	425	396	396	421	443	407	426	403	393	416	409	404	429	405	387	430	376	443	425	417	420	430	438	403	402	427	408	393	379	413	407	445	411	409	409	400	430	400	392	436	419	400	429	402	410	402	397	421	409	428	378	434	413	394	401	458	391	421	414	390	427	415	414	386	415	385	425	410	392	400	389	394	437	384	434	441	440	396	419	439	385	437	424	428	426	413	410	395	396	404	429	446	429	389	427	425	428	403	378	410	430	398	420	399	424	403	426	404	425	416	426	391	428	413	405	410	419	392	411	421	412	421	439	407	414	409	412	448	416	414	409	407	392	402	373	402	388	415	407	378	440	434	442	400	405	414	407	386	396	377	368	411	391	386	398	379	407	398	433	416	400	408	447	408	392	409	396	419	416	398	411	388	389	420	394	363	421	366	427	423	392	412	365	431	433	388	418	397	445	387	454	434	412	413	437	443	406	401	384	384	422	391	429	368	391	438	409	429	444	430	397	395	400	413	417	422	444	421	386	425	373	426	425	375	431	389	401	378	374	401	407	386	411	411	456	390	403	432	429	435	412	396	417	402	411	422	425	396	433	425	424	375	407	392	416	421	404	413	403	425	415	400	404	398	392	409	438	418	374	450	384	434	429	422	393	413	440	419	437	416	425	462	391	438	419	393	402	390	423	404	430	422	421	389	408	406	427	370	384	388	366	416	399	384	442	401	450	399	394	429	436	390	431	402	397	367	442	414	390	416	382	406	407	390	407	417	423	420	383	401	404	432	384	434	345	381	434	409	481	441	445	409	401	391	433	413	414	392	380	372	394	391	464	387	419	404	381	370	380	428	388	403	410	422	433	400	392	405	407	392	387	399	410	419	420	396	433	397	415	396	424	424	411	399	373	416	403	438	347	427	365	385	398	402	386	390	408	385	415	423	403	404	414	423	391	421	392	387	408	416	423	430	424	395	423	398	390	428	411	393	414	426	398	405	411	410	399	419	439	399	392	411	444	403	383	391	412	415	415	425	425	451	412	406	428	431	421	454	459	397	432	375	440	387	394	407	391	400	407	415	395	427	408	384	422	388	381	427	414	433	378	416	433	385	374	401	369	439	446	420	394	419	389	391	397	402	430	394	449	404	401	413	379	401	395	429	404	382	398	452	369	412	389	420	415	390	446	408	426	405	393	411	387	411	410	400	374	426	401	411	390	407	413	404	426	380	405	405	414	394	406	388	436	427	402	396	417	453	413	402	457	410	407	404	402	403	400	385	430	394	412	422	378	425	409	402	384	417	358	423	425	434	411	426	386	371	460	447	400	431	407	414	426	407	413	406	416	391	405	430	411	406	416	428	409	396	406	394	407	393	396	400	417	424	424	388	396	430	414	418	380	411	418	427	416	371	435	443	425	431	419	370	404	406	395	398	409	420	437	394	387	410	404	369	413	414	423	433	413	417	405	414	397	395	447	422	413	425	406	417	417	382	407	386	390	408	394	427	415	406	394	438	398	444	407	397	424	394	430	394	396	434	375	425	380	385	404	404	405	411	418	446	387	431	418	416	396	380	391	389	426	371	395	413	398	392	406	406	399	384	384	425	382	420	385	422	402	418	397	419	403	425	415	397	380	400	386	411	432	436	429	428	407	409	382	427	364	369	408	429	395	432	399	393	416	423	409	424	419	441	421	438	432	415	426	391	423	425	443	372	394	421	409	427	426	415	414	432	452	388	395	404	397	405	426	398	425	387	404	441	377	387	367	402	424	453	398	408	424	425	389	400	409	384	405	421	427	395	363	388	446	422	399	414	395	426	419	435	411	366	399	409	414	431	451	396	424	413	426	421	378	415	400	412	419	448	401	400	364	417	415	398	382	419	406	406	405	390	406	420	429	396	403	390	427	403	402	421	376	384	439	430	424	384	407	421	424	391	406	393	415	452	436	416	404	358	371	415	398	384	440	426	413	382	411	429	454	408	401	375	407	439	409	417	404	376	426	419	402	404	386	391	386	405	371	404	433	426	417	439	429	411	385	425	415	397	419	419	428	401	396	419	404	406	398	406	458	408	401	408	367	429	409	443	420	392	387	459	380	394	406	430	442	390	413	436	408	375	429	423	373	422	414	412	386	420	435	385	395	437	428	391	401	407	410	401	429	434	398	448	393	395	406	446	406	431	366	420	417	417	391	385	405	414	397	425	411	401	423	404	420	419	388	406	430	425	399	440	423	432	382	429	418	417	448	410	433	419	391	395	402	398	407	421	454	423	391	357	409	398	425	424	431	387	377	431	433	436	398	392	418	415	408	409	363	387	393	412	398	414	387	391	393	399	407	407	410	424	424	459	414	429	409	413	408	448	405	406	472	415	417	421	404	402	391	385	391	418	462	400	418	426	383	401	421	428	398	406	407	394	418	420	388	411	412	400	434	408	424	455	401	419	405	405	395	396	411	403	392	444	416	451	386	392	401	414	435	390	394	393	409	425	399	380	436	433	396	404	421	403	421	389	410	372	423	414	423	399	399	393	426	416	437	414	426	423	386	415	389	417	406	412	418	426	397	419	419	387	420	409	409	412	386	350	395	425	401	400	382	419	435	430	388	395	423	437	440	409	427	445	374	410	419	401	396	425	432	394	405	433	422	418	387	416	439	424	388	390	427	385	389	414	441	413	450	431	371	452	377	381	425	409	405	396	470	400	418	388	414	450	420	423	419	442	420	430	447	426	415	406	406	408	392	415	405	407	400	428	446	399	453	428	393	379	437	435	426	395	412	416	404	391	418	399	412	407	380	383	419	424	385	410	409	404	409	385	399	393	391	435	378	438	427	405	399	437	378	415	418	386	429	410	430	442	417	395	381	415	414	435	406	398	400	408	376	370	386	425	408	380	385	399	387	431	396	405	412	417	409	411	419	396	440	386	417	439	370	381	428	405	427	394	395	418	392	432	407	413	422	416	360	398	396	445	359	421	423	402	404	408	399	376	445	435	455	411	432	406	409	400	387	407	415	387	428	425	406	446	411	382	371	399	407	419	400	407	378	391	392	436	423	418	384	388	369	409	392	431	405	425	393	403	416	390	427	384	410	407	401	413	420	404	432	407	416	406	432	415	405	418	420	397	397	398	356	426	433	381	396	402	425	408	410
56562	24198	4796	1709	1189	748	618	436	385	332	298	276	230	225	221	178	183	182	168	177	173	139	138	156	152	143	154	149	148	148	163	123	124	135	140	124	131	143	110	136	124	111	134	127	142	129	116	123	132	130	129	120	132	132	129	129	128	112	122	103	115	114	159	148	138	123	114	133	157	130	102	117	126	133	127	140	135	111	117	120	120	132	114	133	141	133	134	132	133	132	137	110	141	120	113	120	117	111	102	132	117	113	121	126	141	121	116	132	116	141	123	116	119	121	116	120	129	138	114	114	131	145	127	127	119	120	119	97	142	127	134	131	124	140	119	111	112	121	112	124	111	134	140	131	127	150	135	137	123	110	146	128	134	108	123	114	124	110	110	116	105	166	112	118	122	128	121	129	126	128	121	115	128	117	113	131	134	127	116	129	126	124	124	84	127	125	121	126	112	129	140	134	126	144	122	145	105	138	156	118	136	121	117	124	130	107	126	137	134	121	121	120	142	120	122	131	133	115	106	126	126	122	134	138	121	121	115	116	135	132	122	133	109	95	123	138	107	136	139	131	137	134	120	103	120	131	135	126	122	131	118	127	111	121	135	122	125	114	133	117	119	137	127	118	91	146	99	113	132	128	124	124	140	110	124	102	122	137	105	130	138	135	141	135	126	137	124	118	126	118	133	122	128	126	119	159	108	116	140	138	115	121	120	107	129	127	139	119	111	120	130	122	120	126	114	134	119	125	129	131	118	124	111	123	117	127	118	130	125	123	98	114	121	119	116	113	124	100	137	107	121	124	129	110	125	136	137	132	137	107	116	121	110	131	153	122	125	128	126	123	140	114	130	110	130	116	131	127	126	126	136	122	112	132	149	142	123	117	138	101	121	99	106	132	134	151	130	145	132	100	129	128	132	108	141	127	113	139	119	115	121	123	119	113	121	137	110	136	108	104	133	131	117	112	115	121	122	122	136	145	112	138	105	109	123	125	127	121	125	119	124	120	137	114	135	124	139	132	100	107	112	113	132	109	126	123	136	100	110	120	140	118	123	127	123	100	128	128	136	136	107	100	111	108	128	114	126	122	129	129	120	126	143	118	131	144	116	136	117	116	104	120	102	123	114	100	127	125	148	123	141	106	113	119	108	129	127	122	124	131	124	120	135	143	131	119	129	106	123	104	126	149	125	140	151	119	137	138	128	112	127	129	133	107	125	130	132	122	116	140	125	128	128	121	146	154	125	111	131	121	115	108	135	127	118	116	135	133	129	128	130	119	129	122	129	107	136	109	124	132	131	120	136	113	132	144	111	115	125	119	117	128	113	135	123	135	127	124	135	157	120	126	115	122	116	138	113	143	96	137	137	109	125	123	127	131	140	135	118	146	134	146	111	120	122	120	117	118	128	116	127	131	110	140	129	144	126	140	118	126	146	143	117	133	119	127	119	122	113	126	129	116	123	135	126	113	145	149	119	142	119	134	127	133	143	124	142	131	111	118	113	128	123	123	120	130	134	108	129	137	99	107	108	116	153	120	112	133	113	115	117	138	134	103	99	129	116	139	118	139	148	138	134	134	118	133	120	137	126	115	119	127	113	117	123	109	122	130	130	127	113	143	137	125	119	124	125	129	121	139	109	134	129	129	135	128	106	114	120	114	113	124	110	121	127	123	117	113	120	122	131	105	133	122	136	113	112	125	123	111	124	149	137	136	117	107	140	131	118	141	132	109	125	128	128	95	124	113	122	115	126	118	119	117	134	129	111	124	128	130	131	113	119	134	113	119	121	114	123	110	114	121	147	123	119	109	104	105	129	121	125	127	128	138	123	142	123	137	128	119	126	122	129	135	131	122	123	128	132	117	121	118	144	119	124	127	127	130	116	106	130	114	114	129	103	123	117	109	107	121	121	123	110	117	138	129	113	129	109	129	125	123	138	112	126	124	119	118	104	114	123	132	132	102	120	120	119	126	107	123	119	128	153	119	154	125	113	132	126	143	113	121	126	122	123	135	124	121	121	131	146	132	116	152	127	118	127	122	108	134	103	128	129	125	138	113	123	120	123	131	142	129	144	131	152	130	120	128	127	126	128	132	127	110	120	124	117	127	140	97	122	120	142	120	111	104	126	134	129	121	115	108	143	142	123	130	133	139	131	111	106	138	136	137	146	132	127	114	131	139	114	112	115	109	124	127	127	118	128	114	136	127	122	121	103	124	132	135	134	133	116	127	145	120	118	122	120	121	126	110	130	100	131	111	123	126	112	124	129	138	131	123	120	123	127	115	125	127	130	140	116	137	129	124	123	104	112	121	126	136	121	137	110	126	113	113	125	114	109	139	123	147	131	128	139	106	134	137	125	101	136	121	118	123	113	113	146	115	123	142	107	108	113	144	129	108	128	132	128	116	106	126	129	143	130	105	123	109	140	122	121	104	120	125	113	112	130	114	124	130	106	109	128	112	112	141	117	112	110	126	135	133	129	123	121	128	135	103	120	127	121	140	132	114	130	119	124	126	117	107	124	126	114	126	102	140	113	138	124	100	119	136	122	126	110	108	126	114	135	106	108	129	129	117	145	122	135	133	140	136	127	136	121	120	129	125	134	125	131	110	112	135	124	124	116	128	113	115	124	118	132	139	126	141	139	125	131	132	136	113	137	129	114	132	121	119	123	144	114	122	115	132	122	138	128	143	117	109	107	110	98	124	109	104	104	121	116	116	116	118	135	123	116	115	108	153	118	118	119	134	118	112	142	116	129	125	116	101	125	121	111	123	125	131	122	133	142	117	134	135	111	131	113	110	142	123	97	102	141	125	130	113	140	112	127	100	128	115	157	129	134	120	132	133	136	121	124	128	118	136	138	135	128	97	103	134	133	130	123	119	140	116	113	119	140	139	119	124	127	112	135	132	119	116	118	132	119	107	113	116	126	116	117	111	134	119	122	118	115	119	125	109	128	128	126	103	120	104	119	137	117	120	159	134	120	110	120	109	108	119	132	103	145	136	142	118	121	123	116	119	116	101	140	133	113	110	126	121	119	116	134	128	97	134	112	124	119	137	99	113	137	117	130	137	134	127	147	97	118	107	119	112	126	117	127	109	134	132	106	115	134	134	125	113	128	121	122	132	135	113	125	134	125	131	125	134	127	135	132	120	127	115	128	137	114	120	147	135	136	110	135	115	121	123	153	112	121	118	116	134	122	120	134	122	112	115	118	123	103	143	121	126	129	129	114	119	111	119	120	126	129	115	130	120	110	143	121	132	112	131	107	120	116	132	137	135	115	109	125	119	111	117	125	131	125	114	119	127	118	123	124	149	126	127	120	139	132	121	124	135	105	126	109	112	109	128	110	126	161	127	121	121	122	143	119	104	121	123	145	124	113	131	149	118	119	109	126	136	128	126	124	114	139	122	128	94	89	119	114	118	113	120	120	118	129	118	118	129	146	120	129	119	140	130	115	112	124	118	123	129	103	141	132	138	116	109	114	113	107	116	90	112	113	96	129	134
30516	9814	4068	5203	4556	3408	2726	2262	1887	1582	1447	1298	1121	1031	946	895	846	755	726	677	638	609	628	598	589	517	567	540	473	512	493	470	459	490	454	492	439	444	420	395	438	435	447	416	422	412	410	438	437	402	374	388	406	387	396	387	390	416	405	371	376	371	346	372	366	391	389	350	379	350	350	401	388	373	389	363	345	373	349	363	366	392	398	348	372	365	363	368	369	383	355	330	377	336	342	341	349	398	352	350	377	360	362	389	366	391	339	299	391	342	328	354	362	352	372	339	346	351	371	343	351	344	353	358	357	349	357	371	379	329	368	372	366	355	352	364	331	369	369	345	348	320	385	352	367	345	337	335	377	345	330	327	326	318	337	322	369	364	352	338	360	345	322	343	378	359	335	369	368	361	339	366	352	365	359	347	384	341	360	362	349	315	350	333	334	325	390	391	332	369	334	359	314	353	346	366	322	369	355	359	321	350	357	361	346	339	358	336	365	345	340	351	353	385	357	348	316	376	357	367	348	324	377	376	332	357	359	329	376	340	344	344	360	364	350	372	349	349	331	358	355	335	342	341	351	325	345	333	362	330	371	339	339	322	373	358	334	374	334	353	353	374	313	341	341	350	353	353	329	353	343	358	315	345	336	374	352	353	357	343	349	343	305	335	338	344	369	344	364	370	339	365	377	351	354	340	363	365	365	326	354	369	394	340	383	379	381	334	332	342	316	338	379	342	379	330	335	344	342	335	323	358	342	372	356	333	341	367	328	352	379	338	329	339	365	344	352	358	349	332	337	353	359	367	355	359	350	328	351	351	317	343	310	330	372	382	299	339	369	355	339	362	360	377	367	373	321	316	348	344	373	344	345	362	350	358	322	349	364	361	352	351	338	351	374	348	346	361	297	351	353	361	330	368	304	357	333	355	365	336	332	371	336	378	368	343	382	356	360	368	353	337	347	343	332	382	341	329	316	377	332	363	338	345	344	379	347	360	372	358	324	358	355	354	341	348	344	329	371	343	349	374	359	335	353	368	331	343	340	365	360	341	329	337	367	393	342	364	354	331	371	353	353	348	358	359	366	331	343	317	349	380	357	347	335	340	348	336	357	354	364	369	322	331	332	358	357	354	339	341	365	345	392	381	344	322	389	368	368	371	347	357	392	361	358	335	327	334	387	382	348	335	368	369	387	356	391	362	321	333	352	326	376	358	367	337	371	360	360	337	359	339	347	345	336	326	347	352	338	344	338	363	376	353	354	352	347	352	344	331	369	343	326	392	345	331	370	340	344	355	336	361	343	358	331	333	323	330	373	323	353	376	347	333	336	345	324	366	363	355	368	368	337	348	343	331	341	360	324	376	367	346	349	372	331	332	339	362	359	344	355	350	341	346	335	377	332	358	325	348	343	352	346	365	352	319	336	371	324	359	357	326	378	343	377	339	359	352	345	316	356	356	333	340	332	357	374	396	343	315	357	396	314	356	331	379	343	359	356	377	338	341	351	373	349	373	339	352	349	341	344	339	359	333	365	351	365	352	361	326	354	326	355	360	353	349	339	358	334	348	311	357	325	354	346	364	362	305	365	375	370	352	354	351	357	362	377	348	352	360	351	345	326	356	386	349	344	342	323	366	332	375	369	346	337	355	358	335	369	335	320	336	346	322	371	354	342	382	351	347	384	358	329	373	359	355	348	357	376	325	341	319	361	321	342	384	358	344	321	350	370	338	351	342	365	347	337	352	346	365	372	354	357	351	364	362	354	346	373	362	338	380	377	352	339	346	321	339	345	364	328	350	319	343	360	353	338	339	355	361	349	314	355	333	345	325	364	330	351	346	355	355	360	338	331	343	325	370	353	319	364	373	354	346	346	311	311	333	335	345	347	377	348	310	374	345	345	345	348	366	324	344	391	392	379	373	332	367	338	329	367	355	337	330	337	369	332	319	359	329	332	367	350	360	344	334	337	367	367	365	338	362	370	346	338	338	341	372	388	382	367	351	386	324	342	334	342	331	368	344	349	351	357	355	356	353	323	345	381	392	346	346	323	333	342	367	346	330	354	341	316	314	369	349	361	332	338	332	343	364	356	325	369	347	328	325	342	352	340	348	348	354	363	333	361	385	344	381	340	341	312	348	312	359	377	349	354	351	346	328	399	380	350	350	363	334	382	341	358	368	346	360	367	384	358	348	338	356	357	340	360	344	345	346	359	378	388	331	287	345	366	362	345	364	346	338	365	353	347	355	334	351	338	350	377	331	340	335	352	381	382	345	342	367	350	346	368	323	322	358	340	381	352	323	337	361	341	339	344	346	358	359	335	360	355	359	376	356	376	371	390	335	347	377	336	311	359	375	368	373	341	346	335	339	348	333	347	374	328	341	351	329	376	343	332	352	328	370	390	358	342	346	361	356	377	332	348	318	334	356	372	348	348	337	337	316	358	372	349	348	354	370	314	365	339	347	334	382	367	336	341	332	369	352	356	357	348	357	350	365	360	354	353	341	359	343	372	348	345	364	319	320	349	347	339	369	335	358	339	354	350	347	369	330	341	340	327	349	331	349	352	326	380	386	360	341	325	334	362	341	378	323	324	309	367	339	325	333	343	351	373	347	369	359	330	311	345	349	370	341	338	376	315	355	344	302	359	377	332	350	342	393	344	366	370	356	377	338	330	357	369	365	383	325	368	329	367	337	300	349	372	341	326	373	341	357	324	358	328	350	322	336	338	367	369	325	357	338	364	373	344	352	355	371	347	312	343	359	368	375	373	351	292	338	355	345	378	357	300	355	354	362	368	331	337	364	365	350	341	385	363	341	333	381	362	375	338	365	354	371	369	323	366	324	322	332	336	354	395	360	353	382	333	361	342	356	347	373	375	338	370	344	338	359	377	323	329	338	366	351	349	352	339	384	361	344	363	383	326	351	313	371	351	344	367	342	366	338	324	319	365	353	356	379	319	338	319	342	360	352	353	371	337	333	351	328	322	373	384	356	379	345	354	357	348	323	338	365	340	367	326	351	330	349	337	326	376	342	359	354	369	341	380	344	389	358	330	338	349	324	335	341	352	376	383	346	318	319	372	345	337	358	390	347	355	321	343	357	351	350	346	342	333	376	370	352	369	319	352	353	369	365	363	351	331	353	384	338	345	349	327	371	372	359	348	328	361	343	369	346	344	378	364	352	362	329	350	336	344	351	351	331	353	349	351	351	357	319	318	366	355	397	338	377	325	340	363	358	326	363	357	333	348	369	395	332	332	370	361	333	340	338	360	330	359	365	366	352	342	346	374	342	356	364	366	382	366	341	365	370	325	335	342	337	378	356	326	337	360	316	363	354	392	354	320	337	362	366	323	355	348	352	335	330	314	358	350	357	362	343	357	334	359	363	316	321	362	356	339	325	350	342	332	353	341	362	337	374	369	343	317	339	348	341	352	372	351	325	360	372	367	354	341	367	344	359	321	328	360	352	368	367	336	364	368	336	341	329	359	327	367	346	345	331	339	336
6667	681	382	354	315	313	332	346	348	371	321	331	319	353	335	320	333	338	336	346	309	329	351	316	298	351	325	317	301	354	365	347	336	304	309	312	309	331	323	338	295	342	302	352	307	308	358	335	374	337	375	344	331	321	319	342	347	322	288	327	343	360	339	332	316	351	345	343	344	338	327	338	342	328	329	319	327	338	342	327	322	337	334	307	360	284	318	337	339	331	329	301	340	343	362	343	339	342	324	309	354	312	318	328	352	316	341	324	286	315	294	330	305	331	344	329	315	366	327	347	309	334	319	380	324	333	331	337	333	350	375	363	351	319	338	339	337	320	354	347	321	322	352	353	340	327	318	334	324	341	291	337	355	334	320	353	336	359	346	316	303	326	314	329	333	322	322	324	327	321	330	331	332	333	332	332	311	328	371	330	300	337	322	334	370	347	322	324	325	304	356	316	315	306	319	346	335	341	328	316	331	303	335	331	352	338	328	278	344	343	333	349	335	378	343	314	325	323	361	341	342	303	330	317	327	323	334	325	312	341	324	309	339	337	316	333	335	371	330	334	354	372	311	332	292	335	373	317	312	327	358	302	329	346	320	323	325	303	330	324	314	347	326	331	299	299	351	345	302	318	334	314	353	339	360	319	321	350	327	332	345	341	327	307	330	320	324	350	353	370	322	336	360	327	362	323	340	319	322	319	326	329	328	320	346	330	360	310	340	337	352	310	353	324	339	322	335	340	373	314	327	284	323	324	330	304	337	332	333	325	338	338	348	324	316	356	330	364	323	359	319	347	331	325	339	335	315	319	324	320	341	329	349	294	338	331	310	344	318	304	331	320	369	332	339	313	328	343	369	335	338	358	344	359	340	358	296	338	314	334	329	327	327	354	321	324	301	302	341	335	328	359	334	344	343	343	319	315	335	341	326	306	328	364	308	353	316	330	330	340	327	370	338	307	360	354	317	324	351	322	331	329	332	339	341	329	326	345	355	355	335	355	340	319	297	341	343	327	312	328	303	351	342	336	322	316	366	315	314	383	324	304	294	319	345	333	346	331	322	363	324	339	357	344	298	351	328	367	330	358	340	332	335	318	360	337	292	347	311	325	321	366	320	329	301	339	302	342	333	328	287	323	385	333	303	351	321	297	325	319	336	313	332	301	335	317	333	332	331	323	333	347	365	337	312	301	346	328	333	342	354	316	312	325	334	301	350	370	348	331	287	324	343	361	284	314	316	306	347	370	352	317	344	353	347	331	316	334	336	285	343	356	364	369	362	287	303	316	331	310	350	319	321	345	303	324	354	318	336	349	341	333	331	309	321	289	333	364	342	354	351	301	317	333	340	344	313	314	312	302	334	325	310	334	351	346	351	340	307	340	370	332	340	358	348	344	360	336	323	336	349	350	339	309	309	334	327	340	337	294	321	326	309	326	359	335	310	314	324	335	326	333	351	353	293	311	310	352	319	314	299	341	357	337	339	345	316	316	329	353	320	303	319	328	347	335	314	304	338	348	319	338	306	352	342	311	340	347	315	359	366	345	318	327	330	309	367	353	342	327	341	314	336	334	325	342	367	339	293	345	313	331	361	306	342	351	341	312	376	330	300	350	333	328	326	360	325	312	359	336	328	355	317	299	296	340	299	347	332	317	348	317	307	309	348	364	365	301	342	349	332	298	340	334	354	334	347	335	319	343	308	314	353	322	322	315	308	348	316	323	329	345	315	332	326	320	326	329	363	339	368	351	336	338	354	298	324	326	311	341	350	347	315	325	376	338	318	310	321	324	330	352	339	337	331	318	341	305	322	285	347	316	364	329	328	304	318	308	339	343	320	334	340	316	323	323	345	321	323	338	325	377	334	329	328	365	301	328	315	340	359	329	340	306	345	306	302	315	301	305	319	329	342	301	366	334	319	335	369	335	335	303	325	293	324	404	336	329	342	360	325	358	301	310	345	352	340	350	314	313	331	318	357	342	358	358	345	291	356	343	318	294	316	326	349	306	324	314	336	331	350	335	315	299	326	357	334	319	366	344	341	317	321	344	311	322	330	324	346	328	366	342	349	344	331	342	350	336	291	327	293	311	379	336	299	329	360	310	318	341	349	302	323	324	313	324	303	315	379	346	297	334	317	295	312	324	311	320	344	304	314	334	338	360	305	340	331	328	350	319	305	310	339	342	315	340	320	345	329	342	325	378	355	315	327	314	361	306	350	295	326	342	312	311	316	337	339	320	312	362	341	326	335	329	353	309	335	336	341	299	339	344	359	312	321	333	343	332	333	324	335	351	337	312	285	330	342	342	295	326	346	323	357	326	359	334	330	345	351	297	317	332	338	305	314	344	337	385	355	345	302	313	336	358	324	343	338	329	379	347	362	295	329	310	311	314	327	332	313	336	337	345	318	285	324	354	337	346	316	330	331	326	313	341	305	325	353	340	344	342	309	306	327	335	347	359	337	337	324	359	335	342	327	347	332	303	352	321	313	360	321	351	317	318	317	310	321	332	338	339	302	303	325	326	347	332	361	318	313	339	317	352	329	334	329	323	321	364	310	337	308	323	323	332	331	328	346	309	312	326	307	351	327	328	321	294	360	322	349	317	301	301	340	294	362	340	334	322	355	352	346	333	374	345	310	378	350	314	320	358	333	385	330	329	331	323	321	298	311	321	352	301	340	305	363	342	361	336	341	310	359	364	330	336	359	378	330	312	343	320	309	342	332	315	368	333	325	361	323	327	345	324	332	310	322	332	338	301	317	339	362	367	329	336	311	324	303	347	298	365	341	347	344	329	305	351	333	352	305	365	321	345	326	323	329	325	336	330	326	384	358	338	315	334	326	332	330	324	348	323	316	326	333	331	334	302	327	351	358	313	345	362	359	321	310	302	318	344	333	316	355	320	347	300	301	351	354	304	307	349	322	313	313	322	327	322	314	354	344	351	328	309	335	328	328	338	366	348	335	341	318	336	326	306	368	299	314	322	342	346	331	323	366	339	324	295	323	323	313	341	327	330	327	302	313	320	312	294	323	293	333	350	336	363	339	346	351	296	345	353	345	355	355	333	295	329	317	328	327	334	311	323	351	332	328	318	317	308	328	324	322	320	375	371	339	343	374	343	340	321	317	319	325	363	309	310	306	317	318	339	345	346	326	327	318	322	356	351	293	328	325	312	310	352	335	348	328	300	333	340	339	335	353	323	320	307	298	355	318	348	381	336	346	323	351	321	304	349	322	317	323	312	340	344	311	354	361	342	326	326	314	353	292	321	356	307	353	302	323	347	304	313	329	319	316	279	337	345	348	322	353	306	332	350	322	344	326	334	321	338	298	364	322	343	357	302	311	343	317	297	319	341	329	325	321	336	360	328	328	316	356	325	343	367	324	292	316	322	334	327	324	312	341	343	334	338	334	306	352	348	323	348	343	342	350	320	356	312	325	309	301	344	311	359	347	355	328	316	318	352	332	317	322	313	335	340	310	365	333	340	356	362	319	353	340	323
5782	1115	870	853	887	856	804	791	798	799	812	791	794	769	776	801	719	820	783	796	771	717	753	814	763	783	758	811	760	805	737	736	783	738	771	783	775	811	722	766	795	783	793	770	766	786	800	775	754	778	750	736	797	757	743	767	785	817	815	756	795	744	740	792	735	784	719	758	786	768	777	808	769	771	750	753	755	786	763	772	766	787	749	724	781	771	789	740	771	733	738	807	829	788	749	749	776	731	784	795	765	704	805	758	803	768	745	755	737	782	732	782	736	739	775	760	789	774	750	761	786	807	751	770	775	763	808	733	771	733	759	737	753	748	733	753	781	774	724	820	720	762	819	774	761	798	743	726	760	789	791	782	741	755	739	759	799	838	737	773	781	766	742	752	750	736	766	725	788	753	736	769	765	850	725	741	742	746	741	790	754	704	735	724	755	726	743	758	743	791	764	773	760	766	774	765	819	775	761	741	817	746	777	758	776	762	796	789	819	733	777	734	739	796	748	751	720	747	738	782	767	741	766	755	789	729	746	805	776	806	806	769	774	724	776	777	787	745	787	743	767	735	795	777	761	789	762	735	743	767	769	710	795	786	745	750	796	777	741	795	779	696	766	808	768	725	806	746	740	786	785	801	789	795	792	805	772	727	742	769	730	791	799	802	781	793	737	727	750	802	780	774	763	796	830	770	775	770	763	759	766	741	766	762	763	715	749	726	766	808	815	766	789	759	777	771	711	778	783	761	799	770	763	785	778	797	731	773	775	775	796	804	756	739	790	766	791	762	790	772	801	762	739	781	783	759	750	743	771	764	813	727	773	790	745	750	777	772	804	763	731	775	776	806	782	712	777	776	766	770	749	767	817	768	767	692	792	789	768	793	805	714	767	780	740	761	723	769	764	842	745	796	747	770	740	785	745	719	784	795	781	789	747	782	743	763	759	768	748	705	768	760	760	743	715	745	784	756	847	773	816	801	776	757	719	797	751	746	772	772	799	785	752	739	759	776	823	800	723	755	771	746	756	730	802	758	765	778	776	804	743	745	767	773	764	793	738	798	750	752	728	726	792	789	783	767	772	788	778	763	716	724	767	749	784	791	698	749	773	811	714	806	792	791	741	795	778	820	767	773	777	768	790	740	732	765	758	782	781	802	807	767	772	752	734	757	749	772	808	764	783	795	742	775	762	816	765	713	769	783	784	811	740	788	788	779	749	775	766	815	780	787	716	763	774	789	746	806	794	780	822	724	727	714	780	799	763	759	785	747	764	791	786	755	782	730	738	744	725	708	771	734	740	781	738	801	742	744	794	742	766	737	809	751	761	743	769	715	758	748	739	771	748	787	809	785	751	753	772	787	773	688	792	768	799	714	722	780	788	771	790	781	760	785	737	766	775	806	749	820	798	768	767	790	809	786	766	741	778	825	797	773	732	787	767	769	729	768	739	801	727	752	744	798	795	800	748	740	753	780	725	773	748	765	761	763	731	762	765	743	769	732	734	764	797	797	726	745	775	762	772	773	758	759	838	738	735	768	734	809	763	806	766	723	793	785	747	779	777	740	753	775	793	729	752	788	763	797	724	747	764	766	787	792	821	810	792	795	823	776	764	789	756	732	769	732	697	777	744	779	814	739	797	794	815	727	738	779	802	753	800	800	792	821	841	788	756	730	821	765	759	785	805	737	805	768	813	755	763	785	776	780	804	768	734	747	796	772	732	754	780	770	751	797	745	764	750	777	742	801	809	759	795	796	785	782	810	748	801	727	740	768	780	796	735	715	805	776	771	771	761	728	747	716	806	794	760	757	774	748	756	829	792	768	733	730	793	791	781	735	737	751	740	795	772	743	756	725	777	783	756	782	802	762	703	777	756	746	735	766	802	730	772	753	744	767	751	795	745	768	767	794	777	781	778	757	773	714	732	746	773	775	792	787	776	753	748	806	783	783	765	766	796	742	779	745	715	797	759	762	791	814	777	773	785	753	806	739	784	804	761	720	790	780	752	769	740	779	789	732	728	729	765	752	771	808	779	793	747	745	799	798	781	807	832	755	757	688	787	774	813	811	836	798	774	805	786	801	769	786	788	771	804	800	754	758	729	746	750	775	731	749	761	750	756	775	761	797	768	773	774	752	736	760	754	763	752	747	793	756	786	794	732	801	772	795	785	788	758	732	748	780	728	828	790	792	796	785	725	744	690	756	721	795	773	702	780	764	787	805	787	773	763	801	781	791	742	774	773	847	779	810	751	815	798	686	771	818	852	773	760	740	744	789	817	793	778	752	754	751	806	775	788	757	743	847	785	748	795	782	768	747	801	726	747	784	732	713	794	813	762	798	743	771	761	767	749	760	770	781	779	764	814	836	771	738	751	718	778	757	766	786	784	745	791	777	745	748	765	808	752	810	756	798	773	793	771	771	789	768	813	728	740	788	744	785	748	783	786	781	708	734	783	781	805	780	747	764	772	774	780	774	779	772	739	697	790	773	784	812	792	753	750	760	792	746	778	759	757	748	796	832	783	765	756	775	792	771	790	753	810	747	787	814	801	795	754	791	780	812	720	815	754	776	837	775	793	744	767	776	803	769	761	730	785	748	777	742	788	784	766	759	755	778	801	747	758	755	754	742	820	789	772	744	770	769	760	749	727	724	783	768	740	784	759	813	734	774	725	760	788	793	739	787	754	767	786	752	775	809	831	764	753	746	759	775	788	756	775	747	774	768	814	777	800	762	762	767	767	755	767	809	746	819	781	783	750	782	808	779	747	807	771	799	783	737	750	791	779	798	791	787	746	763	857	801	775	742	807	819	775	750	789	743	769	761	758	786	768	742	748	723	731	773	809	802	752	738	799	741	704	776	768	794	764	766	755	767	766	729	778	780	747	795	752	750	805	763	758	775	771	751	779	754	807	795	784	757	750	768	760	786	746	786	771	830	790	783	802	724	765	744	756	772	802	759	784	778	754	789	758	741	793	762	799	746	744	777	741	768	784	776	725	731	741	716	755	793	795	803	762	765	738	748	799	724	800	748	786	739	770	779	802	763	770	740	767	731	800	738	758	800	753	794	772	831	835	676	787	804	791	763	768	794	823	802	798	704	723	766	835	723	812	771	766	782	731	789	791	725	706	763	757	734	775	799	750	729	733	772	763	790	759	818	781	721	763	782	747	744	785	769	771	760	732	744	798	772	777	736	756	748	769	761	759	759	821	758	780	723	788	821	765	791	758	784	768	740	795	738	728	763	774	808	765	715	775	761	817	786	743	760	792	773	782	749	748	733	764	765	761	758	785	798	743	782	750	774	782	763	754	780	744	770	794	763	782	790	730	783	757	749	804	757	788	795	771	746	762	761	761	817	746	747	698	787	741	750	818	786	814	742	768	834	767	782	791	765	766	810	744	808	792	744	835	780	794	758	739	752	768	766	755	791	753	800	761	752	756	744	798	764	779	776	786	783	780	779	791	771	765	748	754	730	787	728	787	750	749	799	760	860	827	715	744	791
41947	15122	1817	907	698	452	359	331	304	269	233	224	206	184	196	197	194	177	202	168	171	171	166	168	184	166	168	189	167	154	176	167	169	170	191	184	149	183	150	160	177	185	166	154	167	166	158	134	173	151	181	139	147	199	139	155	162	140	121	172	143	169	169	184	168	154	143	157	163	176	158	153	149	171	156	167	172	158	155	142	175	169	181	168	148	154	157	170	151	180	172	166	157	157	186	168	131	154	153	168	164	174	131	190	136	194	165	154	163	147	167	165	160	135	151	156	139	163	150	171	176	167	163	149	166	184	161	146	167	173	158	143	152	160	156	161	143	179	156	167	161	165	138	151	147	156	169	145	157	167	166	152	168	152	147	146	163	148	149	152	148	160	129	154	158	142	149	202	155	173	138	151	176	172	159	179	153	134	150	148	158	166	130	177	181	149	175	178	173	129	181	156	158	167	154	174	149	153	152	142	142	172	158	143	162	159	169	165	150	173	181	175	157	156	173	160	173	145	173	148	152	173	181	149	165	176	150	169	160	158	152	164	157	146	159	155	146	135	142	159	142	159	156	164	158	180	141	175	153	163	161	172	146	151	164	134	162	159	148	162	167	169	179	151	161	174	170	169	157	153	143	138	150	146	168	146	133	149	183	134	159	183	169	154	161	163	168	155	170	148	152	172	171	156	184	175	153	163	125	168	167	144	164	162	159	154	164	142	157	171	143	155	141	167	152	161	164	145	137	168	151	148	158	143	139	143	185	181	145	166	158	130	155	159	168	150	145	146	175	133	159	135	160	154	129	162	137	121	161	156	166	169	156	185	151	149	155	170	164	175	162	166	130	140	158	137	139	143	187	151	169	193	134	159	169	136	145	161	183	151	156	175	152	151	153	159	154	176	156	161	157	149	174	149	163	153	159	147	141	164	150	160	169	154	144	170	158	148	145	152	150	142	128	158	158	153	155	163	135	134	154	160	184	135	172	144	163	143	167	184	122	141	171	149	155	163	141	132	158	155	162	139	156	145	134	157	148	169	181	172	170	147	151	145	158	149	137	148	157	169	180	156	198	159	153	173	139	164	157	166	180	152	134	135	152	161	160	162	154	172	159	175	142	143	142	173	164	188	144	188	150	140	186	140	169	147	161	175	144	143	142	157	141	177	146	182	150	152	163	159	174	149	149	156	137	166	167	150	150	160	135	145	146	165	148	147	163	170	149	148	176	179	149	166	152	160	137	140	172	185	155	152	176	158	166	171	148	166	149	147	166	186	176	178	149	159	163	163	154	149	160	148	151	161	158	169	174	160	194	157	191	152	151	166	182	163	127	162	168	152	158	174	174	138	162	150	152	177	141	156	165	155	155	163	162	150	154	147	143	146	174	186	159	197	146	173	175	163	136	183	166	159	147	153	161	154	158	172	142	156	157	139	171	173	159	145	152	156	164	178	151	179	165	150	156	173	169	172	171	169	153	174	172	179	149	156	157	166	144	148	162	170	153	143	172	152	145	181	146	159	153	172	157	160	151	164	157	178	137	150	154	156	168	140	126	148	171	157	159	174	166	157	159	141	158	167	172	168	147	148	169	146	154	152	156	164	142	169	174	182	164	179	160	143	160	165	142	148	161	189	152	152	165	166	187	141	157	162	177	176	159	161	155	158	151	174	144	153	151	150	158	144	158	132	132	167	145	158	162	182	152	162	154	161	157	158	142	164	182	153	137	164	152	177	177	135	155	147	173	164	154	158	163	154	160	182	150	159	131	158	154	166	151	156	163	179	140	152	151	171	164	149	162	164	174	167	156	162	152	147	159	172	151	184	173	164	160	149	172	174	127	150	157	156	147	161	170	170	148	125	153	163	166	160	173	179	143	146	160	156	147	152	155	154	133	164	178	155	141	165	142	141	156	169	174	161	152	181	157	151	172	133	159	142	171	173	142	192	172	179	173	153	158	162	166	172	163	169	175	171	156	158	138	172	147	193	174	159	159	167	151	159	165	140	171	143	157	173	146	147	159	148	158	148	147	163	150	145	192	141	138	145	141	152	164	147	176	153	153	151	173	161	162	147	183	154	142	176	158	168	170	160	154	148	165	159	162	187	169	151	155	153	185	172	155	154	154	172	148	146	167	157	161	181	176	143	155	155	151	163	148	161	169	180	181	177	163	166	155	154	171	151	166	141	144	133	146	183	161	151	153	161	177	146	152	142	182	138	171	139	168	170	148	139	166	151	177	181	175	175	175	166	189	148	166	157	161	158	140	166	158	158	165	165	164	180	164	163	165	138	165	161	161	150	159	148	170	142	153	163	176	149	168	141	172	159	140	151	147	133	164	153	154	158	167	172	171	148	160	172	140	164	164	174	151	152	156	162	160	184	164	147	153	171	167	150	178	173	148	159	163	151	150	132	157	144	155	143	154	146	166	161	175	160	137	159	178	158	185	165	169	151	154	165	154	147	157	163	154	175	150	158	167	171	166	182	169	156	127	149	164	166	145	147	149	147	139	161	171	157	159	162	178	142	152	154	174	136	155	131	167	147	163	152	157	158	164	138	162	168	156	156	166	175	146	189	151	180	133	167	151	155	145	143	136	176	163	171	142	192	158	172	145	129	169	142	173	168	148	121	157	173	119	150	166	162	156	156	163	170	169	151	148	162	169	155	141	152	153	146	143	172	172	164	168	142	176	163	116	148	141	183	166	161	184	167	158	133	169	159	162	154	169	162	158	152	140	143	153	174	155	143	186	174	163	188	162	173	163	157	156	149	173	157	139	170	165	148	144	160	171	162	169	170	145	147	132	149	134	168	177	154	160	164	145	156	152	170	155	157	152	165	145	138	158	145	177	171	175	158	155	150	146	172	156	165	159	158	157	165	186	169	126	160	166	152	145	176	141	175	185	153	156	156	170	168	164	139	154	163	163	165	168	184	178	151	155	154	144	162	149	142	159	135	168	168	154	191	150	163	154	142	169	159	167	132	151	130	139	168	144	133	165	166	146	139	167	162	164	168	174	149	173	179	188	160	161	163	166	183	162	161	154	166	138	159	148	146	147	189	162	166	145	161	165	180	143	182	168	148	147	146	122	152	178	154	163	163	141	155	148	140	181	160	164	152	144	171	152	154	156	155	165	143	188	172	168	167	191	148	180	143	173	137	149	171	134	158	147	134	147	140	154	168	153	172	154	191	142	140	139	163	165	154	160	158	168	153	165	170	156	154	154	161	148	151	146	154	180	155	168	156	166	145	177	159	133	143	169	142	148	156	183	162	164	139	158	142	151	155	155	142	159	156	142	132	158	162	194	174	152	159	159	160	180	167	174	156	152	179	157	139	166	165	152	162	171	146	152	136	157	148	148	165	165	179	163	154	173	144	166	134	175	153	153	162	166	168	175	153	171	158	156	149	158	182	159	156	161	176	149	184	147	175	151	147	178	168	165	164	141	165	166	156	153	173	143	141	148	169	175	162	150	160	142	156	168	164	182	154	149	160	160	136	170	147
21639	6927	2319	2928	2465	1949	1668	1387	1157	1062	929	893	797	728	693	660	661	625	596	608	625	541	554	514	528	532	499	497	522	507	519	452	460	477	477	485	473	472	476	430	445	474	477	435	439	436	416	445	473	434	436	405	426	413	428	466	445	437	409	418	418	416	445	431	441	463	450	434	391	430	435	429	436	435	421	410	431	414	418	413	422	420	406	412	438	395	438	429	424	386	402	424	407	377	419	406	408	386	411	456	391	408	394	418	436	409	396	427	388	446	427	441	426	402	468	391	430	413	390	411	439	399	400	397	435	397	431	405	428	475	389	395	411	410	424	404	418	464	406	419	411	414	408	417	433	404	416	432	405	395	369	403	418	394	416	408	390	410	389	400	394	405	463	395	424	434	440	401	425	444	391	413	441	430	418	407	367	422	410	401	398	404	407	416	433	438	389	414	401	404	402	427	399	386	411	416	415	420	399	399	407	374	412	418	400	443	445	422	422	398	418	401	422	420	395	392	425	393	391	446	403	444	386	413	421	431	429	382	412	402	413	424	396	419	436	404	390	436	422	375	411	398	441	419	414	409	403	432	416	368	394	409	404	372	444	433	406	421	434	416	412	396	411	412	419	429	412	409	391	412	422	433	408	448	391	371	433	433	417	407	377	443	389	393	415	391	404	429	415	402	377	423	419	366	399	411	432	392	383	423	401	416	443	431	388	406	408	407	389	432	434	439	410	405	371	374	440	414	440	455	391	388	421	432	390	401	400	382	402	405	459	426	373	399	401	436	429	413	414	438	396	376	398	441	417	417	435	390	391	402	400	422	389	420	360	409	413	394	424	407	422	417	458	411	428	366	405	383	414	370	398	411	399	402	449	440	411	383	385	382	443	438	407	393	401	395	381	418	429	428	403	410	390	406	381	390	394	387	402	409	387	431	401	379	381	391	420	427	404	397	422	382	408	433	424	426	421	377	423	374	413	401	386	396	408	384	390	403	401	396	427	412	409	416	426	429	416	383	432	442	450	407	398	434	386	413	404	438	406	421	381	375	378	431	408	434	388	406	409	426	394	439	401	411	396	412	385	410	430	401	429	394	401	412	406	416	423	397	408	420	440	401	408	424	371	386	421	398	415	421	429	411	439	410	382	417	398	417	394	395	395	422	428	413	375	384	408	411	418	401	400	396	445	368	419	422	427	419	410	411	397	466	401	421	414	408	398	400	382	391	424	446	395	427	423	408	394	424	404	373	441	386	401	446	410	407	385	420	402	409	403	405	412	425	392	408	419	442	389	432	438	427	423	412	406	409	419	402	382	397	406	373	413	473	415	430	390	414	449	413	416	403	432	436	402	401	400	408	388	407	401	425	383	414	425	387	377	420	443	404	375	384	424	405	414	398	381	452	416	414	432	436	401	391	374	405	429	387	416	391	395	411	426	424	414	393	435	383	423	396	423	405	415	399	416	377	403	437	433	402	431	404	414	411	405	391	385	419	393	415	405	411	457	379	401	403	426	376	441	434	400	423	445	405	438	401	357	394	408	420	411	405	413	394	435	422	396	459	414	422	404	439	438	415	441	424	416	387	385	440	413	428	434	398	386	420	387	409	399	414	373	376	434	405	400	406	399	423	395	414	428	396	418	406	366	394	379	419	408	412	424	410	419	424	400	454	400	375	366	400	420	462	421	413	366	425	376	397	416	427	425	424	419	416	395	415	419	444	365	443	395	447	392	439	395	392	411	425	441	417	370	390	437	429	387	418	417	424	414	401	401	417	432	404	377	395	432	432	398	412	407	389	440	399	371	424	395	370	426	420	401	452	416	405	419	429	412	456	426	397	399	415	409	442	437	411	438	450	430	401	396	390	399	457	445	420	393	400	439	370	444	437	400	434	396	382	403	407	383	378	398	413	387	436	417	374	409	387	443	401	376	402	410	413	452	417	424	393	429	429	408	410	404	412	420	408	384	409	407	392	424	407	377	415	376	394	411	427	393	392	398	462	448	418	404	428	409	426	407	369	459	440	429	412	430	402	428	384	402	411	418	404	426	377	449	403	447	436	398	418	385	435	395	416	401	388	419	403	423	401	428	421	373	410	399	415	414	421	444	393	429	429	423	421	376	423	456	398	409	395	405	409	416	448	404	385	380	436	424	415	402	409	442	419	420	447	407	396	419	405	427	362	398	418	394	418	407	418	426	422	409	408	388	395	441	382	428	410	431	380	380	378	365	395	420	440	386	404	408	422	386	392	397	456	424	427	388	406	412	409	389	406	381	415	376	407	417	393	429	375	409	412	431	429	394	413	385	420	403	392	453	419	378	455	402	432	408	396	395	427	439	419	414	399	367	422	402	389	422	417	393	416	390	441	399	410	425	401	412	401	402	412	427	419	401	410	439	408	406	440	391	376	386	427	437	437	398	416	397	376	413	386	437	405	398	422	467	428	404	396	399	415	406	437	407	426	418	426	395	457	408	395	391	433	452	420	453	423	425	386	423	407	414	467	413	412	397	447	403	437	424	387	394	388	425	439	409	405	388	443	403	407	409	395	387	412	412	421	416	386	432	422	402	400	420	387	444	432	412	433	433	386	403	430	435	437	411	407	422	424	392	416	425	423	398	412	459	423	414	428	403	393	420	425	432	414	409	470	421	365	425	398	399	415	414	408	434	393	432	429	407	420	394	427	445	391	417	434	381	388	403	421	433	450	401	425	395	442	421	431	377	385	439	436	424	366	417	393	417	424	437	424	433	421	401	416	420	402	395	437	384	425	449	384	397	388	414	397	407	407	415	412	418	430	410	410	412	384	418	434	382	379	356	376	453	409	450	391	417	436	399	416	372	430	429	403	447	383	395	387	424	384	409	401	411	400	427	390	424	449	388	432	420	416	433	432	386	412	433	445	393	438	401	421	425	417	390	426	397	426	403	387	456	370	412	416	449	424	392	448	391	436	395	453	424	396	424	430	394	429	441	404	425	402	409	434	420	439	442	442	437	380	385	447	393	424	402	418	425	384	412	408	411	356	386	408	431	439	398	392	419	392	430	395	400	384	405	418	416	396	439	426	374	423	462	407	398	402	411	382	383	372	448	425	401	470	404	426	398	396	457	415	388	386	413	386	425	388	426	400	428	423	406	441	404	420	366	437	413	386	425	378	400	403	413	386	364	415	407	392	403	387	413	398	435	454	396	408	405	410	408	429	400	429	448	412	372	431	384	444	465	417	401	366	423	415	389	418	404	448	432	469	408	375	415	433	422	404	395	402	403	415	379	392	369	395	427	398	428	440	423	411	414	373	420	430	405	399	415	378	394	407	389	403	425	424	422	421	402	386	410	394	420	428	444	382	385	422	393	380	372	432	418	450	444	416	429	422	389	406	380	418	373	425	413	409	416	408	422	429	370	434	392	403	402	429	412	389	428	407	411	444	407	393	436	422	395	426	395	420	423	390	405	392	392	416	427	432	403	403	383	409	375	401	447	394	418	392	386	422	425	393	425	386	373	443
56914	26586	4991	1633	1138	781	596	517	426	312	277	265	220	238	209	175	190	182	188	167	142	144	174	162	153	158	153	152	152	134	141	140	146	141	126	115	140	144	123	146	138	157	141	139	138	135	150	132	148	142	114	158	133	120	110	145	127	140	131	131	131	128	137	113	122	125	141	142	116	118	123	102	119	106	121	128	102	117	116	139	111	127	139	118	132	142	130	112	114	135	117	112	142	121	121	133	115	116	118	151	123	125	136	129	113	128	126	116	145	149	120	134	128	122	141	120	118	118	133	130	149	127	141	98	124	136	124	115	117	116	125	131	150	139	136	113	106	135	154	126	134	125	125	137	130	115	126	141	121	133	139	149	120	126	121	126	133	125	109	116	121	117	110	118	119	127	105	126	131	121	133	141	128	118	118	133	124	114	118	123	133	110	123	129	137	119	120	133	129	142	116	128	141	134	123	149	129	114	116	135	107	119	130	141	102	123	144	124	126	114	116	120	116	137	112	127	115	107	115	135	136	126	125	126	119	141	133	142	152	125	116	132	137	138	113	125	139	123	119	131	148	146	118	148	114	115	110	125	108	121	113	139	134	119	106	132	128	125	122	129	146	119	122	135	129	133	107	120	103	132	143	130	131	138	150	121	98	118	124	142	124	146	136	121	139	128	135	113	110	113	115	147	136	127	114	102	140	128	136	142	109	147	122	116	121	113	102	134	124	131	114	111	140	109	112	127	139	104	121	126	140	143	125	122	135	129	119	125	127	134	109	112	117	116	117	133	111	142	136	112	119	102	119	136	138	138	133	117	135	103	120	146	144	126	149	143	136	122	130	125	132	118	106	130	135	123	120	127	127	128	118	126	128	144	121	96	124	129	118	133	126	112	111	115	116	119	141	129	122	120	103	132	123	107	122	134	108	134	141	131	130	154	133	127	130	146	119	136	110	127	129	105	131	126	118	122	137	118	114	114	109	129	121	129	129	107	119	129	125	104	124	125	157	139	139	124	137	134	121	131	117	113	110	147	133	114	129	135	132	146	123	132	133	116	120	122	130	154	106	129	110	103	155	130	127	121	120	136	113	120	125	134	123	139	127	136	121	138	134	130	123	148	109	109	112	135	128	124	110	129	118	119	115	121	136	132	120	126	106	114	107	122	114	125	131	125	109	139	126	130	120	115	135	130	127	110	145	109	122	116	126	129	117	128	138	124	116	124	134	138	134	142	123	121	134	135	113	145	114	114	98	113	128	124	119	112	122	127	138	110	136	116	138	118	118	131	96	139	130	136	118	131	125	135	135	118	146	120	131	122	142	115	144	121	117	115	127	125	127	139	119	127	107	136	107	136	132	128	128	135	120	139	159	116	136	142	129	105	123	113	104	129	129	140	135	130	139	133	138	144	109	137	115	112	128	133	130	141	113	134	121	127	116	118	126	125	134	128	121	118	125	112	144	120	146	124	128	109	143	112	137	125	110	136	133	127	141	121	130	132	127	124	140	136	138	118	122	123	155	125	99	119	114	123	143	120	104	117	114	129	113	127	125	100	137	135	114	138	114	138	122	126	121	112	122	130	143	118	133	136	133	135	116	126	114	120	118	122	114	105	136	124	124	133	118	113	133	123	133	142	127	116	145	117	117	129	126	145	115	156	115	139	128	109	153	113	113	116	111	127	137	112	103	117	105	131	116	123	122	131	108	124	121	126	127	124	119	121	115	114	129	111	117	127	126	115	133	139	125	129	117	131	137	124	136	126	129	110	109	157	122	121	142	121	116	115	108	110	112	114	105	121	144	125	122	110	156	128	122	131	122	129	132	112	125	122	137	146	118	136	130	123	121	117	112	135	115	132	134	127	113	109	128	117	115	133	139	130	118	132	122	141	118	105	117	118	108	137	127	133	127	124	112	115	122	132	114	101	103	123	121	134	123	111	130	118	147	140	140	122	127	102	107	103	137	106	111	137	129	131	124	118	124	125	110	131	127	110	130	123	126	111	105	123	106	112	120	91	120	140	147	126	117	142	124	113	130	130	139	119	130	108	123	117	129	147	125	121	114	127	115	128	106	123	110	135	112	128	117	104	117	121	133	102	125	122	122	136	105	136	112	120	98	116	124	130	112	118	130	141	121	138	133	134	123	155	130	121	126	101	146	131	132	122	119	132	121	127	138	108	108	146	111	135	125	116	129	111	116	139	109	115	129	151	119	123	130	111	127	111	137	129	124	100	106	116	115	145	125	108	111	123	125	133	117	127	142	126	113	139	141	111	121	117	130	135	121	128	118	133	119	101	122	112	132	143	124	112	136	121	127	115	126	117	119	142	112	134	115	118	107	142	111	128	137	133	122	124	133	134	110	107	116	120	121	129	123	113	118	128	111	120	120	130	137	134	152	124	150	120	127	115	128	137	130	135	114	108	105	120	116	139	114	129	147	109	122	133	124	136	111	151	133	112	128	123	129	124	133	141	107	116	128	125	124	114	113	123	137	128	133	125	139	103	112	116	134	146	139	138	127	117	128	121	110	131	113	118	111	128	116	125	130	123	125	112	149	124	123	123	122	113	152	115	126	109	141	120	112	126	116	120	128	126	113	132	128	120	137	135	122	116	117	120	121	116	147	137	113	134	139	141	130	120	106	120	124	143	147	133	124	121	119	134	109	130	117	142	144	146	141	122	135	123	124	104	117	122	109	114	140	126	124	137	126	112	120	110	130	121	144	108	127	118	126	115	113	142	111	108	111	114	113	124	140	128	120	120	131	106	117	127	120	119	140	142	126	126	129	114	119	118	96	130	124	98	113	123	128	127	119	125	135	125	128	121	102	147	115	120	122	126	119	116	123	143	130	122	142	123	113	119	142	132	119	141	135	124	113	105	134	122	113	129	141	121	118	123	129	132	122	134	130	135	122	119	135	135	146	125	121	119	134	116	125	112	142	153	147	142	121	140	126	133	121	129	100	113	147	150	128	114	118	127	152	110	116	126	119	145	134	111	126	133	150	125	112	123	109	123	111	122	107	123	115	124	107	114	114	142	123	123	136	120	132	128	122	119	137	124	132	137	132	154	148	103	132	136	127	125	138	103	114	112	130	118	132	131	119	121	141	134	147	116	136	134	142	111	115	99	131	119	136	123	125	110	91	118	112	132	139	116	111	135	133	115	127	126	127	130	128	123	148	116	102	102	129	104	116	125	134	123	116	133	125	99	121	123	113	125	115	124	128	127	141	129	131	133	122	110	123	119	106	101	125	120	117	122	136	125	122	139	116	131	126	132	126	135	112	128	130	109	120	119	97	120	118	101	118	114	113	126	135	141	142	118	144	113	131	124	128	142	126	113	112	121	135	114	141	139	124	122	141	117	115	122	132	112	102	100	118	113	142	135	122	119	137	122	133	140	110	128	118	116	120	125	125	125	136	139	128	136	118	124	123	119	116	135	146	124	119	131	120	124	126	138	131	133	118	106	129	119	103	131	126	109	127	112	130	128	128	128	124	117	137	123
30123	12220	4176	5037	4598	3500	2700	2316	1976	1554	1457	1242	1098	1022	908	864	796	773	749	702	663	617	617	561	598	545	534	550	560	504	470	502	502	488	450	469	443	438	451	415	429	447	425	402	392	428	384	375	429	419	406	391	345	349	418	391	373	351	421	413	365	386	412	389	369	391	421	397	364	340	367	356	365	359	359	345	376	356	378	402	333	382	387	292	381	387	351	375	382	368	391	398	364	339	393	352	354	388	396	360	367	380	373	345	349	370	364	366	354	356	398	335	388	347	360	413	357	382	333	346	357	390	359	321	362	353	357	395	361	342	369	383	310	359	367	398	345	331	366	367	344	353	365	343	359	422	352	333	365	353	337	366	401	354	371	333	397	346	361	341	391	328	354	341	334	346	361	342	351	371	352	340	324	361	344	362	310	334	350	368	330	348	359	340	358	378	332	354	382	336	381	370	343	353	326	365	348	341	339	369	338	355	334	352	354	349	325	351	368	355	391	374	340	346	323	337	368	330	336	324	376	333	353	349	378	346	380	355	347	365	365	345	391	336	382	337	343	372	356	376	361	344	327	374	353	305	344	359	334	359	338	324	356	343	349	352	355	349	371	347	369	371	352	341	369	332	382	395	356	366	335	336	350	347	367	348	345	369	356	344	372	392	322	354	334	349	334	344	337	373	347	351	378	352	369	363	336	413	343	347	363	394	324	386	325	361	377	371	376	339	344	375	373	366	341	334	366	356	344	387	331	348	345	356	338	339	354	348	362	332	343	385	344	358	364	341	356	345	334	362	365	362	390	365	351	359	337	317	349	385	332	361	388	304	363	371	352	354	387	331	370	377	373	369	353	341	341	365	330	363	332	369	371	355	362	349	382	330	351	343	362	344	333	329	345	373	338	385	407	326	347	350	318	325	353	349	347	324	369	369	397	345	349	345	351	359	361	321	346	371	369	360	348	346	388	374	359	356	367	342	321	368	358	357	357	345	358	352	373	341	323	350	375	356	374	345	359	325	375	363	374	357	324	312	339	368	352	347	346	378	360	328	362	365	347	339	370	326	371	311	383	331	350	375	379	381	341	387	363	322	336	348	373	348	367	350	349	340	339	350	365	363	359	338	350	357	362	355	348	358	360	361	357	376	357	383	323	350	343	396	331	332	378	347	363	350	341	350	319	377	367	358	349	369	354	339	334	346	361	337	327	322	347	349	322	342	346	357	365	348	353	361	369	348	343	337	376	329	372	384	361	379	338	316	335	355	354	340	339	363	360	322	329	384	319	345	336	345	367	372	357	351	324	339	334	333	365	343	379	328	356	342	345	337	361	365	358	364	347	338	330	345	368	331	345	352	351	374	374	331	350	339	337	358	347	395	330	379	331	379	362	357	320	333	327	341	356	319	342	368	369	370	381	355	370	340	361	330	365	323	340	360	313	338	364	364	359	343	369	359	355	338	323	362	314	325	324	365	322	385	361	373	331	368	338	349	353	331	335	367	323	369	373	360	364	337	367	332	358	351	367	323	353	359	363	349	345	331	329	329	356	341	378	381	356	347	341	327	348	361	376	364	346	355	325	373	377	384	347	362	394	351	374	356	349	340	339	340	356	352	356	354	390	337	339	373	345	366	351	373	325	343	362	389	329	340	343	377	361	333	363	337	312	352	350	373	352	346	370	378	345	334	362	366	369	347	351	367	339	350	372	355	377	344	350	358	342	356	384	329	368	343	354	352	342	348	341	354	365	322	365	347	355	359	364	347	336	332	364	340	342	348	375	354	375	370	365	331	345	364	363	344	317	344	337	316	339	351	353	367	375	330	334	384	326	324	325	345	347	318	352	341	344	331	401	344	339	337	347	334	351	362	342	349	340	367	347	325	347	379	343	351	316	342	353	329	358	338	328	353	328	345	356	353	346	354	362	354	344	339	347	325	349	322	376	387	362	304	331	327	336	325	327	346	322	388	376	366	355	359	350	339	352	359	354	392	350	357	334	357	353	358	381	370	375	367	361	340	357	356	341	324	339	342	336	362	330	377	339	354	378	352	343	346	340	339	342	361	361	335	375	358	360	351	362	363	342	314	366	363	370	361	349	359	352	391	325	362	369	335	357	365	346	376	374	330	344	327	370	377	357	342	329	393	339	396	378	352	348	348	359	332	371	323	355	363	329	372	341	341	348	326	364	325	336	341	359	363	365	352	365	353	332	328	369	358	367	331	347	373	366	310	349	349	379	372	313	354	373	366	375	338	331	357	309	303	354	355	364	362	352	366	328	353	345	400	346	333	368	356	368	343	353	336	370	357	384	341	361	365	354	358	383	354	376	355	323	340	365	360	337	373	318	356	391	357	359	358	368	359	339	350	371	361	361	330	358	362	336	323	381	331	340	328	339	349	349	360	360	388	359	326	364	367	345	384	347	353	344	330	360	363	342	333	329	363	377	361	328	332	326	339	327	373	356	337	349	373	359	322	300	322	350	371	347	373	349	377	372	385	367	342	344	363	373	349	334	342	327	350	344	366	320	351	357	364	357	378	361	324	370	337	355	353	386	361	374	409	335	379	345	361	341	382	365	345	341	325	351	342	365	353	374	366	344	358	384	321	343	349	378	351	373	364	364	338	342	348	344	346	334	320	343	366	387	324	356	324	338	333	372	377	351	357	329	338	369	359	331	353	276	341	360	356	329	360	354	356	329	361	343	353	332	358	366	358	370	336	345	346	360	345	339	351	385	351	387	338	371	325	343	387	347	391	344	326	365	376	346	369	354	303	348	365	326	347	328	363	354	352	344	334	359	329	336	346	332	333	284	333	331	331	343	346	321	374	342	366	348	320	353	362	327	369	349	347	356	347	381	367	369	349	366	408	360	346	381	394	364	294	334	329	337	360	342	321	376	353	343	371	350	358	366	331	362	382	361	340	346	369	377	346	321	319	346	363	346	330	354	347	332	339	362	373	358	338	371	355	337	366	319	344	356	379	342	338	364	333	352	370	396	353	364	360	369	361	391	321	344	353	362	353	371	348	361	325	358	378	342	340	346	346	335	351	308	353	363	344	335	381	332	346	371	350	348	346	364	338	376	380	351	346	348	348	332	342	357	364	357	338	385	331	338	349	326	385	353	340	359	344	324	366	384	301	352	340	367	320	340	327	362	351	349	358	357	348	365	364	362	344	346	327	347	352	344	344	331	344	356	363	364	326	341	374	379	329	381	359	325	317	339	321	325	373	331	333	354	328	377	359	335	336	360	339	352	383	335	354	348	370	354	339	341	352	345	320	350	348	323	344	337	366	343	341	357	364	359	338	302	323	352	337	331	389	315	326	355	360	364	341	356	380	370	347	335	360	371	374	357	325	303	335	384	366	323	367	359	326	354	372	342	350	336	353	361	333	384	354	385	333	366	322	347	387	358	372	361	385	369	343	374	350	322	358	338	364	337	345	341	351	359	365	315	413	373	327	363	341	377	401	343	376	375	321	308	321	336	370	344	384	316	348	326	328	363	347
6919	726	334	355	339	329	316	335	338	322	294	322	309	315	339	314	350	352	336	334	315	326	371	315	351	338	368	300	309	335	336	320	339	342	340	343	321	321	339	331	320	321	337	301	334	318	301	325	335	322	370	334	284	321	288	318	325	347	311	342	339	341	345	322	353	340	312	338	307	326	365	340	321	324	314	312	350	322	352	299	309	364	304	348	305	312	345	318	273	341	337	340	321	311	337	351	326	312	330	301	299	325	346	340	330	321	347	334	326	334	321	320	316	332	343	345	332	326	337	331	338	305	328	335	326	342	297	347	336	331	332	344	379	317	341	353	354	343	356	346	315	325	330	338	275	328	370	330	311	320	350	311	329	300	331	375	321	337	314	352	341	309	349	332	335	323	319	327	355	322	310	295	325	348	330	336	328	346	311	313	341	315	306	333	374	319	335	359	324	308	369	314	354	325	351	340	324	313	304	314	348	336	350	347	327	323	318	332	357	336	344	328	321	338	321	293	332	323	364	345	355	327	342	322	347	344	274	311	343	347	334	331	325	332	349	342	338	355	333	326	339	323	341	330	345	336	324	311	334	347	312	345	333	357	334	301	328	327	344	340	335	350	344	317	301	319	365	348	316	367	347	322	360	353	365	315	345	366	349	344	341	317	355	325	356	390	306	362	304	346	340	356	353	327	335	341	350	306	337	339	336	324	290	320	317	351	354	328	327	342	348	354	359	342	355	339	327	306	301	340	351	353	353	356	333	321	342	315	374	331	311	318	320	308	326	341	320	363	349	339	308	296	356	324	347	335	319	334	329	344	312	331	327	333	305	341	321	322	334	321	322	304	349	293	365	379	345	315	338	337	315	330	300	316	343	327	295	335	346	319	341	317	322	306	377	344	391	313	338	327	297	307	345	330	366	325	293	301	307	348	335	308	355	312	359	338	306	331	325	320	314	354	337	340	342	348	318	321	322	317	320	368	320	326	331	342	302	335	312	333	335	345	314	345	338	323	308	313	343	306	338	298	332	341	311	364	331	327	346	340	381	315	349	331	312	347	322	352	328	382	319	327	371	322	305	340	327	302	356	350	346	292	321	332	324	330	308	314	351	322	303	351	337	317	351	315	315	347	327	311	313	296	304	348	343	332	357	331	291	355	357	323	316	338	329	296	325	311	315	358	311	332	331	331	338	337	341	331	360	360	340	303	316	325	367	323	329	343	327	298	329	302	312	353	311	335	315	322	343	337	343	330	300	303	326	323	316	320	328	355	346	340	350	307	312	306	337	380	328	376	324	337	322	338	325	347	321	344	322	285	332	346	334	315	312	302	346	328	332	306	348	352	360	320	335	327	343	343	340	319	319	324	337	296	353	330	327	325	333	291	327	337	364	322	344	333	331	302	333	299	315	305	323	323	314	343	368	311	304	332	314	338	362	340	275	318	355	333	345	321	335	305	356	346	308	325	313	329	306	340	342	325	351	322	324	362	349	315	329	332	315	351	337	330	334	305	328	322	333	371	362	338	313	320	346	325	347	335	326	342	312	336	323	311	341	304	336	337	339	331	294	385	331	311	308	359	353	332	307	339	332	307	356	328	328	304	306	332	343	347	332	325	385	341	337	316	325	359	283	359	364	327	333	334	370	326	323	327	335	353	317	334	335	340	317	319	338	324	333	360	315	322	335	301	312	331	354	323	310	316	337	321	314	310	317	351	350	300	320	327	346	356	353	349	304	346	342	358	357	332	318	357	309	318	289	343	317	317	345	343	350	353	325	342	333	351	334	310	357	355	345	356	309	336	338	321	297	336	338	302	320	306	334	384	343	328	345	325	329	321	287	301	369	325	362	359	312	337	343	324	323	331	323	326	370	309	319	311	356	327	339	334	320	356	340	295	354	323	315	345	347	317	336	338	356	328	321	304	321	307	332	351	331	303	321	336	302	348	313	321	333	339	344	369	307	323	321	317	348	305	327	322	340	323	328	313	359	373	314	338	333	342	370	358	334	349	336	306	342	319	315	297	305	338	349	331	316	315	328	376	341	326	336	342	317	336	321	313	277	358	315	354	319	346	308	329	350	351	350	338	336	326	312	334	310	319	321	334	340	330	339	306	314	293	329	332	311	361	306	332	341	320	353	351	331	338	332	309	346	332	328	314	303	327	345	297	328	345	356	311	317	356	299	306	292	331	340	363	296	338	352	314	332	297	350	330	327	320	323	321	343	318	361	325	319	305	377	334	328	318	344	352	349	313	275	322	354	328	328	347	385	321	344	357	321	331	343	330	339	301	318	333	334	341	330	316	304	338	376	331	316	333	337	321	322	343	339	337	325	330	307	327	304	331	311	329	340	316	322	319	305	334	331	328	286	317	325	284	371	360	325	328	346	347	321	354	296	315	324	318	320	330	316	333	310	352	291	338	299	350	322	377	329	335	317	298	355	357	325	321	342	331	337	306	337	315	347	297	304	309	303	330	339	334	334	336	325	324	327	313	326	295	337	352	305	324	323	326	344	338	339	331	312	319	309	357	307	343	340	354	314	330	353	326	347	314	297	372	332	343	338	317	340	345	332	352	317	340	329	334	339	334	310	339	321	338	317	298	326	311	336	318	328	320	320	319	347	286	355	302	350	324	328	330	306	310	361	309	320	314	351	311	321	321	335	326	350	355	321	350	310	312	337	332	346	331	320	314	347	368	309	311	312	319	336	298	354	308	330	329	305	329	340	331	357	363	294	326	321	345	316	341	363	312	340	329	350	352	339	330	334	322	347	335	308	320	298	384	334	331	333	332	327	353	325	323	354	326	319	334	344	355	306	315	337	322	337	326	346	330	303	331	351	348	347	304	320	351	342	301	319	319	313	298	336	353	318	355	329	353	320	324	334	344	347	315	301	339	349	322	334	353	322	315	379	342	333	364	366	347	317	324	317	335	309	318	352	319	322	314	327	322	354	358	331	338	331	309	318	319	298	314	353	277	305	355	334	304	351	315	320	350	339	316	300	356	337	337	336	325	335	358	331	309	298	350	325	330	340	318	345	326	311	340	327	338	330	323	319	307	342	368	323	350	317	322	351	335	329	338	355	320	276	339	348	326	314	363	370	338	355	314	364	371	324	313	322	307	379	335	350	331	327	331	325	364	332	337	333	318	338	301	329	369	330	322	320	336	312	273	311	347	321	320	333	295	350	325	311	341	334	300	331	325	356	310	308	339	303	333	308	317	298	301	370	326	309	349	349	346	320	309	352	297	352	289	347	303	335	337	328	368	309	345	342	350	354	312	335	324	342	311	339	325	317	345	307	364	336	316	327	333	344	333	356	291	316	350	303	304	308	365	312	350	345	353	342	331	346	339	338	322	357	345	342	312	321	328	331	335	317	324	348	324	321	322	293	344	344	347	323	332	299	306	324	315	343	315	312	310	318	333	338	322	344	353	350	319	331	340	323	343	313	338	331	338	344	343	310	318	331	313	320	350	373	307	333	323	284	336	293	326	308	312	324	315
6080	1118	846	811	819	828	817	725	769	766	765	863	829	744	791	760	787	764	800	796	747	749	746	797	723	778	796	771	812	812	794	778	825	719	795	809	790	789	756	782	807	750	777	761	717	775	781	785	797	821	771	728	785	732	743	803	730	796	756	811	834	766	794	803	734	762	807	799	744	775	730	699	794	765	737	810	812	791	805	762	738	781	766	778	748	772	748	813	715	769	737	753	775	774	741	809	800	828	811	732	800	753	805	769	825	781	828	773	777	778	775	766	752	746	747	744	795	761	799	764	757	803	758	734	717	795	735	753	774	782	808	780	792	719	750	791	750	772	757	760	744	813	776	784	787	755	790	751	733	715	766	770	749	762	766	744	769	780	757	781	827	792	778	758	771	773	712	770	761	808	746	774	757	775	732	772	783	767	793	803	757	816	823	789	771	816	733	780	720	823	763	778	776	782	728	690	770	742	732	721	812	714	769	773	787	750	810	781	762	720	774	773	803	775	809	727	747	782	771	712	726	774	796	769	765	747	769	798	777	763	774	765	789	703	744	764	812	768	752	776	811	806	741	767	803	758	774	775	782	707	757	773	770	794	769	724	722	750	747	776	747	734	812	769	871	761	806	751	791	787	765	800	792	794	800	750	706	812	733	770	752	767	811	818	738	786	783	762	766	786	755	800	752	756	809	749	709	744	746	755	803	770	779	765	780	810	783	780	751	834	725	785	796	782	750	714	741	788	811	775	794	775	795	729	779	754	791	774	747	770	783	748	775	799	751	791	778	753	752	775	803	841	783	771	816	807	730	759	729	800	771	760	812	759	773	754	750	847	764	754	731	770	819	747	722	794	769	815	763	756	764	794	745	767	764	765	749	815	803	765	737	781	762	794	771	775	731	771	774	811	737	789	729	755	830	759	793	737	800	743	786	777	775	803	798	743	845	806	740	732	719	778	771	801	824	781	761	731	753	795	740	745	799	720	766	736	731	744	754	789	820	766	814	761	763	795	785	775	778	792	803	751	792	755	830	820	764	812	759	794	776	785	744	776	764	805	782	774	780	746	751	752	767	830	782	739	729	749	751	790	775	783	772	758	795	766	796	725	763	814	772	803	757	770	783	806	761	754	690	785	733	774	770	783	764	772	746	790	796	759	731	789	816	776	789	846	753	751	816	770	797	782	736	743	788	757	758	813	745	743	779	794	780	756	752	753	762	714	745	786	797	759	768	808	798	802	717	772	751	800	775	806	737	794	739	753	719	752	799	813	776	722	807	767	822	769	713	710	777	795	771	756	800	777	791	790	752	794	782	762	790	761	792	775	775	801	739	760	743	776	748	765	733	797	775	741	758	776	754	732	738	792	764	782	738	771	728	782	779	726	756	773	754	772	766	729	776	768	759	768	755	728	742	795	758	737	816	778	777	781	802	760	815	768	762	824	762	733	723	736	762	807	806	751	761	788	736	790	806	782	785	730	783	790	752	804	832	778	764	775	750	782	779	770	732	750	795	733	732	725	735	800	773	759	767	790	770	748	769	770	724	763	783	776	774	788	778	801	783	769	771	806	745	776	798	818	753	775	781	798	808	811	774	726	725	759	765	779	806	738	774	777	811	804	775	769	781	768	802	765	761	784	788	744	746	798	758	800	828	786	788	762	779	750	791	777	747	789	774	810	780	767	739	796	721	729	783	782	778	768	829	748	794	783	794	770	784	758	741	799	731	707	797	735	762	752	775	769	785	735	763	831	761	760	735	772	784	798	754	739	777	811	778	675	800	746	761	760	783	789	800	737	724	801	785	771	778	728	766	747	783	770	728	750	815	755	757	772	748	778	779	749	791	751	801	768	758	802	758	754	782	794	777	765	780	779	776	805	780	770	794	752	794	800	765	817	741	774	758	738	776	736	754	751	730	756	783	830	784	755	733	832	801	770	757	733	728	822	764	770	764	732	771	795	774	762	818	782	807	760	737	798	776	758	754	755	814	817	764	740	766	759	791	752	786	757	758	797	835	735	825	763	786	786	761	802	805	710	778	794	778	752	736	775	788	735	777	804	764	813	782	773	779	686	771	733	757	767	821	812	784	766	772	744	803	789	772	747	824	795	749	770	782	803	778	822	784	801	760	773	783	762	770	740	738	774	737	785	743	775	748	711	711	768	774	815	744	768	772	785	806	785	736	750	763	776	756	744	752	744	768	779	803	769	811	746	725	740	781	772	796	774	790	808	744	684	753	779	778	761	847	758	725	766	763	791	792	781	748	727	791	729	774	791	809	810	781	763	769	762	774	741	749	777	709	781	745	776	723	772	767	750	733	777	751	810	768	809	815	711	755	799	754	776	765	795	778	758	746	744	739	779	744	735	729	773	795	795	745	789	804	786	779	784	781	765	720	774	779	747	785	728	776	758	785	758	779	747	752	742	751	757	698	752	752	754	744	756	801	783	725	810	767	771	758	771	744	806	769	724	737	748	777	769	789	809	774	765	778	762	783	764	739	728	718	738	800	763	804	787	777	790	745	783	760	800	759	741	742	817	768	715	800	768	716	754	744	723	781	757	773	766	780	779	776	803	777	735	791	768	717	752	811	737	789	707	749	740	770	773	787	810	735	772	825	776	733	752	765	814	748	732	826	757	774	728	802	749	788	765	825	808	730	808	742	778	724	752	788	730	787	750	836	755	775	804	803	797	779	788	745	722	782	740	743	766	735	753	809	750	748	828	739	828	774	740	767	760	815	775	784	748	766	791	763	754	765	765	805	783	833	808	773	774	796	735	772	825	764	776	769	787	776	763	780	760	749	733	755	791	764	749	771	777	769	801	775	799	732	799	779	796	832	785	747	773	774	780	744	777	809	765	790	777	806	759	763	827	795	772	789	785	785	752	786	790	840	735	799	791	803	765	784	818	787	792	733	765	778	771	762	778	774	801	751	749	729	769	765	763	750	758	790	760	813	753	794	769	734	797	752	742	702	766	801	817	786	767	706	795	769	762	813	812	781	783	727	756	796	728	751	754	751	822	769	763	770	744	788	749	795	791	779	794	801	713	792	750	757	760	838	761	792	766	786	767	824	715	784	797	806	782	757	726	751	750	775	747	786	758	735	738	745	795	747	787	780	732	776	754	774	782	743	769	793	768	805	790	780	773	755	760	797	763	760	789	780	731	717	745	749	736	786	736	782	746	734	794	767	785	724	726	775	772	763	764	811	831	785	782	824	739	745	793	777	776	773	743	815	761	790	784	765	750	821	753	756	850	813	773	778	736	785	768	791	735	771	773	722	780	756	779	782	752	787	764	741	781	755	724	810	779	761	749	742	780	788	782	745	801	745	778	786	738	770	797	743	756	775	797	763	819	751	809	777	796	773	748	781	779	749	736	742	822	771	755	793	834	748	815	786	768	778	767	759	725	750	814	757	729	792	760	800	793	770	762	783	762	743	785	749	763	773	730	823	754	769	764	767	773	751	785	812	728	778	771	790	746	746	768	761	723	815	773	795	724
42874	15210	1865	816	675	463	381	362	275	263	245	207	204	175	182	197	194	179	192	177	188	162	171	173	196	163	169	155	182	189	165	164	147	174	167	170	191	138	175	160	132	149	171	154	186	157	158	181	195	155	166	185	154	182	165	168	172	161	148	169	155	157	158	148	152	145	170	162	170	164	155	162	172	154	166	183	176	174	154	174	157	153	180	145	163	172	159	153	176	146	155	133	150	174	155	177	172	149	157	156	137	151	151	147	136	136	167	180	167	181	178	150	142	171	164	148	165	150	160	179	154	147	151	168	162	192	154	174	151	139	168	166	165	155	145	160	178	147	179	164	169	179	180	164	151	166	146	171	172	168	161	159	156	152	184	159	163	165	161	178	156	157	154	166	177	160	140	174	146	172	146	148	147	179	147	153	152	167	153	149	170	185	169	158	156	171	164	161	154	159	159	178	181	148	161	187	154	166	151	138	191	166	134	153	154	167	152	152	163	187	171	165	179	163	138	149	166	143	175	156	162	155	156	173	132	160	157	184	138	176	154	152	161	171	170	155	152	160	142	150	174	168	157	171	147	131	164	143	155	173	172	165	175	178	161	149	178	163	161	168	167	156	171	150	175	168	141	175	153	177	171	143	174	165	158	123	145	163	151	147	176	156	156	166	141	166	161	146	164	160	164	169	132	162	149	165	174	149	179	179	160	147	175	138	143	154	163	160	169	164	161	163	169	157	168	155	165	164	162	169	149	155	139	168	152	148	167	137	166	166	160	148	165	142	150	175	148	172	166	142	162	163	168	140	137	156	146	166	133	136	156	166	166	160	130	174	154	176	163	172	142	152	154	180	150	148	163	162	164	151	156	138	171	154	142	135	169	169	138	136	176	146	138	171	169	166	183	151	153	143	144	151	165	173	141	156	139	156	172	179	173	197	129	157	147	153	159	184	158	178	173	167	150	162	144	150	196	155	149	171	175	142	156	143	165	147	167	149	169	164	146	162	148	167	171	170	163	172	145	172	137	160	154	168	161	174	156	175	149	166	160	149	162	155	156	155	151	176	152	160	152	173	160	176	175	145	150	151	138	176	159	152	128	168	163	166	171	160	152	183	148	173	161	145	170	136	192	156	161	153	146	155	170	167	160	181	173	155	162	162	168	180	160	154	155	170	133	160	162	157	186	146	158	198	152	181	146	157	182	168	145	138	171	162	163	167	164	157	158	171	180	154	164	175	163	157	155	162	154	152	173	187	180	177	125	152	142	157	176	171	172	135	139	152	158	149	172	156	164	150	146	182	165	167	168	175	149	162	170	131	147	193	160	162	141	152	178	170	154	160	166	146	151	146	159	163	162	128	162	176	152	160	171	157	148	130	159	136	149	150	147	159	152	163	172	157	163	169	164	145	165	170	173	156	163	183	160	173	165	151	176	153	133	126	148	159	175	152	165	159	172	164	150	157	152	136	146	170	129	137	131	152	172	180	164	135	152	161	163	160	153	171	156	169	178	149	170	163	172	151	166	169	162	162	186	137	167	138	139	163	146	142	154	153	154	143	161	140	167	159	165	156	154	173	157	162	139	175	186	170	181	157	133	170	157	159	157	164	160	165	159	167	159	180	172	169	156	175	173	150	159	162	154	143	153	156	169	148	145	150	158	151	162	162	174	149	159	170	137	134	163	156	148	175	138	170	146	158	158	163	162	178	134	165	167	165	169	178	159	159	131	187	131	160	168	172	139	153	151	166	154	164	141	157	164	174	137	173	156	181	171	158	150	149	160	160	135	177	170	161	176	140	166	177	156	164	173	149	186	167	158	164	171	159	148	167	163	146	154	151	144	171	140	140	154	161	153	158	144	152	166	165	161	153	132	165	143	170	149	143	164	161	164	154	162	176	141	165	164	176	144	146	156	193	151	145	157	165	145	163	151	157	157	158	156	174	152	144	164	159	176	152	150	130	171	147	160	161	161	176	144	182	147	197	165	178	150	154	156	156	154	150	176	161	167	158	134	157	161	161	141	162	187	173	142	153	173	149	181	152	155	173	170	152	146	168	150	158	168	163	164	143	147	162	130	157	188	137	161	161	146	144	168	149	141	152	160	172	165	165	144	150	147	162	143	137	168	153	169	146	162	153	153	146	151	149	146	192	178	178	149	156	141	155	171	159	151	157	183	149	176	162	172	166	175	165	148	176	140	145	172	157	163	162	156	173	143	139	155	177	160	149	176	154	148	171	142	144	171	136	177	136	136	151	164	173	146	147	140	139	152	160	157	154	156	178	177	143	172	134	151	162	153	150	156	146	159	157	158	157	143	141	158	147	158	156	177	167	156	163	170	158	158	165	167	146	179	156	154	152	142	151	157	185	170	166	148	162	145	142	155	163	181	168	139	150	153	163	148	131	158	134	152	166	135	147	163	152	183	147	166	165	167	169	148	161	170	160	148	170	148	131	141	157	161	145	175	179	151	162	167	161	148	160	150	162	166	171	168	165	154	154	149	167	143	156	149	138	159	162	166	165	147	152	160	167	140	189	159	159	157	157	132	145	164	165	179	170	158	161	139	167	172	167	175	163	167	148	142	154	150	164	151	150	152	154	171	173	165	180	177	143	169	158	168	160	172	171	148	154	160	158	127	163	154	167	157	158	158	145	156	177	154	159	169	164	141	162	159	169	146	148	159	174	169	178	153	157	154	138	154	170	174	131	139	155	157	155	147	156	140	161	162	142	147	162	160	176	164	153	186	148	164	157	147	182	154	160	146	173	140	162	157	161	186	179	131	160	176	159	153	171	182	149	171	166	153	140	169	161	154	178	178	151	163	176	135	142	159	164	160	159	145	165	152	169	194	198	179	165	139	155	164	131	165	180	152	146	152	145	164	159	165	139	138	156	159	148	160	177	156	160	170	183	155	160	181	180	169	155	143	140	162	150	146	148	164	159	134	151	149	151	147	158	147	168	166	160	178	173	152	139	159	157	154	148	174	141	152	147	175	154	162	158	158	158	164	133	149	144	159	156	136	152	154	146	178	147	156	162	143	149	138	153	177	169	139	165	183	168	184	162	145	175	160	139	162	161	168	149	148	170	142	168	172	184	162	152	148	160	175	136	158	138	149	155	154	169	138	171	140	175	170	130	153	133	171	166	166	145	173	165	163	153	153	165	162	161	161	144	165	151	193	135	150	158	162	172	146	145	153	174	180	152	164	178	155	172	157	184	171	195	167	164	168	160	144	136	150	149	174	163	171	167	166	161	143	140	147	141	156	180	163	153	168	163	162	163	153	169	153	138	168	172	174	129	134	138	151	154	170	153	171	153	178	146	161	161	147	164	163	146	163	160	153	156	161	179	164	147	147	157	151	167	158	182	163	158	143	189	146	148	140	131	171	145	159	154	176	176	170	166	145	176	161	175	154	142	159	150	153	187	165	160	146	133	159	166	132	146	147	161	158	149	157	144	184	170	137	145	170	150	157	157	152	155	145	165	157	143	151	134	172	159	173	172
22076	6879	2402	2862	2654	2005	1663	1441	1217	1072	989	899	773	750	752	691	661	590	601	594	590	576	515	543	540	553	513	516	433	445	479	491	475	442	477	469	433	447	471	489	442	398	484	432	457	452	452	425	447	406	451	465	433	439	421	460	438	424	420	449	408	415	401	434	454	424	399	408	453	416	468	465	451	421	413	410	452	395	416	393	420	428	456	438	425	409	414	448	384	449	403	417	392	404	407	410	463	396	434	423	425	399	397	406	389	391	423	408	386	459	438	419	406	412	384	432	384	419	431	417	425	397	420	392	433	432	458	419	454	427	435	426	415	414	416	453	424	398	381	407	411	430	419	393	385	432	427	445	426	451	441	431	419	420	407	410	421	407	443	403	408	427	417	411	389	350	400	391	438	388	396	411	383	429	422	379	408	425	401	421	433	416	374	364	389	413	386	377	397	400	418	433	405	396	381	427	377	423	399	419	422	391	398	404	437	417	433	439	413	423	428	397	393	413	414	428	385	413	367	380	414	424	418	423	385	399	401	398	427	403	404	441	407	417	395	420	403	437	395	411	410	416	418	416	399	385	399	412	426	397	397	420	404	396	443	407	415	407	414	384	437	401	405	432	421	404	431	399	398	399	452	415	401	408	450	470	405	409	386	405	415	421	393	411	412	413	388	398	397	404	402	371	407	434	421	431	399	423	396	451	420	396	421	413	408	412	414	440	407	402	413	420	411	412	404	406	396	421	378	418	420	378	397	386	413	436	432	397	439	404	445	428	390	392	420	419	369	404	416	439	403	401	385	400	412	416	419	399	399	404	423	407	417	426	437	432	409	379	371	455	425	408	378	435	396	387	399	414	409	409	396	389	378	417	434	403	403	387	420	400	413	372	390	406	382	423	426	403	396	399	390	409	405	414	414	403	398	373	407	417	432	409	437	394	409	442	411	391	412	416	392	418	422	453	417	414	397	386	412	414	396	389	420	404	401	448	402	434	391	427	395	428	392	384	418	395	406	389	404	405	370	423	397	441	377	447	403	407	378	359	389	413	414	422	406	396	397	404	415	402	410	414	406	424	415	424	435	418	409	431	394	416	409	442	426	396	402	380	448	412	409	401	410	391	425	414	453	398	406	448	427	397	422	414	399	380	393	419	402	409	396	419	416	385	393	382	403	377	448	412	410	430	422	403	410	396	394	405	384	418	394	411	409	446	436	418	396	409	422	430	435	398	443	405	432	415	406	447	412	389	440	425	407	437	405	415	442	404	403	402	417	403	440	425	422	413	425	390	401	375	406	427	432	416	441	371	439	385	374	441	453	445	425	393	367	449	396	409	386	387	416	416	432	411	437	441	407	450	444	420	394	407	389	436	366	452	423	398	404	430	383	385	406	400	384	445	393	424	379	417	419	431	415	417	397	407	414	383	427	455	443	398	422	411	421	386	431	410	405	419	420	426	410	425	398	425	426	385	422	453	416	409	382	407	415	421	385	408	431	407	435	427	409	375	437	385	422	429	419	397	446	411	414	415	374	433	440	390	383	424	411	382	383	431	396	423	422	399	387	407	405	394	422	436	400	414	388	453	470	396	396	412	417	418	433	389	416	397	419	422	391	430	408	408	413	429	418	418	393	441	407	388	366	428	420	409	428	389	413	445	396	407	401	390	388	408	388	419	389	411	438	430	439	400	418	410	423	390	393	426	415	395	430	427	406	397	407	414	440	403	397	410	406	386	431	421	414	386	385	433	383	427	415	426	416	420	416	405	407	396	405	388	413	412	402	428	421	400	410	400	419	423	363	410	407	386	411	421	405	429	430	401	415	408	466	409	413	424	411	424	379	426	387	415	405	422	411	383	402	419	424	427	438	395	439	377	377	431	435	392	431	416	408	440	410	393	421	423	403	415	379	411	430	398	412	419	407	423	381	432	404	399	413	408	383	391	431	405	413	411	455	409	425	401	397	371	372	398	423	444	437	428	400	420	407	394	423	434	447	395	415	452	398	407	420	387	394	385	394	418	393	436	388	434	387	396	431	355	428	423	417	405	393	432	423	408	415	396	410	395	409	401	373	372	414	390	414	400	457	427	424	420	374	392	354	431	433	432	412	394	395	378	382	408	404	422	405	428	439	396	406	364	414	407	415	431	407	424	433	418	429	411	396	412	422	415	399	424	406	404	420	392	398	400	414	453	395	454	383	398	382	423	425	420	399	405	428	417	400	406	452	428	422	455	416	388	445	415	377	376	384	408	390	410	424	366	449	426	406	434	434	432	374	445	391	413	389	392	418	390	414	373	409	399	409	405	413	385	411	420	388	411	411	400	405	439	391	438	364	439	415	442	421	445	408	411	381	415	392	412	398	418	435	444	358	453	399	394	402	411	415	414	413	399	395	412	412	400	397	400	400	372	365	458	428	435	417	360	372	408	439	416	419	404	417	380	406	405	411	412	400	421	424	426	388	432	457	381	433	397	400	384	425	396	416	413	390	453	379	389	410	417	407	347	430	437	424	434	400	434	423	398	403	440	395	417	399	420	446	405	419	418	439	402	434	438	429	418	403	389	412	376	425	405	417	442	408	432	378	423	414	378	437	401	429	427	424	441	429	409	382	393	372	417	424	426	407	405	414	451	400	406	425	432	394	406	430	396	387	405	438	428	369	433	429	366	413	431	394	403	427	378	429	407	417	392	409	378	397	426	373	408	432	416	375	389	427	386	430	398	400	455	394	397	393	424	404	418	401	383	392	417	448	397	377	413	433	426	386	398	381	413	437	378	394	405	388	415	422	445	397	419	402	414	381	407	417	421	412	425	386	415	432	414	414	428	418	404	420	407	430	434	381	433	415	375	414	448	424	411	403	411	462	453	414	414	408	395	406	427	428	438	439	397	422	457	410	441	391	424	387	387	413	423	400	435	426	331	383	414	420	413	365	370	445	440	418	369	408	416	358	410	417	421	402	421	401	432	421	419	425	389	403	414	365	460	410	382	431	448	391	419	419	399	432	437	409	386	398	413	393	383	418	410	380	397	418	433	411	414	417	406	374	396	410	421	407	442	406	413	437	414	386	406	428	389	417	371	417	417	423	429	410	421	460	407	427	380	429	425	433	368	439	408	376	400	413	418	409	393	399	410	441	392	375	434	403	414	410	420	396	399	402	413	441	420	439	417	433	406	411	411	392	429	407	453	406	396	391	409	411	367	376	423	427	408	394	420	414	414	415	408	395	408	384	370	389	406	423	435	396	395	426	399	428	394	411	387	397	419	422	414	400	395	393	416	400	408	421	387	395	418	400	464	398	428	387	408	415	412	405	396	423	427	399	416	444	416	427	396	436	407	411	407	384	450	429	423	434	390	442	412	390	391	433	435	429	403	410	436	408	426	416	409	432	455	402	421	404	424	415	418	405	420	426	428	396	390	373	409	414	409	417	393	375	414	443	388	398	402	426	375	428	439	409	404	398	399	391	376	405	423	429	386	429	415	416	398	410	460	395	414	400	418	468	452
57296	24545	4143	1704	1144	734	637	464	392	364	295	256	231	242	215	192	174	184	153	185	171	165	174	139	153	159	161	151	163	146	130	138	111	133	145	121	136	128	142	130	140	147	141	127	148	144	129	145	131	127	108	128	119	138	123	137	144	151	117	137	125	125	122	122	139	140	111	128	144	128	116	128	143	138	136	136	133	121	108	137	143	139	111	126	145	154	133	138	126	144	149	113	126	125	107	134	104	118	121	119	138	119	134	144	125	124	115	128	130	123	121	118	123	123	115	129	121	120	139	121	133	113	143	141	118	127	123	124	132	122	128	142	139	125	127	132	117	122	120	130	126	109	122	116	145	114	136	139	138	125	125	125	114	114	141	135	137	129	118	121	111	138	108	121	135	118	109	131	121	156	134	113	124	118	128	119	110	133	144	126	134	118	142	150	115	133	138	130	127	110	146	138	130	126	125	126	144	131	123	130	117	106	119	123	119	122	118	123	147	111	141	126	132	128	119	141	125	120	116	145	111	141	102	99	138	120	131	143	138	143	132	111	131	107	135	138	151	136	129	133	128	124	129	129	127	132	118	155	122	139	125	127	89	140	133	121	144	113	120	132	141	127	132	106	122	131	115	107	127	126	124	136	115	107	109	135	131	121	135	123	95	108	120	121	125	117	141	120	120	134	107	133	131	102	123	97	115	127	105	138	110	112	134	127	118	126	117	118	111	105	149	131	113	132	147	110	115	133	113	123	129	133	114	115	127	106	114	134	120	125	124	120	153	98	117	125	133	128	123	138	122	105	120	112	120	106	118	140	130	110	120	127	123	120	130	125	119	127	109	133	137	107	106	117	109	124	102	137	132	108	130	152	105	108	138	123	141	151	163	119	123	112	146	128	142	120	129	155	130	117	144	112	125	120	138	123	125	118	121	127	112	118	129	134	133	135	133	138	119	133	116	139	132	124	114	122	114	121	132	116	104	131	126	113	120	105	122	123	118	136	138	138	129	119	138	123	109	131	104	132	122	131	132	134	140	106	146	145	109	119	148	113	134	132	107	133	142	112	105	116	117	129	133	121	111	106	147	111	119	134	129	136	109	133	122	132	123	113	129	110	108	134	119	124	137	134	140	98	104	142	108	132	123	101	125	130	122	125	113	131	121	138	127	140	110	157	125	134	145	128	137	134	127	117	112	144	107	110	154	114	138	121	124	136	112	118	127	130	151	121	124	113	134	99	133	134	130	113	124	120	135	121	114	128	120	146	131	150	130	111	129	113	123	138	115	122	128	128	111	110	127	115	106	127	112	104	130	139	129	134	135	141	123	101	126	131	134	137	131	101	113	127	123	120	135	144	125	125	124	128	131	129	143	110	133	110	126	105	115	133	137	129	141	150	112	125	119	140	130	104	119	140	137	122	129	123	107	129	124	132	135	115	139	116	114	126	133	140	114	125	122	136	141	134	118	134	142	127	160	126	149	145	129	133	137	131	123	136	133	132	116	103	124	133	127	138	113	140	138	115	130	118	119	114	123	135	127	125	107	120	126	142	102	142	115	128	122	146	131	117	127	114	104	128	109	151	131	116	118	132	116	128	92	119	125	130	143	136	127	132	128	112	104	117	129	131	114	111	124	143	131	138	113	131	114	137	149	129	138	129	116	130	116	129	123	120	121	125	143	127	133	121	139	141	124	128	119	95	119	132	147	113	135	149	130	118	139	123	99	140	134	129	120	114	129	96	141	126	130	133	128	138	112	137	124	132	120	138	122	131	146	141	118	136	124	131	125	130	130	101	110	105	144	117	118	114	124	129	143	146	114	129	149	114	129	133	140	117	132	141	132	119	107	110	123	142	118	142	137	113	145	146	129	111	121	141	129	128	121	119	104	140	102	112	114	130	119	123	140	140	140	122	140	111	105	113	101	134	157	115	123	113	132	119	145	132	127	115	107	146	143	134	125	135	130	131	100	118	117	124	132	127	125	149	135	144	133	138	130	135	130	111	126	124	128	122	133	134	138	135	124	115	122	112	126	112	109	122	127	137	126	135	141	110	123	103	111	140	123	128	110	118	127	114	141	145	126	146	99	129	132	114	132	115	129	155	137	142	110	136	144	133	120	126	116	152	121	137	120	123	108	128	131	129	138	129	131	129	123	125	121	126	130	123	128	122	122	132	138	121	112	116	107	120	135	127	128	116	129	124	124	118	136	128	124	125	125	120	123	120	136	118	86	131	113	117	119	124	152	98	117	117	126	136	134	125	130	123	130	113	112	119	108	118	130	126	122	132	126	132	129	119	115	135	124	127	123	135	119	143	91	126	144	117	113	97	124	124	120	122	138	138	117	134	99	109	145	117	102	139	147	121	128	135	113	129	111	125	121	132	129	122	122	137	128	139	135	131	101	126	143	115	133	123	136	121	125	140	123	132	108	111	148	112	127	141	106	119	124	133	124	125	132	127	95	132	142	135	121	124	124	135	127	114	148	123	137	116	137	124	121	115	137	130	98	119	126	137	118	121	130	138	124	105	125	107	112	134	106	128	119	131	129	124	113	123	125	129	151	120	133	127	143	122	117	146	107	102	114	129	129	95	125	132	143	122	107	128	125	141	113	105	121	99	128	124	112	135	92	136	128	125	121	127	139	95	101	134	152	122	118	132	122	122	122	128	116	136	131	134	135	124	143	120	126	123	135	118	124	120	142	134	124	126	116	130	109	126	140	128	135	121	147	125	145	123	124	123	136	101	120	113	140	102	132	96	91	110	158	121	106	108	152	144	128	122	142	160	92	120	128	136	136	138	115	117	130	134	117	123	123	118	121	123	134	136	107	114	115	110	120	124	136	113	122	100	117	106	133	124	143	102	111	118	116	121	144	113	128	115	112	125	124	120	113	110	123	116	146	134	117	132	112	133	125	94	127	116	107	123	113	115	113	112	147	128	121	132	118	125	125	104	144	130	103	121	119	130	121	127	116	124	107	132	124	135	120	144	127	121	111	104	125	128	127	124	141	122	116	115	113	143	108	84	109	125	116	137	131	131	110	138	144	133	116	120	115	126	117	142	128	112	146	133	121	117	116	133	113	116	127	104	105	117	109	128	117	122	126	116	110	111	119	120	111	133	143	124	115	127	118	142	125	131	111	124	105	122	113	118	130	114	131	113	117	106	112	107	104	118	119	138	113	121	123	115	112	125	107	127	124	136	129	119	115	112	135	132	130	117	138	127	130	110	122	143	121	112	116	136	116	144	137	112	134	131	107	110	131	110	113	123	120	118	136	111	129	128	135	128	130	133	107	132	117	126	127	130	118	132	140	126	146	120	123	129	132	120	120	101	127	128	125	131	137	134	118	120	124	119	123	133	103	122	121	137	118	126	123	118	142	133	106	115	127	139	135	118	110	137	95	118	119	133	109	142	123	115	129	127	137	132	122	106	119	144	119	131	129	114	112	140	143	133	140	122	124	133	109	105	131	126	124	107	112	111	103	118	118	122	143	129	129	139	92	118
30291	10208	4143	5077	4420	3391	2786	2260	1906	1588	1464	1294	1080	1040	922	815	844	773	700	710	673	588	569	569	587	547	529	523	557	506	513	473	472	444	436	442	477	459	438	438	429	463	429	433	452	387	426	389	397	386	417	366	398	364	399	372	379	383	381	356	330	407	382	405	388	385	396	371	389	340	378	420	384	393	342	360	367	365	334	395	344	350	390	386	377	366	377	352	364	384	320	334	358	345	332	342	384	346	333	320	360	369	372	390	373	358	355	333	329	338	352	345	385	398	351	376	364	372	370	389	379	376	355	348	344	380	306	355	389	337	347	343	318	378	334	348	334	363	344	366	359	338	317	381	307	362	361	353	374	330	371	340	343	351	380	371	343	362	363	361	348	393	336	359	352	363	366	340	361	363	361	392	358	360	370	354	356	352	393	365	341	345	384	386	355	362	364	313	330	374	374	372	341	385	339	381	361	321	341	371	328	382	344	374	393	359	324	331	343	335	339	372	366	387	328	340	359	380	352	338	365	337	346	357	339	347	341	339	353	318	357	367	337	354	346	386	330	360	364	334	330	356	347	309	362	336	342	357	348	356	341	342	348	361	395	337	352	342	342	339	385	372	336	373	342	397	365	370	342	365	375	330	348	338	355	359	371	363	345	365	367	345	331	368	364	380	354	339	366	354	359	341	347	344	349	362	335	360	340	377	345	329	359	348	367	384	376	331	372	355	352	377	362	336	334	376	369	384	373	349	349	356	343	334	354	371	323	361	346	353	307	358	345	347	332	347	347	326	382	344	360	393	304	357	367	366	354	370	360	340	363	342	362	376	361	350	352	358	377	372	331	357	362	330	371	351	317	364	349	345	373	357	350	358	339	350	369	308	327	348	344	367	343	359	359	337	332	382	379	363	322	334	353	361	368	383	335	326	357	334	344	333	386	362	321	362	341	355	356	365	363	353	359	368	336	352	338	332	374	341	367	375	329	370	384	346	332	369	337	351	383	364	360	360	348	370	338	350	353	335	367	336	379	378	332	342	371	339	355	336	373	350	344	363	342	371	340	374	341	343	364	366	329	337	337	324	329	372	399	352	372	348	368	339	379	333	341	362	345	373	386	352	376	355	357	355	373	365	336	346	320	377	358	392	345	352	346	370	372	367	356	399	327	338	333	344	356	344	362	357	343	331	363	341	355	320	356	355	350	383	349	343	353	361	326	373	330	347	363	342	368	376	347	349	342	368	326	320	374	350	323	331	336	336	353	363	343	350	326	357	328	356	370	360	337	367	334	375	342	345	328	344	361	348	343	361	337	385	325	339	311	358	357	382	365	327	337	337	372	374	364	374	342	343	352	359	324	348	334	374	364	340	357	360	374	331	341	367	360	375	375	332	366	400	363	357	343	350	360	363	349	346	341	347	345	329	332	363	347	374	338	332	366	359	328	381	341	343	389	365	348	328	366	378	337	334	347	323	389	359	355	370	329	343	341	331	352	355	344	328	336	370	378	318	339	331	346	335	351	330	357	370	332	315	344	349	343	335	352	337	394	382	377	311	339	319	343	374	337	322	337	371	360	376	337	358	352	332	340	337	354	333	358	342	329	327	333	330	372	334	341	324	376	347	353	375	366	357	364	348	378	402	377	358	362	334	347	322	342	346	388	351	319	313	339	368	389	371	363	346	342	369	350	368	400	343	395	313	354	349	338	327	359	361	342	339	314	318	371	341	364	344	358	321	346	350	345	369	348	371	378	384	363	343	309	334	333	341	357	318	354	327	352	348	347	355	298	365	322	327	358	356	356	347	343	314	334	356	317	344	351	323	348	343	369	364	369	348	345	351	349	386	316	385	376	360	357	357	338	337	376	337	360	355	351	366	352	363	391	353	381	352	358	355	346	363	362	341	382	358	368	371	327	345	333	364	366	364	343	354	345	352	321	327	366	339	332	334	355	318	338	343	356	325	345	352	340	344	333	342	334	301	352	350	349	344	340	365	350	363	367	319	343	377	355	364	321	335	352	324	359	311	338	334	312	410	334	349	371	376	341	352	359	361	356	367	378	343	381	340	377	321	336	323	375	381	345	370	348	345	371	335	315	339	361	387	355	361	331	319	343	372	360	355	330	331	357	335	347	340	356	344	365	361	378	342	348	364	371	318	392	350	348	332	328	368	336	327	360	352	343	331	365	356	323	360	323	350	322	322	376	384	346	363	360	350	340	361	358	322	344	275	377	377	342	339	347	345	348	357	347	341	361	354	358	354	325	340	352	324	358	345	361	356	384	339	342	352	394	311	330	370	348	326	359	357	342	371	345	339	358	385	350	307	352	341	357	360	379	336	354	358	351	350	327	366	351	322	358	339	342	361	341	353	357	373	347	350	343	344	345	329	387	367	324	386	351	330	375	348	319	374	337	359	339	351	345	357	308	339	352	378	343	344	400	367	343	335	341	346	355	345	402	354	332	321	336	372	332	379	353	328	328	383	360	337	329	355	354	366	358	306	342	342	357	362	367	383	365	331	328	377	333	343	348	332	365	334	348	361	360	339	363	357	377	348	355	315	357	345	356	371	343	351	360	342	361	339	347	326	366	318	352	337	363	329	353	358	347	360	389	372	344	352	317	348	338	355	353	345	386	332	367	349	365	353	344	343	336	342	334	361	344	383	327	347	371	319	389	389	370	373	363	359	353	360	383	386	395	364	346	366	350	324	361	366	325	352	355	368	329	354	362	352	392	351	375	345	355	349	331	369	333	383	329	359	339	347	342	376	382	308	336	355	364	377	328	316	322	321	319	310	334	349	370	356	380	376	346	371	352	383	372	356	345	344	327	343	381	357	364	351	347	363	343	347	342	348	345	334	361	356	319	328	355	368	357	382	346	354	383	330	335	359	383	371	338	342	328	347	342	374	370	373	340	370	383	353	342	323	379	381	355	387	358	352	344	319	351	340	346	371	329	369	349	329	344	349	342	347	368	357	365	384	370	352	362	347	316	355	365	347	330	341	312	334	334	319	377	372	350	318	378	366	349	337	335	352	332	366	371	365	366	369	328	385	313	360	350	360	348	386	318	392	371	324	351	330	362	378	376	332	362	297	335	363	378	357	322	334	365	335	357	344	317	341	308	385	364	325	361	392	331	351	309	385	330	360	333	336	346	391	375	342	343	380	373	335	347	351	363	341	349	335	326	346	374	296	374	360	381	372	355	351	346	366	344	318	345	339	367	358	352	370	351	385	357	350	346	361	351	309	359	344	357	341	383	327	379	310	340	310	361	372	345	358	367	329	347	360	350	325	370	392	347	360	343	332	362	351	334	340	359	320	327	344	304	363	362	355	334	331	365	329	393	363	353	362	376	368	392	367	356	356	354	327	355	343	371	392	373	349	364	351	340	347	359	340	374	364	377	344	331	318	397	337	312	366	338	342	330	360	329	342	353	352	386	381	347	347	367	373	353	348	369	356	376	362	345	342	361	370	307	367	331	352	376	339	365	328	346	349	357	330	346	360
7011	679	383	335	338	332	363	339	333	336	355	325	359	317	321	312	322	297	322	366	324	327	377	370	346	327	352	288	304	312	335	308	320	334	324	347	353	330	348	310	334	337	305	313	331	343	329	331	340	312	314	325	348	323	336	323	314	338	327	351	360	327	331	327	349	346	345	339	346	346	356	323	338	314	321	334	299	321	331	325	295	315	320	335	329	353	322	312	291	333	316	301	338	361	301	312	325	325	332	309	365	348	323	352	346	314	360	324	328	346	336	326	306	320	311	340	321	382	314	359	359	338	363	321	327	308	300	355	332	353	320	333	342	334	317	346	322	357	329	338	336	337	343	334	332	309	336	339	317	343	329	305	313	308	312	315	340	310	335	292	358	343	314	307	322	313	359	329	319	311	333	334	320	353	349	350	314	320	347	317	289	320	336	353	327	357	337	354	338	348	335	323	323	314	351	364	359	343	309	323	323	365	314	334	307	312	335	313	336	317	335	357	344	314	328	347	354	352	324	314	341	309	318	334	331	315	343	342	323	322	337	345	303	314	321	301	347	302	336	359	329	320	349	317	307	319	348	303	339	346	324	355	340	297	332	362	344	336	330	334	344	331	315	323	339	304	345	295	337	321	315	344	334	303	304	367	367	370	345	341	330	306	289	348	323	343	354	349	318	359	340	311	328	321	308	347	358	325	354	331	319	350	326	313	338	322	336	302	337	333	291	313	351	324	355	310	327	311	334	397	334	346	330	335	344	317	310	352	309	287	331	343	308	340	369	330	315	325	326	324	296	333	333	317	348	346	335	368	347	358	327	328	305	329	364	337	329	322	307	348	331	330	349	317	334	340	315	314	278	330	343	348	373	315	315	341	325	340	334	317	348	316	310	357	312	343	327	360	332	351	362	296	300	365	319	341	352	311	334	296	334	346	326	340	314	359	312	311	343	325	334	317	324	316	337	329	286	303	328	349	313	326	313	344	304	314	361	350	333	345	353	357	325	283	359	339	345	341	367	333	344	350	327	316	300	351	334	302	336	341	329	335	370	335	359	362	357	385	330	332	365	359	332	326	305	327	366	314	321	350	355	307	345	308	333	323	330	355	322	329	332	332	344	339	339	335	312	324	302	329	343	341	321	364	341	331	348	342	314	353	342	315	335	306	335	313	310	358	347	320	358	340	358	313	304	351	357	326	350	326	348	341	336	334	329	339	310	331	343	371	293	351	315	337	297	328	337	301	332	362	294	347	310	309	342	342	317	341	327	319	323	322	336	373	332	353	345	328	319	352	364	348	314	322	337	319	342	327	328	305	331	335	312	329	315	330	318	319	323	319	331	343	324	329	347	281	331	343	344	348	350	355	355	330	332	339	344	395	346	279	337	367	328	339	326	297	342	317	338	309	318	301	297	301	317	326	319	362	345	340	318	321	355	329	320	334	307	347	336	309	350	308	329	339	402	358	317	338	325	330	329	337	331	332	325	351	345	335	323	349	357	291	352	364	323	338	333	331	355	375	322	325	332	326	334	316	352	351	354	368	331	333	358	321	353	338	312	317	322	324	338	304	312	314	331	297	360	325	321	301	361	313	317	299	338	354	306	327	345	313	322	364	308	350	351	357	352	319	350	330	324	304	331	303	362	302	339	356	314	298	366	313	308	287	328	355	308	340	315	304	300	332	324	311	322	302	332	324	333	316	330	320	337	352	303	343	326	317	336	338	318	301	365	352	353	303	356	309	344	357	334	324	303	342	321	324	344	324	328	317	340	353	297	326	329	323	324	326	312	323	295	320	363	343	300	343	308	320	334	385	312	361	332	348	344	334	359	335	328	315	318	305	326	331	300	344	333	343	340	318	344	349	294	332	335	322	340	325	362	355	370	316	346	346	354	349	318	346	340	332	328	319	327	352	329	329	354	333	346	299	322	337	355	295	300	366	340	350	314	338	304	327	316	318	322	334	339	347	338	315	368	341	371	343	321	343	330	338	333	330	327	358	348	300	332	353	324	341	361	326	317	340	342	337	372	338	324	324	317	339	343	320	347	300	335	343	302	282	323	330	343	337	335	325	342	313	345	338	343	320	326	345	300	354	340	293	327	335	347	327	326	332	349	308	361	332	286	335	324	316	289	325	326	353	343	360	331	348	299	336	326	322	333	328	375	339	301	292	334	390	335	338	330	325	321	337	313	326	320	302	357	378	306	302	348	333	337	327	347	342	347	333	365	320	294	327	302	314	375	340	302	343	347	310	387	361	304	317	326	314	300	315	342	324	371	345	332	360	316	356	285	330	305	318	337	357	329	325	330	375	324	360	356	326	348	350	334	346	316	354	332	344	309	324	313	330	317	351	318	333	332	325	325	339	297	318	333	315	310	352	320	342	360	363	384	349	342	291	340	343	347	323	312	310	335	346	312	336	334	346	288	302	346	360	330	332	325	361	323	345	369	344	335	310	320	344	346	352	320	310	346	333	333	324	357	309	339	332	349	315	336	324	320	326	332	316	324	334	330	335	351	374	338	313	307	311	346	328	342	335	356	334	308	342	348	341	318	318	321	315	354	333	331	321	325	337	319	321	330	352	305	307	327	325	317	334	312	304	334	318	341	333	335	345	315	345	312	327	313	373	302	337	315	343	312	323	341	335	297	306	330	324	343	312	330	315	355	288	330	290	331	316	305	312	314	334	306	318	306	313	339	313	332	351	312	335	329	332	340	317	306	334	343	298	303	324	328	316	339	323	376	313	308	366	298	350	312	306	329	326	319	333	341	334	345	316	308	342	305	358	316	316	354	320	323	332	338	347	364	361	322	340	312	311	266	371	312	342	316	318	340	326	320	340	293	317	324	358	351	359	357	352	326	338	326	332	322	336	361	322	330	311	312	323	344	337	322	346	332	354	331	294	314	307	339	338	341	344	310	326	319	322	303	324	344	308	307	343	318	321	350	323	317	324	324	291	351	345	365	303	345	316	334	336	335	344	330	314	330	323	337	334	375	331	326	326	295	301	339	309	327	310	330	312	343	330	342	339	341	343	349	333	314	349	333	341	307	322	313	325	335	290	326	366	319	317	327	351	359	331	279	313	346	342	306	335	326	339	324	321	319	310	329	327	354	349	312	342	342	339	340	311	286	375	336	376	342	350	322	326	345	345	349	348	318	338	338	339	345	355	316	313	321	328	320	325	278	325	335	325	356	360	334	344	342	320	312	344	342	344	350	327	319	342	345	351	321	318	310	345	361	345	313	315	340	322	311	312	377	351	341	331	326	321	325	334	365	347	335	350	320	372	305	333	326	293	325	329	334	327	326	326	354	323	308	332	346	319	344	303	321	329	345	350	349	326	333	322	343	302	332	330	330	363	336	329	355	356	334	339	331	335	325	340	325	333	357	331	332	309	368	355	348	311	330	387	345	307	337	321	376	329	362	342	312	294	298	348	329	324	316	344	327	340	352	346	333	305	314	352	329	315	337	339	337	342	306	331	317	323	343	329	369	357	346	345
6123	1092	880	849	818	804	859	823	766	778	797	788	769	792	812	809	823	795	773	807	829	738	788	738	766	744	763	720	741	770	753	783	774	737	749	711	779	758	693	774	717	741	700	806	800	762	769	776	769	787	794	783	762	793	795	788	831	794	695	794	763	754	756	717	794	746	793	771	765	771	725	796	763	732	765	800	730	760	764	788	773	771	800	770	741	793	752	769	773	775	808	765	762	782	782	748	766	769	806	802	783	813	747	747	812	780	779	741	738	786	840	778	744	757	751	832	729	811	761	783	757	775	783	754	829	823	780	758	751	738	784	754	823	783	805	772	775	770	716	718	791	751	816	760	746	799	778	738	837	808	774	718	788	785	794	824	761	780	795	832	759	777	738	766	782	779	756	716	784	768	764	772	808	755	754	795	787	762	776	758	794	796	795	787	767	766	730	783	814	756	731	712	694	792	813	802	742	788	732	764	780	777	734	793	751	722	753	766	750	790	751	795	784	791	782	768	755	793	773	774	741	760	758	798	711	780	771	769	747	776	766	759	755	789	751	762	788	775	804	780	769	791	757	799	766	775	751	738	777	751	715	753	770	795	741	785	762	774	725	770	747	762	759	735	752	738	760	792	739	756	829	782	763	777	785	772	766	736	754	776	784	735	811	809	769	767	734	790	756	794	738	808	758	777	791	728	754	800	805	741	777	779	770	815	795	816	763	762	759	761	764	794	757	749	735	803	803	744	741	826	723	788	818	769	766	810	792	805	765	807	761	821	776	723	805	774	788	739	775	767	778	791	752	781	802	769	759	785	826	807	760	731	828	823	774	785	728	775	807	767	774	791	713	777	788	822	789	831	739	735	769	733	783	761	779	757	762	764	781	770	752	811	723	749	778	764	787	774	765	744	738	775	725	776	751	722	736	763	742	740	830	794	760	797	810	762	790	786	760	765	755	788	788	769	778	792	799	776	762	760	748	726	812	785	750	796	764	777	825	786	770	806	770	791	738	734	799	749	747	783	782	783	751	826	747	747	741	778	808	710	792	735	746	730	769	758	793	758	720	772	786	759	802	698	770	769	783	825	756	752	788	764	785	729	800	734	703	772	750	777	797	761	760	764	716	776	745	789	773	786	756	816	787	732	767	765	772	761	810	782	772	821	736	757	744	780	711	779	735	772	788	767	762	785	760	728	791	750	777	750	822	769	786	804	789	811	746	796	744	770	781	784	778	776	753	787	793	739	730	755	770	803	830	729	781	799	779	732	763	793	775	782	783	776	805	729	788	781	754	745	813	779	752	797	769	780	740	760	749	717	744	756	767	826	797	783	744	785	741	715	719	781	789	735	755	732	782	745	774	826	773	701	772	759	757	751	784	759	799	799	771	799	821	743	759	757	704	746	814	732	782	782	761	785	750	735	755	756	743	751	791	759	774	753	737	844	768	763	734	764	744	754	739	764	763	776	748	760	814	709	756	776	751	767	759	769	765	754	814	777	761	757	773	784	752	768	745	761	753	732	738	770	749	755	771	745	850	753	804	778	792	764	761	783	732	772	790	780	771	790	771	795	763	773	770	787	756	792	724	728	782	740	714	722	788	709	752	762	749	736	810	740	780	794	748	755	767	779	746	743	729	771	793	775	806	763	729	799	721	769	765	762	762	726	735	786	783	720	820	803	790	776	751	771	795	751	696	771	764	775	785	799	777	736	742	838	764	757	737	816	819	783	798	750	839	779	756	778	795	820	809	736	815	765	792	696	776	795	763	803	766	734	783	795	766	776	726	750	767	796	742	774	774	784	785	769	792	761	764	764	792	743	789	764	770	726	732	778	797	777	782	755	775	786	772	813	740	793	781	746	755	801	795	737	769	759	752	801	735	751	788	753	814	764	784	804	736	765	723	806	774	756	738	761	710	759	758	745	777	776	742	761	770	753	762	741	714	746	742	742	780	784	770	795	768	764	742	730	761	805	768	775	761	807	829	767	733	749	837	739	736	826	785	783	758	792	759	775	751	783	812	747	778	783	776	799	763	753	770	787	766	781	756	776	767	758	757	758	744	747	797	766	761	773	785	774	762	775	756	721	814	773	816	749	781	795	794	749	812	786	764	767	787	789	826	788	754	771	783	794	790	769	784	761	773	808	771	720	759	811	754	772	746	766	774	739	733	774	789	751	811	762	805	794	783	719	778	758	744	763	829	763	754	737	821	761	774	743	726	795	773	775	801	760	766	798	771	747	784	769	802	760	761	748	793	782	767	707	768	831	738	787	750	724	766	754	795	760	789	757	766	746	775	730	754	774	751	756	769	768	774	768	754	775	734	760	732	794	767	771	754	756	739	797	766	748	777	758	750	798	795	806	753	774	760	724	758	731	802	786	775	801	774	747	736	770	785	799	775	774	774	756	779	757	755	758	784	743	756	752	778	783	774	777	746	790	740	769	733	749	756	781	748	772	829	758	748	775	766	765	777	784	776	787	783	758	738	764	769	745	755	820	744	763	756	715	790	824	754	794	752	740	751	791	793	790	727	794	706	765	750	719	768	739	808	788	830	811	777	729	794	783	818	808	802	772	753	795	739	806	782	821	746	746	739	765	791	792	760	760	768	816	788	754	743	805	761	786	762	778	750	748	768	742	760	755	724	735	761	736	749	750	740	793	795	791	748	749	765	772	773	782	749	782	741	716	790	752	729	780	727	760	822	748	775	786	782	788	755	745	827	763	764	755	747	773	759	772	774	786	732	747	726	764	771	751	753	747	795	762	801	770	745	731	733	815	766	766	754	769	762	750	760	748	815	778	788	812	760	780	741	757	792	824	792	755	829	798	773	742	763	783	781	729	786	803	754	783	779	786	745	753	749	739	802	810	769	823	757	765	730	763	760	800	775	770	732	785	792	793	745	705	832	768	737	780	790	789	794	749	760	787	814	784	797	761	732	762	790	819	767	765	776	749	773	710	765	745	764	806	834	775	766	759	745	786	764	771	798	732	761	764	757	770	793	755	685	719	768	785	763	815	762	794	789	718	733	787	754	779	751	765	777	716	763	810	832	795	753	769	720	780	763	732	809	793	727	764	765	736	792	786	745	775	804	789	757	738	756	737	744	778	789	785	784	759	773	791	776	839	732	728	798	756	757	792	763	779	735	751	719	786	716	778	749	810	714	763	786	736	736	797	734	829	731	756	719	724	782	740	774	796	799	795	769	726	749	772	770	750	794	774	801	795	775	748	748	765	746	769	790	787	728	787	770	798	765	747	757	768	795	773	770	784	773	764	755	794	794	806	793	797	779	766	792	771	761	746	754	774	751	735	728	783	776	752	786	822	804	778	734	762	782	769	772	817	763	776	785	823	779	782	719	777	776	794	788	766	748	733	778	802	737	729	737	796	767	721	778	800	788	775	739	779	752	719	771	743	720	732	749	780	760	773	808	791	820	793	766	777	782	759	765	744	760	744	777	750	723	745	803	767	796	796	749	776	743	722	766	769	803	761	779	783	797	751
42638	14939	1717	883	633	481	416	354	278	267	235	234	204	215	206	202	188	181	176	199	159	188	181	186	149	189	205	179	182	180	160	171	168	166	167	165	148	167	163	156	143	167	143	175	146	139	169	156	162	154	147	188	170	167	167	173	155	147	148	165	156	159	173	135	182	152	154	152	147	161	169	179	187	151	156	159	159	175	182	176	159	159	138	149	152	154	168	164	144	177	165	154	141	158	186	179	159	160	171	177	147	152	161	182	150	151	153	162	154	143	173	191	163	156	164	151	154	148	164	133	161	157	176	158	157	170	160	138	161	143	165	165	163	136	147	157	144	150	153	186	147	173	167	134	177	151	190	181	174	142	167	156	172	154	143	148	176	146	156	135	148	147	145	147	167	154	155	135	153	184	148	182	157	162	167	162	158	155	154	137	188	173	146	148	165	160	172	147	161	156	149	131	148	153	157	165	173	171	163	156	142	181	151	173	156	175	164	157	149	158	137	158	169	157	174	136	164	175	162	156	187	176	163	167	150	148	155	146	148	162	163	175	139	149	163	145	145	181	155	160	144	168	155	157	155	178	174	162	145	159	147	161	153	159	135	147	147	161	145	146	138	144	161	163	124	168	162	176	174	174	156	164	166	165	160	153	152	167	145	141	158	132	169	152	170	158	156	176	172	169	155	156	193	174	150	149	181	177	155	174	169	176	179	165	172	154	174	143	171	176	159	158	162	163	154	154	154	143	168	153	150	166	148	144	161	171	165	168	165	167	145	169	176	147	157	158	179	154	160	172	161	154	135	169	170	173	187	144	163	164	169	147	167	169	152	181	166	156	150	164	144	149	143	152	140	172	169	172	144	158	135	171	147	158	163	166	150	163	170	170	163	195	189	146	164	150	166	150	152	169	145	164	197	159	160	163	162	148	151	173	160	162	140	165	157	160	169	160	161	168	138	141	161	166	145	142	164	168	164	149	156	139	164	153	148	136	155	146	144	165	175	160	154	160	162	168	143	163	140	147	167	166	152	146	144	181	161	155	146	158	164	144	137	173	173	138	149	179	174	163	161	143	154	143	155	180	190	166	184	152	165	164	178	167	154	164	168	157	161	148	146	168	156	152	150	169	162	174	152	171	159	158	164	147	139	157	161	152	146	155	150	157	179	165	165	152	150	178	164	165	157	146	158	152	147	161	151	171	157	172	154	163	136	165	162	165	141	171	161	146	159	163	162	127	146	175	186	192	166	163	157	147	160	157	146	152	158	175	160	150	163	157	171	191	158	134	168	170	159	159	157	149	169	163	138	144	139	153	165	174	166	169	143	169	147	162	171	151	148	145	168	158	150	164	149	164	184	150	176	160	141	171	146	155	156	153	158	159	160	135	188	131	142	141	156	148	174	165	160	156	153	160	149	180	146	162	160	123	163	155	163	173	172	160	173	164	158	134	145	157	138	157	167	157	180	162	153	146	151	165	154	146	167	162	172	177	162	161	177	178	197	158	164	152	163	155	162	154	168	171	147	161	157	138	156	184	168	146	171	131	156	140	172	172	151	144	181	164	154	180	149	182	178	159	160	163	154	177	160	153	165	164	169	150	177	151	181	163	157	157	152	148	155	146	152	171	178	157	162	171	154	145	143	145	168	155	163	143	171	158	168	147	172	152	152	163	169	150	156	149	161	156	174	152	143	178	170	195	159	163	183	159	170	199	164	173	161	175	192	151	183	178	194	162	186	149	161	174	165	180	160	159	192	159	145	164	175	146	162	185	156	161	190	151	146	158	182	171	158	160	158	168	153	149	181	155	151	178	174	147	166	145	143	173	153	150	148	152	169	165	169	172	161	169	159	166	147	157	175	129	147	171	153	157	168	147	176	159	175	154	144	150	154	165	136	163	141	142	160	146	159	158	147	190	150	164	144	176	171	179	151	177	161	164	185	168	164	158	176	173	147	163	171	144	161	146	152	170	181	156	148	172	172	158	154	157	154	171	178	169	158	166	169	138	160	138	126	163	158	171	179	141	169	165	154	158	158	165	124	145	171	166	152	150	155	165	163	160	164	142	166	166	151	138	170	155	154	168	182	160	154	146	142	150	162	166	187	168	147	154	155	169	155	177	155	158	152	169	159	138	188	172	178	155	174	153	140	151	158	167	152	144	154	168	177	140	165	170	157	161	163	160	155	157	159	175	149	140	150	172	145	150	163	159	161	171	134	161	164	154	139	128	181	147	155	164	166	181	159	188	172	133	154	157	180	166	176	148	179	143	149	154	168	165	168	142	163	178	156	173	175	150	163	164	145	152	158	153	161	150	174	158	159	157	124	177	159	154	165	169	169	165	148	161	157	190	148	148	175	159	154	143	160	169	158	145	157	156	161	156	165	164	176	178	156	149	162	152	140	145	163	192	142	158	149	143	159	153	167	160	155	170	150	159	142	172	167	162	197	160	172	171	167	135	167	142	150	174	169	142	159	177	161	152	164	153	136	152	153	162	167	152	143	168	153	146	167	156	165	174	161	168	185	169	140	150	130	167	138	175	151	161	153	147	154	159	149	143	160	125	159	165	200	187	178	162	172	155	148	155	148	159	152	181	168	162	181	169	167	155	131	170	176	159	160	141	170	159	155	160	174	144	161	166	162	161	179	162	157	151	168	150	152	153	165	139	129	151	153	158	162	157	139	167	155	181	197	144	150	159	159	166	167	159	161	164	154	177	161	157	156	171	154	156	164	183	139	167	139	174	149	145	181	156	160	169	145	174	167	161	155	172	161	166	178	152	150	166	151	160	146	152	160	163	158	165	160	156	152	179	142	151	163	158	158	145	203	139	161	167	154	173	157	159	141	154	188	190	175	150	155	142	154	137	196	133	157	156	158	169	139	154	149	153	142	164	177	161	131	167	154	164	139	162	168	164	149	132	161	173	199	146	176	173	154	167	156	181	156	149	135	155	153	175	179	136	187	148	156	146	170	151	146	191	135	156	171	162	161	166	147	147	169	157	154	160	164	142	151	166	165	158	153	168	153	159	169	136	147	154	140	161	141	154	156	176	152	171	184	170	162	162	164	136	177	172	188	146	150	148	160	155	161	148	149	175	166	143	138	163	155	156	186	163	156	178	180	162	193	175	163	160	149	157	159	159	152	143	164	149	158	165	160	149	164	151	173	172	157	164	148	150	169	156	165	173	140	160	161	172	146	168	163	168	159	167	141	137	150	181	134	151	166	157	165	175	164	167	139	154	152	178	147	156	140	173	162	140	135	144	141	187	150	162	169	134	153	136	163	166	171	170	169	175	179	175	145	155	148	153	186	155	143	162	139	143	166	184	142	165	181	162	166	140	170	153	166	147	168	158	154	154	142	152	173	160	164	140	158	173	155	154	163	172	173	137	165	158	173	160	164	163	147	162	168	152	172	150	148	138	171	169	146	157	165	169	156	151	160	177	163	168	153	148	142	150	163	155	161	154	168	146	179	147	161	119	155	156	166	160	163	165	177	139	151	156
21711	6529	2464	2913	2363	1997	1695	1409	1220	1088	939	900	795	698	687	705	629	634	617	576	547	537	566	518	479	497	520	522	472	496	499	482	521	461	504	490	481	480	450	465	430	492	447	435	438	444	457	438	473	401	421	414	411	402	426	446	412	418	407	432	407	426	407	433	402	427	419	441	411	426	435	417	354	386	457	414	418	440	394	423	405	431	446	382	417	387	420	444	421	424	441	428	426	413	430	416	417	400	445	408	421	426	436	404	405	386	418	412	427	381	428	402	423	414	400	382	375	374	399	387	364	393	398	420	398	393	393	429	423	410	406	382	426	408	397	397	419	427	373	400	403	412	371	401	400	434	418	386	383	419	405	380	447	397	432	405	390	418	377	446	396	418	399	432	376	407	429	442	428	437	455	404	384	427	430	391	423	424	426	416	395	387	428	400	404	390	372	425	408	421	418	403	400	398	428	407	454	397	401	442	399	404	413	383	398	416	430	403	404	405	378	462	402	391	414	380	421	409	415	427	396	389	466	397	410	428	434	400	430	443	410	409	419	427	388	404	426	411	430	404	430	399	420	439	428	430	438	393	424	430	399	395	412	409	376	418	416	402	420	433	388	430	403	435	404	426	427	428	424	438	375	422	414	418	419	394	425	419	436	399	410	393	399	433	422	378	408	389	407	443	413	408	412	411	370	420	419	402	443	395	423	415	425	382	416	388	403	415	424	432	414	447	439	403	388	379	427	448	428	419	434	396	403	415	433	428	401	392	404	396	404	388	407	414	420	441	392	432	432	435	385	399	403	399	413	439	411	409	390	399	402	396	410	432	395	437	405	410	413	364	412	417	453	447	426	438	385	421	402	427	397	414	451	420	425	388	413	413	402	443	409	401	383	412	418	404	396	426	424	427	402	400	395	424	411	379	380	410	406	403	399	432	450	405	435	389	453	426	377	420	423	430	382	423	409	399	435	382	379	403	403	416	419	409	408	370	405	444	419	395	408	386	406	424	414	390	403	465	402	410	416	409	423	418	426	410	395	374	426	430	450	403	397	415	431	384	377	404	439	392	387	409	411	386	412	413	426	388	371	404	421	419	434	430	412	373	392	397	446	436	406	403	410	410	409	404	427	427	430	396	388	385	418	430	390	409	413	437	374	404	406	406	406	405	398	408	421	404	390	415	395	411	398	389	406	382	411	380	412	431	457	387	444	371	395	393	393	398	429	408	375	420	404	418	402	401	437	371	386	410	427	360	412	457	420	392	388	387	412	386	428	431	391	403	436	408	368	417	431	390	383	414	422	437	397	394	400	401	408	384	428	441	429	401	406	402	394	414	413	415	431	435	418	426	398	402	402	433	408	413	414	418	390	439	421	375	388	431	362	407	422	387	416	410	439	387	424	402	421	426	410	417	423	392	411	414	345	433	380	422	408	401	397	380	396	377	388	411	422	388	440	424	420	417	407	406	352	397	417	376	417	394	364	400	386	412	430	409	457	437	393	400	421	408	387	362	411	409	411	408	403	370	424	441	413	434	424	411	418	418	396	424	422	392	354	413	439	383	407	425	426	435	394	401	439	383	390	438	403	424	416	392	440	410	414	417	439	387	420	403	407	429	375	405	431	397	407	474	420	436	407	431	431	425	444	438	383	437	396	425	392	418	398	434	408	434	422	421	385	423	388	443	408	409	407	392	392	442	399	437	364	441	422	413	394	394	405	425	419	430	446	428	416	401	429	413	386	440	421	390	422	398	406	431	398	439	409	421	412	409	426	386	396	451	401	401	430	436	419	394	401	380	435	418	402	409	397	439	405	440	411	391	405	418	438	404	425	431	441	421	434	395	401	459	431	381	435	366	375	403	393	465	394	414	389	392	424	404	403	400	412	404	415	427	406	410	388	395	386	380	385	382	415	374	420	396	399	422	438	402	405	409	415	386	387	404	440	463	437	419	394	424	412	413	395	420	410	410	392	391	424	390	395	417	423	418	374	385	408	400	390	433	386	433	425	384	420	402	391	425	420	412	387	393	369	419	416	422	406	420	426	447	395	387	389	427	400	439	416	402	427	409	422	431	373	420	411	433	398	426	431	406	453	373	435	418	397	376	406	425	415	412	414	398	423	429	408	375	400	397	402	392	400	401	415	409	398	411	423	419	396	392	393	385	429	424	372	408	416	435	394	377	399	417	438	386	458	371	390	426	422	432	401	414	433	426	379	400	394	389	412	378	408	384	428	428	408	428	428	390	399	404	416	407	393	410	419	414	435	398	427	410	426	413	393	410	410	431	415	408	415	403	395	391	414	425	405	438	374	394	454	410	429	436	439	395	402	408	369	423	406	391	438	404	380	402	422	421	411	400	415	364	414	415	406	420	389	425	388	422	454	418	412	419	399	448	395	424	407	399	410	403	413	410	392	424	369	374	421	438	433	389	411	376	424	411	435	410	411	411	430	390	404	407	430	402	421	430	399	421	420	427	364	418	386	401	363	434	450	362	394	411	391	401	408	395	411	445	417	405	420	426	412	397	427	396	403	406	380	432	419	430	442	407	415	399	393	434	378	404	412	420	409	426	396	404	411	427	422	431	409	402	432	397	396	374	394	392	431	450	398	423	423	446	411	417	400	416	431	370	395	419	420	426	447	424	406	394	428	408	409	394	407	427	401	385	412	367	425	412	432	418	407	395	414	418	407	443	408	438	401	392	385	429	405	400	410	435	445	365	390	366	413	395	393	422	382	403	421	378	424	418	434	410	409	434	430	409	398	427	407	411	455	415	407	418	387	421	421	413	413	406	424	423	425	442	392	437	431	421	393	422	400	425	406	405	418	398	417	442	415	403	449	435	395	408	418	421	425	402	430	386	401	400	425	416	407	430	413	428	401	438	385	400	421	414	422	392	414	452	389	422	374	370	384	410	417	418	411	435	393	425	376	408	432	391	390	408	425	397	380	419	374	385	410	418	416	414	419	385	435	403	406	393	404	408	428	392	421	415	402	438	432	431	415	389	411	442	397	415	428	412	418	374	376	415	400	445	424	377	392	415	425	431	427	414	412	410	412	396	426	408	403	418	407	427	417	431	435	396	396	418	428	402	390	422	409	431	422	423	397	403	408	420	411	403	429	392	430	441	429	402	424	420	420	381	431	414	436	400	429	404	423	419	414	388	396	451	431	432	431	448	408	380	390	460	434	388	423	387	417	438	438	404	431	427	429	418	384	398	412	406	445	383	380	385	445	400	424	425	412	387	424	422	406	371	408	413	416	428	400	393	441	435	408	361	413	399	428	413	400	389	421	414	427	418	407	396	392	429	448	411	417	367	441	429	403	431	418	377	398	384	381	402	409	410	436	382	408	414	427	410	404	405	360	411	407	414	428	394	401	424	386	421	405	402	397	426	416	396	395	397	412	402	394	418	408	401	420	416	445	387	420	421	389	419	459	424	433	409	430	411	411	439	427	418	403	403	415	413	412	394	394	434	390	435	403	352	395	413	447	426	417	410	409	397
57753	25929	4698	1698	1120	784	592	457	382	329	295	274	204	201	197	203	182	164	178	160	183	166	151	152	133	126	151	157	141	134	155	160	124	157	129	159	129	129	160	128	132	112	158	154	139	127	150	146	116	133	131	137	139	125	98	127	141	123	139	142	118	125	140	135	124	118	135	105	119	161	128	111	120	125	129	135	132	135	111	122	136	132	148	127	141	142	151	107	147	147	132	115	128	127	134	136	139	130	124	138	147	122	136	107	124	112	121	110	136	113	123	131	114	133	124	123	123	128	134	114	121	126	121	144	118	148	134	143	125	136	131	136	125	127	118	139	130	145	125	121	110	112	113	128	109	132	130	152	110	111	117	126	125	120	141	146	151	118	109	130	131	114	112	119	131	119	107	133	124	136	126	143	137	143	121	149	132	142	141	129	132	148	122	113	143	115	121	131	119	125	109	127	124	121	105	128	113	153	130	134	121	131	116	133	149	131	118	121	115	125	107	126	123	129	120	133	127	119	135	117	118	118	127	111	133	134	129	122	133	121	126	117	124	126	123	126	121	123	119	130	123	136	114	113	131	130	131	148	138	110	149	132	121	152	141	96	118	113	130	140	121	122	132	100	157	142	148	146	123	116	137	126	130	124	117	131	129	138	128	154	129	136	135	125	113	116	117	137	114	110	117	113	131	131	119	110	97	132	127	135	130	117	129	123	114	124	103	140	122	112	131	124	125	145	119	108	102	120	141	126	124	124	124	125	110	112	138	136	118	141	120	139	116	111	142	135	139	136	125	101	122	125	130	123	126	121	147	118	134	131	119	117	127	127	139	117	117	125	139	132	133	126	127	132	158	117	108	109	136	116	114	138	125	144	115	128	131	117	119	111	125	145	129	133	117	134	113	119	122	140	131	134	130	114	122	120	107	123	129	127	128	121	130	121	108	124	148	117	117	125	96	130	127	129	129	105	126	122	126	112	120	133	133	119	120	113	138	133	132	121	121	120	129	123	108	123	143	104	128	116	145	135	121	131	109	137	112	140	141	134	123	130	123	113	116	112	125	131	136	119	125	103	133	126	122	120	123	112	131	155	132	126	120	128	113	137	141	134	132	109	128	122	115	101	124	148	124	116	132	120	111	133	104	127	107	141	123	145	136	124	112	124	142	138	119	140	115	120	125	116	112	134	127	157	122	129	135	116	113	135	136	123	123	109	142	113	123	121	123	105	142	117	136	108	127	123	110	105	109	119	128	114	132	124	115	117	126	124	105	118	127	131	119	118	130	138	129	124	117	132	140	125	119	124	140	113	130	117	116	127	130	132	126	155	116	122	132	133	144	110	120	124	139	125	125	140	111	118	144	136	124	130	131	117	121	124	135	141	123	125	121	131	124	134	94	131	135	111	126	117	159	129	133	126	117	139	142	123	116	108	136	112	113	118	117	137	105	124	112	123	138	121	124	138	116	139	123	135	123	160	133	109	126	106	119	123	124	131	130	113	112	137	136	121	130	113	119	119	112	106	117	135	109	146	132	129	144	134	128	121	132	112	118	144	124	148	133	115	132	113	112	115	124	143	121	126	123	132	142	113	120	123	113	123	124	127	109	123	119	136	142	127	138	134	135	142	127	117	118	129	119	131	129	121	120	132	118	118	155	127	120	122	135	127	121	122	124	149	140	139	135	125	141	113	107	132	128	130	137	126	126	153	139	124	125	136	105	134	106	119	131	119	129	115	137	131	132	138	110	118	116	123	122	127	112	119	113	134	120	131	128	131	128	133	126	124	133	128	116	131	136	128	126	137	132	110	135	132	127	112	119	129	117	116	150	127	157	127	133	126	121	128	117	130	118	133	111	117	133	124	128	141	133	120	131	105	134	110	128	123	127	145	136	111	135	132	133	136	127	128	142	105	128	116	110	145	116	124	115	117	117	121	116	123	121	145	123	134	124	132	106	115	113	116	125	124	120	127	120	141	128	120	125	98	137	122	121	121	133	126	131	129	120	124	124	124	132	135	125	130	123	123	114	145	145	128	125	131	117	131	129	113	121	136	138	120	119	113	127	122	147	138	137	126	126	127	124	121	122	103	122	138	123	124	119	122	122	129	126	90	130	135	122	118	129	127	126	118	118	129	126	117	136	118	97	116	134	121	127	118	123	119	122	119	125	138	142	139	129	129	134	129	140	134	135	130	124	124	125	130	118	139	136	120	133	133	128	128	122	109	158	141	123	122	117	123	142	129	138	109	119	123	132	120	126	136	145	134	132	130	114	116	112	106	148	117	98	99	112	108	122	123	136	121	128	135	125	113	119	144	126	101	119	134	122	107	113	119	154	135	118	135	126	150	127	101	114	120	124	139	131	121	114	144	105	128	123	127	125	151	125	120	126	115	140	141	123	104	136	130	105	132	135	117	121	109	105	107	126	134	117	113	131	115	121	122	129	128	119	114	112	145	122	134	139	127	127	124	124	147	118	126	121	115	132	135	135	129	144	101	148	125	130	133	119	141	115	112	129	121	120	131	118	124	129	139	105	132	127	123	113	142	105	108	126	131	129	144	123	121	139	143	131	138	125	115	115	134	143	124	130	129	137	121	139	114	118	118	129	115	149	109	111	113	145	126	126	118	118	130	126	143	119	144	141	121	123	118	111	132	137	116	129	123	139	118	115	118	110	99	139	136	127	137	135	124	125	124	128	141	128	119	123	122	139	130	137	145	106	134	126	120	105	115	124	150	117	127	113	122	159	149	128	125	126	134	102	121	136	116	125	136	127	116	123	126	128	132	134	125	118	126	111	125	154	119	95	157	117	129	137	112	125	148	128	114	141	130	120	135	147	145	133	125	115	146	110	138	135	120	128	131	125	121	142	116	127	116	130	117	101	123	124	117	124	138	119	105	124	128	123	143	122	135	127	130	118	124	109	136	114	136	127	119	135	132	128	145	129	105	142	131	126	134	122	141	126	122	109	155	132	131	139	117	130	131	127	108	138	128	113	111	115	146	141	119	148	123	126	152	121	130	133	120	113	148	121	108	135	116	135	111	118	129	120	140	119	102	133	142	109	143	122	132	120	138	133	152	114	123	130	140	123	138	116	114	145	141	117	127	125	133	112	121	118	98	131	146	123	123	125	129	140	111	117	123	133	101	115	101	125	132	140	129	119	127	131	127	118	139	120	122	115	126	126	133	116	130	127	121	127	138	124	129	139	128	161	116	132	137	111	112	130	143	120	132	142	117	128	126	112	117	118	119	117	114	124	113	120	126	135	121	130	128	139	121	125	125	120	125	119	112	112	132	118	116	121	130	129	126	105	136	111	110	116	112	138	110	114	140	143	138	136	108	120	131	124	121	112	123	115	117	145	129	134	132	126	123	130	104	118	144	119	111	131	129	118	122	131	141	142	119	134	128	123	138	122	115	135	124	100	134	127	128	140	138	124	139	116	132	106	126	123	119	104	133	133	131	119	126	139	127	117	154	112	137	97	119	118	118	125	139	123	147	129	132
30994	11091	4122	5054	4224	3453	2762	2279	1811	1567	1376	1264	1079	1026	962	900	813	788	703	720	662	617	563	637	597	557	544	538	516	514	512	467	481	444	465	495	438	417	462	419	438	434	418	431	409	392	417	383	405	406	394	410	383	424	394	393	414	374	431	415	390	375	354	404	373	399	387	388	373	375	397	393	358	386	397	361	368	374	394	360	396	360	350	365	348	352	379	326	361	389	378	384	384	365	381	334	363	365	360	350	391	317	360	387	349	344	389	373	353	368	360	367	329	352	328	363	369	386	337	354	343	369	339	356	368	371	347	351	367	381	390	371	344	343	329	351	348	387	340	314	407	339	387	353	341	385	370	331	353	341	325	364	373	360	370	370	385	365	329	369	409	347	383	394	384	332	389	382	348	342	349	325	347	369	377	396	348	374	358	363	339	380	371	320	373	360	363	339	351	382	362	351	353	379	332	356	374	328	375	337	376	345	359	372	320	341	354	345	375	341	363	343	349	347	362	376	352	350	356	381	351	371	334	355	361	377	352	372	353	356	340	351	396	327	353	359	378	341	363	379	345	341	327	364	350	348	391	337	382	371	376	372	381	368	364	364	314	348	375	385	341	371	356	356	339	348	357	337	335	366	339	379	328	380	340	372	363	326	406	335	346	402	388	346	343	362	359	354	353	353	370	372	356	338	339	351	357	326	339	347	375	324	365	333	353	338	352	389	360	380	375	366	372	354	347	343	362	345	360	342	339	356	357	337	394	355	327	347	408	342	383	342	340	371	348	398	353	368	356	340	364	331	376	338	353	355	353	386	376	372	364	372	349	372	338	337	331	310	377	354	349	370	356	362	341	318	318	357	334	333	362	350	346	347	343	356	369	375	373	327	344	342	351	334	359	364	357	331	353	327	369	369	361	340	359	323	390	330	412	361	364	369	347	334	353	354	358	382	329	361	385	331	338	307	390	330	368	352	337	364	363	338	371	355	371	365	326	346	356	315	346	367	308	349	354	354	352	395	353	340	380	346	322	365	360	337	383	366	370	392	351	376	357	343	353	328	380	352	358	355	348	356	345	334	362	342	357	328	346	337	352	380	339	351	352	343	348	347	361	352	338	322	363	337	320	336	347	378	325	350	355	324	377	367	340	339	317	354	364	378	335	323	350	369	324	368	362	363	381	335	305	359	351	352	349	345	353	349	359	350	354	345	371	361	361	333	350	341	370	338	357	316	395	381	375	331	361	333	340	343	342	376	336	356	367	325	340	351	350	362	351	330	351	358	345	365	357	359	311	317	319	360	361	326	359	352	324	372	359	340	366	345	376	358	337	352	355	338	362	354	333	374	340	323	353	393	368	386	394	359	356	380	342	353	379	360	369	357	379	331	337	331	333	346	375	334	354	371	360	378	384	343	326	369	354	359	348	328	363	384	338	389	351	352	331	379	357	366	341	362	350	338	345	355	377	354	336	357	302	374	366	344	352	373	346	334	369	378	340	336	351	365	367	367	340	371	338	361	325	370	325	362	358	321	358	372	364	379	337	351	356	356	372	360	360	353	390	352	352	341	352	368	372	358	345	334	365	362	352	365	324	342	324	374	344	307	367	370	346	341	343	342	332	385	352	361	340	398	351	330	373	362	360	348	370	388	329	365	351	330	340	356	343	397	394	354	359	386	349	316	382	346	347	332	341	371	332	372	345	379	340	357	353	369	351	342	359	340	335	348	371	349	342	388	369	346	348	364	381	322	327	346	340	349	370	354	356	341	354	354	356	332	354	339	368	336	380	352	385	335	358	344	353	356	337	368	347	341	306	359	335	367	355	332	351	338	364	362	350	348	344	352	367	337	363	362	355	350	381	383	352	309	375	343	356	331	357	325	382	397	367	359	346	373	319	337	364	341	332	317	324	377	397	338	366	325	372	374	326	339	358	353	346	370	355	408	362	360	336	359	340	318	359	339	378	361	352	353	345	358	334	359	350	357	346	373	347	369	360	352	378	343	347	366	380	354	343	321	403	336	342	363	363	374	336	362	374	320	360	348	329	350	331	356	385	338	354	366	345	347	366	368	341	360	328	366	363	333	366	357	364	355	343	356	348	351	327	352	355	348	361	341	389	304	361	342	378	371	356	366	377	344	361	354	370	342	365	397	374	376	312	343	361	375	361	374	369	349	361	350	364	358	337	379	355	372	348	368	366	380	350	335	336	367	343	365	362	378	330	377	356	371	347	347	336	372	340	358	358	346	354	359	372	345	366	356	351	339	357	341	369	346	343	381	388	330	324	356	348	390	337	362	363	321	320	357	346	328	334	369	353	375	337	369	332	361	351	377	341	386	356	390	373	355	372	366	383	361	369	333	346	363	380	369	364	375	365	354	347	335	339	359	339	368	382	341	362	402	347	368	361	333	349	373	380	369	358	370	361	354	361	381	345	397	351	360	359	380	376	374	366	342	368	345	354	344	341	348	324	331	339	357	348	337	345	361	375	385	359	348	368	356	375	334	310	342	326	345	305	347	355	372	363	345	335	369	337	360	362	366	348	360	363	333	363	351	340	342	342	341	336	309	350	360	347	341	382	356	367	344	342	329	356	328	379	361	378	313	349	358	345	335	360	348	366	325	362	387	348	346	363	328	320	387	341	402	353	334	388	325	362	352	348	357	359	388	330	370	373	369	326	357	339	333	351	384	373	386	342	369	344	381	303	354	331	339	375	367	344	326	392	378	326	379	393	342	377	354	356	310	328	368	359	339	357	337	329	345	378	353	319	373	350	317	361	366	339	401	379	332	324	385	387	334	363	347	374	338	377	357	356	383	380	324	324	371	375	361	354	358	331	352	375	356	365	381	374	370	349	354	345	351	335	353	338	321	392	349	311	366	360	348	331	361	358	381	373	326	344	362	344	377	353	358	367	346	366	345	359	347	376	350	359	365	359	349	321	347	355	375	334	348	372	344	382	353	379	354	339	372	359	349	355	407	389	356	351	320	365	357	349	351	350	334	324	325	346	322	364	360	369	386	351	368	381	330	313	342	344	375	349	355	322	329	323	367	359	359	389	334	364	386	368	366	361	384	310	354	329	353	359	343	374	381	346	362	351	382	341	357	377	327	348	364	371	370	368	380	351	383	329	352	352	344	404	361	366	341	354	363	381	326	335	335	342	322	348	322	315	333	364	380	379	369	345	379	326	360	387	338	319	354	334	312	319	348	306	361	351	362	356	340	332	350	345	360	352	354	362	326	365	388	381	367	347	341	347	346	354	375	331	359	345	326	351	354	332	356	359	365	366	351	337	342	357	336	332	329	327	377	384	369	349	360	328	376	362	328	364	364	350	351	383	331	358	363	351	358	394	359	373	328	353	343	343	360	369	365	367	373	329	358	363	366	360	375	347	362	337	387	338	372	364	342	357	332	355	352	367	334	381	340	336	375	356	373	339	366	364	378	378	355	356	343	323	369	338	357	361	356	354	360	358	370	318	341	356	333	345	346	342	363	363	328	361	371
6863	659	373	354	345	414	326	327	329	329	347	338	351	336	329	341	342	327	342	309	343	336	335	332	327	364	313	314	357	334	317	334	347	347	375	308	295	369	314	285	342	277	299	347	324	332	349	316	325	304	319	327	351	345	369	326	352	329	327	368	328	314	362	328	328	310	333	343	315	307	400	316	327	314	372	320	334	328	379	340	327	358	333	337	281	333	325	330	339	353	345	315	326	360	356	324	312	351	329	334	300	375	352	331	367	298	321	344	334	359	359	310	317	329	336	301	325	355	324	329	344	291	298	347	341	346	302	295	320	346	305	340	340	332	320	339	331	332	332	289	340	329	312	319	307	346	311	338	337	306	336	304	338	331	312	331	368	300	368	335	330	341	320	299	358	345	323	345	303	317	341	336	316	323	340	320	325	337	354	338	351	290	320	385	360	302	306	333	293	342	378	358	329	304	337	345	372	359	334	323	282	310	310	326	336	315	305	316	345	305	320	333	362	374	311	343	332	329	335	328	317	304	334	345	327	327	359	296	323	320	325	349	314	338	341	346	317	310	290	334	333	343	316	332	339	357	325	319	358	343	354	348	337	314	342	334	311	376	313	317	313	357	346	305	396	329	317	353	330	314	328	295	319	337	325	321	360	347	329	349	370	338	378	322	333	310	314	376	326	312	362	325	316	319	334	340	320	302	329	323	285	314	306	352	329	338	336	313	326	314	330	309	369	358	310	307	378	333	320	321	337	334	315	355	325	319	326	311	328	376	327	340	348	347	369	335	334	320	365	342	338	341	338	319	371	321	348	350	316	339	328	330	357	320	304	341	307	349	316	288	316	298	330	351	313	333	310	357	324	341	324	298	332	309	357	341	329	263	322	336	334	351	327	309	363	350	333	304	347	325	369	318	329	321	373	354	348	337	353	347	322	336	337	314	377	321	318	320	324	357	314	340	292	309	323	306	309	328	327	349	317	342	331	335	324	350	315	347	314	338	334	320	337	340	349	306	333	349	342	306	343	299	341	344	295	329	328	350	321	336	281	342	326	339	318	353	350	360	325	311	325	360	332	361	333	285	322	340	373	355	344	343	310	327	339	323	353	341	313	328	322	331	311	315	324	359	337	337	286	353	334	348	381	316	357	306	318	320	322	307	324	352	316	334	322	335	333	329	329	368	323	332	303	335	338	346	340	303	322	329	315	336	317	335	344	331	361	343	328	343	332	327	350	316	335	335	380	328	357	319	313	348	315	330	324	314	316	306	359	328	307	354	352	318	350	325	322	357	325	314	297	325	343	343	335	334	347	352	370	385	344	328	333	324	332	344	308	330	323	351	347	356	368	319	326	338	301	346	319	301	339	326	392	353	320	352	318	357	350	343	343	329	325	336	352	338	348	321	318	321	317	322	326	355	310	360	333	350	330	334	311	305	370	310	322	318	315	330	332	313	326	304	346	334	311	337	299	341	333	379	345	295	338	319	327	332	313	331	363	314	325	340	335	348	318	319	347	323	324	332	345	309	342	378	321	337	326	324	363	310	329	333	318	288	316	352	323	347	337	342	309	340	311	329	278	308	338	324	340	326	343	308	317	305	316	335	350	364	326	366	339	364	310	356	304	325	325	327	352	329	310	332	324	329	317	346	336	353	331	318	335	343	336	335	335	343	364	306	336	347	336	375	366	340	317	311	359	356	295	314	324	321	333	341	326	304	331	352	367	338	324	319	353	329	324	333	344	349	336	331	336	309	354	314	328	331	313	316	328	329	347	318	312	312	349	332	328	359	334	357	313	291	330	326	358	358	327	306	311	346	351	327	362	320	340	324	318	294	344	343	346	330	350	332	309	326	365	324	305	334	390	345	344	308	333	345	312	315	373	326	355	324	308	343	312	360	367	355	322	340	348	332	319	329	343	324	301	287	359	400	358	348	347	322	331	301	328	332	320	343	320	350	324	343	383	320	304	370	302	310	340	332	286	309	369	360	369	330	331	305	327	370	339	309	297	296	358	323	329	325	332	349	371	336	375	332	357	343	322	327	336	345	354	338	326	303	313	356	331	352	328	325	308	353	352	328	348	349	390	351	342	354	326	363	316	305	327	324	325	326	294	338	353	336	351	299	297	348	345	346	357	344	374	323	340	304	356	341	355	292	319	334	310	347	353	326	357	348	346	336	298	327	344	346	338	339	322	349	332	350	313	321	306	327	336	308	337	378	349	419	355	338	304	331	313	352	331	332	301	341	310	367	307	333	342	320	346	331	335	319	327	337	339	352	325	343	333	348	327	358	347	325	349	357	300	339	333	359	315	333	313	347	324	357	318	344	325	294	317	331	331	356	361	325	311	339	318	329	341	324	321	326	333	360	307	316	358	326	364	353	339	335	341	344	318	312	374	352	330	334	313	314	327	322	331	288	328	304	343	307	360	316	320	313	340	332	318	332	368	340	321	351	357	292	311	360	336	346	285	347	281	347	368	326	300	314	310	315	343	337	348	316	334	347	319	325	349	312	309	351	339	339	340	290	327	321	327	330	309	313	359	354	327	311	353	311	314	331	352	332	327	371	337	363	350	347	357	357	346	350	367	338	314	339	349	337	322	334	332	317	300	331	320	300	298	332	323	364	316	362	323	353	313	365	333	303	336	359	327	312	324	318	344	334	338	313	332	352	314	339	341	312	348	315	367	313	326	359	335	327	309	327	339	317	324	332	334	323	310	346	348	330	342	325	314	341	324	329	344	358	332	342	306	335	331	357	305	326	374	347	295	325	347	358	318	331	330	324	305	332	328	356	304	344	331	360	344	340	373	328	304	328	302	300	370	348	338	335	317	345	375	333	354	327	290	267	332	321	334	308	313	360	317	350	319	343	315	315	292	355	306	385	321	331	327	325	316	340	323	319	331	299	339	338	349	332	311	340	339	327	371	361	349	339	331	331	348	345	318	355	347	337	307	325	331	336	330	321	380	322	311	335	341	330	342	296	320	318	323	359	334	315	352	335	315	337	316	338	354	348	359	335	346	322	329	320	319	318	320	327	321	338	319	329	367	342	332	295	340	343	291	335	332	332	332	356	343	290	330	327	339	333	300	333	325	322	373	324	284	285	368	339	350	335	342	325	320	348	337	347	319	311	309	349	332	360	324	334	316	322	303	301	303	298	321	313	320	316	337	348	296	290	322	317	364	327	321	324	331	332	296	313	314	362	320	330	327	311	352	325	322	351	327	315	300	356	375	319	322	334	327	332	320	312	346	360	333	325	293	344	330	345	316	332	337	354	354	370	360	327	356	338	324	327	317	369	325	366	351	341	344	357	340	317	330	324	366	334	351	335	334	359	336	361	360	320	340	357	346	326	327	334	312	321	364	316	303	327	384	356	320	364	314	354	337	306	328	315	347	336	332	373	298	345	321	334	323	340	320	362	348	351	352	335	313	275	355	347	316	329	356	298	315	316	342	308	326	315	351	362	346	335	349	337	307	363	351	332	312	375	301	352	338	356	314	314
6220	1136	876	841	840	799	858	784	801	766	770	775	810	779	776	771	770	753	802	799	788	811	805	721	800	797	704	760	775	747	788	713	749	745	792	765	771	803	781	727	825	708	789	794	813	792	775	747	747	764	757	764	769	749	771	788	714	755	772	749	800	793	811	784	707	735	787	733	769	728	750	749	798	745	735	778	775	769	766	761	714	779	768	768	749	756	771	751	747	828	737	732	783	766	776	764	764	783	842	710	794	800	776	770	721	768	831	766	750	753	749	759	760	751	780	781	762	730	749	703	811	745	765	804	746	760	776	790	744	766	792	741	825	787	769	771	770	778	778	761	775	819	737	791	777	763	782	808	763	783	744	757	788	757	768	753	770	803	761	762	764	783	754	765	765	736	807	765	770	765	798	755	757	715	761	772	801	752	789	799	763	755	749	743	797	792	821	811	777	782	746	735	752	739	777	794	712	808	715	779	783	777	778	769	765	789	771	793	755	730	766	802	789	738	775	791	763	736	775	796	774	797	812	763	772	756	768	732	782	772	751	738	792	753	786	736	748	711	814	757	748	772	768	785	807	781	776	772	756	760	754	765	771	759	803	741	775	836	772	793	814	806	755	775	748	776	775	769	725	741	798	796	804	764	743	775	805	745	770	768	737	754	786	737	796	784	780	774	784	811	761	806	745	795	759	755	780	750	736	773	778	768	796	824	739	759	783	753	804	757	785	798	793	788	782	755	724	833	719	799	762	770	733	790	766	756	780	779	747	799	768	797	754	799	773	783	770	736	777	769	799	750	753	758	796	788	786	789	773	756	792	748	765	744	788	814	759	769	802	743	759	752	798	763	767	830	694	794	762	763	751	744	764	754	755	817	776	748	769	811	773	764	758	744	822	804	712	759	805	754	765	722	767	784	779	766	782	791	777	781	780	743	794	735	715	826	812	766	774	779	768	763	758	776	790	785	791	705	745	771	768	777	787	742	777	788	758	739	762	743	734	803	761	764	826	756	787	767	806	750	746	786	774	737	808	758	770	745	773	794	763	745	768	758	771	796	763	822	783	815	769	758	805	793	783	824	729	749	741	785	762	775	813	786	749	822	757	785	758	783	719	739	792	760	740	753	801	787	765	773	753	727	743	754	798	737	764	774	774	727	739	806	736	831	815	793	725	756	752	860	740	816	774	769	782	810	773	770	803	751	709	759	766	790	792	743	778	777	764	765	694	763	780	677	772	768	754	738	745	775	806	745	753	750	757	791	791	800	769	781	721	737	799	835	780	804	799	765	730	756	802	754	773	767	762	783	774	784	770	778	808	738	719	766	783	787	759	817	741	813	715	801	788	775	723	767	787	781	793	804	753	768	749	756	760	753	711	810	765	741	783	778	793	754	740	758	729	765	780	793	754	768	767	763	785	735	749	777	777	720	822	712	749	817	749	766	771	749	755	769	814	800	798	712	735	781	743	758	733	765	724	797	764	821	806	779	797	790	780	750	801	747	763	792	727	780	763	686	730	793	766	765	767	743	772	779	737	781	723	799	785	721	744	727	742	806	759	736	798	831	807	819	784	753	793	770	784	741	807	778	793	758	759	717	717	768	794	829	755	777	786	808	795	829	776	779	740	762	761	722	735	781	765	790	723	741	765	801	747	776	771	771	758	757	810	775	773	801	766	811	793	767	728	844	745	757	790	803	784	762	754	758	779	802	804	802	770	800	765	789	793	804	728	804	796	822	806	745	821	822	746	784	758	772	797	771	748	718	774	794	749	718	785	720	761	727	764	783	765	777	749	797	796	784	737	787	762	789	763	795	773	761	780	752	802	823	787	744	733	785	731	870	809	775	763	774	751	756	744	750	767	762	744	741	769	781	793	757	746	771	771	773	755	706	787	764	783	711	817	786	773	767	754	730	769	796	717	790	765	770	741	774	777	774	778	754	749	746	787	792	809	774	761	744	712	770	796	746	821	743	792	806	774	772	759	770	789	713	802	761	775	753	805	843	775	779	746	741	760	779	779	773	811	797	767	809	747	786	725	840	764	752	800	755	807	783	803	812	809	772	756	780	750	787	758	705	758	817	765	792	732	773	780	789	807	749	764	804	753	815	695	735	771	782	802	782	790	758	752	797	777	804	740	711	768	791	782	774	744	777	756	760	776	792	796	832	797	790	765	779	736	738	803	747	732	789	740	759	768	758	747	713	777	753	772	765	765	751	751	782	783	803	784	775	760	736	819	804	784	749	774	764	799	717	739	819	804	766	717	797	786	761	797	732	747	770	789	731	826	773	764	801	783	781	751	792	797	775	745	743	806	782	756	724	782	746	784	768	764	743	796	805	796	770	837	755	771	786	735	790	758	748	848	770	782	770	785	836	755	764	753	772	759	742	697	802	750	826	791	751	792	781	725	829	782	827	757	794	752	764	787	773	771	730	755	739	776	772	795	728	788	728	754	742	769	739	781	761	756	716	789	776	746	797	767	760	782	745	730	752	796	740	793	762	790	849	757	749	771	817	742	773	808	719	768	764	771	763	774	779	755	774	778	775	793	771	804	771	775	756	723	777	771	738	787	724	748	728	791	789	759	787	758	789	775	799	758	739	758	807	782	740	776	829	797	755	767	737	734	779	754	745	796	774	762	763	786	794	761	758	806	725	775	780	725	754	785	733	788	775	772	785	723	804	796	722	801	793	788	736	788	727	760	742	794	754	739	783	821	789	797	756	777	724	782	725	760	781	796	763	763	821	757	748	765	812	739	775	809	731	759	785	799	806	744	783	779	750	706	776	741	798	780	804	750	778	765	775	851	849	780	759	769	795	812	765	745	796	748	733	727	783	831	778	722	764	817	781	730	768	783	762	747	800	764	798	759	793	758	794	752	760	720	748	765	737	759	752	794	810	791	801	818	775	768	740	755	766	745	797	767	763	751	777	753	769	780	750	752	781	833	810	754	795	822	779	789	818	792	824	703	752	755	791	695	813	771	777	805	771	735	811	792	783	777	752	705	751	710	762	786	831	783	767	800	752	762	784	763	750	801	765	755	734	756	769	780	796	790	763	785	769	795	781	768	784	792	755	806	782	797	767	783	777	762	713	798	768	770	738	714	758	759	750	786	765	755	808	744	786	730	760	793	784	772	780	746	754	777	778	751	820	797	785	761	729	736	792	791	757	775	796	779	760	783	795	715	802	753	763	732	738	791	749	781	767	780	810	769	753	718	753	787	792	774	808	788	780	790	848	773	775	799	786	754	806	804	780	789	723	786	801	789	726	776	797	717	800	795	807	772	747	828	671	750	741	804	783	754	779	791	794	789	800	753	800	784	760	776	779	747	771	780	749	758	739	766	762	760	773	776	786	810	766	782	784	776	784	804	820	745	772	762	803	777	759	808	771	776	776	757	770	783	749	755	829	747	773	764	754	793	758	752	769	751	791	743	755	826	766	720	792	802	783	799	766	785	764	810	767	807	767	755	748	758	753	790	753	741	803	769	828	759	760	793	787
43258	14411	1870	951	674	485	399	352	300	248	248	237	228	207	206	189	195	188	190	201	146	164	170	184	171	191	174	175	167	188	158	189	152	168	182	170	146	189	184	190	172	142	158	155	150	142	147	155	177	157	154	178	140	184	156	164	163	164	144	163	126	134	148	178	191	156	168	177	156	169	144	152	144	175	158	171	155	161	168	165	179	162	193	160	158	166	155	151	151	142	161	158	166	169	122	144	176	184	155	155	146	154	153	181	136	171	159	181	168	155	154	167	190	172	142	171	157	140	157	170	167	151	141	141	152	156	146	158	147	155	162	159	166	154	142	168	139	167	158	161	144	163	152	191	147	158	178	152	163	135	159	157	153	152	156	158	167	159	149	154	133	170	136	147	147	156	157	152	161	157	144	148	159	144	152	143	180	151	130	146	165	145	171	145	162	172	180	148	163	155	143	166	161	160	164	172	156	180	151	144	159	137	166	175	155	162	163	158	161	138	151	160	179	161	152	146	176	181	171	164	141	152	168	186	168	161	152	181	162	145	144	142	180	183	198	169	185	133	134	187	161	184	171	166	169	157	163	156	151	183	171	155	161	151	160	186	161	177	163	175	158	168	149	179	170	175	137	115	176	157	165	165	159	164	132	181	153	180	178	144	181	163	151	156	150	163	143	155	177	161	163	165	177	159	161	173	164	176	162	151	158	159	166	171	169	153	153	162	161	141	168	182	177	156	156	180	146	150	160	186	156	163	167	174	151	145	159	150	149	159	145	153	161	161	157	160	141	152	149	166	167	164	136	164	162	157	175	172	214	155	143	149	151	137	150	146	170	178	160	162	145	168	159	152	153	163	146	150	148	172	165	154	148	151	158	168	133	151	168	142	161	172	152	171	141	146	162	169	181	139	179	126	174	162	169	181	165	149	149	157	146	169	154	160	148	161	145	143	150	164	184	187	140	156	171	129	175	134	161	153	145	182	187	143	166	162	152	158	159	166	143	152	176	154	190	138	178	154	143	161	126	144	169	159	158	141	164	146	161	169	152	159	132	174	158	165	166	185	162	182	139	165	197	171	176	168	173	166	143	143	152	155	159	152	143	175	186	151	139	146	158	159	168	160	169	138	190	171	182	157	163	137	177	155	167	173	153	143	171	170	156	161	140	157	150	162	172	143	156	164	173	153	148	168	153	163	173	170	152	150	147	165	169	168	180	181	159	158	162	137	151	175	161	156	169	150	169	160	163	170	158	168	154	136	156	172	170	176	161	165	156	126	155	176	172	150	161	183	155	152	175	150	145	143	154	160	168	155	178	165	165	164	157	183	159	144	203	124	177	170	162	170	174	147	150	155	154	147	144	163	160	158	150	166	148	158	155	145	154	163	166	152	155	169	143	156	160	160	191	146	154	176	146	157	165	138	139	132	154	145	149	163	145	156	164	164	208	163	156	143	144	162	133	173	164	175	166	161	145	159	158	166	148	165	158	165	164	150	171	167	174	150	164	156	139	164	162	168	135	171	188	153	154	145	153	150	181	145	156	164	131	168	139	159	180	167	175	181	151	145	145	159	155	161	161	160	136	142	169	146	156	168	169	165	158	156	166	151	164	150	146	166	137	178	161	161	171	151	133	175	171	184	145	169	140	163	161	167	150	155	160	175	163	153	145	152	175	173	176	205	140	155	170	170	151	156	170	164	140	150	186	144	167	169	157	190	157	144	171	144	180	171	163	171	151	164	173	159	136	171	152	149	169	174	160	143	155	178	151	169	133	163	153	155	155	150	168	173	140	143	135	138	143	149	164	160	162	171	152	171	154	180	159	166	158	180	150	198	159	166	189	173	155	160	168	156	163	139	149	163	163	151	139	158	162	158	155	160	161	150	156	127	177	166	160	165	177	147	135	159	175	134	171	148	166	174	167	180	166	175	173	162	181	169	141	147	137	163	184	177	157	154	170	144	152	164	129	164	146	143	156	164	171	163	162	174	154	164	164	165	164	174	159	170	148	165	159	153	146	139	158	166	164	165	133	152	163	163	169	147	149	147	145	173	131	162	156	158	161	183	162	164	164	154	143	155	170	130	136	167	153	145	154	145	161	166	143	171	174	152	155	171	141	147	136	174	187	158	153	148	153	154	174	165	178	182	145	159	166	151	149	147	156	172	155	155	143	167	139	142	155	157	157	148	157	177	164	153	154	152	171	162	164	158	161	146	166	155	171	164	177	160	132	175	165	167	166	154	169	187	157	176	141	153	140	146	157	180	170	185	189	150	169	142	191	138	180	139	149	166	159	171	179	145	167	191	161	154	160	159	176	141	183	152	174	154	157	130	145	150	154	167	155	144	148	155	162	148	164	158	165	182	175	166	138	173	163	162	172	143	174	153	163	159	170	158	157	172	143	149	130	165	164	178	176	156	161	154	173	169	142	187	158	175	158	148	162	146	177	150	145	168	151	140	146	151	157	170	148	162	156	127	150	159	154	157	170	151	179	168	159	144	176	158	140	166	150	180	149	179	168	162	150	145	159	149	182	166	155	176	170	160	156	138	159	168	157	145	150	177	163	170	180	160	155	144	134	180	162	173	152	170	133	174	151	174	151	158	148	163	168	151	179	139	151	141	184	160	172	160	153	158	158	156	161	157	151	179	169	178	176	164	167	149	147	161	159	141	148	171	195	148	159	150	150	156	167	161	158	167	164	147	164	136	159	175	163	183	165	193	156	164	145	138	168	168	166	169	165	143	141	145	168	169	157	163	158	154	170	142	139	157	147	152	171	152	143	168	151	162	185	167	179	160	176	136	152	173	154	151	132	156	142	159	182	173	160	160	174	152	164	158	172	179	170	184	148	179	168	163	156	147	156	178	172	175	149	174	142	150	148	152	156	168	172	165	149	140	135	145	157	148	144	167	187	148	155	162	153	179	150	138	164	195	149	143	157	197	179	157	160	163	180	176	170	163	158	139	160	161	131	154	146	167	165	141	161	151	167	137	171	164	154	160	164	160	164	142	177	147	169	151	166	140	163	155	158	160	163	163	149	167	154	189	149	171	161	169	182	157	151	152	156	139	160	171	159	168	175	157	131	145	173	169	160	165	156	151	166	145	149	167	147	164	173	146	138	153	162	144	159	167	140	165	169	164	155	191	177	157	138	142	158	166	176	183	137	202	179	136	170	168	170	159	138	159	182	156	135	168	177	144	166	148	167	146	168	146	179	172	155	156	190	170	150	159	161	155	148	192	146	137	146	167	151	153	145	154	150	170	174	147	178	171	184	166	154	165	145	155	151	169	175	159	168	161	151	131	161	155	156	148	188	172	163	140	167	147	128	162	167	178	144	154	172	175	169	162	138	156	157	166	146	160	157	143	150	159	152	149	165	188	162	142	148	157	154	164	149	135	162	168	188	160	166	167	168	171	174	163	174	144	161	166	172	156	170	151	136	174	162	174	137	158	150	165	190	144	150	151	146	159	169	161	177	143	157	166	153	172	152	181	146	155	152	135
22497	6035	2370	3029	2524	1979	1632	1369	1224	1041	957	892	784	817	723	691	647	663	583	538	580	535	545	534	489	492	511	486	526	441	486	488	488	466	466	454	457	416	461	448	450	441	464	412	449	416	480	414	428	437	413	420	453	431	403	422	431	423	426	433	458	437	441	427	409	444	418	430	423	412	444	390	437	439	387	443	450	425	414	409	412	431	416	446	418	391	421	428	398	436	391	431	440	372	387	459	401	445	416	426	450	415	427	393	434	421	386	419	382	425	412	399	416	401	432	391	461	400	416	397	401	406	390	422	410	409	416	378	387	381	397	412	416	419	390	412	400	406	422	416	432	422	401	376	414	414	397	425	435	458	420	418	398	433	414	395	412	425	421	406	463	424	428	395	391	434	417	441	428	466	394	412	417	406	434	410	438	427	414	416	449	428	421	409	374	427	435	393	432	407	426	428	363	399	412	421	386	415	440	398	407	427	415	415	378	405	408	434	386	416	411	412	427	392	430	432	419	394	430	397	414	393	412	377	426	441	436	443	445	403	369	424	396	425	400	415	419	417	412	405	463	381	422	418	427	431	461	389	396	379	453	436	407	395	419	414	415	436	411	396	429	418	386	406	424	427	434	427	350	412	445	400	399	401	415	428	418	405	401	401	415	418	415	437	415	413	398	388	413	421	402	412	400	430	414	396	410	405	401	414	410	430	421	389	416	421	424	422	386	395	409	394	413	393	395	403	422	402	424	426	425	405	397	391	413	410	382	381	423	426	396	393	405	407	458	394	434	379	411	390	408	381	383	420	423	415	394	374	405	409	453	388	463	392	378	411	419	385	406	418	430	374	375	408	395	449	380	413	418	366	386	407	421	408	389	403	406	375	407	399	420	412	438	403	384	395	419	408	433	437	406	394	441	426	441	408	435	432	373	426	411	426	427	408	414	399	433	413	402	411	433	412	427	394	412	420	421	421	438	438	448	378	408	399	435	409	413	404	414	380	387	434	425	416	433	462	397	386	377	418	445	423	417	383	397	413	392	418	426	392	402	423	380	428	369	441	420	437	446	401	396	435	405	415	421	382	406	398	411	417	395	401	388	407	431	377	406	419	429	432	436	389	389	424	393	451	393	425	428	452	392	408	374	412	424	420	396	391	397	405	394	404	399	449	443	410	441	395	403	392	398	406	417	396	408	411	442	411	396	404	382	434	400	410	418	393	402	425	443	409	396	436	433	418	416	415	352	408	391	396	404	401	408	400	398	405	411	408	390	393	414	401	397	414	397	422	422	392	411	425	408	435	407	417	427	439	424	434	402	412	438	430	417	403	402	415	376	428	420	462	426	368	438	455	417	386	421	414	392	390	399	413	392	390	419	431	398	393	392	425	355	409	452	426	419	415	381	418	412	439	411	389	389	391	434	431	364	383	414	410	413	393	389	394	441	395	425	396	401	421	428	451	412	425	375	427	388	399	389	392	435	419	425	377	413	401	428	400	402	402	406	372	386	430	402	439	413	405	436	417	389	393	380	375	428	428	416	421	426	402	405	410	413	407	440	401	408	413	408	399	389	424	416	398	402	421	433	389	420	397	383	384	403	369	406	400	403	416	405	429	434	395	424	395	433	439	394	365	428	404	412	412	410	404	376	398	406	407	397	396	408	433	368	427	415	397	393	433	408	429	429	429	422	407	439	431	405	387	401	438	423	420	386	421	420	398	410	397	419	404	453	412	425	404	407	442	403	393	408	420	419	372	398	419	427	437	359	404	419	405	416	402	399	434	429	406	414	431	424	432	392	426	377	421	417	379	401	456	428	415	396	419	419	424	399	413	415	408	425	422	374	420	436	382	399	394	391	443	386	407	420	449	416	427	433	471	415	388	413	403	391	408	446	427	432	410	441	407	406	389	379	439	405	392	421	414	425	402	402	379	425	430	356	452	434	445	423	396	441	418	404	387	418	423	441	388	396	439	445	401	440	384	419	415	419	427	439	420	401	422	404	406	408	398	419	409	384	423	438	385	403	397	407	417	432	402	441	369	353	378	381	388	436	398	471	449	429	430	399	434	412	475	408	391	419	427	394	387	406	393	408	405	375	392	413	403	420	408	406	379	465	421	456	391	433	409	416	429	421	383	394	419	434	422	416	436	420	409	384	405	418	370	447	409	424	409	422	349	383	417	422	435	406	430	384	404	415	397	418	401	378	435	446	397	405	395	386	428	405	377	432	419	400	394	393	435	383	425	424	412	414	428	426	451	412	413	434	444	436	400	426	404	414	411	413	439	403	386	418	395	389	439	433	392	405	396	405	382	439	432	376	420	409	404	399	422	393	410	389	418	368	419	380	429	407	441	388	390	411	430	407	393	396	403	401	414	386	411	403	401	384	378	403	409	409	431	418	385	396	412	401	465	401	417	393	411	397	392	368	416	410	428	378	390	418	349	410	368	429	413	397	427	406	417	435	414	404	411	409	449	416	403	405	431	407	399	405	399	406	399	422	432	418	424	352	432	405	441	423	398	404	414	405	365	394	407	415	417	425	392	385	429	434	414	402	394	388	449	373	438	400	416	412	405	410	433	378	415	377	404	412	395	396	390	411	421	384	387	419	406	414	437	420	428	409	394	394	395	421	412	391	412	459	449	444	403	408	403	402	423	406	386	413	415	404	392	372	396	402	445	409	417	431	431	398	420	413	455	422	421	409	416	418	402	427	413	397	412	422	395	417	417	407	362	416	397	377	432	355	375	411	418	442	393	412	395	376	386	405	440	390	452	405	453	418	457	425	401	436	400	393	420	386	429	457	386	427	375	399	377	403	366	405	439	406	407	410	418	419	440	395	438	414	360	442	395	453	430	414	403	445	381	380	423	424	406	409	436	415	398	378	426	442	414	441	359	424	375	413	438	443	402	383	401	379	421	420	411	390	388	405	410	392	405	404	433	421	392	397	400	409	405	427	434	440	410	413	414	411	423	375	436	383	405	411	417	442	414	437	419	439	401	392	413	413	441	464	416	384	383	426	412	386	393	445	416	430	371	416	424	362	398	413	424	390	360	400	399	430	421	383	424	412	452	424	402	430	430	417	418	442	423	410	392	392	401	393	396	388	403	397	421	412	379	443	376	410	411	406	457	442	369	412	432	455	391	431	420	405	401	429	434	449	454	382	441	422	444	392	401	357	396	410	424	419	378	414	419	426	369	414	408	394	384	447	421	424	396	434	388	410	437	407	381	400	403	433	421	461	386	424	401	427	401	409	397	384	413	421	430	415	422	398	412	359	433	398	386	404	401	401	394	381	431	398	395	404	410	417	400	408	457	417	393	433	416	417	397	412	393	421	398	412	415	413	393	396	427	414	391	437	375	386	440	417	391	412	401	404	428	409	415	430	401	371	410	423	403	403	394	402	393	411	397	405	437	411	397	427	393	446	437	421	437	422	416	425	438	428	401	418	406	416	370	381	445	402	418	421	431	408	419	414	416	438	385	402	446	339	408	416	379	423	467	410	368
58124	24966	5139	1816	1137	822	513	497	348	296	292	278	247	202	180	194	197	166	173	168	153	169	159	165	142	133	158	183	152	156	127	136	151	145	169	150	128	136	120	145	147	124	147	109	110	140	141	127	147	141	127	134	141	130	106	129	132	138	140	137	129	160	147	110	149	123	132	116	153	119	128	119	113	136	126	134	134	107	117	149	123	140	114	127	123	107	112	131	115	131	115	128	140	138	125	120	131	128	132	122	120	112	138	132	92	127	123	155	134	120	111	117	124	113	143	139	125	115	115	117	143	128	149	143	142	141	116	102	114	138	132	141	130	108	136	127	122	120	120	132	119	144	130	129	120	136	128	122	108	128	153	123	121	116	122	123	112	124	115	114	123	150	115	124	119	103	133	133	123	124	118	119	135	130	130	138	137	151	122	130	120	135	155	134	121	144	123	120	130	131	124	115	129	122	129	139	135	145	130	113	111	121	117	138	107	123	113	108	130	120	104	109	110	129	129	120	130	111	139	114	103	123	113	139	131	146	142	124	113	127	125	147	132	118	116	125	118	122	133	135	137	112	111	137	128	127	129	138	135	127	121	136	112	117	133	119	97	128	124	121	112	102	132	117	124	112	114	115	124	136	129	111	130	121	113	120	128	132	111	136	130	114	130	108	126	134	136	132	110	146	144	121	128	131	136	128	135	132	107	115	130	117	133	97	135	130	123	113	133	120	128	125	133	110	140	139	119	111	99	101	128	127	123	129	125	126	133	149	129	118	109	116	120	115	139	155	129	115	111	126	115	120	113	133	140	122	146	129	128	123	117	108	104	119	127	121	138	127	134	107	122	103	102	132	106	121	123	141	122	123	107	122	105	141	112	116	133	142	127	119	139	139	147	119	118	119	144	119	148	130	134	103	89	120	134	115	124	112	137	126	126	128	140	143	105	123	113	153	132	120	136	132	129	137	121	105	132	139	139	133	118	137	143	128	126	114	117	120	116	110	119	146	135	113	126	132	134	141	115	120	117	134	144	138	144	134	132	135	135	125	110	124	128	139	129	131	133	121	125	134	140	132	136	125	106	120	126	136	127	129	112	115	135	132	138	137	129	143	121	122	114	126	119	123	127	128	98	123	115	117	113	112	111	115	117	124	110	132	137	133	125	134	123	106	136	118	120	128	130	135	128	130	116	131	128	111	121	130	105	132	132	137	127	133	107	131	124	119	156	137	123	141	128	129	123	115	136	124	136	127	126	122	145	117	110	132	123	121	125	128	138	139	105	112	117	127	119	111	127	117	133	123	142	132	122	132	142	128	110	128	125	122	128	119	150	148	121	112	111	123	133	120	137	138	127	111	138	125	137	127	108	116	124	116	142	125	117	119	119	159	104	128	132	137	123	127	132	130	114	126	130	125	137	134	127	119	118	137	114	125	109	132	127	154	127	129	128	136	126	119	122	110	148	120	114	123	100	113	145	131	120	133	112	111	123	135	123	118	119	142	143	118	122	106	130	100	129	119	124	133	115	132	113	125	103	128	126	130	147	132	125	124	133	141	116	116	133	150	134	124	112	107	132	130	150	126	132	128	141	137	121	136	108	114	120	120	132	138	134	132	120	137	110	109	141	131	113	142	121	113	128	144	135	116	128	109	128	138	145	121	150	118	125	151	125	135	129	108	129	147	114	121	115	131	110	138	133	116	134	117	122	123	115	140	122	115	142	105	116	125	147	120	131	123	127	147	133	106	135	126	113	125	127	128	123	121	121	131	117	149	146	111	119	130	114	113	139	149	120	105	118	134	111	128	124	131	150	121	106	118	129	145	138	134	113	133	124	156	139	125	114	122	127	125	120	130	116	141	126	127	122	115	130	124	133	153	126	128	126	131	112	124	137	125	144	130	115	113	113	149	134	151	122	121	122	128	104	111	129	119	114	119	126	116	130	137	123	125	126	122	119	130	124	118	101	123	120	108	111	120	131	122	132	115	133	122	124	126	134	111	127	124	122	114	120	115	111	125	138	133	136	120	110	130	122	123	123	121	109	141	110	112	113	128	123	126	125	103	122	140	128	122	129	127	112	119	117	113	143	125	127	135	133	129	120	119	129	117	123	135	125	109	121	129	121	118	105	137	121	122	122	130	142	91	110	115	133	110	138	116	133	118	134	136	138	117	114	128	120	124	124	122	123	139	120	126	128	130	121	142	138	129	125	138	131	143	142	135	138	137	139	110	119	123	137	137	113	98	115	154	124	123	116	122	141	120	104	121	129	124	101	119	150	136	112	131	138	106	142	133	144	121	119	122	111	131	120	130	140	112	119	148	147	134	113	138	151	141	137	128	104	106	109	128	115	106	142	114	127	124	113	116	138	134	124	139	120	134	122	114	135	123	133	129	116	134	107	122	153	128	120	114	114	130	123	127	132	122	137	121	136	145	138	117	112	114	125	112	114	112	121	128	116	133	132	130	130	119	111	139	120	127	107	109	125	133	144	121	108	101	126	103	132	146	128	130	125	137	141	138	131	131	113	122	124	130	98	143	116	124	143	112	115	114	162	143	131	113	118	128	133	120	116	123	118	125	133	122	144	145	120	152	138	131	133	125	143	135	127	141	121	115	117	114	135	131	140	93	99	114	125	131	128	121	129	125	130	118	122	108	145	106	136	122	132	142	122	132	116	123	132	155	127	146	134	124	123	151	126	114	127	126	133	122	145	124	121	114	138	139	108	126	129	118	117	131	121	117	114	122	118	128	118	120	95	147	119	107	119	124	142	119	143	130	129	131	150	121	112	124	129	126	151	146	107	116	123	139	138	127	124	134	103	124	118	115	132	112	137	117	116	122	138	138	100	145	124	152	119	131	112	101	119	142	117	106	144	132	101	125	133	113	116	127	108	137	123	115	130	131	117	133	120	128	114	113	116	122	114	124	116	115	133	110	135	138	139	113	112	115	124	125	129	124	122	113	123	107	103	133	113	116	136	127	131	115	159	120	131	119	93	123	122	125	116	123	147	126	140	106	129	117	106	134	121	118	107	116	117	119	115	116	136	126	100	119	126	112	128	127	105	117	122	122	107	136	131	128	108	137	129	124	133	136	130	117	145	139	107	117	125	114	135	124	122	129	118	130	128	130	136	117	125	143	143	120	129	125	125	106	143	121	97	104	129	148	134	125	133	126	112	117	106	135	116	124	118	122	140	105	122	122	133	135	128	130	104	110	128	125	104	139	138	130	133	149	117	114	140	130	143	117	131	118	144	126	142	125	130	119	136	155	114	139	124	125	132	117	131	125	116	137	116	136	143	132	131	121	133	129	120	125	110	133	139	123	137	124	117	136	124	105	142	130	111	131	139	126	116	124	138	120	117	105	131	117	118	143	130	149	134	118	114	150	140	148	107	115	114	131	118	156	123	135	115	133	139	97	123	124	100	122	114	119	148	122	135	129	120	115	131	133	114	129	126	127	123	137	130	126	124	134	126	132	143	134	115	115	123	123	119	117	134	103	121	113
31784	9688	4103	5369	4376	3322	2791	2317	1878	1602	1382	1224	1120	1023	940	896	801	840	716	710	692	661	582	552	582	597	556	518	564	503	500	501	484	450	471	447	444	477	468	405	419	445	427	413	398	422	392	415	435	395	423	389	413	405	413	399	420	422	375	396	391	394	385	404	394	364	383	400	403	355	349	364	370	371	387	338	382	380	387	425	387	384	348	363	350	391	357	386	369	359	340	391	392	392	376	366	353	370	343	363	391	378	357	370	361	347	394	348	326	399	330	337	391	373	377	362	336	384	344	357	346	373	337	336	376	358	334	391	369	360	355	346	368	389	334	349	334	362	343	369	359	344	334	345	353	357	310	391	377	356	363	331	360	352	379	370	347	358	337	358	346	375	377	353	352	348	370	373	347	361	360	367	334	355	372	382	366	370	336	362	386	328	373	343	351	345	362	367	378	371	365	354	356	349	348	332	380	363	342	375	370	371	354	367	358	371	366	353	379	355	355	371	337	364	369	365	362	347	324	342	344	340	372	339	360	366	353	356	388	371	349	350	341	333	356	314	386	375	348	340	384	349	365	370	388	340	354	357	343	343	360	366	358	360	406	344	377	348	364	384	352	344	357	386	367	351	375	342	344	359	340	349	343	358	337	338	359	325	372	339	353	343	343	330	373	373	318	332	329	328	331	349	352	330	356	361	359	365	354	339	396	339	378	374	357	398	372	355	359	355	371	365	320	393	389	355	347	380	348	345	339	352	354	379	367	336	375	338	337	347	327	340	361	335	352	352	348	330	312	354	331	347	348	355	382	383	383	339	337	353	356	288	347	357	349	365	356	402	374	357	343	319	345	366	348	336	348	400	352	371	354	329	372	397	359	383	367	356	348	334	396	366	376	355	341	350	362	369	359	366	342	314	367	346	378	318	363	346	362	354	354	337	334	333	343	352	359	373	375	343	368	343	374	354	399	357	346	349	349	348	375	374	346	342	346	349	378	334	353	353	335	334	355	378	351	358	372	400	353	335	350	331	364	352	355	355	335	330	392	336	346	373	366	354	336	352	328	377	327	351	355	368	393	351	351	372	384	368	319	355	331	348	381	358	355	381	341	353	376	351	338	401	362	324	374	386	347	333	347	371	361	349	349	343	396	383	359	338	379	386	339	331	332	349	358	386	333	355	338	352	323	375	387	346	322	372	366	358	358	353	343	361	382	362	365	351	347	381	368	340	362	364	360	361	340	364	331	356	313	345	348	339	375	350	317	325	376	346	376	380	361	350	369	339	346	380	360	336	356	381	367	365	382	355	399	349	358	340	330	344	363	368	370	336	356	362	350	368	346	342	382	359	320	383	316	351	357	363	355	366	327	371	331	327	349	335	341	333	380	349	348	355	371	352	348	365	382	380	366	341	347	400	352	398	353	338	410	350	363	395	378	329	326	370	314	376	377	328	353	362	344	379	360	337	341	364	326	358	369	366	362	356	315	311	374	362	361	396	356	370	325	351	341	355	343	355	380	375	339	352	341	312	345	361	358	362	368	348	347	341	339	348	322	324	342	335	344	345	368	350	366	353	362	352	343	340	366	343	380	347	356	330	352	376	360	345	396	343	346	355	371	341	391	379	358	350	340	362	350	326	348	352	372	351	329	346	372	351	326	360	378	352	363	330	363	369	341	350	341	356	403	356	341	353	360	350	372	345	332	381	333	359	345	349	358	353	339	350	374	358	343	358	375	342	360	337	383	328	336	342	364	355	331	369	351	333	335	364	341	359	372	339	350	354	343	327	372	347	348	328	309	376	376	348	364	334	385	335	343	341	375	345	366	364	332	343	351	347	369	345	348	360	325	356	318	353	358	374	359	370	345	363	371	333	336	359	340	355	344	342	347	339	333	330	318	345	353	380	352	374	347	327	336	352	353	374	341	323	377	352	319	364	357	367	346	358	356	345	342	341	363	342	341	386	405	361	335	360	384	384	302	382	381	355	331	362	359	343	356	342	348	345	351	375	325	355	353	361	360	344	333	322	372	361	344	367	350	322	345	388	364	351	339	349	358	335	339	350	359	360	326	392	382	330	348	393	372	351	343	351	317	349	338	353	373	339	339	366	367	330	361	383	345	356	344	405	366	368	378	360	359	326	352	355	351	314	341	385	353	338	381	364	392	336	341	373	390	346	350	360	401	342	339	345	372	371	322	346	382	342	329	345	379	366	334	356	383	327	336	405	361	371	338	377	357	350	358	351	313	320	347	363	360	356	379	371	329	360	353	345	321	369	332	327	365	357	351	363	339	364	348	354	340	353	383	369	372	369	336	351	357	336	341	319	366	348	358	309	351	354	375	350	372	349	357	348	339	385	377	370	326	377	329	338	370	336	345	371	326	305	311	360	362	360	359	336	368	364	371	348	369	342	369	381	348	312	309	365	365	341	367	405	357	379	344	397	361	366	364	361	340	377	335	375	366	331	352	362	383	397	357	336	353	343	304	374	347	355	374	371	335	362	343	348	341	349	344	348	346	372	365	366	349	345	368	338	352	381	335	352	392	361	349	393	360	362	373	375	409	350	367	301	348	326	338	357	340	325	320	351	378	348	342	351	358	358	364	364	363	371	347	354	349	385	353	380	392	383	341	351	337	381	341	358	348	361	344	362	332	361	409	350	378	352	336	334	327	355	360	328	365	351	344	352	353	349	328	355	374	367	343	357	340	345	369	348	337	345	380	389	355	376	351	358	354	357	384	364	359	322	339	344	345	321	326	358	379	342	394	348	379	367	360	310	372	377	333	354	365	336	351	355	349	388	325	375	363	373	392	379	348	339	366	361	365	352	351	389	360	354	361	377	351	345	303	345	370	357	345	317	347	383	367	362	372	357	352	375	376	368	382	379	331	341	353	346	344	345	338	349	368	351	358	327	377	371	346	364	371	346	353	356	356	373	392	345	385	365	356	357	351	375	310	348	365	341	357	371	356	372	379	332	360	353	328	361	356	367	373	360	362	345	367	351	361	362	385	376	333	411	349	355	361	346	326	324	383	346	373	359	334	352	329	376	339	365	362	369	317	350	341	349	336	354	358	374	337	370	352	331	342	377	396	396	344	389	393	375	324	369	344	369	349	357	386	355	382	346	330	364	359	338	330	344	360	362	371	353	357	392	358	350	388	386	353	345	327	379	314	313	337	374	351	348	317	346	361	348	348	372	354	369	325	361	359	372	386	345	324	367	343	335	328	345	362	365	354	364	387	345	362	347	360	374	341	355	366	393	363	389	315	353	351	339	334	344	365	367	350	372	361	309	365	376	346	345	364	334	377	380	336	358	383	352	356	311	341	355	371	403	368	367	412	347	350	351	357	370	403	339	351	369	349	367	322	372	345	345	342	376	352	371	361	370	359	382	359	337	366	386	355	367	394	354	339	359	365	343	381	321	342	367	372	373	356	279	361	364	359	350	379	348	381	347	342	341	374	340	331	376	342	348	322	352	351	353	348	371	358	349	382	339	370	333	335	349
7068	616	348	350	362	338	365	320	292	366	327	369	354	316	318	316	364	312	351	326	313	313	322	354	324	323	350	350	366	292	315	344	328	297	301	333	349	337	335	321	314	366	318	317	320	357	303	361	373	321	298	288	367	329	325	276	334	318	334	328	394	322	315	347	351	312	345	321	318	340	360	354	327	336	356	331	324	346	390	345	345	347	314	289	339	336	312	355	315	310	338	309	316	343	322	344	344	344	341	309	346	323	319	373	348	341	330	313	349	331	301	341	348	344	329	318	320	343	319	337	323	317	322	318	347	336	328	353	351	349	284	321	343	321	353	380	313	347	343	337	323	327	340	315	332	341	342	302	333	325	341	324	328	337	352	323	352	353	339	367	351	315	370	319	326	352	321	314	338	336	311	373	351	331	362	339	332	307	335	329	333	320	314	314	317	340	333	306	320	354	360	350	311	339	307	307	320	338	353	310	289	346	353	339	358	360	338	323	335	356	347	318	338	327	355	329	325	352	335	296	353	361	356	342	323	345	377	335	318	323	334	363	274	336	328	332	354	319	299	327	331	334	337	352	321	365	340	332	341	295	314	327	312	343	316	305	326	331	356	330	348	304	335	305	330	318	340	331	330	320	361	352	324	363	344	289	334	335	323	338	293	352	305	371	333	356	308	318	326	339	357	349	320	358	330	366	307	357	311	340	330	331	301	323	338	312	324	352	333	317	324	328	335	351	339	336	330	303	285	358	318	310	331	355	352	343	327	319	354	349	294	295	347	343	328	311	349	340	325	342	342	332	320	313	348	337	311	328	326	348	376	362	314	335	348	310	357	312	357	340	336	328	319	334	334	338	355	307	323	306	327	342	342	313	346	309	309	292	333	323	330	331	328	307	352	335	313	347	314	338	338	346	322	304	325	322	338	323	319	343	308	315	289	343	309	351	342	337	337	314	305	340	344	327	324	339	330	344	335	318	340	319	313	335	350	314	350	359	333	373	339	303	333	338	323	327	320	341	333	343	322	338	331	332	329	300	329	323	334	297	320	367	349	338	335	310	354	321	321	304	336	346	343	341	358	347	332	345	324	326	356	322	345	322	324	314	343	300	284	335	337	345	331	339	341	328	309	333	332	333	323	353	320	279	347	381	330	328	308	344	317	322	306	337	320	299	322	367	314	320	341	328	321	286	335	330	342	313	365	344	365	327	341	326	341	337	313	346	301	331	332	323	335	321	333	304	326	373	373	335	336	287	319	328	313	358	338	299	302	328	320	287	334	337	307	372	361	317	388	330	339	349	359	322	358	313	332	308	339	317	313	335	306	373	340	347	347	363	335	328	363	352	331	314	338	336	308	298	318	365	323	305	350	307	340	317	323	371	356	341	304	344	332	322	334	287	340	330	325	382	321	337	347	331	322	306	346	326	308	328	349	302	322	318	316	338	336	330	329	328	327	311	339	329	308	351	344	320	339	327	391	346	338	331	309	352	319	325	345	303	364	314	335	327	311	355	324	343	307	351	352	328	330	317	315	342	368	343	334	331	312	339	330	323	338	337	318	329	329	313	329	327	344	342	359	333	370	329	314	327	321	313	341	341	306	352	307	339	330	321	351	304	340	356	328	313	346	321	326	347	348	341	362	294	324	326	325	311	333	345	346	378	322	366	320	367	317	337	345	327	381	320	345	324	338	317	361	353	324	324	332	321	345	293	312	337	291	315	344	335	284	318	338	330	306	345	304	343	318	375	357	344	344	309	344	356	322	337	321	332	285	309	318	335	313	333	345	328	333	355	314	329	353	346	342	357	349	335	365	341	363	304	328	336	339	317	366	314	348	341	357	355	333	342	325	322	315	335	312	351	327	303	303	298	341	346	327	336	319	321	327	288	332	332	331	295	312	373	323	301	305	348	346	337	359	323	314	353	324	349	365	340	330	376	315	329	325	316	278	329	348	325	324	328	315	318	332	332	337	306	325	319	345	345	293	319	326	319	370	317	326	343	320	327	351	335	330	352	343	332	349	331	332	321	358	372	312	336	344	303	307	359	314	329	328	336	376	322	335	302	346	328	336	367	324	329	306	317	325	342	348	324	317	340	325	320	299	309	310	326	343	344	333	343	331	323	342	324	312	330	325	339	329	331	345	340	364	340	309	341	338	344	335	322	308	338	323	320	328	360	337	328	342	360	315	341	331	310	312	324	311	355	323	337	353	287	314	333	339	305	329	343	357	337	312	313	353	313	352	348	301	331	360	317	344	319	348	343	344	336	347	335	335	324	324	342	323	273	350	296	311	338	301	321	340	301	313	323	297	351	342	308	336	330	329	324	347	357	333	334	334	324	338	386	347	340	325	305	330	324	344	354	335	321	323	357	357	368	348	374	311	315	316	314	321	352	333	326	328	345	347	331	342	356	346	302	324	307	324	353	322	351	306	325	319	314	356	334	360	321	345	363	347	316	353	299	330	346	329	345	345	318	333	316	336	326	328	332	350	340	352	359	311	331	319	330	347	338	305	323	346	352	314	310	331	340	337	317	326	356	326	338	345	348	318	310	333	299	349	350	368	336	324	362	356	326	302	348	371	341	333	349	334	305	308	333	355	325	325	317	338	350	321	340	355	331	358	362	349	316	311	331	338	321	331	340	357	341	312	348	347	349	293	296	295	293	318	327	335	294	319	347	329	331	321	316	368	329	333	317	312	337	336	318	314	344	350	338	332	363	318	359	367	343	371	326	319	337	314	319	343	361	310	337	335	318	366	330	338	321	337	302	321	334	307	298	332	310	377	319	351	357	332	314	345	325	313	336	309	352	339	331	340	334	333	345	373	325	323	303	359	314	292	333	351	363	339	333	326	328	279	366	350	318	349	347	318	341	328	340	295	335	338	373	319	342	344	329	330	355	303	296	309	343	324	322	316	313	316	311	336	352	287	351	336	354	322	334	344	326	328	347	334	306	352	364	300	305	290	322	342	359	336	340	354	327	317	356	320	338	329	317	356	333	375	334	341	339	391	355	324	332	312	273	330	333	324	361	313	375	360	335	329	356	352	305	339	320	322	310	333	336	285	340	280	368	331	325	348	358	316	325	348	322	294	327	303	313	321	329	337	303	349	286	356	338	345	323	336	306	325	320	325	361	349	346	299	321	285	324	341	292	332	331	321	323	326	311	334	326	380	325	333	297	315	315	319	336	327	331	327	336	306	337	329	362	324	340	299	325	338	299	337	332	348	320	326	353	333	333	341	327	327	346	311	359	347	319	309	319	319	318	305	346	373	345	316	313	328	307	303	343	347	354	338	344	353	327	336	352	277	330	321	321	323	297	343	348	331	361	312	338	330	302	320	365	345	366	345	340	347	356	340	308	306	364	335	352	301	332	342	314	336	320	331	337	310	312	325	317	337	361	321	321	352	364	324	284	353	372	301	312	306	318	326	337	331	355	357	303	341	305	297	351	344	305	332	320	327	328	316	315	345	329	301	348	328	354	341	321	372	310	321	344	295	320
6235	1054	844	902	820	793	832	843	792	832	754	785	780	828	721	760	789	782	793	794	751	772	757	764	773	760	796	740	781	776	786	819	761	802	771	741	802	782	801	767	730	795	737	791	758	787	796	762	781	770	797	752	825	784	783	799	753	802	797	783	769	763	791	793	799	776	769	789	781	746	762	787	754	727	765	796	746	762	812	796	783	788	790	799	726	765	773	751	761	777	760	756	839	810	756	763	787	727	784	779	756	778	765	794	762	805	770	802	803	775	748	781	803	770	734	781	764	778	706	777	726	784	759	809	773	763	798	752	762	789	796	763	789	767	770	735	759	747	837	731	752	742	801	796	784	730	772	767	769	776	788	749	742	734	759	770	795	792	786	735	828	751	801	796	733	804	782	798	782	754	747	839	808	763	780	814	762	745	779	764	766	759	768	746	766	767	810	796	764	756	750	782	787	797	758	746	741	758	735	797	729	742	768	727	790	767	765	786	733	770	773	748	799	791	814	764	788	790	758	745	791	765	741	733	795	814	812	815	741	786	732	819	810	793	733	824	734	820	795	819	775	779	776	725	764	786	724	772	837	761	683	782	765	784	759	742	795	815	778	760	758	804	786	730	794	797	745	784	785	786	752	747	724	764	789	741	756	708	776	794	720	780	705	778	776	793	752	766	784	785	783	765	760	777	765	738	755	822	741	782	772	759	768	774	771	776	730	810	756	811	768	807	801	773	780	773	772	799	761	758	738	762	733	778	782	778	771	769	745	810	743	833	783	777	793	711	714	731	766	791	736	763	769	734	742	775	759	784	812	759	822	799	786	767	814	809	771	771	777	784	767	744	778	757	796	783	764	759	795	758	743	772	762	748	762	757	789	808	773	785	772	740	791	843	755	785	812	770	789	757	734	786	821	805	750	792	773	783	829	748	764	768	763	741	769	797	783	787	760	763	783	793	770	812	801	774	727	766	810	747	757	762	789	755	765	810	776	805	782	796	736	761	779	749	753	757	787	809	765	763	796	835	747	747	780	805	792	777	764	806	747	758	792	801	773	783	780	820	776	770	797	807	798	798	722	785	744	771	782	787	794	807	774	788	727	741	793	736	750	779	790	831	778	764	792	776	711	772	785	733	773	778	761	821	739	764	800	777	798	779	768	749	771	774	791	753	771	791	823	739	716	760	802	798	775	739	833	750	763	808	793	756	770	758	791	812	772	778	758	725	774	815	766	754	771	769	811	754	741	776	785	771	780	767	753	797	774	821	786	765	801	757	727	719	805	776	774	761	835	766	764	752	772	751	777	757	774	791	807	763	789	751	771	763	795	750	731	765	728	773	744	773	786	738	793	772	739	760	787	832	778	778	794	778	762	795	722	762	807	802	745	766	799	755	753	762	817	787	807	726	813	755	800	776	767	762	766	742	724	805	776	760	789	767	709	778	791	807	764	746	803	756	708	753	720	776	780	801	796	737	788	804	816	764	789	756	794	754	802	786	757	760	801	721	795	764	785	722	790	749	780	775	783	728	775	756	763	760	736	742	819	743	740	762	797	839	751	768	807	734	797	797	731	812	788	771	801	763	754	736	742	758	762	793	780	771	750	764	793	742	782	748	776	788	819	770	792	745	778	810	823	778	821	769	772	750	795	760	812	787	731	756	783	806	814	776	782	746	819	776	726	752	784	716	744	756	745	777	740	801	741	733	754	786	775	753	731	771	749	814	769	809	735	796	802	771	745	759	714	743	781	820	740	765	800	778	748	723	749	794	786	767	770	778	799	775	727	729	793	763	810	776	740	754	748	793	816	759	781	783	782	752	743	736	788	804	722	738	765	758	765	730	791	760	727	795	751	755	733	781	735	790	699	797	777	782	773	799	757	718	765	793	740	802	766	781	755	741	808	787	758	788	780	791	783	758	710	816	734	777	782	787	766	815	766	833	754	757	732	775	788	779	784	771	765	787	706	785	736	799	772	809	744	774	783	794	788	781	775	729	763	745	787	794	775	797	757	716	726	801	737	782	759	803	755	805	798	729	759	817	749	783	798	783	709	799	686	771	758	765	740	753	759	743	751	746	747	784	802	796	793	822	769	744	824	802	760	794	754	766	731	774	773	780	758	772	759	762	780	779	752	798	788	756	784	757	810	765	759	796	777	775	768	788	767	776	798	766	770	822	780	757	770	765	743	808	792	802	764	747	773	754	786	748	839	752	753	817	807	796	716	781	729	750	787	772	712	792	825	806	732	752	774	814	791	771	737	727	760	774	750	760	742	827	801	795	741	753	805	750	762	778	801	754	748	789	782	793	814	759	760	785	804	768	740	815	773	775	778	729	776	801	817	760	741	766	795	719	758	714	721	790	807	772	756	808	757	777	754	752	744	765	797	789	754	800	742	748	743	822	759	774	785	740	745	775	706	713	770	776	823	789	825	783	731	790	786	777	780	755	845	763	767	801	773	764	773	794	774	818	828	761	749	790	732	738	781	756	740	766	724	770	730	762	738	787	746	800	807	758	742	730	764	776	791	770	750	757	732	762	783	783	772	744	735	795	810	763	729	772	763	778	740	826	788	810	795	784	777	768	771	729	754	760	787	803	712	791	791	742	770	791	763	764	754	795	758	796	788	768	772	824	785	834	786	775	746	752	823	754	733	791	764	776	800	778	803	781	791	734	784	748	794	777	748	798	784	734	804	777	758	783	775	737	768	787	761	773	728	777	788	747	744	796	758	757	742	803	773	712	784	792	766	760	773	777	808	739	751	757	811	771	788	762	792	755	737	766	755	746	805	789	762	766	752	814	759	753	767	791	771	796	758	765	805	762	773	775	751	796	770	792	786	793	800	800	734	738	755	759	765	772	772	766	794	761	731	755	766	774	768	769	774	744	774	708	794	806	784	766	775	771	764	733	771	762	745	770	751	765	802	767	695	761	776	788	797	782	813	774	776	770	810	753	725	762	767	772	812	764	769	775	785	809	808	795	792	780	787	752	747	832	734	803	791	757	753	782	774	806	790	755	800	749	755	780	757	806	809	801	774	779	791	811	734	787	778	753	727	789	722	683	798	816	782	772	799	791	744	748	728	814	763	760	767	777	805	769	828	743	792	755	760	758	725	801	838	752	798	767	786	818	768	737	759	769	761	741	780	751	823	843	770	767	770	747	783	749	730	767	765	801	751	793	757	754	766	757	785	778	781	731	713	743	752	740	758	755	796	810	822	775	751	793	722	764	792	797	773	728	773	808	765	791	798	817	763	783	757	789	780	732	774	733	788	793	756	763	729	786	768	784	764	799	784	807	757	795	777	778	749	746	783	799	810	739	830	769	785	727	776	777	744	801	747	829	747	772	757	818	740	735	795	752	745	790	765	818	804	777	772	771	775	753	776	751	805	807	748	818	750	773	814	778	736	823	789	810	794	795	765	785	826	782	769	783	791	799	770	767	779	754	798	794	747	734	754	814	748	761	765	784	814	769	774	767	773	788	757	775	788	781	761	758	825	768
43676	14157	1699	1699	783	536	399	302	302	279	208	250	174	211	209	203	179	200	144	176	161	161	189	184	173	196	186	146	167	158	159	166	164	180	172	147	164	159	152	168	159	170	168	153	150	175	160	169	166	177	136	180	157	170	153	163	157	168	181	164	154	168	167	175	171	164	155	159	149	149	161	168	176	155	172	174	161	152	172	140	164	178	154	130	160	151	153	172	161	174	132	157	170	157	179	163	163	129	168	152	169	161	158	162	157	166	177	175	167	175	156	148	162	138	166	142	140	161	178	172	153	141	151	160	157	162	153	156	153	170	175	152	167	149	148	139	147	158	156	146	175	153	169	161	179	177	177	167	179	182	159	151	176	167	144	146	154	172	171	172	175	161	171	146	171	180	144	155	147	162	162	156	153	175	173	163	139	150	136	182	156	151	165	155	154	162	165	175	170	139	150	150	180	174	182	168	150	178	161	158	151	162	135	175	177	167	137	145	177	169	167	171	137	166	151	138	169	168	165	154	133	176	173	163	140	156	170	160	157	168	161	147	175	170	170	179	150	162	149	198	155	176	180	160	147	166	167	175	148	152	189	175	159	155	136	164	129	137	160	149	153	146	154	141	148	180	159	147	157	149	151	157	153	159	149	165	143	165	156	164	180	161	174	168	164	180	141	174	154	135	165	168	138	148	159	165	143	157	161	150	177	145	154	148	161	158	164	134	143	158	166	160	177	166	159	146	151	144	173	169	154	168	144	151	165	168	173	163	164	136	178	148	185	176	153	149	177	152	151	154	158	173	181	147	159	161	130	130	156	150	152	160	146	186	172	187	161	184	152	153	182	165	154	161	175	160	159	157	159	160	164	187	173	160	152	157	142	154	135	154	167	163	171	156	177	154	161	149	162	150	151	155	159	176	150	148	142	147	158	170	157	159	173	149	141	181	153	153	156	130	156	145	170	185	154	123	155	170	153	164	140	155	129	170	170	158	166	150	146	160	154	147	166	160	154	151	147	146	166	153	171	148	164	163	174	147	178	160	157	158	170	167	165	187	168	148	166	172	165	164	168	162	155	172	166	155	141	166	174	156	158	144	157	168	160	157	162	168	153	184	157	177	158	135	147	162	167	141	173	193	171	164	155	129	171	161	164	142	162	152	141	145	149	156	140	158	148	147	185	145	167	160	165	158	165	166	172	174	151	167	148	171	156	135	147	163	173	157	159	172	141	160	159	158	171	162	173	156	153	168	154	174	157	153	169	171	164	169	150	157	168	143	146	146	154	142	158	149	166	150	137	175	150	162	158	171	157	167	155	153	171	170	153	152	181	173	178	174	176	163	142	178	170	144	160	171	165	158	167	160	157	166	144	147	141	150	172	158	150	155	136	156	163	175	166	170	156	171	170	157	176	161	166	141	160	158	167	159	155	155	162	177	143	146	149	126	180	154	141	149	168	165	172	170	164	165	148	154	145	172	152	132	148	137	166	148	169	126	157	139	156	165	131	167	185	153	157	166	164	171	170	176	159	184	164	164	152	156	175	162	157	174	161	170	178	179	154	165	152	171	176	181	145	181	152	162	152	158	178	155	175	169	169	143	165	174	156	136	152	170	159	151	156	152	151	161	143	138	158	176	147	144	161	168	184	164	176	163	165	133	158	138	141	165	175	168	181	141	182	151	190	140	151	170	141	147	199	171	171	164	160	148	156	186	154	180	164	145	168	142	133	147	176	154	174	172	163	164	149	172	161	148	152	149	154	178	151	170	180	149	142	154	165	164	171	152	131	131	156	154	171	153	165	150	147	172	176	145	182	162	164	141	149	166	165	163	185	143	148	163	163	166	160	165	168	152	165	175	167	165	178	181	169	148	148	176	159	173	165	139	146	145	148	156	154	172	136	155	154	156	166	145	160	163	144	177	139	175	173	172	176	155	152	166	150	170	156	174	158	151	166	151	172	164	147	170	151	154	156	173	151	161	161	169	160	148	154	143	149	159	172	133	182	151	151	170	150	142	164	171	140	178	176	158	136	157	164	149	160	151	152	170	151	150	173	179	161	172	159	169	161	150	135	178	155	161	180	154	150	175	174	157	178	142	150	169	145	152	178	168	182	143	161	154	151	137	167	152	147	173	171	152	159	141	153	153	146	154	194	177	155	167	127	142	164	155	161	179	135	168	172	147	176	150	133	166	182	154	159	163	163	157	173	152	147	159	146	125	161	156	170	150	181	145	169	170	162	174	158	160	148	167	151	172	165	136	174	162	167	163	153	176	150	143	169	139	156	133	156	146	139	162	177	140	165	159	134	132	129	192	168	154	146	160	141	157	157	140	144	172	165	165	155	172	140	166	177	182	154	173	163	175	155	155	149	154	173	180	166	162	162	155	161	157	162	151	165	164	174	167	151	143	152	191	148	147	176	145	138	192	158	179	184	167	167	179	168	177	188	162	139	140	177	176	177	151	171	135	158	131	150	157	158	162	149	159	193	155	163	138	176	144	161	144	169	144	154	153	164	150	163	139	159	160	151	187	156	143	142	154	152	155	149	155	153	175	175	133	159	155	134	157	163	151	141	162	149	150	171	156	151	181	161	189	177	157	173	177	140	150	171	149	183	176	157	164	152	149	146	168	154	175	136	169	166	161	162	158	126	134	156	148	172	180	150	152	190	175	167	169	182	170	157	173	140	178	163	141	159	188	186	156	168	178	134	157	149	185	158	165	156	163	147	141	174	159	128	141	157	164	176	146	164	151	150	151	154	178	134	152	153	149	176	167	157	167	160	157	158	151	150	179	150	152	150	147	167	175	176	146	136	147	155	143	155	168	136	155	129	157	151	158	167	162	169	144	161	180	158	154	156	155	185	177	147	174	173	174	153	157	178	144	175	145	171	155	151	174	137	152	147	174	175	195	172	161	166	174	154	156	154	158	142	160	156	156	167	163	152	151	158	183	130	165	151	153	181	159	149	156	153	169	158	179	170	149	153	167	146	149	194	153	127	144	159	124	163	178	141	171	146	151	161	152	157	147	189	181	149	174	185	171	164	175	183	176	174	150	151	170	162	156	158	132	180	136	137	160	187	155	148	137	169	163	188	163	148	146	149	187	135	143	175	177	165	151	167	163	154	149	147	153	174	192	158	156	167	175	148	171	148	151	144	156	153	166	160	153	179	145	152	179	187	166	148	178	149	177	171	138	121	173	153	173	137	141	147	181	150	173	141	147	156	153	164	169	162	155	153	143	163	156	179	148	156	162	162	194	155	148	155	156	174	166	164	150	166	162	169	129	161	164	163	144	150	154	165	146	151	132	152	147	141	177	166	158	184	152	170	158	164	146	171	158	172	184	178	127	149	175	145	154	147	158	154	174	169	171	177	163	159	165	157	170	169	176	154	152	155	154	168	153	167	158	164	171	148	178	152	168	163	148	153	161	176	134	141	158	168	150	136	162	196	180	161	155	163	125	160	187	152	172	152	165	180	169	135	155	145	163	149	170	151	153	156	155
23079	5126	2380	5815	2422	2007	1619	1425	1236	1106	986	859	758	710	730	668	627	606	650	563	564	585	539	550	519	541	503	494	495	500	474	503	503	418	434	466	502	470	439	473	409	440	438	425	414	467	420	407	441	416	436	426	454	470	401	424	408	448	464	427	445	451	414	375	412	451	428	469	404	433	444	437	446	410	415	428	437	445	418	418	393	427	394	408	405	435	402	407	454	434	412	424	408	422	416	422	440	407	401	400	433	466	412	411	397	399	386	400	432	434	447	451	438	468	404	430	369	404	404	435	401	432	385	423	437	396	408	407	424	429	387	429	409	430	415	393	406	423	401	402	415	409	424	373	403	437	447	428	410	451	405	417	413	432	433	430	412	400	441	417	454	382	387	416	403	428	400	423	378	376	402	418	424	397	422	409	423	401	428	414	404	381	413	384	392	421	374	422	458	423	394	396	407	388	404	405	439	396	399	361	425	425	425	416	452	422	410	408	432	433	433	436	409	404	408	384	437	428	421	411	418	402	459	439	422	459	426	435	403	456	432	413	445	388	391	396	404	410	405	412	406	465	452	385	406	396	405	427	398	422	405	403	373	401	463	438	399	388	420	392	404	434	426	442	413	459	406	454	407	426	411	419	422	399	433	419	408	423	392	386	414	414	431	416	402	429	418	430	422	407	416	426	406	427	424	406	414	432	453	456	409	401	391	399	413	375	412	429	420	415	390	393	375	408	405	399	433	420	442	405	433	453	426	406	381	418	415	405	405	389	404	475	437	420	418	438	446	411	409	390	463	405	429	404	439	418	390	412	407	377	424	424	379	384	405	424	421	405	454	397	421	417	429	390	392	424	401	425	427	438	418	443	399	394	409	395	455	383	367	421	452	394	388	393	413	411	416	450	398	409	410	399	433	414	431	423	408	380	429	449	403	424	431	451	406	428	408	405	421	425	394	410	438	401	380	422	426	441	388	435	406	396	412	423	402	420	398	417	391	398	456	418	400	401	422	432	384	377	396	415	431	393	418	458	387	416	435	450	402	440	429	433	422	433	413	378	412	467	424	391	418	422	420	425	396	386	412	388	398	408	395	427	394	373	422	442	404	408	419	412	398	394	438	417	437	421	430	360	411	446	410	378	411	406	427	410	406	431	396	408	397	433	400	435	417	417	446	403	413	398	395	367	409	424	378	421	433	417	379	456	421	371	400	441	418	409	437	419	423	395	417	425	416	399	390	422	398	404	419	422	430	433	442	449	382	430	432	380	384	431	412	429	425	438	425	420	391	389	418	418	394	439	406	405	445	400	410	456	403	408	430	371	388	388	403	396	451	406	418	441	420	432	401	428	401	424	442	445	404	370	416	391	417	408	423	406	425	446	408	416	405	421	404	370	382	431	421	396	440	425	398	388	439	429	418	441	351	402	398	429	404	438	395	427	414	413	437	405	417	378	404	447	455	391	412	413	399	410	417	418	405	442	419	463	446	473	405	439	416	427	416	410	433	406	414	383	410	397	417	400	417	427	448	384	411	424	426	401	404	434	440	417	412	389	406	423	401	416	412	422	429	428	388	389	404	398	400	401	394	425	398	401	436	423	392	395	393	393	431	395	439	401	395	434	410	406	441	434	441	383	414	420	426	400	438	425	420	410	390	440	413	423	426	403	397	401	428	389	429	433	383	438	398	425	416	407	419	458	418	391	439	421	408	450	392	408	410	406	416	419	418	406	421	432	449	427	414	441	402	404	349	412	388	376	448	422	403	403	420	416	407	392	418	401	398	401	407	413	418	409	401	446	397	415	406	401	433	416	420	437	420	459	405	393	420	435	410	395	404	402	367	406	400	427	398	400	434	401	384	393	458	431	430	411	416	410	433	404	406	435	379	392	413	401	417	406	412	432	415	407	388	410	430	401	392	402	422	391	430	410	391	425	420	411	391	422	428	411	392	428	408	468	407	420	395	446	407	403	404	431	390	400	398	418	411	397	439	424	391	428	428	414	414	425	409	422	424	408	424	419	380	418	404	439	407	426	385	435	418	420	398	412	409	416	405	422	377	414	412	406	407	421	425	431	381	371	399	419	386	392	394	404	418	437	447	437	387	432	433	406	399	418	395	431	357	403	421	392	400	441	410	384	423	416	418	392	395	396	391	383	422	410	424	435	413	383	414	452	447	423	394	423	413	431	443	411	394	408	403	433	399	398	432	432	434	386	420	398	414	396	396	410	417	404	404	418	387	405	402	390	401	448	418	422	407	407	474	411	439	450	401	400	417	396	427	378	419	420	394	389	424	425	414	417	403	399	429	414	424	427	398	392	446	416	438	401	426	394	429	401	407	430	405	453	386	397	379	428	419	387	373	381	470	393	397	411	360	423	407	444	396	390	400	430	432	408	389	389	417	393	425	437	441	395	409	432	448	410	355	402	388	396	414	420	434	416	380	411	413	387	377	415	391	432	390	407	398	433	426	409	412	390	378	421	392	408	418	379	396	388	405	424	413	414	433	403	461	395	418	413	425	429	429	424	404	396	416	402	411	421	422	418	435	441	388	405	396	419	459	417	409	422	426	394	423	439	384	457	446	443	392	419	392	436	394	409	379	408	362	388	405	356	424	413	428	426	436	426	399	439	409	390	437	416	412	438	400	396	390	409	463	410	428	399	438	388	408	391	410	424	432	427	454	444	450	421	412	406	419	422	404	427	413	426	390	421	391	390	422	409	405	413	382	433	393	443	451	414	382	394	438	386	409	415	435	415	451	410	427	406	418	428	429	422	402	423	399	445	414	444	418	396	409	431	401	432	413	408	412	388	376	416	437	408	442	462	396	410	415	413	432	432	378	452	406	408	394	418	425	436	377	425	461	423	420	394	415	384	400	426	428	439	430	465	414	408	393	440	412	440	445	388	433	381	378	404	430	435	437	403	407	424	400	391	409	405	370	429	398	430	436	416	414	416	440	406	437	424	420	462	390	418	393	431	373	441	462	393	418	410	390	401	425	420	412	406	433	447	387	441	412	412	428	434	422	401	418	436	414	417	424	437	417	416	414	396	388	410	421	400	403	375	449	427	395	421	447	378	436	406	413	391	444	432	386	411	398	395	404	410	397	407	419	401	415	400	414	434	395	412	419	424	384	418	423	421	444	402	399	407	399	416	430	396	453	424	399	376	399	413	432	415	374	409	403	419	397	414	412	420	423	417	449	419	436	402	426	426	389	451	442	411	425	423	398	388	395	423	397	438	403	380	414	427	372	415	395	395	448	427	411	406	427	423	424	400	393	449	402	375	407	407	437	438	447	387	408	395	418	409	460	429	389	378	414	411	448	428	422	410	408	384	398	377	411	403	437	377	415	443	412	402	378	400	421	352	380	448	388	425	425	428	442	421	398	430	406	423	440	429	424	412	415	423	395	400	404	422	362	424	431	395	415	425	405	415	425	398	404	420	389	411	456	439	407	436	406	425	422	415	431	402	423	420	367	392	436	376	422	412	451	423	400	421	427	420
58826	23370	4583	5071	2153	786	571	464	366	323	294	239	225	209	203	178	168	187	174	177	167	139	166	146	165	126	152	152	133	139	155	120	130	172	137	155	135	138	137	155	140	133	137	116	119	134	164	157	137	127	130	155	137	118	127	119	128	130	136	136	126	121	125	131	147	103	133	121	134	117	115	146	136	103	116	121	161	135	128	126	117	129	136	116	138	139	113	109	125	134	153	130	123	111	112	134	142	130	140	125	139	133	128	147	134	128	126	129	117	119	136	147	120	122	123	150	129	132	127	114	133	139	128	155	120	144	122	135	133	126	119	120	142	123	135	133	111	126	129	130	129	126	123	121	133	126	139	133	113	130	121	137	140	117	140	121	133	132	104	117	143	128	147	125	104	116	128	121	120	135	123	113	150	111	108	121	113	108	99	127	123	132	126	121	116	156	131	116	113	116	110	132	140	131	108	132	137	115	137	122	128	122	123	113	145	115	122	120	122	135	107	124	120	141	133	124	127	121	107	128	121	141	118	116	141	149	126	126	110	127	112	108	115	143	101	117	112	129	119	154	133	106	112	114	124	124	113	133	133	118	137	120	143	129	136	104	148	101	110	125	158	130	144	136	117	145	123	130	130	143	125	128	128	142	128	124	115	126	126	115	96	139	112	143	136	118	123	143	122	127	131	117	119	119	137	109	143	148	143	132	141	113	157	131	115	131	139	112	116	119	127	117	133	92	119	127	142	98	135	127	128	127	132	149	112	127	136	108	133	140	109	125	132	121	145	127	132	136	122	139	108	117	132	128	112	142	130	138	116	124	127	99	146	115	128	119	134	97	114	131	129	136	155	134	111	129	136	141	156	135	122	137	116	124	117	125	119	141	137	123	124	136	128	117	130	134	129	142	116	119	107	123	151	127	129	105	126	136	110	120	110	135	125	123	143	120	119	125	120	114	108	106	92	129	120	132	122	116	123	126	110	142	115	142	124	124	126	136	118	121	124	131	143	145	129	117	110	122	112	134	121	104	120	143	118	117	135	94	128	109	132	131	136	118	143	131	135	143	135	131	133	127	115	110	140	130	116	136	124	112	129	130	122	119	126	141	140	122	134	107	125	123	116	138	140	131	119	103	99	134	108	121	103	130	127	124	108	133	138	124	117	149	125	136	136	117	123	120	129	128	109	123	127	116	125	138	132	142	134	133	118	131	117	111	142	119	118	124	117	119	124	129	141	119	126	138	123	119	124	109	147	104	136	126	135	150	125	126	126	129	137	111	129	138	105	132	125	124	134	129	140	134	125	129	117	125	142	137	131	114	127	134	132	130	132	122	126	143	104	119	123	127	140	140	115	129	117	106	124	122	128	130	111	129	130	136	116	136	125	122	120	122	117	117	126	121	113	139	129	129	110	139	144	152	134	125	116	137	120	116	133	152	113	125	144	124	138	114	142	116	137	122	124	138	146	140	124	125	137	138	120	146	111	139	123	121	111	125	138	128	125	133	149	128	112	129	136	110	138	94	110	130	118	120	138	133	124	132	136	110	131	129	146	125	114	111	128	126	124	130	111	124	139	132	103	135	128	133	102	104	132	138	114	119	135	139	116	116	135	118	117	147	127	123	112	130	112	117	137	131	138	125	127	124	119	137	139	97	129	134	123	123	115	128	93	112	171	121	141	125	130	109	114	132	129	142	130	108	115	98	125	121	135	129	123	113	129	132	129	139	122	155	123	126	108	113	124	116	115	114	130	159	129	129	123	133	128	121	141	132	122	105	122	103	126	128	123	128	114	137	104	117	136	117	146	129	133	124	126	129	128	118	114	131	117	117	107	113	137	147	122	138	114	134	112	126	119	135	139	140	149	126	119	133	131	106	133	112	116	119	136	111	122	113	134	126	109	136	126	126	122	137	131	145	137	130	124	136	112	139	121	147	123	149	142	135	110	120	122	140	140	117	121	126	117	125	116	120	125	122	118	111	138	111	113	119	134	118	122	144	113	116	133	120	107	115	113	114	129	140	146	132	118	131	152	123	132	126	112	104	123	154	134	112	134	117	128	109	103	126	128	122	137	131	106	115	139	122	133	143	121	131	117	125	114	115	115	121	123	121	153	142	139	147	128	126	137	120	151	131	114	104	141	129	112	139	137	129	125	104	118	119	128	129	117	129	117	125	116	129	136	126	132	142	133	123	137	111	137	124	131	128	112	125	115	127	116	139	127	115	129	114	118	119	126	128	143	128	126	150	134	131	142	123	149	129	130	117	136	117	132	125	124	104	121	152	114	117	148	148	116	133	108	151	120	112	138	121	114	136	145	140	115	127	135	107	149	137	102	138	126	99	130	138	128	118	134	123	141	142	116	129	129	138	123	107	119	119	132	125	124	141	142	137	142	113	138	107	137	123	140	117	126	134	144	147	135	123	131	121	132	125	133	121	137	124	128	136	141	133	138	121	134	106	135	140	124	116	129	118	118	127	132	143	125	125	152	148	135	103	133	149	114	130	117	131	138	145	123	121	130	116	135	124	124	115	137	125	105	155	123	143	127	130	138	126	130	122	130	108	125	118	151	136	129	130	135	117	147	127	139	104	115	109	129	129	105	129	116	105	116	121	125	100	122	115	116	121	124	119	129	121	129	146	129	143	143	128	133	119	131	119	154	138	117	117	117	128	124	136	128	107	132	132	121	130	131	114	105	108	121	118	144	116	133	130	130	131	115	132	111	146	112	114	136	108	125	131	138	113	110	131	125	143	122	132	124	116	143	132	148	135	128	110	122	107	138	126	131	136	126	126	138	132	145	119	117	149	126	126	131	123	125	131	126	105	127	127	125	133	124	124	117	136	128	118	119	102	100	134	137	130	127	133	135	139	130	126	132	143	123	129	125	138	125	133	123	110	126	137	139	143	119	132	117	136	131	125	156	153	110	126	136	140	139	112	107	104	124	131	127	147	130	130	111	132	124	131	124	126	125	135	130	140	144	141	102	123	141	119	132	116	109	135	116	119	112	136	135	107	119	141	142	113	139	101	118	130	131	146	145	129	135	144	130	110	131	115	118	124	140	123	138	117	130	127	110	104	134	99	125	134	117	135	115	135	124	136	117	140	105	122	132	117	94	123	126	143	136	128	112	123	126	134	132	140	137	134	125	127	121	145	145	112	129	104	121	125	142	127	114	122	108	125	130	101	122	135	129	123	154	109	119	123	110	124	120	110	149	130	134	130	141	131	109	131	131	126	125	136	128	126	123	131	130	123	125	125	135	119	152	121	130	119	116	125	125	105	139	137	150	127	148	130	137	123	128	132	132	139	129	126	142	139	107	123	115	121	130	118	127	138	131	141	120	106	128	118	115	123	127	126	128	135	131	118	123	129	148	149	111	132	128	128	143	128	127	118	135	124	125	107	122	125	128	153	116	126	119	130	105	120	128	111	133	115	129	140	133	122	110	120	152	120	133	126	150	126	132	122	140	109	135	141	140	110	108	129	112	119	120	111	127	144	129	134
31861	7844	4175	12309	4122	3327	2640	2214	1970	1610	1386	1240	1158	956	953	837	812	751	745	737	656	643	584	651	535	548	504	490	517	539	504	501	514	442	464	438	445	433	435	438	427	419	423	419	426	421	408	411	414	435	433	417	413	414	414	375	399	417	392	409	378	384	410	412	391	370	384	387	389	409	389	378	384	384	358	353	359	382	385	356	346	365	380	418	348	350	362	349	368	346	382	359	375	389	350	390	363	330	373	410	377	351	350	363	382	402	357	370	331	369	369	363	365	366	371	368	373	372	382	332	404	349	344	349	352	374	374	373	366	347	369	357	399	346	369	356	335	365	397	374	349	379	374	371	355	364	339	347	330	357	351	375	372	346	348	350	385	364	359	359	372	360	370	372	345	367	350	389	374	343	353	341	365	399	370	376	396	381	391	356	334	345	365	394	390	333	366	396	346	364	383	359	393	372	370	373	370	361	379	362	367	344	365	320	370	356	353	369	351	377	345	349	394	339	351	324	346	327	369	369	370	340	346	355	383	376	394	343	364	374	348	329	362	346	344	372	376	350	346	331	336	362	342	348	311	365	338	378	341	369	393	356	360	358	400	343	386	361	392	344	344	376	375	362	359	331	342	360	381	364	368	333	317	366	373	366	353	334	357	356	353	345	346	358	355	349	345	356	356	366	357	348	352	369	392	370	371	356	372	363	320	393	360	352	344	352	363	361	359	387	382	354	336	373	331	395	336	348	342	386	391	389	359	331	377	356	385	345	378	335	386	380	362	320	386	340	372	390	372	330	388	382	347	346	371	324	359	356	359	356	356	328	339	387	355	351	338	337	361	347	326	358	421	367	362	367	356	372	395	393	355	389	322	367	335	388	333	375	370	348	365	370	321	372	358	324	357	351	348	349	381	402	335	364	356	354	375	356	375	396	324	357	357	339	368	338	367	356	343	351	355	373	346	405	339	343	349	351	364	363	357	386	328	326	407	374	359	351	404	360	352	346	342	369	355	333	411	333	348	331	315	351	352	345	348	381	373	340	316	337	340	342	357	331	371	373	366	356	327	340	318	332	353	344	342	369	360	376	353	355	344	349	372	334	360	368	375	382	385	325	390	306	375	374	327	350	337	375	342	354	353	339	339	332	383	308	356	371	386	317	346	343	370	380	381	375	385	345	347	357	381	366	351	346	346	366	375	367	366	350	356	373	377	349	341	312	355	331	370	344	384	377	374	332	323	357	391	412	379	382	348	372	353	372	340	395	361	342	371	333	386	380	374	354	362	371	364	339	377	357	370	348	373	323	355	358	364	339	356	336	375	346	379	388	339	381	356	360	367	368	328	323	379	357	379	360	331	335	383	362	339	382	353	369	353	322	385	365	393	353	387	384	390	392	387	368	376	346	340	380	334	391	336	366	387	372	333	365	316	357	386	349	347	383	394	316	356	368	347	343	346	366	353	368	342	357	360	333	387	364	397	351	369	339	370	352	373	352	348	350	354	340	360	365	358	348	330	366	343	315	323	390	332	347	363	375	358	370	377	346	388	383	387	353	358	360	363	338	353	365	381	370	337	373	338	403	371	350	382	378	352	384	377	369	374	359	406	382	364	342	368	347	324	336	343	354	386	346	349	356	369	346	331	351	338	367	383	346	397	349	343	366	353	348	352	350	367	346	367	370	385	334	362	334	356	351	371	338	352	405	371	355	358	359	383	354	356	355	352	362	368	379	358	340	359	359	357	378	348	391	351	386	354	349	351	348	330	341	356	381	327	383	342	365	377	389	348	390	360	374	363	368	367	360	384	347	371	351	350	344	345	355	375	377	367	325	331	365	378	331	369	365	353	364	353	338	371	366	361	326	356	358	380	339	346	358	343	335	346	337	411	327	349	397	392	347	374	349	347	368	364	360	335	352	375	347	371	371	331	371	352	379	356	384	386	324	378	365	354	369	379	376	332	339	367	384	351	317	392	376	339	337	325	306	342	337	391	391	358	403	378	398	372	340	357	349	342	334	395	375	388	358	367	374	376	351	347	348	358	338	341	373	364	316	359	392	365	346	316	366	356	366	358	382	352	372	324	332	382	365	333	367	338	404	328	414	349	372	352	361	348	335	356	362	363	366	356	318	364	370	343	357	337	333	347	344	331	348	350	354	338	352	371	358	365	365	349	373	364	296	335	353	356	337	352	346	354	383	351	348	316	391	348	378	358	349	399	338	357	309	342	344	354	377	371	365	359	367	352	360	360	369	368	388	348	369	360	328	355	385	376	328	336	331	350	342	364	353	379	354	348	367	354	381	350	387	351	333	361	363	372	346	385	360	370	333	333	376	362	368	365	373	328	368	377	357	337	367	329	342	384	370	375	378	362	359	334	336	391	372	385	373	353	387	350	365	370	364	355	344	385	347	366	392	323	351	357	321	312	353	367	369	343	350	357	368	364	337	386	364	343	321	376	343	363	358	341	360	326	340	365	344	370	364	319	357	331	365	369	322	364	361	364	359	373	346	374	333	356	352	345	364	369	336	347	338	348	352	360	373	378	395	367	364	353	379	387	388	376	348	345	355	363	351	363	357	357	345	358	351	354	401	333	338	387	383	335	345	351	349	366	393	379	351	318	371	367	361	354	382	355	388	370	352	385	329	352	360	369	379	334	368	374	344	368	383	367	342	332	345	320	335	333	342	381	376	342	348	342	368	377	340	363	354	361	353	358	363	346	385	374	361	343	358	360	358	353	357	360	347	393	369	412	384	354	365	343	381	337	386	380	343	351	341	385	366	372	332	388	357	358	364	358	353	358	363	325	330	369	367	374	400	324	342	351	349	385	341	383	349	368	336	349	341	357	368	333	382	380	359	388	399	344	376	327	373	352	349	362	350	348	375	357	359	366	367	361	360	391	362	374	387	373	353	394	348	356	385	373	354	356	354	323	355	372	373	369	339	343	356	363	373	374	361	358	384	365	341	358	380	361	368	316	386	343	355	339	348	344	364	372	380	355	361	351	340	358	334	344	364	367	352	389	394	407	349	356	331	359	364	370	342	391	362	384	341	363	388	323	333	331	351	378	344	362	353	355	340	386	377	383	355	366	364	337	333	366	359	384	369	379	372	357	371	373	364	339	364	381	328	356	320	341	366	315	369	346	361	352	379	386	382	363	368	342	370	369	361	345	386	341	358	361	339	387	372	358	349	393	337	381	360	355	345	430	368	330	384	326	372	357	344	343	365	360	350	370	349	378	363	370	352	366	366	374	382	355	350	368	345	341	335	340	373	337	360	355	364	359	402	362	342	359	357	349	342	384	357	352	382	354	322	377	349	347	357	380	385	346	364	372	402	345	352	378	369	362	307	323	359	388	347	357	338	361	344	335	377	329	330	388	353	365	347	356	374	362	354	391	374	336	353	352	326	356	352	355	323	331	359	358	351	352	394	366	348	333	352	346	324	354	368	375	366	366	347	371	387	322	385	384	383	342	354	317	384	326	393	381	356	359	334	339	367	381	348
7138	691	356	383	361	391	342	367	362	326	351	329	348	324	333	311	328	330	331	376	328	326	349	298	329	295	328	341	310	340	322	295	310	368	304	352	327	316	311	306	323	334	354	325	320	328	322	352	353	349	332	300	362	309	347	324	329	307	361	332	340	320	351	354	307	323	357	370	367	357	305	330	330	330	298	304	340	355	329	326	337	341	337	336	341	309	332	346	312	338	337	350	326	294	346	310	325	327	344	341	314	306	336	329	314	333	323	342	337	316	364	320	315	324	304	336	311	327	326	364	354	362	337	300	340	342	330	326	347	315	321	306	314	354	353	308	366	335	320	331	356	346	351	355	326	352	326	317	348	334	335	338	329	340	322	318	335	377	330	325	333	308	325	309	309	316	347	311	335	350	348	336	325	336	328	347	320	339	322	331	343	332	334	309	314	348	331	344	333	330	350	359	354	333	338	309	332	357	318	322	344	327	366	321	321	348	325	339	300	331	310	359	361	355	360	344	340	329	329	346	326	337	282	341	332	351	331	343	344	315	332	314	320	353	299	357	330	324	323	332	322	315	327	322	351	340	322	326	308	339	311	319	331	343	333	322	327	316	348	313	307	310	351	306	358	325	351	316	312	303	325	309	333	357	337	336	343	329	328	342	366	323	347	309	338	333	332	339	344	331	311	342	343	335	343	307	308	318	315	336	331	306	326	345	322	342	354	333	316	322	319	347	309	343	365	337	333	335	330	337	327	327	322	295	313	341	353	340	346	342	318	338	368	352	330	369	349	326	331	365	336	330	311	319	321	319	292	317	298	314	374	340	302	331	350	331	342	324	312	308	359	318	336	335	318	373	360	351	326	320	344	324	367	287	340	317	336	379	325	375	344	329	311	324	346	328	334	317	326	324	326	350	349	322	342	340	346	362	325	311	348	344	341	305	304	333	310	325	326	318	351	342	340	328	342	327	325	309	328	353	345	379	293	342	338	331	347	321	315	311	332	332	371	361	332	325	304	316	341	313	318	325	353	353	317	307	345	295	310	302	327	340	349	344	363	308	310	328	361	330	361	351	346	327	348	325	325	308	331	340	353	338	313	341	349	337	334	356	359	315	312	333	324	304	351	351	339	321	341	310	323	369	326	314	351	325	323	334	339	321	335	358	316	312	337	305	324	338	351	353	369	373	298	368	335	354	352	334	339	305	341	321	349	332	350	322	341	314	324	334	339	330	343	351	370	350	314	340	314	302	331	350	349	329	324	358	328	361	340	355	327	301	313	357	328	338	335	338	328	341	314	343	302	314	350	328	326	311	317	339	336	331	348	312	333	315	319	343	319	363	340	342	347	325	353	335	357	351	340	342	391	355	336	347	322	317	310	296	337	328	319	350	359	312	327	364	319	350	351	348	327	343	338	320	354	281	332	327	348	306	312	332	345	329	308	331	321	340	324	353	340	357	337	317	358	350	307	335	313	346	342	355	359	319	336	306	313	304	372	317	317	324	313	338	345	345	309	305	348	342	358	312	317	341	304	355	343	314	351	369	318	344	331	356	356	332	311	336	312	328	321	341	360	320	345	332	341	314	300	364	326	330	352	361	334	338	321	350	341	313	348	330	323	311	358	339	339	346	302	368	304	339	358	363	311	359	337	335	325	285	321	330	332	333	327	318	304	314	317	334	339	342	369	332	325	395	374	338	332	309	297	356	380	358	349	347	309	331	329	354	326	356	332	337	303	287	337	340	318	319	345	343	334	347	327	293	321	311	352	356	363	317	331	348	330	344	346	338	356	346	306	327	367	298	344	324	339	382	316	304	345	351	344	319	339	325	328	333	336	317	350	323	317	314	333	329	326	320	317	364	352	297	315	284	315	346	326	304	314	332	340	339	320	330	300	360	336	350	355	334	343	333	343	331	316	321	379	335	325	305	301	318	360	322	317	307	331	330	314	327	359	362	307	338	335	364	329	317	349	332	350	360	341	311	318	364	316	325	322	317	307	322	322	329	324	316	330	314	334	341	318	344	328	350	365	305	344	331	353	321	347	334	330	348	337	336	302	299	341	323	323	339	322	300	307	308	316	343	293	332	337	339	344	300	291	340	301	322	323	341	327	318	367	335	335	349	313	349	322	339	344	320	349	353	375	341	329	357	334	345	332	324	345	331	334	291	333	319	335	321	308	292	327	330	351	355	369	341	355	297	332	333	337	295	352	351	349	298	334	304	320	311	330	314	350	301	346	353	345	320	323	351	346	318	361	325	279	331	343	337	321	385	313	332	377	319	337	323	327	347	298	324	348	353	335	320	296	341	321	326	306	332	307	347	306	315	315	302	343	315	312	345	337	321	369	388	344	342	324	323	303	295	316	304	333	334	354	337	311	303	279	279	336	353	332	318	357	333	355	347	315	326	316	307	333	330	313	333	334	320	354	300	338	343	316	306	360	347	324	320	318	334	351	311	314	353	338	344	325	343	341	334	303	329	368	340	318	335	364	331	314	350	350	337	328	311	322	365	340	335	341	291	366	341	350	326	335	324	339	385	371	362	324	326	382	348	343	345	342	348	292	375	347	353	340	328	328	328	350	357	313	299	308	303	313	302	351	343	333	321	351	317	359	335	336	319	365	316	342	365	311	347	324	367	343	340	324	312	325	314	347	355	320	342	334	305	322	325	350	371	357	332	325	297	328	346	327	285	326	288	338	322	310	358	353	333	361	335	309	375	304	334	335	341	337	356	310	353	331	339	341	318	319	298	340	332	302	338	306	328	390	351	297	339	316	293	343	338	282	367	300	335	334	306	309	354	344	302	314	323	320	340	338	310	343	313	339	327	335	322	301	314	310	334	338	335	371	348	345	349	340	351	319	318	350	334	302	309	337	301	320	306	348	308	349	327	318	315	352	308	350	326	307	334	344	306	322	318	330	339	353	319	344	332	333	320	343	347	306	323	326	337	350	327	332	351	355	356	317	342	327	332	312	324	339	338	328	318	362	328	319	346	342	336	293	324	313	342	346	362	300	307	269	321	326	332	306	302	353	393	301	313	321	349	321	326	355	359	332	315	322	325	309	389	342	313	343	361	324	357	292	316	329	366	297	387	309	327	343	354	301	368	347	357	322	330	348	338	322	373	349	331	311	305	353	330	338	343	359	334	336	312	346	312	309	332	321	319	346	328	341	326	322	279	322	322	367	321	325	349	341	331	324	340	350	313	350	345	343	312	342	298	319	314	337	333	311	313	363	345	350	359	287	327	312	342	338	345	352	337	295	335	325	298	304	346	335	338	368	340	333	304	326	344	335	331	339	337	306	314	345	329	362	280	326	349	323	344	357	352	349	348	330	332	345	330	319	325	332	345	335	342	283	343	343	310	304	320	299	329	343	344	333	339	330	314	335	362	324	333	298	343	323	345	324	331	339	322	328	343	329	330	349	337	333	332	306	307	374	377	321	329	354	311	305	339	350	317	340	308	308	335	319	313	320	304	324	339	321	357	357	368	344	321	331	337
6166	1003	887	1152	816	826	810	842	798	789	808	800	790	803	809	778	809	807	791	797	759	807	839	761	817	786	791	788	759	758	779	765	749	756	794	752	738	761	746	745	800	769	772	737	758	798	767	775	799	742	813	771	794	753	759	767	772	802	778	795	775	755	720	759	767	748	756	779	793	785	780	732	791	832	811	760	838	736	774	768	740	781	776	793	748	719	791	772	797	753	789	728	787	717	851	759	762	785	784	784	764	794	723	761	727	811	801	811	807	788	808	787	806	818	806	719	795	782	758	785	754	785	789	793	752	727	769	788	783	745	781	765	795	771	770	786	764	793	804	771	738	742	750	774	777	739	774	739	789	758	764	824	775	738	788	794	775	814	782	729	745	709	728	795	795	762	770	768	755	775	772	786	786	789	873	795	752	762	780	758	787	746	781	715	791	752	791	733	752	761	783	764	766	752	763	731	755	766	784	830	728	790	747	796	739	802	748	785	753	768	788	778	795	753	751	740	796	742	773	823	780	749	763	798	791	765	749	752	754	745	707	786	790	814	777	800	772	769	761	744	735	733	793	807	819	795	786	837	755	804	774	768	815	791	763	739	763	795	819	740	781	747	789	764	741	771	761	754	799	766	765	811	787	722	728	749	766	783	777	798	794	755	768	798	707	792	751	786	739	780	796	799	789	793	782	785	775	727	708	804	735	778	765	783	730	764	756	774	757	740	730	777	761	759	770	776	773	778	807	769	795	747	791	752	763	773	744	775	756	791	792	790	788	761	791	748	777	812	797	780	740	794	761	744	720	768	806	773	731	716	761	765	707	789	774	802	754	750	776	774	759	752	758	732	793	750	779	786	696	775	762	761	805	790	769	783	746	761	743	797	769	788	764	779	805	741	757	788	739	722	797	777	802	717	770	770	752	718	712	771	765	784	723	798	771	776	756	749	763	768	777	742	744	797	763	787	837	771	787	746	738	720	756	762	792	792	812	794	772	824	807	824	779	793	802	774	774	795	795	779	766	795	762	789	792	750	775	754	819	788	743	776	786	787	734	799	746	748	752	814	784	788	782	787	820	788	776	767	722	771	754	723	753	786	756	729	732	767	765	770	754	762	820	746	784	755	787	750	779	799	777	771	730	686	790	772	759	764	749	796	797	782	770	774	780	788	737	817	766	783	784	766	759	840	781	806	751	769	735	775	794	786	848	773	809	815	768	735	723	746	759	792	794	798	764	795	742	810	768	795	778	744	770	803	756	768	758	759	795	756	828	800	809	793	746	745	732	766	732	771	807	775	780	790	741	767	748	784	786	805	752	781	804	760	733	815	777	761	728	778	765	764	734	808	785	798	796	784	803	747	784	766	807	784	737	785	789	761	775	768	803	775	729	792	753	745	736	781	772	766	783	797	720	827	803	756	819	776	802	783	811	803	811	805	776	761	741	820	775	758	824	724	762	780	807	795	736	757	725	772	789	796	758	773	793	774	815	733	769	741	792	742	802	791	738	786	785	796	761	769	780	779	729	753	760	770	733	805	795	748	747	759	785	769	777	792	764	793	764	783	809	787	781	801	779	776	800	743	759	770	755	801	807	791	803	735	773	804	741	838	797	778	808	768	739	737	815	709	748	786	830	777	784	779	750	762	792	723	792	800	739	797	782	750	769	754	728	765	753	805	771	721	730	766	793	768	803	793	758	771	741	811	740	766	791	764	762	776	771	770	770	807	762	791	764	774	734	771	805	786	771	841	733	778	785	755	762	741	760	806	815	739	735	789	800	789	851	744	796	801	776	760	771	769	819	810	776	745	763	764	744	821	724	767	803	790	730	794	774	768	723	808	808	810	768	817	737	736	789	817	778	804	739	772	741	787	756	809	788	784	795	752	702	770	781	793	754	744	805	771	760	732	801	734	785	781	785	789	817	753	768	731	742	765	815	776	791	756	820	757	713	722	781	798	752	797	729	760	762	787	769	801	764	776	753	814	785	804	786	766	783	767	769	795	792	773	717	746	767	793	768	749	743	772	779	789	790	743	780	761	781	729	754	731	722	781	803	749	789	730	749	741	805	747	769	787	775	782	782	790	816	774	790	754	777	777	774	791	776	780	742	799	796	739	806	788	774	752	805	794	783	806	754	807	794	734	802	822	737	761	786	774	704	766	790	780	790	734	790	783	770	746	784	800	769	752	763	800	780	812	780	782	748	738	754	830	746	748	768	795	745	790	780	757	762	760	781	786	766	815	757	747	743	769	777	781	743	779	777	758	815	776	746	754	761	791	782	710	769	744	754	752	769	775	739	761	800	803	788	789	826	758	750	797	812	780	785	769	771	796	765	747	796	727	828	792	811	754	785	772	752	746	749	774	796	781	818	796	795	755	739	734	739	774	803	787	804	759	804	788	825	777	746	773	766	765	737	739	768	741	777	751	808	769	785	762	801	778	814	737	761	808	771	739	751	721	776	821	746	730	779	754	786	778	721	811	772	765	710	788	782	797	774	743	788	767	752	778	748	778	798	794	771	762	795	762	768	760	794	802	807	745	783	768	765	775	794	796	747	804	787	787	783	803	768	772	760	762	799	764	760	771	761	770	776	796	729	833	772	716	754	799	812	775	766	769	699	741	783	756	767	742	792	766	766	702	788	760	827	808	760	759	724	745	746	753	772	786	800	838	779	774	765	798	784	766	778	797	780	815	781	745	799	770	736	750	726	803	819	769	760	733	715	775	787	770	789	741	745	773	770	784	790	731	752	808	749	763	748	755	769	768	782	784	761	776	750	771	783	765	747	786	826	752	759	794	758	742	768	771	777	720	783	744	797	749	799	739	781	790	769	698	789	773	770	812	775	751	774	740	763	742	723	779	768	749	799	794	769	771	789	786	766	749	796	826	766	782	787	798	747	793	738	747	784	817	801	764	751	786	809	816	805	782	820	804	783	751	733	832	782	782	758	728	826	764	781	793	777	752	759	766	746	773	710	772	764	750	747	784	731	738	808	740	773	790	768	735	805	765	763	779	808	786	769	768	800	776	736	775	752	765	813	776	771	845	775	803	785	744	767	736	803	745	776	735	751	759	736	767	720	766	779	805	792	755	762	842	768	779	786	734	783	811	814	748	803	780	786	795	803	762	784	787	792	776	777	802	766	773	763	756	719	795	784	789	806	761	772	788	769	786	799	776	800	778	799	790	762	744	793	779	750	739	753	758	734	753	750	768	766	788	825	795	780	802	784	822	800	799	761	749	771	805	769	747	834	716	751	759	782	766	737	787	784	773	788	792	796	723	794	739	771	772	760	734	773	741	756	778	825	827	801	791	805	805	777	731	769	735	746	777	761	770	741	789	788	743	766	791	814	744	780	798	780	788	799	848	763	793	786	796	774	763	775	799	739	787	791	748	795	771	776	799	766	796	776	760	815	776	785	756	813	750	776	780	797	760	772	739	774	752	823	731	771	780	787	822	733	747	768	743	793	752	735	762	774	770	739	759	750	775	754	775	771	740
44124	15008	1971	3267	1148	493	375	335	293	283	233	225	219	209	224	187	194	177	193	192	183	188	198	161	188	179	154	165	186	166	169	180	177	165	175	170	206	170	163	167	145	175	156	135	142	170	195	161	153	158	181	164	190	138	159	152	170	188	162	155	157	148	175	158	148	160	174	171	164	156	156	142	172	186	187	157	172	147	144	169	174	150	151	170	151	167	169	147	153	197	194	155	167	167	161	169	151	142	174	153	166	185	151	187	144	153	149	144	158	150	167	168	169	169	143	159	160	171	162	154	156	152	150	153	159	157	176	151	152	139	167	162	174	164	182	139	166	155	166	165	173	160	182	142	171	183	174	170	152	153	138	163	150	170	160	173	168	174	154	164	189	149	161	163	159	160	157	191	141	165	161	139	152	173	154	160	135	157	186	162	147	160	165	146	148	167	150	172	165	174	147	156	155	160	166	162	184	154	175	154	156	150	139	147	170	182	164	167	133	171	147	147	147	184	157	154	168	176	157	157	164	168	142	152	168	167	142	170	140	163	153	177	178	178	163	173	138	162	145	151	152	148	158	171	178	173	170	150	163	153	158	145	173	162	147	181	191	163	171	158	165	162	158	185	176	155	151	171	139	173	173	163	151	168	151	148	153	167	147	171	167	157	143	149	173	166	164	155	164	158	141	165	134	155	181	166	195	167	140	166	144	154	158	163	163	166	150	192	149	160	157	180	152	149	159	169	152	152	165	162	179	172	156	158	169	165	169	140	174	183	154	167	146	174	192	166	166	181	177	155	146	161	148	157	170	148	158	166	183	134	163	148	166	154	144	166	186	152	144	150	145	157	156	177	127	159	178	167	161	169	154	150	153	162	166	125	150	151	165	149	175	142	160	169	179	135	156	187	140	157	166	156	170	161	159	144	154	131	144	175	142	154	157	141	139	178	130	160	183	212	171	182	182	160	183	169	143	192	185	161	171	192	113	136	177	177	150	171	147	152	148	162	161	153	169	135	156	151	164	173	161	165	126	170	174	178	147	167	174	144	155	146	161	163	175	151	151	183	152	155	157	150	174	158	147	148	142	169	153	163	159	151	184	147	139	168	164	172	164	142	148	133	166	160	175	168	186	166	138	155	156	166	154	149	186	162	164	171	174	162	157	148	169	153	157	149	150	132	167	149	179	182	173	175	153	165	166	152	164	151	161	185	152	148	141	157	160	165	181	137	145	163	170	151	166	165	152	159	154	165	141	148	143	148	158	147	157	154	154	164	140	151	170	145	143	149	160	150	162	169	175	139	131	126	148	153	145	137	150	147	169	160	144	154	158	158	163	156	155	167	158	140	147	148	149	153	121	159	173	153	165	140	162	142	149	148	160	190	172	162	165	149	161	161	160	156	169	155	151	131	149	174	151	144	164	122	161	155	163	176	157	170	167	157	178	151	151	147	159	166	147	126	156	155	145	159	143	174	151	150	166	147	156	152	196	148	172	163	167	156	185	161	182	190	159	162	159	167	148	167	167	180	164	148	155	139	172	183	178	150	151	164	156	163	181	134	156	170	163	177	148	150	173	141	164	144	187	167	163	172	161	130	141	152	144	155	149	140	146	169	149	147	154	152	172	198	163	163	154	162	156	159	175	186	168	160	184	198	159	150	159	159	152	143	162	132	157	136	166	155	174	173	157	172	137	155	172	166	153	184	155	136	163	161	128	156	155	159	165	157	151	174	161	136	142	161	149	156	180	164	160	125	146	148	151	154	151	151	166	152	162	150	167	154	158	151	159	162	159	142	152	167	164	153	152	173	183	172	153	173	181	173	156	171	173	167	139	160	171	136	160	166	177	149	152	172	176	174	187	161	170	176	150	140	145	149	166	166	164	149	170	146	157	166	162	171	174	164	152	165	131	163	160	168	136	157	143	144	182	160	159	166	141	160	170	150	171	153	151	174	160	158	143	157	150	151	133	167	134	152	141	152	141	168	157	132	179	165	159	139	161	172	150	144	169	153	157	149	155	170	158	146	162	138	165	140	173	151	161	179	149	151	136	143	153	148	143	157	161	158	158	186	176	168	171	157	153	151	172	160	173	154	137	158	162	156	151	152	161	156	150	171	160	171	145	189	157	156	155	180	151	149	150	163	160	170	144	164	158	171	180	150	162	141	159	170	161	179	149	168	165	160	158	137	150	171	154	132	159	151	157	171	170	166	150	152	170	190	161	153	143	166	166	162	176	178	148	177	175	155	185	142	170	166	169	187	136	148	169	156	175	175	141	140	147	146	164	172	149	165	157	154	150	164	147	172	151	173	148	174	147	150	141	158	156	154	163	157	135	155	144	172	160	147	130	162	140	175	157	149	134	156	164	146	146	147	145	171	148	154	181	179	161	166	170	144	144	152	164	138	161	161	153	185	148	159	169	175	161	163	167	163	153	195	157	142	146	151	163	175	183	156	194	150	142	156	163	170	180	151	175	157	176	156	133	149	171	145	153	168	201	146	158	165	147	164	175	163	131	168	149	168	185	164	164	142	156	156	180	168	176	175	163	157	183	140	135	149	175	145	173	149	153	150	146	144	151	123	140	152	140	155	164	162	168	146	153	174	158	162	169	173	141	164	148	149	136	163	180	167	181	172	180	161	167	155	155	165	155	152	189	182	148	177	136	171	173	172	160	152	168	157	156	171	167	175	169	145	160	159	141	152	170	171	162	161	166	168	181	155	165	174	169	133	158	164	171	168	164	161	161	169	145	152	142	146	149	152	142	180	149	170	173	153	158	166	146	166	139	142	153	181	153	136	160	184	162	162	163	165	198	139	170	140	166	165	164	147	173	155	154	153	171	133	201	144	150	160	167	170	152	169	138	131	169	165	169	167	178	179	182	146	152	166	184	152	186	144	162	166	139	151	152	163	153	162	167	180	137	160	165	158	184	174	150	172	165	139	143	150	141	164	151	162	165	141	169	175	182	168	157	164	170	151	169	162	164	165	159	161	178	172	163	144	151	157	145	164	188	161	166	155	157	160	146	192	142	156	172	161	168	156	155	153	174	153	145	155	173	180	155	130	158	175	156	146	170	171	166	159	172	169	180	196	164	176	160	163	167	138	189	151	160	163	155	142	154	142	138	159	156	160	157	137	143	151	166	153	163	157	174	169	171	164	153	147	160	180	172	161	174	156	145	146	150	183	163	180	173	140	147	168	168	168	147	155	142	162	169	158	144	177	193	175	156	166	153	169	158	172	171	148	148	153	155	147	164	160	152	158	148	149	155	153	163	161	165	157	146	161	180	163	171	163	192	182	153	145	146	154	160	183	168	156	132	153	136	134	155	155	149	158	178	177	166	177	158	160	154	174	150	172	149	141	139	157	172	174	156	161	158	156	149	146	148	147	145	140	155	164	152	157	162	159	158	149	143	139	155	159	166	172	160	162	153	166	166	147	184	150	161	151	142	153	141	164	158	176	174	139	140	146	149	170	158	155	157	157	146	176	156	145	144	184	150	146
23427	5464	2387	9061	2370	1989	1688	1370	1146	1027	976	896	807	761	748	670	609	626	625	568	578	556	513	525	535	512	524	489	483	480	493	500	492	455	443	489	438	425	487	491	477	463	452	482	470	482	478	421	424	435	453	454	437	415	459	437	443	480	447	409	415	394	439	404	415	431	418	416	422	435	447	438	444	360	399	387	410	429	460	438	416	428	436	407	430	415	420	436	428	441	422	429	429	431	383	403	427	403	405	423	400	437	439	386	395	426	430	419	391	420	398	403	438	385	451	399	448	393	445	417	397	410	391	439	398	433	424	407	393	417	422	412	389	417	410	437	434	374	403	409	416	429	440	403	421	429	377	412	396	401	443	375	407	440	422	437	406	421	423	445	429	463	428	429	404	432	401	389	417	462	436	389	421	421	412	423	407	442	413	397	393	405	412	405	441	447	421	438	421	446	424	409	485	433	426	420	390	393	418	404	409	414	416	421	380	435	396	402	459	426	444	436	455	400	413	389	400	443	404	434	428	422	406	471	418	445	419	421	391	445	428	401	390	401	393	418	406	423	437	408	429	409	428	413	401	390	410	415	390	433	446	403	410	388	423	416	415	403	382	397	417	412	456	419	414	404	429	444	432	408	409	416	392	446	413	419	392	405	425	410	408	405	399	406	430	401	420	390	436	423	422	402	411	406	399	432	384	418	425	420	402	419	399	423	415	427	424	437	425	436	393	393	402	400	378	419	416	424	428	450	403	464	378	429	414	451	485	413	413	429	401	417	378	393	430	416	411	390	431	371	414	413	424	430	395	441	409	453	395	425	413	390	438	435	400	412	403	415	459	410	415	401	396	415	438	392	393	419	398	426	420	425	431	392	421	395	421	411	407	403	386	402	436	408	412	382	441	437	418	414	414	426	393	388	432	377	442	411	392	406	390	427	421	388	431	433	416	431	402	398	436	420	435	394	391	412	417	397	428	433	433	438	416	417	400	419	421	421	422	399	428	425	406	408	412	381	410	441	428	427	417	404	406	444	436	373	418	418	398	411	422	422	420	382	420	410	422	429	396	415	421	393	412	399	450	426	433	406	441	446	380	417	430	396	374	404	388	414	383	401	417	423	383	459	383	415	436	385	407	417	437	412	442	425	410	420	406	411	426	455	389	435	424	417	416	389	417	390	423	441	414	453	398	418	393	439	381	412	434	397	421	443	422	420	413	435	476	388	458	398	423	408	429	412	401	430	442	390	398	406	406	419	449	438	424	406	398	400	407	413	395	447	445	430	416	442	425	385	395	414	419	417	425	423	415	409	402	413	409	414	425	424	406	435	376	405	398	431	382	370	399	357	435	428	392	445	419	388	410	414	401	436	430	410	460	390	423	428	430	382	414	399	441	410	389	416	430	442	430	415	418	409	408	410	385	417	397	419	437	401	394	390	474	426	392	418	402	390	420	398	390	433	400	401	372	425	410	419	433	402	410	411	432	416	398	369	413	414	421	416	448	403	400	416	443	430	443	433	379	399	433	410	409	382	410	461	420	392	422	402	389	399	426	387	426	410	415	414	438	410	428	409	427	426	418	404	404	399	403	437	401	404	428	392	413	378	475	399	419	385	386	382	406	404	410	406	398	387	386	381	443	449	400	438	426	409	379	405	411	430	429	446	432	408	410	478	426	432	415	425	400	430	410	417	407	427	444	416	397	407	401	405	401	420	426	428	393	412	444	428	435	432	438	395	435	417	419	407	399	448	410	419	423	416	408	401	415	382	368	424	404	428	436	401	393	393	402	449	408	426	400	438	417	422	420	448	399	424	406	424	429	424	399	436	424	398	419	415	450	413	425	411	437	421	406	402	415	396	429	431	411	393	393	412	395	437	404	424	393	418	400	428	421	421	409	430	414	406	391	371	420	398	429	429	378	403	409	408	407	410	419	409	395	437	399	420	417	468	405	410	416	438	415	376	440	440	370	446	395	405	401	396	413	411	398	379	374	428	423	419	450	431	407	392	378	420	437	411	428	469	398	431	437	411	429	412	402	415	450	404	430	448	414	447	428	428	416	412	417	377	401	394	426	399	410	430	395	399	422	398	409	396	381	411	396	452	424	433	425	387	395	409	440	411	435	437	382	388	402	408	439	442	410	395	413	385	414	428	387	429	401	401	412	411	432	417	426	427	364	433	427	411	410	417	422	396	402	417	395	407	400	421	435	400	393	423	431	397	416	368	417	423	448	383	454	456	413	409	409	392	418	416	440	433	390	435	392	398	412	412	420	399	413	431	448	378	411	442	393	391	417	413	433	420	399	427	416	413	405	363	452	429	407	437	422	408	432	398	415	428	405	429	417	464	443	433	412	398	426	396	409	422	426	403	433	403	397	421	380	409	449	382	414	386	387	436	445	428	387	396	429	402	405	397	411	428	410	447	391	420	424	435	396	423	439	455	413	391	421	399	416	404	423	413	388	415	420	382	430	411	429	413	416	434	442	427	386	368	441	410	407	410	448	404	442	400	393	378	428	466	425	424	396	390	428	405	402	448	389	421	394	394	412	396	406	383	391	419	409	397	393	419	386	434	426	403	444	410	431	433	374	399	416	396	424	414	428	400	394	426	429	406	401	389	405	406	448	387	407	412	403	452	398	426	395	387	423	444	389	421	384	427	373	398	414	392	421	407	388	354	435	438	407	467	397	421	407	414	388	421	472	436	405	403	399	415	414	423	441	394	453	418	446	427	435	407	419	414	429	403	401	420	421	410	437	401	442	400	372	405	421	404	443	462	404	443	418	402	407	442	443	398	410	417	455	448	430	421	413	419	430	402	432	417	399	400	394	435	403	388	409	356	375	411	410	410	382	433	410	413	435	427	413	435	444	447	417	402	420	429	427	411	389	417	409	407	429	358	374	416	442	384	429	423	425	406	432	399	466	389	428	416	416	439	411	375	405	417	421	421	450	400	441	421	403	402	424	422	432	398	402	410	386	385	406	423	410	417	454	429	421	415	416	424	454	421	394	402	404	398	436	390	384	395	407	427	416	412	445	447	435	406	442	416	411	410	399	431	453	419	400	387	435	390	428	390	408	412	427	398	431	394	422	430	424	405	380	444	389	370	390	448	421	406	395	423	415	436	406	390	383	451	417	429	404	423	403	431	403	419	427	441	418	442	423	415	429	417	419	414	393	414	437	390	386	416	424	390	430	372	429	402	428	427	401	378	409	411	393	442	390	436	438	349	430	409	380	448	406	399	398	430	391	388	429	443	422	382	378	416	427	379	413	393	405	434	416	405	386	441	427	401	436	406	388	405	415	407	410	406	399	378	408	425	385	405	424	423	414	442	402	389	394	410	428	412	382	400	420	435	399	416	363	435	450	415	399	421	417	411	395	443	390	433	403	379	403	382	430	410	420	427	436	418	408	396	423	387	409	430	404	418	389	411	388	435	422	381	464	386	435	434	386	393	395	402	404	404	407	372	419	392	421	433	377	401	449	403	406	406	418	443	423	432	411	423
59717	26096	5250	3063	1311	739	561	461	388	307	297	266	254	225	207	227	208	183	176	167	182	179	158	165	159	150	139	151	121	147	138	134	137	138	121	139	151	142	152	139	106	149	127	136	129	126	115	154	123	118	125	134	116	121	131	136	125	123	143	110	125	125	110	124	139	124	138	125	133	131	134	131	114	136	115	142	126	124	134	134	127	121	141	112	123	141	118	124	123	147	136	130	146	136	135	115	115	133	102	126	140	141	120	124	118	120	129	138	129	143	117	119	146	119	122	131	116	141	125	121	123	117	114	122	119	128	134	137	136	132	135	112	132	140	131	126	158	129	136	142	120	130	124	132	118	142	146	130	131	136	124	132	143	155	155	119	129	131	147	137	162	122	130	120	138	119	123	128	142	135	107	151	120	123	122	152	126	110	129	142	118	129	120	115	113	119	136	114	128	115	116	117	113	115	128	140	115	118	116	140	111	127	127	99	131	117	139	140	133	116	123	112	117	125	136	136	130	132	117	132	130	133	130	148	145	130	128	142	138	109	123	134	110	128	126	118	108	143	129	123	143	110	126	135	128	132	126	100	129	136	130	129	142	142	135	135	125	139	137	137	145	128	132	125	135	110	152	141	130	128	132	137	124	123	134	121	138	115	131	136	121	125	117	138	110	143	144	136	119	128	111	148	123	129	131	131	129	116	139	123	135	130	137	128	139	132	121	117	125	151	147	110	135	135	108	112	132	141	142	122	126	137	130	118	132	128	144	119	124	133	125	126	147	112	115	127	112	141	129	144	137	137	124	116	121	115	113	133	121	124	138	132	120	110	128	128	133	134	134	144	117	119	125	116	102	119	140	132	125	133	110	128	131	134	135	126	116	133	119	115	126	112	146	118	124	135	109	128	121	134	108	146	141	110	116	139	137	136	131	123	129	135	112	159	146	142	140	133	98	126	119	96	100	140	113	123	128	139	134	136	112	122	136	125	133	129	129	143	121	116	137	129	160	127	121	119	146	129	144	129	134	128	137	121	107	131	131	125	128	130	142	126	129	117	140	128	127	109	118	105	150	107	127	110	113	136	119	123	128	137	102	123	133	148	131	130	151	135	133	126	117	120	104	128	110	139	103	131	124	137	141	126	122	138	124	132	115	153	107	125	107	128	132	118	125	117	119	119	99	130	134	125	139	139	143	104	125	123	146	115	129	135	141	114	145	122	134	137	144	136	137	145	136	139	124	123	114	130	115	120	127	116	123	132	113	123	130	134	129	147	104	111	126	129	121	126	134	133	121	97	133	107	129	130	112	140	125	123	120	123	127	128	144	145	112	124	118	115	136	120	140	128	112	124	126	125	117	119	138	104	111	117	125	121	117	134	115	130	134	106	144	131	110	157	113	129	153	113	134	116	128	133	120	122	115	135	145	129	119	135	117	131	134	125	137	128	120	147	119	137	139	128	129	149	133	132	127	117	130	160	128	141	132	127	147	144	120	131	132	131	125	126	122	120	100	124	126	119	123	132	127	143	114	125	114	134	128	127	148	140	109	135	128	117	102	122	134	120	129	124	111	105	121	131	129	126	132	117	130	134	135	120	130	123	125	137	114	118	111	114	106	135	123	117	122	141	134	126	126	134	125	140	130	116	131	132	137	126	118	133	133	109	130	113	135	140	129	136	130	127	134	120	125	110	116	124	135	121	107	129	111	131	101	139	141	147	117	120	120	131	124	142	122	164	134	122	133	134	117	131	135	112	148	112	134	123	152	116	125	129	121	134	139	133	129	101	132	136	135	123	113	137	128	129	110	134	121	135	106	122	123	152	115	138	149	120	127	131	132	104	132	138	132	130	121	114	126	115	145	131	123	116	132	134	130	138	162	116	110	138	127	120	152	146	152	114	136	130	126	142	136	135	106	124	136	117	117	143	127	114	133	127	126	139	148	126	111	140	137	137	142	130	128	117	144	121	123	125	133	121	112	141	125	136	142	142	136	132	104	128	127	110	133	136	150	138	124	125	121	121	118	117	118	125	120	147	114	124	161	130	130	138	129	140	137	136	121	131	116	108	155	131	126	136	116	130	110	139	125	110	150	142	127	142	131	113	130	122	129	128	103	116	120	117	138	126	137	134	127	122	140	119	123	120	131	124	136	122	116	120	123	109	125	140	126	125	132	121	119	122	106	137	114	139	120	130	130	144	136	116	133	132	118	128	130	134	136	133	120	119	124	124	110	135	121	138	118	139	160	119	142	132	111	138	108	119	117	117	112	134	116	125	131	106	150	145	123	139	114	146	121	120	124	108	122	120	106	133	132	117	129	109	123	107	121	131	129	112	149	117	139	121	128	104	123	99	129	143	128	132	126	139	121	118	133	116	133	125	125	117	119	119	119	139	119	129	110	121	131	141	111	129	134	125	130	119	117	132	136	139	120	122	118	123	147	130	126	129	141	128	158	129	140	132	123	136	125	126	132	134	132	124	122	128	126	128	139	105	132	129	122	121	127	109	125	127	119	126	131	131	102	125	114	131	121	126	107	122	138	121	114	128	114	136	116	124	123	147	125	134	129	137	135	125	118	113	136	128	130	115	112	124	141	134	140	130	129	122	110	122	125	118	136	104	135	138	109	110	123	133	131	113	113	113	142	134	131	127	113	132	175	122	131	130	136	119	131	137	142	126	132	130	137	120	126	110	131	129	116	142	130	110	136	127	109	122	121	128	106	121	108	136	124	122	138	139	129	136	125	132	134	115	140	124	123	126	132	147	126	131	99	135	106	124	121	137	128	128	114	139	126	119	129	137	129	119	112	109	101	139	130	124	121	111	121	139	119	135	130	140	119	120	122	146	115	133	119	132	128	112	106	129	117	123	113	127	140	152	130	116	132	128	133	133	100	121	115	125	116	141	139	119	146	121	128	122	140	115	143	129	109	173	128	130	136	134	149	139	105	140	126	122	123	132	119	151	149	105	142	117	134	154	122	108	115	117	115	125	126	131	134	109	125	127	107	129	139	137	124	141	157	120	123	99	129	128	138	148	129	121	124	121	141	109	118	147	121	100	126	118	139	144	143	128	130	127	137	143	136	127	115	116	105	135	132	131	121	128	130	118	129	121	138	142	146	119	142	119	128	146	138	127	126	144	124	127	117	123	138	133	109	133	112	135	122	124	124	143	136	133	116	127	124	108	119	129	129	140	114	135	138	150	145	124	123	130	124	142	129	137	126	136	125	145	123	126	129	115	117	125	134	130	130	116	105	105	115	131	114	128	111	153	132	117	135	131	134	146	132	129	138	125	129	131	123	110	148	129	126	139	142	130	110	109	126	127	143	144	136	127	138	127	128	136	125	133	133	140	125	139	119	143	113	121	126	136	114	147	134	111	129	92	102	141	146	123	127	113	131	126	148	130	136	141	149	131	120	122	137	111	134	138	126	123	141	124	101	136	146	135	143	134	128	115	147	103	119	117	128	142	118	128	124	140	104	124	125	113	136	99	122	130	132	136	143	114
32739	9966	4114	8470	4139	3309	2665	2200	1881	1627	1405	1230	1134	1025	933	839	787	803	706	672	626	599	596	572	572	565	578	510	524	497	521	481	480	457	482	426	467	453	480	445	442	431	428	403	395	442	379	430	421	384	415	405	393	376	374	413	370	399	428	377	383	394	376	373	394	375	381	396	367	358	381	384	389	381	379	361	401	411	356	392	375	374	359	329	388	382	367	351	377	393	360	329	369	392	352	415	371	387	381	377	375	393	355	389	349	361	364	363	380	381	349	367	383	345	416	380	360	327	359	364	366	369	338	399	356	373	353	357	364	354	365	366	365	374	358	336	363	364	370	372	351	363	352	349	369	362	372	371	333	362	365	391	370	359	354	359	337	351	367	366	347	343	361	338	351	347	356	380	372	344	334	357	364	334	334	347	362	333	363	349	395	387	387	352	342	381	375	363	341	386	366	339	349	369	390	343	374	348	377	345	363	364	325	384	380	354	340	357	369	355	371	344	352	339	337	349	403	377	356	349	382	346	367	345	348	333	399	359	352	359	350	374	329	348	332	300	343	350	396	345	374	345	377	359	336	361	347	366	366	370	380	383	385	364	339	360	341	366	343	369	358	371	351	354	389	317	354	345	343	359	399	380	324	333	336	338	373	367	355	391	345	357	347	361	383	332	327	350	360	341	357	378	358	349	392	337	360	363	334	387	368	367	323	336	379	319	342	356	370	386	339	345	346	370	348	325	339	352	339	362	385	366	349	367	357	365	368	358	359	371	357	371	386	350	394	384	372	365	350	333	381	361	345	367	393	333	358	418	334	389	345	363	344	378	345	360	358	368	336	376	340	358	380	375	344	349	358	346	337	344	366	366	374	351	327	358	368	379	391	375	347	361	368	383	366	364	353	342	378	375	342	368	360	352	363	367	363	369	367	361	362	338	363	366	366	358	348	365	361	363	361	331	386	364	331	350	386	353	372	371	343	355	332	341	330	374	373	345	324	374	365	372	364	388	330	350	342	359	375	378	380	337	368	318	356	359	374	368	377	372	375	376	346	372	388	370	362	369	329	330	362	372	337	353	352	380	368	358	361	339	368	369	387	376	366	340	362	377	386	354	328	340	334	364	392	374	338	335	359	366	354	345	341	339	372	334	364	370	353	365	384	354	365	357	363	349	360	357	348	357	361	337	367	372	350	366	347	345	353	354	365	351	343	341	348	359	349	363	340	362	366	359	340	390	363	342	349	315	369	349	350	330	310	386	377	390	374	360	328	361	377	400	359	335	369	387	356	354	393	372	377	366	374	352	362	333	401	349	383	365	373	374	354	363	383	345	384	402	353	335	381	357	344	377	384	369	356	366	347	330	342	366	349	376	354	340	382	339	367	377	365	374	337	369	407	342	373	386	348	368	316	382	360	346	355	367	345	377	352	317	403	347	364	347	360	367	339	339	360	323	333	367	344	357	348	326	336	356	335	339	358	376	368	372	356	354	373	329	372	351	388	355	342	359	363	371	382	337	383	342	364	337	341	392	366	342	372	378	339	381	353	354	396	323	394	369	398	383	353	394	389	354	360	337	344	343	389	351	366	334	392	376	318	348	388	330	362	350	323	359	392	361	323	372	329	363	345	374	347	344	350	350	367	373	364	330	320	366	370	349	344	303	367	352	323	391	346	391	378	386	339	369	361	371	411	362	370	388	379	348	357	362	347	349	382	340	362	352	330	383	368	388	348	330	370	378	363	360	339	341	370	354	377	355	368	355	377	309	358	369	393	378	347	388	373	388	356	341	388	384	359	353	348	348	360	362	352	330	373	361	360	370	342	350	351	323	331	368	340	353	348	367	353	390	357	366	296	376	344	354	352	361	357	334	335	391	378	374	365	367	347	347	354	329	381	354	371	374	379	360	359	359	361	355	354	359	338	370	353	383	374	369	343	329	366	368	359	371	368	370	364	397	367	371	346	373	367	362	360	401	364	374	380	378	367	376	374	369	375	361	370	343	358	344	353	387	344	358	378	331	365	350	381	361	341	393	371	342	367	374	354	377	340	344	339	357	334	356	370	381	350	355	388	354	390	307	362	357	311	337	368	394	356	396	359	370	376	350	339	349	346	382	349	369	384	367	371	332	330	368	411	369	361	349	331	350	324	369	349	371	373	362	338	361	366	374	362	363	353	381	369	376	354	334	364	331	361	358	326	392	366	338	338	386	357	347	354	334	335	337	345	343	350	415	343	337	375	326	356	340	338	399	351	371	383	371	327	375	377	360	348	331	347	400	329	372	330	365	365	377	362	339	340	338	364	362	342	337	374	380	370	358	342	361	383	342	357	387	379	335	334	349	330	368	352	376	370	358	368	334	338	371	331	368	358	354	313	350	368	359	382	359	347	366	372	378	383	342	339	351	338	368	394	361	397	326	348	340	361	355	358	336	403	405	336	385	386	334	381	322	347	330	352	363	340	335	347	349	343	375	367	376	336	383	376	360	349	326	347	360	357	345	343	367	332	368	381	358	354	352	344	378	373	371	359	344	356	348	370	376	347	361	353	369	382	334	381	366	359	375	373	342	368	389	375	352	363	327	365	374	368	325	347	360	399	385	353	323	373	321	372	374	330	359	364	350	385	370	341	345	334	365	331	347	369	385	380	365	373	344	333	349	356	375	372	368	351	340	370	370	322	355	332	359	353	363	372	344	394	347	360	362	393	355	350	358	328	342	353	365	361	377	346	338	356	344	370	347	385	342	397	392	351	372	338	358	394	359	352	376	375	358	374	367	352	334	345	365	344	364	337	376	367	349	342	332	371	317	326	353	371	404	351	341	377	346	372	376	342	336	353	376	370	380	361	374	374	385	374	367	327	345	347	394	340	363	370	346	365	356	365	364	336	346	389	363	386	340	377	368	380	317	333	353	334	368	358	368	365	360	339	350	366	368	343	355	355	361	384	382	366	396	335	385	366	311	359	363	364	356	340	355	350	357	338	321	378	367	351	351	361	345	370	389	356	389	346	366	377	324	348	372	359	361	324	333	371	363	345	368	340	379	312	375	339	329	355	363	335	358	364	349	328	353	363	378	341	363	348	335	336	319	336	371	360	341	342	346	320	372	383	353	360	353	374	351	297	353	347	348	394	355	355	356	371	330	358	360	383	369	369	343	364	328	340	326	388	339	342	332	336	370	376	339	348	332	340	341	350	352	358	370	365	354	324	359	357	366	380	358	368	373	395	339	370	347	345	361	347	320	340	332	335	349	359	372	365	358	346	349	338	374	349	392	356	361	356	369	394	380	378	358	399	367	356	386	365	322	369	381	347	323	380	349	324	332	361	342	374	365	376	365	362	319	405	362	396	343	383	377	362	350	353	350	355	340	368	376	354	368	368	358	363	377	364	350	369	374	365	367	368	371	377	341	369	377	360	349	367	353	372	327	354	366	312	363	372	396	364	356	374	367	384	378	372	345	379	351	376	361	339	382	374	367	359	361	390	322	374	381	379	354	364	335	395	339
7215	684	397	360	359	330	304	332	347	315	321	335	333	325	324	327	328	294	330	339	345	329	311	356	347	348	344	323	301	324	348	310	368	328	327	340	356	346	345	342	334	320	345	352	326	297	375	312	311	330	328	325	341	383	331	322	320	361	319	318	357	316	340	334	350	307	299	387	334	361	372	311	293	317	349	328	339	339	312	336	310	329	317	310	328	313	344	335	339	339	326	303	321	368	327	333	338	332	306	323	317	320	373	335	355	345	365	343	338	344	303	358	382	356	326	343	316	343	327	313	312	321	356	359	377	352	326	334	306	333	360	331	339	323	327	327	317	344	347	322	323	322	339	348	281	297	367	359	333	336	342	325	305	305	363	360	329	318	330	348	324	310	329	310	321	329	357	323	342	358	342	363	357	338	322	345	323	349	318	302	337	355	379	348	309	341	341	316	343	338	341	334	315	337	288	333	340	311	343	339	336	354	315	323	333	306	359	327	351	340	373	325	358	360	331	331	359	316	366	349	330	346	343	328	341	295	317	312	315	323	311	303	341	326	315	321	321	347	318	339	357	311	355	305	340	352	356	328	314	335	344	329	308	354	313	336	301	337	324	346	349	337	342	323	344	332	304	342	333	361	304	350	335	329	310	339	322	356	365	344	309	331	303	306	330	317	340	310	324	328	346	303	356	354	342	310	334	359	356	336	348	342	324	336	350	327	341	314	319	324	331	324	309	318	339	309	320	347	342	314	333	360	316	355	354	355	327	364	332	301	332	337	317	307	329	343	320	317	336	325	282	329	353	330	333	362	336	354	312	288	331	316	326	332	331	315	296	328	347	284	370	328	327	317	351	318	322	337	309	345	313	308	333	337	331	354	348	339	333	299	314	314	319	294	294	352	347	305	351	335	311	308	359	349	317	319	347	350	370	347	334	354	321	335	358	339	352	301	362	353	354	307	318	305	327	331	351	333	324	356	331	325	336	345	367	324	320	330	327	317	316	353	309	333	312	296	333	361	289	353	358	304	334	316	298	339	323	345	319	304	370	347	345	318	302	312	316	316	312	356	356	365	299	346	305	339	319	320	343	316	344	334	364	326	357	331	332	330	332	358	332	320	326	321	310	337	338	308	335	363	329	334	311	304	335	343	354	334	323	346	353	335	298	323	337	311	341	336	347	355	329	337	355	371	322	349	348	295	319	307	345	340	341	349	336	348	316	359	344	369	348	343	329	325	323	326	317	324	345	328	351	350	355	310	342	299	358	329	363	339	331	312	350	307	352	332	339	349	344	292	339	329	348	333	302	321	329	292	342	333	304	341	304	327	340	327	364	339	356	334	307	295	346	347	315	333	333	367	368	315	338	329	325	326	304	320	379	329	376	286	328	314	351	345	334	328	337	326	332	349	307	341	305	300	352	331	315	357	354	347	352	325	309	315	344	323	338	295	337	346	303	333	335	326	338	312	320	352	326	317	323	336	346	312	323	342	324	356	315	303	338	349	298	300	318	332	319	346	331	341	343	343	303	302	334	323	356	335	318	336	319	325	349	357	356	319	327	294	352	333	315	364	314	307	366	315	341	328	353	353	338	341	347	375	315	337	336	356	356	304	330	331	338	341	308	345	310	319	363	289	328	299	335	317	354	338	331	331	305	324	331	342	334	360	352	362	370	329	325	348	283	333	342	341	309	356	319	341	306	341	325	326	315	364	308	338	337	332	343	317	329	344	291	346	353	359	315	340	334	332	329	347	341	308	324	314	351	297	333	349	329	334	355	317	307	303	280	337	337	337	332	329	346	324	297	345	349	328	340	342	332	321	321	315	307	312	317	342	340	348	326	310	347	332	332	328	328	313	302	309	346	337	344	339	327	337	332	324	332	336	371	332	322	324	343	327	310	328	313	340	343	296	330	312	306	363	325	318	340	303	341	340	353	336	338	329	335	326	327	367	338	311	327	320	359	336	341	345	347	309	334	343	334	317	298	331	345	336	345	323	320	341	322	325	301	334	286	336	310	320	346	286	296	335	319	327	306	346	286	337	342	329	343	315	326	331	337	337	342	337	297	332	354	348	337	345	298	323	344	374	352	307	346	337	324	308	304	315	331	310	342	352	345	325	352	311	330	354	312	371	366	324	317	316	347	319	349	337	337	328	306	349	324	331	330	333	334	332	382	366	364	311	370	327	348	308	313	347	379	347	325	339	345	337	333	332	370	321	319	327	327	330	344	376	338	335	330	331	318	308	307	324	295	304	366	347	333	324	316	313	337	326	346	361	334	312	300	311	298	327	352	329	384	329	359	402	336	346	334	312	350	333	322	334	335	325	319	311	336	321	310	331	357	365	354	302	333	355	368	322	327	324	340	315	363	332	330	300	357	346	387	299	345	352	365	341	351	307	334	333	347	308	331	322	316	353	335	372	338	329	341	340	318	315	315	312	308	340	334	320	369	315	337	332	320	327	344	345	351	348	330	358	320	302	361	328	332	350	325	328	367	385	355	333	302	340	345	355	345	347	308	356	347	320	300	316	296	356	343	329	317	350	358	300	327	329	332	331	311	337	312	292	321	339	341	309	329	342	328	318	320	315	330	347	321	319	338	323	335	304	316	372	328	308	340	334	371	342	333	359	323	284	319	285	329	347	362	324	335	294	332	354	370	314	343	313	323	349	329	288	330	305	367	297	358	326	310	351	319	322	358	302	339	336	348	338	335	303	341	346	332	346	325	348	331	334	310	347	331	308	328	331	331	315	323	359	369	347	311	338	329	315	345	331	320	319	346	356	311	357	316	335	328	312	333	342	355	329	313	313	322	314	330	327	349	349	308	334	314	339	289	337	307	370	321	315	346	317	355	334	324	356	355	329	347	325	326	340	362	348	331	305	311	354	362	300	329	346	301	350	328	327	330	355	332	352	341	333	336	343	322	342	328	337	311	341	359	380	333	328	374	344	362	345	317	326	313	350	352	352	349	319	314	312	327	335	333	354	337	314	338	323	333	332	307	335	336	375	338	350	305	314	348	356	350	365	301	346	355	359	331	338	339	305	343	336	348	354	333	343	352	327	336	354	315	349	307	373	313	346	357	309	317	345	314	332	322	334	315	337	317	309	347	345	347	302	289	338	320	331	300	325	279	350	329	345	323	348	361	328	308	338	322	332	358	364	317	339	326	351	327	316	330	323	348	336	330	341	348	344	342	289	286	343	341	338	340	329	342	334	336	335	315	345	327	348	349	349	340	306	301	319	306	344	346	287	323	329	351	337	338	315	365	359	355	360	344	325	336	369	344	323	327	347	348	350	290	339	341	319	317	352	328	357	317	374	325	321	328	353	339	329	337	325	348	328	335	317	312	319	327	320	323	344	364	339	318	329	327	353	300	318	350	327	307	355	361	317	347	337	348	336	352	349	349	319	361	312	322	318	327	359	320	334	334	347	341	364	297	317	326	316	341	327	324	323	346	311	310	333	309	321	360	330	334	316	330	368	359	341	362	337	326	322	365	340
6344	1079	840	917	770	857	840	825	809	829	835	774	779	788	764	787	751	768	774	762	782	746	740	782	770	775	730	768	762	805	753	781	743	768	811	772	780	772	744	778	787	817	773	785	772	717	791	797	778	796	756	783	784	732	768	754	797	786	786	769	775	806	785	788	792	726	785	776	765	777	737	759	761	832	772	797	729	815	788	819	797	750	786	744	757	757	756	772	817	762	759	810	764	718	800	698	745	755	779	773	790	769	764	753	766	792	767	785	747	751	785	763	783	786	815	810	751	794	757	743	770	748	772	739	754	766	783	744	786	801	710	770	779	759	777	799	752	793	800	735	750	778	785	752	723	751	767	760	752	743	792	764	805	780	798	788	709	759	764	787	749	774	774	809	802	745	784	759	788	805	781	757	780	779	803	768	787	772	746	797	764	742	757	749	785	752	773	734	775	782	755	816	795	776	804	808	785	783	777	748	778	737	758	730	819	758	794	776	734	767	804	758	795	802	766	760	766	762	801	752	792	749	800	739	739	764	765	744	778	783	715	777	741	747	755	749	762	808	790	799	738	759	772	812	776	759	788	749	751	823	720	719	752	755	743	789	716	820	786	779	760	760	769	749	777	795	746	779	744	769	771	767	768	790	779	776	762	811	767	799	762	823	817	769	800	747	795	759	796	732	781	765	807	796	796	792	787	731	764	815	796	768	779	783	815	797	772	773	783	745	779	769	746	776	779	821	763	761	745	786	754	796	778	802	741	737	747	782	759	716	757	813	733	746	795	776	772	735	739	768	772	796	818	775	724	760	838	732	792	720	760	777	752	743	741	819	773	791	779	839	789	755	711	731	825	787	784	771	755	779	748	801	776	771	811	752	734	766	822	753	784	732	789	756	788	770	759	759	765	726	748	792	790	753	755	756	742	735	794	796	783	801	736	749	784	761	788	754	731	790	745	770	782	791	755	759	778	768	727	794	749	765	776	749	794	806	765	814	741	782	726	754	750	787	772	764	799	786	774	793	801	781	770	782	775	761	749	718	771	777	762	780	746	715	774	746	770	830	786	787	798	727	803	778	735	838	812	776	772	758	786	752	748	774	764	772	811	719	805	755	754	743	761	764	813	779	782	720	763	780	767	770	777	764	808	780	742	797	769	708	760	774	749	802	707	733	788	810	744	779	760	775	759	792	775	769	751	802	757	734	806	747	708	789	754	746	769	786	778	776	762	760	809	777	807	793	770	790	769	740	739	789	788	738	798	749	772	763	785	778	734	767	798	750	803	804	814	795	830	778	756	787	770	783	738	787	772	797	761	739	770	754	766	810	761	791	744	732	792	757	783	779	762	748	773	712	762	756	768	776	790	756	751	746	736	736	729	789	751	795	725	748	739	760	779	792	800	805	763	799	786	826	706	788	830	830	796	783	730	749	710	749	819	812	777	790	776	802	731	775	826	809	789	787	793	742	752	814	771	808	822	727	713	733	773	815	767	754	800	757	706	773	752	762	751	845	762	790	770	745	748	772	760	769	774	809	774	772	738	781	755	746	783	789	778	731	782	768	767	783	754	769	754	776	802	774	793	732	773	765	820	791	755	751	798	773	807	756	811	735	786	806	730	732	709	771	759	747	755	777	764	777	820	805	769	833	782	765	721	767	748	761	808	757	779	781	778	807	771	737	802	815	769	762	782	828	786	713	761	711	784	759	808	754	768	788	745	753	773	720	783	822	802	767	761	751	758	784	806	760	735	736	763	755	771	775	797	749	794	772	802	792	793	825	791	756	784	769	811	734	723	789	793	781	814	755	792	757	817	824	776	798	792	770	801	775	770	799	784	782	728	762	766	738	772	757	764	758	827	766	785	786	820	801	782	804	795	749	739	732	800	749	758	791	724	769	775	815	775	792	796	786	773	785	794	805	778	800	749	806	729	750	829	753	819	725	782	775	754	745	740	829	747	738	772	750	750	756	759	751	745	814	811	805	795	741	820	786	760	800	788	824	812	778	793	761	805	755	781	777	770	761	726	796	814	754	809	812	771	784	763	818	839	788	788	786	784	758	793	755	743	728	772	763	778	793	806	753	777	703	800	765	751	784	740	747	724	811	755	745	770	756	745	798	778	783	783	791	730	771	819	771	753	797	759	729	788	796	850	757	794	793	768	771	791	753	720	815	755	775	803	781	751	789	780	794	806	787	791	809	778	796	840	756	801	805	770	743	767	764	797	758	758	794	833	822	770	760	800	792	778	762	742	732	762	782	798	777	751	792	780	797	737	783	767	756	807	770	694	800	781	795	803	758	768	799	756	751	759	791	728	754	762	716	731	796	765	755	777	771	785	767	776	801	775	783	772	788	792	768	776	753	814	756	804	798	778	780	773	810	792	794	753	774	763	792	781	785	766	801	829	757	765	847	752	797	807	770	762	775	766	793	786	754	785	765	751	754	760	751	790	802	782	753	791	740	773	764	736	790	787	738	763	804	758	767	750	780	737	727	748	774	794	795	757	730	758	735	811	780	711	745	802	781	778	761	736	767	752	831	764	817	775	777	813	738	774	720	729	764	791	773	755	778	801	760	779	774	772	771	777	778	822	768	790	756	762	752	785	797	767	775	777	800	781	785	800	768	807	750	787	770	834	768	782	795	812	814	766	763	786	738	777	799	772	810	815	791	811	787	787	772	795	819	725	715	740	818	789	780	739	780	759	739	824	718	763	726	834	756	763	775	792	806	787	785	757	763	765	792	769	736	794	750	832	757	713	789	808	782	791	770	798	772	789	728	756	781	731	741	796	763	764	777	730	799	786	750	766	752	833	728	766	836	747	806	768	778	778	775	785	793	750	822	751	784	779	785	768	785	806	762	753	754	775	716	804	783	786	779	747	773	789	753	738	801	799	783	785	778	749	808	796	813	733	731	826	821	772	770	739	745	768	835	787	759	806	793	782	801	773	787	756	740	748	732	727	781	770	747	815	773	798	768	774	723	739	776	760	765	771	771	772	778	794	770	751	801	749	793	816	778	761	781	767	790	795	780	759	780	759	761	771	765	796	733	751	753	778	765	763	773	781	755	781	779	808	752	781	739	751	803	785	755	766	800	768	737	790	760	755	773	776	746	775	780	814	767	800	789	749	793	765	822	786	744	740	757	751	805	744	755	749	747	784	776	719	790	778	763	710	698	792	771	767	758	775	730	742	761	799	786	747	783	768	783	766	789	781	768	717	767	801	772	719	768	775	742	755	816	785	766	810	774	774	753	743	820	794	779	763	774	769	733	783	706	758	839	775	775	813	747	781	716	748	770	770	771	791	807	770	764	821	768	755	705	814	771	732	777	800	765	717	725	802	827	775	775	786	762	743	786	728	784	751	762	759	796	781	766	741	755	792	735	733	803	795	780	757	732	783	785	737	762	755	812	773	751	785	803	773	804	767	721	818	765	754	740	742	783	741	784	802	778	781	751	795	786	803	791	787	757	778	750	806	762	749	767	745	747	790	773	773	761	712	720
45415	15491	1921	948	605	444	354	319	297	274	225	249	236	173	193	219	229	185	172	203	201	197	163	175	186	191	170	166	170	161	176	155	176	174	167	179	139	160	148	145	165	175	128	165	161	160	143	189	159	157	163	147	165	137	135	161	144	160	160	154	182	192	154	179	149	167	165	154	180	167	165	149	169	197	158	182	172	141	165	165	183	162	156	132	171	162	168	170	136	138	159	147	150	162	159	144	171	171	160	185	144	166	156	149	160	156	159	171	165	168	153	175	172	151	154	181	178	162	156	159	148	162	165	169	151	155	162	169	164	168	159	174	163	162	160	161	167	173	154	147	146	161	145	169	170	156	166	156	174	152	153	155	155	144	160	170	185	163	149	172	180	180	160	168	150	170	159	179	172	151	159	158	152	129	153	150	160	153	168	145	149	173	184	166	150	147	160	154	162	145	182	149	170	175	160	152	156	175	141	133	168	150	158	174	129	187	182	173	165	143	170	161	169	163	162	166	154	171	165	142	177	144	174	163	174	169	147	151	178	175	154	149	159	151	163	151	171	167	154	185	164	153	159	161	163	143	165	186	175	167	141	152	166	149	134	148	146	164	155	146	202	177	156	174	177	157	174	168	152	152	159	159	167	162	143	169	175	127	154	190	154	173	161	171	152	178	172	160	170	180	147	167	171	139	152	135	142	181	165	166	171	156	154	163	176	145	162	165	150	155	140	173	156	152	147	173	157	148	171	165	157	160	166	153	171	157	161	165	171	163	177	157	156	173	160	173	170	156	167	167	169	157	179	153	171	165	159	161	173	166	158	177	159	176	185	165	176	147	157	171	184	144	151	173	152	148	168	166	170	139	166	151	158	160	138	142	142	154	176	136	170	175	171	153	167	165	158	164	175	170	152	160	147	167	159	156	167	178	178	159	173	152	139	142	141	155	165	173	174	156	156	168	151	181	169	150	179	164	151	153	139	151	161	150	159	142	147	163	159	159	150	166	156	134	170	152	181	162	148	146	170	155	159	158	160	148	186	160	166	172	163	155	161	174	162	157	174	156	178	174	185	171	179	138	157	160	143	180	149	156	162	154	151	170	187	137	138	143	162	165	156	155	161	167	165	142	151	164	153	171	171	154	162	157	157	149	153	158	155	137	164	157	142	136	148	161	159	172	137	148	160	162	158	184	151	169	145	153	142	138	146	155	161	143	163	142	152	172	155	139	167	146	158	171	164	168	185	154	152	164	169	166	185	164	150	168	156	187	162	152	177	136	146	147	155	151	154	153	145	153	165	152	188	173	151	164	149	159	156	154	139	150	147	164	172	146	179	147	156	164	155	154	147	170	160	164	152	158	155	160	152	160	158	154	153	162	167	179	165	144	161	150	164	161	167	143	168	154	163	148	180	164	154	181	159	183	154	158	152	170	157	172	160	167	167	154	168	161	163	151	144	182	162	148	143	157	156	173	169	176	174	148	165	151	169	148	177	186	157	163	169	182	137	139	160	150	163	152	157	158	165	154	159	156	133	186	170	155	161	168	167	148	152	155	146	163	126	164	154	158	159	164	170	131	138	151	174	159	175	172	154	162	187	159	162	173	148	157	173	151	168	156	149	142	146	137	161	153	155	150	162	173	145	156	160	167	185	180	159	191	142	128	187	155	139	148	168	143	136	159	153	167	141	144	167	167	165	171	137	164	158	170	151	165	176	157	161	176	137	160	147	147	167	171	185	161	154	172	160	176	174	163	151	169	161	160	170	174	176	188	167	173	163	168	146	137	146	164	147	153	158	161	173	161	160	174	164	161	153	157	153	162	142	172	173	163	158	164	173	178	157	147	161	164	180	149	158	175	150	174	187	154	189	174	158	168	167	149	155	152	166	150	175	168	161	153	182	173	169	167	156	177	155	178	161	141	161	147	172	146	162	177	153	155	159	163	160	168	172	167	139	176	157	152	167	158	179	161	138	141	159	141	142	140	179	150	144	163	168	145	145	167	157	144	159	161	159	183	156	125	147	145	153	151	154	166	161	173	165	162	174	156	159	166	141	150	183	169	147	179	136	161	153	143	165	146	153	168	152	137	171	142	183	134	146	141	179	172	145	152	146	161	170	163	175	179	133	159	149	163	141	167	155	175	134	150	185	166	160	177	171	147	158	140	174	126	160	161	150	162	140	146	176	150	185	161	159	166	148	135	141	131	167	166	169	166	165	148	166	153	143	143	154	167	166	149	170	153	151	147	172	170	156	160	155	156	146	149	172	172	147	177	164	157	164	147	164	157	192	148	162	144	157	169	172	178	168	148	158	163	176	160	153	174	179	162	166	174	156	161	167	172	191	151	168	168	177	163	174	165	168	133	165	143	151	169	158	151	163	151	174	148	140	156	162	142	168	172	168	162	181	158	166	172	164	182	163	155	164	154	141	150	154	178	168	154	143	158	169	152	175	166	175	159	171	164	139	180	137	161	148	163	192	167	165	149	166	150	167	157	151	154	178	160	148	170	155	151	146	169	154	164	179	159	156	178	143	146	167	163	184	150	156	151	163	168	159	162	166	160	175	158	178	154	154	179	160	140	178	161	143	166	173	145	171	154	162	139	142	139	139	151	158	142	138	166	160	140	168	141	146	149	158	148	140	172	161	189	167	127	150	157	153	190	166	130	157	170	152	146	140	136	169	159	181	160	176	157	151	143	135	169	159	160	170	131	150	183	168	146	157	151	153	185	146	161	151	169	169	152	148	179	176	138	167	165	149	153	150	161	147	142	121	144	171	185	151	155	142	160	151	147	175	157	162	163	166	161	162	164	168	159	170	151	166	157	158	162	136	168	154	156	175	142	151	132	176	158	151	176	137	160	159	163	191	144	174	153	161	125	168	151	158	156	156	146	161	136	158	155	156	156	162	139	133	178	151	161	153	176	159	137	141	161	165	162	146	184	168	163	163	166	171	152	179	168	169	152	147	175	159	167	167	175	151	185	183	155	161	165	154	185	148	164	165	160	146	146	148	129	168	162	134	151	176	179	134	144	168	163	180	172	183	166	155	136	147	153	158	149	156	154	174	169	168	155	166	169	158	192	132	172	144	149	162	158	162	160	150	152	179	171	143	154	152	174	191	149	183	139	155	140	165	164	162	178	173	157	166	155	151	180	150	163	141	165	158	136	180	173	164	162	154	151	171	141	160	164	179	143	149	155	144	148	166	177	157	152	176	140	177	160	151	142	173	150	165	167	149	180	152	163	165	170	182	168	142	176	170	159	165	170	178	148	163	149	145	160	158	154	169	164	154	167	164	148	159	156	182	148	151	165	147	166	153	144	139	158	153	183	160	162	159	152	170	168	165	164	160	171	158	164	149	164	143	159	182	161	167	155	142	173	158	137	158	172	176	173	143	131	166	163	161	157	147	138	175	146	175	163	154	176	171	160	156	183	143	167	135	208	170	149	150	147	154	149	153	188	174	169	169	150	152	139	162	153	192	181	145	155	159	167	154	161	153	150
23875	5367	2308	2996	2395	1970	1665	1361	1192	1067	913	889	845	744	738	693	643	640	615	591	585	583	569	574	508	496	501	485	522	509	508	471	435	477	465	437	429	455	466	436	428	455	428	476	416	460	459	428	429	390	428	436	427	450	462	477	463	419	399	388	487	459	435	428	462	433	422	407	419	410	417	401	454	465	402	436	396	452	428	446	467	429	428	397	405	475	446	415	445	402	419	419	417	439	400	419	441	425	415	423	435	416	381	422	455	456	382	385	397	429	383	403	374	444	385	433	440	407	414	432	415	381	406	464	403	409	428	396	422	392	416	414	420	434	387	414	383	414	389	385	444	398	386	404	442	424	436	413	426	428	411	451	434	411	366	399	397	413	408	424	415	399	412	408	418	420	436	415	391	450	391	396	441	438	432	398	443	393	442	397	416	442	420	450	412	406	424	381	435	411	417	418	449	415	428	376	436	415	411	448	377	472	432	406	387	432	408	442	431	378	402	415	431	401	414	390	426	455	423	401	430	399	423	425	401	412	428	410	431	444	403	441	383	417	444	431	391	416	426	403	393	388	430	417	400	414	402	413	369	445	443	404	430	386	421	366	417	432	418	387	411	410	448	411	438	403	400	406	402	405	431	423	445	446	409	414	402	384	388	414	450	436	463	454	384	400	391	420	421	421	409	422	421	420	416	398	436	394	418	430	412	409	446	434	422	427	413	421	373	420	421	414	424	447	422	428	425	409	424	429	415	426	422	411	437	409	470	435	437	406	375	404	414	397	386	427	405	415	402	399	383	428	438	398	436	388	424	419	406	392	405	415	425	435	411	454	374	430	408	454	404	393	395	420	433	435	417	410	399	411	450	390	420	429	415	414	412	437	468	427	399	401	417	454	417	403	407	415	389	416	470	415	411	384	437	369	369	381	426	397	422	444	405	425	402	405	429	390	386	402	406	408	389	383	406	428	405	451	428	437	387	421	403	400	420	386	401	435	402	403	400	411	429	403	417	411	435	405	419	425	421	451	443	444	408	416	409	432	435	402	427	395	454	371	403	374	442	444	411	422	432	421	415	425	420	445	419	411	423	397	382	397	410	379	422	432	431	424	382	399	463	419	423	425	423	396	432	399	377	405	430	423	402	439	427	439	415	393	385	432	417	391	392	432	421	399	413	434	460	383	433	413	449	431	404	407	415	404	432	405	408	403	398	389	403	437	415	461	431	406	427	421	426	405	402	438	412	404	415	400	363	404	394	414	407	426	407	440	405	418	411	433	388	412	416	448	433	392	437	383	405	426	428	430	419	397	448	435	429	407	445	394	464	391	381	386	436	401	395	406	398	379	454	375	410	426	365	393	437	401	412	402	444	425	418	450	435	413	425	421	418	418	393	407	392	379	425	398	382	409	437	409	406	376	430	415	424	427	420	426	415	402	405	417	420	411	402	374	408	411	414	395	445	404	429	407	415	395	445	447	381	387	400	423	395	410	410	433	440	404	424	409	385	419	427	408	407	432	394	423	398	441	406	417	433	398	394	424	442	413	398	439	437	405	437	424	423	449	434	402	400	439	405	427	410	379	393	432	448	425	386	424	390	423	384	434	441	404	437	408	425	392	415	411	390	380	407	400	386	430	408	451	368	372	386	424	422	405	397	414	422	409	396	421	413	415	418	434	415	356	420	420	441	401	404	394	402	435	427	420	407	383	423	405	400	408	422	395	385	397	426	431	415	424	427	413	401	423	405	399	428	448	437	402	420	422	422	411	424	416	408	424	416	444	452	412	402	418	393	441	414	449	420	474	469	397	390	390	420	381	407	409	407	453	402	410	420	404	412	398	402	444	392	411	406	436	403	372	399	425	394	393	417	424	440	406	431	419	430	446	417	442	433	392	390	409	399	421	407	414	440	413	418	418	379	388	388	440	427	409	410	416	421	381	415	443	467	415	402	407	414	370	439	419	388	419	415	379	422	429	440	372	381	416	396	398	411	429	391	418	441	434	402	404	391	391	442	434	419	379	391	406	447	435	377	421	417	419	430	448	370	437	379	436	413	402	396	401	394	430	394	431	434	412	410	422	404	435	417	427	400	409	391	419	425	424	451	416	415	399	421	419	386	429	396	421	407	381	428	419	401	392	407	427	385	410	403	421	411	347	444	395	447	418	376	412	410	382	412	401	425	432	421	423	421	400	418	452	422	430	405	413	454	418	388	430	426	420	448	425	422	394	409	449	415	443	393	390	394	421	401	415	418	419	446	385	423	429	426	434	406	434	406	439	391	404	390	406	380	391	414	421	450	402	422	414	387	447	409	426	409	398	416	420	371	419	426	425	389	402	457	421	410	439	390	439	415	389	414	404	378	413	410	387	409	417	435	418	395	457	403	411	400	398	397	435	434	398	443	401	401	448	420	400	429	412	451	417	405	422	400	402	395	401	400	414	438	430	394	411	390	401	412	400	440	454	361	396	422	414	408	346	436	413	425	383	427	393	403	426	414	421	402	426	446	395	402	409	428	417	376	421	388	416	389	374	409	372	414	405	414	406	407	406	414	440	420	445	444	383	414	417	426	397	400	450	425	390	400	422	392	424	404	429	417	443	402	406	426	401	407	444	393	409	397	413	401	393	449	464	430	387	429	427	428	425	402	425	433	416	404	412	414	398	382	417	402	422	400	434	418	444	427	440	442	419	406	435	423	403	414	442	431	425	401	433	413	416	413	437	434	411	382	445	411	416	419	435	389	428	432	392	397	382	399	397	406	430	388	430	425	383	390	403	425	449	420	445	409	421	423	423	426	392	426	392	425	412	395	373	431	400	427	385	410	412	427	420	436	398	405	391	414	460	432	419	407	377	437	395	391	399	428	459	412	444	400	389	426	429	445	395	432	396	417	443	407	406	463	392	416	393	398	426	400	378	389	400	436	414	448	437	411	449	439	394	430	402	398	477	412	433	416	439	393	415	401	444	441	423	410	393	367	367	412	420	400	437	441	462	411	410	368	400	386	421	423	410	409	427	408	422	438	406	407	402	435	415	387	415	402	430	423	393	412	403	415	408	450	373	390	413	427	402	410	395	446	450	398	403	396	430	426	383	402	416	400	418	411	436	427	415	400	423	456	438	393	410	447	412	383	402	448	424	420	421	379	384	410	442	422	413	410	441	416	421	451	441	384	401	392	416	389	405	435	416	418	411	443	423	417	416	438	412	405	428	407	414	407	413	413	437	426	425	406	428	394	458	347	413	428	439	421	423	419	445	429	394	385	423	393	407	424	399	440	407	396	427	411	427	412	433	418	422	415	438	417	435	413	408	386	415	411	410	386	406	416	428	423	380	401	438	433	391	386	420	392	392	431	412	391	409	386	423	407	417	427	399	401	404	383	397	399	399	418	408	395	413	427	404	397	402	432	417	436	420	429	398	427	378	426	436	402	404	407	418	405	445	424	384	451	415	437	433	444	422	408	401	402	415	407	430	421	383	409	398	396	374	447	425	447	405	445	416	429	452
60639	25644	5002	1770	1159	792	611	461	389	316	284	260	215	216	233	178	160	188	172	171	154	148	160	172	157	150	167	145	136	143	157	134	130	139	122	111	159	135	144	126	156	126	127	141	146	131	134	126	149	140	137	130	145	119	132	117	154	140	132	126	148	152	140	119	123	116	125	142	148	144	137	145	144	123	126	113	114	120	130	126	129	124	116	144	144	135	125	127	101	124	143	134	100	120	118	124	137	142	119	151	140	106	130	121	130	113	123	134	139	113	149	150	146	120	127	147	117	114	144	128	133	118	116	139	126	120	126	167	129	115	129	126	134	122	133	133	147	121	119	146	114	119	146	110	137	139	115	111	131	122	139	155	149	132	131	132	128	117	117	127	123	103	121	111	99	124	122	112	128	118	116	126	125	128	132	105	150	116	131	117	124	130	125	124	130	133	115	125	132	120	137	127	136	113	131	131	114	117	121	124	110	130	118	122	131	116	131	113	122	106	121	126	141	125	135	131	132	126	118	145	113	124	111	114	109	137	141	135	112	126	142	134	136	105	132	100	112	121	117	120	157	124	137	152	118	134	123	149	118	107	119	113	140	129	132	120	148	129	120	126	140	112	131	127	147	137	136	121	117	121	128	138	121	128	128	119	137	127	97	125	120	126	130	137	139	125	130	110	125	147	131	127	132	131	118	115	118	107	125	136	149	113	113	122	144	107	123	121	114	150	151	135	131	131	128	125	119	145	145	126	132	133	139	120	136	126	124	121	123	122	130	126	136	115	122	110	110	124	130	126	132	125	127	118	128	132	113	141	116	136	123	133	153	131	114	137	137	132	122	133	129	140	114	103	126	140	114	121	137	113	121	133	119	154	144	142	122	132	142	130	125	122	128	144	136	116	108	120	136	145	143	133	122	117	137	149	133	153	119	130	119	116	140	128	122	123	112	120	144	136	133	145	123	133	133	123	112	133	133	120	121	130	123	153	117	151	101	126	145	121	113	119	134	121	135	116	122	122	144	139	132	137	135	126	127	119	120	130	127	137	145	127	115	116	129	142	137	134	100	114	119	110	114	134	136	144	116	124	140	128	95	132	120	113	117	155	110	132	120	124	125	124	112	138	130	107	131	121	122	123	130	126	117	129	137	125	152	119	122	143	101	133	126	132	143	124	127	116	136	128	125	133	132	145	135	143	110	112	139	134	152	130	142	129	124	134	129	135	128	129	129	99	130	127	120	103	121	113	118	129	135	135	123	125	112	119	111	145	110	135	122	111	118	109	130	130	118	131	124	114	124	135	130	117	126	125	115	125	110	124	111	109	131	137	113	124	129	137	151	119	127	132	123	129	125	126	118	127	132	112	116	128	133	106	120	139	152	146	118	145	127	125	143	127	131	132	133	128	112	141	140	120	110	118	108	106	136	131	108	113	148	129	135	118	125	129	135	139	136	133	136	113	151	148	116	126	114	134	149	124	141	138	119	132	111	135	126	123	139	119	130	134	138	139	149	138	117	128	133	127	128	140	120	146	145	127	112	111	135	152	124	138	123	132	129	136	125	116	124	141	111	131	122	121	98	132	115	134	124	132	119	132	127	133	123	138	133	121	132	120	132	131	125	125	134	140	117	121	126	136	115	136	118	135	120	128	123	130	139	141	150	110	119	128	118	149	128	112	117	124	134	117	147	123	125	122	124	118	126	135	119	155	143	123	114	118	121	118	121	117	108	110	125	142	129	135	126	133	130	119	128	114	125	120	129	129	137	131	151	166	131	143	125	150	129	118	126	122	119	129	122	127	125	126	120	99	112	105	111	143	150	127	117	113	135	124	122	117	137	142	121	119	124	133	124	137	108	133	141	150	138	141	123	122	138	116	121	128	131	119	112	133	139	129	112	139	127	129	144	131	138	117	124	127	120	137	128	129	116	136	133	122	130	128	115	124	163	129	129	131	126	128	141	129	136	127	142	136	131	125	129	123	133	131	110	110	101	124	124	140	95	136	111	121	110	141	106	121	132	122	140	155	124	100	128	121	148	120	111	107	106	123	124	148	117	124	144	137	147	125	125	123	120	133	134	134	144	130	136	110	126	105	127	112	147	130	110	129	138	140	138	141	126	138	121	136	146	126	144	134	135	126	125	153	118	127	125	150	120	129	118	157	139	126	127	144	144	126	143	111	152	133	138	122	110	115	143	122	125	110	140	129	134	129	118	157	153	152	128	132	126	118	125	109	126	118	132	128	149	127	117	131	122	133	146	110	132	153	142	121	126	133	119	130	132	133	109	124	147	144	137	128	127	124	139	122	137	129	137	116	132	122	142	114	134	116	140	109	134	131	126	107	132	121	134	145	151	125	109	111	109	114	131	120	120	129	131	135	110	137	109	137	146	123	135	141	142	120	130	124	114	115	115	108	169	118	119	133	110	148	129	135	123	127	123	146	134	113	128	122	146	125	114	125	166	153	106	148	118	124	114	113	120	137	104	134	112	147	130	143	119	137	139	136	137	147	124	128	130	116	144	112	123	138	117	101	139	144	132	128	139	153	120	118	133	140	118	138	119	109	115	121	131	115	146	137	134	142	129	136	127	120	103	106	121	136	134	136	134	132	138	116	140	145	104	126	130	138	151	135	126	127	140	130	110	111	123	143	136	123	140	130	125	122	113	139	118	121	129	126	124	124	135	129	145	127	116	131	123	137	122	134	153	131	127	129	119	105	150	122	120	112	109	124	136	108	130	147	148	142	139	114	148	115	124	146	135	138	150	120	142	112	144	132	140	120	128	126	134	124	139	134	132	124	123	150	133	126	154	119	103	111	132	111	139	135	132	116	139	142	140	119	120	119	116	127	140	114	130	142	120	122	138	126	124	127	146	113	118	140	150	142	133	140	116	136	130	110	120	148	137	123	136	127	128	120	118	137	120	121	130	145	141	127	145	138	144	132	121	126	144	128	123	120	135	136	129	117	157	116	133	119	139	126	122	104	118	124	128	147	124	121	143	141	113	128	123	140	126	119	121	118	124	130	120	134	133	139	126	117	111	145	137	145	142	143	139	122	132	133	124	147	138	139	119	127	154	118	111	124	132	108	128	120	121	126	130	110	139	137	122	132	123	129	131	137	144	110	115	135	143	138	121	141	108	147	139	137	121	123	125	119	142	107	128	111	126	116	134	116	130	116	140	127	141	112	128	138	120	123	147	129	139	126	111	113	128	113	144	118	127	133	119	140	152	133	117	133	118	136	132	138	129	134	130	113	120	133	141	132	134	107	120	146	146	123	138	135	118	131	113	125	113	135	121	138	133	124	135	147	141	122	123	127	139	108	109	136	115	139	129	124	117	126	121	113	105	121	140	124	127	150	137	132	119	113	125	134	133	117	148	121	122	113	121	158	106	132	131	134	124	120	135	139	117	124	140	125	133	99	138	114	136	136	139	120	137	142	130	125	136	121	141	147	129	134	110	112	119	121	118	136	118	132	144	123	117	133	127	129	114	141	137	105	109	150
33035	9142	3954	5108	4136	3322	2739	2206	1852	1603	1414	1257	1101	1008	992	878	820	756	721	721	637	664	594	547	593	547	526	499	525	518	533	449	512	463	453	457	429	472	436	429	424	420	433	408	447	440	410	436	376	398	385	388	383	404	399	418	374	436	402	405	408	377	374	370	382	373	377	399	377	409	388	401	389	373	386	362	404	405	422	342	386	364	383	391	413	355	354	376	353	376	386	363	353	368	385	378	370	349	363	360	360	347	348	397	358	382	365	357	379	370	334	368	337	361	373	338	384	357	358	338	345	376	394	402	340	371	376	376	321	366	364	333	387	374	350	349	348	386	339	354	371	376	351	379	358	392	366	354	355	383	352	345	360	351	393	381	367	361	328	388	345	348	344	372	350	353	394	316	374	353	356	361	354	384	362	376	340	355	368	388	346	383	353	373	322	346	350	376	384	384	352	353	357	378	374	340	391	375	365	360	387	376	370	401	344	360	381	367	363	367	337	350	356	370	343	370	366	349	362	359	403	366	360	342	365	349	375	366	384	352	369	353	338	347	330	355	353	346	336	364	347	406	350	375	384	388	354	353	325	335	353	346	345	386	339	340	359	355	402	369	366	381	368	373	384	328	366	351	340	344	358	382	361	392	392	355	353	361	359	397	369	374	363	358	373	380	405	415	358	370	322	357	371	370	337	345	331	367	352	337	298	341	406	367	358	385	352	336	367	361	360	329	363	346	353	389	386	368	357	342	368	361	373	376	372	355	357	342	369	368	363	360	347	362	380	325	374	364	346	358	322	375	318	374	369	360	360	382	390	403	386	363	349	341	349	365	369	347	352	351	342	374	366	364	383	373	346	362	367	345	357	351	328	364	354	382	352	375	338	366	345	352	353	369	379	348	380	406	355	361	344	337	336	343	319	318	346	391	335	325	388	381	381	329	373	345	376	347	367	370	362	349	342	372	357	358	357	335	366	345	388	366	363	365	352	362	382	359	374	364	353	326	350	390	374	370	317	358	311	383	366	353	365	385	355	298	386	378	347	344	379	378	339	339	379	318	368	388	348	374	375	390	362	349	364	339	377	400	319	368	393	368	365	344	351	359	344	411	369	378	350	361	398	340	348	376	336	364	372	369	385	344	355	342	340	347	356	373	374	384	371	357	374	341	375	350	335	343	358	375	357	347	325	384	350	376	349	354	346	339	363	366	373	364	364	391	354	365	348	368	328	343	378	351	336	359	366	382	366	323	357	382	388	375	339	366	356	359	354	332	353	360	350	343	370	357	325	369	355	336	330	377	356	354	360	351	379	409	361	372	311	388	370	348	364	349	333	374	368	367	357	336	368	350	342	375	364	370	368	342	394	373	335	362	356	333	370	384	365	352	391	360	365	344	386	326	376	384	384	409	341	370	344	364	347	375	316	354	321	370	392	324	363	372	348	378	362	343	387	343	352	368	343	362	354	349	366	381	388	370	373	354	344	378	357	321	356	338	333	317	363	394	343	322	358	391	357	340	363	342	376	353	373	365	359	371	371	356	387	348	368	378	385	342	358	368	372	350	346	332	369	394	385	378	377	365	354	351	317	356	358	357	369	364	353	372	343	354	361	320	348	376	388	336	381	378	362	345	377	376	332	352	338	368	339	361	345	388	374	373	369	340	344	372	349	365	365	367	348	358	362	334	358	365	370	388	361	361	341	350	370	392	376	362	339	349	355	379	361	348	351	359	349	349	346	393	357	347	355	365	378	332	362	367	320	372	346	344	387	357	366	413	357	340	344	380	395	387	338	377	336	351	375	371	338	354	330	322	331	349	356	363	364	367	388	357	363	384	366	369	366	375	386	378	366	376	382	386	362	333	360	361	340	366	357	388	347	373	342	378	366	370	345	386	357	379	370	347	390	366	343	367	350	339	402	365	388	336	367	351	362	354	358	358	358	380	373	345	348	317	349	353	396	373	342	330	360	320	362	365	327	378	356	361	355	349	398	337	351	340	375	386	378	353	409	335	363	381	360	355	382	334	343	354	344	370	358	344	362	337	393	339	364	347	358	351	371	361	349	377	333	372	365	360	360	334	374	371	362	343	359	337	348	399	323	338	370	373	364	367	385	414	382	397	363	370	348	352	392	416	318	346	355	331	370	372	333	340	359	327	329	364	356	366	354	325	346	374	347	364	373	375	324	381	364	334	341	361	361	413	336	342	356	370	375	374	359	357	332	356	336	360	369	338	351	356	351	350	354	358	389	346	371	366	363	366	395	341	373	361	362	354	339	349	360	332	345	361	342	383	354	346	356	370	356	381	354	332	376	381	344	359	375	354	334	341	372	370	366	380	366	367	396	357	328	376	356	341	354	314	373	366	366	345	369	320	329	351	355	352	365	336	357	334	353	365	346	376	372	323	345	358	354	352	366	373	405	371	314	347	349	384	400	347	352	372	354	366	357	358	385	358	347	361	372	339	353	367	338	348	339	377	348	351	358	363	335	385	343	340	349	358	350	352	360	353	372	347	360	331	358	376	338	371	396	349	356	358	411	340	387	368	336	352	378	349	367	358	361	355	361	357	345	351	367	358	395	354	388	378	347	354	340	347	367	336	361	362	379	357	347	381	387	348	348	379	370	376	353	352	351	383	414	393	345	367	359	356	371	371	357	345	402	324	341	362	354	371	343	370	344	390	391	371	366	339	354	379	377	372	365	326	349	397	356	339	339	403	362	333	345	359	365	372	334	385	368	354	373	372	349	357	297	369	359	335	348	338	392	371	362	350	359	304	359	362	350	338	376	310	388	331	356	343	392	346	353	343	355	358	350	339	361	350	351	347	346	352	404	359	358	319	360	369	373	400	344	363	362	358	360	344	314	340	364	377	355	359	372	372	358	362	348	376	349	366	363	357	371	345	341	360	359	354	379	346	370	361	373	359	341	364	340	382	364	337	346	326	382	375	364	353	364	349	388	360	386	342	334	359	368	351	358	407	354	378	349	363	385	340	354	368	332	349	343	369	372	388	362	400	364	346	328	358	380	352	363	371	371	358	366	366	334	363	364	350	408	366	348	362	372	366	371	335	366	395	334	329	352	370	354	378	373	376	377	357	332	378	356	361	370	333	362	380	380	354	356	353	333	346	361	367	360	348	345	358	391	328	347	354	389	353	384	397	372	358	360	407	340	334	343	343	352	367	342	345	363	407	343	379	368	327	356	336	348	373	330	354	370	356	347	371	351	357	389	362	385	391	381	383	362	350	355	422	356	349	355	375	341	363	332	337	356	353	386	371	370	312	386	390	333	363	353	341	382	370	312	369	361	343	355	358	360	381	345	367	377	362	379	365	380	322	366	389	358	351	335	327	356	366	379	405	371	376	380	344	362	392	358	343	352	330	359	367	373	355	349	342	367	379	398	378	363	340	331	347	368	338	341	350	335	336	392	371	383	387	367	356	369	357	328	343	378	362	362	346	350	390	312	385	343	357	331	369	347	357	342	354	350	357	357	340	364	384	357	362
7521	699	377	357	314	387	361	324	331	322	358	348	334	334	327	345	310	337	338	373	361	338	322	329	343	344	347	324	347	360	340	357	300	365	356	334	342	320	325	307	345	309	348	314	341	322	337	347	314	343	313	325	348	299	335	348	351	374	331	343	363	336	325	356	317	398	350	328	314	326	378	310	343	339	350	330	331	334	340	344	327	368	333	359	296	333	357	337	323	306	360	340	320	347	322	320	328	343	305	327	339	319	340	306	317	335	332	335	349	306	332	305	367	317	336	327	344	358	327	310	330	366	344	359	376	331	330	378	353	343	344	329	324	312	341	307	318	332	381	348	344	324	340	314	307	351	332	310	307	341	346	337	361	341	361	326	333	332	323	322	338	316	355	330	341	348	325	323	325	313	318	325	355	312	356	323	328	313	325	355	341	324	318	312	334	366	358	349	329	319	329	327	294	364	304	324	324	358	339	310	365	348	352	318	317	286	307	350	330	347	307	332	346	303	310	313	317	334	342	363	351	302	349	338	376	330	340	369	344	347	330	383	332	318	340	289	326	306	291	348	314	332	363	308	341	330	358	344	368	377	307	385	339	346	321	331	352	317	319	340	318	325	339	360	333	343	357	331	349	351	336	351	326	304	324	307	355	327	340	311	333	335	327	352	342	333	317	343	366	335	321	328	331	329	349	326	336	338	346	299	331	293	335	309	344	360	338	323	309	356	347	333	322	327	293	345	322	313	327	337	350	320	343	300	353	336	291	341	345	355	338	335	318	329	317	391	328	334	359	292	342	323	307	376	334	307	315	328	322	308	329	343	322	345	334	345	316	343	344	335	357	323	330	349	303	333	298	338	325	336	332	337	332	337	330	310	339	364	355	313	337	341	339	328	359	353	361	344	322	342	323	351	352	335	321	343	302	364	340	344	335	314	365	350	344	340	352	329	355	359	307	342	305	333	334	352	326	321	328	348	385	306	330	338	321	332	331	314	344	365	357	339	308	345	312	350	361	317	344	333	343	311	347	317	352	316	321	351	321	287	330	339	341	368	349	315	320	345	303	323	316	334	330	325	324	344	333	326	336	362	347	367	335	325	328	334	355	313	332	327	314	329	357	343	310	275	321	355	327	353	340	339	338	354	333	350	280	306	342	337	341	337	332	324	298	352	337	345	316	332	337	328	333	335	347	352	341	340	334	325	320	303	337	331	333	348	350	311	304	338	335	311	360	333	371	295	334	334	318	332	336	327	310	323	331	326	305	308	324	337	335	345	368	324	330	352	321	314	327	359	325	343	321	355	373	323	356	330	324	305	306	339	381	296	337	343	346	338	311	326	339	311	338	360	372	308	388	324	327	293	334	309	333	330	350	320	354	297	343	332	356	349	333	366	340	307	318	342	381	315	310	337	332	340	347	312	349	330	295	329	328	350	319	361	339	347	343	355	327	327	331	318	315	313	377	348	324	352	346	376	320	372	353	376	336	338	331	325	376	346	349	348	357	332	328	373	334	334	386	345	347	310	328	336	343	349	354	309	345	379	320	351	323	362	338	326	318	336	332	335	350	342	373	318	347	351	338	352	336	341	368	322	323	342	314	342	356	323	316	312	337	336	310	355	333	342	349	319	316	336	356	334	330	305	346	331	343	344	314	364	356	343	354	320	331	332	331	315	323	307	349	347	337	332	329	337	351	321	334	345	349	337	364	332	306	324	315	321	341	352	334	371	347	329	315	314	321	364	317	305	330	291	314	304	328	343	341	351	327	315	301	307	325	340	332	333	340	317	314	344	337	329	366	338	328	328	340	337	334	329	315	385	330	369	361	318	359	322	331	328	331	341	312	311	325	335	332	294	311	339	308	338	370	319	347	372	322	355	327	340	330	339	326	361	345	306	338	300	336	344	351	343	361	333	354	334	335	345	315	349	320	320	350	325	311	307	321	349	377	316	347	327	331	362	351	337	334	354	365	337	340	344	313	326	321	331	356	330	356	312	329	382	330	321	348	344	362	303	281	313	298	335	342	335	348	344	347	315	345	343	342	310	330	320	298	317	360	336	354	355	332	333	313	351	298	324	289	318	344	327	320	354	332	311	355	308	320	314	355	375	300	347	308	319	339	338	320	298	351	343	343	338	335	320	311	323	334	347	317	347	327	318	329	302	322	304	343	319	333	322	306	366	312	341	349	338	357	357	291	319	353	327	346	327	324	343	333	321	333	341	291	327	354	322	340	329	327	324	318	303	351	340	344	334	326	369	327	304	327	321	337	343	328	315	324	328	306	319	340	391	358	337	337	306	341	346	349	331	338	334	350	362	357	327	316	356	316	329	343	376	342	347	340	306	383	348	337	307	348	345	341	371	336	351	340	305	369	338	332	347	322	331	350	335	358	316	341	357	336	341	341	307	325	306	323	325	344	321	312	322	320	329	367	337	353	318	314	365	331	331	323	318	351	357	323	341	324	330	339	370	344	305	330	343	402	308	344	341	334	347	367	326	367	352	325	369	317	356	372	322	325	347	352	309	318	330	332	350	348	291	337	343	281	340	362	348	341	314	288	332	297	355	327	336	340	334	323	323	335	364	376	325	327	324	316	301	351	335	318	318	349	329	301	319	327	349	314	310	334	327	357	327	320	324	340	323	327	335	357	323	347	314	340	330	324	348	319	353	306	341	329	325	376	361	340	329	337	343	368	313	302	383	360	336	342	312	307	325	320	333	350	328	320	327	341	349	355	339	331	356	359	355	326	346	325	353	376	336	344	349	346	342	332	329	338	312	353	335	310	360	319	324	357	352	295	322	345	364	335	333	360	319	307	331	298	334	330	339	341	327	286	351	356	323	341	325	334	289	303	335	326	347	330	318	340	320	321	346	330	314	343	335	356	356	327	336	322	331	330	314	364	330	338	322	332	325	377	338	316	322	337	340	343	312	353	341	317	360	335	356	317	332	344	391	332	354	330	333	319	326	344	320	347	341	347	324	302	322	364	353	334	318	348	343	352	334	331	358	326	339	337	366	336	350	362	325	338	284	329	319	348	349	324	351	321	317	331	319	343	315	322	332	318	340	354	351	311	323	343	331	391	347	334	349	337	316	316	314	325	323	313	302	339	344	319	296	344	310	321	340	341	353	343	313	337	343	352	349	320	362	311	346	370	310	334	362	354	348	336	331	324	343	324	339	316	329	338	345	334	349	301	348	359	353	332	342	358	319	301	339	289	347	321	360	329	323	342	303	337	330	347	291	307	321	314	317	292	351	326	304	342	309	362	352	336	377	324	305	324	343	329	311	370	320	321	342	341	339	346	336	351	391	333	327	338	328	342	331	318	293	359	337	327	339	354	310	347	335	367	339	325	361	354	345	327	336	360	330	356	335	371	340	342	333	338	340	363	316	343	332	355	324	337	368	335	320	343	313	340	371	330	328	336	334	355	340	286	349	345	339	309	325	311	335	310	304	339	300	353	344	309	316	325	359	360	305	358	349	318	343	369	339	328	325	329	369
6782	1138	870	860	911	798	798	825	811	830	724	834	817	768	741	858	770	811	819	759	769	719	807	812	834	767	776	733	779	767	722	847	778	754	752	763	800	845	755	756	753	789	729	809	769	760	787	755	765	757	697	773	770	789	761	787	826	741	780	806	759	810	738	770	778	809	768	810	748	749	772	777	748	772	783	800	756	818	785	766	766	739	770	757	766	802	784	796	753	780	761	796	808	787	774	784	800	786	778	828	761	781	772	776	798	738	746	757	792	757	800	824	726	751	772	765	784	745	760	773	746	786	740	797	770	755	794	759	770	794	748	772	832	733	767	743	747	763	792	787	782	738	825	702	749	748	758	769	781	751	820	776	769	805	746	773	798	793	806	764	782	836	796	774	808	782	731	771	789	776	800	760	788	802	769	782	812	784	785	787	801	734	771	763	753	763	740	776	809	754	744	793	815	788	770	823	783	814	856	772	761	722	789	738	770	778	741	789	750	810	718	782	852	812	792	822	766	782	788	813	792	802	775	751	784	744	739	795	767	796	782	798	768	794	807	772	775	777	832	758	744	780	832	764	779	740	777	745	751	767	766	792	737	768	771	785	761	747	791	749	752	822	683	740	760	848	817	816	790	772	786	780	750	789	808	748	780	779	837	774	767	738	777	785	805	787	782	826	780	765	779	796	805	794	804	815	771	791	791	744	808	791	764	818	759	777	803	776	747	783	786	776	804	763	790	807	782	756	772	714	793	774	769	774	756	742	751	809	788	805	750	807	780	792	789	776	777	810	804	814	731	744	806	803	814	762	762	782	773	806	788	774	725	806	741	837	744	760	758	758	760	815	774	792	790	779	763	799	789	797	790	736	755	792	746	789	756	777	819	818	785	821	736	823	769	780	791	759	786	755	816	780	814	792	829	733	798	801	782	774	784	775	788	751	710	777	793	779	738	756	764	809	781	757	791	801	803	787	815	749	811	768	805	759	807	758	765	746	781	747	718	761	713	755	808	789	791	853	789	733	756	751	707	791	784	826	767	782	739	746	784	772	762	780	762	747	769	748	795	746	733	749	792	812	759	738	779	792	800	799	767	807	751	812	755	844	798	742	759	805	769	758	791	799	811	755	789	779	772	764	733	757	794	765	772	793	746	734	795	774	800	784	836	798	756	744	816	741	754	782	759	756	729	780	801	767	786	759	794	806	770	781	799	781	763	745	774	766	749	758	779	777	780	772	796	762	830	774	787	752	844	811	764	791	773	766	757	768	777	702	784	830	796	753	800	777	763	790	778	760	806	825	793	743	757	796	833	737	778	734	827	827	835	779	813	760	806	759	796	776	788	776	749	749	787	773	804	778	817	783	755	767	785	764	757	766	825	760	798	830	776	793	815	766	798	729	819	794	767	747	783	799	730	777	775	777	813	756	779	797	742	757	770	760	838	816	763	841	781	784	778	753	811	757	760	725	757	783	744	816	737	773	784	752	816	789	717	806	776	738	794	753	806	771	813	786	737	756	780	812	756	793	791	816	773	788	837	802	801	772	741	766	783	772	751	826	734	818	708	808	757	785	762	771	802	755	751	771	811	736	777	785	778	745	742	759	783	801	783	762	784	724	791	735	784	783	762	747	709	782	731	767	765	802	769	781	724	798	737	796	774	773	742	808	792	787	807	772	754	795	779	779	732	724	826	779	801	786	776	783	786	774	746	734	792	759	817	776	802	766	774	773	808	772	745	833	809	763	772	810	758	755	785	736	742	810	820	749	830	782	805	775	804	802	783	725	772	759	740	765	834	777	777	760	771	790	745	776	764	776	667	774	808	827	714	778	801	781	813	753	816	761	786	809	779	793	784	763	806	798	722	744	706	790	776	792	740	790	719	808	758	749	765	850	790	803	793	794	770	799	811	763	741	786	756	743	759	793	770	747	789	830	762	748	824	798	791	760	757	771	792	827	763	798	738	769	755	767	762	806	783	781	818	785	798	768	808	765	757	817	791	820	796	756	805	761	748	762	764	774	798	792	792	772	817	743	768	787	745	788	773	761	775	715	773	745	793	741	752	809	743	779	793	758	731	781	822	782	754	812	705	746	825	741	807	749	805	726	728	775	766	717	778	747	830	780	761	772	828	793	786	748	775	747	786	768	769	777	745	832	846	779	800	817	725	791	755	746	810	776	823	785	821	794	773	755	815	842	827	760	745	736	759	792	789	799	744	795	817	818	782	764	767	820	770	814	744	811	791	723	778	801	684	740	745	746	815	764	743	797	751	795	784	800	760	826	739	752	795	750	749	820	734	760	757	815	775	727	793	744	790	799	747	762	775	762	767	832	754	787	786	767	744	777	794	777	833	797	761	760	766	770	776	779	792	734	734	786	757	773	804	806	787	819	765	731	731	803	783	735	767	791	747	781	796	757	821	808	757	759	782	755	802	744	788	752	743	765	779	766	773	803	803	737	774	777	775	773	809	775	765	741	778	752	823	774	786	796	754	781	743	782	793	740	784	751	781	803	853	742	764	740	795	765	783	769	791	697	806	763	751	789	774	806	785	807	776	778	831	790	833	801	779	788	697	757	756	759	759	781	723	785	782	780	794	759	766	802	776	804	808	755	760	771	768	737	779	806	732	806	801	771	795	785	758	777	799	801	796	793	804	762	815	791	783	795	798	781	750	765	809	758	780	791	771	832	789	799	760	803	775	796	756	755	821	764	774	788	805	766	735	793	823	788	774	842	764	827	784	790	780	768	783	778	805	790	750	809	831	764	726	785	838	788	807	791	744	786	817	798	821	742	796	793	740	773	793	721	767	777	807	737	786	760	752	780	738	788	772	809	840	782	800	801	784	815	749	787	766	783	774	818	778	769	786	771	784	800	798	753	781	774	782	783	767	772	848	768	750	792	786	778	772	730	772	715	753	767	771	824	771	806	803	837	790	781	790	774	763	741	806	774	799	779	759	723	796	818	766	754	800	762	804	746	779	771	798	792	756	740	789	783	775	795	797	759	822	817	774	717	794	767	786	793	824	767	753	799	723	777	732	831	785	793	757	782	775	802	789	781	795	779	778	762	752	761	815	781	734	807	745	735	754	735	781	761	766	807	801	730	815	767	754	738	833	746	784	775	786	753	822	775	736	785	769	784	809	805	768	725	806	809	804	760	790	806	773	749	768	809	751	728	749	747	818	766	795	843	767	752	779	774	770	802	743	793	781	784	780	718	801	801	792	751	792	754	747	732	805	736	763	768	786	821	796	767	728	776	761	811	771	790	760	786	764	753	820	729	811	788	747	741	819	809	789	777	808	735	761	795	778	821	735	787	778	778	796	714	762	771	792	748	793	759	779	774	784	739	829	772	765	752	733	732	785	796	777	778	775	704	769	782	763	780	791	750	797	775	766	789	747	785	731	724	773	800	784	795	770	727	795	824	815	811	789	776	747	752	804	806	798	760	774	750	764	767	743	781	735	778	716	755	760	794	788	810	784	793	754	749	734	779	847	805	745	800
46389	16361	2206	961	582	488	365	325	280	255	258	227	211	204	207	157	217	186	183	179	170	157	190	225	170	148	165	166	170	182	172	182	170	168	162	172	176	150	165	178	146	148	164	183	152	167	150	190	159	159	141	205	182	166	148	184	171	173	165	150	155	153	160	177	148	157	185	149	152	145	194	163	144	154	168	149	155	149	164	162	137	161	175	175	154	152	170	158	170	174	151	148	164	184	148	159	144	165	164	157	161	157	162	192	157	133	163	156	151	160	171	159	179	170	152	157	153	165	189	161	159	141	160	175	147	169	160	171	182	152	170	170	141	150	176	163	158	151	146	152	156	177	167	159	176	164	141	174	160	172	138	176	168	162	192	166	183	155	139	180	138	169	155	175	152	167	172	193	188	176	155	135	153	176	164	160	171	156	186	155	166	162	152	158	159	138	151	157	146	159	171	181	185	154	161	164	167	154	140	144	168	189	149	157	168	175	137	150	181	173	131	177	154	147	161	163	163	148	183	169	165	135	175	146	175	170	149	180	150	156	168	149	150	189	177	149	158	157	164	182	175	160	170	168	176	139	167	161	137	147	153	149	153	164	149	163	167	168	177	156	148	187	189	187	148	169	173	187	161	147	179	155	177	179	178	157	170	177	187	178	172	188	155	179	172	139	174	158	174	155	144	178	169	149	153	152	173	178	158	186	148	159	171	171	159	166	141	161	145	150	156	136	165	164	171	158	169	154	148	162	157	177	146	167	163	155	165	150	186	147	165	164	151	172	130	151	143	155	153	171	137	166	170	173	173	169	174	167	169	157	173	152	160	133	158	166	155	127	143	167	166	166	159	178	146	149	136	153	175	162	163	139	171	176	175	151	175	149	169	147	169	154	163	163	165	155	153	158	157	156	149	169	160	157	175	167	164	182	175	162	166	169	142	173	153	189	156	166	171	160	162	167	166	163	158	159	152	143	137	145	145	157	152	180	156	154	178	158	195	152	152	172	158	173	182	164	175	157	135	164	164	135	149	155	144	152	148	137	165	155	156	157	141	160	128	174	160	172	167	163	171	144	171	181	161	177	173	140	137	146	169	154	164	187	166	168	138	161	150	159	151	150	185	175	183	154	162	151	146	134	169	156	164	147	160	161	144	147	162	149	165	159	149	152	146	131	186	170	171	152	183	155	138	150	141	173	168	181	179	151	165	170	158	160	153	143	160	171	191	153	164	149	152	155	171	171	167	166	168	148	168	175	156	153	164	169	155	160	179	188	172	170	164	155	171	129	160	149	172	188	182	172	187	152	166	151	173	145	160	143	159	184	145	191	190	152	183	163	190	164	154	144	149	159	164	134	169	144	154	183	162	155	181	141	161	156	158	135	187	157	156	178	141	175	165	169	144	160	178	147	134	149	164	158	150	163	171	166	161	149	138	166	149	159	148	163	172	146	139	148	162	130	149	164	144	152	139	159	148	169	162	151	175	160	175	173	143	155	166	185	153	158	158	144	161	154	156	155	171	184	168	169	161	165	148	173	185	173	168	176	170	179	155	144	155	158	148	180	160	171	169	178	188	150	186	172	161	161	144	151	151	153	170	159	147	179	162	157	147	126	158	166	177	173	148	153	153	152	165	172	150	172	155	158	165	151	160	148	146	135	154	144	160	150	158	169	152	147	193	168	178	173	183	152	155	150	164	148	134	168	157	126	146	194	163	178	170	165	179	128	161	194	197	154	151	142	154	196	165	154	149	150	174	160	157	148	161	152	165	173	176	168	166	165	147	191	154	150	170	179	162	153	157	175	156	168	142	174	162	180	152	163	143	158	156	148	167	163	155	159	161	180	172	155	153	134	155	165	154	165	171	166	168	160	173	174	156	152	170	148	163	179	169	184	173	157	162	193	142	159	148	150	157	149	136	156	168	158	145	146	157	153	156	146	165	157	175	177	163	159	182	151	156	169	165	139	164	168	158	125	169	165	158	168	163	155	152	174	175	150	146	156	153	160	165	153	168	141	143	155	165	165	174	155	158	156	171	150	151	147	149	161	158	157	159	187	162	141	165	167	163	164	127	158	155	180	167	177	161	158	169	167	145	161	174	151	158	157	143	162	142	171	157	148	133	161	174	183	178	164	148	162	179	153	162	167	153	160	140	182	159	151	163	155	148	148	146	147	167	166	167	150	140	142	158	147	174	183	153	173	159	153	194	151	178	154	145	182	162	147	142	154	191	161	165	181	166	136	145	157	198	160	177	142	156	146	163	152	159	135	157	163	169	158	187	174	157	166	161	149	156	162	157	167	158	180	166	182	146	170	165	162	159	123	152	182	156	176	139	137	161	149	170	137	173	153	164	155	168	169	178	151	146	162	162	144	174	197	153	164	183	165	177	166	152	191	166	182	175	175	158	154	150	168	164	165	151	161	149	143	161	129	171	160	146	162	152	179	144	146	161	143	143	174	134	171	163	143	135	147	139	189	152	172	165	169	179	187	161	150	172	183	153	146	168	159	167	165	177	181	166	148	138	133	165	172	152	189	162	138	160	165	167	164	178	157	164	161	160	159	170	157	151	140	168	160	170	161	170	156	175	161	172	159	172	174	146	139	141	152	171	158	168	141	154	159	173	162	153	153	147	139	125	166	176	158	140	186	141	133	165	141	147	160	172	147	172	172	165	161	172	141	176	156	154	158	181	187	181	170	139	197	157	142	146	182	160	189	168	186	187	143	183	166	166	171	170	146	182	153	158	140	145	146	177	164	162	156	164	154	172	147	173	149	173	177	176	145	141	164	150	173	160	177	156	154	158	154	170	157	149	154	180	158	150	151	161	131	180	170	154	170	168	160	191	178	196	168	128	155	154	173	173	157	155	158	166	138	160	148	165	161	172	175	173	146	160	149	162	140	153	133	157	178	180	168	165	159	199	144	152	139	139	168	158	161	156	167	164	155	154	146	144	173	162	152	178	144	160	149	156	159	168	194	148	161	179	164	154	188	169	162	176	164	171	161	159	157	171	156	193	159	163	168	153	162	174	146	132	155	175	159	159	156	160	180	191	165	144	184	163	169	167	176	164	173	153	170	148	152	165	181	144	174	181	188	199	161	167	141	186	160	168	170	150	168	165	151	163	175	161	169	146	155	167	159	164	150	159	150	176	187	172	163	147	173	160	157	140	137	173	167	171	148	170	146	147	166	172	133	167	173	152	150	149	166	156	158	141	165	139	163	170	163	156	169	151	161	178	156	151	166	164	145	168	152	155	130	178	139	157	170	173	161	132	160	145	145	148	165	175	142	147	167	171	143	157	158	152	155	155	148	157	164	154	153	166	156	166	168	145	147	149	148	129	164	146	155	155	154	152	159	157	170	152	153	160	170	162	172	159	155	166	177	186	159	148	162	177	162	157	166	160	168	170	147	159	160	152	160	165	165	173	176	174	176	181	167	149	162	162	139	134	155	152	170	157	150	132	169	171	170	163	130	156	156	186	175	163	171	173	153	145	157	163	161
24167	6565	2640	2954	2449	1976	1615	1348	1198	1063	910	844	788	743	701	647	672	663	575	596	591	515	514	501	544	497	539	484	529	512	453	496	463	435	454	470	458	459	474	455	490	467	473	475	452	437	426	440	430	421	424	434	411	456	452	438	453	392	449	406	480	432	406	433	419	435	409	431	423	396	421	399	414	389	429	415	401	409	447	399	407	417	420	420	422	425	426	421	383	427	422	435	401	423	402	415	443	375	411	414	415	385	413	398	401	397	453	407	375	466	414	383	439	431	408	439	431	404	423	383	446	426	411	438	374	405	418	414	401	428	431	445	411	397	372	428	428	429	420	410	418	431	403	458	472	406	439	398	374	449	417	434	403	429	423	448	434	431	403	406	409	420	421	421	425	442	413	405	441	427	388	403	437	410	373	419	397	377	449	410	400	433	422	418	400	416	433	430	425	418	386	415	403	414	448	421	476	395	402	415	434	416	396	390	397	436	404	424	434	420	404	406	410	409	403	429	379	392	427	425	427	420	420	449	395	430	420	405	418	438	392	436	418	429	429	398	417	432	388	389	400	407	418	418	406	391	451	432	380	427	415	406	413	389	399	425	430	423	433	391	387	389	438	433	405	431	445	430	415	432	395	391	441	408	405	431	417	418	421	373	406	398	397	414	433	389	410	367	398	386	396	413	395	412	409	422	408	422	406	445	430	382	450	401	450	430	431	385	427	400	410	427	431	429	439	432	393	415	421	424	410	397	399	449	408	428	408	403	409	415	432	416	430	409	443	389	425	385	374	437	391	448	380	413	419	398	433	393	386	403	421	417	391	417	408	428	416	415	394	430	376	427	392	400	433	417	429	410	437	427	443	407	434	448	432	424	447	413	409	392	399	419	403	415	403	410	409	429	423	436	388	408	422	439	400	441	422	401	417	413	411	414	455	411	426	397	410	429	400	405	394	424	442	408	390	430	402	351	378	384	408	415	389	405	433	412	414	388	411	427	405	428	400	388	420	425	419	371	458	403	426	459	417	423	426	443	433	400	423	408	397	409	440	421	371	406	409	417	453	382	420	415	389	419	384	412	397	439	399	407	369	397	405	432	426	419	413	429	372	415	365	426	421	432	444	420	426	394	433	428	388	444	444	415	434	419	432	421	434	403	386	425	408	406	395	396	422	429	403	424	408	405	426	414	389	395	415	425	369	439	423	392	426	409	401	420	409	392	411	403	408	409	431	417	431	420	405	410	408	424	433	376	405	431	423	397	433	418	396	390	399	424	393	455	411	419	396	397	417	378	387	412	438	425	401	406	434	422	416	406	428	431	402	420	394	414	427	421	411	404	437	429	382	443	387	393	446	404	451	445	418	425	421	421	424	422	408	438	440	376	394	393	409	433	420	440	417	384	426	425	382	401	413	443	406	425	417	433	373	394	422	382	413	401	445	377	417	433	390	439	436	432	432	428	407	424	418	391	370	437	412	400	436	415	401	440	418	397	406	427	394	415	408	415	398	401	410	398	404	417	398	397	398	413	422	397	439	396	425	415	447	402	378	422	450	419	421	429	422	370	422	387	404	393	408	412	407	406	411	425	426	410	429	386	388	385	397	392	433	410	394	408	393	406	425	378	437	369	392	409	438	415	391	426	421	430	433	453	403	411	404	411	398	399	397	437	432	377	409	414	422	430	442	434	404	373	422	394	436	421	369	376	420	390	409	426	414	406	420	414	443	429	423	427	414	415	425	424	409	389	423	409	361	458	421	413	424	410	395	423	412	397	426	415	411	427	399	415	421	396	441	414	381	433	444	408	410	403	436	414	426	394	376	433	440	435	384	415	399	406	410	412	436	414	396	445	369	422	413	408	427	408	427	395	407	412	441	387	419	416	439	417	442	437	397	447	403	446	427	428	442	430	390	437	426	428	420	417	427	425	435	451	416	414	407	409	411	410	395	415	380	413	416	401	390	413	453	404	382	445	398	413	421	439	404	422	422	394	389	430	411	409	396	367	449	412	445	422	425	424	391	467	424	405	386	406	430	407	393	431	375	403	435	388	405	402	420	439	401	465	423	430	393	433	420	413	414	415	421	430	391	418	380	382	415	411	424	371	414	402	390	366	400	396	407	414	405	376	412	466	444	413	386	434	418	396	415	421	411	401	426	439	400	431	441	425	409	440	409	391	427	420	389	409	398	440	408	428	429	407	405	418	391	369	410	415	395	443	401	413	451	421	404	433	396	406	428	420	400	424	402	408	439	415	389	449	436	437	411	367	391	409	386	383	422	412	439	422	416	426	448	447	407	426	416	428	409	394	430	429	392	451	406	390	453	415	425	410	413	437	435	391	421	403	417	412	387	396	436	425	374	387	403	407	424	399	384	416	406	410	434	405	409	393	404	417	381	416	412	414	407	396	401	410	430	393	451	395	366	435	404	422	405	445	415	425	398	426	413	403	389	431	383	449	394	418	448	436	444	431	442	388	408	401	422	415	418	427	413	434	357	401	403	451	434	389	421	408	440	390	389	393	414	384	399	415	368	383	401	401	415	389	442	409	408	409	446	404	397	386	413	425	436	427	481	423	395	420	432	426	450	409	412	404	422	393	411	439	432	412	431	405	404	403	370	437	365	399	431	385	408	365	416	440	435	376	429	430	418	397	415	398	428	412	434	381	425	385	406	394	437	425	439	392	456	434	384	403	405	409	386	389	388	388	447	424	411	415	457	421	414	433	459	432	371	420	411	345	451	427	407	396	449	411	448	404	396	432	395	428	392	440	404	464	416	425	411	425	408	403	419	402	413	410	468	425	366	401	445	374	388	395	428	409	385	415	439	404	434	434	427	395	418	424	427	373	405	382	406	424	446	415	429	399	411	401	420	428	423	392	411	416	400	447	406	451	427	397	413	405	427	401	425	452	394	416	413	416	415	383	395	416	409	417	424	405	433	461	429	394	417	429	446	415	404	429	388	390	423	446	418	447	429	443	425	410	390	398	402	412	366	427	396	408	407	422	403	403	415	418	395	392	404	395	420	395	413	417	445	448	397	410	399	429	402	445	430	409	411	378	391	418	414	415	427	428	417	450	401	434	427	378	428	414	410	423	393	412	414	416	392	420	412	391	435	426	387	407	395	409	419	450	381	393	417	418	388	425	436	398	406	430	403	423	409	448	413	427	411	423	396	433	393	409	431	433	435	419	423	450	402	400	416	417	402	447	431	431	414	394	451	409	450	430	397	398	427	394	417	408	434	428	413	410	407	424	426	422	423	427	398	414	420	412	433	423	426	423	412	389	392	405	418	435	433	404	427	423	444	434	430	390	443	453	444	412	412	408	412	435	404	442	414	420	445	402	434	445	408	410	436	401	406	424	409	438	415	402	465	423	459	399	422	394	410	416	425	434	414	426	437	406	456	425	377	426	410	377	440	407	433	415	418	405	423	397	384	407	411	400	406	376	409	407	431	448	430	415	413	402	402	397	405	383	432	415	390	419	432	403	400	397	397	407	412	422
62413	28155	6436	1858	1101	736	562	460	396	330	296	252	248	223	202	214	187	208	209	165	178	140	163	166	154	157	140	148	168	170	134	131	127	115	114	151	138	151	152	124	147	146	139	141	130	143	136	147	142	117	145	129	151	138	140	145	136	141	161	133	112	128	125	146	149	134	132	120	141	148	150	141	123	128	127	130	148	132	117	142	130	123	129	125	126	125	115	124	138	140	138	145	139	151	116	114	125	139	147	129	121	121	129	128	156	121	148	138	135	140	128	129	121	121	132	137	121	146	134	144	127	133	124	148	141	115	123	132	110	84	145	143	118	127	117	131	119	107	132	130	145	122	142	136	120	133	120	122	108	132	123	124	162	123	140	115	127	136	130	126	121	138	139	123	128	135	125	157	123	152	126	140	125	136	131	136	139	115	119	134	110	132	126	131	129	119	117	132	140	134	127	126	118	102	137	132	135	139	122	130	140	128	141	131	114	121	126	146	129	127	111	142	130	123	107	128	145	141	137	133	115	125	133	137	144	136	166	129	150	127	128	125	126	133	119	142	128	115	146	122	120	132	139	137	135	135	119	134	111	123	121	119	134	118	127	131	107	136	116	133	124	107	124	134	114	122	120	121	113	126	129	142	122	136	134	118	141	96	126	105	126	129	131	128	152	135	119	129	123	136	121	137	129	137	125	121	130	111	135	126	126	131	133	126	134	145	116	137	131	136	144	131	130	137	134	150	143	140	123	138	151	120	127	129	122	119	127	115	119	122	115	108	132	109	128	132	128	135	138	132	131	127	130	130	119	118	129	129	112	129	135	118	128	118	127	141	151	142	137	122	133	133	108	138	109	128	142	114	143	136	135	125	119	124	130	160	118	113	134	114	135	122	135	144	144	137	128	133	139	124	116	124	136	127	132	131	137	153	143	102	146	143	119	133	113	125	139	117	120	120	134	133	132	128	131	135	131	127	144	129	119	129	137	111	121	143	103	135	124	124	140	139	155	140	119	133	118	122	136	113	121	135	129	143	135	104	138	123	137	147	116	151	124	116	124	129	140	128	155	112	113	126	138	133	131	117	126	120	134	143	136	130	132	121	114	123	136	148	138	135	119	103	141	114	144	148	134	108	116	127	122	124	111	116	154	137	150	149	99	123	141	119	131	123	114	124	124	125	123	140	116	121	139	143	151	113	152	158	126	115	109	110	121	124	129	156	121	124	138	150	144	128	114	132	136	120	117	113	120	136	127	108	125	137	129	120	142	117	126	131	117	131	131	121	135	111	131	142	125	138	137	122	129	110	120	124	110	125	129	122	123	130	142	140	120	119	127	146	137	152	138	124	128	142	143	147	128	137	130	108	127	114	120	146	125	149	119	132	144	143	141	140	121	109	160	133	119	136	132	136	104	142	128	127	114	132	127	134	149	158	142	144	136	136	145	130	132	130	120	145	132	132	134	130	155	139	138	151	145	122	141	112	112	135	147	152	129	133	144	145	122	143	147	131	108	118	141	117	115	126	149	122	114	123	113	122	139	123	139	131	110	127	134	133	142	130	136	133	130	134	131	124	128	123	132	136	142	123	141	127	138	163	131	103	122	141	127	102	125	147	139	132	130	131	124	132	130	126	150	150	117	140	124	120	121	144	136	124	127	144	120	142	132	125	124	123	109	117	125	135	112	133	129	139	138	134	123	140	131	118	133	117	124	122	130	138	126	136	121	138	111	118	120	134	137	109	139	154	129	127	109	125	113	123	136	112	114	111	127	116	126	129	111	114	128	129	132	116	133	108	124	133	119	121	126	144	143	129	137	143	124	135	124	133	102	109	122	114	137	103	139	129	147	132	136	121	130	133	123	123	122	147	125	137	119	137	114	119	118	132	116	119	117	125	127	132	144	114	145	152	127	148	155	134	127	135	133	120	119	147	130	147	137	131	115	106	111	127	146	116	115	125	120	122	137	121	117	119	136	151	146	127	121	116	140	111	132	114	128	130	135	145	126	149	124	127	104	117	135	121	141	119	138	122	156	122	114	139	158	112	131	149	140	134	115	127	120	148	112	130	117	145	102	117	124	155	127	134	124	135	141	122	121	129	128	136	114	139	135	146	123	122	147	140	115	129	146	116	130	132	132	161	143	134	149	134	125	143	142	138	127	132	131	137	127	128	146	142	126	129	116	127	118	114	142	120	122	123	145	103	126	120	111	136	134	122	134	128	140	149	109	127	144	112	149	129	126	131	129	152	114	130	148	112	128	135	126	106	138	110	129	153	136	117	128	116	128	129	142	136	130	116	143	120	142	138	132	135	101	137	125	136	142	128	132	120	128	135	149	105	109	142	124	125	147	133	139	122	135	132	124	142	129	138	154	133	131	138	137	133	122	120	134	129	120	143	134	137	135	133	122	128	122	139	123	135	143	129	142	129	102	123	104	134	126	123	126	120	141	124	128	127	110	109	131	154	134	132	133	129	137	117	138	128	120	112	142	149	122	126	128	133	139	132	135	112	128	125	138	123	116	114	123	126	135	148	127	125	118	127	131	109	126	129	126	133	146	147	152	118	118	118	134	136	131	130	151	121	134	136	140	116	130	147	125	127	128	130	129	115	150	118	132	132	129	125	117	144	130	133	110	141	138	110	123	127	142	123	115	141	154	123	128	116	140	126	112	133	119	136	131	150	124	121	110	105	147	136	101	129	146	128	130	124	133	144	122	124	144	120	110	130	124	126	133	126	129	124	154	137	128	129	106	134	128	156	121	140	127	110	140	127	138	128	131	140	138	124	135	134	133	142	137	146	135	129	131	113	121	144	116	111	139	128	130	145	138	143	115	134	122	134	133	135	132	135	125	129	118	136	118	129	121	124	120	130	110	147	123	119	165	123	123	112	118	120	127	139	128	115	152	127	123	131	142	143	139	135	110	136	135	107	132	144	121	124	139	148	122	134	133	127	143	142	149	112	117	127	142	139	133	124	136	142	137	128	139	127	130	156	137	121	152	134	118	139	120	144	110	137	120	120	154	158	124	129	125	126	140	129	138	140	117	121	137	140	106	119	132	124	123	123	101	143	125	130	114	133	128	124	125	117	134	145	124	150	125	133	147	136	133	124	135	123	123	138	131	129	121	122	141	128	127	128	123	140	128	122	112	127	118	138	117	141	147	118	118	130	124	132	128	133	133	146	130	126	132	144	141	134	102	125	126	135	143	146	118	114	128	125	95	130	128	124	129	109	130	148	146	131	129	133	144	131	137	120	136	140	102	131	129	136	123	125	127	128	145	126	140	154	159	156	117	128	119	148	117	129	128	130	139	147	131	126	106	124	148	131	132	117	142	135	133	133	116	132	135	157	120	143	136	104	144	127	118	145	128	114	149	120	109	139	141	125	122	115	121	128	129	144	133	132	126	131	165	127	121	130	128	148	135	123	105	118	104	114	121	142	128	131	134	123	115	127	133	146	135	135	130	135	115	120	119	120	140	134	137	122	144	137	116	138	137	111	121	133
34230	11597	5213	5072	4155	3329	2724	2167	1893	1575	1434	1219	1065	1056	953	873	801	756	710	728	612	660	604	585	530	524	513	505	535	538	507	447	451	471	452	465	469	404	453	450	409	436	446	441	420	437	404	475	431	435	429	445	369	395	387	391	395	390	371	397	394	402	397	404	393	350	389	416	381	387	409	403	382	390	388	357	387	357	362	390	357	359	349	383	378	384	367	392	366	362	348	354	358	361	379	372	384	383	375	385	375	365	329	366	338	377	373	365	396	377	367	363	375	348	354	373	374	359	373	357	369	383	371	338	342	339	387	375	388	356	403	362	392	397	358	342	385	407	382	348	382	384	325	384	369	388	346	379	377	384	348	358	358	394	362	378	383	355	375	379	362	382	377	362	385	342	390	379	370	380	347	410	365	363	365	363	343	360	356	368	345	385	371	350	384	330	396	330	379	368	340	357	389	345	368	396	371	350	382	375	379	322	356	385	348	356	330	379	358	356	370	396	373	344	388	335	348	354	348	347	376	372	392	363	373	381	407	307	370	350	377	369	367	362	366	386	376	385	350	344	351	349	356	356	363	350	377	361	362	388	339	360	385	357	347	385	368	356	364	329	361	366	362	358	353	374	357	378	329	377	346	351	365	376	359	371	382	372	362	398	340	393	357	376	375	379	375	375	341	358	338	405	348	338	382	380	392	350	358	356	367	358	342	352	350	354	341	333	334	356	364	380	363	366	369	366	359	382	369	369	368	358	372	335	383	356	374	356	343	360	363	401	363	335	371	342	347	363	379	396	364	367	362	385	378	334	358	347	380	370	377	338	364	390	369	354	355	363	363	342	339	337	369	376	368	362	357	377	373	342	358	352	390	358	383	374	354	362	358	332	332	344	384	387	377	334	382	402	369	323	364	358	329	356	322	400	364	385	350	368	364	383	371	383	332	363	370	359	384	388	356	380	334	340	342	375	372	384	371	372	357	365	350	352	372	350	355	363	386	372	350	332	370	364	390	331	364	376	393	335	342	389	373	367	339	356	364	373	367	360	355	385	387	378	386	369	374	342	356	380	366	377	371	382	363	346	350	384	391	373	356	347	341	370	333	363	336	350	327	352	352	376	384	356	383	376	340	349	351	347	361	377	339	363	370	354	345	351	374	375	370	367	378	353	347	368	352	343	386	362	334	359	359	372	376	382	384	320	346	358	416	341	371	365	347	379	369	384	368	366	340	360	349	400	339	364	363	347	380	378	375	336	367	334	346	362	368	374	361	377	359	361	351	364	374	363	386	384	371	365	360	354	370	355	354	378	370	362	340	389	393	342	381	377	374	354	345	369	348	346	338	362	362	361	344	390	341	353	329	371	336	363	340	338	359	375	372	359	346	385	345	349	377	351	394	349	385	366	367	396	358	357	365	378	333	386	388	344	400	368	386	372	398	346	352	378	360	393	349	348	332	380	389	361	372	387	403	370	358	351	349	367	362	347	374	372	388	343	395	352	388	353	394	354	382	351	365	339	342	372	362	403	370	373	358	355	359	375	383	353	376	317	366	353	369	386	357	368	338	342	380	362	359	335	340	345	386	343	390	378	334	363	368	351	353	352	322	340	344	391	351	339	367	388	365	334	346	396	376	368	350	386	386	394	356	364	326	319	360	372	345	374	376	371	351	355	334	370	354	349	397	362	395	353	378	388	360	362	368	376	387	360	362	374	356	345	317	355	381	376	360	352	341	332	366	339	367	402	351	343	369	361	338	409	368	371	343	372	378	358	382	352	380	363	345	350	358	352	384	366	365	342	378	390	389	356	381	351	396	361	382	350	375	375	360	336	347	349	355	340	381	346	383	374	376	395	344	326	380	351	369	387	371	352	345	393	376	411	393	396	345	359	387	354	364	364	365	380	368	362	402	391	313	345	362	387	362	353	354	370	400	357	391	347	381	381	337	356	333	372	365	359	349	324	337	357	374	384	354	325	358	346	339	384	376	361	384	349	358	355	386	355	370	316	336	388	358	371	322	363	326	368	382	370	370	332	366	324	363	358	391	350	362	377	360	355	327	375	419	337	362	341	363	356	377	364	351	374	369	370	351	352	339	368	386	353	373	379	364	353	362	340	391	349	378	365	369	342	367	376	407	362	384	347	350	364	381	370	347	369	394	331	377	363	377	363	358	326	364	399	369	329	376	375	368	340	405	348	344	356	345	345	360	360	369	382	368	353	366	343	389	348	369	396	349	367	374	373	341	389	386	350	379	353	345	359	331	350	349	381	344	363	397	340	342	360	366	365	363	372	317	352	355	350	334	407	351	379	367	372	364	361	355	391	362	376	378	386	334	363	315	332	386	368	382	347	342	352	371	369	380	349	346	331	372	348	384	348	365	389	355	382	388	362	367	358	376	370	336	356	349	339	355	383	347	365	363	366	350	354	331	343	370	343	354	352	371	392	381	379	365	318	397	348	363	363	380	362	344	359	380	369	397	371	363	358	364	354	364	384	395	387	380	378	369	381	351	403	331	342	372	408	367	361	364	355	345	392	381	355	376	341	385	413	344	343	384	362	381	354	360	348	349	384	376	321	340	366	380	342	344	385	357	372	342	337	388	350	370	346	341	373	346	367	359	354	361	332	368	379	386	365	380	348	336	406	348	379	363	346	414	374	351	378	342	348	370	363	377	371	314	371	348	386	357	339	394	366	383	376	351	358	376	352	347	341	391	372	409	366	357	381	376	385	398	363	362	378	373	352	353	355	377	372	395	365	340	356	360	369	375	376	344	362	334	332	363	353	353	356	377	376	324	359	396	361	381	370	342	366	384	352	388	413	348	378	333	356	338	383	349	351	343	372	405	356	370	345	386	369	342	343	345	360	352	363	380	327	325	363	367	354	366	343	366	358	390	375	381	357	354	385	359	368	361	382	362	341	387	375	375	360	390	349	346	374	361	374	330	348	354	370	358	344	374	358	336	364	354	337	399	347	343	371	381	371	340	345	346	366	379	366	384	382	377	379	363	359	384	367	356	368	333	347	383	389	344	396	382	347	357	390	361	380	355	340	346	357	380	356	370	346	365	363	355	377	379	345	323	344	362	400	332	383	379	359	363	347	337	341	338	383	355	382	351	378	335	353	386	321	330	329	334	389	317	388	370	372	353	379	358	346	398	371	376	349	358	335	367	368	326	355	375	348	355	359	360	376	369	338	374	349	366	374	344	375	345	374	335	403	355	340	365	376	391	369	365	366	344	340	333	348	399	350	387	354	355	392	374	375	376	377	369	328	377	330	390	353	399	363	382	393	359	353	362	353	321	369	383	355	388	368	359	370	348	374	365	335	364	376	360	395	371	365	360	369	356	384	382	389	352	323	353	350	357	347	377	380	370	360	373	366	364	352	375	353	346	355	338	339	373	365	366	370	332	358	318	368	354	349	351	377	358	361	410	339	356	375	363	360	367	354	378	366	399	353	371	399	369	370	357	364	424	336	375	371	360	361	352	357	349	384	371	373	334	344
7736	830	433	319	344	352	345	350	341	360	294	333	347	342	346	318	361	337	320	351	341	368	340	312	323	339	338	333	374	365	298	314	345	337	329	324	358	334	350	335	363	349	318	334	342	333	336	379	319	309	356	324	316	331	329	398	337	360	347	334	313	364	361	378	332	334	339	270	367	352	334	351	329	328	332	347	319	325	361	350	353	333	357	330	321	330	351	344	352	307	330	369	323	336	346	351	297	359	318	328	332	343	351	339	313	345	344	342	325	306	354	344	320	369	305	306	336	341	300	298	335	391	313	314	341	352	321	324	331	325	366	367	340	295	334	360	318	352	358	358	350	326	338	327	366	325	329	348	358	307	355	353	340	353	333	336	346	329	335	339	316	324	327	355	391	350	327	320	333	328	340	322	329	319	338	347	325	301	333	329	317	354	345	357	360	354	341	334	352	333	356	325	329	344	310	313	346	332	362	326	359	360	327	331	330	314	337	308	337	340	336	345	336	328	304	344	346	370	316	350	359	347	344	348	341	326	359	367	336	343	353	331	344	358	344	333	340	374	313	327	314	378	330	300	310	343	370	350	381	361	330	306	322	332	346	351	367	338	344	331	340	290	326	330	356	322	348	335	350	353	354	302	322	352	341	320	334	327	355	354	342	322	315	334	310	345	325	341	336	305	351	360	338	338	355	321	347	331	333	362	359	328	340	352	346	311	353	337	326	322	340	312	352	321	337	334	310	365	336	308	339	316	359	374	347	298	370	297	359	337	354	333	326	326	320	349	342	367	339	316	332	332	315	335	347	311	308	345	365	327	352	336	333	337	313	337	317	328	368	322	309	326	328	300	359	375	320	361	350	341	352	350	367	327	352	331	308	356	359	348	315	342	336	351	371	337	370	361	358	300	358	327	312	310	360	360	327	331	336	317	339	346	342	310	348	314	295	319	350	341	303	334	327	343	332	306	302	353	304	351	319	321	302	323	368	339	346	373	324	361	343	322	342	293	328	335	330	335	348	337	351	371	339	372	344	348	350	330	342	348	327	362	335	372	354	335	326	332	345	354	333	318	347	340	313	310	300	388	357	322	357	348	364	346	318	339	319	335	326	350	344	339	327	317	352	321	334	336	325	336	337	321	291	310	335	324	338	341	341	309	319	317	323	371	311	292	316	318	336	328	310	334	362	321	359	326	361	332	356	313	339	327	328	336	352	322	323	332	334	344	341	314	350	351	317	342	337	322	336	340	347	349	345	318	355	356	363	354	325	373	315	346	330	329	360	355	345	316	333	335	348	321	310	305	351	311	319	327	348	298	311	341	356	368	320	322	314	322	323	356	356	287	330	320	332	312	341	351	306	356	351	327	312	301	358	306	342	315	337	347	355	318	336	374	326	291	330	333	335	312	331	353	331	327	340	326	338	348	312	320	393	301	350	328	327	345	314	315	326	329	347	312	334	360	335	387	317	326	311	345	342	328	336	351	300	294	347	322	356	342	329	328	336	315	316	329	361	323	349	335	350	313	325	302	315	315	349	344	355	349	324	322	323	373	370	295	332	350	341	334	352	326	323	310	361	347	346	337	349	319	355	319	320	357	363	310	341	359	356	366	367	329	362	357	328	331	330	320	323	317	337	345	337	335	350	350	356	336	355	334	373	317	343	308	350	343	351	362	310	346	336	313	338	352	335	362	340	296	345	322	329	299	331	334	331	363	339	371	328	328	307	336	304	315	311	339	365	340	343	316	316	354	361	334	321	338	303	333	357	339	339	361	312	343	344	339	372	323	338	296	379	315	326	320	348	367	341	334	330	334	360	356	329	314	326	341	306	359	349	358	329	329	332	327	356	337	318	330	359	355	354	352	371	326	300	354	351	374	316	403	316	361	304	354	352	328	330	327	354	339	361	326	354	350	312	334	297	327	327	317	303	312	319	341	330	351	314	316	348	349	331	376	345	346	334	340	305	354	308	362	323	330	329	321	319	327	350	372	358	306	331	348	350	323	326	339	336	308	322	396	366	335	342	324	369	330	332	311	330	321	327	336	331	303	331	346	335	359	334	348	355	351	358	340	324	347	354	328	334	353	353	349	340	342	312	350	328	336	309	340	337	360	341	311	309	338	346	352	317	325	331	331	367	306	307	327	310	328	331	380	289	308	320	327	341	352	317	325	339	309	329	351	314	313	311	328	326	321	319	334	340	328	337	336	326	341	354	322	318	335	344	342	324	351	347	315	344	358	355	318	345	334	332	340	333	311	351	348	366	318	330	369	377	314	326	324	350	348	332	320	357	349	341	346	324	336	329	328	347	309	336	339	358	304	313	334	338	356	329	321	343	315	328	337	317	335	313	355	331	341	335	331	345	338	376	322	332	375	302	318	325	342	313	331	353	329	369	330	345	337	346	319	320	320	308	323	292	341	339	358	343	314	329	319	344	340	326	347	325	322	333	324	313	362	382	355	332	351	314	304	328	348	356	342	359	338	364	295	329	337	314	322	354	331	346	339	329	317	361	345	360	325	324	345	369	337	359	358	324	357	349	349	348	333	327	361	348	341	340	332	310	332	355	317	322	342	349	327	367	331	307	318	346	337	363	317	365	309	341	321	333	309	336	357	370	346	358	321	322	335	321	329	329	305	296	324	331	330	344	357	313	343	327	339	325	332	311	337	331	325	337	334	338	333	339	322	338	331	319	315	345	325	312	322	354	311	344	353	316	341	351	355	330	315	335	320	353	343	341	383	354	328	332	372	358	327	351	345	337	316	324	340	359	322	338	309	334	279	342	324	310	296	334	331	364	368	337	347	330	326	342	331	336	320	337	350	313	363	291	339	339	359	371	356	305	331	351	334	287	341	313	330	334	350	321	319	308	349	325	354	320	340	311	353	354	336	334	328	322	379	319	341	290	332	326	347	331	301	304	352	344	292	342	354	326	319	363	345	297	344	298	301	299	361	318	356	325	352	369	354	328	339	329	338	358	340	384	369	355	334	343	304	329	342	319	323	310	331	327	306	368	327	323	325	334	314	364	345	325	358	335	340	342	352	316	359	368	359	317	358	359	328	345	343	338	367	299	333	338	339	332	335	334	344	318	317	313	292	357	348	306	349	320	321	335	332	335	328	330	353	294	359	323	366	326	346	319	336	346	337	349	330	370	318	331	370	340	340	332	306	342	332	361	332	369	341	345	321	318	330	333	339	348	333	340	335	311	367	360	336	356	347	296	360	336	333	322	367	346	344	335	337	364	325	319	320	340	319	313	340	338	337	331	359	310	321	330	347	333	359	359	334	301	354	341	340	344	339	362	330	322	347	307	317	354	352	361	329	345	300	324	340	330	353	349	322	345	348	295	344	320	309	328	348	353	327	311	294	350	318	367	341	363	283	333	345	330	339	338	333	320	340	326	293	324	306	315	322	350	356	327	318	327	335	328	337	329	327	344	319	346	298	315	320	343	330	343	344	330	330	324	343	341	337	345	337	309	349	341	341	372	300	363	338	304	329
6777	1204	868	893	869	790	777	769	796	780	764	783	829	780	768	795	770	814	737	745	769	783	746	794	813	783	789	742	762	783	772	764	753	784	785	790	852	785	761	806	766	772	777	795	745	788	765	774	751	736	791	724	774	801	829	770	778	775	814	737	782	812	790	752	726	766	839	733	793	808	753	775	815	752	750	753	825	782	769	814	798	753	807	736	784	824	779	780	786	796	818	774	769	766	813	753	775	751	759	774	756	798	765	719	772	808	755	812	796	766	756	824	755	779	800	825	796	758	749	783	773	754	758	796	797	744	766	798	755	783	738	819	771	759	783	786	778	782	804	769	768	732	769	792	757	788	775	777	748	761	768	753	807	756	816	730	746	788	760	790	767	739	832	743	820	804	841	793	788	811	718	766	750	782	732	773	747	780	764	770	763	771	734	779	785	782	722	743	786	755	846	762	758	771	741	788	731	781	800	839	781	761	758	732	750	808	781	805	789	779	758	846	793	767	746	743	774	764	747	762	794	785	799	814	740	781	782	760	733	739	775	765	788	790	794	767	752	778	740	773	793	785	768	756	725	821	760	809	778	793	757	799	808	790	777	808	751	797	778	774	806	773	782	759	775	801	762	801	796	762	758	784	799	782	772	747	822	802	745	772	786	775	726	790	777	789	697	815	845	775	772	811	746	817	771	736	773	770	772	765	775	819	767	771	794	799	724	762	771	740	746	753	761	793	756	803	713	791	793	778	735	777	784	763	733	782	791	780	802	842	732	757	812	750	749	777	751	759	762	773	795	796	833	762	755	788	775	835	729	807	791	816	742	769	787	797	795	793	777	805	770	768	828	786	734	782	782	768	791	804	722	754	785	777	764	812	775	809	817	795	794	767	749	771	809	752	743	766	798	768	798	792	780	786	797	747	772	804	784	785	796	767	759	772	777	798	779	759	795	769	710	757	731	774	789	700	780	836	810	807	793	770	726	757	803	785	792	772	783	781	766	772	756	739	792	831	791	741	801	794	797	789	749	801	798	732	760	769	754	755	757	775	768	790	831	823	798	787	811	759	795	761	765	790	768	762	763	738	727	779	797	799	727	797	824	758	761	821	789	773	814	758	811	753	814	793	784	787	785	790	749	806	763	773	780	821	755	773	765	771	795	790	778	735	785	761	813	758	781	777	768	755	808	808	758	779	751	796	756	740	781	808	753	809	745	748	758	720	755	784	748	734	774	730	815	771	817	813	754	809	789	780	814	731	772	764	751	796	777	761	814	771	814	758	800	781	727	769	818	754	756	816	800	736	768	767	785	773	736	751	841	743	783	823	754	724	792	781	797	785	723	786	753	741	743	770	756	797	758	716	832	771	724	758	794	754	770	765	761	754	766	768	822	758	782	775	795	753	791	728	750	782	770	806	769	752	780	781	744	768	773	726	734	806	770	767	799	788	780	773	761	792	840	851	814	788	718	787	806	777	751	783	832	760	760	824	759	836	809	774	759	777	782	810	831	767	797	751	771	782	742	775	728	792	829	763	776	757	729	772	809	794	733	776	730	773	745	764	794	771	783	785	760	792	769	774	777	745	783	744	763	769	752	797	804	769	749	808	762	762	792	736	761	760	778	775	785	784	779	742	769	753	811	828	806	764	764	763	719	761	805	779	748	760	763	783	829	754	781	752	733	804	780	759	764	727	784	831	752	793	734	771	805	834	769	792	751	746	806	814	774	779	770	763	714	766	760	745	758	784	751	710	752	731	767	807	768	772	759	718	773	750	769	808	806	777	801	750	784	765	811	771	791	800	763	792	787	760	758	807	809	798	767	788	746	795	762	773	788	755	754	789	766	779	841	797	762	756	761	748	802	760	740	771	770	796	790	773	776	794	781	766	769	722	772	817	761	768	791	829	778	779	743	733	794	732	797	819	802	767	808	803	786	756	773	785	819	744	785	784	756	795	770	756	786	750	780	794	735	784	796	783	783	759	782	782	778	827	778	816	813	773	773	750	753	792	759	720	765	764	767	754	770	740	752	796	784	781	744	787	751	763	782	782	764	793	805	784	804	784	776	810	755	835	775	821	785	798	775	766	761	797	751	747	802	775	770	763	770	794	798	731	816	773	782	832	743	774	797	741	805	812	792	725	801	738	770	742	791	775	777	764	787	801	776	810	787	757	779	753	782	783	860	795	799	815	746	775	748	747	766	755	794	786	747	772	798	777	760	788	763	758	763	812	822	815	831	766	813	831	799	795	759	728	806	743	793	819	802	794	762	742	778	821	762	763	773	776	704	760	794	803	790	813	763	784	813	771	767	790	761	777	816	803	744	816	811	826	788	735	809	808	843	785	803	754	790	811	750	749	782	767	812	801	759	751	819	727	733	804	800	781	753	779	779	737	785	715	835	814	767	776	760	800	757	784	769	789	753	751	763	736	809	805	794	744	746	740	715	802	731	770	747	786	766	732	776	797	780	771	772	798	731	860	782	770	787	783	812	771	837	774	775	709	805	821	813	759	794	765	790	799	772	758	792	847	820	744	737	754	783	806	740	782	776	797	789	758	732	730	768	807	790	765	766	781	762	740	763	742	763	818	790	797	809	781	770	765	763	830	766	777	750	763	794	767	764	763	736	747	755	780	800	815	757	786	739	824	780	784	797	777	854	775	730	738	785	799	741	802	785	750	766	721	807	808	757	762	758	779	764	809	810	744	805	796	748	804	766	772	721	797	786	802	813	766	780	754	791	797	787	747	738	780	743	816	802	801	737	778	748	743	756	764	753	780	781	702	766	796	791	744	741	781	758	760	790	818	785	754	777	800	733	765	767	813	811	759	751	785	818	742	793	772	804	814	772	759	765	734	818	802	750	769	782	828	758	755	784	807	774	768	805	778	747	791	772	745	757	752	778	726	754	799	737	759	732	760	777	794	767	785	849	777	790	725	811	779	734	744	770	790	768	809	800	787	810	774	743	813	736	752	774	770	765	758	762	770	807	790	784	732	784	754	786	776	795	774	757	790	817	811	747	768	769	764	798	804	746	761	756	791	828	733	765	805	750	792	793	771	761	762	780	785	816	744	777	766	771	757	799	796	816	795	763	746	758	789	734	787	766	783	786	718	750	774	858	798	766	756	780	817	756	729	801	813	703	772	741	718	815	749	821	775	730	791	803	772	778	787	823	748	820	797	787	766	753	816	806	759	753	783	819	740	773	754	732	789	784	765	770	794	806	795	762	721	749	805	795	796	771	844	746	780	785	765	745	770	757	803	795	773	802	765	776	757	812	799	789	761	768	704	784	821	781	744	750	751	760	821	855	744	784	819	783	797	737	774	747	817	722	735	747	738	758	809	798	732	761	817	770	758	798	787	763	810	755	818	792	836	788	788	780	792	783	800	793	799	785	817	759	761	741	792	795	763	835	756	766	767	802	740	802	778	741	755	789	792	722	758	813	760	810	806	783	760	806	767	810	760	759	769	736	787	735	772	802	824	804	786	790	755	766	770	785	757
47319	18843	4807	974	610	478	353	304	279	219	239	220	224	201	212	185	189	192	181	185	178	182	174	172	156	168	142	146	181	172	156	179	161	159	171	178	152	184	169	173	162	179	153	146	171	177	167	157	183	186	171	172	169	155	169	182	183	165	144	167	139	141	151	186	169	151	137	181	169	150	167	171	163	173	158	156	171	164	166	168	144	160	176	157	165	169	164	168	164	152	177	169	157	184	177	170	178	155	188	176	147	170	162	168	159	154	192	131	175	133	151	140	158	181	147	177	193	149	179	190	153	158	178	166	144	157	170	170	160	163	179	157	160	162	146	167	145	149	174	197	159	166	173	135	175	167	157	146	181	153	188	166	184	156	142	166	163	156	165	159	143	141	158	190	164	162	167	156	155	169	162	158	175	156	150	167	149	165	158	141	155	168	174	162	157	172	162	140	160	158	146	136	146	162	168	168	165	169	147	141	180	153	162	184	198	152	163	158	144	157	148	165	181	164	156	153	143	177	172	148	154	169	154	148	156	161	147	150	161	156	170	168	173	163	168	157	164	143	146	164	173	161	160	171	157	173	169	168	153	176	151	175	166	171	166	154	154	173	161	161	155	158	152	155	162	178	152	154	168	157	171	173	149	159	153	164	160	149	172	169	175	166	152	171	154	174	176	171	163	158	153	156	155	156	158	129	164	159	159	165	175	139	164	167	173	160	167	147	154	168	167	150	181	182	177	167	147	162	154	170	159	159	158	170	170	158	164	165	160	140	153	163	145	157	153	169	169	184	181	142	164	148	172	164	160	164	160	150	189	170	157	147	172	159	169	154	171	144	176	162	173	168	165	188	156	166	173	148	169	173	164	144	150	138	151	159	174	175	163	154	153	163	179	177	178	168	146	174	155	164	186	180	145	191	164	163	169	161	163	154	148	162	145	163	153	187	159	150	150	176	186	183	169	158	174	185	182	173	175	165	150	134	167	157	170	143	165	186	148	156	183	191	182	152	145	158	173	160	160	159	164	132	139	170	162	172	156	144	166	153	156	156	167	154	126	159	148	153	175	171	170	130	152	163	145	164	163	174	178	170	145	199	165	156	166	168	153	159	164	143	141	218	164	131	173	166	149	157	152	147	171	149	161	146	170	168	144	151	166	145	144	157	139	151	162	141	165	153	159	158	166	133	168	169	161	157	155	186	196	162	167	177	161	144	147	177	173	146	154	183	161	152	162	173	161	166	174	141	145	158	144	153	164	147	163	150	157	139	166	141	175	178	151	174	186	157	145	154	171	168	158	168	147	181	144	153	160	171	162	146	177	174	178	142	157	157	170	167	151	164	179	168	168	168	161	159	164	175	167	160	139	158	141	182	157	165	163	163	169	163	179	189	163	156	183	142	174	189	191	170	171	154	150	157	164	161	159	168	158	166	172	167	174	154	161	176	177	142	169	162	163	162	180	168	170	159	155	177	171	137	170	161	158	156	161	176	175	171	193	158	161	137	145	170	142	136	170	161	185	158	148	157	165	171	188	169	172	174	170	176	168	173	167	156	154	165	176	152	151	173	176	166	149	137	150	166	155	150	140	174	173	159	150	166	167	163	158	175	167	160	166	177	170	192	154	142	153	160	149	157	175	160	142	158	149	180	180	167	155	157	177	157	162	158	187	174	157	161	158	158	142	173	171	131	152	177	160	182	185	198	179	160	171	159	150	161	153	158	157	161	145	168	163	176	169	161	185	164	156	161	156	146	160	167	154	169	159	178	166	143	198	152	162	163	152	174	142	148	157	150	162	152	160	169	171	150	166	153	150	163	187	157	165	154	159	148	155	158	158	168	169	167	160	154	164	143	140	140	153	146	169	166	203	142	154	140	169	170	198	139	140	162	167	152	158	162	157	164	167	147	182	170	179	139	148	182	183	163	163	141	157	161	161	151	168	180	159	141	176	154	167	159	175	154	152	134	157	156	167	176	167	178	152	145	132	137	148	176	144	164	163	142	157	161	184	174	147	158	167	167	152	174	149	151	151	179	162	184	168	159	148	151	147	180	174	139	182	169	186	156	151	177	155	156	168	164	180	163	161	163	173	158	162	158	157	156	154	175	174	158	158	150	163	160	137	157	153	138	178	174	168	158	177	175	172	161	164	177	184	154	158	150	153	160	156	150	169	156	164	181	163	169	178	190	154	141	147	150	168	178	170	185	176	172	162	161	172	162	155	177	156	156	140	161	170	172	168	143	160	152	152	154	143	163	164	154	164	166	166	137	165	121	177	153	145	162	145	163	183	178	187	169	140	146	160	150	148	163	167	152	163	159	165	159	140	154	162	146	160	159	156	148	183	162	178	165	186	187	156	153	162	154	154	161	164	158	140	155	177	159	203	162	185	155	171	153	164	167	164	173	180	167	159	144	151	169	136	139	159	152	149	188	163	177	169	163	170	161	183	167	151	170	177	166	164	176	180	181	166	179	168	169	170	165	163	152	153	161	157	153	171	166	171	141	156	160	170	173	161	151	158	170	155	165	164	175	159	184	159	166	151	146	163	155	199	161	157	170	173	166	144	166	172	174	153	143	185	173	169	172	160	160	145	155	156	181	172	176	156	170	140	150	169	172	151	182	168	161	178	145	160	178	171	167	173	167	154	141	157	149	150	178	153	148	161	186	157	151	166	190	149	165	171	160	174	172	166	128	144	156	176	178	145	165	165	169	151	164	160	153	161	141	147	143	162	177	165	147	156	172	179	153	161	181	162	187	148	176	147	186	169	157	157	175	175	163	149	158	148	175	168	193	180	157	150	151	166	180	147	166	148	167	150	161	167	178	165	172	161	127	177	174	159	147	151	179	126	163	171	156	200	173	152	148	170	163	154	153	157	149	161	133	144	178	168	163	146	173	151	170	169	168	158	140	169	161	157	188	168	159	166	163	160	164	160	165	163	169	187	175	173	148	145	147	177	173	161	164	161	160	156	177	154	182	130	147	159	145	163	157	125	166	176	181	143	143	177	147	171	142	156	122	189	144	174	170	188	160	153	153	159	159	167	191	181	147	160	172	147	150	139	154	170	175	154	147	171	149	166	165	170	174	151	159	168	156	155	176	169	149	178	173	164	175	161	168	163	176	170	156	147	186	152	161	158	150	137	158	141	157	178	159	142	145	140	155	160	156	169	156	175	157	178	173	151	193	155	133	169	142	154	155	184	131	157	185	152	158	172	154	176	145	147	155	162	166	155	155	189	165	170	161	164	184	170	155	163	162	141	168	152	153	159	143	155	164	170	169	160	164	161	154	157	159	185	155	176	176	160	158	159	163	149	152	172	147	159	168	160	161	176	178	158	136	159	171	165	175	176	190	160	169	146	162	165	146	154	154	162	164	144	155	142	162	150	145	160	135	163	153	144	165	156	179	173	173	160	148	182	170	154	160	159	172	165	163	177	168	146	163	149	173	174	155	143	163	174	160	151	180	162	145	165	183	171	160	182	147	161	155	163	176	172	167	174	169
24866	8867	4972	2818	2444	1962	1601	1398	1169	1023	899	913	837	716	734	670	653	655	652	621	551	571	533	569	522	517	502	544	490	498	514	491	484	448	525	450	463	492	470	471	447	416	430	452	411	474	483	412	423	441	457	421	445	426	440	405	433	410	427	464	448	471	438	415	458	420	415	384	393	449	440	419	422	436	468	420	405	392	462	450	419	421	431	380	464	419	412	419	402	405	424	425	436	427	416	388	413	425	382	424	396	437	419	412	412	397	456	403	414	448	452	417	441	419	429	399	437	399	416	416	441	429	406	382	377	425	390	394	443	469	436	407	407	401	417	433	404	400	421	404	418	417	413	454	430	406	443	431	409	443	444	436	395	442	396	455	433	466	418	434	440	416	455	405	439	413	384	434	396	439	442	396	399	423	425	376	416	417	389	404	401	419	418	406	415	412	430	404	437	398	372	424	444	430	387	395	390	420	440	439	416	425	432	432	452	417	411	430	422	407	382	413	426	401	402	373	415	450	440	420	369	413	438	418	464	394	432	415	411	412	368	424	420	370	426	421	423	415	395	415	429	393	361	430	415	446	463	420	391	437	383	438	416	444	456	412	432	448	412	439	434	408	383	424	422	399	423	415	381	435	382	436	378	458	398	418	411	409	398	436	390	476	386	401	398	379	406	427	424	423	429	434	414	415	399	399	420	402	397	402	421	403	426	395	413	405	411	409	390	416	440	391	435	463	405	416	421	436	416	440	422	402	454	408	447	397	400	395	439	396	417	416	402	437	415	419	375	406	411	425	436	429	402	417	399	406	368	428	438	428	392	417	401	387	444	450	407	422	407	394	386	359	402	425	406	434	424	433	452	415	459	443	440	413	419	399	414	409	428	417	389	462	430	425	377	423	412	418	417	408	425	398	398	416	388	428	400	398	427	422	413	414	416	442	404	379	398	429	433	417	422	413	401	404	413	389	412	393	407	432	406	420	404	391	407	420	391	402	406	446	409	428	433	439	437	458	370	410	394	401	451	437	378	416	429	418	421	413	467	392	452	405	398	362	392	449	416	463	455	393	369	402	442	470	413	405	425	417	446	396	430	385	417	443	394	436	400	415	399	395	437	406	397	425	404	433	410	423	413	432	415	410	388	425	432	426	448	413	390	462	413	409	377	419	411	398	406	412	401	410	423	409	415	397	427	397	389	430	438	421	435	418	409	422	395	419	401	426	431	478	403	423	418	439	406	409	391	440	405	431	425	406	404	423	402	427	425	399	427	416	425	423	415	412	414	442	372	431	361	411	427	414	417	455	441	447	426	444	385	416	431	386	427	386	425	405	421	423	446	412	397	423	389	387	385	419	414	399	444	445	444	437	434	416	404	427	379	440	410	419	426	404	443	419	429	455	363	432	432	441	431	442	407	392	432	389	401	376	404	389	393	396	418	395	450	408	415	439	406	392	378	421	427	418	431	400	380	428	421	417	442	427	421	421	390	420	406	411	408	399	464	430	418	412	430	413	413	408	407	417	402	361	380	425	442	443	413	429	395	415	455	421	428	413	425	431	407	409	425	373	411	429	379	429	401	454	438	396	423	429	421	434	413	393	403	444	390	413	429	402	440	406	388	431	411	399	384	419	411	432	426	430	415	388	443	433	437	443	426	410	419	441	373	428	391	436	428	419	428	457	431	429	459	418	373	375	433	410	466	422	390	384	388	431	461	408	431	408	393	419	413	376	396	411	396	430	367	380	386	427	394	435	425	436	404	419	442	410	412	383	423	385	423	422	427	462	446	374	438	432	424	429	412	404	399	403	386	416	387	425	370	409	430	416	406	390	431	432	452	399	408	412	402	396	376	413	433	438	406	382	437	401	408	414	449	468	412	402	440	411	416	390	412	427	424	388	425	389	411	385	388	445	413	394	406	427	414	446	397	423	408	412	406	393	424	402	420	433	383	445	460	439	376	408	424	402	408	380	429	427	412	439	439	394	418	407	388	402	411	401	397	413	424	420	417	430	384	412	402	396	418	391	376	440	401	433	451	420	396	427	419	391	450	421	401	387	433	404	439	437	386	435	414	414	437	444	382	426	410	435	434	433	421	384	421	395	420	432	406	415	400	412	404	421	448	400	424	400	445	419	383	439	413	413	405	412	397	415	433	423	405	457	437	424	433	415	400	410	405	408	418	436	437	405	407	405	434	413	415	465	427	425	412	446	431	436	410	430	397	423	402	393	381	432	413	399	372	420	419	438	456	447	384	403	408	421	439	442	435	401	428	380	424	395	371	405	407	384	449	390	407	411	387	406	430	395	424	415	427	392	428	429	429	423	423	445	420	448	433	423	378	422	423	448	429	432	408	393	390	403	392	402	413	399	395	416	400	433	432	426	424	416	414	411	413	413	403	403	426	441	408	402	414	456	386	415	451	384	392	405	390	444	411	428	395	403	413	422	413	425	399	419	431	414	405	411	423	407	422	414	422	393	395	422	403	423	412	430	430	403	397	397	441	433	394	443	432	417	413	392	397	428	372	447	422	439	418	412	417	394	388	407	394	400	450	414	396	401	411	423	421	417	416	438	397	414	416	400	432	384	389	404	409	429	410	397	384	391	433	453	414	399	433	421	398	448	395	402	401	397	422	393	432	404	415	432	424	406	429	403	419	404	414	403	385	423	384	412	382	416	375	389	429	410	395	414	434	413	389	418	461	428	419	412	405	466	407	417	405	390	404	410	404	424	418	395	416	420	405	421	431	419	396	415	382	416	403	426	408	395	417	425	409	422	412	444	417	385	428	414	446	419	460	391	408	416	456	380	398	403	408	416	400	421	418	400	446	413	404	430	412	388	406	428	427	396	373	410	374	426	441	430	421	411	381	437	452	441	399	416	446	450	453	356	400	438	441	437	430	416	401	441	408	436	418	414	413	414	404	451	383	393	400	416	431	416	431	415	481	416	382	423	414	437	395	417	412	401	435	431	434	374	417	418	391	427	452	365	398	447	434	399	403	406	396	422	452	408	451	396	442	428	431	427	396	442	414	393	429	426	434	443	406	426	399	384	418	378	446	428	455	428	417	457	403	402	420	413	418	402	436	430	406	439	426	429	407	413	449	411	403	407	424	403	423	436	428	399	407	418	427	430	408	445	419	380	441	378	392	386	418	444	414	440	406	351	413	417	431	441	436	412	396	432	417	432	408	407	351	401	414	407	422	420	448	426	403	407	433	429	388	396	420	396	447	422	429	397	403	390	435	426	400	410	403	411	443	477	431	429	418	418	414	423	407	409	380	405	420	414	444	417	400	396	395	413	415	435	461	436	398	391	391	439	404	396	415	387	393	448	396	438	436	441	414	429	387	443	414	441	398	427	433	427	420	435	455	412	406	416	420	426	408	449	409	413	401	379	440	403	434	402	417	410	392	436	409	409	426	401	374	432	421	465	379	393	427	423	375	402	432	409	386	426	441	415	422	425	428	441	418	385	408	409	435	410	407	442	402	454	428	425	411	390	396	414
62205	31098	10288	1848	1067	773	568	477	366	315	266	264	241	232	210	218	183	193	187	169	182	155	158	136	150	145	146	135	151	135	171	167	137	148	134	156	149	147	124	142	148	149	140	135	143	146	138	125	140	152	144	168	138	128	120	120	128	142	140	152	136	131	121	110	145	125	127	146	130	128	132	114	147	135	112	129	132	144	135	122	133	125	137	133	115	145	134	125	122	145	118	111	111	111	127	132	125	129	108	137	138	145	130	125	129	102	123	123	106	143	150	129	139	141	132	124	135	134	114	154	137	131	124	134	109	124	129	121	120	127	123	124	145	126	137	129	138	119	124	129	126	115	143	167	126	130	142	157	134	117	116	105	143	161	159	119	130	132	133	152	125	139	134	125	144	124	130	149	128	123	114	131	135	140	134	140	144	130	135	115	110	142	123	146	128	120	130	114	122	138	126	125	116	144	143	166	122	137	138	155	160	137	125	116	129	131	120	150	137	126	132	141	128	118	124	152	120	112	123	135	121	113	136	130	135	126	123	131	125	129	146	126	128	137	121	118	121	126	134	134	134	120	144	133	132	104	146	140	148	167	138	141	124	122	130	125	154	115	113	151	123	120	117	122	127	95	143	110	123	132	120	134	129	135	142	140	140	140	133	108	122	159	140	122	149	148	147	114	145	120	138	143	155	142	132	132	122	133	143	137	130	147	142	118	110	125	117	116	146	126	118	114	146	146	128	121	142	125	131	102	144	139	117	152	108	117	139	130	136	149	127	141	118	138	138	124	130	145	128	138	151	143	150	126	146	127	151	140	113	137	115	123	139	116	147	124	142	139	137	117	117	120	137	146	138	125	131	131	134	130	121	147	136	128	143	120	124	109	130	140	150	117	134	140	104	102	123	144	121	127	143	157	135	125	99	128	118	103	131	126	116	146	137	141	103	124	164	126	137	162	135	126	122	121	104	127	116	142	144	116	138	145	139	132	143	130	112	105	128	136	143	129	129	125	145	149	126	141	121	134	140	129	128	132	147	134	128	134	135	136	117	140	122	147	135	121	140	109	138	111	154	132	140	133	131	130	131	153	121	110	146	123	133	140	147	118	130	123	122	144	120	126	120	120	131	107	127	127	120	129	138	122	118	151	103	128	145	122	134	150	129	113	133	119	123	128	113	117	126	167	113	115	135	136	141	111	121	129	113	121	117	114	119	138	147	138	123	145	144	147	118	110	139	128	134	132	128	135	123	127	124	145	150	125	136	116	135	146	147	170	134	144	128	144	144	147	129	120	145	138	118	135	124	129	144	145	120	123	162	128	144	136	127	125	131	128	118	129	124	121	129	145	125	139	130	113	140	114	126	139	117	148	129	154	134	132	131	123	123	127	126	120	158	154	133	117	132	131	121	122	122	133	148	120	142	124	135	130	134	133	120	135	155	135	117	129	108	123	125	137	122	126	133	141	145	135	119	132	132	130	141	112	116	146	139	104	147	128	128	138	137	124	121	127	125	139	152	124	139	122	130	136	126	127	124	116	133	142	114	117	112	123	141	153	130	120	121	132	132	126	126	142	118	144	136	123	133	137	125	110	118	141	133	136	121	139	136	131	164	135	116	147	146	121	134	128	126	103	117	130	145	117	140	107	140	156	142	140	139	146	129	135	122	145	126	159	142	135	120	123	136	138	139	134	142	122	141	138	133	127	122	129	121	128	110	125	126	155	127	126	156	136	128	139	127	113	145	136	118	116	138	124	134	151	132	114	118	163	142	151	142	119	127	118	100	134	124	133	154	126	147	111	150	137	123	110	122	115	125	130	116	124	120	122	112	127	120	120	121	115	162	108	139	157	139	132	123	130	138	135	132	114	130	137	127	131	119	135	143	108	131	135	159	113	114	112	136	129	136	120	136	150	142	127	146	140	148	135	137	118	113	163	136	133	131	122	128	123	130	111	114	123	136	136	126	134	120	103	117	142	126	129	132	120	122	126	147	125	109	146	128	129	153	135	132	128	160	149	144	137	126	114	136	104	123	113	112	129	139	137	125	139	171	120	148	125	116	125	122	125	132	142	112	142	128	142	135	126	128	118	127	127	126	104	124	118	127	121	137	148	122	123	131	133	100	122	146	141	129	139	108	132	129	123	97	118	128	139	155	120	156	130	153	152	133	129	133	130	141	117	129	168	154	109	138	148	143	110	121	138	137	118	144	134	134	124	134	135	116	142	127	126	130	131	141	129	132	125	156	144	101	118	141	139	139	130	125	142	126	136	135	147	112	109	135	124	128	138	140	108	124	128	150	136	119	117	146	113	121	120	128	145	132	109	133	119	136	137	143	127	129	147	111	146	179	113	150	118	145	140	136	133	124	135	142	109	146	128	149	141	139	137	148	126	141	152	140	130	141	144	142	133	137	119	143	129	115	185	131	127	146	118	120	139	127	129	132	122	138	169	131	134	147	136	107	137	127	133	142	123	121	122	115	137	118	129	143	142	123	130	146	131	120	119	107	131	132	125	116	130	134	109	139	132	125	140	126	127	131	121	130	121	123	118	146	129	128	140	122	132	130	129	126	142	136	130	116	112	112	124	154	115	138	122	125	138	135	138	110	136	145	126	138	141	124	147	146	137	152	129	125	135	144	154	140	146	121	132	102	121	116	114	134	128	160	155	135	134	151	125	142	125	115	126	134	134	139	125	113	119	136	124	144	137	123	125	108	126	120	140	131	142	132	129	134	115	118	132	121	128	132	134	134	128	132	146	145	108	129	116	136	138	133	125	111	135	141	143	130	148	118	132	123	135	135	123	148	131	133	123	118	109	125	139	125	122	115	139	127	133	139	147	136	154	149	120	141	142	131	135	129	128	111	108	127	122	164	138	136	116	138	144	150	129	125	132	130	129	142	128	116	153	123	143	110	134	131	143	138	118	126	115	129	132	111	133	116	135	112	124	132	143	125	107	156	140	144	144	132	127	128	107	125	130	143	142	117	122	134	119	145	130	146	126	149	129	127	147	122	126	138	131	140	123	114	149	137	118	115	109	139	141	107	124	128	177	102	126	134	136	137	130	142	142	118	114	135	107	116	136	151	156	140	109	156	131	135	143	117	129	133	107	114	141	125	139	109	136	129	130	129	129	118	112	141	112	123	135	132	131	141	165	129	107	118	139	136	137	139	140	140	117	138	125	128	116	137	139	116	125	138	139	118	149	109	129	109	138	140	129	144	141	139	154	135	150	135	102	124	136	147	112	142	118	135	134	131	121	113	143	125	127	136	130	129	136	127	114	119	123	126	130	143	144	142	129	133	115	135	125	124	107	116	128	124	145	121	151	139	158	135	131	117	142	139	157	125	149	124	145	135	132	132	146	126	145	121	155	134	123	136	134	121	132	117	146	148	143	132	123	110	118	125	129	134	149	126	137	142	122	115	150	131	126	130	112	131	139	124	139	115	135	132	139	141	137	139	116	145	110	168	133	118	135	146	115	133	146	143	111	126	136	129	126	143	124
34360	15647	7688	5207	4167	3331	2651	2288	1897	1633	1437	1240	1089	1021	926	851	843	749	735	678	645	625	639	617	581	577	588	534	509	509	507	497	533	463	473	425	473	455	396	463	454	421	447	441	448	413	440	433	423	454	433	446	369	401	419	389	403	418	340	409	383	389	401	423	420	388	374	379	386	390	371	361	371	357	374	381	398	372	389	396	385	377	393	404	384	410	370	372	381	357	397	381	376	406	385	370	382	379	390	371	331	389	353	379	388	368	394	387	360	393	372	399	381	388	322	404	362	366	375	342	330	344	394	371	355	357	384	363	365	395	381	393	376	394	361	368	379	392	359	353	359	387	337	385	363	339	412	371	365	406	370	342	390	368	383	370	349	338	338	386	341	347	349	347	391	382	350	349	392	353	329	368	317	363	397	358	381	337	332	351	377	394	405	387	387	383	387	386	365	367	348	328	373	356	358	354	340	381	358	354	343	369	349	357	346	380	359	410	370	338	317	377	338	354	324	417	391	341	373	343	324	319	376	359	407	372	369	379	366	348	366	365	363	385	372	365	356	359	367	370	363	372	395	362	352	333	325	383	348	357	359	352	363	335	412	378	366	383	398	369	376	339	349	352	378	379	377	326	357	386	366	366	363	357	326	349	367	369	355	351	365	331	369	368	343	306	393	370	375	379	371	361	323	327	350	353	365	383	353	343	369	362	340	361	350	367	346	332	356	370	399	338	383	357	381	337	377	397	384	346	384	387	341	341	364	354	351	384	372	345	346	371	355	339	350	330	386	369	362	350	372	355	389	386	366	376	350	361	350	335	362	333	353	351	398	359	385	380	391	360	357	388	322	354	395	406	363	381	374	350	352	380	328	371	389	375	380	356	352	353	382	389	383	372	401	361	365	376	369	379	390	378	380	355	332	377	357	358	371	373	364	335	358	337	362	353	349	419	360	366	345	377	368	322	347	356	411	358	394	374	354	374	392	371	418	356	358	356	377	400	401	343	356	372	379	339	359	348	366	352	353	339	375	367	353	350	340	386	349	373	366	320	340	388	395	354	404	353	340	334	345	384	394	355	374	348	370	365	379	353	366	365	416	358	332	378	333	331	406	373	355	390	348	352	394	374	337	349	358	367	369	352	368	349	374	369	357	335	383	349	385	364	355	359	348	367	357	365	371	368	355	352	373	358	367	392	368	325	361	371	321	348	371	394	361	339	318	350	374	361	356	377	358	334	386	371	381	372	369	364	352	345	362	347	380	372	383	369	344	359	369	340	353	382	367	378	387	354	353	385	352	324	385	390	342	381	338	347	343	353	343	375	379	375	397	362	381	348	344	344	349	359	350	366	316	391	353	351	351	338	358	370	368	381	377	369	380	377	348	390	349	366	333	369	337	359	341	355	324	379	357	353	382	331	340	362	417	381	365	354	351	364	374	348	394	357	406	350	358	372	349	347	389	364	356	372	347	366	363	341	352	360	379	381	381	385	364	362	345	416	393	350	367	354	357	365	329	366	351	355	356	348	352	367	360	381	344	353	345	380	356	367	340	358	360	369	355	375	365	360	351	331	391	358	392	334	348	385	368	383	392	379	371	373	347	377	371	347	359	352	365	385	347	365	347	347	345	391	347	368	340	363	385	371	387	407	364	336	354	354	395	401	370	358	325	352	371	383	374	362	308	356	355	378	374	332	329	352	373	381	399	350	364	342	369	385	401	359	349	365	408	350	347	381	351	337	362	381	361	377	332	320	373	365	357	349	350	364	371	343	343	358	392	364	355	352	385	371	343	366	346	402	368	410	377	361	391	389	339	360	346	348	382	358	404	351	334	350	365	383	373	372	350	342	355	356	360	341	359	379	345	326	346	355	391	370	390	377	357	366	366	363	350	381	357	356	352	345	377	358	374	362	373	354	358	364	361	323	368	383	378	366	356	352	386	379	364	386	400	386	331	361	372	358	328	399	371	382	352	343	392	354	368	339	371	325	384	374	345	384	356	350	377	350	355	399	359	367	373	348	359	361	370	360	345	383	365	400	361	376	372	376	339	350	334	389	387	344	364	367	372	377	362	394	357	385	371	347	354	381	352	362	367	359	355	355	370	347	355	352	378	375	385	363	429	369	360	379	351	367	388	372	339	374	350	356	390	381	380	332	349	348	358	333	350	348	377	355	362	375	349	353	376	375	332	365	348	370	381	352	399	329	379	349	363	361	368	341	377	373	356	390	348	358	353	361	368	378	358	356	352	386	372	390	354	369	355	406	374	361	355	367	337	352	365	316	376	341	350	379	378	370	390	322	362	334	388	365	351	386	356	393	347	372	373	347	390	356	368	345	389	342	346	374	382	370	364	395	375	376	352	361	357	373	362	356	402	358	348	359	382	355	371	374	383	380	369	353	338	320	371	352	353	335	370	373	357	357	383	363	371	350	339	367	403	355	358	385	376	378	348	371	351	323	389	366	388	328	360	347	388	344	367	364	369	350	369	389	352	385	342	385	340	410	388	380	419	365	380	382	356	391	387	356	363	354	351	353	338	359	344	379	347	350	362	353	374	367	367	343	384	381	343	377	397	358	403	389	368	347	358	379	367	372	335	379	358	394	362	359	370	341	402	333	386	368	336	378	376	386	351	350	333	366	357	395	391	351	360	349	368	340	346	342	377	367	363	383	361	361	343	346	348	325	360	375	359	399	358	365	346	380	378	374	389	377	397	353	357	368	357	341	364	346	367	330	404	360	366	349	358	396	380	324	373	368	330	383	353	360	371	370	372	379	375	347	360	375	381	393	365	352	363	354	386	350	374	340	368	343	382	340	369	376	414	338	341	373	361	368	363	337	382	357	372	377	349	366	377	346	391	384	379	342	342	376	388	389	365	362	375	398	329	375	375	372	332	342	365	352	364	389	397	396	339	336	344	387	373	378	365	370	358	377	388	372	396	366	370	361	384	365	368	349	389	358	361	367	339	371	372	351	371	336	372	367	376	376	378	399	386	372	343	380	370	359	373	414	376	365	345	366	354	363	363	353	360	364	337	372	340	395	406	327	348	369	372	401	342	372	371	370	366	336	366	386	394	374	364	374	352	343	356	383	354	361	408	369	364	366	359	390	351	333	367	329	320	382	347	328	349	381	387	376	363	364	384	408	344	370	377	365	366	346	378	342	364	359	369	351	377	362	362	347	351	359	370	375	376	360	366	373	370	357	366	360	387	342	371	328	375	364	388	352	372	333	382	366	361	362	329	366	339	356	362	373	383	373	376	370	360	361	337	359	377	400	365	362	351	349	333	402	392	391	384	384	353	367	365	388	343	367	334	407	376	357	337	393	359	371	394	341	398	379	410	340	358	372	369	388	349	399	340	370	363	381	381	341	363	379	360	364	377	368	372	324	367	362	337	376	378	349	371	376	346	342	379	373	342	369	358	370	391	370	348	401	347	391	354	363	380	339	362	346	360	336	353	377	347	369	386	361	378	371	358	343	392	374	338	347	349	380	366	381	343	326
7848	1006	390	346	356	351	333	359	349	331	341	320	300	346	342	360	305	320	342	353	306	340	331	342	321	342	332	319	357	361	354	315	334	348	363	352	362	328	294	341	338	365	306	312	332	342	349	344	369	320	326	367	366	335	333	361	338	304	327	341	314	374	359	336	300	343	350	310	384	349	310	358	339	332	365	336	350	323	349	338	344	374	331	333	318	381	363	317	329	344	308	330	335	345	339	318	326	337	322	329	381	320	333	368	368	344	375	353	388	358	310	318	350	333	314	347	350	345	317	331	311	328	304	336	360	328	322	338	315	371	372	339	334	358	350	346	321	319	351	323	328	322	328	324	383	323	369	305	325	342	334	341	352	344	341	353	332	335	323	324	383	323	322	319	364	327	343	377	348	366	337	354	351	310	361	336	347	328	324	331	338	331	365	324	368	332	338	384	336	356	318	346	303	344	355	330	333	322	352	346	341	343	336	337	345	300	316	329	309	354	371	344	347	333	317	360	340	334	337	362	357	316	354	353	365	329	349	330	366	366	334	381	363	316	331	329	337	353	363	343	339	329	348	312	357	351	371	340	333	334	344	339	346	347	348	329	336	344	305	348	334	360	341	345	338	345	335	348	354	330	355	337	312	282	294	332	348	348	394	313	306	335	327	353	358	345	336	327	316	352	346	330	323	321	348	324	341	351	348	326	355	311	338	347	315	342	319	349	303	315	350	339	345	319	352	336	366	317	331	333	326	342	349	318	339	321	342	321	332	337	317	382	332	342	324	357	311	348	345	331	328	340	342	333	331	363	334	339	331	344	321	358	309	316	324	327	299	302	361	352	302	338	326	343	361	324	324	319	332	351	370	353	332	362	342	316	334	334	307	344	319	329	363	352	337	334	370	341	358	323	356	338	345	316	321	306	367	321	312	331	331	303	320	344	338	327	326	342	292	372	353	343	344	338	339	325	321	309	348	303	344	342	340	353	353	363	334	319	300	338	324	357	331	338	317	333	322	320	320	324	396	396	330	368	351	340	398	353	357	361	356	338	329	335	335	321	340	334	351	347	341	337	307	360	319	335	363	348	326	350	345	331	322	323	306	327	328	321	302	346	304	357	329	324	355	348	335	326	332	314	349	327	338	332	334	335	352	321	349	396	355	341	361	317	332	369	336	350	337	368	360	312	341	346	328	350	341	335	316	321	359	343	360	322	315	328	331	316	321	304	348	332	328	326	353	349	318	291	349	338	329	370	352	361	331	328	316	335	350	391	323	329	318	311	332	350	360	322	328	302	337	318	362	332	346	360	320	340	316	327	351	302	322	336	317	364	343	316	347	317	310	330	346	344	294	326	346	345	320	311	343	327	349	329	340	324	337	327	339	318	321	335	320	335	316	360	357	330	341	358	311	358	330	297	359	335	358	327	349	336	328	338	338	315	314	330	352	320	327	347	330	311	320	331	297	326	335	318	308	338	370	323	324	303	341	309	346	343	361	325	327	352	307	354	363	310	309	334	323	316	361	335	331	357	344	363	341	315	341	325	336	348	321	319	331	318	342	358	378	354	294	311	336	339	384	399	343	304	318	344	324	295	345	323	323	327	372	302	335	339	323	362	359	341	342	342	324	349	364	337	339	322	335	310	321	320	365	311	332	331	367	394	338	319	328	350	319	314	357	343	351	331	376	359	306	329	350	317	371	342	341	330	323	337	358	359	309	326	320	315	299	322	339	340	362	315	351	326	332	324	328	312	344	349	341	330	326	329	327	344	343	326	291	364	322	350	302	331	318	340	357	353	363	342	347	346	317	309	346	324	338	329	308	340	353	343	333	305	288	290	330	343	344	330	341	361	301	315	328	333	340	312	329	320	344	321	339	329	335	332	331	315	340	337	373	343	326	331	344	322	329	348	338	351	340	329	348	358	309	318	339	368	351	374	344	345	333	326	315	335	315	332	343	362	314	326	329	356	348	307	358	323	350	335	340	292	340	332	325	347	316	376	323	329	356	315	341	348	339	303	332	344	335	318	336	327	327	351	371	336	329	338	373	306	342	353	386	333	328	346	313	381	325	342	356	308	312	336	355	350	316	336	356	363	332	327	344	346	321	300	338	323	289	335	330	382	320	333	335	329	286	329	326	326	336	365	327	306	340	354	307	327	319	310	336	323	346	323	351	365	351	335	357	359	360	338	321	326	368	316	331	347	327	327	328	309	346	328	339	371	313	329	365	382	352	306	351	337	337	318	299	322	326	309	314	340	303	328	346	349	333	342	315	327	317	373	360	330	336	380	373	334	350	327	336	359	325	382	359	341	365	319	338	359	353	346	354	321	338	328	313	319	367	354	348	332	326	340	329	343	321	323	362	335	371	312	307	312	370	331	357	337	320	354	322	337	387	344	343	315	343	334	346	370	323	330	311	333	342	347	323	319	360	339	317	325	345	384	332	313	326	351	367	375	386	349	325	330	318	373	348	352	332	339	357	329	353	320	312	329	325	341	330	361	323	329	353	358	313	324	332	294	301	297	345	337	347	350	330	337	332	321	327	338	335	321	346	359	314	344	358	358	337	329	327	321	371	362	326	323	357	350	320	305	340	292	303	305	327	314	323	363	329	346	336	346	361	305	333	346	334	346	332	318	305	347	315	316	306	349	313	285	338	328	322	338	339	332	308	347	352	333	341	324	319	353	338	331	300	307	361	363	341	353	343	342	332	364	316	351	339	283	315	333	359	339	334	352	336	342	366	322	340	352	380	343	337	351	344	339	315	342	323	380	329	319	332	407	350	312	326	322	346	330	324	315	350	361	357	304	310	337	319	363	336	342	339	329	351	358	328	369	352	314	336	346	342	339	352	332	315	340	309	311	344	346	348	316	330	325	343	361	312	325	307	334	290	326	340	349	327	336	351	336	315	347	340	370	312	381	314	296	329	359	362	337	317	298	323	331	324	343	316	348	332	304	336	351	331	328	327	317	325	304	351	352	365	325	340	382	327	350	328	386	310	363	364	321	333	313	325	362	320	351	354	343	314	317	332	356	315	325	332	349	325	365	316	304	331	325	329	352	309	340	302	317	319	337	357	327	332	318	350	325	347	359	388	322	302	358	305	366	315	325	332	309	325	319	344	314	313	331	338	347	342	351	340	367	368	309	326	327	319	328	359	317	344	323	338	340	309	376	368	342	355	352	330	318	328	342	331	348	346	332	315	333	355	346	335	324	352	343	305	317	316	340	333	331	335	325	322	354	343	331	331	336	349	364	339	330	342	346	358	351	304	302	303	322	308	362	322	320	282	340	326	346	307	331	337	322	365	349	317	335	310	332	339	357	353	381	329	317	313	336	315	315	326	351	319	318	334	318	342	332	315	359	349	322	351	323	330	329	341	309	334	363	361	371	337	320	318	339	361	363	354	367	375	374	308	332	371	341	360	341	347	334	345	332	359	327	351	330	334	317	324	320	316	367	317	316	344	335	361	320	345	365	324	317	295	340	330	351	332	362	334	342
6914	1329	929	883	831	788	800	788	796	760	789	823	775	848	765	781	789	784	764	825	747	760	778	785	810	787	803	800	797	791	785	785	760	853	806	805	747	849	772	808	765	751	724	778	776	800	806	741	786	799	777	792	806	815	757	788	787	789	749	720	755	779	770	809	755	785	772	695	760	801	762	797	807	804	763	804	774	792	771	761	757	790	748	783	822	798	788	762	835	795	806	803	811	799	792	706	714	783	755	778	788	788	778	710	810	765	804	756	723	802	758	781	804	797	785	760	787	774	746	797	755	772	808	804	772	765	791	789	788	782	806	751	763	780	769	772	816	738	800	792	772	742	802	740	772	759	749	763	788	859	785	759	751	768	813	808	781	748	747	779	787	820	724	782	769	779	789	764	775	789	785	799	789	766	788	794	749	799	774	811	780	767	758	730	799	782	727	743	772	781	788	747	806	747	795	791	750	763	753	821	782	791	762	819	809	788	763	754	768	809	783	777	814	793	750	830	754	775	842	782	764	757	760	747	771	716	764	776	776	776	819	758	759	822	757	803	765	767	780	791	779	824	784	797	778	771	791	804	820	736	804	773	791	747	776	750	797	825	793	731	778	732	785	810	773	754	775	781	753	846	764	839	767	855	835	766	764	784	773	811	770	763	779	783	828	779	714	769	820	789	751	825	779	786	774	767	790	764	750	746	767	745	753	778	764	734	814	757	750	757	797	825	792	783	762	746	807	802	764	815	772	783	826	746	782	748	747	757	777	761	756	781	739	765	765	756	709	777	758	794	742	811	778	786	783	790	788	785	771	803	784	789	807	825	764	797	764	756	745	713	739	771	776	774	735	827	753	828	743	765	758	816	785	781	763	769	770	838	752	786	797	770	788	752	807	789	751	758	803	760	781	778	755	760	779	812	822	756	762	777	792	809	763	773	748	791	785	789	843	793	759	835	788	728	794	763	807	784	768	788	787	770	743	739	765	778	779	769	787	825	808	770	758	723	801	776	781	746	767	778	764	789	776	780	770	824	764	743	738	792	775	794	837	780	779	773	778	782	825	776	793	768	769	783	800	809	796	793	786	754	756	762	738	774	782	745	831	788	767	777	785	802	785	764	779	796	745	737	766	817	798	785	739	741	805	746	829	737	769	750	758	827	788	774	785	786	772	817	790	775	797	748	761	764	743	784	771	787	766	758	763	778	770	789	792	809	783	778	829	808	788	809	773	817	772	800	763	742	748	772	749	755	726	780	776	777	742	776	804	783	770	803	776	785	776	790	775	757	787	772	714	761	764	768	767	755	790	737	818	770	757	794	769	791	782	780	756	701	729	776	822	777	780	751	813	792	761	792	794	808	804	759	769	791	777	790	756	794	778	736	803	779	761	766	776	780	748	779	788	798	773	760	838	818	823	755	805	798	764	771	816	771	774	773	800	818	775	728	750	729	785	794	765	819	793	770	758	783	785	775	765	759	778	769	778	796	798	818	789	764	791	764	769	771	789	750	788	795	776	793	741	772	742	813	774	810	811	780	739	784	762	773	813	754	846	728	789	750	812	771	789	808	820	799	815	832	818	800	753	753	748	754	757	786	813	784	768	742	723	794	807	762	767	825	744	764	807	788	792	786	813	765	752	791	774	740	790	771	807	806	729	766	800	807	794	802	764	775	797	753	782	768	715	759	703	755	797	805	767	779	770	762	728	769	748	793	760	816	859	755	793	807	813	781	803	780	769	748	788	769	800	780	749	758	791	773	801	770	737	771	803	772	822	802	782	796	780	787	797	815	806	747	748	747	784	787	762	753	746	729	806	770	802	778	791	746	788	801	789	751	743	817	799	751	745	779	808	784	745	688	795	848	775	743	804	767	775	796	801	721	741	771	796	753	796	772	801	790	777	810	820	807	739	789	792	792	811	766	768	706	761	747	813	745	822	733	800	790	751	793	775	834	797	763	765	757	753	801	756	784	815	765	772	841	744	776	814	767	786	763	814	786	729	808	802	760	749	722	775	740	816	721	741	767	764	836	788	741	792	768	779	823	793	777	796	787	794	748	791	787	801	749	773	758	825	803	815	820	799	744	792	792	740	763	767	737	758	828	767	775	757	735	816	812	805	824	802	779	767	821	778	800	808	772	756	822	755	729	789	804	808	800	748	717	779	760	794	811	763	751	783	767	815	778	812	801	742	753	754	811	792	755	810	833	801	759	796	795	783	806	819	747	765	758	811	782	770	810	780	790	752	796	827	781	788	774	722	802	792	769	768	746	771	772	750	799	798	793	769	781	749	866	761	762	818	741	750	778	793	810	809	777	743	778	752	754	784	779	759	771	794	848	773	725	752	778	747	811	791	771	803	768	778	834	766	794	768	805	851	764	783	752	770	784	779	793	831	795	748	757	728	730	704	783	745	801	770	781	793	769	750	823	739	787	811	802	796	756	753	778	726	783	789	799	790	801	774	770	822	767	773	821	751	814	812	798	804	777	761	787	756	792	724	795	804	763	776	754	762	808	740	776	822	764	815	743	794	781	810	738	833	789	780	784	812	810	763	798	777	815	774	766	782	789	750	788	786	760	752	745	773	779	837	753	730	813	784	796	776	760	778	775	805	802	796	799	795	773	797	752	796	816	802	780	767	775	765	777	783	798	743	799	845	792	763	845	737	755	786	798	807	751	773	767	764	816	740	764	760	748	769	808	779	789	735	796	780	802	775	758	814	773	823	791	779	783	780	742	770	816	744	814	743	756	828	756	771	720	768	799	730	775	810	731	763	776	799	794	769	858	764	753	762	794	789	782	801	783	804	806	785	777	782	764	801	793	774	810	819	765	814	782	796	766	759	768	768	771	814	782	768	785	759	778	783	820	826	755	738	755	781	793	746	754	877	718	808	812	744	812	802	789	774	801	760	803	777	709	733	784	792	773	766	745	788	796	787	786	788	770	757	799	782	756	836	733	749	815	797	795	740	754	769	769	758	792	757	808	769	797	739	791	770	763	785	794	789	730	780	716	800	791	789	816	803	798	721	779	778	791	794	764	782	749	772	800	736	780	789	764	768	752	772	793	818	774	823	781	780	792	802	790	823	782	783	748	781	733	820	810	800	783	773	753	779	754	791	773	790	801	829	782	780	815	771	775	785	739	732	736	744	773	758	759	811	797	788	797	782	722	830	745	760	761	798	779	774	748	767	756	784	782	802	774	757	731	745	765	795	776	849	794	744	749	849	790	760	808	726	808	770	739	818	817	764	738	800	795	788	771	739	774	715	790	788	805	728	745	809	824	774	793	818	741	764	733	815	756	756	815	749	759	749	812	809	771	765	800	769	780	751	744	745	805	735	736	788	771	777	778	764	783	753	826	793	780	856	811	779	766	750	798	797	812	725	805	754	835	743	791	796	770	825	773	735	794	755	738	791	772	767	749	769	753	778	787	718	752	784	767	762	767	817	778	783	757	760	770	767	794	824	757	772	776	784	782	773	794	767	804	796	753	740	747	815	769
47387	21801	4456	975	550	480	397	301	320	250	242	229	237	212	181	185	197	192	194	189	193	172	191	172	159	153	177	170	169	157	169	171	159	153	175	143	154	157	147	173	156	162	171	156	179	165	161	182	153	202	165	154	177	170	154	156	173	167	179	164	162	185	158	185	130	159	171	182	154	147	158	172	156	166	158	163	179	154	141	146	154	155	155	170	169	137	149	153	154	165	186	156	138	164	167	164	176	171	167	187	178	171	157	168	130	164	160	171	167	174	133	161	157	176	179	165	174	179	169	165	178	162	166	144	171	158	162	143	184	171	175	187	165	166	182	171	162	171	165	161	149	154	154	184	182	159	166	178	180	152	180	150	161	184	174	172	142	171	156	173	160	155	150	165	170	165	133	155	137	153	169	186	161	157	147	175	175	159	177	161	134	163	182	153	158	149	154	166	171	169	173	147	167	177	153	140	162	143	149	187	168	153	167	143	159	144	170	170	171	172	162	158	153	156	190	163	158	168	160	148	144	157	150	176	151	163	180	173	160	161	160	148	162	160	169	173	172	186	165	162	178	161	166	168	174	179	174	145	181	148	172	160	171	168	170	158	163	168	152	161	167	146	142	148	158	151	170	162	170	161	154	168	181	157	166	138	166	141	182	151	162	193	165	140	162	173	157	157	167	163	164	161	139	141	161	166	188	150	157	138	177	170	184	182	169	151	137	185	149	166	160	154	151	149	129	161	172	173	160	168	171	152	182	155	141	161	154	157	180	164	168	175	160	149	176	159	180	151	172	146	155	162	173	150	163	173	156	173	178	161	162	169	163	166	156	182	151	172	165	162	175	184	159	159	152	152	160	174	192	193	177	145	199	172	145	177	155	151	174	186	148	151	160	177	158	154	171	166	169	180	156	140	152	173	158	176	174	154	141	157	152	158	154	158	183	176	162	149	153	154	153	164	159	183	154	180	146	178	179	163	174	154	138	155	158	189	170	163	157	144	137	177	182	161	149	146	160	145	145	168	165	158	162	190	147	146	165	154	145	147	187	180	160	169	158	161	171	154	164	173	166	155	171	172	147	143	174	168	184	166	186	152	129	157	182	167	163	180	149	171	173	152	128	164	174	183	133	161	165	166	151	158	164	144	158	173	156	154	186	166	171	160	153	152	157	168	167	151	163	150	155	156	164	142	158	166	162	174	152	174	147	153	157	162	184	162	181	178	175	170	179	154	153	163	169	159	148	151	176	168	161	122	148	168	159	163	136	145	154	161	147	159	181	172	154	154	171	162	172	151	159	145	184	155	196	161	149	171	168	153	174	185	139	170	153	157	172	149	154	163	167	146	154	171	156	165	154	163	164	179	144	175	163	166	131	167	177	156	165	150	181	147	148	174	144	151	173	171	173	167	168	142	184	169	155	166	175	176	153	157	158	146	159	148	154	163	184	174	152	175	150	166	156	147	154	129	173	178	173	181	168	165	159	157	156	174	172	160	177	159	166	167	175	149	157	173	172	138	169	178	138	153	188	162	163	166	148	167	181	167	189	158	171	166	162	169	163	142	151	170	158	155	160	155	163	160	146	146	148	154	155	168	149	152	137	142	144	169	153	129	180	156	163	165	175	151	135	158	155	150	163	141	154	166	143	156	145	171	161	177	169	151	183	147	162	161	149	174	170	143	171	164	162	132	180	190	130	153	146	173	167	144	140	146	155	173	164	160	157	177	178	129	165	153	161	159	166	161	169	153	173	166	157	156	157	165	171	163	157	154	158	160	181	163	160	189	151	140	151	164	162	178	152	163	181	166	167	160	169	155	193	178	156	162	148	172	154	169	154	132	169	163	146	164	174	172	146	160	153	136	161	134	169	139	162	158	163	164	155	163	182	167	179	133	161	168	161	156	182	170	184	159	155	151	173	183	147	148	173	160	156	165	169	174	158	165	169	189	172	150	182	162	168	147	169	182	171	181	150	165	156	169	160	140	169	150	165	199	172	198	200	179	167	157	150	149	159	173	170	184	176	184	158	154	149	183	170	158	139	153	157	157	163	153	160	145	169	170	141	170	154	155	164	147	179	151	164	153	160	175	172	167	178	136	147	171	168	173	172	146	135	167	168	166	175	169	164	153	149	139	175	164	169	160	178	167	174	152	172	143	168	188	153	153	161	148	164	179	189	178	177	169	150	173	179	157	150	177	161	151	166	161	150	188	166	159	146	157	172	177	160	155	142	180	184	171	176	164	152	152	140	176	173	168	181	171	156	161	170	138	175	159	154	142	186	174	139	176	157	167	184	160	154	166	168	160	181	173	159	144	143	169	176	203	146	141	172	157	186	161	177	164	163	153	170	168	158	151	161	180	140	161	170	166	173	178	170	159	149	195	151	154	164	174	164	175	169	137	143	176	176	175	158	164	160	160	126	136	159	158	180	168	145	157	181	164	180	166	167	150	165	172	148	171	184	148	163	155	172	136	160	138	146	176	155	174	154	170	171	170	148	160	167	179	183	162	165	160	153	184	171	151	158	183	159	176	159	165	146	149	176	163	171	167	162	172	176	157	164	176	168	186	156	134	136	140	177	214	150	142	153	167	144	154	166	157	133	159	158	150	159	146	170	187	160	170	157	145	158	167	151	161	147	188	181	160	176	160	195	165	177	175	166	168	169	175	128	164	158	145	188	167	155	153	161	162	166	180	181	161	150	149	152	145	140	165	182	149	175	179	168	168	157	164	177	141	161	182	145	175	182	138	186	160	182	170	163	143	160	183	177	142	179	141	169	167	172	143	150	176	165	164	163	173	118	182	159	164	153	167	148	138	168	151	167	160	184	181	172	171	166	166	174	154	165	149	174	152	156	174	180	141	183	146	151	174	140	166	138	181	181	195	136	171	164	164	163	176	174	182	191	143	140	163	163	180	166	182	136	169	154	158	166	164	160	138	165	166	173	159	147	157	144	172	150	176	166	156	158	178	178	160	206	188	146	145	159	164	161	163	158	170	186	177	172	188	165	155	142	168	140	157	174	143	170	156	171	151	176	169	163	158	174	144	169	167	155	179	160	148	175	142	143	173	156	168	164	179	181	158	167	155	169	144	140	140	149	166	185	162	165	181	163	143	156	150	183	180	186	149	165	148	149	149	162	181	158	148	173	154	163	145	179	173	180	157	149	158	162	176	160	181	163	177	159	164	170	178	165	170	153	161	148	154	188	169	181	138	170	152	165	147	155	158	166	153	165	162	146	186	160	178	159	141	164	174	167	150	150	151	145	166	174	153	147	179	158	160	148	174	148	169	153	164	166	166	158	166	176	190	158	174	157	179	158	151	163	181	157	161	198	160	163	151	200	161	157	149	188	162	157	156	173	182	170	156	180	139	150	174	176	175	140	141	160	167	144	156	152	166	152	171	147	159	160	166	173	158	135	163	160	164	174	189	129	171	135	173	149	140	148	143	164	154	166	159	176	126	159	165	155	155	151	173	185	156	162	162	176	152	173	152	177	179	163	123
25423	12046	3447	3078	2367	1861	1613	1436	1207	1020	947	863	831	753	724	662	615	688	668	578	555	578	552	485	543	517	530	523	486	518	524	486	486	462	489	451	486	434	433	429	466	449	468	447	423	467	450	467	447	455	494	457	453	466	436	410	413	455	454	474	431	393	436	431	449	429	440	436	438	390	494	392	419	437	415	443	414	424	423	449	464	434	453	428	433	445	455	431	390	408	402	392	443	427	434	423	415	403	404	390	423	472	442	395	458	409	428	406	414	424	430	412	457	427	442	390	400	408	402	422	439	447	405	435	416	420	404	421	416	398	443	395	417	417	427	444	415	419	427	413	424	425	415	444	447	413	415	413	356	428	442	400	403	403	390	431	392	421	410	403	392	394	434	428	426	431	448	441	439	437	418	414	431	430	435	385	461	426	451	394	427	444	395	415	476	387	442	464	412	441	430	420	391	451	440	441	408	445	401	397	409	423	362	426	394	462	415	444	458	420	443	429	423	405	447	423	412	418	447	401	425	421	396	447	428	403	421	427	425	438	390	419	397	431	392	410	433	419	406	432	431	448	433	437	413	423	415	423	430	437	414	435	448	390	412	471	421	426	414	422	383	432	409	408	387	426	442	409	388	439	439	386	377	451	407	420	396	437	417	456	426	402	444	406	420	422	412	413	401	421	434	436	449	399	389	452	420	391	425	395	441	410	420	435	412	384	438	397	423	406	402	383	446	399	391	392	424	435	404	386	433	435	462	403	414	442	426	448	387	408	447	415	441	423	424	407	431	413	425	423	441	431	422	421	430	437	435	384	436	400	388	448	414	411	382	400	442	384	412	427	405	394	465	415	425	401	427	451	407	431	407	414	407	421	368	393	447	411	406	431	434	451	442	438	429	417	436	415	390	418	381	426	416	423	405	414	406	423	431	428	430	434	461	429	396	403	409	437	435	369	404	423	433	390	419	433	444	397	403	405	418	392	396	379	397	421	431	416	418	444	394	430	446	413	426	435	433	386	424	462	440	449	425	416	433	398	416	420	408	432	420	419	395	402	379	429	410	404	428	412	410	431	416	400	416	394	414	425	433	430	417	402	439	437	396	421	450	436	427	447	431	409	426	418	391	397	368	379	422	422	439	435	397	425	407	429	432	406	417	447	432	422	447	397	425	455	407	404	400	439	400	441	410	424	418	419	439	449	385	420	388	409	397	401	437	409	444	395	459	425	426	377	419	434	408	421	414	407	421	416	428	442	424	427	440	420	410	401	443	396	432	438	409	433	398	398	388	416	396	429	407	410	403	434	399	419	451	417	400	424	439	423	400	429	408	405	453	434	442	423	369	405	446	397	420	417	401	416	396	429	402	445	448	411	392	392	414	412	402	450	420	403	400	417	401	437	443	450	439	423	416	397	397	414	413	403	392	427	410	430	393	383	420	415	403	388	427	402	389	393	407	403	423	423	421	446	418	421	409	451	425	402	394	425	402	426	455	440	439	462	437	408	412	397	406	419	427	409	442	400	413	363	436	437	431	451	428	431	414	426	438	444	420	415	454	448	406	461	475	441	449	437	427	428	402	382	426	396	403	420	391	399	414	427	415	397	425	387	432	420	450	440	417	405	422	431	421	423	416	441	430	438	459	384	422	438	391	412	392	466	440	408	449	433	431	418	442	452	410	423	395	372	404	427	430	406	444	429	424	408	423	416	400	382	433	428	450	416	379	417	403	433	435	421	405	414	392	410	408	404	390	436	394	425	391	419	405	461	370	439	431	441	436	448	411	445	427	417	432	431	412	407	422	403	388	385	431	406	434	441	418	406	415	408	401	387	388	433	430	420	421	416	381	402	429	422	385	424	423	441	414	390	414	420	430	419	436	425	416	419	442	396	366	397	413	438	383	439	415	405	436	381	415	436	416	418	406	424	416	448	459	417	422	402	403	447	375	431	454	417	404	441	433	432	438	427	392	417	383	425	405	411	417	407	444	416	433	462	423	392	424	387	467	427	437	415	398	388	447	454	420	418	430	427	406	442	422	415	434	395	426	443	430	408	423	424	401	429	404	437	411	441	426	431	393	415	439	458	402	421	439	445	439	385	439	393	413	367	468	449	420	426	433	457	387	420	425	399	422	404	434	425	442	392	439	455	393	456	469	434	404	412	421	435	424	462	428	447	376	400	422	425	413	418	442	400	395	396	482	382	430	462	372	412	435	430	378	400	376	430	466	452	360	435	387	428	441	439	434	439	447	415	417	443	442	416	445	438	469	423	440	454	438	426	445	445	433	421	410	386	387	442	410	406	427	418	416	428	407	421	393	424	409	399	398	417	421	451	415	413	380	442	398	444	392	448	410	435	436	395	423	417	428	446	411	419	420	428	436	403	398	406	436	430	442	438	377	406	404	399	429	399	388	420	389	431	438	413	391	429	443	424	477	443	424	442	418	409	417	415	416	434	415	464	382	374	383	406	427	429	420	444	396	399	450	363	416	421	438	428	418	425	409	411	430	416	451	404	456	402	427	420	416	399	416	413	402	402	372	411	395	392	401	436	422	436	417	412	387	452	417	458	403	430	403	419	416	416	383	400	399	454	442	438	449	428	469	408	415	459	426	453	400	445	438	424	423	427	411	423	453	440	386	443	424	439	423	426	425	412	435	413	390	433	434	397	439	403	407	440	470	397	453	430	409	424	438	427	469	438	432	429	434	437	422	424	422	396	424	451	451	411	402	458	434	393	399	442	443	457	416	410	437	428	421	391	421	387	476	441	416	439	429	428	389	418	387	400	422	406	423	403	367	441	443	412	424	435	432	428	430	422	418	424	404	407	412	420	426	429	400	421	411	428	410	413	408	416	428	403	408	454	441	411	408	441	407	427	422	424	442	388	396	443	441	466	414	416	440	409	411	361	406	414	408	438	432	399	441	403	400	398	444	421	408	397	422	381	440	411	441	416	430	427	431	426	406	429	390	431	418	400	429	392	377	427	423	423	399	436	424	431	404	442	412	406	440	399	434	438	398	427	407	448	425	447	411	388	412	440	435	421	416	433	445	372	417	431	480	441	423	432	466	401	449	407	427	432	477	440	458	408	444	407	412	394	462	409	392	463	432	434	397	422	453	421	424	385	423	436	441	438	432	426	432	398	446	423	420	444	435	392	423	381	426	421	455	408	423	446	405	420	431	435	421	419	408	398	423	434	446	381	422	416	403	382	439	372	427	464	415	385	409	431	435	417	430	447	434	427	392	412	404	439	406	394	409	418	396	431	496	428	412	384	414	398	421	422	429	402	409	370	387	418	408	414	419	391	425	413	404	432	415	419	420	423	434	409	410	448	413	430	392	417	417	432	435	426	394	384	395	454	420	431	453	388	432	474	381	435	413	420	392	411	440	396	384	409	389	395	425	411	420	392	418	417	427	441	418	412	427	400	417	379	469	407	430	399	428	432	413	398	409	408	392	422	410	397	373	423	418	400	405	408	434	355	434	419	386	401	439	387	439	446	395	427
61995	33150	8881	1842	1073	738	564	483	396	313	241	245	220	216	197	185	201	177	202	155	189	158	158	160	135	140	162	147	150	152	166	148	149	130	134	152	159	148	152	160	156	137	140	146	109	106	156	120	152	128	137	144	137	137	142	135	133	117	132	141	134	137	142	136	138	120	118	132	112	128	118	146	136	132	127	130	126	155	107	140	136	111	139	142	127	144	158	143	124	127	138	112	117	135	137	139	139	133	146	150	149	130	134	113	146	142	139	131	131	149	124	129	112	121	145	135	133	131	150	156	137	116	136	132	122	120	141	135	136	132	108	126	137	119	139	129	130	139	153	135	151	146	133	136	113	148	113	146	138	131	111	126	153	117	152	122	142	126	139	141	120	130	136	135	127	151	107	150	144	136	114	141	124	111	120	124	132	132	136	129	126	130	141	132	137	128	121	130	121	131	144	144	150	120	131	130	159	136	97	122	147	107	118	127	104	135	152	131	124	130	141	132	127	139	120	149	138	116	132	125	114	114	114	118	136	140	125	114	151	116	154	135	121	139	132	137	130	107	123	131	108	123	121	127	138	120	134	104	144	110	125	136	140	116	134	127	125	144	131	130	136	134	142	124	126	112	114	132	138	128	137	135	114	144	146	117	121	132	136	125	143	104	133	124	128	132	111	130	140	119	126	124	142	130	131	137	127	127	141	134	125	105	128	124	119	124	115	113	119	135	113	115	128	130	134	136	123	133	113	146	124	142	122	139	130	126	129	116	150	131	113	153	132	129	128	153	132	122	140	133	142	126	126	131	118	126	122	131	131	150	125	111	113	153	137	134	145	118	104	122	121	146	135	138	141	141	142	120	146	134	146	140	109	127	121	146	109	120	115	159	119	142	124	123	123	140	138	116	133	108	119	113	129	122	120	141	122	134	127	109	146	139	132	131	130	148	138	132	115	132	138	144	137	113	119	120	141	103	142	130	129	142	142	120	152	136	124	110	140	129	114	110	136	142	125	139	147	116	118	131	143	117	125	138	125	143	143	130	133	148	116	134	143	134	125	127	129	105	107	120	119	134	156	135	121	136	116	124	145	132	138	135	151	135	148	134	108	135	126	123	142	144	130	108	130	157	131	144	150	131	142	127	128	132	113	103	115	123	128	126	134	144	127	128	126	129	124	151	133	151	134	114	131	127	104	138	124	135	138	152	120	150	157	118	155	130	129	140	136	129	142	125	123	128	115	133	137	114	123	127	117	132	133	131	125	142	143	129	152	130	133	135	142	127	128	109	135	115	136	127	128	126	126	120	129	119	129	125	124	137	135	133	135	130	142	128	133	109	120	136	135	121	136	99	156	125	132	132	147	130	144	130	139	120	119	119	111	109	135	132	127	127	113	118	133	126	110	123	113	117	111	120	113	141	133	131	112	126	113	143	123	147	133	127	115	113	126	124	123	135	131	108	125	115	141	111	109	144	136	131	140	151	123	140	114	117	134	140	119	137	114	123	129	125	128	129	143	125	130	138	115	108	113	121	137	129	145	138	145	132	123	154	136	126	139	143	147	139	133	143	137	125	127	139	127	132	134	126	109	138	138	146	125	118	115	119	128	144	147	145	145	115	127	118	122	148	132	113	136	122	118	140	128	125	145	144	119	122	128	145	130	120	119	125	143	124	127	124	130	133	140	131	132	127	114	115	148	127	140	130	121	129	142	133	148	151	129	123	137	119	120	133	129	122	126	120	129	141	134	152	137	129	140	120	125	151	162	147	128	121	143	129	127	147	128	140	137	168	125	121	139	139	126	125	115	129	136	140	145	146	127	133	113	150	144	140	134	135	125	132	135	136	126	125	120	115	131	134	132	122	129	137	136	118	119	137	133	144	125	155	156	131	155	160	134	128	113	126	139	129	128	114	114	112	147	120	127	146	133	133	125	164	146	143	139	121	133	131	115	127	117	145	103	134	128	117	121	131	128	151	132	123	104	146	140	122	114	118	146	128	127	141	130	106	143	128	125	127	136	128	130	145	139	130	139	136	113	123	134	139	107	128	145	118	146	147	134	139	122	114	124	125	133	137	122	124	154	119	115	129	127	130	126	150	112	132	134	146	132	132	124	131	138	128	137	129	131	145	119	147	149	131	118	159	121	133	140	127	122	152	118	122	130	122	128	134	147	129	114	127	136	151	136	130	116	134	132	126	127	124	139	140	132	144	142	143	129	118	111	134	106	132	142	125	124	148	148	116	122	123	125	161	106	141	105	142	129	119	129	106	128	118	130	130	122	123	125	135	131	144	146	129	127	134	109	131	148	117	140	139	121	120	119	107	140	152	157	161	148	127	114	156	151	149	113	129	122	107	115	127	123	122	125	131	132	111	149	122	160	139	132	162	149	136	141	147	128	98	128	119	135	123	131	150	123	120	123	145	145	136	143	153	144	139	129	134	150	121	135	132	109	128	157	135	139	131	129	126	131	130	144	130	131	133	107	121	115	127	134	134	110	121	153	117	144	146	123	116	135	151	120	130	138	129	147	118	124	116	138	126	145	162	131	134	127	129	105	133	116	131	139	139	130	129	134	141	114	112	119	140	121	113	144	112	137	126	105	154	142	129	129	148	133	132	112	115	132	136	125	137	118	143	120	142	134	145	137	143	132	107	160	139	136	125	131	130	148	132	130	114	132	132	137	130	118	128	126	129	115	137	122	123	146	121	148	137	159	122	135	124	149	126	151	115	129	138	114	125	159	121	116	136	126	106	126	121	127	117	137	125	135	126	148	125	130	126	137	150	120	133	126	130	111	138	123	122	130	158	143	150	135	135	129	140	141	144	130	128	123	140	140	138	122	110	127	129	130	145	151	124	152	160	146	132	123	148	131	149	128	136	157	142	138	131	122	141	127	136	139	137	165	118	138	116	137	142	138	148	148	145	139	133	139	140	116	139	113	121	140	150	127	113	125	140	127	140	106	157	113	126	131	130	149	150	138	132	117	144	134	109	146	130	112	120	139	117	132	136	123	131	134	139	144	141	142	146	126	147	100	129	128	151	122	146	118	144	138	140	126	112	132	138	124	150	131	138	117	117	133	128	122	121	112	134	124	126	123	150	120	128	113	144	125	117	122	140	146	139	129	138	130	131	113	141	120	131	126	147	138	122	152	138	122	148	118	134	149	152	131	141	145	150	118	138	141	131	136	125	134	132	136	138	130	134	121	125	118	128	138	122	129	131	121	118	127	121	151	121	140	120	138	123	137	139	123	117	129	128	110	119	134	133	134	118	145	124	136	129	116	126	120	127	119	114	142	110	138	136	146	166	117	128	129	141	127	113	113	140	140	157	139	117	121	131	122	125	132	142	129	137	134	143	120	120	131	148	132	151	127	131	115	150	134	121	123	119	125	122	123	156	114	142	144	115	140	110	126	134	125	137	138	115	138	128	138	123	132	151	135	143	136	103	125	128	132	136	122	118	132	136	136	121	124	124	123	140	131	125	161	135	108	138	143	124	138	139
34942	18058	4574	5029	4082	3229	2535	2133	1868	1615	1431	1250	1137	1027	919	818	866	826	713	685	654	691	616	595	599	557	566	542	560	564	554	525	476	495	464	449	458	416	461	422	439	421	407	384	435	464	396	438	417	411	379	403	393	421	406	407	411	422	407	392	383	401	425	405	413	364	362	387	371	395	400	412	416	440	428	395	409	383	370	378	353	360	351	381	393	396	351	402	384	380	385	404	354	383	380	388	371	407	381	367	393	389	366	383	362	362	359	382	391	367	381	384	358	352	362	393	369	360	351	352	374	397	364	370	372	381	379	380	416	389	403	354	380	341	354	357	374	364	340	380	372	354	369	380	368	340	386	358	385	389	390	389	377	351	350	368	366	364	394	377	375	342	350	334	391	372	363	368	368	349	355	389	397	420	385	381	359	376	369	382	382	352	396	366	370	368	396	351	340	384	378	368	379	397	386	390	370	355	340	355	375	342	400	342	370	394	334	403	395	390	355	365	356	378	350	379	371	355	359	355	376	375	361	403	364	376	361	375	364	413	360	408	354	353	372	329	375	371	364	363	374	388	376	331	360	384	387	340	352	374	352	354	339	364	387	361	371	354	365	340	390	389	391	365	352	360	402	367	358	356	369	360	369	357	418	360	388	372	370	369	373	340	356	360	373	372	404	383	365	388	370	405	384	351	378	355	352	388	375	370	402	375	359	411	371	405	348	380	379	390	357	351	386	363	395	378	395	345	354	422	409	378	357	314	368	368	378	357	371	378	353	404	354	318	370	379	366	399	332	366	354	380	412	388	363	376	350	324	365	331	357	406	332	358	354	379	368	359	365	368	375	391	369	366	374	369	367	366	378	393	374	354	357	380	366	370	361	374	381	387	365	385	370	340	397	382	375	375	376	368	389	343	379	374	352	391	389	358	337	393	375	384	391	360	348	374	354	364	330	386	361	355	351	363	370	355	357	382	357	352	360	361	341	425	382	351	353	324	395	334	389	362	365	338	383	349	369	366	329	350	362	371	360	343	370	331	369	349	366	388	379	373	386	363	349	363	362	375	399	342	358	357	381	374	387	399	349	364	348	407	393	395	343	346	351	334	408	373	397	379	384	344	384	367	371	334	365	392	392	376	383	385	395	356	352	365	399	372	399	372	371	326	381	348	361	363	385	337	377	365	369	345	353	342	307	367	377	375	355	382	358	375	368	377	356	362	354	366	366	384	331	373	386	352	367	362	391	385	386	366	374	380	371	349	351	397	376	376	352	407	402	372	364	347	354	369	370	374	344	352	383	386	403	356	336	377	381	368	354	368	347	368	360	362	384	352	388	397	379	408	400	370	354	410	372	378	368	361	370	387	386	356	363	388	347	379	378	385	372	363	345	381	385	384	360	365	366	378	377	339	372	382	380	365	336	359	316	329	370	380	371	356	389	362	360	349	356	355	346	413	338	366	386	384	379	344	372	380	387	371	381	342	362	360	345	397	371	352	367	348	374	381	349	379	401	364	351	384	338	341	355	388	365	390	374	383	367	358	362	356	365	386	364	364	360	370	352	338	354	364	351	353	351	375	360	381	365	370	414	363	397	403	349	388	377	349	359	419	351	378	351	336	369	364	353	385	367	359	355	343	336	378	366	361	345	388	355	359	377	384	374	353	352	337	341	371	380	357	402	385	375	345	378	415	381	368	373	393	349	375	385	370	371	360	395	402	369	341	381	373	354	355	384	351	369	351	348	367	388	342	374	357	391	354	347	379	390	349	352	339	400	389	391	374	362	351	400	394	401	394	387	344	377	362	350	357	351	373	394	367	390	353	341	343	389	373	382	354	359	391	349	368	393	338	363	346	346	364	338	356	383	350	378	386	347	367	377	355	389	344	347	350	367	395	357	348	382	351	359	367	352	361	361	375	401	383	396	371	369	389	367	355	360	364	352	363	351	353	378	355	349	362	352	384	379	357	371	366	396	364	374	348	366	368	374	357	359	380	340	341	384	365	408	347	381	355	386	371	339	398	356	383	371	342	350	346	365	344	343	393	370	366	348	346	362	387	353	374	387	362	397	371	401	359	387	341	386	391	356	369	397	360	388	394	379	406	389	384	361	354	406	377	390	405	375	329	357	367	394	333	329	380	360	352	373	374	356	350	384	386	367	351	410	370	333	374	340	373	353	356	344	395	399	373	365	344	367	340	348	352	364	367	344	366	383	358	341	397	348	387	363	386	360	372	380	374	358	373	336	380	370	358	350	391	402	368	374	383	407	389	336	368	385	394	386	359	336	379	340	365	390	383	390	364	370	367	361	383	380	354	361	378	366	405	342	402	373	341	368	345	395	350	393	352	349	349	351	374	369	350	365	396	347	363	363	362	381	392	394	339	381	369	381	370	358	396	369	364	392	370	363	325	345	361	421	348	381	335	405	358	378	364	342	354	412	358	385	346	352	406	380	405	345	363	334	364	319	365	350	354	343	387	378	406	377	347	352	321	335	382	369	370	357	358	341	353	362	399	356	364	387	368	366	368	389	365	373	350	377	392	346	356	348	349	375	382	324	376	375	381	405	393	347	363	354	368	352	386	381	369	403	323	373	370	372	366	375	358	339	341	365	368	370	352	328	381	347	351	360	340	375	357	344	376	381	350	403	397	344	371	375	378	411	357	381	348	371	377	341	355	369	379	380	394	382	364	344	374	377	382	367	368	416	358	376	368	380	386	367	342	375	377	346	406	405	389	364	389	330	362	366	368	373	383	368	363	369	394	344	351	372	377	342	370	402	360	352	363	348	336	355	365	408	374	401	366	369	325	376	393	373	400	399	356	342	359	374	399	362	407	391	365	347	386	342	336	372	363	358	393	374	346	394	352	383	361	376	387	376	338	379	390	354	365	372	351	365	384	354	351	389	396	387	391	390	369	372	384	394	381	368	364	388	329	364	386	363	377	357	349	417	375	366	358	391	378	384	390	370	392	395	337	355	366	359	386	353	386	334	334	376	355	386	385	387	366	377	381	375	411	358	399	388	362	406	354	371	375	397	371	366	376	363	369	362	326	395	386	362	363	391	358	353	373	371	393	390	376	360	350	355	336	371	382	362	392	368	344	324	377	372	368	375	385	350	325	342	361	365	409	401	348	354	359	376	347	333	379	375	343	388	340	392	380	399	411	360	339	377	348	338	347	391	364	365	385	372	364	377	341	379	381	313	348	369	395	359	377	367	368	363	323	385	368	350	372	342	373	371	345	360	375	340	362	391	381	374	358	365	349	392	369	350	342	385	395	345	354	407	410	383	399	361	367	358	381	347	341	342	368	370	366	353	343	375	358	396	385	362	349	347	358	395	383	348	370	341	337	352	380	378	381	410	349	368	355	370	377	369	395	380	363	372	393	343	385	366	371	322	368	370	368	336	377	366	358	355	375	357	362	339	371	348	386	379	397	329	394	336	343	377	367	379	359	361	359	370	342	356	373	359	339	391	392	390	388	392	369	368	340	371	373	342	380	386	365
7778	1004	344	331	341	339	350	330	341	343	386	336	340	325	368	298	364	342	342	339	359	352	327	309	349	348	326	346	323	352	304	310	330	346	348	363	345	348	371	361	345	374	358	350	321	325	361	341	336	327	362	345	321	325	342	349	331	343	333	339	336	319	339	287	348	353	330	335	324	324	360	346	330	325	329	328	344	316	332	378	335	341	331	354	340	366	332	330	323	338	331	317	354	328	331	389	332	333	359	345	332	344	344	324	371	324	354	348	328	324	311	341	371	359	315	346	364	374	304	356	321	353	335	319	356	333	305	308	317	341	342	335	302	324	361	334	345	328	357	347	326	339	325	323	367	369	337	355	366	327	326	330	315	330	346	327	369	317	346	394	308	338	384	325	305	330	369	328	347	310	350	328	347	344	342	344	353	348	334	305	332	353	314	344	314	347	334	335	340	330	306	349	342	339	359	380	304	358	330	347	344	324	377	357	316	312	341	344	349	328	309	336	340	353	319	326	333	304	304	351	326	317	320	336	334	375	363	336	333	340	376	359	314	338	353	326	314	335	319	290	324	306	368	310	348	316	358	356	337	322	343	357	312	333	319	345	361	296	363	328	333	354	338	312	364	329	343	356	361	342	346	351	342	341	336	332	360	353	341	336	354	331	308	364	323	373	327	353	345	320	330	347	336	335	366	325	336	293	334	325	308	331	327	322	344	345	318	326	341	332	348	348	311	337	373	327	330	337	345	372	320	325	324	329	355	349	362	334	347	337	341	354	310	326	339	306	341	330	361	344	342	363	376	319	321	349	331	325	355	327	326	312	335	334	310	368	349	326	331	322	299	338	378	310	330	355	336	323	324	350	310	329	304	325	336	330	326	334	340	326	359	350	337	321	340	355	369	341	326	311	336	327	332	353	297	320	348	347	366	312	334	321	332	357	331	337	315	320	346	376	345	290	324	329	371	326	308	333	332	344	361	334	333	321	331	336	326	349	364	359	337	333	331	316	356	343	350	324	354	327	331	328	334	306	329	313	329	337	348	314	326	327	327	324	335	343	354	339	326	317	324	311	353	343	314	348	359	325	308	304	334	343	368	348	367	346	355	359	348	348	311	335	319	365	355	340	372	323	334	311	337	317	319	352	354	318	336	316	364	307	302	349	282	354	319	345	329	339	377	347	323	326	342	328	311	324	331	376	341	353	354	335	338	305	312	344	346	324	344	327	349	314	341	355	349	321	332	311	314	369	306	350	309	364	344	344	324	337	319	332	337	322	386	334	341	345	326	349	337	335	329	340	332	299	323	280	362	344	322	377	333	355	335	314	345	341	348	335	340	323	338	302	341	311	334	339	352	345	354	364	302	324	309	346	334	344	343	366	344	310	398	347	373	348	351	353	325	362	379	345	342	330	348	354	360	325	318	337	329	336	362	312	364	345	321	321	335	345	313	353	355	359	360	347	327	334	374	320	352	381	367	317	321	339	350	315	314	351	340	329	371	348	321	325	351	319	332	329	364	356	347	291	312	334	314	339	339	335	327	323	327	348	326	311	376	336	343	328	348	327	345	315	320	346	340	329	298	329	333	325	326	381	355	317	341	340	341	349	328	346	342	305	325	328	307	319	336	316	339	337	303	335	359	329	330	370	303	353	314	346	295	334	313	316	342	340	364	295	307	333	346	345	291	321	344	323	323	309	311	327	321	362	361	335	356	339	338	354	302	296	359	327	348	334	320	356	350	313	366	348	324	307	345	342	295	353	347	300	316	320	320	308	341	333	320	374	380	342	354	383	306	311	326	364	308	323	360	350	327	315	310	381	336	309	296	358	343	332	334	319	318	313	369	345	403	358	309	377	335	336	320	317	314	334	332	325	319	327	324	352	374	354	301	319	322	337	342	318	306	319	338	320	357	328	375	357	365	353	339	324	312	350	336	331	358	346	330	335	358	349	340	354	311	323	312	310	342	334	354	337	341	321	343	331	348	287	315	355	323	337	346	322	338	329	360	328	309	356	355	370	337	334	324	337	326	365	333	348	356	339	342	349	327	307	328	330	351	353	328	336	346	356	358	323	316	326	356	320	314	365	352	320	318	318	364	370	347	346	290	356	322	337	348	332	325	328	336	343	352	356	304	335	344	310	340	311	353	326	344	368	321	361	322	372	314	305	329	323	345	313	360	324	351	336	322	337	347	323	341	309	337	342	336	337	334	304	334	338	328	333	340	352	332	350	345	326	320	337	337	338	347	355	386	350	341	347	322	345	345	308	313	324	304	323	333	354	348	351	343	353	365	306	331	357	333	355	345	316	308	344	327	328	337	345	353	306	316	337	319	328	320	312	346	322	310	342	347	304	334	312	321	356	348	351	329	346	319	334	347	314	336	338	340	332	321	361	319	322	320	346	342	305	365	351	327	335	350	361	333	313	338	339	315	355	330	351	326	305	322	311	342	342	324	300	338	317	346	351	332	340	347	335	358	341	319	315	339	341	339	346	311	348	319	353	313	312	364	342	312	360	327	322	340	357	364	351	323	332	316	320	313	339	382	331	345	325	337	377	348	315	373	312	342	360	372	332	331	320	310	332	346	330	306	366	351	316	301	351	308	316	319	344	321	331	330	333	349	384	391	361	335	308	353	362	350	308	335	378	344	353	348	325	308	361	339	338	300	330	337	369	374	345	328	339	344	349	366	333	314	338	341	340	317	342	317	318	346	357	327	350	342	319	344	326	301	327	346	320	344	307	365	323	320	350	317	310	341	326	336	324	303	300	331	344	340	343	320	325	365	311	328	344	317	317	307	318	340	347	359	344	336	343	351	325	318	365	341	310	340	307	329	323	347	355	354	304	383	311	369	356	331	355	322	354	302	341	385	321	340	313	337	320	365	317	331	342	345	349	351	360	331	334	333	359	321	348	331	340	331	347	310	331	348	338	321	359	361	303	300	333	365	337	309	342	301	362	315	342	341	317	300	323	355	369	353	306	354	372	336	334	385	320	305	318	317	329	334	332	368	348	327	356	338	382	343	369	352	367	367	347	314	328	341	383	366	312	359	347	306	306	329	314	344	355	341	321	350	347	331	322	320	308	332	371	335	300	333	343	338	362	339	375	327	315	328	340	285	314	317	349	322	316	332	349	382	335	367	333	313	328	334	354	374	352	307	315	347	335	356	328	324	348	345	334	321	339	369	362	356	345	299	336	337	355	320	340	295	305	295	323	335	319	337	301	295	360	348	341	319	336	350	362	337	322	322	325	366	333	334	351	357	374	329	333	318	355	329	359	350	327	331	337	335	338	323	361	336	369	342	326	352	346	332	329	311	316	348	323	303	356	324	354	305	344	319	330	340	320	348	338	336	321	322	322	371	338	303	344	357	354	322	339	325	327	342	334	304	325	337	330	358	351	339	298	300	269	330	339	331	320	327	338	327	300	324	330	325	330	348	356	341	348	385	315	315	321	355	329	310	334	318	328	316	346	325	330	334	367	354	298	346	325	324	320	334	345
6663	1455	861	863	874	831	807	832	808	774	797	837	800	789	768	813	788	808	737	753	764	835	757	743	783	735	787	790	764	764	816	761	847	800	863	794	739	769	801	770	811	729	788	741	711	790	775	805	757	766	786	751	772	835	763	799	776	792	793	792	826	747	780	776	822	738	805	836	769	774	816	814	835	817	833	804	773	803	778	779	813	801	790	758	732	778	714	783	750	757	789	820	785	753	781	719	795	749	759	807	765	774	778	810	773	824	818	790	798	737	783	701	811	827	779	752	780	778	796	762	816	785	767	749	783	776	846	742	767	782	782	750	765	814	771	766	793	798	744	762	759	804	811	810	815	820	810	730	743	771	740	815	780	733	783	812	791	782	844	762	780	756	823	773	805	798	814	792	772	793	808	815	789	768	836	766	747	754	757	771	772	801	803	759	759	743	809	788	770	731	814	789	786	790	775	781	790	815	844	846	790	803	750	729	816	745	826	785	824	768	788	739	760	790	786	755	801	734	788	798	809	765	755	797	762	807	799	779	813	790	821	782	807	737	795	799	811	795	807	815	753	771	800	776	744	778	736	808	814	768	761	769	759	731	750	770	796	765	812	760	735	754	806	754	758	811	798	788	800	787	733	802	795	788	748	754	806	724	814	792	779	768	780	800	803	780	728	788	798	803	762	788	753	785	770	826	727	805	841	818	791	767	758	713	771	718	758	780	782	764	800	749	754	778	817	752	780	775	778	779	790	738	848	749	808	757	799	750	832	790	834	775	730	787	735	783	745	798	778	771	774	799	812	793	785	776	782	776	809	803	757	725	794	803	842	800	757	793	787	775	804	742	823	772	797	798	777	775	752	828	752	786	759	789	846	750	781	764	778	800	795	768	783	805	742	789	764	796	709	805	755	787	792	777	779	797	768	789	758	806	750	778	781	800	761	805	795	811	779	797	783	857	784	785	777	832	759	766	744	774	757	785	807	763	752	788	741	844	797	795	763	828	795	749	793	825	803	804	784	801	780	815	783	769	786	876	810	728	814	786	806	791	758	782	770	827	774	770	766	767	820	750	797	791	797	796	750	842	779	781	763	769	813	755	771	777	817	811	736	777	763	823	762	785	732	757	788	806	818	763	815	774	767	788	808	823	809	755	802	815	774	804	754	788	728	790	830	796	789	741	789	805	781	764	763	825	781	800	768	798	745	794	739	818	753	793	815	757	807	772	759	810	814	764	745	742	796	782	799	806	785	800	799	761	826	777	773	785	789	810	828	776	804	741	810	808	792	780	721	761	768	778	767	765	780	821	840	791	786	753	791	802	797	781	746	776	743	784	786	708	762	727	757	804	752	782	811	813	797	787	787	767	776	735	846	799	802	810	745	795	800	791	778	778	794	798	766	754	763	714	780	804	800	796	755	783	787	790	789	771	798	762	759	798	798	832	757	831	797	719	741	798	789	782	742	795	761	804	735	756	823	779	797	796	760	770	786	759	810	812	791	802	786	746	780	798	759	777	783	772	778	819	783	765	818	789	776	816	818	791	825	786	777	743	836	772	826	730	785	781	803	806	769	792	822	747	749	771	786	785	744	762	725	790	781	789	773	791	806	801	773	794	767	756	800	773	754	802	753	838	782	753	773	745	760	790	821	746	765	830	820	809	821	802	799	764	811	795	783	776	786	771	773	788	756	729	754	836	816	746	762	785	783	799	804	734	777	778	745	815	780	796	799	792	824	802	768	794	802	756	725	786	789	791	784	751	805	784	743	773	770	832	783	783	794	796	799	778	763	768	762	803	803	773	782	806	861	775	785	791	758	817	812	777	751	763	797	826	817	753	819	765	747	819	759	758	764	839	790	804	759	766	756	775	769	785	814	736	822	795	753	767	793	789	798	813	796	732	820	795	748	758	780	764	740	744	805	787	797	736	787	822	736	778	770	808	730	769	775	773	755	762	832	760	777	800	730	806	737	769	800	783	762	774	794	831	815	795	718	787	785	766	789	812	792	810	757	794	779	758	811	799	767	794	742	750	777	798	743	779	732	789	788	746	776	794	789	707	766	790	781	775	770	784	697	763	812	752	724	751	773	790	761	734	752	814	806	772	813	817	806	825	776	799	806	751	764	807	778	758	812	751	747	769	787	735	808	736	761	790	799	777	764	771	779	798	828	762	759	791	783	766	765	778	758	733	764	811	816	785	778	748	744	804	774	800	749	757	787	790	803	756	865	791	765	816	798	837	809	768	754	764	781	758	769	757	770	797	828	749	745	774	763	766	740	756	778	748	816	775	765	736	810	800	790	784	762	743	721	793	754	833	744	774	803	750	783	807	819	772	772	798	800	779	802	779	803	835	768	794	780	857	753	821	797	820	754	803	743	798	766	789	784	756	814	770	774	800	821	768	782	743	753	794	777	784	802	778	755	759	790	802	835	779	766	786	827	735	793	791	711	792	773	760	831	809	766	805	770	753	817	817	800	790	758	806	760	810	803	810	780	758	810	796	809	768	820	779	745	760	781	783	772	767	815	763	801	744	784	758	794	786	791	827	781	746	788	780	815	780	740	770	754	756	808	808	772	815	742	809	784	764	781	739	807	837	776	807	758	777	747	780	791	732	800	805	804	765	833	801	778	774	808	814	758	786	764	756	727	762	750	758	805	792	766	762	786	777	808	842	783	770	797	790	777	762	799	792	798	824	790	771	744	769	808	763	782	758	790	780	813	755	716	770	780	781	803	769	748	796	755	823	787	761	782	785	765	805	797	826	810	823	831	799	827	801	806	784	794	813	792	777	740	788	744	784	826	781	830	733	809	830	820	797	719	801	753	823	761	767	785	769	777	770	734	789	767	838	758	712	752	765	769	746	835	816	796	777	776	761	734	798	776	781	761	834	789	774	822	819	809	798	799	819	773	790	773	831	839	788	744	803	759	804	797	794	780	802	753	751	809	746	776	793	742	767	763	778	793	783	765	755	746	756	734	829	815	748	739	762	777	754	761	767	746	787	775	724	792	773	780	765	750	799	777	788	769	746	788	805	758	772	827	785	806	714	803	727	777	790	773	798	791	742	773	770	770	764	807	758	747	750	810	794	799	760	738	762	800	832	789	768	815	757	753	818	794	762	787	800	768	771	754	786	767	745	819	798	809	761	737	792	815	756	777	818	781	768	764	793	806	760	788	813	762	758	782	810	763	797	734	817	760	781	805	754	797	759	753	799	751	738	748	800	771	815	764	789	781	842	774	768	805	797	771	799	807	804	793	804	776	770	777	737	775	798	807	794	744	742	793	753	834	770	824	829	795	754	754	811	848	729	831	743	775	795	772	767	772	776	770	815	743	762	748	806	782	797	733	776	768	796	752	752	786	805	777	811	788	855	772	809	764	788	850	706	798	750	764	800	758	780	772	809	761	735	782	799	753	786	775	789	759	769	818	805	712	782	741	786	779	788	827	797	763	749	755	750	816	770	766	795	755	806	777	843	793	810	771	766	770	739	746	757	785	745
47070	21018	3058	922	594	444	382	302	282	247	243	230	189	213	185	205	195	191	213	175	202	199	173	199	170	181	175	191	164	154	165	148	162	173	187	164	164	167	154	137	183	159	170	167	175	198	166	171	161	178	151	170	151	158	162	179	160	162	168	166	187	151	153	153	176	171	153	149	147	147	158	158	145	154	174	148	141	163	143	162	184	161	174	157	170	176	179	174	153	170	152	162	152	150	153	158	167	159	187	168	140	156	153	169	155	174	166	191	160	165	167	175	178	160	158	157	167	169	166	179	179	173	169	186	165	150	138	131	180	151	156	172	156	169	173	143	157	154	166	147	152	138	155	159	167	139	157	159	154	176	186	148	179	164	170	186	157	168	164	173	182	150	142	168	156	172	172	155	162	155	171	137	164	172	154	158	166	159	160	167	175	160	154	199	159	143	151	148	167	158	147	183	172	166	168	177	151	169	147	167	165	144	156	180	153	165	149	163	154	160	167	165	155	158	158	169	141	169	155	151	154	164	158	150	167	187	159	147	142	153	176	162	187	145	168	160	169	175	157	179	147	136	156	155	158	149	157	156	162	170	184	163	162	152	153	142	161	161	165	168	170	165	157	158	177	156	185	192	176	161	149	148	181	174	153	179	167	164	151	166	167	155	154	154	152	157	179	171	158	154	155	150	163	172	162	185	184	148	163	143	165	167	168	160	151	190	156	160	164	140	169	140	145	163	145	159	169	153	155	148	164	173	158	177	159	148	190	178	166	150	174	178	170	158	163	148	137	151	180	153	149	144	158	177	186	154	175	178	173	153	163	145	162	152	155	162	176	162	168	175	160	162	167	180	168	158	171	150	146	188	158	164	182	168	153	165	179	173	164	160	167	145	169	166	178	190	166	163	146	150	150	154	157	177	155	131	155	172	151	171	180	159	169	161	151	164	177	146	148	155	167	143	149	161	159	161	180	158	175	174	145	166	173	176	155	165	171	167	171	149	146	153	151	154	169	166	163	147	192	175	156	165	146	165	160	167	161	156	186	167	180	151	177	171	158	172	163	165	155	151	157	176	153	180	183	172	164	150	170	170	155	179	133	159	164	153	158	149	169	133	155	170	191	153	150	166	156	140	164	154	166	175	168	156	159	138	167	183	151	175	156	136	142	168	160	154	182	165	145	156	176	167	159	184	150	178	164	156	168	158	189	162	173	155	173	199	160	143	153	152	153	162	128	176	191	146	162	179	151	157	182	157	164	159	147	138	138	184	180	162	138	183	144	135	194	156	146	156	162	157	164	182	173	172	172	158	176	164	154	161	165	178	150	150	159	157	164	156	163	152	177	160	160	181	153	150	148	176	155	160	152	158	147	152	140	151	163	165	138	166	161	153	158	184	170	180	143	158	157	177	160	154	167	181	190	171	138	139	159	164	160	164	171	136	167	188	187	160	160	162	157	169	156	139	165	170	149	167	145	159	154	168	156	167	168	173	165	160	169	159	148	166	151	167	146	162	144	173	165	175	147	153	181	170	174	180	144	162	163	150	152	159	159	144	165	181	166	167	137	174	174	142	152	144	156	161	190	153	163	168	157	161	175	150	163	186	167	180	172	135	187	166	172	145	162	161	164	167	149	149	180	149	160	144	165	160	173	153	170	168	157	150	167	173	154	179	147	154	170	188	143	138	178	163	194	149	145	157	158	136	163	168	163	171	178	177	137	163	164	150	154	166	188	145	156	177	159	155	156	180	168	176	146	158	148	171	153	154	180	131	173	167	151	167	171	169	166	134	163	181	180	162	173	181	191	171	178	156	168	148	161	162	151	172	147	168	167	146	146	165	157	167	150	169	184	174	154	181	167	178	170	195	180	159	160	170	172	148	164	172	151	180	187	180	139	172	143	154	169	148	144	137	134	146	179	155	158	179	156	164	168	168	172	157	166	156	134	154	171	150	159	166	164	159	170	155	156	158	170	150	155	140	149	164	169	153	170	166	162	193	180	169	179	149	173	163	159	181	183	168	158	165	154	181	161	144	184	153	155	174	155	159	160	180	150	149	162	170	152	151	144	153	183	142	181	133	184	157	149	166	173	187	156	148	144	173	180	147	153	173	157	173	151	150	183	157	148	182	170	161	136	169	189	162	154	172	183	170	142	166	184	131	154	158	151	179	175	168	170	159	149	149	159	162	159	164	141	168	170	156	142	134	162	158	165	170	160	164	152	161	157	189	165	172	173	170	165	165	147	160	165	154	136	158	151	155	171	172	169	170	157	176	165	168	166	133	160	173	148	177	173	153	166	179	183	169	162	169	177	161	181	158	149	163	137	173	159	166	152	157	189	168	125	165	152	148	161	162	172	184	200	169	164	185	170	161	162	147	153	161	152	155	152	168	172	151	154	156	155	153	167	178	146	192	170	148	193	133	158	176	167	170	159	167	138	181	169	182	170	156	139	175	156	170	153	172	145	180	174	169	153	152	179	155	159	160	158	159	173	151	151	166	173	160	174	169	140	163	151	149	157	147	169	189	180	150	161	179	167	155	164	167	167	161	160	157	150	176	157	173	205	147	166	161	141	167	171	143	174	177	153	153	155	161	153	166	187	178	176	157	183	155	158	143	167	166	192	172	163	176	151	161	183	170	153	174	159	178	158	166	154	163	155	180	135	148	161	178	162	171	172	140	139	194	181	163	153	152	152	149	163	169	166	144	163	157	159	164	174	159	178	154	170	153	164	171	141	172	157	173	160	176	157	149	156	175	171	175	175	138	142	173	151	154	146	168	166	154	142	160	173	169	153	157	169	162	162	166	164	166	163	161	162	171	195	157	178	172	141	153	156	159	169	148	171	186	178	171	154	160	156	157	171	133	179	168	150	179	156	146	157	168	164	157	180	151	179	184	156	144	184	178	175	176	175	178	149	162	157	187	173	148	166	165	165	178	167	160	167	175	163	163	169	174	173	158	163	158	158	150	151	150	167	172	149	141	175	156	176	157	177	168	156	160	152	177	186	155	149	146	197	171	161	194	178	173	170	166	167	186	170	152	167	159	162	178	160	174	168	151	175	148	160	166	166	158	160	158	181	168	152	187	154	169	147	147	145	191	175	151	143	171	147	164	170	200	164	158	129	183	151	147	151	148	194	161	180	158	142	166	168	155	129	144	165	160	153	176	182	166	158	147	144	137	169	157	176	151	152	181	158	158	160	165	177	171	156	154	165	174	165	183	167	169	164	166	168	142	172	158	185	170	153	170	157	186	163	173	170	149	160	169	158	174	142	159	168	170	165	188	200	143	164	142	147	165	176	165	140	159	166	156	167	156	139	168	164	175	192	154	166	178	162	147	156	128	160	178	135	161	167	160	169	142	159	171	132	165	167	173	168	147	168	152	167	165	158	143	163	145	189	152	144	147	171	158	174	138	170	153	147	168	166	172	165	165	157	143	135	144	173	176	195	175	148	172	173	159	168	147	159	156	152	191	167	165	164	177	162	195	154	170	163	178	137	152
25910	10345	2370	2780	2367	2010	1634	1395	1112	1035	993	883	790	794	745	722	662	626	614	576	577	573	532	503	500	496	499	522	526	502	464	512	446	495	471	490	505	429	470	434	443	479	471	454	454	437	445	446	434	462	438	490	441	410	473	440	393	411	449	411	409	420	458	457	465	401	429	441	423	455	421	429	439	441	413	383	411	441	434	383	395	415	399	435	453	454	430	421	410	439	416	419	435	452	400	410	407	436	422	469	390	445	409	411	384	427	419	434	417	407	424	447	447	410	424	430	432	419	460	425	439	398	429	430	411	401	403	426	427	421	395	430	465	420	423	396	419	406	430	437	410	414	422	409	418	391	428	441	403	420	438	421	450	405	389	416	423	465	425	393	399	444	447	424	448	419	415	401	441	418	432	429	418	421	454	436	413	406	427	400	440	403	437	418	390	406	425	403	442	419	441	427	420	409	431	429	404	431	399	401	434	395	409	415	384	419	385	418	423	433	420	391	412	436	434	443	411	420	433	413	398	404	424	426	414	396	461	433	358	431	406	420	430	398	417	391	437	422	433	396	449	387	393	418	431	419	415	410	454	424	423	422	431	432	431	426	426	422	397	444	394	413	397	402	452	440	413	393	422	433	409	413	464	413	406	448	435	429	377	457	444	415	416	409	464	440	422	423	414	385	431	393	414	433	418	415	426	424	451	449	413	423	442	410	427	429	416	408	394	382	416	407	432	421	399	431	439	422	392	402	399	424	404	443	427	398	401	429	433	411	434	428	417	424	407	465	394	425	446	407	447	440	413	389	375	405	412	428	444	422	430	431	403	398	430	388	430	417	430	438	436	385	400	424	466	438	448	408	390	422	439	428	423	403	433	416	431	440	436	419	444	397	404	405	431	431	431	403	407	463	410	424	441	454	428	408	456	406	402	402	404	429	432	397	404	430	434	421	456	379	412	465	392	421	430	414	433	450	396	441	392	394	374	389	445	435	434	427	418	442	409	392	457	430	431	401	423	403	434	438	409	391	447	444	447	410	406	423	396	396	402	467	405	427	403	438	424	424	433	405	376	445	429	450	398	431	416	396	417	407	418	459	414	420	423	430	412	443	410	411	443	439	472	385	404	423	427	424	453	403	435	432	396	436	381	425	433	446	400	432	450	427	412	409	431	427	400	423	419	399	427	424	438	427	448	414	425	394	425	438	429	429	391	443	414	405	421	440	436	408	382	421	418	443	429	412	411	457	424	406	425	430	409	426	435	431	442	419	420	420	452	394	428	398	447	404	431	438	430	409	453	398	384	380	426	437	431	424	431	416	443	403	380	375	388	431	388	408	407	437	433	415	371	433	432	436	405	410	449	412	424	401	393	441	394	428	395	447	449	380	408	412	396	401	416	432	418	442	436	413	423	424	468	422	404	429	411	429	442	435	415	404	449	440	395	453	414	407	395	403	422	419	415	403	456	407	442	401	463	408	421	384	377	474	406	400	471	415	416	434	382	451	418	410	399	420	433	416	390	393	444	452	401	444	412	403	431	460	435	396	431	427	437	387	435	438	425	435	408	421	368	442	402	431	418	427	446	414	430	422	424	418	383	384	409	390	411	430	417	415	419	407	399	399	451	441	455	401	428	430	390	417	397	441	398	448	392	459	420	419	436	369	394	407	397	426	437	452	459	429	400	387	440	438	410	427	438	434	420	425	424	374	422	397	409	408	436	439	414	453	382	444	443	428	415	423	420	430	409	450	442	439	408	421	445	399	417	411	425	435	425	434	420	420	407	381	427	448	429	434	421	370	419	401	401	438	406	417	409	370	426	427	424	438	423	411	401	392	407	403	449	415	402	436	423	428	428	419	400	423	437	391	411	407	412	429	444	410	412	399	428	389	405	429	418	441	405	418	402	372	449	446	436	400	410	435	427	436	409	446	420	413	442	479	384	428	410	441	428	444	402	453	428	423	431	460	399	447	408	428	419	370	403	402	412	426	442	462	430	415	407	428	422	408	425	413	399	445	414	403	347	401	421	431	420	453	434	394	390	412	406	413	426	452	433	413	452	414	434	451	417	421	418	432	405	398	432	465	394	417	395	381	403	406	420	417	411	413	414	396	419	427	430	425	410	432	433	403	447	464	415	406	439	425	446	432	418	408	418	419	389	405	408	425	398	442	412	401	405	397	391	431	441	431	399	396	394	417	425	458	407	418	421	401	391	396	397	421	418	384	454	410	427	423	433	408	434	431	456	449	443	392	422	411	421	425	443	404	416	415	409	403	400	417	422	423	449	414	389	414	421	445	431	410	419	422	370	414	434	435	411	399	438	450	416	455	408	412	428	435	444	457	427	422	433	422	435	415	438	430	418	422	423	407	420	426	431	422	444	413	424	393	381	445	417	426	440	399	427	467	416	440	391	408	394	440	441	427	401	394	438	433	397	390	409	429	403	386	401	477	427	386	402	404	418	422	432	453	428	383	392	400	388	411	437	404	421	402	420	412	407	439	400	423	427	394	426	469	428	437	410	429	431	410	384	393	459	409	433	407	423	432	408	410	425	438	422	397	418	428	441	439	411	451	407	430	404	421	423	396	427	415	402	399	440	405	409	427	393	392	438	411	436	427	416	422	446	415	434	434	418	459	447	405	455	431	421	378	423	433	399	390	409	427	406	409	432	434	469	410	389	441	421	432	456	414	409	419	425	392	416	368	406	403	388	451	392	417	440	441	451	383	412	439	421	413	443	428	418	382	461	431	391	412	408	411	441	399	416	421	414	441	450	391	450	427	463	478	424	395	404	466	459	431	382	423	441	431	406	403	400	416	428	462	392	435	396	401	393	419	441	449	398	386	413	413	416	415	420	414	418	428	407	399	439	429	430	438	404	444	388	428	452	409	424	374	405	402	395	425	373	408	408	441	390	421	431	423	425	423	416	434	389	397	416	416	413	457	421	417	448	464	452	449	436	403	420	425	401	450	395	442	391	433	396	406	399	439	411	397	398	382	415	413	438	389	416	481	394	395	382	436	409	402	387	393	433	417	437	450	402	443	400	436	411	407	432	411	422	408	461	404	382	411	405	434	393	384	397	403	424	455	401	417	409	412	421	406	435	430	409	424	459	434	453	448	417	422	424	430	416	379	449	416	434	419	406	392	422	388	392	433	433	430	446	431	424	407	421	440	427	447	404	425	415	374	438	407	421	449	397	411	432	426	412	435	427	458	402	434	420	421	443	405	404	431	416	400	436	430	419	426	362	427	392	435	462	413	423	471	432	396	435	444	422	401	414	432	411	437	393	444	413	412	417	407	473	389	418	431	404	398	398	441	444	394	409	412	445	420	405	431	395	411	421	444	406	442	437	439	405	419	434	446	438	430	408	431	390	434	397	420	427	423	393	396	457	451	428	405	417	416	407	427	390	431	388	392	410	426	407	434	432	424	453	428	446	473	413	403	418	396	391	436	404	419	440	427	427	434	405	421	430	421	419	401	428	428	460	455	423	409	426	460	417	446
61573	32094	7950	1821	1071	779	618	462	383	351	313	283	228	226	229	217	178	195	182	195	170	203	192	150	149	139	158	171	152	145	140	148	164	146	146	151	147	126	135	128	161	134	143	127	127	142	133	111	112	117	125	126	151	131	145	124	139	129	136	131	146	149	119	124	154	139	138	140	130	110	141	136	138	151	143	119	126	138	123	143	149	133	127	126	140	115	136	119	145	135	136	138	133	114	131	130	135	132	128	128	116	144	123	112	121	121	141	131	117	120	134	118	137	138	117	128	140	157	138	114	143	133	160	138	135	139	132	120	148	124	118	139	139	142	148	123	155	133	139	150	135	113	137	131	121	113	143	155	120	124	145	124	144	146	126	120	143	135	137	145	154	134	117	159	126	144	150	125	129	129	116	141	128	135	119	160	122	136	129	118	129	140	148	148	133	148	139	116	143	145	165	118	160	140	124	131	125	121	134	116	126	121	143	125	127	155	125	116	142	114	126	132	136	124	145	151	140	129	139	131	110	120	139	125	137	136	127	126	122	129	133	120	150	115	137	138	116	161	137	125	129	125	128	138	128	126	128	112	151	121	141	128	129	131	145	147	137	121	122	115	130	126	124	136	122	140	146	127	138	156	135	136	120	143	132	113	138	144	125	167	138	144	121	128	116	134	133	133	135	137	125	131	100	107	115	121	122	135	106	125	123	138	120	147	141	140	125	151	112	114	152	149	162	125	112	141	122	126	115	127	123	137	124	130	139	116	137	144	118	128	140	116	134	151	140	139	101	123	147	122	143	106	118	124	109	122	135	117	126	134	119	128	119	145	143	134	120	121	121	126	116	108	131	121	126	135	161	138	142	119	99	137	131	122	117	122	139	154	158	107	125	129	140	156	148	152	124	139	119	157	151	129	126	120	138	146	139	154	120	117	148	140	137	149	149	117	136	112	129	140	125	139	163	138	132	109	148	122	140	116	131	121	150	139	136	164	143	119	135	130	124	136	139	148	152	130	145	131	131	132	112	122	138	120	148	116	120	123	125	111	143	107	142	127	156	142	127	125	143	124	146	146	145	137	132	154	138	124	120	133	115	126	142	135	146	131	125	107	110	138	122	147	143	113	140	132	125	132	119	130	127	119	106	136	139	133	123	125	129	123	108	132	140	131	151	121	147	132	126	125	138	152	146	129	154	121	135	152	142	142	107	116	144	122	130	124	122	145	141	138	114	121	115	126	120	133	145	146	128	136	155	130	108	133	137	153	120	102	154	118	117	126	112	132	126	154	141	117	147	128	140	124	126	141	134	142	144	135	119	122	106	120	123	121	108	130	118	129	136	137	145	156	150	126	92	117	144	121	135	118	144	133	155	133	131	120	124	131	125	147	137	122	118	118	134	116	119	151	145	145	132	136	123	134	126	117	136	138	127	130	119	104	132	146	144	128	137	132	124	117	120	139	114	149	124	123	136	118	118	142	126	113	124	133	120	151	105	128	129	117	150	111	122	124	135	131	127	140	124	149	153	145	132	151	142	110	131	129	125	133	124	117	142	123	138	118	143	141	110	128	133	118	131	129	140	121	141	146	137	106	137	129	134	135	136	109	110	142	127	135	151	133	123	117	144	135	146	128	140	117	137	112	123	128	113	127	110	153	124	136	127	135	129	137	133	124	132	147	123	115	132	135	169	131	141	128	147	114	140	122	120	126	130	133	135	116	135	137	130	134	140	119	143	141	149	115	133	121	142	134	133	133	134	140	141	130	122	154	125	134	156	122	130	107	125	134	115	138	138	129	136	146	140	128	122	119	125	138	125	132	140	128	128	136	116	134	140	143	128	135	146	124	133	120	132	134	147	132	147	133	149	134	107	147	139	124	123	139	132	120	117	137	122	142	104	136	130	111	127	111	115	150	144	134	132	149	136	130	119	128	128	133	133	124	114	130	144	145	141	128	129	123	145	144	131	144	144	119	138	112	122	137	127	146	148	153	137	148	138	127	118	135	132	121	147	126	133	139	129	134	133	131	120	130	123	128	139	116	139	134	123	129	157	121	127	128	140	117	119	130	138	140	136	107	124	129	143	121	123	118	124	128	136	141	131	125	136	152	134	127	123	140	127	111	127	139	135	118	136	110	132	127	135	115	147	142	115	129	134	128	152	124	131	132	135	120	125	140	150	135	122	164	106	157	123	125	129	129	132	142	114	134	145	119	120	123	136	125	132	124	151	149	146	138	175	127	135	135	106	143	141	132	133	135	154	119	129	133	135	125	124	121	128	116	136	151	145	138	134	144	138	120	146	110	139	131	125	138	123	133	146	127	139	118	128	125	127	128	137	132	127	131	127	138	122	140	134	142	138	139	132	134	116	141	119	120	132	118	137	126	149	149	128	138	139	120	134	143	145	122	125	134	166	118	155	136	124	138	139	131	134	145	126	138	131	126	131	118	127	127	127	139	139	107	133	106	156	141	122	128	138	153	166	119	123	146	119	113	131	148	130	125	118	126	144	126	118	145	148	163	133	107	146	147	123	144	108	150	137	136	132	128	141	134	127	118	128	134	121	120	140	133	128	131	137	144	129	136	132	129	118	128	117	134	142	161	136	121	128	141	139	119	124	127	135	140	123	149	122	124	125	126	134	136	143	117	122	148	137	156	140	136	122	138	126	131	134	112	120	153	154	125	126	157	152	119	131	124	130	143	136	137	130	123	145	129	126	141	156	134	118	129	128	119	154	141	116	144	135	115	117	144	115	111	134	131	136	143	135	108	134	147	119	149	125	139	122	128	131	140	116	127	129	138	137	130	113	130	122	130	130	128	128	142	122	122	152	139	138	124	134	147	119	129	153	127	116	137	127	133	124	127	162	141	107	131	136	108	137	136	126	131	148	135	133	139	133	120	137	120	120	139	140	158	132	127	131	107	138	129	122	117	131	114	103	115	148	116	145	141	141	127	146	125	122	112	124	129	121	121	128	135	137	129	141	122	125	121	133	128	130	129	121	151	116	138	123	137	151	154	132	138	128	120	139	122	137	160	131	126	123	130	118	142	103	119	132	125	133	144	122	154	108	144	126	128	147	129	106	136	137	126	129	125	109	118	134	131	120	115	135	131	121	111	135	134	141	131	127	143	156	121	144	120	121	129	115	132	138	135	130	144	130	134	116	131	132	143	149	132	148	131	122	127	142	146	136	132	121	128	118	125	127	123	134	115	118	107	125	137	141	121	124	117	139	117	150	118	118	118	138	141	146	132	111	127	137	133	146	139	125	117	106	128	148	122	124	136	134	106	130	133	121	123	124	120	132	121	125	126	106	135	162	122	143	124	136	132	145	140	136	107	156	146	143	136	145	133	130	123	114	128	141	121	117	155	120	139	147	126	129	141	119	120	121	131	122	127	128	137	130	118	130	128	122	125	122	124	134	136	111	134	140	127	134	147	131	144	126	135	153	103	145	120	127	128	145	132	137	110	117	121	150	125	141	132	116	142	113	128	131	121	125	130	130	137
34960	15700	4276	4982	4084	3303	2735	2144	1777	1639	1393	1256	1090	986	918	862	798	780	705	708	653	617	622	596	593	543	549	498	524	492	496	480	456	478	470	459	496	489	465	451	466	398	439	431	440	427	414	391	456	438	413	383	399	424	419	410	423	397	414	407	417	369	373	405	423	422	405	395	372	396	367	381	428	394	402	393	399	386	393	378	397	388	371	361	382	386	405	405	373	367	394	386	385	371	354	396	409	379	376	368	363	387	345	426	373	347	394	387	387	385	387	389	343	406	378	351	368	381	343	386	393	372	344	393	366	372	376	359	346	365	381	387	417	399	350	384	383	385	378	391	379	382	379	393	397	389	353	363	391	370	376	369	360	404	390	459	339	356	388	416	350	362	360	379	360	404	375	399	399	387	369	402	369	386	356	384	426	366	361	343	366	349	357	380	356	344	343	399	367	419	344	388	341	395	351	405	355	341	357	379	375	368	391	385	351	346	373	349	359	404	391	338	364	361	347	363	372	381	384	389	370	389	344	371	381	377	401	402	380	364	398	350	373	375	389	336	378	369	335	345	389	365	351	388	360	374	352	346	378	365	367	352	376	401	397	370	372	362	376	350	353	371	372	373	390	403	351	363	409	369	365	370	349	333	348	397	389	367	371	367	375	368	379	364	392	349	359	357	374	359	372	376	383	372	375	406	363	337	374	396	356	388	387	324	367	363	353	369	360	361	318	396	351	368	345	407	355	337	378	388	383	354	408	375	363	368	380	402	347	343	360	395	369	336	375	358	350	350	371	367	353	392	395	344	388	338	411	382	390	373	396	339	383	353	383	375	377	362	378	379	354	375	362	402	383	368	361	376	375	363	357	395	364	362	373	399	383	352	361	347	386	380	420	400	387	348	340	384	361	372	353	328	359	373	370	382	395	385	408	358	361	341	410	380	360	355	350	346	385	355	363	367	367	374	368	349	363	372	349	413	377	400	379	343	346	365	358	347	388	338	350	338	366	352	356	379	386	375	333	368	381	372	357	388	381	362	343	350	361	345	375	354	341	386	374	368	371	400	348	379	374	390	374	342	361	394	379	356	348	364	349	355	366	345	355	390	379	393	363	354	346	389	377	395	324	374	377	381	379	394	400	379	375	400	393	376	362	392	338	340	356	391	367	360	365	334	375	365	371	409	334	360	363	370	357	369	338	365	384	389	375	363	404	374	398	360	368	376	366	364	379	338	384	338	382	382	433	389	387	370	360	393	367	357	363	364	361	351	366	367	376	384	390	351	378	367	352	372	362	382	383	397	342	377	352	391	374	363	353	370	393	362	368	353	387	369	401	373	369	355	414	402	376	366	391	355	337	377	359	390	402	360	358	409	345	371	369	342	398	369	396	391	359	356	383	373	369	371	368	354	369	377	379	377	351	388	377	395	365	359	404	388	354	382	347	340	325	383	367	333	348	405	335	358	390	368	377	377	355	360	327	355	393	392	359	378	373	370	395	392	350	370	382	382	370	360	417	365	356	380	354	366	367	342	370	404	361	364	374	386	404	370	378	402	382	347	376	347	320	331	382	374	368	360	335	397	352	344	379	343	385	354	346	397	368	389	369	377	360	370	353	384	379	348	344	357	404	373	341	391	385	344	391	373	388	379	381	376	376	408	364	373	318	339	348	399	364	340	399	356	321	373	342	368	363	378	342	381	352	355	378	389	368	368	400	390	392	382	347	389	361	369	330	337	379	382	361	413	354	381	374	376	369	343	358	356	374	362	365	409	371	352	371	397	378	333	362	408	354	367	380	339	358	367	347	352	388	355	357	387	348	371	359	371	356	359	363	391	379	411	383	342	377	357	347	344	361	388	348	370	345	376	386	367	387	354	383	378	362	385	361	350	400	365	353	372	376	337	397	383	326	390	332	339	388	381	343	360	338	365	345	377	395	335	328	391	374	393	357	342	337	349	352	338	378	352	352	375	356	378	359	341	345	339	344	376	381	371	377	359	359	361	337	380	378	393	359	365	374	372	344	352	384	360	395	393	360	381	386	388	343	336	388	369	373	373	383	349	355	354	375	385	338	363	341	352	350	377	376	393	354	339	382	359	348	385	367	371	349	363	350	382	388	377	356	402	388	380	363	335	372	403	384	355	361	373	388	359	359	406	388	386	372	372	358	369	342	336	367	365	369	378	371	357	342	372	360	370	352	370	340	348	334	350	361	352	377	403	359	340	365	372	389	343	421	370	386	385	354	391	376	346	375	420	359	334	358	363	327	369	386	321	355	341	359	341	392	357	357	404	389	373	375	367	371	368	397	356	353	400	366	372	371	355	343	355	374	386	353	391	392	369	376	387	373	382	345	403	364	332	388	386	384	390	405	347	375	372	393	372	359	334	322	378	361	374	372	367	385	316	374	372	380	371	332	389	349	367	387	337	356	402	354	349	366	360	341	369	372	372	391	383	360	372	361	395	347	364	365	385	360	390	377	384	357	381	372	386	381	372	415	411	403	374	372	361	366	387	371	353	353	359	362	348	382	364	393	356	376	420	371	350	385	369	373	343	353	379	378	375	341	377	338	393	352	371	381	371	375	380	388	350	375	399	388	365	369	363	350	373	371	389	365	355	373	368	346	352	367	366	343	359	417	374	359	365	353	401	357	368	374	365	378	387	373	338	374	373	349	359	374	386	374	352	357	354	385	362	324	376	360	368	328	361	366	399	420	390	353	389	366	360	379	364	375	346	350	392	369	345	391	394	356	392	391	367	364	365	365	344	357	395	363	367	362	390	388	398	362	401	365	362	358	335	384	379	378	359	377	394	358	357	353	381	372	379	347	409	374	403	389	349	400	377	335	401	372	345	391	360	361	374	372	365	363	369	359	371	376	370	366	379	370	396	396	348	361	395	393	370	360	364	344	373	380	360	356	390	399	347	373	401	364	386	364	379	381	360	388	399	395	378	318	378	376	357	358	368	372	356	366	358	341	373	337	361	382	398	359	366	352	345	379	374	381	353	369	353	370	364	388	384	393	362	348	361	342	396	318	366	364	370	350	356	367	394	337	366	352	377	351	356	369	335	370	360	351	384	356	332	381	344	333	368	353	388	363	350	362	315	374	386	356	380	401	339	359	383	371	327	381	387	369	386	384	388	364	374	383	366	364	376	348	402	368	353	369	358	335	358	376	378	365	401	351	381	378	364	334	363	398	374	371	366	354	364	379	367	344	358	385	372	369	401	380	360	384	368	386	352	345	398	356	366	359	390	344	362	373	399	370	350	363	369	348	388	378	349	359	340	396	390	408	356	363	345	401	371	373	331	351	372	363	363	385	364	350	364	370	320	369	375	364	328	365	382	347	394	395	337	367	393	362	332	388	400	373	354	390	386	390	351	359	360	389	380	392	347	372	360	361	372	377	367	371	371	350	389	372	344	390	358	361	364	389	375	357	332	363	365	356	380	391	356	404	373	390	369	397	367	380	340	394	377	376	382	354	361	385	369	378	401	342	341	309	365
8039	1019	389	371	356	345	340	312	358	330	330	342	357	350	304	316	328	316	353	342	351	334	360	354	329	368	288	299	342	345	318	351	340	302	339	340	340	359	354	365	337	344	341	351	324	362	336	326	334	348	320	311	342	338	350	345	346	314	314	341	358	336	318	335	323	353	295	345	347	321	347	327	312	313	322	364	293	358	340	341	312	341	335	369	352	381	349	330	345	343	358	321	333	371	362	316	343	343	351	333	328	371	321	326	311	333	346	306	344	331	321	304	319	303	362	329	341	371	312	344	354	314	331	345	359	363	324	362	349	318	338	337	346	365	339	345	336	339	345	356	349	365	321	341	373	369	367	319	315	333	339	323	318	331	294	331	327	290	338	351	355	359	300	346	320	345	323	306	332	344	356	351	319	359	327	330	336	307	323	323	353	327	342	322	359	336	324	319	334	364	314	311	369	324	316	341	358	324	323	328	340	349	347	310	338	313	353	325	323	329	365	366	324	364	355	340	327	327	347	329	328	342	361	355	338	332	326	316	371	348	312	306	300	339	318	355	335	321	322	328	295	328	357	330	329	324	336	360	325	350	372	321	331	356	296	366	329	332	336	317	326	327	328	355	344	334	340	303	344	355	356	362	344	294	323	327	316	333	380	356	316	303	326	339	325	342	348	323	286	338	344	323	336	323	345	341	313	353	338	347	351	333	314	323	340	386	333	343	308	312	325	325	329	325	301	343	318	349	363	327	316	331	343	338	318	319	323	376	342	365	349	358	342	351	340	319	351	351	367	360	327	326	369	373	369	313	341	352	351	351	354	351	301	352	330	328	330	331	320	338	333	345	356	331	336	345	350	357	351	338	366	340	350	341	329	375	334	353	313	338	307	342	344	312	327	333	329	349	339	326	321	359	347	321	371	368	336	331	316	342	387	330	352	319	342	355	336	337	332	297	310	316	317	372	344	351	329	327	348	341	332	324	342	327	339	345	300	376	340	363	326	316	353	341	356	333	356	354	307	347	313	323	352	320	342	320	342	333	342	314	327	340	325	311	316	325	342	361	334	367	309	358	316	299	346	346	322	323	338	341	333	364	349	320	342	339	362	323	323	336	332	371	354	308	333	350	345	338	295	358	330	338	320	330	296	334	380	297	380	322	346	322	357	343	298	333	312	301	304	328	351	335	334	323	331	322	324	316	318	328	296	318	325	318	354	340	345	334	307	330	323	327	369	344	340	307	331	313	372	291	313	336	350	365	341	340	333	312	355	324	328	292	354	389	355	343	346	332	346	321	324	319	331	336	322	346	342	330	325	332	329	327	300	324	316	347	318	328	338	295	365	326	330	332	342	304	345	333	331	345	380	334	345	352	352	357	332	307	317	317	280	312	330	311	359	341	350	353	335	330	337	311	344	383	304	326	334	290	372	323	340	357	335	308	344	344	334	328	324	320	345	332	318	322	353	344	319	382	330	349	309	331	329	358	320	330	318	350	330	347	294	333	314	315	336	318	315	342	306	335	323	342	356	329	333	346	332	312	349	313	310	330	365	345	349	340	349	349	350	341	357	333	330	326	342	363	343	332	367	342	351	349	369	339	335	333	346	377	325	318	340	321	326	348	313	326	356	362	339	315	363	360	370	308	338	328	339	333	343	367	317	330	311	341	332	339	354	361	317	347	316	345	363	364	305	327	340	324	373	332	377	305	325	319	330	306	327	341	343	345	339	338	325	342	334	322	311	299	331	337	353	332	302	319	322	342	345	337	333	377	391	328	333	331	355	313	348	360	331	320	312	340	318	324	350	319	332	321	312	345	336	313	309	357	327	317	311	352	329	353	315	343	319	325	370	316	340	336	338	331	325	310	333	367	316	319	379	344	342	336	340	374	354	335	367	324	297	349	335	325	344	330	345	330	322	348	348	328	343	361	349	314	363	313	341	321	331	304	356	319	342	346	300	322	353	357	338	368	356	342	346	339	328	335	340	347	317	317	320	332	302	345	317	331	340	329	318	336	326	375	335	349	341	363	323	316	353	327	324	332	314	371	350	296	355	340	332	350	329	313	317	311	351	333	339	357	365	343	334	310	320	342	370	328	357	339	309	344	347	371	373	327	345	316	328	323	325	345	351	365	351	332	342	359	366	345	306	310	366	339	360	333	325	342	323	355	339	299	349	364	331	342	358	330	342	328	330	344	307	369	314	312	361	315	338	340	344	350	311	323	311	316	352	341	318	350	319	348	324	322	311	355	369	331	333	338	340	330	351	341	331	332	346	324	329	307	330	344	327	355	349	340	329	325	320	379	330	363	323	325	332	369	302	323	327	348	327	364	349	339	343	334	342	325	361	371	314	350	348	329	338	341	322	339	311	307	341	286	304	323	327	357	343	342	341	324	300	288	320	326	355	331	351	312	378	303	333	323	307	292	306	345	357	297	335	328	326	360	337	328	360	327	334	331	346	353	319	343	366	325	369	339	346	327	301	320	357	334	321	312	330	355	296	310	354	321	333	340	346	345	327	332	350	354	352	325	350	323	330	339	339	327	333	318	342	346	328	348	316	329	337	312	338	328	337	330	321	346	328	327	304	358	310	326	337	334	342	354	360	338	334	363	322	328	352	323	343	348	373	354	354	351	331	316	352	324	317	331	334	345	355	323	328	340	339	332	357	303	318	302	346	339	349	355	310	325	309	357	328	348	364	315	327	345	366	336	351	343	321	343	325	315	353	330	390	325	334	326	345	340	320	306	368	305	334	342	344	345	339	315	371	332	315	332	353	373	367	336	304	320	306	307	352	332	330	343	306	307	325	344	303	358	370	364	363	314	330	337	350	375	346	342	343	378	318	339	300	321	312	351	352	325	325	319	371	351	355	314	304	352	336	359	332	347	348	319	318	353	325	331	334	326	342	345	347	340	337	319	355	331	364	314	358	304	364	323	347	338	337	346	335	307	334	347	367	357	345	365	358	312	341	300	359	327	334	329	333	349	321	332	329	338	343	350	312	344	340	318	322	337	328	335	347	329	327	333	308	343	361	320	349	319	330	350	355	339	355	357	327	303	330	358	359	333	358	323	350	333	319	332	332	341	367	295	304	360	328	352	320	351	300	330	349	343	348	347	326	318	337	371	338	346	401	327	354	312	368	362	363	330	355	363	346	297	317	380	353	349	372	370	354	325	319	342	337	317	362	338	322	335	328	302	317	325	348	330	307	279	334	323	344	343	328	346	334	331	319	333	355	351	355	326	335	359	324	341	366	335	317	337	364	349	344	326	302	360	345	338	344	325	339	318	351	324	360	342	346	342	339	370	320	346	350	342	348	374	332	329	355	357	326	328	341	323	299	321	372	311	324	359	339	335	340	340	313	318	315	341	365	331	359	325	300	354	342	308	337	316	349	318	310	320	353	371	363	357	366	367	325	349	366	333	302	352	343	338	359	344	374	362	338	327	321	334	361	325	330	326	324	319	311	336	355	364	337	332	306	323	357	335	350	325	295	358	334	323
7056	1376	855	841	866	834	820	863	835	766	742	794	858	754	815	823	805	789	757	799	766	839	787	775	779	824	747	769	792	765	769	778	770	768	749	789	786	752	800	783	796	810	763	766	761	757	778	811	802	810	795	851	813	784	800	754	825	833	806	763	786	872	754	786	802	776	786	847	804	763	776	822	813	785	801	795	829	797	766	733	773	803	756	832	781	777	781	784	786	829	759	732	783	791	753	806	796	766	815	777	782	770	825	743	734	776	850	795	769	823	745	790	782	755	803	770	832	754	774	794	825	725	739	875	800	775	768	790	723	767	819	758	783	791	785	829	750	792	830	749	724	789	788	790	771	810	828	766	788	792	742	824	824	758	765	760	803	745	777	772	781	764	762	759	783	804	778	826	781	822	812	754	788	732	760	793	790	770	771	773	801	803	790	799	760	765	817	762	792	795	707	774	775	797	808	825	739	753	755	746	763	760	743	798	800	810	825	819	789	796	763	758	762	773	831	820	800	790	773	813	775	767	815	763	793	781	815	759	808	762	831	787	816	805	824	810	755	765	796	811	790	762	764	738	807	753	762	751	768	736	729	806	818	747	758	832	766	798	780	741	765	802	776	857	774	774	792	793	798	835	840	788	774	786	803	772	709	806	728	769	734	758	754	753	739	829	777	821	770	770	806	803	816	746	759	783	784	825	808	783	747	783	798	776	816	756	749	797	784	839	784	804	804	784	748	724	796	721	771	781	847	731	826	801	851	826	812	828	749	785	796	761	774	805	756	826	784	774	797	807	765	795	746	788	740	760	766	802	766	797	818	771	770	833	788	820	728	779	764	773	781	776	784	784	798	750	704	779	808	761	825	772	802	747	789	768	761	785	742	789	793	798	732	748	736	787	731	797	768	762	806	791	793	821	830	820	776	761	767	792	799	784	794	758	784	771	821	815	796	750	796	777	790	754	791	818	804	804	775	823	840	745	810	801	769	751	787	781	739	834	755	770	733	767	764	816	769	791	725	753	754	795	790	831	750	792	802	774	815	798	822	774	779	781	763	793	817	786	795	786	774	753	795	778	734	776	834	773	814	763	775	777	801	743	783	768	777	784	769	746	825	788	817	771	782	796	808	822	801	798	784	801	766	824	766	816	814	779	753	799	799	797	785	833	810	736	754	792	795	777	800	799	787	784	784	786	770	788	785	754	816	784	811	751	739	751	745	730	755	806	795	740	805	785	765	780	815	794	733	769	805	791	814	799	774	783	804	764	767	770	780	767	768	766	770	714	788	773	772	803	767	772	857	772	822	838	813	744	819	795	757	792	757	809	793	713	778	770	851	773	766	771	779	807	794	768	752	802	758	750	826	836	790	803	775	795	878	807	809	777	777	743	767	714	813	795	751	733	751	734	809	826	726	781	808	827	807	797	785	799	818	788	840	764	808	800	788	782	814	797	769	787	785	767	746	788	808	823	793	784	816	801	793	802	797	802	770	766	792	749	762	800	809	790	843	792	753	780	793	766	794	779	725	783	813	772	763	808	787	781	781	772	733	767	772	811	789	788	799	750	745	815	802	747	778	757	754	800	844	762	748	825	759	725	809	770	763	818	786	752	808	761	756	769	765	740	730	833	785	790	795	748	798	769	783	727	777	803	815	814	808	805	770	813	840	717	747	762	810	795	807	770	790	749	815	767	784	718	790	786	773	819	732	788	783	821	791	829	753	766	826	771	779	733	747	773	802	783	742	802	777	778	785	791	751	747	795	844	808	795	753	755	771	734	757	785	769	828	765	813	778	773	766	842	762	772	803	782	787	747	785	787	741	812	789	807	755	750	775	815	775	865	765	762	753	734	816	780	799	766	746	807	794	796	759	808	773	726	806	761	811	752	794	743	757	801	813	759	743	814	777	800	741	801	840	823	793	780	781	759	810	794	808	756	745	751	788	801	813	780	822	817	819	742	776	786	793	769	793	790	808	793	757	779	773	760	799	793	818	799	794	766	789	709	754	774	774	746	805	757	797	770	729	782	749	765	739	764	811	787	763	766	767	783	790	752	764	766	790	823	787	802	802	745	748	800	776	743	813	825	812	794	764	797	803	791	769	770	825	804	824	799	755	812	764	753	821	787	815	779	749	760	764	814	753	774	798	774	757	743	761	777	816	804	790	809	775	812	746	784	739	819	782	770	798	789	730	726	765	770	766	785	785	818	783	810	781	862	724	782	771	815	785	748	765	787	750	819	767	792	724	834	756	749	781	754	772	741	789	807	757	748	764	752	744	821	799	831	785	821	756	806	803	794	782	753	804	796	830	753	769	746	785	798	784	809	797	805	728	821	847	771	749	767	783	861	729	750	792	782	754	808	750	824	774	793	805	786	774	737	793	799	752	773	824	796	773	767	782	762	826	824	807	782	781	715	759	768	769	773	813	791	787	861	797	793	821	765	754	735	800	770	769	811	794	807	823	746	775	787	827	761	787	778	831	777	794	778	775	777	769	794	748	783	732	814	811	788	744	806	767	749	748	755	779	762	802	764	752	792	781	806	741	806	794	763	754	745	756	744	808	798	754	811	754	778	806	785	760	799	784	782	804	807	776	784	734	818	791	805	755	789	750	813	800	790	761	765	804	790	724	781	771	829	838	811	753	763	813	809	786	797	784	804	787	770	739	830	745	790	806	770	750	774	731	766	814	774	790	786	834	839	823	792	750	784	835	763	771	783	750	793	764	807	779	796	800	739	808	766	831	802	736	769	781	834	788	800	749	770	755	768	764	737	803	777	802	732	756	728	775	765	766	780	740	813	800	772	779	783	765	766	727	758	780	792	813	789	753	759	837	787	801	827	720	815	783	750	824	816	766	761	779	772	748	786	764	782	796	766	742	785	790	765	733	766	746	789	808	821	810	733	743	803	822	774	810	755	776	751	754	748	778	808	789	842	754	766	715	794	752	758	756	790	741	817	758	771	771	816	732	793	755	844	820	804	793	784	753	784	803	851	785	759	758	767	782	753	826	767	759	801	823	742	826	805	802	756	772	759	783	834	820	773	808	733	812	797	756	792	823	760	790	815	808	759	813	782	733	761	806	782	814	828	826	765	821	797	762	777	758	772	849	781	822	762	765	761	758	765	756	782	794	778	763	764	785	778	790	765	806	755	780	819	814	807	836	762	830	753	782	799	758	793	827	774	769	775	756	762	789	819	792	749	758	809	771	761	765	763	796	774	803	776	733	820	774	820	798	785	784	794	822	796	761	764	759	819	804	815	767	777	725	780	733	795	784	751	734	782	742	765	797	787	783	755	753	740	772	734	734	781	814	777	718	784	772	830	770	747	837	779	816	715	796	808	749	766	783	760	767	789	764	793	759	770	790	830	758	798	770	735	790	765	731	765	757	772	803	791	736	823	748	696	810	754	753	802	785	805	837	784	808	774	797	775	791	781	758	786	757	840	763	790	793	811	714	760	791	778	812	743	792	747	785	759	757	765	787	821	805	830	742	821	783	753
48326	21468	3129	917	589	457	377	378	291	261	251	247	226	204	212	183	195	185	190	164	165	184	209	194	184	158	192	156	157	174	146	178	169	155	151	161	158	160	187	176	166	148	157	179	133	173	159	144	189	178	166	161	181	150	185	184	171	144	164	174	147	142	156	164	170	158	167	170	181	152	157	177	136	159	150	177	167	162	187	145	167	164	149	169	174	150	138	170	178	159	150	144	173	173	184	168	151	152	166	158	164	165	167	181	154	172	142	164	190	171	179	176	166	166	169	171	159	182	161	172	179	162	163	165	185	171	168	162	191	168	180	166	162	176	148	140	165	157	157	159	156	173	183	158	144	178	160	164	175	177	183	176	185	175	182	154	182	174	150	151	142	168	175	156	171	168	165	163	167	168	134	154	159	176	159	167	158	176	160	179	168	171	154	148	160	164	175	150	134	172	172	139	169	177	159	165	168	146	155	166	138	177	188	154	172	175	181	160	180	182	174	153	145	154	160	149	163	155	164	172	141	151	172	166	172	179	152	158	130	149	157	143	160	147	161	157	141	140	147	170	159	149	166	144	161	153	163	151	187	172	180	161	152	164	162	145	144	184	155	160	166	146	173	151	160	183	146	157	155	163	164	168	175	141	140	178	178	150	170	160	186	156	132	169	181	175	162	159	173	169	166	170	169	186	162	150	151	155	152	193	152	178	172	166	166	152	168	158	157	165	174	180	172	175	160	139	150	151	149	170	180	178	144	167	179	190	158	177	185	156	168	148	179	175	156	168	187	154	177	161	179	171	152	176	172	163	160	148	168	155	158	160	186	156	142	158	150	173	181	160	163	146	171	180	182	157	173	161	147	144	165	185	183	158	157	163	147	149	163	164	147	164	161	161	144	161	150	158	167	168	161	173	157	164	166	185	168	159	156	164	177	153	168	152	149	147	148	172	164	154	149	155	163	136	173	175	173	150	193	158	159	159	146	161	167	170	163	157	169	166	156	166	147	157	145	170	145	158	152	146	147	157	141	138	168	156	165	174	160	165	155	139	130	187	193	137	166	155	159	148	146	149	170	148	186	157	169	155	176	154	179	168	156	168	132	156	169	154	172	157	178	166	150	170	141	169	147	148	178	176	160	146	147	175	153	178	174	164	157	154	180	168	153	184	178	154	141	160	153	159	185	161	177	150	144	157	151	173	173	166	155	158	175	126	163	181	143	193	154	154	167	168	173	169	171	179	157	148	150	184	135	164	182	145	182	155	160	137	130	181	162	180	164	179	182	169	168	177	150	158	168	162	146	170	162	154	148	168	151	150	144	145	169	189	169	163	180	166	148	148	164	169	172	169	162	159	182	180	177	166	152	158	164	155	155	157	172	153	159	147	170	168	166	158	164	158	161	174	174	168	148	136	153	164	183	170	181	138	182	160	166	164	159	164	169	187	142	181	156	138	160	175	151	168	172	189	159	171	149	135	136	165	150	146	152	170	166	165	163	163	155	168	189	131	163	161	178	157	159	156	168	167	187	161	149	164	141	150	155	152	150	166	165	163	156	140	155	181	179	165	174	204	162	153	151	170	156	169	174	180	158	141	159	180	168	141	176	179	147	151	171	143	160	144	147	176	161	171	152	174	153	181	154	156	166	159	147	147	190	168	153	166	173	178	159	145	148	185	168	156	157	162	183	172	160	176	170	151	168	180	165	159	163	158	139	159	176	152	166	168	145	146	179	153	177	178	155	171	142	159	154	164	150	174	166	166	159	143	163	169	167	149	178	158	177	179	185	169	175	166	160	158	170	141	163	162	164	170	168	181	148	179	179	170	179	158	168	147	170	156	140	145	162	166	184	158	153	190	153	173	146	163	150	170	184	145	153	159	167	173	152	195	147	165	146	150	158	189	152	155	153	184	160	161	152	156	160	155	132	145	158	159	171	150	144	160	142	151	159	169	177	170	180	187	189	156	144	143	176	144	182	140	174	153	154	150	170	173	161	144	173	179	162	176	159	176	155	163	195	178	152	155	153	150	142	146	167	152	189	156	187	163	164	149	153	148	141	148	183	179	167	135	140	154	142	171	130	147	157	179	149	166	173	168	159	158	165	161	161	174	149	157	166	153	171	194	160	156	153	155	158	155	157	171	183	169	170	172	138	184	173	163	137	153	179	171	187	154	166	184	153	141	147	154	148	161	169	186	163	159	145	178	159	161	164	169	136	169	167	139	166	137	148	180	155	181	167	165	158	147	162	142	142	147	160	168	157	154	149	147	163	157	157	164	159	150	146	139	155	173	154	185	157	184	180	156	173	151	166	183	185	154	144	157	164	176	172	147	154	167	172	135	150	153	163	197	163	185	176	165	157	156	137	165	159	170	176	160	182	168	147	139	152	169	177	158	156	194	173	174	149	179	172	152	169	155	154	176	187	160	168	158	158	167	150	164	157	134	158	154	169	158	169	157	152	180	166	159	154	154	179	152	172	156	169	165	145	180	175	139	201	178	172	169	152	162	140	159	176	190	168	160	159	153	185	145	164	169	141	149	168	175	159	155	148	148	170	169	190	181	156	170	167	173	163	170	157	179	165	172	174	160	152	171	147	145	169	146	171	143	147	163	170	166	174	160	163	165	172	172	165	153	154	163	158	173	166	155	162	148	150	152	166	155	165	162	176	145	157	154	147	140	141	167	159	174	150	138	163	179	159	147	165	172	161	154	202	153	125	142	165	188	177	158	167	170	178	183	179	135	167	181	163	166	155	168	183	184	158	151	139	154	180	174	153	170	173	157	173	157	152	162	188	173	182	190	159	172	169	152	162	157	136	151	172	161	135	146	169	166	179	154	174	175	158	173	151	163	145	161	174	151	158	149	133	168	182	152	156	164	149	175	177	165	139	186	164	168	189	184	187	174	178	159	160	167	147	177	193	186	184	127	160	150	162	166	155	191	168	158	152	166	157	160	168	168	165	170	177	158	153	155	153	147	162	172	151	160	181	148	182	171	161	173	185	148	149	143	166	166	130	167	131	155	154	167	159	182	184	143	186	181	159	174	145	152	156	179	158	148	137	176	138	171	152	154	158	159	176	169	164	165	164	149	161	164	156	167	167	158	149	183	174	177	181	174	162	177	167	163	177	156	165	159	159	154	166	177	150	153	191	143	157	155	153	164	197	163	185	190	177	168	174	172	169	160	147	148	179	149	182	164	161	149	152	137	160	170	143	135	165	157	155	171	163	146	163	184	164	152	166	146	182	161	152	167	146	153	150	157	175	150	156	152	145	163	151	137	166	163	145	178	158	164	158	176	144	170	185	191	174	162	152	170	159	171	164	156	145	169	145	163	150	139	169	161	170	168	162	152	154	150	132	142	150	157	177	146	158	154	150	166	150	180	172	173	170	178	149	156	181	150	178	153	153	186	145	160	148	156	167	171	148	165	139	148	157	179	147	166	163	182	163	172	157	165	154	160	164	153	175	171	176	149	164	156	165	142	160	177	164	165	140	168	167	154
26499	10006	2335	2847	2406	1947	1660	1393	1229	1085	991	866	791	760	710	642	669	630	613	555	568	575	546	511	561	511	515	508	509	483	506	473	489	469	480	511	478	463	448	466	482	506	434	432	451	401	409	416	460	431	484	436	477	448	413	438	445	446	462	454	399	442	420	447	418	423	444	445	468	372	451	458	407	427	457	420	412	427	473	519	417	460	433	450	410	415	421	430	426	466	437	450	423	437	395	445	432	401	413	407	417	411	448	404	404	433	405	431	414	442	442	431	441	423	419	421	428	408	449	456	431	399	445	433	425	413	400	430	439	406	390	414	408	379	414	463	410	396	434	441	432	402	435	433	417	445	422	395	425	410	372	448	412	401	389	432	440	417	406	423	429	408	456	423	431	419	432	398	418	392	421	444	435	433	398	428	421	430	412	420	394	420	420	418	439	414	433	422	441	451	406	430	456	433	414	436	462	411	395	425	418	382	396	431	424	415	373	435	380	416	436	437	412	417	452	435	387	454	429	468	427	388	414	434	417	426	424	448	445	407	415	417	435	411	419	430	413	388	416	434	443	424	412	397	413	414	478	430	407	465	411	458	424	418	416	410	411	437	437	381	444	440	434	418	445	415	421	418	397	415	419	413	441	402	414	375	421	422	385	392	422	433	406	375	430	441	409	418	437	381	428	414	416	423	413	451	406	430	429	426	408	426	421	425	475	432	438	442	418	411	422	419	411	375	435	420	435	451	421	416	392	398	423	441	415	388	418	414	457	435	443	419	420	444	383	438	407	427	448	394	417	426	444	420	417	402	422	421	437	434	409	459	427	432	420	445	424	417	454	424	433	411	440	412	408	426	416	408	424	394	406	429	435	455	412	427	460	427	403	437	423	444	429	420	424	402	391	418	392	437	444	394	413	397	413	387	447	444	396	423	425	433	433	398	410	440	432	434	415	401	409	449	433	385	434	407	430	411	427	408	395	421	426	411	447	399	434	437	418	413	423	410	401	434	389	413	389	417	398	401	440	405	422	448	435	395	394	434	398	426	427	411	408	428	413	410	427	417	379	425	437	419	386	403	433	427	424	420	446	427	435	439	405	405	428	418	439	422	439	405	442	424	413	444	426	412	439	375	383	413	407	393	452	397	387	440	431	414	418	405	424	426	405	426	451	414	425	424	397	432	446	402	431	417	424	435	424	410	400	439	407	427	400	445	412	408	430	422	415	405	441	424	405	424	385	387	391	405	402	415	422	430	443	445	449	413	433	394	396	454	409	384	408	398	409	425	464	402	424	408	412	426	397	436	407	403	382	410	428	401	427	426	425	399	437	411	436	446	422	432	417	414	420	434	417	381	384	431	411	439	378	432	420	432	451	408	418	408	405	407	440	425	417	433	368	405	431	423	411	420	428	434	440	414	413	414	403	421	433	411	432	467	422	396	424	411	451	416	429	416	439	419	396	426	412	428	408	436	400	448	415	443	422	393	400	442	434	450	413	389	427	425	402	392	417	431	424	420	397	409	387	437	417	400	391	439	421	412	421	390	442	416	396	407	422	409	405	462	423	391	434	422	427	428	414	414	381	452	432	451	403	420	417	396	379	377	389	409	413	407	391	406	462	449	370	447	426	411	407	412	431	437	420	425	432	406	404	403	438	414	409	417	421	440	355	433	426	450	414	427	408	420	404	435	442	419	413	407	425	430	415	405	411	415	399	417	433	446	434	404	399	413	423	456	409	445	416	454	417	437	447	446	414	426	385	394	456	375	408	432	411	431	406	429	434	426	419	399	415	427	403	452	395	432	446	446	413	400	401	427	411	395	462	430	410	419	434	396	401	391	439	432	438	387	409	422	406	426	376	397	423	418	388	445	407	408	405	416	404	446	421	408	433	416	433	453	412	430	405	403	457	435	400	409	398	412	440	413	416	433	391	400	411	397	439	442	446	432	425	444	423	450	439	413	439	450	422	404	444	424	451	440	408	404	392	420	441	450	425	415	377	440	422	431	383	406	449	420	432	410	429	422	438	442	423	434	425	426	419	475	430	417	412	448	418	414	423	447	415	431	407	453	420	389	391	433	454	445	400	394	427	427	468	422	388	445	449	423	423	453	449	402	398	368	443	422	418	441	447	451	449	413	392	474	440	371	431	410	458	445	421	403	398	451	451	429	436	396	436	428	435	403	432	431	452	447	410	448	425	412	429	442	385	425	446	434	458	444	396	440	452	436	410	464	415	425	428	417	426	409	414	431	384	413	459	424	405	426	443	414	419	446	424	461	445	429	458	421	417	408	375	400	404	394	452	451	377	427	413	437	477	424	415	442	421	434	359	436	461	409	428	427	452	431	419	466	455	413	401	381	414	464	399	416	405	446	400	471	421	374	402	414	408	391	425	438	395	435	446	437	465	436	405	412	447	420	397	417	450	394	442	411	403	419	440	434	411	392	434	410	405	418	409	433	410	445	444	438	429	428	389	452	439	412	411	433	416	428	384	399	432	440	437	446	422	430	452	412	424	435	392	419	423	406	415	411	401	448	453	413	423	430	432	394	448	429	455	437	415	444	407	430	444	410	415	398	468	419	415	392	407	456	420	439	443	413	428	400	442	408	427	385	434	401	431	418	387	451	414	417	404	406	421	425	438	416	412	433	427	378	430	440	419	425	436	428	466	399	450	406	412	439	408	384	451	423	408	418	428	415	425	439	398	449	448	440	429	405	410	402	445	430	436	427	438	444	435	436	442	436	433	404	407	411	390	399	401	452	419	395	420	407	410	443	411	424	423	446	412	433	422	458	425	424	414	425	451	403	424	393	389	431	435	451	403	463	444	414	415	397	414	442	420	428	451	401	405	423	416	429	413	421	393	416	421	394	428	409	436	401	436	403	429	404	410	425	428	393	432	434	435	415	432	431	400	405	419	451	355	433	407	397	386	383	439	425	464	414	413	439	443	412	393	389	399	401	437	455	466	431	404	395	437	403	432	410	433	411	449	412	459	424	451	433	399	399	401	418	423	404	417	392	401	394	421	423	435	432	413	401	462	417	395	415	423	414	424	412	379	401	426	416	436	390	416	408	429	403	443	436	472	403	420	416	409	436	417	412	413	446	409	435	389	444	400	408	415	403	388	432	442	452	413	448	437	471	456	436	429	419	420	447	419	415	380	449	435	423	439	392	350	433	400	464	412	396	407	389	421	413	431	418	410	457	380	420	458	439	384	410	418	406	438	416	382	417	401	450	427	410	412	423	404	431	411	404	417	410	409	457	412	418	441	373	431	421	391	431	451	438	416	419	411	449	425	427	424	413	410	442	441	381	420	419	444	438	424	443	403	428	433	412	402	422	392	367	425	439	418	435	404	400	415	430	381	439	397	406	415	410	415	445	397	391	422	439	458	422	426	420	421	373	421	437	447	435	397	403	416	412	363	413	439	440	448	400	431	428	432	411	437	426	404	408	439	412	367	399	409	418	456	414	420	442	425	427	431	419	437	428	404	440	424	436	428	421
62717	32112	7967	1851	1027	713	640	412	384	342	304	284	218	209	238	191	196	185	174	158	127	159	161	155	140	170	167	161	154	133	126	156	160	141	148	151	134	153	127	143	152	147	162	152	145	146	117	135	131	146	117	132	139	120	133	136	140	118	146	141	110	129	122	134	122	123	125	130	123	119	139	126	127	141	112	124	121	131	137	128	127	123	133	128	147	135	141	134	134	145	151	137	129	128	138	143	157	131	151	144	130	143	138	140	128	112	125	149	140	148	147	133	133	147	126	112	155	133	141	131	134	117	126	143	140	125	133	137	133	117	122	121	129	134	126	110	122	138	143	140	143	140	150	131	126	146	126	115	132	115	116	135	123	117	137	135	129	134	135	134	145	131	132	133	129	152	152	138	133	119	121	150	138	135	133	119	123	107	138	127	160	163	129	123	155	129	131	129	120	145	136	110	119	112	140	120	117	129	156	122	134	142	129	125	136	112	122	131	120	122	123	124	122	126	159	129	130	125	134	128	150	122	129	136	123	144	127	136	140	114	132	120	106	121	119	118	123	145	116	114	144	138	127	123	145	127	123	121	145	157	135	123	144	119	142	113	121	113	136	124	129	138	141	132	132	115	136	127	149	125	134	127	140	132	125	133	135	110	132	138	130	133	138	135	140	126	136	128	121	130	104	132	115	131	128	137	119	134	143	142	142	133	118	137	120	143	127	146	138	123	138	121	133	130	138	137	130	121	133	135	140	138	130	161	153	150	127	144	135	157	120	150	145	139	132	122	129	127	142	131	131	144	153	112	125	133	143	132	132	138	135	115	122	115	128	152	136	130	140	113	136	131	146	124	122	118	113	122	156	146	128	138	128	152	129	128	147	136	126	132	148	141	121	117	144	155	118	141	122	120	143	144	123	143	126	129	143	108	139	121	131	114	144	132	159	142	134	136	144	127	141	128	133	127	125	142	149	159	136	133	138	139	132	120	125	119	128	127	104	117	135	124	126	124	132	133	123	119	106	130	132	141	124	133	143	131	130	132	129	129	122	142	144	129	147	113	143	145	137	124	131	126	133	144	146	138	130	128	142	132	133	145	123	121	120	120	123	121	134	166	114	128	128	148	127	147	134	150	138	147	130	131	127	139	123	101	132	143	129	157	126	132	128	110	151	129	115	127	128	137	133	135	111	110	147	139	129	106	128	146	120	140	134	131	146	135	140	133	132	138	142	149	146	140	133	115	138	127	116	137	144	130	130	133	143	136	126	125	128	128	136	123	147	116	135	127	132	149	134	120	119	115	154	113	116	132	112	161	123	130	137	137	118	122	135	150	144	138	135	153	128	130	172	142	124	130	129	125	136	134	134	137	133	123	111	118	143	130	121	166	126	156	133	149	121	121	137	156	128	141	122	127	130	131	123	123	125	133	132	116	151	139	138	136	128	123	137	122	134	139	138	134	130	132	128	124	130	117	124	114	135	110	136	165	127	115	133	141	134	123	133	136	145	131	123	118	139	123	111	109	117	104	122	134	117	124	140	130	140	111	128	123	119	111	146	126	149	123	132	141	144	118	145	131	118	139	145	106	126	158	117	113	105	148	136	143	150	144	114	137	133	149	116	132	135	114	138	135	113	116	140	127	153	123	139	116	138	142	135	160	123	130	136	134	127	147	144	143	130	139	118	132	137	120	134	112	127	125	125	123	134	132	134	153	116	124	146	129	135	145	142	148	152	136	115	140	115	137	133	132	124	133	123	119	137	141	143	131	126	112	134	118	135	125	135	134	127	138	140	118	150	115	126	126	150	123	126	137	118	132	121	147	137	156	155	136	136	132	119	144	128	129	142	127	124	156	114	134	130	138	114	115	140	148	136	127	120	135	114	127	130	139	148	136	160	123	114	131	115	121	139	130	128	132	118	134	117	125	137	129	127	126	123	119	119	154	129	128	136	128	139	155	139	128	121	137	123	156	111	135	130	132	139	109	130	118	147	126	128	137	131	140	148	136	138	136	131	125	134	129	129	116	113	133	136	126	135	129	144	146	122	127	141	116	151	123	138	137	135	139	142	122	123	138	124	127	127	132	132	141	137	115	130	147	134	147	118	122	122	117	146	145	119	125	145	131	122	149	138	130	124	140	139	146	131	122	112	139	130	144	128	138	121	114	133	145	136	118	141	140	147	128	124	124	125	129	113	123	118	138	118	156	129	121	147	143	140	124	136	147	139	135	122	136	149	142	130	158	160	130	161	125	137	136	144	113	120	130	124	152	142	130	124	137	135	130	111	143	132	110	119	131	134	146	145	128	127	134	123	152	126	127	139	141	124	123	144	115	136	132	127	145	149	132	128	127	131	110	131	141	128	125	149	145	138	133	126	105	110	129	133	119	148	125	118	148	127	119	129	119	118	138	117	114	126	119	128	131	150	161	148	125	141	112	123	105	108	135	135	119	140	120	115	103	141	123	128	126	144	111	130	128	119	131	121	150	140	133	130	123	133	124	123	110	134	154	143	151	139	137	134	127	119	148	119	141	128	155	133	119	127	141	131	122	121	111	126	133	111	115	128	123	123	133	131	140	137	141	138	156	132	116	121	119	136	116	118	125	117	121	140	136	103	131	125	125	116	144	118	136	126	154	113	146	145	109	133	130	126	136	118	134	118	116	124	131	131	113	147	147	142	114	120	156	117	121	132	123	127	127	132	120	143	144	130	146	133	125	131	140	139	125	122	142	117	150	123	131	145	139	140	127	119	132	139	165	135	135	107	137	117	126	129	127	119	128	135	147	151	118	103	131	118	142	128	166	125	118	165	132	133	119	149	109	139	135	121	130	132	151	140	158	141	144	122	130	124	97	128	142	146	144	148	135	131	130	138	155	122	142	145	145	145	127	126	140	119	145	114	129	149	106	150	118	124	150	133	130	136	136	137	125	120	116	137	141	143	133	126	117	107	134	147	144	129	135	131	149	130	122	132	136	148	114	141	128	130	138	118	134	138	145	127	143	118	117	142	118	130	118	134	132	130	133	135	130	128	139	140	144	122	135	129	133	146	129	119	136	120	142	123	129	140	136	120	120	124	136	141	122	113	155	140	146	125	138	140	123	125	130	153	129	128	108	130	131	128	139	125	139	131	121	119	132	138	123	131	130	110	122	117	137	148	144	141	146	127	126	96	117	143	132	149	142	121	130	140	141	144	111	133	153	128	143	139	125	133	132	141	134	125	125	132	155	140	168	120	128	135	127	160	139	125	137	130	121	131	131	135	131	128	147	138	141	115	133	122	156	125	106	147	129	120	130	143	146	156	125	125	127	122	110	119	134	156	128	129	112	142	122	137	102	124	121	137	138	150	149	127	133	132	113	118	132	136	126	135	132	149	139	114	129	116	139	131	125	135	116	151	125	130	120	151	148	141	119	118	139	130	147	134	125	124	142	154	129	126	145	119	147	123	123	126	149	129	116	149	156	134	149	149	122	104	119	118	140	120	133	136	135	113	133	149	129	119	128
35790	15196	4296	5055	3974	3226	2579	2202	1893	1596	1355	1191	1169	1023	924	901	813	751	706	687	636	614	590	619	580	582	566	559	566	517	535	476	509	486	480	464	453	469	461	490	419	470	439	436	413	456	423	401	432	441	447	386	426	438	417	432	421	414	387	381	382	373	388	422	387	392	415	401	392	407	388	404	369	399	431	373	367	359	424	427	375	333	359	409	393	383	390	408	401	366	384	380	405	397	397	413	395	393	404	400	389	389	361	360	412	361	379	376	384	363	369	353	390	374	358	376	350	382	374	391	349	380	369	381	417	382	381	380	393	362	358	405	382	344	358	329	375	366	432	402	398	386	374	357	353	383	375	390	355	362	367	377	372	384	352	349	383	379	397	344	382	378	371	340	356	365	348	353	377	354	395	378	363	376	325	358	368	394	396	376	369	372	381	370	349	386	379	371	358	401	335	339	366	364	364	347	348	365	359	384	363	378	388	337	344	401	342	377	376	382	372	406	421	377	389	352	353	399	406	377	384	382	340	358	370	396	368	366	361	352	345	374	370	385	349	349	334	368	390	373	359	372	349	356	363	384	368	379	372	361	388	390	366	345	374	376	368	366	374	384	357	379	372	369	385	365	390	377	335	369	372	359	383	382	384	374	377	372	363	379	357	368	385	387	402	352	402	426	392	395	366	395	367	369	326	338	353	353	372	379	388	385	390	372	380	345	394	370	398	376	400	371	342	427	346	337	358	366	379	386	357	378	365	375	395	350	370	383	408	356	359	325	357	347	367	375	375	373	365	364	357	377	361	352	360	394	379	378	359	337	342	386	351	373	345	386	378	364	369	356	372	353	336	363	375	387	399	369	369	364	384	342	365	338	397	362	379	368	335	360	345	366	404	352	389	356	379	365	357	339	364	395	377	407	407	369	386	353	359	378	334	344	407	341	378	383	362	372	440	353	394	341	375	397	366	343	370	393	410	379	394	320	345	371	363	358	362	343	378	378	360	367	366	401	367	377	342	334	353	360	339	389	411	387	381	350	368	359	336	355	372	401	348	387	369	379	379	344	379	334	357	402	369	324	380	385	367	347	415	380	382	379	343	378	395	398	362	375	362	353	350	339	347	377	377	341	358	413	379	380	331	336	375	392	376	368	359	357	390	368	349	384	391	354	356	378	368	350	346	402	387	397	339	378	375	372	349	380	343	359	367	393	337	372	362	381	357	359	390	384	379	344	374	383	367	341	345	347	380	345	408	370	371	350	328	374	362	394	357	394	405	389	335	376	372	372	369	382	385	377	366	394	425	382	377	360	339	360	378	385	364	379	375	411	366	364	374	355	370	352	375	368	398	367	369	364	369	394	392	370	353	385	384	353	338	420	349	378	385	345	391	345	392	362	398	339	379	370	367	340	352	371	369	409	360	362	382	398	373	399	350	400	338	340	394	380	369	351	368	368	394	360	326	360	388	344	362	353	382	372	366	355	413	409	387	383	372	384	332	403	388	381	363	421	324	391	385	364	383	358	395	385	385	379	355	377	381	389	378	385	405	342	356	387	393	367	370	361	392	379	397	366	372	354	349	357	363	412	365	373	347	356	350	346	343	369	362	356	373	358	344	343	348	380	362	358	389	351	370	381	368	355	363	369	375	368	380	383	397	391	380	411	384	371	379	347	336	367	402	384	384	370	375	403	365	404	384	378	389	404	380	392	381	372	351	354	365	370	395	338	365	376	314	396	379	352	390	368	340	344	394	351	360	397	370	374	346	349	387	364	399	372	365	358	347	380	402	363	359	387	373	409	381	363	375	353	384	339	378	385	348	385	374	357	362	349	341	347	384	369	374	388	399	371	365	335	371	365	395	397	398	354	361	360	362	379	375	381	369	390	365	360	353	354	377	372	384	377	382	377	323	362	406	351	405	355	360	351	365	384	344	385	396	345	381	363	381	352	365	384	364	354	378	345	391	389	363	365	389	382	393	351	413	378	348	364	350	347	384	386	392	359	339	357	391	376	356	389	351	379	366	360	373	370	342	375	364	341	397	372	381	359	347	398	361	378	370	408	361	409	384	365	370	374	349	385	362	351	395	394	389	356	365	366	426	365	364	393	406	369	368	368	384	389	363	384	393	348	389	350	354	373	356	356	338	364	368	369	383	382	361	370	353	380	362	363	379	376	354	385	385	377	367	366	362	351	384	364	387	371	347	374	382	414	339	357	384	352	322	366	373	366	382	396	354	363	331	387	388	359	334	339	414	333	365	380	395	368	359	367	372	383	387	364	407	364	360	351	346	344	364	366	365	408	401	348	378	379	413	377	358	357	354	366	389	365	373	410	335	362	351	393	387	383	345	362	355	350	350	381	360	360	358	353	373	368	334	374	360	365	375	349	356	375	391	339	347	399	383	377	381	397	338	394	375	359	340	406	368	381	370	406	403	360	329	359	400	384	352	331	349	389	379	334	357	406	337	404	381	385	352	374	422	349	388	345	354	367	377	363	367	334	399	346	384	397	377	378	343	379	392	359	376	377	361	365	390	359	372	340	360	366	394	356	402	345	364	373	364	358	368	381	368	388	383	350	351	385	330	327	378	378	375	381	403	381	355	358	358	379	361	353	385	377	364	364	396	391	352	356	377	363	392	366	362	367	378	345	371	333	359	349	407	339	363	351	398	395	345	407	384	374	386	355	354	382	336	337	410	349	380	363	402	382	343	347	418	401	369	352	376	397	358	347	333	368	362	372	372	390	381	387	364	349	371	377	346	398	361	360	389	371	348	337	402	394	374	388	378	377	377	360	328	347	343	384	375	375	369	388	370	389	367	359	382	398	398	403	362	327	337	393	370	367	365	381	366	368	414	375	363	356	393	360	392	361	397	361	364	370	380	378	373	372	401	378	358	374	364	394	368	377	353	388	390	360	387	361	382	357	366	375	382	372	350	370	346	379	354	321	347	372	357	373	365	377	372	366	377	350	388	351	329	376	402	365	356	385	384	377	351	375	365	381	370	383	406	404	361	373	362	324	345	362	364	382	349	392	342	377	370	378	361	343	364	358	364	369	365	379	339	385	375	373	361	378	368	363	385	364	359	369	379	393	362	351	396	335	366	370	362	371	374	377	385	366	352	392	386	373	356	365	366	361	378	356	365	373	388	378	369	348	395	385	396	375	349	364	392	379	387	370	337	391	364	349	330	346	350	350	381	388	377	323	369	384	368	390	333	332	401	343	363	405	383	341	414	364	350	357	354	380	370	373	377	341	376	389	362	374	376	372	377	366	390	359	386	400	432	365	343	371	363	340	368	359	387	379	319	356	398	355	373	371	363	359	354	351	393	364	349	345	374	406	398	358	385	392	359	383	365	396	365	352	344	361	370	339	395	371	347	351	392	363	389	360	342	377	347	366	408	348	384	385	359	374	371	354	372	348	339	393	350	346	351	382	376	362	376	364	357	371	368	364	333	354	392	394	432	376	351	371	371	376	377	375	351	414	374	395	355	367	384	349	392	357
8291	904	432	386	329	385	344	336	306	343	350	352	313	295	324	298	331	331	373	353	309	335	340	330	344	346	332	349	369	307	364	340	312	343	344	357	324	347	341	375	324	313	326	336	368	351	335	325	351	304	380	325	334	334	351	360	347	356	312	317	357	351	357	307	319	337	361	350	300	342	350	338	329	333	327	352	351	336	336	314	289	354	303	354	347	313	321	362	357	370	324	358	304	312	328	347	334	328	336	339	318	399	342	336	367	338	331	353	321	336	331	301	314	339	305	368	317	352	347	313	318	327	318	317	316	315	348	326	358	328	349	346	343	340	336	316	387	331	363	306	364	294	324	328	366	340	370	298	324	340	345	348	330	348	370	358	344	362	350	349	353	321	341	348	330	308	332	320	328	329	343	347	368	369	301	320	306	388	317	334	307	326	338	348	345	325	319	308	338	323	340	324	339	308	330	323	330	325	345	358	336	312	344	304	369	334	316	339	328	313	346	333	348	318	351	311	328	344	365	361	335	338	365	389	300	387	324	364	353	325	368	315	326	372	322	345	311	310	296	321	358	346	297	365	345	360	338	320	316	330	330	349	359	323	339	334	350	348	308	303	332	359	330	342	295	342	328	327	329	353	343	353	313	346	305	323	331	351	345	349	322	322	347	319	352	331	317	348	321	359	314	324	317	364	341	353	366	364	359	353	345	381	308	346	321	364	312	356	336	328	326	305	334	345	316	330	309	369	315	360	328	340	335	352	392	309	328	337	315	325	360	323	345	374	329	337	330	336	338	366	324	389	324	346	324	339	315	331	315	329	342	339	320	328	334	309	318	301	316	340	317	335	345	337	317	335	320	356	356	380	325	366	343	321	332	365	328	360	359	343	298	349	331	320	340	347	352	314	353	285	338	337	317	315	338	327	322	335	324	330	359	362	339	348	312	309	335	339	374	363	376	342	379	335	368	342	359	317	345	363	356	328	338	345	340	333	341	336	325	342	327	323	339	338	395	350	347	337	352	315	316	375	359	384	349	347	303	352	327	360	337	343	318	334	364	349	344	319	334	332	336	341	375	334	353	340	326	335	335	359	315	318	352	338	322	348	324	349	305	317	330	352	345	329	339	329	309	312	365	351	361	345	323	336	355	337	320	320	380	369	346	335	315	361	373	353	366	358	318	346	328	324	367	337	353	357	304	319	325	329	318	358	329	337	343	358	346	345	366	328	366	365	363	335	328	335	368	322	345	375	321	358	332	360	347	324	361	334	346	328	328	350	355	331	316	355	365	338	350	345	328	354	331	361	317	338	331	347	361	322	342	326	328	346	339	331	354	299	367	318	342	332	332	370	366	315	335	317	328	364	369	362	303	340	351	344	310	344	328	353	332	338	354	343	314	326	320	371	335	334	331	311	324	339	347	358	364	344	338	362	339	332	340	366	333	358	348	309	311	363	319	346	316	340	329	360	318	319	331	310	317	336	342	346	305	336	320	380	311	347	341	354	313	355	337	334	297	383	328	304	325	333	318	342	330	299	323	328	316	346	309	326	304	347	349	329	315	307	291	343	334	347	304	335	306	317	343	354	348	315	329	335	349	340	332	392	338	351	352	284	316	341	315	324	328	379	319	329	300	314	325	353	364	364	321	348	357	334	347	329	330	316	317	357	330	339	337	310	344	328	327	346	318	315	310	341	361	344	311	323	325	345	371	352	350	356	327	367	329	328	305	367	334	358	356	326	359	333	330	361	316	335	310	353	367	328	321	382	349	326	368	323	322	326	325	325	346	335	353	341	322	316	346	360	306	370	329	321	318	328	325	346	349	353	344	361	346	335	352	350	350	330	350	332	344	364	336	339	338	368	377	327	350	311	356	316	354	350	314	345	358	352	340	325	345	319	359	334	298	340	319	337	299	365	339	345	332	354	321	343	346	314	342	329	339	383	326	325	334	347	344	318	334	364	331	333	335	357	326	317	340	339	339	300	347	323	324	343	358	354	346	330	320	349	343	310	333	331	333	365	321	340	347	328	328	312	321	325	325	343	286	353	342	332	358	362	341	320	317	334	324	305	342	345	341	315	327	338	320	339	353	327	329	322	339	366	313	341	315	351	314	322	316	316	359	318	318	343	327	344	322	312	340	347	321	317	327	346	333	313	341	344	333	333	351	354	331	326	309	331	361	354	341	298	323	324	318	342	336	337	331	336	349	340	346	338	336	327	354	323	335	328	314	339	311	357	352	342	328	352	291	323	347	322	350	359	329	377	333	363	340	329	319	314	339	325	328	370	331	320	342	336	337	297	329	367	316	365	395	329	343	345	338	316	344	331	336	322	311	351	334	344	355	336	355	328	323	312	324	321	332	330	322	351	351	337	307	335	351	330	327	310	348	319	332	370	334	332	337	333	316	330	331	338	341	346	354	329	334	334	310	327	361	343	330	328	316	295	340	350	306	366	364	325	340	347	352	337	328	346	391	335	350	339	341	294	322	344	344	331	367	366	361	336	340	372	343	336	346	337	358	373	351	317	338	353	354	308	351	319	310	310	348	342	342	342	361	344	356	361	308	373	324	328	370	325	349	365	338	313	322	337	285	335	323	320	319	349	353	317	316	347	385	309	349	332	312	313	357	350	329	354	326	344	309	403	326	336	342	349	323	354	359	307	345	343	321	316	340	297	312	379	337	340	359	302	333	308	333	330	365	360	367	335	321	327	325	326	313	325	319	344	351	332	318	343	362	328	355	336	324	314	350	347	316	324	324	327	309	336	331	312	319	364	342	334	342	352	337	326	379	329	296	343	361	341	333	303	358	299	323	324	324	310	296	321	339	350	309	310	344	311	315	316	356	333	318	328	345	327	336	327	316	348	333	340	339	317	361	354	338	335	349	359	337	338	318	371	339	361	337	344	337	347	357	370	343	318	336	355	329	306	359	351	354	327	317	348	349	344	345	345	317	323	298	328	323	351	343	314	341	312	330	321	336	320	333	353	319	303	328	323	321	341	321	317	336	358	341	360	330	335	356	347	340	350	367	328	324	344	344	351	383	360	324	346	347	347	327	354	303	341	322	335	352	328	370	334	336	339	354	349	352	312	306	302	293	313	345	388	317	342	372	361	311	297	362	350	344	352	362	353	350	308	322	330	305	339	344	313	387	325	339	325	357	345	337	327	307	302	335	335	334	330	306	330	358	320	365	327	323	391	364	314	337	330	291	327	337	334	328	337	327	330	346	328	364	322	357	330	344	366	325	356	348	337	325	351	326	349	337	345	341	329	343	334	326	320	320	326	353	326	318	349	350	357	320	355	313	302	308	334	332	314	339	330	329	332	320	317	334	342	343	346	360	348	346	344	322	354	362	386	324	359	361	334	362	347	331	322	331	347	345	328	333	331	324	302	328	333	315	356	328	357	364	334	305	308	352	337	335	351	337	350	336	323	353	341	301	321	350	307	292	334	335	300	332	322	369	321	355	313	352	360	364	342	340	328	347	302	326	346	338	307	359	353
7298	1301	847	876	803	862	843	768	766	846	803	797	816	795	780	754	811	801	756	772	751	778	715	760	810	798	747	794	769	809	773	772	801	767	800	845	798	770	760	834	766	769	835	723	793	747	758	817	805	810	777	798	759	772	786	794	782	757	796	765	758	761	780	809	823	750	779	788	805	826	766	768	791	806	772	807	767	744	813	798	782	802	791	756	814	820	747	768	775	828	744	742	783	802	812	786	851	798	806	784	799	764	767	719	776	799	845	792	789	786	777	771	799	759	766	787	776	775	777	811	761	784	794	780	788	758	769	804	791	769	778	795	824	775	750	771	774	806	783	826	793	746	787	785	812	789	753	797	807	720	778	771	788	828	753	761	734	756	770	740	785	784	773	729	796	818	772	816	732	774	755	844	807	765	798	855	795	797	767	747	757	720	811	762	788	776	819	803	775	771	757	774	790	760	782	780	785	856	817	809	805	796	805	754	812	795	778	768	799	753	755	758	798	789	862	723	738	770	741	772	784	787	779	815	790	773	750	780	783	773	807	779	807	784	792	749	780	777	726	766	732	798	769	750	759	800	786	792	783	784	780	787	778	761	807	769	714	840	798	720	780	735	752	846	794	793	749	796	789	748	788	763	794	768	787	745	768	735	737	798	770	815	802	791	780	781	820	777	762	804	809	790	805	819	808	782	819	743	829	808	774	796	748	806	742	801	751	753	783	759	780	776	735	807	777	836	718	812	786	797	771	739	780	789	776	782	842	818	789	770	819	801	764	770	774	766	818	787	777	801	786	787	765	784	822	791	776	786	808	755	785	783	748	777	773	800	800	802	808	732	755	813	772	806	765	774	788	778	768	785	835	790	797	789	761	819	763	851	785	776	748	774	757	752	789	813	764	799	765	783	782	839	793	797	773	808	759	790	835	800	793	809	812	724	765	768	783	776	876	796	740	759	808	763	781	777	822	781	817	764	815	779	762	815	765	766	819	801	794	736	799	788	760	792	803	761	739	763	798	779	762	724	807	736	850	737	821	801	808	810	778	746	794	777	795	738	756	758	745	785	793	824	816	818	805	771	796	830	796	741	818	844	809	794	770	769	813	767	786	808	797	804	764	745	773	793	799	803	758	781	771	733	785	809	789	770	751	813	815	745	770	812	774	792	850	818	744	793	784	761	764	752	795	809	777	808	768	818	845	798	803	804	754	770	786	773	779	812	714	767	756	821	805	796	763	769	808	827	760	777	771	761	792	778	731	802	774	779	794	756	769	808	792	767	811	806	794	801	823	774	789	774	777	781	785	795	796	783	776	786	784	784	789	731	763	760	743	784	763	833	772	749	778	813	791	766	807	741	788	769	796	815	755	761	784	787	803	787	763	765	804	771	746	787	795	770	755	770	759	807	764	788	802	792	827	752	817	830	763	756	758	764	839	786	765	779	831	776	811	737	748	830	788	779	783	817	787	775	760	829	777	805	732	784	778	751	796	747	792	754	745	800	722	781	779	780	822	780	767	789	802	806	779	776	764	807	765	793	764	795	818	779	797	815	820	735	802	771	758	794	798	746	793	810	752	819	797	748	783	785	762	746	785	801	797	821	716	773	738	745	786	749	774	762	794	793	769	765	775	832	766	767	796	790	732	806	725	814	773	770	722	800	779	787	794	783	772	804	795	726	831	817	797	732	724	782	763	806	768	805	748	769	812	812	830	809	803	863	806	785	755	808	788	759	788	806	808	779	855	744	770	762	766	751	799	728	764	779	718	821	800	795	764	753	748	760	790	808	751	745	772	773	729	795	752	754	809	742	755	734	795	714	769	794	763	775	795	804	794	782	766	788	744	762	771	774	796	757	808	803	776	779	766	806	783	790	810	776	732	779	803	789	780	782	778	763	823	776	787	749	851	801	752	712	764	855	738	828	775	730	796	744	780	747	828	773	738	791	781	772	792	830	787	798	758	768	795	753	759	764	797	823	794	754	797	809	762	784	848	765	798	756	803	742	822	752	776	770	803	786	794	834	831	741	787	745	762	755	815	753	792	810	784	784	789	789	791	818	762	779	817	758	787	739	813	774	804	753	794	746	767	778	807	773	785	767	794	754	778	768	853	789	754	741	805	782	812	795	819	764	803	795	818	855	779	810	785	728	781	729	800	761	799	784	794	792	788	795	776	733	781	802	828	779	754	762	807	770	771	732	756	816	764	800	789	766	779	774	791	796	785	751	806	772	754	773	781	751	812	787	803	808	834	758	714	783	852	785	738	808	762	789	766	783	792	745	755	775	771	806	803	760	742	763	786	734	786	822	760	792	808	792	796	844	787	797	814	732	741	757	798	740	778	828	737	796	815	808	776	788	764	788	779	780	819	755	745	740	792	817	798	732	790	751	729	820	787	775	782	757	781	794	770	821	767	765	746	784	811	848	763	819	746	782	772	746	751	809	784	767	799	761	733	775	734	778	771	784	793	772	820	760	746	765	737	804	751	842	788	788	803	766	824	794	752	853	800	767	805	756	809	794	723	821	772	802	742	779	786	781	740	801	786	787	802	774	807	805	755	755	790	709	747	770	800	723	755	843	808	802	794	765	816	812	781	777	770	769	797	747	840	773	828	763	760	736	759	828	784	806	785	737	765	781	770	811	798	767	780	740	745	742	761	792	750	757	795	804	754	746	806	802	867	778	759	810	828	735	783	859	746	791	817	824	822	753	796	759	781	704	757	812	759	790	779	775	804	726	797	764	827	784	766	766	774	753	733	811	780	783	738	829	745	770	791	814	791	737	776	808	764	773	766	792	758	776	784	826	792	832	807	756	799	786	789	814	799	738	792	758	815	794	806	728	779	779	780	789	788	753	744	850	766	811	811	790	767	770	783	783	799	790	730	781	775	771	778	801	756	735	793	744	769	815	804	787	811	736	768	789	805	751	784	789	804	750	764	738	833	770	783	784	823	759	734	741	765	812	768	773	771	792	787	781	796	773	810	761	801	804	775	785	765	760	773	782	806	783	786	803	789	800	768	748	801	780	790	754	779	803	794	765	804	841	742	802	772	758	822	759	742	819	733	786	796	802	810	824	752	817	833	784	758	761	813	781	794	786	769	830	786	760	777	781	779	764	801	783	769	771	787	822	801	765	834	767	811	763	785	740	750	747	798	829	782	778	797	754	830	739	782	780	786	799	811	785	790	794	778	762	799	792	765	803	781	764	805	756	771	774	778	785	792	802	793	792	737	786	761	796	803	815	743	760	796	784	785	745	789	745	798	793	778	790	765	814	791	759	763	794	735	776	786	736	803	813	798	780	787	787	783	800	771	789	766	803	749	812	708	785	854	798	706	816	766	734	818	736	801	745	737	818	760	769	784	792	794	798	761	776	731	829	781	818	766	773	768	763	752	812	753	729	799	777	783	767	760	721	779	762	773	765	768	727	809	758	767	752	767	798	816	800	805	787	758	796	832	790	829	776	784	746	742	808	791	808	790	776	813	756	760	778	788	801	742	727
47949	20742	2949	924	635	497	369	358	315	300	259	237	235	214	230	212	189	211	196	202	183	192	173	169	189	182	171	169	171	168	148	165	182	154	175	173	149	153	164	155	157	157	169	189	149	145	173	173	156	148	135	172	152	189	144	183	167	172	157	167	175	153	154	188	157	162	162	147	177	143	159	173	160	183	159	139	154	171	157	176	177	189	190	151	162	161	167	157	195	168	142	144	166	163	163	149	172	176	157	160	155	167	174	145	186	173	169	173	154	173	132	152	169	153	149	158	156	176	161	154	163	168	167	161	174	155	157	157	158	159	170	174	177	165	152	152	157	150	169	185	185	167	182	159	167	178	165	182	162	187	145	155	165	151	159	151	173	160	167	152	154	170	173	188	135	159	162	165	194	161	161	181	172	162	169	184	164	156	152	174	170	150	170	147	163	141	184	177	154	153	173	174	170	149	174	165	168	151	165	150	155	146	170	174	168	171	176	170	170	170	188	162	189	158	183	167	163	166	148	165	168	178	152	164	179	146	169	179	178	152	159	160	155	162	158	165	169	151	157	157	167	150	159	149	150	187	177	163	181	155	157	141	181	166	154	149	193	158	184	178	172	155	147	144	164	151	159	159	153	168	157	159	166	171	174	152	170	149	168	161	143	160	177	171	168	148	155	176	164	135	151	171	164	172	145	172	157	185	167	160	150	165	130	154	176	154	154	167	143	184	165	151	166	162	154	158	155	160	179	177	128	164	154	167	176	169	151	159	147	173	133	168	170	152	166	175	145	157	186	185	191	189	165	169	176	170	139	158	166	176	170	153	145	170	167	179	151	137	185	170	175	144	160	149	159	176	145	145	188	191	155	184	178	154	150	140	169	164	149	171	164	149	154	172	162	166	164	180	149	142	173	157	144	142	137	146	169	161	168	162	157	162	154	168	169	161	153	155	169	166	187	140	155	155	159	149	151	185	160	174	155	151	169	160	155	164	162	170	156	158	166	187	158	173	168	155	159	153	150	152	182	143	162	155	146	161	134	152	177	147	171	145	138	173	167	172	156	187	148	159	180	164	163	182	164	162	166	164	171	146	178	159	184	155	150	186	171	151	159	145	157	154	141	161	151	152	168	178	184	163	167	169	171	147	160	170	169	179	147	160	144	165	163	148	181	170	147	184	184	156	164	164	154	154	159	149	156	165	166	184	146	165	138	149	174	145	179	157	158	177	168	147	181	167	169	142	152	161	163	163	176	162	158	141	184	179	149	146	143	161	162	144	165	159	173	155	159	158	156	142	170	142	165	160	169	181	164	158	148	183	156	168	170	171	170	147	151	145	182	175	170	144	167	158	157	178	171	148	161	155	163	144	180	180	152	162	149	152	185	170	185	163	160	179	170	165	176	193	156	168	141	138	159	184	158	170	174	154	141	153	152	170	163	162	141	195	154	150	161	144	145	165	172	187	154	181	154	164	151	179	168	167	131	151	175	204	149	165	160	162	165	156	159	147	178	159	141	176	158	162	186	170	179	174	138	159	175	176	189	161	196	160	148	171	141	172	153	135	161	166	146	145	158	155	154	145	181	171	152	162	163	159	151	162	148	174	165	171	177	204	170	145	191	172	150	149	158	167	161	160	147	140	160	158	163	155	158	144	169	158	195	158	164	172	163	142	162	146	151	163	188	161	147	170	153	166	155	159	163	162	167	171	180	165	176	158	155	141	159	161	160	180	158	185	171	180	164	157	161	177	161	146	158	174	170	162	158	177	165	197	149	164	175	165	177	171	180	143	167	165	169	147	173	149	130	152	161	158	154	144	146	164	149	166	148	151	156	175	162	156	166	153	169	184	155	163	142	177	171	147	146	164	150	135	155	159	178	168	147	169	138	167	160	133	148	163	156	153	164	187	167	159	175	195	143	155	165	167	176	146	170	148	162	162	163	178	173	153	140	147	186	154	166	172	141	141	174	168	137	182	170	157	175	145	137	181	163	156	147	145	184	166	180	151	161	155	158	177	149	157	138	163	172	162	161	187	156	177	161	160	167	156	147	132	166	136	149	158	159	160	147	168	158	150	156	179	155	171	163	154	158	142	146	164	154	140	181	151	173	171	153	172	135	163	166	156	186	168	159	163	135	145	192	165	154	174	174	175	141	156	171	159	174	196	164	153	152	176	168	155	182	171	170	143	157	154	168	175	156	160	152	125	175	158	163	163	152	164	152	167	158	196	157	189	149	182	178	180	155	200	163	176	181	166	143	162	145	155	150	150	146	176	195	199	163	154	161	160	185	178	172	181	170	171	142	182	153	164	175	182	146	156	173	172	159	152	165	132	143	152	150	158	165	184	161	149	143	140	161	163	185	178	159	154	158	189	141	167	157	163	160	143	165	156	164	174	163	149	166	151	158	164	167	159	132	152	159	152	166	148	171	164	148	184	162	154	166	167	178	153	171	159	155	189	162	139	166	175	164	192	172	156	165	155	170	166	178	153	149	188	161	176	158	177	145	156	154	178	153	176	176	160	152	180	176	174	172	148	155	149	161	164	153	141	162	168	155	160	168	163	148	158	159	161	136	169	160	178	175	151	160	181	162	154	169	155	173	125	178	174	141	164	155	163	182	161	154	143	166	150	154	164	187	155	187	141	162	172	157	183	172	132	159	157	155	146	159	153	168	164	150	176	128	179	171	134	173	154	174	136	159	183	155	148	181	163	174	179	159	153	178	149	150	173	161	167	155	160	159	173	154	153	163	173	150	160	167	149	169	158	145	147	160	168	150	189	159	134	173	162	166	172	143	139	152	191	178	155	155	174	146	150	154	160	165	139	154	152	168	148	178	151	165	165	157	177	173	146	148	142	156	179	133	187	188	163	183	148	172	169	168	168	163	138	168	166	164	179	165	156	160	157	170	170	158	149	159	175	179	157	158	163	167	172	168	172	178	170	164	151	161	171	182	141	172	163	160	141	174	176	153	200	177	142	166	161	145	156	163	138	156	160	163	166	179	170	156	163	160	155	176	151	176	160	174	163	160	139	159	163	156	163	163	145	147	154	156	194	179	156	171	189	152	159	182	153	168	161	181	157	165	176	154	168	165	174	171	136	173	171	147	167	168	157	161	145	147	153	163	166	172	165	134	148	162	148	154	143	167	158	178	144	169	166	165	166	165	144	165	177	181	156	158	151	141	168	150	158	180	142	163	167	168	171	161	146	174	173	155	149	175	170	141	153	160	143	181	173	173	146	179	161	135	155	172	167	156	147	161	146	159	169	147	165	176	149	160	165	172	167	161	181	164	174	176	171	158	142	180	168	157	152	165	156	154	166	128	131	157	142	167	160	163	171	170	175	168	171	162	159	156	150	165	164	183	174	154	136	159	146	159	187	174	165	170	178	154	148	177	176	174	150	171	148	158	147	151	172	151	171	162	179	144	159	176	155	166	156	161	164	162	186	147	176	195	136	162	161	142	153	182	183	188	152	171	168	162	168	139	160	135	157	143	143	163	157
26635	8823	2445	2940	2304	1897	1647	1354	1151	995	955	873	786	797	716	641	629	627	614	594	540	532	555	528	521	503	544	513	525	499	488	488	465	467	485	464	477	435	471	448	448	446	456	408	447	440	437	444	431	433	443	417	458	414	465	431	441	427	415	452	464	429	438	428	425	423	461	449	458	451	411	433	460	410	435	482	412	402	452	445	408	448	438	438	455	413	451	429	426	418	434	403	450	429	428	435	431	426	416	439	420	415	412	415	447	398	428	443	405	448	427	436	437	457	440	401	418	438	412	427	428	404	434	411	431	419	401	418	415	395	400	446	405	399	428	416	426	419	396	389	409	412	418	426	410	430	437	417	417	423	460	456	391	436	436	434	438	431	422	383	412	434	407	432	418	445	419	403	427	449	386	397	434	425	382	417	424	390	422	387	449	422	424	393	411	414	427	373	400	421	411	403	467	438	403	421	424	457	426	367	417	406	418	458	404	415	430	428	426	432	439	417	427	438	419	382	408	437	421	437	400	427	408	423	413	420	398	411	395	429	353	408	422	414	427	444	391	404	444	416	444	405	429	391	423	397	445	423	404	415	386	416	447	407	407	430	437	408	440	395	429	405	397	414	405	449	432	392	423	376	404	450	425	420	438	409	394	410	407	436	421	400	436	424	444	397	430	381	397	414	407	426	437	396	463	428	415	449	410	426	410	448	427	415	430	411	419	421	376	439	440	405	393	391	398	387	430	415	403	432	420	407	404	431	438	417	428	411	439	405	409	403	467	440	407	439	416	441	431	450	439	424	394	430	464	410	399	416	461	419	415	407	413	458	422	384	388	469	398	409	416	440	404	419	436	427	432	435	409	443	388	419	417	417	431	406	393	386	426	412	412	411	423	415	375	434	393	416	439	458	430	395	438	379	401	420	454	407	397	413	408	392	420	416	411	423	408	427	396	422	438	412	416	420	427	398	416	415	415	443	425	413	421	426	440	411	440	406	388	422	418	451	446	400	455	403	417	409	428	424	355	440	441	406	394	406	433	390	445	415	386	414	455	386	388	377	411	402	419	451	450	415	398	442	446	425	416	412	437	397	413	408	420	448	400	439	441	427	411	412	420	397	438	430	426	462	413	477	424	422	412	446	433	433	436	415	423	375	383	406	421	406	423	397	421	425	459	424	420	447	416	433	411	448	403	406	418	394	416	436	454	409	380	407	383	413	401	426	433	403	419	441	420	454	431	442	407	400	425	416	432	436	396	441	408	405	419	399	422	426	426	463	398	399	429	420	410	424	422	403	444	437	426	424	411	395	441	454	465	414	402	425	387	401	408	404	413	433	399	413	405	435	448	400	382	430	403	418	427	447	410	378	370	401	405	393	424	425	406	400	422	393	415	445	395	407	409	418	436	415	419	433	414	411	396	407	394	450	412	427	418	454	444	441	398	449	414	448	420	373	403	439	449	427	393	437	437	424	413	407	446	396	423	390	445	402	404	433	410	446	409	403	389	429	416	410	413	402	399	431	441	424	411	409	406	433	417	429	402	438	439	416	402	399	437	411	445	405	411	436	424	390	369	430	414	427	476	419	421	446	428	420	422	426	425	421	386	399	408	415	413	424	430	396	411	417	406	459	443	409	393	430	377	396	417	450	411	448	414	408	403	448	437	387	457	405	401	392	442	426	437	428	406	424	446	394	404	429	440	443	426	417	432	383	420	409	417	438	447	452	393	453	393	413	430	424	421	444	397	444	424	417	450	445	440	403	448	425	429	400	433	395	385	424	426	420	453	456	440	412	441	395	398	442	424	407	426	421	424	426	440	423	432	439	443	414	403	418	459	368	419	456	453	451	407	398	399	415	437	451	390	393	419	416	425	410	421	425	426	424	425	431	448	444	452	429	443	435	436	421	433	434	421	469	430	423	406	406	408	460	390	435	384	421	423	413	429	386	445	391	393	436	396	428	418	436	431	415	431	385	393	426	391	420	428	429	436	436	394	416	421	412	424	400	412	401	413	422	418	466	453	419	408	402	407	377	415	399	424	414	398	442	436	447	400	402	472	440	430	383	401	405	440	420	417	408	433	460	419	422	443	410	406	445	401	438	442	424	415	444	392	448	407	411	437	397	392	422	406	436	457	412	389	396	427	443	455	421	444	425	450	427	388	424	426	427	429	447	380	419	437	429	437	416	453	392	448	422	419	388	402	432	468	403	435	432	438	435	432	392	398	430	396	385	426	434	417	409	417	421	404	408	406	430	421	391	438	439	438	388	415	414	404	419	419	396	418	430	427	433	446	402	446	435	405	374	420	396	433	401	436	405	448	417	410	449	405	428	430	408	388	425	407	406	443	417	423	406	443	426	463	425	416	400	438	414	393	406	403	409	435	423	412	407	410	414	421	411	365	446	457	404	436	425	414	423	414	462	454	412	439	414	389	430	396	409	438	448	417	399	470	422	434	430	424	421	433	409	465	404	436	447	408	413	422	403	450	412	433	451	470	410	426	438	419	449	391	442	421	438	376	440	406	426	410	411	409	424	418	406	432	393	403	393	410	450	426	449	418	425	424	393	471	409	444	408	436	444	408	404	425	419	420	423	415	416	407	416	430	426	432	425	437	369	410	430	424	398	413	397	449	426	446	450	430	411	403	394	396	418	407	429	423	413	414	434	379	408	412	449	426	411	427	438	418	442	422	425	433	407	386	413	416	412	408	424	457	425	415	415	412	398	433	428	419	409	424	422	440	416	437	405	421	401	423	438	418	469	453	450	439	397	436	407	399	457	402	372	415	400	439	409	403	447	407	451	451	431	418	429	390	448	406	402	423	435	466	451	408	423	433	441	390	399	434	394	386	455	432	418	420	444	386	428	430	415	442	423	451	401	440	385	454	410	408	406	398	423	449	367	432	396	434	399	420	433	415	425	425	424	431	438	432	423	414	380	407	416	422	400	426	443	408	389	451	430	436	445	437	405	451	446	407	401	422	392	422	436	412	405	376	464	430	398	404	395	390	428	422	405	407	410	450	419	407	418	401	418	432	425	413	456	408	417	416	385	443	402	452	425	428	402	422	383	459	436	476	415	422	391	415	431	418	451	410	400	434	402	418	418	408	439	433	449	411	425	385	417	457	428	394	412	394	406	395	433	416	425	423	414	395	434	431	384	395	386	424	408	433	434	442	417	425	413	412	397	411	399	413	414	428	400	422	403	422	461	431	442	418	436	452	390	426	399	476	463	408	432	442	397	419	445	372	411	394	437	410	417	386	403	460	413	421	444	440	382	432	392	399	429	433	436	425	438	421	421	442	400	443	433	409	411	442	415	411	426	404	393	438	442	401	404	429	382	414	407	389	407	397	446	432	435	424	419	446	385	424	413	433	412	454	409	372	380	437	406	463	428	466	427	431	436	408	423	444	448	441	452	415	427	453	427	418	377	425	405	458	440	430	416	418	442	433	384	469	405	418	414	406	394	423	412	411	399	422	404	431	435	388	409	407	460	429	394	432	440
62244	32715	7717	1811	1098	756	589	499	381	324	289	272	234	231	198	185	185	174	176	183	161	174	167	148	171	144	150	148	157	174	149	149	130	123	140	141	161	131	137	135	145	141	134	160	128	131	123	143	136	154	129	139	119	148	137	139	148	129	128	145	159	144	109	153	120	119	127	123	137	127	137	167	135	144	135	149	130	116	145	126	129	128	132	123	158	139	122	139	153	107	132	111	151	130	136	141	152	114	149	154	127	143	130	135	130	141	134	141	141	144	139	134	132	125	127	149	121	144	104	160	134	144	121	134	133	133	127	124	135	143	133	144	119	142	126	117	143	142	140	122	137	130	129	132	141	127	133	127	116	140	131	124	116	119	112	118	136	127	132	146	138	110	130	138	132	142	125	117	130	121	131	144	138	130	121	133	138	115	154	122	122	129	134	139	143	138	137	118	134	147	158	126	136	120	118	143	126	120	138	131	130	165	131	123	136	137	116	129	143	141	100	129	126	119	143	139	112	135	127	128	124	150	137	113	122	123	146	118	127	142	154	125	133	146	135	121	136	127	129	134	140	128	129	140	135	113	132	132	137	145	116	119	131	121	135	122	122	129	151	137	151	133	126	133	123	131	146	117	109	116	135	130	146	150	136	166	128	146	144	134	115	122	151	140	146	128	112	138	143	121	134	135	143	147	106	138	152	135	134	112	141	155	130	126	129	133	122	135	109	129	140	138	130	112	134	128	137	110	145	143	120	145	132	134	143	130	132	140	122	126	144	132	122	130	113	133	137	141	120	136	129	128	153	142	95	116	115	124	139	128	131	146	126	144	134	142	116	147	148	128	140	135	137	137	141	145	145	123	135	142	139	146	123	130	131	136	144	153	138	125	145	139	139	152	133	147	146	121	136	141	130	135	118	121	135	132	133	161	125	135	116	141	141	147	130	144	142	116	95	123	146	147	120	140	150	124	141	119	129	125	140	139	146	143	150	147	133	128	156	144	136	138	144	151	148	131	141	111	129	155	121	131	133	130	143	129	142	144	123	146	112	146	147	137	145	122	109	144	148	110	133	129	143	128	117	147	139	127	143	156	142	107	136	133	134	118	141	119	143	133	147	134	135	133	114	119	123	157	137	132	132	150	123	123	141	134	122	150	138	142	155	142	142	132	117	140	128	132	135	136	121	122	121	136	126	136	129	157	122	141	134	139	146	128	127	128	115	136	124	119	118	127	115	134	128	140	142	116	143	101	127	130	143	124	115	133	115	123	123	130	125	133	128	119	124	122	128	111	141	118	128	134	130	120	147	133	123	124	119	121	155	143	121	128	119	119	156	147	129	131	133	122	125	144	134	132	122	135	141	127	124	116	123	139	128	146	130	141	138	132	141	126	136	143	120	141	130	145	114	121	110	138	144	142	140	123	132	127	132	125	129	113	151	123	148	146	139	138	129	136	127	121	146	131	136	129	159	145	149	148	129	134	127	142	115	135	129	136	149	122	150	138	130	133	127	138	135	162	121	102	138	135	157	118	123	138	110	136	156	138	130	142	114	123	127	146	117	158	150	117	116	128	128	142	130	165	126	161	146	130	121	136	122	129	140	154	111	128	138	123	124	132	134	128	113	117	155	148	128	147	132	116	133	121	121	133	111	140	109	135	142	126	130	96	132	122	132	125	132	131	153	159	142	143	131	121	125	144	131	115	136	155	142	158	143	130	117	122	112	133	133	115	132	136	130	125	128	131	130	122	118	135	108	140	123	132	151	106	126	131	124	132	118	137	148	146	111	146	137	131	126	132	123	146	133	138	131	126	131	105	137	122	146	135	137	144	140	134	128	109	122	128	117	137	132	123	125	139	124	147	121	117	152	136	134	127	119	134	134	132	120	115	115	140	122	122	133	116	144	162	115	124	123	153	135	123	128	128	151	109	115	123	143	131	114	128	129	150	146	130	147	134	128	129	128	122	141	135	141	118	142	122	113	129	119	158	148	127	141	118	121	155	132	137	126	131	128	124	122	136	126	130	126	137	134	143	152	144	153	126	123	130	123	140	155	127	122	106	133	146	133	106	133	129	148	134	134	107	132	133	130	153	116	125	126	140	139	130	114	129	135	149	164	129	130	128	136	137	120	129	138	150	144	108	145	116	116	112	113	122	115	117	128	114	137	131	119	136	131	150	133	128	120	127	107	124	111	126	119	130	121	124	116	123	146	136	149	142	135	133	106	146	125	158	136	121	121	115	128	127	128	143	134	131	137	136	144	133	128	123	116	147	133	122	121	129	125	128	146	127	116	133	139	130	118	152	122	115	137	126	137	115	136	148	125	122	124	131	129	130	133	142	118	157	146	119	162	138	146	148	117	130	138	133	112	123	132	136	141	142	125	126	107	153	150	131	122	136	146	117	106	122	109	128	135	120	160	128	137	120	122	151	141	131	131	172	148	119	134	119	112	131	126	124	138	132	112	133	151	142	121	152	119	121	128	135	147	147	117	128	131	136	141	137	125	136	144	122	151	134	148	151	133	138	130	117	124	107	114	133	129	116	133	117	149	133	129	152	108	135	129	140	120	125	133	148	150	160	131	130	123	134	120	120	126	162	139	133	131	135	137	123	130	118	131	125	134	132	134	132	122	141	132	130	117	123	112	118	124	135	125	115	133	124	131	123	135	149	143	125	101	132	131	133	120	157	163	107	129	131	130	132	117	152	113	127	137	122	130	152	121	135	129	125	141	110	100	140	127	123	134	148	139	127	122	132	129	138	121	136	120	122	137	114	137	116	112	108	144	154	123	109	128	128	114	138	120	128	127	127	126	137	150	145	137	147	123	116	125	133	140	122	130	110	136	146	119	114	138	152	133	155	150	122	141	130	141	128	125	130	135	132	139	117	139	133	137	135	137	130	132	139	150	141	147	137	140	127	137	147	154	134	129	128	131	143	102	131	126	120	131	118	143	135	142	143	141	119	131	127	136	122	139	128	139	123	146	134	125	145	121	149	120	136	137	129	136	118	150	133	118	120	119	135	116	133	128	159	117	152	130	125	131	134	168	127	119	133	138	143	111	145	119	150	123	137	111	128	139	138	122	154	124	113	137	118	147	116	139	127	155	155	148	158	132	119	135	149	142	154	139	131	133	132	133	153	142	174	125	117	156	103	141	138	130	125	145	131	125	105	125	108	113	141	114	142	119	120	116	135	134	134	139	121	105	150	124	157	122	120	141	119	127	116	111	135	119	118	139	151	124	133	133	136	137	141	131	122	101	130	120	123	139	131	119	129	128	129	144	138	144	142	122	131	121	162	146	139	116	126	138	129	129	147	127	114	132	129	149	129	144	125	144	125	148	123	137	134	148	128	121	147	136	107	138	141	132	139	125	145	137	130	120	138	125	164	153	122	156	142	133	133	116	121	139	126	145	147	124	135	130	131	142	142	139	145	140	132	114	140	135	138	133	133	136	127	132	119	129	119	133	134	123	129	119	119	122	127	127	121	145	133	138	152	125	121
35701	15542	4427	5061	4166	3230	2618	2138	1818	1676	1333	1225	1115	1034	955	854	853	758	750	681	638	628	607	596	569	577	525	542	516	531	559	485	489	452	451	454	462	449	445	472	427	462	476	386	434	455	417	389	440	383	408	400	417	421	391	417	460	408	386	412	402	435	405	410	418	429	424	417	412	377	388	399	405	350	392	377	396	420	353	400	364	381	374	375	389	377	394	424	380	379	341	401	368	363	373	372	404	363	354	357	392	365	384	376	388	403	340	355	383	358	373	358	405	363	411	386	372	372	392	355	384	365	408	348	391	384	374	362	375	386	380	381	402	381	381	404	389	365	376	353	358	364	355	396	380	367	367	345	379	362	359	391	329	365	362	335	401	381	375	368	366	365	375	351	382	386	358	368	363	394	399	358	379	408	386	333	334	394	367	376	388	354	376	377	370	385	385	372	374	353	400	374	404	391	399	388	369	380	362	371	356	398	423	378	399	378	393	363	386	382	360	368	363	320	354	369	375	361	352	362	358	381	387	370	386	364	378	371	414	364	358	373	365	387	413	370	360	360	347	381	368	402	364	362	379	363	375	328	360	406	329	366	376	391	369	359	334	352	394	332	380	345	379	369	391	365	373	370	339	341	362	326	346	384	328	380	358	377	353	377	367	366	374	380	403	352	370	381	375	383	390	327	345	364	374	358	360	371	384	360	377	380	398	393	365	398	385	381	413	353	362	417	377	389	385	397	358	354	326	355	374	372	365	387	374	372	359	341	369	390	389	358	368	401	364	351	372	380	348	354	373	350	396	391	362	364	357	401	385	389	359	387	359	340	367	353	343	375	377	360	391	382	390	385	359	386	359	373	389	404	397	371	389	359	424	369	356	399	367	373	403	371	370	374	348	364	375	397	371	369	359	348	396	364	366	370	391	366	368	369	365	378	339	359	369	378	379	385	344	377	371	411	347	334	342	345	396	400	384	368	364	388	401	372	382	378	367	393	376	372	392	404	352	362	365	351	357	355	402	345	370	337	356	346	362	362	355	342	371	336	379	409	352	392	363	372	383	378	394	343	340	370	356	361	364	372	333	334	354	357	352	384	360	358	395	381	385	364	398	367	393	362	373	351	376	326	352	355	388	369	356	378	389	374	361	383	348	339	367	366	354	347	362	358	392	357	377	361	351	387	375	383	364	382	375	379	369	380	388	362	338	384	385	333	365	363	361	344	373	359	398	354	357	397	355	400	385	358	393	383	369	352	363	397	343	395	379	366	380	383	362	368	370	383	369	326	384	378	378	368	361	375	376	366	345	385	328	365	351	381	393	386	350	373	390	393	365	358	362	408	355	351	377	391	335	319	394	355	362	345	373	394	365	372	359	412	362	357	373	392	421	346	364	430	369	357	356	377	387	390	384	350	341	336	396	383	386	369	353	403	362	397	370	347	392	407	370	340	368	389	340	363	370	354	386	375	372	377	365	348	402	372	344	376	354	361	376	371	396	405	384	374	373	371	347	375	330	369	354	364	377	356	345	398	341	402	369	390	378	360	379	362	354	407	369	361	350	369	310	347	346	372	394	367	389	380	371	374	382	404	348	387	377	380	350	374	376	346	392	388	417	365	369	379	389	394	384	380	379	351	377	366	389	388	336	344	372	361	386	381	378	402	363	374	372	390	387	383	393	393	397	377	369	372	380	358	369	372	392	350	351	403	320	380	366	353	394	372	357	392	379	394	381	386	388	386	381	364	367	373	340	317	382	402	377	348	370	370	369	361	360	385	367	393	353	394	362	348	348	358	368	408	375	340	375	368	385	368	357	370	369	368	394	368	397	382	384	369	347	396	365	358	355	356	345	384	390	393	370	339	378	394	387	370	333	357	338	373	372	380	398	430	377	381	383	352	420	353	371	401	355	374	367	381	418	356	403	341	390	382	356	356	385	419	307	349	364	349	371	376	379	400	345	356	355	358	384	353	381	385	349	354	350	357	360	397	394	369	372	379	365	412	338	403	402	411	363	384	333	386	384	369	370	382	363	361	378	366	356	364	382	356	362	372	355	389	353	353	351	376	374	398	378	352	400	335	374	345	385	338	363	389	390	372	343	410	377	384	369	359	370	383	363	338	353	416	371	350	380	421	371	360	342	386	387	384	379	350	400	379	373	361	404	365	334	369	368	368	345	387	377	378	380	372	363	355	344	383	347	369	347	413	376	357	378	366	365	363	349	351	353	427	330	361	409	364	375	378	370	362	381	353	389	372	400	378	360	367	375	390	344	347	362	392	372	388	378	384	350	362	353	374	385	367	361	382	371	348	354	360	373	357	371	351	346	395	366	380	350	340	378	372	343	378	371	373	353	355	347	370	361	341	394	367	370	371	339	368	393	372	408	337	350	395	360	340	392	365	373	341	346	381	391	387	426	380	394	404	345	348	370	353	395	414	386	345	335	360	373	402	389	363	360	409	341	357	375	370	350	348	388	397	391	358	333	356	343	381	384	383	360	329	369	337	376	382	367	378	383	350	379	389	382	339	335	386	355	357	354	372	348	339	369	367	366	361	378	383	384	384	363	371	401	366	365	358	357	324	389	374	395	368	370	374	344	374	402	348	376	350	347	391	416	367	357	377	377	366	384	387	355	381	351	383	403	352	395	392	402	343	375	357	357	376	365	375	337	338	399	360	389	379	375	349	367	410	357	377	375	383	376	368	397	352	369	375	412	362	382	377	368	368	368	388	377	382	366	339	385	382	355	361	393	362	364	349	359	377	379	366	339	361	344	383	345	367	363	365	403	361	375	361	346	372	358	356	389	405	412	392	379	381	360	362	365	393	367	370	366	324	372	387	357	381	407	348	378	396	379	375	386	371	388	379	352	315	389	376	377	357	320	374	402	371	375	374	360	355	326	372	367	386	349	353	369	378	372	376	369	370	386	395	354	390	365	366	347	369	409	405	373	372	370	379	369	356	345	360	375	335	379	360	358	384	360	368	363	363	352	339	355	368	392	401	330	381	360	353	339	337	369	388	339	359	374	326	347	358	361	376	354	376	349	368	366	354	389	370	355	394	364	368	370	376	372	383	384	411	420	337	363	414	368	371	379	417	386	393	374	350	389	377	404	368	360	360	374	397	370	381	385	370	368	354	367	334	403	337	418	322	342	373	373	379	390	391	409	389	374	390	353	357	353	348	368	389	353	362	359	389	384	357	376	391	352	355	401	389	378	367	358	365	376	377	380	374	364	357	393	348	351	365	388	408	362	367	399	347	349	369	380	376	350	361	362	391	377	375	361	360	358	369	382	374	378	369	361	386	394	346	392	369	391	378	369	332	381	333	380	376	396	419	361	404	401	329	377	354	396	335	407	410	408	369	360	368	394	360	351	353	422	385	323	374	374	343	370	359	331	363	338	354	373	353	370	345	340	386	390	380	382	373	357	333	355	339	394	372	364	348	351	374	409	376	345	382	371	381	392	393	348	373	360	359	373	355	351	344	366	354	356	399	372	389	385	372
8132	1024	398	392	328	339	356	366	337	344	335	349	384	341	350	330	369	394	364	353	332	338	324	338	311	344	362	362	308	359	330	336	341	314	334	373	369	331	348	365	323	336	309	347	314	332	325	327	343	319	319	318	333	348	319	341	334	323	368	344	353	357	345	310	349	343	305	374	330	364	317	357	342	349	364	317	360	307	343	323	335	316	329	323	336	357	341	394	339	343	363	313	342	346	347	350	328	326	323	332	338	323	353	355	360	332	314	357	376	354	356	338	329	344	366	325	349	335	347	346	343	337	335	314	353	353	346	347	380	339	335	347	337	366	342	344	353	363	347	337	338	347	354	320	341	372	357	328	358	321	319	379	309	344	349	310	332	309	338	333	355	345	337	321	339	301	348	341	352	352	339	319	329	353	326	315	342	311	329	373	312	304	345	342	347	309	315	313	330	305	338	305	328	322	349	343	332	320	338	327	351	344	364	338	312	323	293	315	341	338	307	300	336	333	322	310	329	306	328	360	347	319	311	324	307	327	363	360	337	321	336	317	334	349	352	315	356	333	346	324	340	310	305	332	310	327	320	351	343	327	344	364	347	341	333	326	347	295	330	311	328	313	291	344	303	347	365	344	339	345	342	364	348	309	337	321	296	348	347	340	366	339	325	308	383	302	340	349	365	347	354	318	380	326	353	324	319	316	332	343	336	355	352	318	352	332	343	325	355	313	343	328	336	372	300	324	307	330	328	338	366	311	350	316	320	345	321	324	349	340	314	319	313	324	333	338	355	340	320	335	370	336	359	319	338	317	345	339	328	309	287	329	344	347	340	351	342	295	345	378	356	294	351	346	315	344	359	379	363	348	317	304	321	333	329	316	348	306	339	364	354	353	346	344	347	319	322	339	366	339	306	307	323	369	308	346	351	363	344	346	334	342	313	344	328	333	345	316	312	342	320	318	346	333	337	383	348	310	324	353	326	319	292	335	312	370	299	361	346	346	368	343	316	341	328	309	327	316	336	361	314	347	361	363	328	376	305	293	351	324	331	360	314	335	349	318	328	338	346	317	321	363	328	331	362	322	334	343	317	342	358	337	327	343	345	328	343	326	323	328	324	335	315	368	353	345	348	301	330	317	329	333	355	339	333	294	349	329	389	329	356	327	329	341	318	339	311	341	301	322	345	385	355	334	340	343	327	350	336	345	346	344	333	326	319	312	328	342	298	347	358	320	350	361	340	332	317	306	375	315	331	361	370	327	338	324	356	367	290	314	345	313	353	343	343	346	333	342	325	332	328	378	386	337	341	330	331	360	315	349	316	319	355	327	348	342	346	334	330	308	310	339	330	389	332	348	340	354	344	323	317	351	341	332	296	328	338	327	299	361	373	349	345	298	328	339	357	322	331	358	335	346	352	362	329	313	328	364	306	362	319	359	339	343	329	354	302	309	336	358	292	349	341	345	357	386	352	369	326	330	335	314	304	336	346	301	312	355	315	305	326	344	344	339	335	345	361	327	363	383	363	319	334	371	360	337	313	325	303	324	323	337	304	330	320	329	347	323	335	347	323	339	364	333	359	364	343	331	335	317	327	325	360	322	351	315	347	321	316	355	308	321	341	323	328	325	339	328	352	325	342	331	327	303	320	367	340	342	327	362	339	324	331	318	327	334	351	346	329	324	325	322	335	339	333	333	350	340	329	337	382	376	322	369	319	332	350	305	323	300	372	309	356	359	321	310	339	336	294	314	333	325	354	333	345	350	348	356	327	335	332	332	356	317	333	311	313	303	345	304	339	326	338	346	331	333	331	337	343	364	331	335	356	324	321	326	348	356	365	330	368	365	332	324	336	316	338	312	313	344	318	328	342	355	329	328	335	347	306	331	335	341	330	366	321	351	332	364	325	336	353	347	368	309	305	326	333	343	324	347	351	302	342	327	338	356	313	310	366	326	315	298	343	374	372	348	348	340	290	332	341	367	354	351	355	335	325	311	340	316	330	350	350	308	313	319	337	346	338	319	350	323	327	341	315	321	331	347	359	351	344	347	331	322	318	361	343	365	339	344	325	341	326	330	364	326	354	351	335	339	302	327	328	326	335	340	319	332	314	349	340	305	319	337	348	320	350	334	333	325	317	323	309	313	326	329	331	322	330	314	364	321	328	331	341	334	337	314	334	351	347	324	326	341	313	366	345	315	342	384	337	376	316	319	340	358	350	352	332	339	327	327	312	335	371	322	325	357	349	333	345	357	329	349	344	319	322	322	341	323	339	328	376	338	336	342	349	314	330	332	361	324	310	355	362	320	347	325	331	327	345	327	345	303	344	353	326	358	357	370	354	313	347	320	369	299	315	351	353	370	344	338	338	362	340	360	334	338	353	365	308	324	330	324	325	341	328	314	335	346	331	343	314	342	316	373	338	318	348	334	344	347	335	350	315	325	341	342	295	323	329	342	326	320	331	319	313	326	329	356	314	315	355	353	348	368	331	350	324	332	370	369	355	310	316	362	350	349	345	323	340	346	346	347	355	321	346	311	328	354	287	343	336	338	326	332	396	379	357	375	330	333	321	324	361	322	336	355	325	342	325	340	324	334	367	337	367	335	313	352	325	379	296	332	299	335	341	319	311	357	334	340	302	290	356	302	320	356	363	310	336	346	345	406	328	344	345	337	334	341	315	369	338	305	368	328	341	354	353	343	342	313	305	318	352	346	324	359	333	385	349	314	381	365	350	366	381	330	345	340	332	301	289	324	311	352	334	335	356	328	313	329	341	343	378	334	340	314	307	322	378	308	335	319	388	328	330	305	355	365	317	368	300	342	339	357	361	334	329	330	317	301	324	343	371	327	353	363	322	308	341	318	318	326	345	350	351	311	319	295	334	320	332	317	336	329	351	323	354	370	348	347	329	335	338	326	351	319	312	306	330	327	363	340	310	354	329	327	295	355	310	329	346	344	324	360	322	349	355	360	318	379	334	332	340	357	344	318	361	332	325	367	370	333	340	377	361	309	328	335	336	341	315	331	337	306	353	309	341	312	321	332	353	362	316	317	367	348	316	325	337	307	341	348	331	349	338	349	343	301	304	344	339	374	351	289	320	323	345	315	340	355	319	317	342	338	360	348	346	328	320	344	336	367	380	329	323	341	316	326	339	285	320	341	331	312	366	342	349	311	329	354	341	320	310	340	295	326	344	357	308	328	372	340	313	309	308	337	345	321	287	337	304	294	309	352	299	319	359	308	326	341	313	327	337	365	352	354	335	317	348	341	325	329	362	340	341	342	342	362	349	373	357	348	323	351	355	363	357	330	371	341	331	322	363	338	326	367	343	350	342	341	331	360	326	303	318	334	307	341	353	329	343	341	320	330	393	347	339	317	355	304	323	320	344	333	323	345	279	333	349	368	342	326	336	327	326	328	338	317	332	364	356	344	332	357	329	346	329	343	353	323	343	359	352	349	341	307	335	360	338	328	324	316	336	310	320	321	324	342	332	315	344	313	335	324
7163	1406	839	915	801	854	792	811	781	772	773	810	804	778	837	833	825	811	830	797	766	847	777	852	814	813	753	812	795	785	802	794	775	773	806	801	813	799	808	825	828	741	753	798	828	790	786	791	789	758	812	839	759	804	787	788	859	798	752	806	735	775	772	796	767	815	803	788	758	760	773	798	771	763	790	773	806	788	789	773	788	797	762	828	786	806	756	718	824	787	786	800	743	804	782	799	757	814	779	799	784	802	812	769	811	795	791	719	768	767	820	796	731	754	762	786	787	831	789	792	780	777	746	776	781	711	815	778	779	814	791	837	776	843	766	808	762	786	780	792	752	795	798	765	771	783	820	744	799	778	798	788	770	772	763	809	820	781	757	765	764	750	786	759	752	804	737	765	790	763	813	782	814	768	814	798	808	768	775	770	834	788	814	750	854	730	794	748	776	819	784	763	769	826	776	783	807	778	763	769	771	800	771	772	793	777	792	760	821	815	744	774	778	772	758	795	736	769	753	809	782	816	824	770	773	796	782	815	783	780	844	803	790	810	818	765	784	779	782	819	802	768	740	774	738	791	798	768	792	794	833	801	821	785	803	742	751	788	812	745	761	787	767	798	769	769	766	803	823	764	759	798	810	865	801	735	762	841	854	823	759	765	808	840	776	801	797	779	791	831	829	779	772	793	766	778	809	783	783	765	770	836	758	788	818	821	767	748	759	768	770	724	763	781	776	828	764	785	765	782	748	799	760	773	760	780	802	799	804	813	817	768	786	818	798	786	739	737	824	827	818	819	828	808	774	761	758	791	785	757	773	803	776	808	837	745	812	751	795	774	832	807	777	763	821	770	771	787	855	743	774	820	785	744	764	745	808	801	774	791	821	802	792	772	768	786	799	770	761	801	739	742	848	811	776	735	794	786	731	812	790	771	800	789	780	769	772	831	777	797	769	773	797	804	744	813	819	781	790	777	806	781	814	820	792	823	782	778	802	813	727	773	800	849	813	753	778	765	766	776	807	796	815	764	800	799	819	786	768	789	803	757	808	837	793	739	811	744	765	828	786	772	778	799	801	804	782	814	809	824	749	836	840	779	774	796	830	775	786	789	770	760	788	776	814	804	808	849	796	820	816	755	741	750	793	838	809	801	803	798	804	789	769	789	804	748	779	754	745	808	739	802	768	719	761	824	787	807	750	794	822	799	789	790	774	790	774	828	748	781	821	735	796	771	810	739	807	785	787	790	847	771	800	809	779	844	796	752	782	776	747	781	739	787	792	756	762	790	788	788	782	765	786	762	793	778	763	780	830	781	799	759	836	781	819	803	845	775	828	744	809	784	798	776	780	829	752	802	775	820	792	833	744	798	702	789	742	771	758	835	753	786	811	832	800	744	764	781	757	776	812	804	759	847	801	816	809	762	767	757	804	779	765	755	756	766	804	785	771	767	799	820	770	805	762	785	783	766	760	772	870	793	772	798	726	811	770	808	767	769	768	819	812	784	796	820	775	845	721	818	756	795	790	790	842	773	788	770	761	744	787	761	779	828	765	761	748	783	799	802	815	778	781	790	847	781	791	805	797	789	751	768	773	794	809	795	790	771	802	782	768	745	780	735	841	786	793	754	786	800	771	793	727	769	795	786	789	782	785	795	796	785	777	781	781	775	801	766	804	781	819	740	799	819	723	763	798	775	775	785	744	798	787	786	743	748	786	760	773	753	769	815	764	785	804	723	831	751	751	775	711	801	776	786	766	852	809	775	778	752	774	806	778	773	785	838	760	779	800	837	819	787	784	758	843	802	774	766	769	786	789	814	777	730	763	770	774	752	741	733	769	797	802	781	778	799	696	763	809	714	767	765	773	762	750	816	832	839	735	792	752	783	829	784	759	766	789	748	783	824	800	803	765	812	753	804	787	824	785	794	796	786	775	747	790	806	789	779	746	782	793	831	769	765	735	863	779	804	730	827	770	771	821	750	802	802	811	835	819	707	757	778	763	781	797	779	785	792	767	810	749	760	779	778	815	802	729	824	778	783	801	806	798	777	770	753	786	728	777	761	779	780	798	781	799	736	768	715	796	802	835	737	800	780	844	818	816	749	740	766	777	784	827	845	782	773	823	770	791	824	808	821	820	816	796	784	748	751	798	800	802	797	746	762	735	810	779	781	789	805	752	813	807	786	781	735	806	738	775	793	813	758	801	786	824	866	780	728	776	749	780	831	741	782	787	759	771	788	794	788	764	771	799	798	794	794	734	790	832	796	816	807	810	796	727	800	768	745	747	790	767	786	774	826	767	771	746	758	789	828	759	768	800	792	749	787	818	763	819	784	778	776	789	785	798	798	777	747	786	733	738	801	854	793	799	767	814	740	762	759	832	784	781	816	814	834	820	787	795	793	784	742	804	760	762	767	817	725	785	793	762	821	792	811	810	809	774	751	768	844	784	774	809	759	775	811	805	800	801	768	770	819	748	806	747	757	761	771	824	757	767	804	779	836	756	734	842	784	781	803	808	758	796	781	762	778	790	807	758	768	804	843	793	792	753	820	761	765	778	795	737	803	845	794	761	765	768	819	751	767	810	801	808	805	763	782	817	777	760	706	821	780	810	809	770	765	742	751	795	750	840	823	760	812	746	809	762	772	784	774	731	794	858	763	828	792	810	761	743	753	821	804	748	845	816	789	770	769	844	826	785	787	788	753	724	788	802	738	784	826	768	776	741	782	740	766	760	799	792	784	749	791	783	812	765	769	787	782	797	807	757	814	727	792	841	749	767	750	782	729	755	805	749	784	738	820	775	792	778	769	796	794	770	806	819	805	786	850	784	793	820	768	756	813	769	795	800	800	837	752	751	788	803	735	740	781	761	764	783	764	855	851	767	813	791	800	775	753	784	794	777	815	785	818	764	738	761	760	744	730	799	757	762	795	809	829	775	756	752	769	812	775	737	773	754	776	831	770	800	785	794	795	738	755	827	747	754	763	752	740	782	799	781	736	816	801	744	791	817	790	773	822	784	780	772	769	757	808	751	758	794	769	791	817	788	749	817	750	787	780	813	709	736	781	780	775	785	822	771	787	768	791	823	803	820	793	769	789	786	800	809	791	717	788	784	757	817	756	753	778	776	845	758	864	809	805	814	808	822	832	793	744	750	760	809	788	848	801	819	776	784	771	761	765	792	797	742	784	778	791	800	753	842	748	773	760	800	792	802	776	788	774	751	801	824	856	794	792	784	793	792	798	827	846	799	788	737	771	713	812	784	799	831	724	823	723	791	755	755	792	765	791	806	743	752	752	787	805	773	796	821	745	703	771	783	778	796	803	735	799	776	833	790	777	815	769	795	780	756	800	775	784	793	775	758	787	697	811	745	779	800	766	768	765	787	795	779	813	808	748	743	790	804	758	842	810	800	789	769	785	794	779	801	812	765	809	779	789	792	777	805	752	784	794	795	820	813	775	734	771	738	744	789	796	753	727	725	799	745	759	850	777	750	779	829	810
48511	22650	3867	936	620	453	417	329	275	261	218	249	200	231	187	208	177	180	196	176	191	173	164	163	187	197	166	170	181	197	165	163	155	193	166	163	147	205	179	155	168	156	160	132	175	149	142	173	151	157	167	159	174	187	170	169	161	177	167	149	171	140	141	155	162	162	159	201	152	180	158	169	146	178	178	161	169	159	154	173	164	142	166	165	164	147	161	164	203	155	166	124	176	182	150	167	174	154	175	154	165	165	173	140	150	156	189	167	160	161	179	148	162	184	153	171	173	168	173	167	177	147	151	160	190	168	147	137	142	147	145	164	169	164	153	179	146	155	151	184	173	166	176	177	167	165	161	116	163	158	158	166	162	181	139	169	182	161	176	193	155	165	175	169	175	166	150	158	148	178	152	165	188	165	155	126	152	168	161	160	172	172	180	182	208	162	170	161	154	142	150	151	166	174	160	133	163	165	178	164	149	174	155	151	146	170	149	156	157	173	180	177	181	134	160	166	170	152	136	184	173	149	156	176	168	163	140	158	161	155	171	138	152	140	154	171	159	177	165	180	180	166	154	154	157	160	154	155	179	170	125	169	159	145	162	140	185	175	160	165	154	165	172	183	139	157	188	167	157	131	163	166	143	168	141	148	143	172	162	161	170	155	162	160	162	152	168	136	173	162	176	154	157	172	165	173	153	158	132	157	129	171	175	141	165	164	174	152	168	153	145	176	190	181	194	188	159	164	181	151	148	173	154	151	151	153	143	176	157	183	151	169	136	175	177	173	175	154	176	194	181	150	175	163	167	159	167	180	189	183	160	173	162	149	162	155	191	180	165	161	179	168	169	177	161	148	155	170	156	161	164	159	160	168	179	166	163	151	157	156	168	156	160	141	145	154	168	174	167	176	159	180	179	165	161	150	169	173	141	148	166	138	151	179	167	187	174	156	160	150	154	161	162	183	154	169	167	155	158	171	161	164	174	146	155	152	147	161	176	177	143	132	175	153	186	180	151	175	193	162	175	151	151	160	177	183	186	174	142	170	152	169	170	170	182	156	149	171	153	162	169	136	162	187	143	167	172	193	180	160	159	160	159	168	164	144	146	162	189	170	184	153	165	165	148	173	145	178	160	160	161	173	164	157	201	149	150	166	160	178	162	157	161	181	160	159	193	156	171	152	148	191	183	182	170	179	160	176	159	188	156	179	188	157	158	148	153	162	166	179	161	175	162	188	157	163	182	147	158	157	190	172	174	148	162	195	178	159	164	172	186	149	183	176	153	155	157	167	155	163	151	175	157	145	169	180	168	169	166	163	152	188	178	157	143	181	138	176	156	164	144	156	182	165	169	179	163	146	181	175	154	179	154	156	160	136	183	156	159	153	138	163	179	162	161	167	194	152	173	162	159	148	162	175	154	163	161	170	141	168	179	172	157	165	144	165	173	169	156	170	171	151	156	157	173	148	157	191	159	148	169	163	172	159	172	164	169	173	187	148	167	161	160	164	149	171	175	170	168	150	156	158	160	175	183	155	151	154	142	176	172	146	141	152	160	155	177	144	182	164	173	166	151	158	157	173	137	159	197	150	161	157	177	139	157	169	171	167	182	155	167	173	168	159	151	169	158	169	179	197	157	159	151	164	136	180	159	167	144	165	164	169	182	142	181	152	153	170	163	137	152	157	189	156	170	154	158	167	174	159	177	171	142	176	178	160	169	166	167	158	143	173	179	165	156	169	160	139	148	192	156	160	154	152	150	158	191	160	174	127	154	139	140	166	153	157	172	156	148	168	151	141	149	153	174	171	182	166	169	170	145	147	144	152	170	163	171	180	181	152	160	149	144	154	156	152	157	161	151	156	174	156	164	171	157	171	166	161	188	162	162	159	162	176	160	185	153	158	164	184	140	167	164	173	168	140	166	173	168	147	157	156	157	176	158	159	147	175	154	146	152	170	175	142	160	159	174	182	150	162	164	169	173	149	156	182	157	152	152	179	169	169	186	167	163	163	161	148	166	180	184	134	161	151	149	161	145	146	184	174	143	160	184	170	169	160	182	177	162	174	156	170	160	160	178	167	179	149	156	192	168	149	146	161	155	166	162	161	133	181	173	183	172	159	164	186	152	175	184	159	182	168	174	163	182	153	169	159	177	172	160	170	170	141	156	170	156	174	148	152	136	179	157	158	176	155	177	173	140	164	174	160	163	173	148	142	160	156	155	152	157	172	178	154	158	171	157	148	158	157	158	174	152	148	167	190	164	181	151	178	166	170	149	164	183	156	158	144	161	145	170	175	173	178	157	169	181	182	148	165	189	159	161	178	174	162	149	162	173	145	143	157	179	165	152	163	170	200	162	162	168	179	158	169	155	164	182	157	181	181	167	160	159	156	177	160	153	177	158	168	160	173	177	167	157	161	167	157	156	168	169	161	148	160	169	159	164	171	158	199	171	185	160	184	157	170	174	157	171	147	184	171	167	151	160	164	156	166	174	183	180	192	167	165	160	181	157	159	150	170	139	159	178	159	173	172	157	160	145	164	179	156	159	172	142	171	159	157	173	130	176	169	140	178	164	154	156	152	174	155	164	152	149	158	166	174	144	147	167	152	151	171	161	155	151	160	154	166	165	179	135	174	171	163	145	152	157	157	144	150	165	149	157	176	155	147	163	179	199	163	162	166	185	194	157	197	168	149	160	172	137	145	174	163	164	170	149	168	153	170	167	172	158	157	146	154	163	153	161	181	156	146	182	170	152	189	150	165	144	148	188	166	147	164	148	174	171	175	155	166	154	175	150	164	176	169	160	173	155	157	154	164	178	177	145	176	175	187	161	168	169	146	161	149	158	161	173	164	181	172	176	160	147	180	175	158	151	172	151	175	182	150	189	165	157	182	173	146	184	153	181	158	152	193	152	142	175	152	157	174	179	153	151	189	162	164	154	156	155	176	163	160	141	172	169	156	147	139	138	168	190	191	183	165	173	195	167	193	159	151	152	135	194	173	163	164	150	150	154	173	168	167	164	159	151	174	166	177	177	155	192	157	150	158	159	141	156	164	166	148	170	179	150	159	166	171	169	174	169	174	153	163	185	152	134	166	181	148	144	173	145	171	168	149	172	201	157	163	172	165	177	169	163	185	169	142	176	156	152	178	143	176	140	130	164	160	160	150	148	183	167	144	150	167	167	159	168	144	184	173	179	173	171	167	165	166	150	169	162	177	145	167	168	152	167	146	169	162	169	177	155	162	155	190	170	166	178	164	155	171	154	172	168	172	161	172	163	145	144	160	154	155	164	165	162	166	158	140	149	167	164	161	150	162	169	145	168	165	156	166	156	181	134	163	157	159	165	192	190	133	159	161	167	167	152	163	169	164	156	164	181	163	158	141	128	130	173	174	155	159	164	151	148	180	184	169	149	165	173	144	170	156	157	163	151	173	144	166	161	144	168	167	157	172	147	174	147	169	189	181	153	168	155	160	155	185	175	163	156	170	170	162	188	151	175	152
26853	10932	2736	2993	2360	1904	1596	1341	1214	1046	940	832	825	769	694	741	659	615	633	564	549	566	531	557	551	514	504	511	485	478	432	461	514	482	452	454	435	449	473	467	431	458	459	461	400	434	469	491	474	478	416	456	405	432	432	412	424	451	473	463	461	475	450	428	416	481	460	455	424	427	464	412	399	446	411	402	393	450	437	402	450	433	414	433	412	433	383	409	413	418	421	439	423	408	434	432	426	455	419	424	421	435	425	427	398	437	397	429	426	421	421	419	419	423	432	425	430	397	431	409	432	438	422	431	445	425	412	429	407	457	453	424	435	429	427	441	457	470	409	421	446	433	396	429	366	402	438	446	411	411	442	384	402	451	408	377	415	413	433	413	405	427	405	392	408	439	421	417	456	415	410	410	419	425	458	406	416	419	367	391	424	405	444	463	441	425	445	464	405	392	406	428	388	416	423	431	452	438	457	443	423	419	473	396	436	419	422	425	440	434	401	407	419	424	453	435	421	368	391	416	464	371	461	393	419	436	412	408	409	396	426	444	442	445	401	402	429	431	420	425	417	398	467	417	418	439	432	405	449	417	423	442	420	426	406	433	426	416	413	418	422	447	430	426	440	453	413	407	459	425	392	450	421	402	437	410	380	452	440	431	419	392	429	408	464	438	460	458	421	393	394	479	409	419	394	417	445	396	424	421	422	408	418	464	404	411	452	400	454	417	422	416	433	417	443	475	403	409	428	446	458	403	442	375	403	447	444	436	419	428	411	411	402	430	457	435	392	405	484	412	401	418	408	412	406	422	398	424	454	443	435	415	417	460	416	420	434	412	431	420	428	443	407	437	458	441	432	410	450	403	431	403	427	411	433	412	436	418	403	447	448	442	403	438	406	413	440	398	377	436	429	417	441	395	414	420	415	407	436	408	443	426	411	456	432	409	418	435	442	393	419	426	429	399	464	412	414	389	401	413	422	448	399	392	412	419	419	430	408	413	453	401	404	414	437	421	432	411	401	421	399	414	409	435	402	420	384	393	393	441	430	433	408	460	402	426	436	433	416	458	431	402	416	412	407	428	436	433	417	414	411	413	439	457	397	414	411	381	413	431	406	407	423	415	404	460	436	434	437	443	415	437	427	410	422	441	396	419	417	423	415	417	462	404	415	394	421	405	390	395	431	431	424	417	429	462	409	436	379	443	419	428	421	418	436	426	400	424	460	413	417	418	426	418	418	424	449	407	393	422	423	417	416	421	459	430	386	444	446	401	411	439	389	409	410	428	427	421	427	456	429	407	415	393	458	423	449	416	400	434	432	392	422	420	462	400	443	400	457	445	401	440	414	383	442	390	424	427	381	402	438	447	410	399	386	421	428	415	418	445	437	402	401	412	419	453	440	408	398	442	384	426	428	429	399	448	411	424	390	425	421	423	405	408	459	443	466	405	462	397	416	413	388	467	421	437	418	392	411	411	402	485	418	368	404	408	436	426	416	417	384	434	427	418	447	457	408	415	448	428	436	445	395	425	412	408	408	416	445	400	412	430	429	418	426	434	445	424	407	421	411	426	464	413	395	445	415	411	440	432	442	392	453	443	430	422	398	429	427	422	460	439	428	400	398	431	411	414	406	430	424	408	425	427	438	437	402	422	446	425	434	394	410	376	438	404	421	436	419	389	475	460	411	446	436	419	395	418	439	426	419	445	425	409	380	419	419	430	425	402	426	401	425	374	419	389	441	429	401	444	406	419	437	400	412	419	426	418	404	445	434	397	414	452	402	418	426	399	435	441	415	445	408	415	429	457	471	407	401	427	412	413	435	419	414	441	426	402	419	411	405	405	405	402	419	414	408	415	433	395	421	390	410	403	410	420	424	460	434	436	437	416	442	420	395	396	451	463	402	439	414	439	417	362	427	388	437	423	441	433	432	442	396	388	415	441	457	442	421	419	410	434	418	409	390	469	408	405	410	404	419	428	401	457	378	402	452	424	393	431	446	437	388	424	427	392	431	407	421	465	424	425	395	410	429	418	429	446	419	436	425	434	418	438	383	444	389	432	422	433	397	411	441	399	417	426	427	392	434	398	405	434	384	412	470	435	440	392	405	408	407	421	402	422	398	417	409	424	384	434	401	444	450	480	424	418	440	438	430	440	408	456	418	399	422	451	414	425	439	392	417	455	404	397	415	441	389	436	424	434	423	448	424	403	427	435	420	424	414	409	394	426	404	362	450	430	376	465	429	435	420	402	425	441	447	423	427	422	419	428	391	420	422	392	411	418	453	412	418	402	432	408	435	438	414	468	412	401	420	427	425	450	396	428	432	419	397	405	455	403	400	454	430	433	392	444	417	408	421	409	435	429	424	390	449	412	414	384	432	393	419	399	406	409	430	432	406	411	444	480	415	427	426	452	417	441	428	405	446	395	423	428	403	419	397	428	417	405	408	418	431	452	423	423	418	473	421	443	384	409	433	432	409	426	437	443	411	457	399	422	429	434	427	430	435	410	409	405	410	425	424	392	443	401	405	435	441	410	439	467	411	426	406	428	419	428	404	444	412	383	400	420	419	405	417	438	420	421	438	414	445	406	399	454	407	419	433	396	402	411	465	425	413	399	418	427	459	418	430	409	449	413	444	434	450	452	403	407	411	433	433	414	459	426	430	420	430	431	409	374	430	405	411	427	445	400	398	420	412	398	399	416	449	454	429	428	464	416	399	432	443	439	422	413	464	422	398	405	446	420	420	371	441	473	375	416	462	440	416	433	407	439	444	404	445	426	448	405	421	413	434	405	427	366	411	405	407	433	435	392	443	399	418	400	395	444	410	391	385	411	438	420	455	467	399	396	434	431	422	465	422	412	452	437	455	413	411	419	407	419	444	397	434	463	359	403	438	441	451	410	435	425	427	421	425	420	442	383	410	446	438	388	418	404	395	406	451	452	494	414	400	397	432	455	451	451	424	451	431	445	453	424	395	419	420	439	441	413	438	432	449	441	426	421	385	407	402	406	434	458	413	409	380	422	410	414	438	423	422	446	395	411	419	435	400	427	441	406	409	415	414	431	402	414	386	414	436	429	448	447	375	379	440	430	425	435	451	439	451	392	463	436	390	425	405	389	450	418	419	440	452	432	449	402	424	447	427	421	414	422	451	436	456	420	427	413	408	430	432	417	417	415	439	441	428	457	436	425	426	371	410	439	400	422	457	418	482	417	406	418	417	444	416	430	427	396	414	386	463	430	446	429	379	404	405	430	446	419	425	427	415	438	392	426	408	422	410	427	414	442	410	425	437	405	439	468	395	403	441	404	431	422	432	419	412	385	439	456	384	427	477	396	371	426	422	408	473	405	437	416	391	434	369	453	423	409	400	398	391	438	477	405	404	447	436	477	409	424	393	406	425	402	443	402	452	433	412	448	424	409	451	399	410	410	445	402	436	410	421	441	408	453	418	405	447	409	390	433	451	442	360	433	405	417	425	437	422	406	475	441	456	471	406	417	426	430
63314	34555	10081	2077	1105	787	563	481	373	376	303	259	222	240	231	191	177	173	170	187	170	185	156	151	183	146	160	170	135	141	141	167	153	131	146	142	141	139	132	159	140	136	136	144	126	122	150	126	153	133	127	149	132	159	142	129	144	140	134	139	143	138	177	144	153	159	150	140	159	157	135	147	144	124	128	130	154	124	127	151	125	156	125	135	132	131	134	137	127	131	121	122	131	124	154	147	132	128	115	134	136	121	163	149	136	131	145	122	142	123	146	116	127	119	150	118	137	177	123	133	125	129	130	151	155	137	148	138	156	132	122	132	133	130	128	111	131	147	132	146	126	131	147	118	126	143	136	128	138	110	138	146	122	122	110	125	134	101	123	151	137	129	123	139	131	144	138	131	132	128	144	144	136	140	136	139	125	142	149	131	138	133	159	124	150	140	107	151	176	132	134	113	115	149	133	129	112	135	139	141	156	129	136	148	126	157	142	135	134	111	125	132	129	130	150	113	144	128	124	145	115	136	157	134	136	131	133	137	99	130	135	147	129	134	118	139	123	138	139	133	131	133	142	138	142	141	133	149	128	129	137	137	127	147	118	167	122	129	131	134	120	119	122	140	132	147	150	114	131	122	128	149	138	123	125	150	123	152	136	137	125	153	143	133	147	137	144	139	131	120	156	134	132	130	148	127	139	131	146	140	127	136	151	142	119	137	129	127	144	131	120	166	119	137	114	142	120	136	150	141	134	149	121	127	123	133	114	120	129	122	122	140	151	123	113	152	145	133	161	142	145	119	133	143	116	128	134	131	144	145	140	116	129	134	150	133	142	129	110	122	140	161	142	162	139	145	132	135	134	136	121	147	122	129	132	138	115	127	139	123	133	150	133	141	149	163	152	137	119	140	125	131	151	133	125	126	155	132	128	144	148	139	142	117	142	116	126	123	131	123	124	153	124	108	133	127	121	127	127	124	140	128	150	119	128	134	132	149	131	139	133	144	141	138	138	148	138	135	137	119	142	136	142	129	155	128	130	139	107	140	127	136	133	129	146	117	104	122	132	152	134	130	126	130	118	141	114	126	142	144	148	123	121	147	135	133	123	129	148	117	132	144	132	146	130	130	130	118	147	160	123	126	131	116	132	120	123	127	141	138	121	134	130	122	124	135	114	112	135	127	134	118	130	130	134	127	141	133	137	131	122	131	145	140	160	135	150	116	112	140	129	127	134	114	129	153	134	131	131	147	123	137	137	156	126	133	128	111	130	122	120	114	129	110	132	135	125	136	140	134	150	117	145	120	144	132	141	133	138	150	131	125	155	140	118	141	134	139	130	127	138	127	147	110	136	146	128	114	139	136	119	132	131	139	103	128	143	142	138	115	130	131	133	149	132	119	144	145	139	133	119	166	131	127	134	139	137	132	147	141	148	129	123	141	125	112	137	141	136	126	153	133	129	160	142	134	135	166	134	111	138	119	128	138	135	150	122	130	138	123	174	138	123	138	150	127	132	154	140	143	114	133	123	146	151	156	138	129	128	137	123	129	128	141	127	131	130	137	131	133	149	135	126	126	158	138	147	147	148	131	149	128	130	137	130	145	116	119	135	138	105	135	138	152	125	138	120	140	154	125	119	124	139	118	156	154	119	127	121	141	125	129	125	132	134	130	126	128	138	143	117	109	123	145	137	136	123	143	137	142	116	145	141	158	120	127	112	118	92	123	121	121	143	137	112	147	116	133	128	134	127	127	147	138	141	142	124	129	142	141	136	139	123	120	159	118	133	120	116	134	124	122	152	151	151	162	138	159	143	136	124	118	122	108	122	129	123	146	122	117	109	139	127	128	124	141	142	142	129	128	140	143	153	132	136	148	151	136	145	136	137	123	103	149	149	129	121	111	136	146	126	152	119	145	141	129	130	133	156	123	156	135	95	129	122	148	130	120	135	145	140	140	131	122	126	126	127	133	153	133	153	141	127	157	130	137	117	162	144	148	130	127	168	129	111	137	148	133	128	144	140	142	122	128	129	129	127	122	134	114	132	125	116	127	133	127	128	121	149	135	125	133	137	132	150	132	137	133	143	158	124	127	133	142	122	137	137	137	120	148	136	113	163	149	126	155	148	151	134	110	150	144	120	150	132	131	123	119	131	148	132	137	142	132	150	122	131	131	107	118	142	138	126	128	149	137	122	142	145	130	136	130	126	132	108	132	131	120	136	122	131	118	149	137	145	129	128	147	143	131	123	131	135	124	130	143	131	137	136	146	141	128	142	134	155	124	130	139	123	122	118	120	136	119	137	145	157	150	124	108	122	139	147	125	116	124	146	146	124	104	117	117	124	129	118	142	137	123	123	134	129	139	167	110	156	142	133	138	126	152	156	134	138	122	125	146	158	148	155	154	122	132	151	129	153	118	106	132	122	128	137	125	139	138	121	149	153	123	148	152	127	136	133	121	111	122	119	145	149	137	119	130	125	131	132	131	113	139	140	158	132	146	140	115	144	135	138	138	117	155	136	123	132	135	153	146	128	153	128	127	130	153	138	130	146	133	145	161	117	143	120	136	134	113	126	124	149	152	117	137	130	123	144	132	154	147	121	112	141	135	146	125	141	129	123	127	119	129	113	143	129	113	135	139	141	128	142	125	130	143	119	151	131	133	143	138	146	137	147	127	136	120	128	119	124	124	133	100	131	136	143	151	141	114	157	138	153	141	138	124	142	118	150	143	119	142	135	154	128	143	135	140	142	137	124	127	128	123	145	135	136	133	135	122	129	133	119	134	140	119	129	141	124	146	132	140	147	131	123	142	146	148	121	143	123	118	122	138	135	125	131	143	127	119	116	140	131	141	122	143	125	152	119	120	127	145	147	147	118	120	131	125	146	156	117	145	122	121	113	123	130	149	143	154	155	139	125	126	136	156	143	145	161	143	140	137	146	138	155	129	124	117	121	142	125	137	122	145	141	144	132	131	136	135	151	120	141	163	117	124	118	143	123	134	134	124	126	146	135	136	130	124	162	149	142	132	146	135	130	121	127	120	141	96	117	129	129	145	142	125	119	136	124	121	139	128	123	139	132	147	149	140	152	135	127	146	150	119	145	177	142	130	147	134	142	160	143	122	132	143	137	124	170	143	126	135	139	128	130	119	128	144	150	138	137	113	134	140	137	143	134	117	129	126	133	116	121	138	113	144	127	114	151	145	135	137	145	131	140	108	126	122	138	150	137	119	127	124	145	115	112	142	158	159	124	120	146	122	140	140	129	138	162	154	120	146	141	132	129	136	136	115	136	140	162	129	147	140	131	132	130	148	153	156	124	135	137	142	152	151	110	117	119	133	124	130	115	139	138	131	135	132	114	141	138	121	138	142	120	164	100	147	151	140	140	163	138	144	142	123	107	149	144	119	132	145	140	114	122	130	122	143	141	138	134	135	152	152	134	118	131	135	119	139	145	120	129	137	122	125	143	130	130	112	121	101	134	142	126	160	146	134	139	151	135	130
36177	17532	6229	5160	4040	3231	2673	2251	1787	1561	1382	1225	1107	1052	963	873	823	785	764	686	638	644	583	623	535	576	606	554	524	524	539	490	488	492	453	441	475	465	470	451	447	451	424	444	460	458	422	422	413	467	440	451	425	409	428	390	427	411	414	420	378	406	404	400	397	369	387	404	444	395	406	399	401	380	400	389	402	421	364	377	443	381	382	408	362	407	380	371	395	388	385	375	413	404	373	385	344	405	375	389	357	387	408	376	413	379	400	368	384	415	393	380	378	388	380	358	405	372	375	392	405	386	369	381	372	355	381	351	386	371	403	380	400	368	351	379	350	357	397	389	388	386	364	360	376	383	346	371	416	375	376	406	413	380	377	424	367	415	358	371	388	377	358	376	378	376	370	382	375	350	365	370	382	350	369	381	389	367	371	378	366	339	416	367	377	404	387	372	406	393	388	343	345	394	370	341	374	371	347	369	396	365	354	374	379	361	369	406	357	349	386	372	364	397	377	353	361	377	362	397	361	371	330	362	368	373	375	366	396	384	384	353	377	366	395	378	326	360	406	386	381	382	363	362	362	343	357	404	376	371	381	336	396	373	382	374	392	402	380	343	364	356	352	365	347	349	348	362	378	375	367	396	391	379	376	365	368	386	363	347	379	392	359	384	350	405	373	379	322	368	395	358	355	381	397	396	386	366	386	413	352	380	388	339	355	364	403	375	413	352	352	365	382	367	385	401	353	390	344	374	383	373	405	349	381	367	405	386	350	347	328	359	390	339	394	388	367	403	365	396	389	381	381	424	364	338	362	360	385	374	387	397	381	388	389	363	367	369	357	369	366	368	394	362	401	353	394	367	389	353	390	393	367	369	383	347	404	368	376	383	403	399	308	360	378	376	361	378	392	374	413	362	405	364	365	379	355	376	345	410	359	403	371	368	388	392	380	404	353	370	357	385	401	348	383	394	333	372	396	382	381	398	391	370	395	367	391	370	348	346	401	385	372	382	408	347	399	405	375	395	391	367	345	391	355	383	399	383	368	381	395	375	338	339	406	398	369	380	373	366	339	399	368	393	362	359	401	392	381	393	341	349	362	361	375	351	353	361	384	361	377	376	353	371	363	344	392	377	388	374	400	384	388	376	375	373	417	394	361	330	378	353	369	406	376	369	355	353	379	375	365	384	344	400	396	342	380	371	365	356	372	376	359	381	384	377	398	382	391	373	368	378	399	403	398	385	391	353	381	390	376	367	364	396	352	326	382	348	388	338	366	389	400	376	392	356	369	372	388	342	354	376	338	360	392	380	393	423	374	389	349	385	380	356	380	325	374	352	350	374	351	378	394	366	385	395	371	384	395	371	360	350	381	354	384	413	365	388	383	399	367	353	382	372	403	373	404	386	379	372	387	364	369	375	368	375	341	396	421	390	357	352	407	373	369	368	368	377	350	362	372	378	388	421	401	368	345	372	399	393	387	404	343	356	373	365	383	349	378	416	378	382	370	410	387	379	363	374	392	348	379	379	367	399	347	366	369	366	368	399	350	386	383	384	377	385	349	348	384	379	404	387	351	373	389	348	343	375	366	375	383	367	374	368	416	379	387	379	379	358	397	366	357	361	402	372	368	367	377	389	378	391	353	351	367	365	372	379	372	394	384	380	377	327	403	396	375	359	355	359	360	365	368	393	408	357	404	354	351	347	352	344	373	391	366	357	369	364	397	381	359	388	363	402	388	387	345	394	371	372	396	367	384	382	422	346	380	392	368	349	385	373	346	376	364	389	364	389	360	373	408	377	403	399	369	390	388	373	382	333	369	384	361	373	343	367	357	340	364	375	363	418	371	372	403	380	397	395	382	374	353	413	363	340	351	366	403	351	373	360	388	375	360	329	378	390	354	375	374	396	369	387	382	366	358	372	362	346	403	376	375	386	367	373	371	369	397	348	378	369	354	359	392	360	404	350	366	405	400	390	390	362	390	363	351	351	395	351	352	346	402	350	390	384	374	349	384	366	373	392	329	352	360	347	363	369	398	378	406	399	381	367	409	386	394	370	373	377	374	354	348	381	373	380	369	377	360	388	372	332	371	386	382	399	390	338	396	381	397	355	349	382	362	385	389	380	385	343	369	396	396	393	391	353	353	388	381	372	349	375	376	367	378	371	357	361	368	337	363	363	389	371	370	385	373	357	369	347	391	359	391	388	380	393	337	378	381	376	397	367	389	367	341	359	388	366	396	358	369	382	379	385	386	411	363	364	340	382	351	351	398	398	351	385	364	370	358	373	369	382	384	371	376	383	359	336	395	361	368	383	406	391	366	359	360	361	353	395	380	408	396	433	366	349	375	381	387	361	347	377	389	369	386	375	398	376	388	396	364	372	370	401	344	350	386	379	382	371	359	408	391	389	359	361	361	341	367	382	383	374	397	374	377	396	360	400	388	412	356	349	387	401	391	393	366	364	365	364	358	418	369	399	346	375	341	377	402	390	381	370	367	356	358	357	370	361	379	383	399	414	398	341	369	358	361	342	388	401	369	393	360	389	361	392	369	349	387	396	395	384	372	389	386	380	332	377	371	388	359	382	361	384	333	369	360	366	383	342	395	386	399	338	372	367	396	362	366	361	370	376	391	331	360	368	351	373	371	370	362	383	374	366	376	335	354	373	376	405	378	371	382	388	357	335	411	369	389	370	357	364	361	372	345	357	367	352	358	359	394	371	380	346	390	392	369	363	372	392	360	428	387	365	389	380	377	369	359	374	338	376	315	377	381	389	370	352	356	359	381	377	383	350	390	365	372	415	335	363	385	375	343	363	387	399	313	360	387	371	358	394	453	343	361	371	399	346	381	409	408	407	382	381	367	417	390	368	355	398	411	401	365	393	353	376	341	353	409	368	378	365	399	387	354	376	365	387	368	369	362	405	348	351	347	382	380	381	393	361	375	383	375	390	369	387	360	351	367	362	383	401	375	386	361	361	355	360	360	379	409	358	365	356	383	379	399	374	406	401	350	372	413	354	376	317	379	381	330	348	373	388	367	359	348	355	391	373	374	390	367	357	365	348	361	384	394	380	428	400	352	391	366	353	401	349	354	335	381	393	368	353	431	372	374	388	329	387	389	372	371	374	385	362	379	369	346	354	355	365	349	386	384	332	330	356	389	359	377	349	370	366	380	343	380	395	387	377	354	387	401	405	373	383	395	396	353	374	378	377	350	393	397	379	349	383	420	334	379	375	410	377	385	381	326	365	320	392	359	343	379	365	353	343	395	340	369	379	408	341	383	342	377	362	392	385	331	369	394	410	380	390	379	383	390	392	410	353	353	363	374	343	356	356	343	359	409	342	346	397	394	366	354	371	339	395	370	343	384	338	376	369	388	383	378	311	364	387	359	385	374	390	409	365	377	354	394	379	373	355	388	382	373	362	376	353	373	353	384	358	381	365	418	362	340	371	343	351	414	375	393	358	395	344	354	376	376	381	366	346	390	396	374	355	405	371	403	396
8233	973	397	332	351	331	361	343	320	311	344	316	365	333	357	329	325	365	323	314	368	336	322	331	342	337	338	336	327	357	329	353	347	343	329	338	322	332	355	323	341	333	303	325	348	336	345	351	341	361	300	356	336	350	316	332	342	355	318	374	364	305	327	326	348	328	352	321	343	350	358	306	324	329	319	359	325	322	327	331	337	316	348	334	336	337	377	296	350	336	362	366	365	343	318	315	329	344	358	324	327	361	346	323	334	335	347	327	326	340	359	352	349	320	329	299	302	350	354	341	305	322	345	314	331	346	348	343	325	351	335	341	369	341	343	362	356	337	317	348	343	349	339	309	337	338	359	311	323	339	348	338	336	332	350	321	305	374	315	283	336	353	303	357	333	336	336	343	332	328	313	346	341	332	339	352	327	311	369	350	369	343	376	320	300	341	344	325	353	334	324	352	310	340	366	356	349	350	338	321	309	335	312	329	308	325	320	350	339	321	316	344	333	316	344	339	349	360	339	336	321	301	341	343	321	296	351	336	341	331	350	308	379	311	342	308	320	324	336	363	324	322	303	326	364	325	329	335	363	316	401	323	310	340	348	338	326	329	354	357	370	321	325	377	321	331	337	346	338	318	330	345	353	353	331	330	323	338	336	338	324	316	334	359	344	310	294	340	347	339	331	343	330	345	332	322	320	333	329	308	338	379	318	308	353	333	357	336	306	358	347	304	360	310	328	333	326	321	339	315	331	334	324	340	338	325	365	324	354	333	339	325	316	339	328	324	354	325	349	331	346	344	323	349	354	322	349	342	365	325	323	347	344	314	363	326	322	338	363	320	368	335	329	322	356	354	296	311	331	330	385	359	322	342	328	338	317	349	301	356	333	327	337	370	348	317	329	343	346	334	358	363	349	358	379	360	360	338	322	312	323	336	341	282	341	324	378	298	323	364	320	354	325	351	344	360	316	337	342	313	323	353	374	351	320	356	362	344	350	370	326	329	336	363	330	313	367	352	311	333	312	338	315	346	304	334	311	327	370	320	367	333	355	324	339	304	376	316	333	345	341	342	319	318	348	326	341	308	328	324	323	342	338	319	322	320	321	339	384	357	318	341	320	336	356	343	319	330	332	350	328	308	321	394	348	353	323	331	324	314	323	319	346	315	357	343	327	317	309	341	319	334	348	356	336	337	319	311	358	346	339	350	330	354	359	355	360	320	347	370	335	311	330	324	330	331	349	333	323	339	329	344	341	369	305	337	301	327	359	364	346	347	343	325	353	356	340	347	361	331	340	311	338	351	339	359	363	368	331	334	330	337	355	353	351	315	334	337	362	348	322	348	341	372	321	356	354	356	356	331	335	353	346	347	326	331	340	350	339	338	345	320	331	325	340	334	333	355	332	350	330	338	329	338	350	352	359	372	331	317	306	337	348	319	354	315	355	324	368	349	320	317	392	341	341	331	310	323	364	338	321	338	354	360	348	337	341	343	368	334	324	354	368	323	341	320	342	326	342	329	344	335	325	344	347	342	363	323	353	323	336	343	351	331	329	336	349	371	325	330	344	341	334	321	370	313	347	354	386	345	348	309	345	347	330	334	319	378	335	356	310	333	331	326	327	314	342	348	338	354	327	367	353	336	323	320	319	343	308	314	316	308	329	332	374	325	326	323	299	352	338	311	315	359	344	314	313	350	360	304	330	351	350	321	328	320	354	315	330	339	338	304	343	339	357	340	299	332	333	373	345	367	343	365	348	339	331	365	326	318	328	361	327	288	289	363	338	334	299	345	342	309	343	323	331	329	351	367	308	326	325	316	311	364	314	306	336	367	357	357	325	322	362	336	335	365	336	374	317	315	311	332	369	359	347	333	329	315	322	344	340	323	339	343	346	353	360	337	345	335	341	353	325	299	312	332	339	339	336	332	370	349	367	333	342	378	340	335	333	289	345	352	334	336	319	337	344	340	341	380	329	358	334	350	334	313	318	323	332	362	333	306	312	328	340	348	335	330	335	366	345	332	357	328	341	330	329	326	340	325	363	351	337	358	331	332	345	334	329	350	352	330	319	320	339	383	340	323	317	324	366	331	341	384	357	309	333	336	336	300	324	358	356	307	290	322	333	319	353	321	344	330	330	363	345	358	313	334	320	321	336	334	342	361	316	363	325	337	308	367	337	305	327	323	329	342	333	283	329	336	312	353	333	343	361	361	370	323	324	363	333	328	322	337	295	324	343	366	309	299	355	342	361	332	354	345	382	337	323	337	320	332	356	354	319	355	343	316	314	347	329	330	314	355	333	323	324	347	311	301	340	347	352	329	330	336	306	355	345	348	332	348	364	339	349	352	338	325	353	342	298	336	348	327	334	332	332	338	306	336	337	325	341	335	361	359	336	336	342	313	341	326	346	300	334	352	324	320	354	358	331	371	356	354	320	354	323	348	316	300	365	341	340	342	358	307	308	323	331	337	306	357	349	372	342	362	335	356	301	302	360	315	321	348	310	333	314	351	317	324	342	348	341	352	351	333	339	338	337	341	358	311	325	317	330	361	345	328	343	316	345	320	358	331	320	327	343	318	343	352	366	340	339	324	308	376	366	357	324	367	347	348	330	327	331	361	310	289	334	359	332	351	372	351	355	330	318	350	360	362	373	366	361	298	326	335	335	330	357	355	356	315	311	324	335	303	335	331	328	348	335	325	347	335	298	325	315	302	306	312	355	357	375	353	338	345	298	346	349	342	331	330	361	315	337	335	318	296	342	346	340	356	358	361	334	341	364	328	319	361	349	367	331	356	325	320	351	358	324	312	353	327	321	352	290	363	320	360	336	344	321	336	351	363	346	318	327	341	378	322	310	331	337	326	320	328	361	345	311	343	320	336	319	339	389	351	329	325	361	341	365	374	369	361	357	329	333	334	360	305	368	328	329	319	317	342	342	315	304	344	307	348	323	325	339	351	348	351	332	313	371	341	357	348	343	303	330	369	351	312	326	352	324	338	359	325	353	304	337	332	335	309	320	309	353	330	324	329	293	350	335	369	351	308	335	339	349	340	321	335	329	344	352	317	347	335	350	306	366	352	290	358	332	347	332	377	334	338	313	344	334	327	362	343	335	338	356	353	305	328	305	326	313	335	333	324	330	325	316	338	345	342	339	370	334	342	348	357	341	302	327	355	346	341	316	350	314	338	333	362	327	345	321	340	342	329	329	309	335	361	345	315	294	321	375	353	339	363	358	376	336	331	329	384	315	366	355	310	337	314	335	347	348	366	344	341	351	334	333	338	296	314	347	337	333	316	327	329	314	341	344	345	370	360	348	345	333	333	331	345	348	336	348	324	346	330	312	364	338	343	339	363	369	352	324	308	316	330	339	338	343	371	327	330	355	342	345	349	363	363	355	336	352	327	306	351	378	332	368	356	352	338	345	302	317	335	285	335	348	365	323	334	347	333	320	337	370	336	347	334	371	322	321	359	357	358	308	321	324	374	324	303	332	343	327	344
7187	1398	859	858	813	787	844	818	824	792	774	780	749	782	772	806	838	804	736	798	817	807	776	759	762	778	792	776	823	785	776	773	796	734	758	797	798	819	776	803	817	829	783	783	791	802	730	746	828	788	770	821	843	813	790	787	800	796	820	845	802	741	756	742	758	795	785	835	853	753	834	786	802	766	809	783	799	767	785	791	799	776	762	826	773	751	801	751	807	790	762	745	796	766	773	805	784	788	792	728	812	759	792	773	734	744	764	751	784	782	743	760	829	758	823	818	789	764	772	803	786	778	770	845	788	777	801	773	743	845	810	779	786	797	845	821	736	834	795	759	784	741	785	852	814	735	785	769	799	754	811	810	793	760	807	788	797	799	787	776	803	788	825	809	751	741	789	766	752	783	755	797	828	793	825	772	761	763	772	763	774	756	786	782	807	733	774	803	807	804	804	763	725	799	816	771	780	800	740	814	734	790	782	777	800	838	725	780	774	757	761	753	854	768	775	796	783	728	799	756	740	827	743	793	836	820	776	731	815	816	753	781	811	794	800	788	799	817	800	776	806	802	780	733	804	783	750	800	763	757	813	816	763	767	780	761	785	792	763	778	748	756	724	774	778	833	738	811	856	794	801	828	810	803	734	790	809	813	739	781	781	788	817	804	793	775	799	788	740	785	799	773	799	798	772	779	787	799	812	800	770	763	821	788	799	795	746	770	799	770	813	823	803	749	770	747	763	758	802	755	731	766	798	746	774	716	783	769	802	821	803	767	752	743	768	784	798	766	817	794	764	791	802	766	741	790	850	834	790	804	833	800	776	777	804	786	812	802	828	750	773	777	774	780	803	811	781	760	757	788	802	782	798	772	825	761	791	748	816	806	856	794	783	758	798	760	781	809	834	778	826	761	787	744	821	762	770	787	833	813	757	752	789	808	733	753	773	799	849	781	813	767	791	786	730	756	774	794	819	776	778	809	777	750	774	824	788	757	820	758	819	833	843	812	798	817	793	832	793	800	843	772	730	810	811	836	746	773	842	811	808	797	765	833	827	782	781	788	836	787	795	848	796	763	749	832	784	804	804	774	785	779	779	813	739	856	764	818	741	783	763	738	822	774	774	816	779	747	806	775	772	788	777	789	765	765	798	796	730	845	732	793	816	747	785	778	777	766	759	764	741	740	815	821	795	718	773	768	806	757	781	751	818	760	806	793	745	795	779	727	829	800	774	814	805	851	747	801	802	760	722	811	756	749	805	791	789	752	816	816	808	801	766	804	771	768	831	796	768	895	734	829	758	764	793	782	818	792	795	805	808	728	778	833	796	807	790	794	792	756	771	810	827	809	767	781	772	820	809	804	795	784	770	781	791	792	792	729	780	781	791	845	795	804	829	825	782	799	846	783	806	789	778	739	752	791	796	779	807	737	823	791	755	747	823	784	786	789	809	821	822	794	766	789	781	769	811	714	797	817	765	752	786	794	751	774	772	734	782	793	800	783	809	790	819	779	797	809	797	811	786	811	802	782	769	773	768	797	815	757	773	803	753	814	729	771	818	766	799	805	788	806	774	806	832	751	748	801	802	801	778	766	797	833	794	783	788	813	822	803	813	832	774	782	784	767	756	753	770	772	793	798	794	808	786	769	813	782	800	788	803	753	815	776	792	825	795	799	789	742	795	779	796	757	775	773	793	774	745	825	751	762	743	773	750	788	765	747	764	774	788	748	780	796	777	767	799	768	755	782	761	763	755	789	773	787	794	789	802	757	770	790	805	795	740	764	793	784	799	812	747	788	806	781	757	801	823	739	791	792	772	783	793	792	781	792	795	770	769	804	772	804	753	797	787	754	763	804	760	795	783	794	846	797	783	779	834	743	809	787	811	807	805	796	763	790	803	830	805	787	748	773	786	699	758	823	799	769	774	806	789	739	779	711	833	792	753	838	797	775	760	757	786	790	787	750	795	816	742	813	767	778	825	754	817	781	742	817	773	768	758	750	754	800	773	764	751	763	817	767	804	797	782	784	768	772	778	832	817	747	755	799	749	824	859	846	794	812	815	777	755	818	769	731	831	809	751	772	806	779	781	739	752	781	749	811	784	818	767	856	745	770	840	795	785	812	827	792	798	787	733	779	792	825	777	747	804	813	769	789	777	791	826	807	802	837	734	792	745	760	795	774	788	791	773	792	782	782	814	729	813	754	790	791	822	746	778	750	767	791	773	761	788	764	758	783	808	795	757	805	840	765	780	822	800	784	790	760	746	809	827	790	768	769	794	731	781	769	783	750	800	740	817	775	800	833	716	811	789	796	773	802	702	778	799	779	813	790	788	758	793	820	791	832	751	797	760	802	764	817	762	790	761	788	765	809	766	753	797	792	796	760	780	801	804	787	817	798	815	766	783	785	803	781	818	767	737	834	838	845	852	788	776	778	765	802	779	809	799	811	733	755	746	734	779	745	793	771	780	817	789	808	816	764	823	790	758	802	761	782	809	730	823	820	813	782	719	834	819	803	827	757	831	814	791	822	854	773	732	766	815	753	773	812	770	774	802	791	788	717	747	819	729	821	775	799	812	777	824	782	773	809	751	812	768	836	829	853	762	784	767	832	750	802	764	817	801	818	754	779	796	793	775	738	781	778	795	770	750	790	849	824	797	805	817	804	761	754	802	775	810	766	820	812	838	776	769	780	800	816	821	759	826	737	808	797	809	789	777	788	779	781	779	853	797	810	778	815	833	809	802	731	816	750	739	741	787	808	806	788	788	797	794	761	747	815	824	778	804	785	802	810	792	763	849	813	833	772	785	822	733	743	770	825	776	834	781	761	850	786	789	808	787	799	780	783	804	771	803	760	800	818	792	782	817	765	837	757	758	788	756	743	800	733	801	778	799	764	822	787	776	744	799	749	832	733	763	776	844	863	803	765	810	813	866	780	765	794	800	843	762	751	756	772	821	793	800	809	747	771	773	774	786	818	779	777	812	804	810	821	760	774	789	748	786	801	750	782	792	758	752	816	737	805	821	810	753	787	817	834	845	786	798	845	835	784	855	823	750	766	820	788	747	781	796	812	739	797	807	729	797	778	773	778	764	785	789	744	749	794	793	765	747	720	758	771	786	764	782	778	782	755	773	764	777	780	781	807	799	779	791	768	763	804	745	793	843	743	783	760	780	776	772	796	775	814	821	819	801	823	819	851	829	790	746	789	769	762	813	790	778	842	752	770	778	807	782	778	797	759	807	830	748	773	789	759	800	799	747	822	806	763	766	810	770	850	762	771	823	802	791	788	801	776	773	793	788	789	812	741	745	806	804	779	733	751	748	759	746	723	723	788	803	779	773	830	763	782	776	777	774	820	768	789	807	806	812	793	801	743	773	759	814	793	856	788	796	825	821	852	782	802	795	798	754	794	785	781	751	766	791	752	775	795	769	800	792	850	779	812	820	754	780	738	815	786	750	755	738	794	773	787	755	755	776	774	785	805	786	784	769	810	764	766	781	801
48664	23120	5788	951	629	443	370	338	247	279	236	213	208	229	201	196	197	190	174	168	167	185	190	198	189	189	190	184	171	173	183	183	153	176	194	180	158	170	145	163	156	148	177	154	149	170	166	164	180	183	180	156	182	163	157	181	161	154	143	177	179	175	168	158	183	171	180	165	156	196	186	148	160	145	176	198	161	177	156	148	164	165	176	170	171	147	156	153	134	159	149	140	160	183	173	158	178	155	177	175	156	157	173	187	169	180	141	158	176	165	168	153	175	148	142	159	159	179	180	172	168	150	161	185	174	152	154	149	179	174	181	151	162	160	160	135	155	174	163	159	156	160	159	172	160	147	163	168	160	164	162	171	153	171	146	166	167	157	168	179	177	156	182	168	170	166	183	163	144	136	160	185	164	172	170	162	174	153	152	170	173	164	155	174	155	149	154	177	151	152	136	148	166	148	150	164	198	165	155	171	186	161	166	174	164	183	165	150	167	172	174	173	184	143	157	168	168	170	158	167	177	171	155	157	146	171	147	139	149	160	150	163	179	169	195	157	151	182	144	181	155	185	179	169	171	144	141	175	172	138	156	171	154	159	158	153	147	146	155	168	174	171	173	185	175	144	178	201	173	159	181	161	148	182	176	178	155	189	179	183	168	168	168	160	151	170	162	176	150	156	154	165	155	164	151	164	146	176	176	161	164	166	168	163	158	159	183	176	154	148	182	164	142	178	182	144	140	174	157	160	158	186	169	154	167	153	160	194	120	171	177	175	177	170	175	163	142	171	171	191	156	158	177	172	144	177	158	173	143	168	177	185	155	165	169	159	157	156	166	152	169	137	161	178	161	144	156	166	144	166	189	169	145	175	150	159	174	168	150	199	185	165	162	173	154	174	151	180	175	167	175	155	167	159	151	160	163	155	146	163	186	169	159	158	160	158	161	180	177	154	155	155	185	145	155	168	163	179	146	166	172	161	148	152	159	144	136	162	140	171	147	137	143	161	160	165	147	208	148	176	158	187	133	149	166	160	166	160	170	163	188	154	163	165	153	154	164	167	159	165	185	130	170	183	147	143	184	144	143	186	154	165	192	163	158	159	173	157	133	150	194	171	138	160	160	159	186	182	158	178	148	155	171	160	148	142	184	175	162	197	185	143	132	166	170	156	169	170	178	184	157	141	148	169	170	154	183	132	144	141	171	136	162	176	182	161	159	164	146	175	150	160	187	165	170	154	161	172	166	192	174	187	157	147	148	144	160	186	164	160	155	156	162	133	164	190	176	161	154	160	169	171	172	156	173	154	160	156	160	164	163	164	189	163	149	171	159	166	181	155	155	165	173	161	187	169	175	147	187	163	162	172	134	181	162	169	166	170	183	180	166	152	178	158	145	166	166	184	161	202	144	164	148	179	170	157	182	170	188	138	153	164	142	146	164	165	164	158	151	172	161	155	169	161	152	169	153	160	138	153	186	182	177	149	149	143	171	159	151	159	143	155	179	166	166	170	184	163	151	154	201	156	174	139	163	167	178	145	149	188	173	187	147	171	185	188	189	163	163	151	170	173	168	171	174	159	170	167	154	178	166	162	167	193	160	173	139	139	135	172	168	169	178	164	177	182	172	172	150	178	188	164	174	158	151	154	175	155	152	155	168	143	158	144	170	164	168	156	163	170	151	156	169	163	157	172	153	159	171	155	179	173	145	161	188	162	171	175	167	165	171	156	139	151	156	173	161	152	155	159	161	188	149	163	178	176	166	174	204	169	176	140	185	169	155	165	149	162	147	167	150	164	135	162	173	167	150	158	169	164	162	165	170	142	159	174	180	153	171	171	156	183	168	150	148	166	160	167	157	183	176	159	169	174	151	157	167	176	175	183	184	158	168	160	161	160	171	158	157	130	155	178	163	164	146	159	151	156	188	158	154	153	165	142	164	169	157	179	183	173	180	179	166	144	159	174	154	177	151	150	153	157	148	146	176	157	146	187	161	179	152	156	164	172	166	184	162	173	148	166	151	157	171	137	178	163	171	158	181	152	191	148	163	157	186	166	144	174	181	156	129	168	168	144	171	173	144	151	157	154	149	154	133	181	152	157	164	160	158	165	189	179	169	154	159	149	157	149	186	193	162	168	188	153	158	181	160	174	183	153	163	180	148	160	170	147	160	174	151	159	168	148	155	172	135	160	138	180	144	151	159	172	145	146	143	166	173	170	170	175	143	159	146	159	171	168	152	143	162	174	138	187	164	173	158	164	167	177	152	171	155	142	160	174	164	146	159	158	162	174	161	168	176	178	162	145	168	177	167	160	187	148	179	163	164	169	167	157	160	154	148	147	160	151	143	150	141	179	153	160	175	158	153	164	164	164	177	146	159	178	149	181	170	166	164	152	165	174	152	172	166	166	154	167	159	136	184	175	155	193	158	155	153	180	146	196	157	163	170	172	174	161	186	161	153	144	161	147	169	157	174	156	182	173	168	170	157	155	187	174	191	183	147	138	170	157	138	157	166	156	149	148	144	152	150	150	172	168	180	189	155	162	180	178	182	177	174	170	156	161	177	172	164	164	181	190	167	165	141	168	154	159	178	144	139	153	166	153	156	169	172	195	154	175	156	174	159	167	158	185	165	157	162	194	147	159	160	182	164	158	167	164	159	146	169	157	166	162	188	165	154	159	175	163	155	188	191	155	154	174	157	156	154	162	177	168	173	151	156	155	170	164	165	158	158	157	163	181	171	171	184	176	175	157	170	159	130	177	173	159	169	168	185	148	164	161	180	161	154	173	153	165	156	153	157	167	164	172	174	147	183	168	139	150	180	160	189	161	179	150	162	182	149	154	147	167	157	168	161	150	146	175	161	167	154	159	167	153	173	156	166	152	139	157	164	150	196	151	161	135	172	140	162	150	151	163	164	150	147	181	168	146	196	185	174	162	180	163	169	179	156	164	137	140	166	154	138	171	178	189	166	174	155	124	183	174	160	170	164	167	164	178	172	178	168	158	176	170	156	187	186	162	165	139	173	168	165	180	190	146	183	169	170	145	175	160	165	183	187	169	145	179	169	141	159	180	144	184	175	178	182	174	140	163	180	140	145	145	174	162	162	150	154	172	159	165	136	174	152	180	141	156	154	141	161	181	173	151	165	174	161	170	158	152	183	149	174	165	159	163	154	142	165	154	165	177	167	156	173	175	157	161	181	182	172	166	172	189	149	175	158	180	176	171	175	166	173	189	156	180	202	150	153	190	164	173	181	153	183	168	148	164	172	152	169	134	166	166	158	166	174	160	166	152	170	166	180	175	154	151	164	168	157	153	172	145	165	151	154	156	158	149	165	167	153	150	168	187	166	176	154	183	150	182	161	160	187	178	151	198	147	173	176	177	157	165	189	171	170	202	185	171	139	178	163	174	163	165	145	159	165	168	178	151	168	156	163	159	165	190	173	131	158	168	148	142	162	173	144	168	167	152	164	147	172	184	162	162	164	133	156	159	145	155	151	166
26561	11341	5563	2904	2453	2011	1582	1346	1277	993	895	879	775	751	716	689	647	585	579	570	557	581	520	565	538	507	496	524	531	474	506	494	499	465	505	496	445	446	438	461	497	433	489	455	473	493	432	472	455	424	431	454	452	462	459	427	471	442	408	412	423	453	426	455	477	424	436	461	409	392	442	426	441	431	445	433	432	453	463	436	418	408	457	418	427	435	446	426	443	428	418	438	422	418	450	439	438	442	456	423	418	422	433	417	424	417	445	437	461	405	412	428	433	400	459	417	457	411	427	427	401	433	414	420	464	459	420	404	420	390	391	436	420	454	416	394	414	442	408	433	421	462	440	410	435	396	411	402	454	446	418	437	434	405	406	419	461	439	395	431	407	404	425	440	433	425	436	371	403	424	404	447	425	425	432	422	438	451	462	442	436	449	381	403	466	443	381	408	453	395	408	402	389	423	438	428	419	428	418	441	419	413	426	455	407	414	403	414	406	414	446	439	411	412	429	430	444	435	474	435	407	426	419	416	448	441	428	434	459	413	409	408	403	450	419	406	357	445	408	438	430	450	394	422	384	423	424	444	421	419	397	440	387	412	418	429	399	437	449	431	432	409	422	403	461	432	441	423	424	440	435	453	405	390	441	390	420	442	428	427	426	432	438	454	402	433	399	428	404	434	388	430	431	454	403	436	384	453	448	437	391	420	430	469	432	410	409	426	421	445	418	457	409	446	407	438	415	418	382	480	414	424	421	436	406	417	380	454	441	413	431	432	410	423	433	419	436	380	406	419	423	393	419	415	421	418	406	415	442	412	412	437	451	389	414	403	420	398	459	437	402	446	416	430	437	415	434	381	389	425	400	418	403	421	439	394	396	413	438	433	423	441	438	476	426	438	460	419	404	424	431	453	436	449	447	439	389	430	407	475	375	444	437	416	413	409	431	434	406	439	414	435	382	441	421	399	429	420	417	401	430	418	407	408	398	447	462	405	458	415	384	427	435	450	413	447	471	420	416	422	430	411	445	443	429	465	426	433	438	406	430	405	448	392	461	432	417	438	392	421	411	449	441	416	438	409	408	385	407	410	420	407	415	430	395	417	424	409	408	451	439	417	434	419	428	410	443	427	417	412	434	419	435	397	409	422	410	453	408	449	421	430	378	429	438	429	398	450	421	436	380	397	432	397	421	427	431	447	433	422	439	449	447	426	436	439	415	444	423	398	440	434	463	406	431	439	453	443	439	443	421	438	422	407	419	431	422	401	400	418	425	416	430	441	420	425	413	406	392	461	407	421	449	415	418	425	457	385	393	431	427	423	419	458	397	397	447	407	409	394	417	398	462	428	417	416	416	436	438	454	416	447	457	424	426	448	404	426	412	408	441	449	428	411	409	437	444	404	430	450	436	453	431	418	449	399	436	424	430	414	427	411	427	420	465	422	416	424	471	430	427	409	400	401	429	416	416	419	410	413	460	436	392	429	434	417	441	394	388	426	420	381	432	434	454	402	435	403	427	420	415	446	423	455	406	448	414	411	421	406	438	398	408	420	424	428	408	449	423	403	437	396	416	440	410	417	437	419	430	422	424	391	413	421	419	409	424	414	433	451	435	447	453	433	442	437	413	426	427	434	459	431	414	418	431	431	412	409	429	415	433	406	418	417	419	433	407	444	437	431	414	389	445	429	457	415	422	413	409	372	421	475	436	409	390	447	431	442	432	431	389	433	406	410	444	440	425	412	413	423	408	380	419	449	408	422	438	436	451	404	387	423	408	401	403	420	453	438	415	396	419	464	421	417	407	431	413	425	421	418	436	451	398	436	437	429	451	428	401	387	429	437	425	430	433	434	436	424	383	426	444	428	411	440	412	442	429	414	425	425	391	411	437	402	440	444	400	469	404	387	445	443	418	436	439	412	424	395	438	451	443	388	452	447	431	448	418	424	457	386	411	430	427	413	404	422	451	420	412	453	381	433	420	429	443	458	396	424	383	403	427	408	425	412	385	412	419	422	426	401	404	428	421	444	444	391	407	431	442	412	443	400	409	447	411	440	415	409	447	422	408	443	393	411	444	415	428	435	408	437	420	422	442	426	412	374	382	427	399	439	402	405	429	427	427	425	425	419	457	384	422	432	413	434	438	412	394	427	406	439	407	437	438	474	417	452	423	403	383	444	440	426	435	430	413	403	427	415	439	400	428	436	424	436	460	480	390	447	467	432	435	467	425	435	436	409	407	452	418	428	447	424	433	417	411	410	396	433	402	414	427	415	449	410	424	429	397	430	405	437	422	433	417	407	397	415	410	440	439	430	430	396	412	375	416	434	410	442	427	411	402	450	423	425	461	478	436	418	429	446	404	417	415	373	392	432	425	396	442	425	423	386	387	407	416	400	445	446	382	437	425	419	375	430	393	422	419	420	412	422	436	458	417	431	373	422	397	475	423	445	403	422	399	412	445	407	408	448	423	442	422	441	437	418	422	406	424	405	415	430	407	428	408	460	425	423	421	425	422	430	432	407	397	401	433	431	397	414	425	441	428	452	426	419	416	447	415	410	420	423	412	466	453	417	419	429	452	396	419	414	445	422	410	428	454	412	433	457	445	432	421	416	436	408	420	415	434	412	415	464	461	410	440	400	471	440	447	408	420	416	462	415	418	409	430	446	420	427	429	446	410	408	410	439	425	427	438	443	445	416	422	461	381	422	409	442	429	448	424	406	418	421	425	444	384	388	405	461	398	428	449	418	411	427	436	427	465	422	403	406	433	393	432	431	425	462	458	464	391	435	427	426	440	417	439	424	426	446	434	454	411	402	404	419	416	407	459	437	423	422	386	395	399	426	410	425	418	428	442	420	396	385	446	427	395	426	408	410	461	452	433	400	450	415	437	425	403	443	396	397	422	424	397	398	460	424	401	437	413	434	399	404	445	453	432	408	426	463	420	419	374	406	435	387	419	409	413	412	446	420	422	449	410	448	428	402	394	428	416	417	449	413	410	434	462	430	400	456	421	430	418	431	425	439	461	404	439	444	378	415	391	373	436	400	399	375	453	427	418	466	433	430	418	421	432	412	430	417	380	409	416	409	426	430	446	428	420	440	435	438	445	424	435	423	443	388	401	428	409	406	461	439	439	431	446	442	438	488	416	437	411	442	415	413	407	431	417	422	452	413	448	458	406	403	410	387	438	428	417	411	421	454	410	393	456	439	396	427	423	425	434	418	448	404	433	416	413	413	430	402	423	433	444	432	427	421	409	427	433	393	416	440	462	403	435	434	439	413	425	429	414	416	437	413	471	426	442	442	428	417	439	462	451	395	450	415	402	397	408	405	399	419	416	404	400	413	474	424	446	420	433	493	460	425	402	409	435	444	403	390	403	429	411	451	435	422	434	415	409	389	427	452	446	444	411	455	413	426	437	428	391	413	401	465	448	452	414	440	409	416	429	432	408	416	393	442	449	398	447	409	443	443	440	380	454	387	441	409	417	426	451	404	465	430	426	423
63439	36190	13757	2121	1060	727	568	456	438	328	297	260	231	223	218	170	188	191	189	169	149	165	180	153	175	156	166	139	145	162	161	148	166	154	153	132	137	171	146	137	139	138	145	153	168	159	142	150	132	137	130	133	144	144	120	139	129	126	128	152	134	137	142	150	146	115	109	131	141	133	135	133	131	120	131	135	135	120	136	125	148	137	145	127	137	134	126	136	129	127	113	127	117	124	145	152	119	140	114	148	150	139	138	140	130	118	124	123	160	129	133	127	148	134	141	143	141	150	135	132	125	136	137	108	122	125	129	126	129	142	130	112	124	147	137	127	108	158	131	141	152	142	122	142	145	117	148	126	158	152	131	122	138	133	120	138	136	143	134	121	135	129	126	143	126	123	136	130	147	152	130	122	148	137	140	142	134	135	131	118	129	125	138	112	141	128	126	142	129	148	123	141	148	156	147	151	126	130	146	127	134	128	139	150	136	153	137	145	135	125	127	156	135	110	134	154	132	128	124	131	120	123	143	132	125	145	148	112	115	133	142	131	114	134	125	130	143	149	129	114	125	150	119	131	163	120	145	150	134	121	162	117	147	140	137	135	121	125	130	123	116	134	137	147	133	126	134	149	129	127	126	130	124	117	135	137	142	149	135	151	108	145	143	120	134	126	139	133	156	142	144	134	135	126	129	145	130	125	130	137	149	139	126	143	120	128	132	135	135	139	139	147	138	128	121	138	150	169	163	133	146	139	133	120	137	126	140	126	132	143	127	132	132	136	108	131	119	162	142	129	146	138	130	140	122	119	138	115	141	130	144	122	112	134	124	155	110	128	119	124	132	145	134	134	141	128	128	135	123	151	130	136	125	145	128	115	135	132	147	125	125	145	143	112	153	126	145	125	140	144	125	138	139	118	135	136	114	128	130	129	131	110	150	137	126	141	145	138	124	122	118	143	139	129	127	117	137	134	127	113	134	141	154	157	124	134	120	130	144	142	133	149	144	128	142	112	122	135	134	128	140	127	137	134	141	113	138	117	153	123	145	113	113	125	123	127	138	122	130	147	140	141	145	121	146	119	118	121	128	142	123	128	113	140	150	128	130	159	130	139	155	137	125	143	118	128	124	134	113	150	133	113	148	140	143	122	133	147	147	128	133	116	126	139	150	105	128	142	136	126	128	145	142	138	133	122	141	133	122	118	154	150	144	138	136	145	125	152	149	129	134	125	151	146	158	129	135	126	143	131	130	141	134	124	126	134	145	128	126	123	131	145	147	116	152	139	135	140	121	138	164	113	146	135	136	149	141	113	155	118	137	128	138	145	139	128	139	116	138	127	154	140	114	138	143	131	119	136	118	130	149	130	151	128	137	155	142	146	148	133	128	110	131	157	142	141	121	114	134	143	118	126	118	128	122	108	140	142	125	129	120	141	146	152	143	151	116	132	157	125	132	158	131	128	158	144	121	138	143	140	139	123	139	124	134	141	117	137	119	143	147	132	137	130	150	143	146	117	149	120	142	129	127	125	124	124	133	146	117	142	153	124	130	133	117	130	145	140	108	143	136	128	127	132	141	158	137	135	120	154	143	152	159	133	137	119	137	149	109	138	115	148	141	113	134	126	130	144	133	129	135	148	127	138	123	146	124	116	145	133	145	124	131	145	149	153	126	129	135	125	121	117	130	110	148	141	146	134	121	120	129	128	132	133	133	127	127	140	135	133	128	149	137	123	128	153	143	121	148	121	127	125	125	131	135	137	134	147	134	110	123	114	134	113	138	117	126	152	116	134	142	121	137	126	142	125	116	128	137	132	149	130	119	108	139	128	165	140	131	155	151	114	105	142	136	133	150	114	125	145	149	129	126	130	158	124	142	115	133	119	127	132	130	133	144	122	129	117	125	120	142	126	146	135	128	134	112	131	145	124	128	153	153	141	129	131	142	110	151	122	111	130	146	128	133	142	126	121	132	127	148	134	147	144	141	128	142	142	142	151	108	123	133	152	140	138	119	133	134	131	114	122	136	149	139	118	134	134	151	141	130	134	117	128	128	154	121	145	141	114	148	153	124	108	134	126	131	149	124	135	140	119	134	140	133	142	142	127	134	141	142	124	145	106	125	109	144	133	124	137	173	132	137	109	136	145	143	126	138	146	127	148	140	131	143	131	135	114	116	154	118	119	148	143	115	130	122	128	141	139	140	135	124	121	130	139	132	125	155	146	142	132	134	126	144	119	121	138	138	121	131	162	144	132	120	144	129	126	131	128	127	119	124	146	154	131	150	132	117	107	144	139	132	130	135	122	145	136	117	128	133	145	115	125	145	127	132	134	145	128	147	130	146	125	129	142	142	123	120	135	145	150	133	157	134	164	153	130	130	121	152	154	126	119	131	136	114	143	150	128	121	130	135	126	127	143	136	140	130	132	128	129	135	109	130	136	118	121	154	126	147	145	125	133	124	145	118	134	121	141	126	142	136	129	136	128	136	117	126	126	135	123	128	146	125	151	114	147	113	150	121	142	129	125	131	156	112	137	140	143	140	129	116	126	148	126	145	136	114	122	147	102	126	151	127	139	135	134	117	134	124	140	153	139	129	127	138	141	148	131	145	141	130	135	123	152	139	126	131	132	138	144	148	138	149	133	160	158	150	135	142	124	111	125	133	125	146	137	123	160	142	145	151	120	137	140	143	124	133	140	133	132	131	129	150	106	132	129	112	140	133	118	125	140	128	148	134	146	145	140	136	129	149	130	138	128	127	149	119	135	136	157	148	120	133	136	156	136	123	122	117	148	150	141	125	155	123	130	123	141	125	106	103	153	141	144	147	125	153	125	145	141	138	131	141	112	138	139	127	156	139	134	131	141	123	148	144	145	135	131	168	140	134	113	130	137	150	134	135	141	125	119	141	127	159	125	144	144	119	128	149	115	135	119	123	124	128	144	149	132	126	145	156	129	107	134	106	142	131	154	124	141	126	135	138	158	150	143	123	123	130	145	143	129	131	126	138	143	151	134	136	147	112	153	145	162	137	135	129	136	114	134	130	140	149	112	141	138	152	114	131	143	139	136	138	133	145	120	133	123	142	135	148	115	126	149	174	149	130	135	130	137	134	136	142	138	130	158	121	132	149	136	124	138	149	140	129	131	140	134	133	140	113	131	135	137	139	131	117	120	118	137	105	120	138	106	130	133	135	135	119	163	148	131	144	134	130	133	127	154	141	135	137	136	119	127	135	133	114	137	157	125	124	128	154	151	120	146	147	127	119	111	130	158	139	129	131	147	134	133	156	124	139	133	132	123	124	139	143	154	155	151	135	146	125	142	128	131	127	135	143	127	153	132	147	148	133	130	140	136	151	133	114	131	106	145	128	115	134	127	122	124	144	122	162	134	143	130	148	118	121	144	133	134	146	139	155	127	135	132	139	128	143	130	115	114	152	151	144	115	131	118	129	136	132	141	135	129	146	134	127	144	132	156	127	142	112	167	175	123	117	145	118	135	159	130
35829	19292	9801	5310	4097	3221	2647	2164	1855	1614	1414	1206	1096	983	966	905	770	775	761	699	691	619	637	574	593	600	551	510	460	534	498	482	536	487	443	464	452	474	464	422	444	457	479	424	399	427	429	450	422	381	471	403	468	404	421	449	402	386	377	393	391	378	387	412	389	421	391	414	394	429	413	394	391	354	383	398	417	374	379	359	376	374	405	390	412	418	368	383	373	377	379	374	357	390	394	403	355	397	381	405	403	353	399	383	397	380	360	396	366	374	391	387	381	397	403	375	364	375	383	399	379	417	392	399	406	394	354	385	377	378	361	373	387	390	379	382	380	378	364	380	379	355	372	389	396	364	357	383	384	400	380	345	362	363	383	400	369	406	352	376	360	370	377	418	408	361	398	364	382	367	362	381	363	341	393	412	389	394	372	375	390	391	354	392	375	387	420	387	373	383	373	384	370	377	385	367	375	374	378	376	395	406	380	373	367	350	361	385	330	415	379	386	422	396	403	392	367	383	417	400	351	363	374	386	355	366	394	386	378	353	398	352	381	396	396	390	372	403	381	385	354	382	409	366	410	411	386	337	392	372	416	410	366	398	381	379	383	367	367	357	394	356	404	371	380	373	351	339	383	346	393	342	372	375	402	355	396	374	357	375	353	387	372	393	366	405	365	367	391	380	386	383	380	382	357	377	432	381	344	358	366	406	390	372	394	397	367	369	392	408	376	399	350	366	373	377	382	389	359	395	393	347	405	364	341	390	368	386	408	373	387	356	347	387	369	406	345	365	370	386	391	395	367	367	352	344	375	354	356	354	384	362	345	392	350	393	368	371	347	409	366	328	361	386	355	359	396	385	387	364	367	387	370	378	372	354	404	342	402	365	328	339	394	389	394	362	350	360	379	386	370	383	377	392	393	352	409	391	359	389	398	398	370	394	348	410	343	400	368	395	384	358	423	377	364	360	379	357	378	356	407	393	384	353	391	420	404	384	413	394	399	365	384	400	375	338	394	376	345	376	372	379	368	385	382	397	350	332	376	385	423	342	409	393	400	390	424	376	362	381	359	367	385	391	367	352	353	416	361	412	440	363	356	390	376	391	388	374	416	370	358	391	394	433	366	390	345	363	387	384	378	383	359	392	398	360	375	344	362	377	341	361	335	320	379	395	374	376	360	361	379	401	341	376	380	387	391	344	353	375	380	406	399	402	383	373	399	415	383	380	392	372	399	352	421	385	359	398	396	380	372	360	351	364	414	356	368	371	362	372	396	400	373	331	357	401	386	371	387	377	407	364	319	396	384	356	346	361	420	358	347	393	371	397	369	389	381	375	402	413	407	376	358	336	362	341	339	378	422	381	352	353	362	363	373	361	385	380	364	373	342	376	394	354	400	373	395	335	380	370	386	375	379	383	402	358	345	342	358	434	390	382	372	359	403	366	370	337	417	381	395	406	367	327	374	391	386	354	365	349	370	384	362	401	345	379	373	369	358	362	356	363	369	394	388	348	389	368	353	368	387	356	383	402	360	398	379	430	399	363	410	372	410	351	375	368	394	401	364	403	366	386	385	373	343	345	378	371	353	354	362	384	372	355	371	382	371	424	354	360	363	386	419	396	377	373	346	362	416	358	366	404	360	401	367	364	333	370	327	392	368	352	363	407	365	337	358	377	355	391	350	402	383	397	384	398	402	384	338	378	370	361	358	416	370	371	383	396	385	363	378	374	357	334	354	365	381	357	367	387	398	360	331	363	367	392	373	378	357	368	360	349	353	352	369	357	390	382	412	370	387	358	387	386	384	378	365	343	350	416	400	335	407	368	403	370	367	358	377	374	379	372	377	377	360	374	350	417	391	360	400	429	388	342	421	368	361	369	377	392	346	414	381	365	389	404	407	345	393	343	369	359	340	376	370	395	380	377	372	396	395	405	382	379	387	369	351	388	362	409	371	394	388	383	381	367	354	402	370	368	388	394	404	391	371	379	367	372	393	407	384	393	370	388	390	391	371	370	374	379	364	395	368	362	353	361	399	381	384	376	341	375	351	390	379	384	391	366	374	377	366	365	370	399	390	381	383	385	403	384	392	383	345	356	375	364	360	378	382	396	360	388	377	363	397	382	393	360	384	377	379	343	348	329	367	350	376	391	391	352	381	381	348	412	398	374	368	363	367	384	374	401	390	389	341	345	406	362	382	367	384	338	403	360	396	403	379	376	357	377	381	400	408	354	359	370	370	383	368	370	375	374	365	382	401	395	394	357	382	360	401	381	372	355	378	369	382	389	374	400	379	390	377	358	352	337	380	366	401	360	393	370	331	400	361	381	394	372	427	385	355	372	349	378	350	388	380	362	371	355	387	382	375	399	410	403	347	401	374	349	387	368	386	361	379	377	410	369	366	389	350	396	364	399	370	385	409	369	385	416	392	389	388	372	365	403	393	359	383	382	373	382	348	385	385	378	366	397	348	368	365	376	392	393	369	392	425	346	363	378	367	396	395	397	377	365	354	365	340	395	402	376	376	361	388	382	363	387	379	397	393	330	392	377	383	368	402	392	373	374	361	338	369	356	386	394	382	341	362	369	394	359	331	359	383	374	377	385	362	398	362	403	422	365	400	372	358	403	394	391	336	379	415	382	371	360	368	348	379	356	416	366	354	409	406	371	359	363	362	372	385	356	362	366	409	376	369	385	361	403	366	358	368	366	386	375	352	392	386	365	400	375	386	361	400	374	386	387	363	386	360	399	381	349	371	401	383	401	371	398	380	365	370	386	367	374	363	381	378	386	368	382	371	378	391	369	378	389	329	371	385	359	388	360	361	385	387	378	339	378	396	396	343	388	365	348	385	361	379	385	378	359	369	380	354	368	383	405	355	350	385	358	365	358	357	360	371	367	388	374	340	366	361	339	344	356	368	390	362	361	389	380	351	374	348	375	361	379	429	380	369	391	383	338	403	378	370	361	367	374	376	397	362	357	359	410	387	375	347	383	372	360	399	383	374	359	373	377	402	408	390	397	381	352	392	363	392	326	350	369	371	388	351	388	358	357	384	356	393	364	351	365	390	387	398	388	408	424	412	369	390	372	350	378	336	395	381	335	364	356	388	421	384	378	351	364	357	340	425	381	365	396	379	389	356	406	408	365	366	357	342	387	353	400	385	369	392	374	420	401	356	375	374	362	385	379	342	344	346	380	354	373	364	378	396	377	366	365	361	393	360	389	380	379	400	361	384	362	395	351	354	373	369	414	364	371	405	401	355	370	408	406	375	325	370	386	400	358	375	398	392	365	431	359	354	388	383	365	395	390	369	369	355	397	381	404	328	363	373	384	352	383	400	377	382	373	385	387	349	363	385	364	341	413	380	397	367	405	358	370	359	388	366	354	373	387	373	427	381	363	374	407	342	385	381	371	406	392	346	346	365	391	415	351	357	390	365	373	398	414	389	355	399	369	399	370	344	371	392	374	372	390	393	367	335	395	383	393	387	369	387	373	383	390	387	362
7865	1124	409	372	352	362	357	335	311	398	342	350	356	333	352	346	353	330	363	369	328	400	351	386	321	308	347	342	316	303	347	360	347	327	322	318	343	323	347	344	353	364	368	348	328	344	366	323	322	363	330	359	300	314	332	341	358	312	347	351	335	330	344	350	337	349	321	301	325	350	317	354	366	348	347	334	346	329	355	376	334	316	335	342	356	341	339	351	342	342	378	351	318	313	334	351	340	342	320	336	345	316	337	332	372	344	328	312	329	358	351	344	351	358	322	323	337	387	309	315	332	345	331	357	376	376	357	326	329	331	345	366	338	353	347	333	360	312	366	327	320	329	381	328	356	312	296	344	337	349	318	330	308	351	330	343	341	317	342	361	322	338	340	317	332	327	321	337	310	317	316	335	360	333	327	312	342	348	336	353	346	330	333	334	340	334	337	357	374	340	349	326	372	323	337	333	321	298	320	329	332	337	360	324	377	383	333	331	357	377	351	332	317	354	323	342	303	337	355	301	320	306	340	361	319	315	332	328	355	320	345	347	350	365	325	362	339	375	343	355	335	341	349	347	321	316	315	333	342	287	341	357	293	356	338	330	351	321	328	338	329	343	371	341	329	372	355	329	313	346	310	336	321	387	356	361	338	371	357	358	321	346	371	348	355	343	341	348	339	297	321	365	338	357	331	341	318	335	341	350	351	309	337	335	350	293	324	335	347	348	361	323	350	342	335	337	322	354	327	370	353	313	353	332	342	346	364	345	357	341	342	379	359	335	348	345	362	307	359	344	354	333	311	374	319	355	349	368	383	325	329	369	335	366	338	369	295	347	335	342	330	308	345	337	324	347	345	308	314	328	327	341	332	358	324	346	340	331	308	350	334	348	357	318	312	340	394	316	341	349	361	344	330	321	355	345	312	339	366	342	336	329	345	320	326	312	351	332	339	355	303	360	327	356	345	341	316	347	354	329	342	338	337	332	359	319	346	354	317	317	315	344	335	335	302	350	337	332	316	316	306	365	323	318	342	373	321	381	352	326	332	348	363	335	329	353	346	315	341	353	325	323	347	349	318	383	332	359	347	339	345	319	354	311	324	368	337	326	310	361	350	362	381	339	317	331	378	340	350	371	365	356	392	328	312	321	359	326	318	312	344	335	316	352	358	350	309	352	356	318	386	329	352	317	322	334	320	376	332	335	304	359	332	373	346	349	352	328	334	352	321	323	321	343	318	350	359	347	310	324	342	380	350	347	370	329	363	322	295	309	330	323	328	319	350	354	309	345	329	328	330	327	330	339	361	323	351	337	349	344	329	357	337	369	365	341	323	350	360	336	345	342	310	342	339	362	351	319	330	357	343	327	332	329	354	371	344	352	372	326	353	330	325	317	347	340	335	318	343	316	350	350	336	304	350	331	319	333	347	375	330	364	349	336	346	316	326	366	355	342	331	327	357	343	350	360	345	358	349	326	342	332	376	346	356	342	362	345	344	346	352	351	364	337	377	378	304	317	370	327	330	338	330	361	336	339	342	323	338	360	366	338	365	328	319	361	326	348	285	335	328	331	322	325	330	372	304	348	315	345	366	335	347	304	351	331	355	327	341	332	324	364	311	319	355	338	336	371	323	362	332	343	322	332	315	336	329	360	347	328	320	359	338	322	363	314	353	307	337	313	318	362	304	328	356	343	354	321	328	348	340	320	337	348	342	355	303	343	307	339	334	369	348	315	338	321	332	350	345	343	331	308	344	331	316	364	310	344	334	318	335	340	347	342	332	374	307	318	347	343	333	349	347	303	315	332	304	354	338	343	309	338	353	325	333	331	383	360	326	382	327	332	354	367	330	341	363	333	334	374	356	388	348	355	330	329	375	386	319	335	352	344	346	343	354	342	327	348	355	351	360	330	325	320	351	332	363	368	333	344	356	352	350	338	377	350	316	347	356	363	318	335	340	346	354	298	334	317	332	325	324	351	331	328	346	369	350	350	314	337	352	364	325	347	396	339	381	344	369	326	368	326	333	350	312	371	339	319	366	314	320	340	362	352	346	332	376	340	339	354	349	317	328	355	332	318	314	338	356	335	308	345	344	317	324	340	385	341	307	323	286	333	332	314	348	325	303	343	348	310	338	333	349	346	378	329	316	329	327	331	334	370	359	350	322	323	325	353	293	343	350	333	295	340	348	330	313	311	352	337	353	344	357	370	362	344	357	325	335	363	345	365	352	330	339	339	358	352	293	321	349	345	356	320	342	378	355	347	375	313	362	321	335	340	328	330	332	303	352	322	327	339	353	334	344	321	354	330	346	370	317	353	314	345	337	353	323	325	337	344	342	303	343	310	316	342	339	356	315	371	328	370	335	336	335	337	317	316	360	323	307	335	317	359	339	327	381	387	313	315	332	360	350	378	340	346	330	341	340	351	322	341	348	321	344	326	307	338	337	333	351	346	350	340	343	357	382	386	356	337	316	339	343	326	307	331	310	326	342	336	359	367	356	332	328	338	376	336	295	354	385	320	369	339	322	349	319	362	339	307	326	303	366	350	326	345	346	340	353	363	377	359	338	328	351	380	338	365	369	344	348	345	321	302	319	339	352	323	304	334	292	310	339	344	329	327	331	326	336	295	334	357	355	311	301	351	327	377	349	332	339	365	316	333	361	357	352	352	340	355	326	355	320	346	335	342	313	342	280	344	324	373	339	360	365	329	364	325	316	313	336	370	338	321	344	323	318	322	355	382	342	348	329	335	323	331	361	339	367	346	320	323	313	357	375	320	349	335	317	327	355	319	352	342	376	328	385	396	376	353	368	348	324	318	328	345	339	359	344	346	351	356	346	361	338	364	355	334	334	305	338	327	343	315	330	335	340	343	361	318	332	316	337	337	345	334	361	353	333	351	331	344	311	333	349	341	341	336	348	375	338	345	334	343	324	345	337	322	317	344	361	320	314	321	326	344	337	334	319	315	347	337	364	350	337	351	358	322	331	354	349	351	346	367	324	327	337	318	349	312	369	353	314	332	367	345	314	360	308	321	361	388	341	280	343	329	343	337	334	321	332	335	364	313	349	333	357	336	352	340	318	329	279	326	349	324	326	314	342	316	321	321	345	322	330	322	343	355	320	353	355	377	354	351	355	338	350	373	384	387	314	339	321	360	334	341	339	328	349	331	340	358	348	373	316	362	331	371	367	309	355	353	358	315	301	345	350	355	335	326	315	363	334	333	361	326	341	327	350	331	358	345	347	336	352	345	321	328	300	293	347	343	339	340	349	334	376	348	359	356	360	312	349	305	354	347	360	371	352	339	336	331	344	327	356	364	331	334	366	354	356	352	337	350	372	326	346	356	342	352	329	307	325	360	351	319	315	318	311	331	344	319	330	361	356	320	357	317	335	309	312	330	339	342	388	342	328	363	308	338	336	334	340	332	366	337	363	329	361	332	361	337	337	316	348	350	329	311	348	308	330	312	375	332	334	350	386	356	325	347	329	330	332	323	348	364
7024	1541	954	938	851	804	844	834	849	887	808	770	817	808	792	828	800	764	711	770	795	820	791	764	811	782	815	806	804	766	781	808	802	835	742	804	833	788	745	785	752	813	793	756	791	779	749	785	797	811	790	763	789	805	752	713	748	788	778	752	779	757	753	804	842	784	771	775	830	809	798	767	726	786	770	778	747	835	775	814	777	773	826	815	774	812	804	773	819	747	749	834	823	732	824	755	771	778	823	802	778	755	799	799	749	780	797	792	716	844	802	845	789	766	788	752	744	829	822	792	796	761	784	788	747	846	791	776	779	757	789	787	752	817	818	746	770	850	805	785	775	818	798	771	728	743	795	850	722	778	833	757	782	800	774	806	763	781	796	756	792	791	757	765	768	754	791	713	796	792	815	758	814	772	814	796	761	802	776	786	761	769	820	773	799	750	793	792	836	818	813	776	800	810	761	798	780	790	779	737	807	783	776	815	833	763	751	779	810	720	771	797	766	814	809	785	820	777	800	787	803	794	789	787	801	751	820	799	801	780	785	784	797	736	842	826	778	816	784	775	775	788	801	839	791	790	752	758	764	772	742	766	768	790	792	757	777	785	783	750	780	744	763	798	811	795	791	764	765	855	799	794	815	782	789	802	830	819	814	799	815	772	763	794	788	784	751	751	811	801	788	827	803	762	750	779	788	745	745	763	799	792	826	827	797	784	734	815	794	830	776	804	730	805	742	772	808	764	753	747	805	803	777	765	814	739	790	804	783	800	794	812	832	804	787	823	785	764	746	765	838	773	812	775	815	764	793	799	784	784	750	767	747	798	760	761	769	793	789	768	793	799	803	743	796	832	803	793	801	741	803	768	762	785	813	765	784	823	769	780	799	795	770	788	788	813	779	784	778	815	807	793	838	756	768	790	773	818	782	791	809	788	763	764	803	803	802	715	761	791	774	779	792	818	837	776	723	798	784	815	845	786	808	771	786	816	814	798	820	792	782	837	782	781	774	796	825	783	777	758	784	828	808	837	805	762	824	765	782	809	765	816	755	773	845	807	817	774	795	790	792	737	719	768	789	795	841	720	809	753	764	799	807	811	796	855	731	794	759	760	791	797	779	819	756	777	832	748	771	780	756	783	822	796	796	796	757	773	744	747	787	765	784	789	814	774	795	777	773	782	747	799	779	779	774	758	737	750	778	788	781	763	797	769	802	811	786	770	841	788	797	758	781	788	809	779	725	816	780	748	773	769	791	865	785	818	805	734	790	768	780	824	799	765	773	772	779	823	820	816	809	782	761	889	809	806	769	848	759	791	754	759	851	832	749	788	829	737	787	792	806	788	805	785	769	809	848	796	786	803	749	774	747	780	794	824	799	824	771	819	838	820	766	808	788	718	784	813	800	784	786	748	763	793	788	806	733	805	779	791	801	809	763	839	787	761	783	771	778	789	778	830	761	833	786	749	831	826	780	769	796	807	831	789	854	792	781	746	857	774	798	837	799	722	778	796	826	802	775	818	761	813	784	758	716	766	801	773	794	796	802	761	790	794	755	839	815	806	844	812	754	834	771	791	817	794	798	790	784	809	801	800	789	828	790	806	767	790	809	824	745	812	757	772	801	805	771	804	823	765	776	796	840	794	741	774	773	820	795	750	766	859	805	778	756	789	791	794	802	747	831	770	753	790	797	797	766	746	845	791	800	717	749	809	798	769	785	786	788	770	780	809	819	759	780	789	794	765	766	765	754	793	767	802	774	790	823	804	786	760	789	784	788	775	730	794	769	783	787	800	814	784	800	751	748	806	784	802	769	818	818	794	766	784	840	748	788	800	779	824	825	762	792	765	819	795	808	796	781	812	786	778	805	791	828	817	744	754	763	779	799	770	774	858	777	799	797	825	853	797	805	741	784	774	822	837	782	792	775	793	812	809	774	807	782	747	746	839	782	718	843	805	781	763	816	770	786	805	762	775	756	828	787	778	822	828	789	799	734	807	797	734	804	768	773	782	765	799	847	735	772	784	754	799	803	784	783	790	786	774	770	784	824	799	804	783	822	811	824	793	804	814	745	758	780	797	769	797	778	787	777	797	784	781	738	799	764	758	798	795	792	786	775	783	780	797	788	768	790	762	840	756	813	772	799	796	772	777	775	790	818	795	781	813	756	774	771	764	864	755	771	775	768	755	780	771	780	804	783	764	781	752	737	832	801	785	826	762	800	809	818	826	776	821	785	826	823	828	795	808	819	783	778	784	798	795	771	773	771	691	754	754	824	718	793	810	797	847	830	760	823	786	744	769	779	815	786	807	779	819	737	762	756	832	761	774	759	789	823	805	787	765	774	788	813	774	784	792	742	796	771	833	813	759	846	820	812	804	784	797	734	758	795	787	766	807	814	788	778	757	835	829	784	767	816	769	783	739	837	761	783	818	793	807	779	778	761	768	762	737	788	741	760	753	788	784	787	799	768	829	818	808	786	761	809	814	816	744	809	799	791	737	809	851	764	794	818	808	837	781	779	793	823	773	791	805	815	750	799	820	776	807	813	784	808	778	829	734	752	806	755	779	809	796	787	773	862	765	775	786	761	782	840	778	816	785	792	810	776	822	799	790	793	797	777	779	825	802	809	788	823	763	795	790	766	820	774	762	796	743	795	755	770	830	766	797	774	775	775	806	776	844	781	762	790	768	752	784	765	858	806	814	746	859	795	762	814	810	741	805	762	809	772	830	825	795	790	829	701	805	780	802	794	813	809	772	859	784	805	802	799	842	755	778	774	774	762	810	793	841	788	791	753	837	770	798	794	772	810	812	755	747	799	799	777	782	798	797	769	798	775	740	802	781	812	792	763	848	777	772	806	825	828	753	771	805	805	819	830	776	757	789	832	742	767	749	774	819	787	779	737	795	788	773	788	771	798	804	781	792	822	782	779	792	768	825	797	788	743	748	797	775	761	791	805	768	770	775	805	764	758	781	860	777	802	795	782	812	760	780	765	740	787	749	789	800	819	755	793	824	789	803	804	813	816	799	808	776	787	764	762	799	798	803	792	813	815	749	797	824	789	779	796	804	759	757	837	792	766	756	840	820	775	789	817	766	797	794	794	738	722	770	816	752	762	777	773	779	856	757	816	762	819	786	787	768	776	776	782	819	810	830	779	796	816	835	819	817	726	800	818	815	734	782	809	772	834	815	821	810	787	822	774	833	813	747	757	783	809	791	766	739	750	803	793	797	770	790	844	775	746	895	829	812	779	786	777	759	809	811	797	789	774	837	814	812	814	856	806	799	770	815	805	809	798	743	757	757	810	790	797	787	842	738	812	778	774	792	764	760	791	791	787	786	810	840	794	756	786	818	803	818	800	814	762	780	758	829	773	796	747	733	821	787	788	756	745	767	752	816	797	780	777	779	781	742	751	792	749	799	817	793	827	795	762	785	806	786	791	839	775	838	752	812	833	788	804	826	801	819	754	792	769	766	777	787	759	826	749	767	777	776	820	837	841	796
48762	23233	4886	1942	631	467	361	331	326	283	252	219	234	202	218	204	183	189	208	188	187	174	189	193	167	168	186	180	166	183	186	186	166	177	155	152	179	156	162	186	180	156	178	156	179	166	190	149	182	147	181	170	165	158	175	153	178	185	157	178	148	162	183	174	142	168	153	179	167	157	182	169	164	151	169	187	165	177	180	157	190	153	172	156	179	165	148	166	170	150	185	147	171	162	168	183	160	158	188	177	177	182	165	143	158	157	143	163	170	183	175	162	170	156	166	164	159	189	170	139	154	158	175	175	159	148	173	149	154	176	163	181	174	174	155	162	177	153	191	178	139	176	159	145	151	175	160	175	150	166	170	179	162	166	148	153	160	180	166	142	163	167	189	171	156	156	138	174	173	139	161	153	179	178	166	159	170	152	145	166	170	165	176	158	157	148	164	170	146	162	164	165	169	174	166	155	162	161	159	165	178	150	175	170	166	138	150	187	157	173	148	178	145	145	150	178	150	160	166	174	174	179	159	158	144	155	174	158	172	177	163	162	163	149	141	150	174	152	132	161	166	163	178	171	152	186	167	150	164	145	148	165	154	157	163	160	186	178	137	157	163	162	163	157	161	159	171	138	169	152	187	140	187	168	169	124	162	165	163	180	166	179	186	171	183	196	157	171	163	167	178	156	177	171	168	155	164	172	169	171	172	174	165	166	149	158	167	161	170	166	170	160	175	169	180	166	162	154	182	192	180	152	152	181	157	183	161	141	149	138	153	182	176	163	177	149	178	188	176	171	164	165	147	164	148	174	172	158	150	166	160	181	173	166	162	146	151	156	142	165	154	156	163	165	147	166	165	161	174	172	191	172	168	186	185	146	165	183	165	163	151	173	155	187	166	166	171	147	155	135	178	165	161	178	162	156	155	168	159	143	162	185	166	168	168	155	163	161	164	181	163	171	144	177	183	150	165	147	168	160	181	180	151	174	179	158	154	169	170	152	166	176	167	176	183	194	181	175	157	171	160	172	147	158	148	139	158	169	138	161	169	160	155	156	163	137	182	164	170	156	155	162	191	179	162	142	169	163	157	175	180	171	173	169	156	151	170	167	160	173	155	184	158	169	152	183	159	164	185	157	158	149	174	162	164	184	168	159	175	157	148	157	186	148	180	144	168	155	158	162	179	173	175	173	168	142	156	157	173	176	168	175	143	153	159	166	141	157	174	184	156	166	178	174	176	179	164	169	158	158	163	181	167	176	197	173	155	134	154	179	186	151	163	184	183	158	149	177	181	165	155	169	165	171	166	144	170	162	182	166	169	201	164	149	155	168	180	177	165	185	164	169	163	150	156	187	158	157	155	164	182	182	151	179	168	164	164	170	155	167	177	153	163	162	183	163	154	181	154	162	159	191	186	182	153	168	168	164	127	175	164	173	139	163	153	156	169	166	191	193	143	194	178	155	179	184	159	148	157	164	179	186	195	195	168	157	161	152	174	169	138	190	162	157	163	170	179	176	154	152	156	160	145	170	145	186	164	155	168	193	177	171	142	145	189	172	163	178	167	174	160	173	173	163	183	202	165	175	163	154	154	191	156	143	165	185	194	174	150	170	148	157	175	175	159	163	160	169	172	170	185	181	162	180	169	143	174	168	186	153	177	147	153	162	152	173	152	177	127	181	176	168	192	163	155	156	151	163	173	144	161	170	160	159	189	168	182	159	175	166	182	173	152	170	154	171	184	161	157	177	137	150	168	164	179	157	177	184	176	161	191	160	180	186	188	183	172	194	160	185	164	146	169	158	143	151	171	184	172	142	146	173	160	159	152	164	161	162	173	151	169	154	185	160	159	158	198	167	166	148	191	171	167	153	173	136	172	172	146	169	161	167	180	151	181	177	154	181	169	154	177	158	168	157	166	165	182	168	158	155	177	167	170	161	157	162	181	163	151	166	166	176	153	135	159	190	154	168	157	158	168	178	159	165	161	176	174	163	168	156	175	162	175	174	167	161	144	156	176	174	173	173	160	160	157	156	159	173	147	158	165	136	186	185	167	178	159	184	156	140	180	160	193	187	169	185	164	140	174	192	174	140	152	185	157	159	155	153	156	159	190	180	150	169	182	137	185	149	153	162	161	197	161	149	179	170	153	179	197	166	168	202	158	172	155	148	169	173	155	180	163	155	170	160	185	165	144	190	171	164	168	165	150	161	173	149	154	180	175	162	157	164	165	163	152	150	163	166	145	153	151	155	158	187	163	153	163	175	168	160	173	143	170	175	197	141	168	163	147	155	174	170	168	164	157	164	169	178	180	166	159	153	165	155	170	139	138	191	182	166	149	178	184	173	178	173	166	176	199	186	138	160	168	181	143	148	187	168	142	171	155	162	173	164	171	155	164	172	167	188	156	171	159	184	163	158	168	167	165	176	171	158	138	157	141	167	156	171	158	175	161	175	169	163	156	155	169	190	152	183	169	160	143	186	149	160	177	167	189	188	180	170	183	157	179	157	170	171	160	160	174	188	151	141	187	156	153	146	166	182	170	157	188	174	180	164	172	163	174	144	171	163	188	174	137	133	165	160	168	149	150	191	148	170	152	150	157	163	165	150	160	200	185	155	156	171	158	184	147	173	173	162	184	162	155	167	163	176	160	146	164	145	168	145	170	145	174	177	168	141	155	150	150	170	195	172	162	162	161	184	154	169	159	178	166	180	146	179	167	146	160	165	190	175	178	161	163	153	188	150	173	182	158	146	190	165	192	198	168	167	157	173	168	159	176	162	192	158	151	161	188	145	152	161	154	162	186	154	163	178	194	173	167	176	174	172	179	171	172	147	161	155	168	160	165	171	161	170	168	141	191	166	168	173	171	153	174	142	163	184	171	164	161	169	177	167	171	167	190	170	154	166	168	148	151	164	181	158	180	176	177	158	178	148	144	167	181	176	162	161	146	170	185	171	181	187	174	129	181	188	172	182	167	177	153	173	162	134	155	183	151	184	183	170	183	175	153	166	163	176	174	163	198	157	186	160	154	162	169	148	175	151	177	168	169	161	165	178	142	159	145	170	173	169	176	137	153	161	169	162	167	164	176	165	148	155	169	163	183	181	154	166	159	169	164	161	167	157	156	172	162	154	164	134	156	189	178	144	163	175	171	165	174	159	135	175	170	151	176	159	159	154	160	168	178	143	189	152	151	177	158	155	170	181	157	156	196	164	160	179	151	153	167	160	148	154	180	177	167	159	164	172	161	167	168	169	156	181	153	165	131	162	158	160	155	165	163	149	173	145	119	155	144	173	162	159	157	202	159	177	148	167	158	155	144	153	134	187	169	174	161	183	145	157	170	180	153	168	165	176	177	185	162	160	188	163	183	156	168	160	159	166	189	180	179	164	171	163	171	171	150	146	138	169	150	166	170	179	139	154	162	156	180	136	153	169	155	172	166	174	176	158	177	144	164	181	154	160	162	185	175	176	172	177	179	142	142	188	161	161	169	145	175	167	186	167
26474	11907	4151	5478	2257	1903	1491	1365	1178	1024	981	859	874	749	692	640	646	631	623	625	589	516	550	533	537	519	502	493	501	514	484	492	501	485	482	438	508	504	455	469	467	452	464	453	442	456	403	474	476	453	424	400	466	455	396	433	443	428	423	417	458	409	433	410	436	434	429	399	445	452	408	430	444	438	472	440	415	427	390	427	439	460	407	404	413	417	449	427	390	448	450	434	460	412	428	456	398	417	426	420	404	424	461	471	407	419	420	446	464	416	422	413	422	474	463	427	439	450	429	418	390	420	433	421	425	447	441	449	452	412	477	414	463	407	412	448	439	444	420	406	421	415	456	420	461	434	432	441	415	404	458	439	425	405	440	420	451	441	420	458	429	414	409	421	412	434	507	450	427	440	415	449	417	415	412	422	407	412	412	450	393	420	389	455	425	425	432	442	441	450	443	446	461	419	464	450	439	394	413	398	424	414	448	474	399	469	425	452	401	468	390	409	397	451	440	444	425	462	432	434	378	435	444	408	440	465	407	424	390	413	417	452	414	455	408	398	411	446	434	406	436	425	425	451	385	429	397	431	430	435	475	412	432	449	430	484	419	384	390	411	434	419	412	403	422	408	434	433	427	457	416	439	445	407	426	392	397	468	413	385	423	419	461	417	471	406	452	407	471	425	453	429	466	399	435	385	426	481	401	429	431	398	418	420	443	405	455	395	429	397	411	426	457	423	441	429	435	421	451	416	437	415	438	417	413	417	416	403	438	414	426	418	427	415	413	434	433	422	417	412	453	435	405	419	427	424	429	447	438	422	429	431	428	447	455	480	413	429	447	438	427	469	374	456	454	451	395	417	401	432	428	447	398	440	395	380	428	412	438	434	438	432	424	440	413	435	438	417	407	444	430	432	426	416	419	428	409	396	422	441	396	423	408	474	434	421	414	439	433	407	442	427	440	430	401	425	425	396	423	452	441	461	440	446	436	415	463	429	451	416	478	420	440	431	406	418	432	438	440	418	412	393	418	429	394	424	438	419	398	456	415	412	415	446	443	434	439	409	411	426	447	423	439	451	430	426	395	432	423	447	406	415	415	412	441	465	467	406	413	425	406	403	429	381	410	436	411	399	419	409	410	416	423	417	419	451	373	419	403	411	435	453	422	442	400	417	427	419	397	413	443	434	419	446	436	394	439	403	396	419	425	421	445	414	430	449	423	412	440	411	404	410	411	409	407	467	421	424	427	460	424	421	427	398	427	456	397	420	443	444	470	459	411	395	451	465	424	448	391	423	411	423	384	403	412	443	386	415	415	404	387	448	453	420	424	404	449	391	421	401	464	432	472	419	396	464	448	437	411	437	472	425	419	418	423	432	409	447	430	409	388	434	430	468	429	451	398	421	390	396	445	465	408	448	409	417	402	413	434	429	429	420	421	451	428	423	421	433	424	436	432	435	394	450	444	428	430	429	420	433	432	403	438	451	460	426	408	447	431	438	483	406	430	465	436	411	450	469	431	413	421	403	444	429	465	430	355	458	408	481	450	424	425	443	457	449	427	440	418	465	412	412	402	435	440	437	434	417	415	417	424	395	423	460	405	439	414	441	419	462	441	419	415	430	413	407	421	419	428	406	437	450	391	437	447	420	446	409	429	388	419	475	435	438	410	401	451	431	376	434	379	433	420	445	420	392	447	437	428	465	456	435	443	426	403	408	435	406	446	417	405	420	446	424	404	429	449	430	509	416	413	454	410	432	454	444	443	465	419	436	423	376	402	422	423	414	447	442	386	422	432	392	444	413	433	404	418	442	456	397	452	397	417	441	426	402	402	416	440	424	407	444	428	470	421	412	408	409	440	400	446	447	444	407	429	404	419	426	436	422	436	428	415	413	448	425	401	424	435	426	424	399	413	411	404	424	457	416	429	442	400	421	435	444	433	431	427	376	420	400	431	371	449	445	429	429	438	466	424	403	433	410	448	397	448	429	435	435	446	419	424	442	418	392	450	413	370	426	422	426	396	423	456	418	446	429	412	394	380	411	422	388	411	480	457	457	409	421	428	463	433	452	420	418	401	434	418	418	419	446	444	415	407	451	423	431	414	426	427	447	412	427	402	432	460	400	433	446	410	390	463	419	432	398	435	447	429	420	433	451	432	429	407	434	408	436	397	438	446	379	422	410	453	436	451	401	445	390	413	425	421	404	401	437	449	452	406	392	383	371	396	424	395	439	429	421	449	381	424	436	437	401	463	441	415	443	395	417	442	404	410	470	432	427	448	419	409	440	387	406	424	429	430	428	441	457	441	448	420	408	390	430	419	410	397	411	407	432	424	381	427	410	428	417	421	431	438	403	439	443	382	456	406	448	459	428	385	390	450	432	400	423	402	424	415	430	399	463	401	455	432	428	422	439	419	406	436	413	447	444	398	438	418	411	409	439	417	401	438	413	447	440	440	383	446	419	421	406	410	418	449	443	458	412	408	481	438	427	445	424	429	433	437	434	403	429	423	431	462	430	418	445	412	424	412	439	446	439	444	423	455	468	421	426	417	410	471	467	452	408	416	429	415	433	453	397	394	424	440	431	445	438	425	416	400	470	427	449	395	403	436	399	428	451	445	404	441	436	408	434	408	447	459	408	404	423	387	428	408	412	437	439	414	471	428	423	429	437	455	421	425	427	384	398	463	430	416	442	447	398	417	418	438	404	424	428	418	435	399	365	438	410	427	411	408	420	412	467	446	412	422	402	441	458	397	407	468	402	454	457	437	431	441	438	389	435	427	388	417	459	435	434	427	441	425	457	460	412	401	454	427	398	439	420	424	474	455	447	449	441	421	448	399	442	438	429	432	419	434	433	418	445	431	409	444	447	397	404	461	429	411	437	393	450	413	441	430	401	460	419	430	449	438	426	437	431	429	430	443	424	447	439	414	394	460	443	461	439	431	445	425	446	433	467	403	416	413	438	425	402	431	455	434	443	415	436	395	474	408	420	443	459	467	451	413	422	446	412	428	422	425	454	426	414	406	451	447	411	428	446	407	409	414	391	466	401	382	431	436	396	419	474	399	410	413	415	435	383	438	408	444	411	451	402	432	440	423	451	419	443	457	409	425	439	430	407	446	455	411	385	461	425	427	468	461	406	409	432	442	445	438	479	420	421	420	431	434	392	435	453	395	424	414	408	364	437	432	412	415	459	418	436	410	416	443	418	416	423	445	458	372	438	426	424	417	422	409	417	400	445	440	469	423	420	417	441	395	452	423	423	399	457	420	429	414	433	418	457	415	417	432	403	427	441	401	436	420	427	433	411	448	424	432	418	427	427	383	407	401	393	415	428	428	392	414	397	399	384	415	416	441	425	439	418	389	445	388	421	419	447	447	427	435	449	431	398	437	407	458	440	447	411	418	459	401	407	444	437	391	421	399	401	407	457	433	409	454	433	408	424	422	417	414	406	414	429	426	428	430	418	433	435	413	438	449	441	427	387	440	432	444	403	405	452	430	418
63532	35248	10181	3093	1088	797	564	446	366	353	259	254	264	218	195	190	202	164	183	166	185	163	177	170	175	129	166	177	168	136	157	129	148	154	137	140	134	142	174	138	138	140	136	131	109	149	133	156	144	129	135	139	158	139	154	144	138	153	150	144	146	150	147	124	149	137	132	130	120	140	143	132	139	130	143	135	136	147	133	144	136	121	143	144	129	151	140	138	150	125	118	119	153	148	142	152	139	132	149	134	129	151	136	138	139	118	129	120	148	119	150	135	127	146	133	169	140	121	142	125	130	138	128	136	130	138	145	127	119	148	140	157	138	119	122	136	140	128	131	126	124	143	142	119	136	127	127	158	131	132	129	137	124	142	127	139	157	136	132	139	142	147	132	130	128	157	140	133	136	142	144	144	132	150	118	127	137	124	126	146	147	126	115	118	111	142	142	128	141	124	135	119	142	135	142	140	134	159	166	124	137	139	122	139	146	152	121	131	146	130	121	149	136	122	132	154	138	136	142	143	159	153	124	143	134	136	130	133	147	135	130	112	139	123	145	155	144	126	159	143	123	133	148	131	132	135	135	114	142	119	130	132	123	142	132	156	150	149	130	145	143	139	132	133	141	154	137	138	122	128	136	140	148	116	125	138	138	132	132	120	131	125	140	120	145	141	129	147	157	155	150	121	147	135	121	115	129	118	137	126	132	136	132	138	145	142	133	160	137	131	132	124	140	140	116	130	126	137	131	127	135	133	134	130	128	137	143	140	155	116	124	134	134	128	140	154	137	130	129	143	134	144	124	124	156	136	167	135	126	131	139	125	110	140	130	117	154	129	161	145	149	136	140	125	132	154	134	129	137	138	123	120	145	107	119	125	127	137	151	155	117	117	137	139	118	130	132	148	132	143	141	145	154	149	147	148	124	140	137	136	141	150	132	139	137	138	126	142	135	129	137	119	112	142	138	133	144	111	135	145	128	148	143	125	139	133	152	142	138	142	147	131	114	163	147	149	131	143	153	155	131	136	125	118	117	129	120	154	168	144	122	119	126	166	140	134	142	127	133	155	140	129	134	153	140	137	123	127	122	125	147	125	137	122	132	157	153	156	130	167	149	110	138	141	134	150	139	122	119	149	147	130	143	140	122	119	137	138	82	127	132	129	118	128	126	110	143	152	141	108	132	146	145	124	151	122	116	137	158	126	127	139	130	117	126	129	162	126	149	116	145	135	113	116	137	140	127	117	139	130	117	145	149	144	110	124	121	133	132	139	114	116	125	139	133	124	133	128	128	140	131	121	145	126	125	123	140	145	125	113	119	154	129	146	128	122	141	125	133	147	126	126	128	141	152	138	141	158	131	120	160	158	125	150	120	147	133	147	118	153	136	153	134	123	119	121	155	139	122	139	129	127	139	144	154	137	141	137	130	147	138	129	147	122	135	125	138	121	120	116	146	133	154	145	146	113	118	144	103	144	148	140	143	146	136	133	123	126	130	162	155	115	145	142	137	145	144	156	141	143	118	144	140	141	139	149	147	144	148	162	156	144	155	135	130	137	125	120	135	151	137	137	138	132	148	147	144	101	133	122	140	136	143	121	113	142	120	138	147	140	128	134	126	154	147	129	130	121	130	157	135	115	143	126	133	131	139	139	129	120	118	131	140	132	157	119	124	137	141	135	139	130	155	155	129	134	129	133	113	127	122	135	115	132	141	141	153	128	155	149	147	145	121	129	143	117	118	158	127	126	113	134	137	133	140	129	147	150	135	114	120	120	137	128	134	138	149	132	144	141	123	149	142	101	154	129	132	144	137	131	127	143	124	127	141	113	126	135	129	125	114	138	138	132	157	129	124	132	139	119	127	134	127	128	144	118	134	161	132	133	156	137	126	124	135	150	127	156	115	138	135	119	122	141	146	116	130	128	158	127	123	141	126	122	110	141	160	163	140	129	163	136	140	125	127	117	151	158	131	139	123	151	124	120	124	140	134	137	126	127	148	116	121	141	129	121	130	145	136	130	120	130	135	124	148	143	130	149	124	141	150	117	135	131	125	137	136	140	113	136	135	134	137	139	129	137	129	147	148	129	140	120	145	140	129	142	132	133	139	154	110	135	141	155	132	152	144	137	147	149	124	142	136	139	149	135	154	148	101	153	142	143	150	143	123	132	146	129	132	128	114	133	134	147	129	155	146	145	136	129	136	136	123	150	143	138	119	137	135	151	136	124	148	126	133	159	122	138	132	134	144	137	119	125	112	113	109	139	154	145	140	150	117	130	141	117	135	145	136	155	132	108	127	140	127	114	125	131	145	122	132	119	136	158	124	143	122	135	149	143	136	146	127	136	144	119	141	132	133	134	126	131	155	135	131	125	146	116	133	134	125	129	126	133	138	153	117	122	129	133	141	118	127	151	150	127	122	128	130	139	157	139	153	113	127	141	125	134	133	157	131	136	127	154	139	130	125	135	126	132	128	129	134	116	128	130	135	139	129	123	123	160	115	122	149	125	134	102	146	130	148	147	139	125	154	139	149	106	135	112	138	130	118	141	127	136	146	136	150	129	148	146	155	125	129	129	135	137	138	134	135	143	111	135	140	124	163	125	132	118	146	131	117	155	141	155	140	136	131	121	122	126	138	151	159	128	139	169	113	124	133	144	124	130	151	138	135	137	145	113	158	143	139	112	139	133	137	134	153	138	144	126	142	153	140	119	133	134	129	122	106	162	125	142	134	133	130	143	147	129	114	142	135	127	138	136	148	123	155	130	142	138	133	129	155	120	129	151	130	129	147	141	129	173	137	123	136	137	151	126	122	128	130	135	144	153	140	132	133	127	154	148	153	169	158	133	158	133	130	121	117	140	135	136	128	141	150	143	135	133	130	113	149	134	122	148	118	139	144	147	141	140	128	129	126	123	136	143	131	123	134	138	133	128	135	126	124	123	139	139	151	129	128	118	146	135	112	142	141	125	155	144	145	148	121	118	140	144	145	133	135	138	139	152	138	110	139	132	135	142	145	140	114	145	139	129	123	119	151	145	155	130	130	144	134	113	116	157	137	125	125	134	139	143	143	127	142	147	117	130	135	133	158	121	118	155	148	132	133	128	138	113	141	136	118	158	146	116	143	124	151	144	142	134	126	130	132	144	154	121	136	146	138	139	134	144	121	147	128	139	144	117	128	128	126	139	122	129	155	134	138	142	155	141	143	119	127	114	131	146	164	124	139	135	120	125	146	138	112	133	127	112	137	152	167	127	116	141	116	132	137	138	141	121	139	125	149	137	129	115	143	124	139	128	143	125	154	124	134	130	162	119	150	136	134	148	142	153	140	130	135	142	155	150	126	106	128	117	109	137	127	142	151	148	125	127	133	148	126	149	121	127	141	151	136	152	133	139	116	119	142	150	128	159	121	119	111	141	135	123	134	135	118	132	139	137	115	165	126	138	117	136	120	128	134	145	135	152	139	156	118	145	121	125	147	140	133	137	127	156	143	135	156	145	139	138
35818	18624	6235	7926	3942	3204	2565	2173	1854	1623	1398	1235	1124	981	939	882	802	762	671	732	656	652	579	592	582	597	540	509	522	558	521	489	492	500	477	507	453	456	460	434	461	427	442	453	440	432	420	464	423	434	390	394	414	436	413	422	463	424	468	418	422	415	422	352	408	419	358	387	442	406	380	388	417	404	387	401	364	406	373	390	419	393	351	406	427	365	392	393	404	443	440	418	377	349	360	396	408	362	398	378	402	368	398	395	389	361	401	361	418	359	383	370	405	381	385	376	386	378	365	389	398	363	383	382	401	367	388	344	392	329	422	354	376	371	388	403	376	395	382	397	405	400	379	393	360	347	379	375	401	401	408	375	402	408	363	332	365	371	410	400	370	386	395	372	367	381	335	353	389	366	355	375	363	373	382	386	371	380	386	367	363	378	395	409	346	386	352	365	372	341	372	355	352	372	402	349	369	389	368	337	369	383	372	371	373	354	367	430	370	370	381	396	388	364	388	369	412	371	375	392	379	369	406	385	401	346	362	385	371	361	397	392	382	348	360	345	392	416	361	378	370	332	343	379	365	393	383	355	371	396	389	340	383	375	362	359	370	375	363	358	351	390	407	374	380	358	379	372	378	333	372	389	379	400	404	398	367	336	379	395	351	328	340	412	403	362	379	390	396	366	362	385	349	385	405	363	389	374	401	388	394	414	414	363	366	334	345	363	388	381	407	365	395	355	371	387	374	393	371	376	374	386	349	351	380	364	389	378	378	371	398	378	368	383	387	378	398	369	377	354	359	359	362	354	386	378	351	356	377	352	356	383	350	400	368	406	367	406	411	387	407	363	350	371	357	400	384	392	377	351	343	387	385	409	373	387	374	385	366	375	358	391	363	360	403	367	360	361	365	379	364	366	389	358	377	381	417	391	372	409	383	371	354	371	386	381	389	410	361	398	355	374	349	369	399	404	354	401	411	375	387	358	397	395	375	354	383	387	358	378	377	335	390	393	418	372	374	394	411	375	356	406	388	390	365	338	396	382	425	374	394	396	374	402	374	365	357	361	376	365	389	354	377	366	387	395	390	392	344	393	352	392	363	367	374	364	363	401	381	393	357	384	398	387	359	382	408	364	382	415	360	391	377	432	405	349	348	366	391	385	369	371	359	343	395	397	413	373	401	385	380	395	385	370	400	413	362	386	369	380	378	364	377	426	409	393	391	337	382	379	360	408	390	371	395	375	388	323	354	363	356	376	390	388	374	395	364	360	376	409	383	379	363	378	402	365	363	366	404	394	393	379	361	387	370	372	377	369	408	359	392	403	347	350	361	369	415	365	404	406	383	371	353	367	356	399	356	380	374	355	386	348	384	404	364	341	338	371	349	387	393	362	386	368	357	371	416	366	392	383	347	385	395	377	372	353	386	399	368	351	405	384	361	395	354	371	375	394	367	324	424	403	387	367	362	360	373	406	382	373	374	377	347	354	411	366	365	381	360	409	383	371	360	376	352	395	360	356	334	362	371	363	386	397	365	339	403	404	373	358	393	389	348	387	398	397	370	341	392	389	396	359	395	382	371	362	359	378	361	369	366	355	344	371	355	381	371	367	371	378	415	387	383	376	365	374	429	366	338	409	450	377	336	403	365	385	363	396	371	383	356	381	376	358	385	339	373	377	372	346	373	375	366	380	376	374	401	354	356	390	390	390	367	344	369	368	315	374	378	365	394	408	337	360	379	392	393	344	378	367	413	366	384	396	398	387	398	378	390	403	388	369	401	404	374	353	387	393	369	386	384	396	357	405	369	398	372	371	381	402	395	344	392	365	375	383	384	369	390	357	372	384	376	411	382	384	390	371	389	393	363	391	370	356	353	378	368	351	396	397	397	383	394	350	372	382	380	370	380	352	387	376	413	314	373	413	388	376	350	384	362	364	364	398	367	382	385	402	352	399	377	386	354	347	393	396	376	392	373	371	398	418	382	375	378	357	372	365	370	389	360	384	401	413	357	351	377	372	374	334	396	346	398	400	371	377	408	366	382	393	387	393	405	406	390	374	386	380	417	410	365	361	367	394	407	364	362	386	361	379	372	355	407	380	359	360	364	362	361	376	377	368	386	356	326	385	380	390	351	403	334	385	403	375	423	404	388	388	415	393	347	387	380	384	395	395	377	388	403	396	379	346	367	360	378	352	385	402	363	363	365	385	407	340	393	361	404	368	379	374	357	408	358	345	384	369	356	353	416	396	390	373	380	378	359	383	382	403	392	382	387	404	370	394	356	369	353	385	368	369	383	420	396	386	378	374	390	365	425	357	395	379	371	400	363	344	360	397	373	382	386	356	381	374	399	379	417	373	369	339	344	376	365	366	396	375	360	370	377	362	371	378	338	374	350	380	359	365	362	307	372	395	369	372	374	339	370	366	411	389	395	367	402	352	390	384	371	390	369	325	363	410	399	361	410	359	344	368	400	395	378	396	363	358	345	386	355	393	356	373	370	392	404	400	375	376	395	386	412	384	369	392	417	344	416	375	398	374	354	358	351	373	361	425	374	393	329	387	349	403	370	393	385	405	388	394	377	377	415	357	386	369	362	415	367	374	362	398	388	359	374	387	367	372	340	398	323	385	385	379	352	396	362	388	395	402	364	400	415	392	394	381	338	402	387	399	381	358	382	360	359	384	375	420	384	362	350	384	364	396	350	360	396	364	373	365	405	381	386	347	382	389	384	384	431	376	364	371	358	378	380	368	386	374	362	412	445	381	376	395	349	344	368	338	355	382	380	361	385	387	366	403	387	375	396	378	364	388	387	365	390	397	375	366	391	374	389	372	362	405	374	393	404	386	369	371	349	371	376	408	382	399	400	382	385	384	385	356	367	378	391	411	381	403	388	379	379	361	358	385	417	364	371	396	402	404	391	384	358	397	364	369	374	386	360	376	348	350	391	365	386	372	373	380	397	394	367	399	370	357	375	358	403	385	405	370	391	379	375	387	378	367	388	363	402	363	355	375	370	373	367	368	375	385	365	342	389	364	379	391	375	341	361	343	400	367	358	350	354	390	340	403	355	368	371	375	411	400	334	352	380	362	392	378	373	380	359	360	358	392	381	394	390	366	381	369	407	375	379	379	363	362	364	393	401	401	392	363	364	363	359	368	382	341	367	384	375	356	376	401	389	363	364	393	381	367	374	346	387	350	377	409	371	319	346	370	381	369	352	381	378	369	370	388	354	385	405	371	398	411	371	356	384	376	362	383	388	368	401	424	383	390	381	348	373	394	375	373	380	390	390	391	386	369	356	387	370	364	368	390	361	374	374	377	398	364	381	419	358	375	374	390	389	411	353	337	353	382	355	369	363	387	363	380	358	369	422	362	347	363	373	371	396	369	369	378	352	386	332	354	323	377	367	340	386	366	376	368	365	349	395	377	367	348	373	330	406	396	358	365	417	376	374	360	407	390	382	383	376	409	385	391	401	351	347	375	396	400	390	375	369	358	347	360	390	355
7749	1110	392	385	350	302	335	349	353	342	317	347	361	326	327	332	344	334	359	331	328	338	331	339	354	330	357	347	336	339	341	346	316	347	351	310	370	366	346	334	326	319	339	340	348	366	324	378	341	347	363	338	361	338	331	335	295	328	322	359	345	374	331	359	297	342	339	351	334	344	334	320	327	331	357	337	332	324	346	333	364	297	333	333	342	365	371	342	355	319	385	316	362	351	323	327	343	312	337	344	329	331	332	361	329	309	361	316	333	361	309	347	347	351	352	345	334	395	348	335	342	352	309	329	307	330	348	349	323	313	329	350	311	356	315	356	338	324	355	357	332	344	349	336	337	332	340	336	340	358	352	361	321	355	347	298	362	306	335	355	329	344	380	328	322	335	325	328	324	305	297	343	304	360	309	346	306	330	337	340	341	339	358	342	323	326	339	307	329	333	323	345	357	359	332	337	329	324	374	352	353	323	332	352	349	323	352	355	343	332	327	341	321	358	360	331	330	356	342	327	334	318	336	332	367	306	337	347	335	361	369	339	355	311	369	325	338	315	361	371	356	319	349	334	308	358	329	308	320	375	344	346	345	365	359	329	348	311	328	363	362	323	331	365	361	301	345	355	371	314	383	307	343	359	336	329	317	337	380	383	327	348	363	330	319	351	352	325	320	348	326	337	374	353	333	321	349	325	361	364	338	306	323	367	324	336	368	300	332	354	344	322	372	352	328	355	357	349	337	360	364	356	345	349	345	342	338	334	306	350	322	344	344	332	349	342	307	327	374	326	317	313	346	349	351	332	311	337	341	350	340	330	340	332	335	331	342	335	332	322	340	352	332	346	339	361	348	329	354	378	327	355	306	341	325	359	345	307	345	369	328	338	325	316	368	341	323	329	354	344	318	342	309	337	361	341	325	358	356	334	379	358	350	321	348	336	304	350	303	371	335	317	343	331	346	339	347	325	341	363	334	309	363	329	366	337	340	359	309	322	319	317	357	378	358	332	370	332	307	351	313	332	332	341	360	362	312	368	376	373	336	363	375	322	330	307	359	360	337	364	369	337	310	327	336	372	324	304	350	312	363	357	359	312	381	338	355	325	306	320	346	323	364	356	336	383	371	359	331	313	359	345	328	338	310	336	329	358	330	358	352	372	305	337	333	339	337	364	323	345	330	330	374	299	295	345	353	359	330	357	341	354	360	341	339	366	334	320	342	327	333	374	321	310	369	354	347	325	356	347	359	352	334	346	319	342	322	311	344	364	351	372	348	346	302	350	350	360	334	355	369	355	324	347	323	332	346	324	344	356	341	316	306	332	346	346	354	331	335	330	342	343	320	323	334	343	304	336	285	364	340	362	299	349	390	366	342	329	333	306	360	335	344	372	355	329	339	338	365	312	354	325	335	326	329	356	316	337	317	324	345	335	346	311	312	335	347	364	338	346	314	300	341	335	347	299	307	343	342	296	335	349	360	311	376	321	355	326	293	347	338	355	314	335	361	339	332	336	314	316	342	332	353	346	352	339	357	328	317	356	355	343	355	328	346	321	348	354	338	330	331	313	332	309	319	362	342	308	320	318	339	344	346	313	350	346	309	375	350	333	342	349	345	361	331	341	350	355	319	359	356	331	317	375	320	362	320	332	342	359	346	356	356	345	330	320	339	349	348	347	318	351	356	335	287	330	312	363	349	337	362	329	308	331	346	343	335	333	348	356	323	312	338	306	324	339	340	343	336	316	333	318	317	327	351	338	324	331	353	331	391	331	338	334	333	333	344	321	331	337	335	365	354	313	323	337	329	332	345	308	320	348	327	343	280	326	314	307	350	339	317	339	346	325	339	358	375	355	303	367	318	350	349	330	322	332	333	379	318	356	361	372	360	341	354	358	357	347	329	311	325	326	339	339	359	326	367	343	331	355	353	356	338	322	328	360	338	323	326	337	310	334	336	331	334	350	329	320	382	335	340	286	363	309	299	356	349	326	317	341	306	327	343	363	378	363	357	346	335	354	311	335	358	343	344	313	313	317	350	330	339	332	342	334	297	340	333	316	345	363	347	328	329	334	362	357	371	313	329	343	351	381	311	308	373	321	316	340	344	355	319	354	329	330	346	323	342	326	330	369	323	309	370	332	345	329	334	358	324	344	356	347	351	324	315	352	328	301	331	323	323	333	346	333	355	324	316	335	355	338	327	337	328	340	343	329	336	318	311	338	348	329	330	376	328	347	353	316	392	321	338	351	359	331	316	353	290	323	310	367	344	361	355	330	328	335	351	301	362	324	359	339	378	316	351	371	316	332	338	314	335	329	338	361	324	367	363	345	341	336	354	353	356	359	356	332	354	350	314	356	326	315	361	378	311	306	312	318	333	345	298	361	325	336	331	380	344	343	316	349	395	338	328	331	352	348	320	354	321	310	332	342	352	358	317	385	352	318	351	363	341	341	338	337	310	322	333	346	350	338	340	334	341	323	330	310	329	340	327	326	333	363	322	391	367	349	330	335	374	326	363	340	369	373	323	337	364	323	365	369	357	356	375	364	358	329	359	366	342	333	339	329	371	366	342	330	307	305	324	340	356	365	330	347	334	325	384	371	356	383	351	327	362	338	356	331	343	311	342	314	362	339	355	329	342	350	383	322	352	338	331	331	317	346	296	335	322	321	309	336	368	354	372	337	347	328	345	339	331	356	344	365	304	311	348	400	319	344	341	344	338	329	351	306	326	333	316	327	354	333	364	324	325	320	313	356	357	299	364	328	347	386	341	348	348	318	349	339	320	335	343	313	311	334	341	354	336	340	306	307	305	335	367	317	323	360	332	346	364	299	361	320	338	319	338	302	305	319	321	338	338	336	339	358	336	356	359	340	322	327	333	339	328	351	363	300	330	317	359	334	307	352	325	333	366	344	351	344	375	338	304	290	338	325	349	334	347	338	322	320	353	332	353	306	310	320	336	343	351	346	357	359	361	326	342	366	335	363	312	368	357	337	313	333	301	352	322	343	323	351	356	350	356	348	321	370	333	318	300	314	320	323	319	330	336	345	352	342	358	327	324	325	329	337	346	295	303	336	357	307	353	346	328	306	322	335	361	323	353	319	326	318	336	352	332	363	356	333	328	346	304	328	320	387	311	328	347	324	308	340	338	310	327	348	348	332	333	342	345	319	312	333	342	311	355	345	373	333	338	340	321	345	361	336	327	388	333	336	323	322	331	353	364	339	312	373	366	353	324	362	347	381	336	323	333	357	329	329	366	334	334	335	328	322	346	330	351	337	324	313	290	341	328	370	338	323	325	324	331	354	333	359	346	311	348	340	363	323	327	333	320	325	325	359	306	343	311	353	346	345	313	349	327	316	352	401	373	349	348	321	375	353	334	348	323	336	326	326	322	374	350	336	364	309	342	330	342	338	344	389	332	326	312	309	353	350	305	330	351	351	362	334	331	360	356	329	329	338	315	330	317	356	332	340	336	347	356	321	367	330	337	336	340	340	341	340
6953	1575	889	873	884	865	837	790	820	800	777	812	765	798	776	755	784	782	766	786	797	829	788	755	831	794	834	746	812	787	759	769	788	794	758	790	783	791	798	747	759	771	778	796	819	792	817	780	774	807	781	802	776	832	784	786	798	772	792	797	787	773	760	793	794	743	745	757	758	782	822	792	849	761	785	821	782	807	761	796	822	805	793	783	784	765	767	801	780	802	772	753	745	806	813	767	757	760	812	760	796	809	759	821	785	762	789	820	799	831	797	790	812	725	770	780	803	798	815	788	781	794	770	799	771	814	786	772	790	778	806	803	852	768	781	810	808	748	855	758	784	848	764	765	736	755	827	746	755	784	761	779	783	740	810	812	816	824	809	808	833	800	768	769	784	769	788	765	792	728	777	777	812	721	815	784	743	782	748	781	747	783	788	839	785	812	854	753	811	793	764	783	794	740	777	854	769	780	790	770	828	799	798	772	806	796	821	779	847	768	749	799	768	764	813	795	849	791	793	789	793	804	771	838	838	776	813	824	813	800	826	839	797	776	785	740	771	799	786	821	775	783	769	737	801	757	786	736	774	770	778	798	821	833	780	839	749	789	773	746	816	813	735	773	793	745	774	797	802	784	797	781	790	801	753	805	812	808	765	765	783	737	796	745	804	802	758	741	774	816	775	777	737	762	742	804	873	722	781	815	803	776	782	796	794	807	817	813	833	771	793	767	816	781	799	825	756	794	801	799	865	803	805	780	843	772	841	788	835	845	778	759	792	830	792	776	794	803	791	744	777	828	759	786	825	818	773	725	735	789	837	792	748	774	802	779	793	813	816	780	756	777	812	807	816	777	833	756	745	765	762	827	753	773	760	797	795	772	785	762	761	805	788	766	782	791	813	784	797	759	831	795	829	818	802	768	741	831	813	798	768	803	798	810	767	834	855	792	782	766	774	807	816	838	740	841	750	809	843	751	736	738	783	820	765	788	798	693	762	749	754	810	796	815	806	789	773	752	761	777	801	825	809	821	797	765	796	822	771	805	776	772	796	803	817	750	794	802	779	797	693	752	822	786	797	805	826	790	805	775	788	793	788	809	763	751	774	740	773	809	810	823	780	799	791	790	775	808	782	745	797	808	807	796	823	823	791	840	857	797	840	804	751	812	840	775	766	813	794	800	782	821	740	796	768	795	760	759	752	726	768	798	779	835	787	788	811	780	743	758	768	769	788	766	736	781	834	775	755	787	751	815	835	834	767	763	782	778	753	751	782	732	841	763	810	777	798	784	772	769	791	812	766	790	808	763	765	808	810	796	781	821	837	781	850	787	780	777	803	796	797	791	755	759	762	751	795	811	774	753	763	818	769	721	830	751	760	745	802	747	846	792	776	737	780	814	788	797	757	812	825	770	763	755	790	798	743	790	810	786	812	785	749	810	791	768	768	754	805	773	825	776	793	792	792	746	756	810	796	823	775	799	810	768	772	760	783	756	731	763	828	805	819	746	817	813	803	820	778	770	775	793	740	812	751	806	825	801	786	779	727	844	746	785	767	765	740	737	800	745	783	808	788	790	806	870	797	784	739	790	765	824	789	826	782	783	768	822	804	779	754	786	779	811	827	791	797	795	795	796	777	805	788	811	753	822	811	749	784	814	781	749	785	799	819	780	775	818	803	797	759	814	785	816	777	755	820	741	777	791	749	783	763	799	802	779	778	774	789	808	788	737	795	772	792	815	794	769	823	830	771	771	770	777	813	793	824	790	723	788	793	784	818	817	772	792	800	774	789	775	814	804	780	807	791	735	795	744	779	823	821	816	835	776	771	811	791	750	797	789	811	793	793	772	767	795	794	751	859	776	770	796	797	796	795	824	786	808	804	760	799	784	772	754	785	777	803	792	815	797	802	841	745	767	785	737	775	838	805	816	766	796	823	782	787	805	745	805	850	781	767	809	802	786	788	748	780	767	812	712	809	808	739	784	776	796	814	844	832	756	795	787	804	793	816	752	768	779	822	771	812	798	804	746	796	790	786	790	761	774	824	811	740	747	750	793	785	789	806	768	797	769	754	775	780	801	739	754	774	764	763	746	829	789	786	753	813	809	783	845	848	818	763	763	785	758	822	753	821	803	831	826	752	718	777	810	838	800	810	800	751	781	768	777	778	751	793	782	806	780	794	784	769	759	789	798	791	785	811	766	762	795	756	818	805	779	756	763	760	792	727	850	771	788	789	781	802	768	767	726	739	801	768	757	758	834	835	764	744	782	758	795	824	727	767	795	776	769	793	794	795	750	754	787	827	845	765	759	837	819	837	838	773	724	786	770	753	754	786	775	822	792	807	784	776	758	775	762	741	768	787	753	774	753	777	765	844	747	845	770	797	793	799	795	778	796	781	780	804	770	799	751	774	783	723	823	801	796	751	764	778	749	753	765	841	813	820	763	798	768	775	761	763	814	790	791	771	841	761	791	783	768	796	767	819	811	726	801	814	787	816	763	804	778	793	829	804	808	741	766	799	791	773	780	717	781	780	795	765	766	779	833	828	815	823	803	756	777	799	789	757	860	754	764	798	777	783	785	786	808	796	786	779	817	782	835	813	735	816	860	819	793	792	796	793	779	720	785	798	800	802	805	823	805	792	762	794	803	811	745	797	775	707	768	785	846	751	817	796	767	778	820	801	797	805	823	753	720	732	796	779	799	801	759	786	830	771	816	756	721	809	786	798	773	768	781	771	794	803	833	795	760	810	787	790	742	833	791	783	823	788	828	745	795	794	754	805	800	785	798	756	801	737	763	745	768	790	805	797	813	760	767	820	785	850	797	793	777	837	808	837	801	724	810	765	769	775	761	807	811	770	849	807	798	803	782	787	817	806	820	763	775	795	808	818	838	781	798	762	800	795	790	716	785	804	798	786	765	772	750	797	777	738	777	788	794	774	758	807	823	787	789	735	825	760	760	818	758	796	802	748	848	782	779	795	778	767	785	797	763	794	764	807	779	750	821	771	749	821	822	799	820	801	813	814	769	756	795	799	757	759	765	813	770	759	788	764	746	781	751	746	779	793	832	769	816	760	784	794	789	732	762	734	739	777	861	753	780	730	771	777	808	805	794	746	787	774	790	788	747	730	780	789	834	782	823	720	809	791	809	825	802	785	749	834	837	783	777	795	789	790	764	791	808	764	735	813	819	806	738	819	765	798	767	824	793	807	765	817	726	811	756	769	779	766	808	783	807	826	764	755	777	809	784	751	822	734	772	744	812	798	831	819	862	758	751	764	796	797	842	805	793	763	828	806	765	779	844	788	844	828	790	785	770	763	859	751	815	787	771	803	810	808	822	780	743	753	783	780	796	802	763	784	770	762	770	821	803	790	766	778	830	782	773	814	762	796	817	791	801	771	773	801	787	765	744	814	752	777	784	781	799	775	788	821	781	777	769	812	785	732	808	744	801	795	781	825	760	781	828	782	818	761	755	770	768	792	812	790	787	765	790	798	763	754	765
47968	24717	4185	1017	615	475	355	347	291	246	207	255	231	213	196	205	189	193	198	216	190	178	193	170	164	153	187	185	154	172	181	163	177	170	163	206	176	153	173	169	133	160	165	151	169	182	166	174	202	197	160	172	172	153	181	168	178	158	179	178	171	165	150	154	183	136	165	172	156	171	186	148	161	168	167	157	169	167	140	157	163	161	165	178	176	144	187	182	175	139	151	180	159	165	159	196	152	177	155	152	164	175	154	158	155	167	169	170	154	167	180	148	134	163	169	148	171	169	152	151	166	159	183	182	146	168	155	180	166	190	179	183	158	177	158	184	166	148	149	175	151	169	175	141	160	156	155	177	190	171	188	154	155	156	182	164	187	170	165	156	141	168	170	182	152	146	145	169	173	158	173	187	153	148	157	164	159	160	185	184	164	144	161	168	153	161	156	167	136	154	188	171	158	152	181	144	177	186	175	173	147	164	168	171	153	153	155	154	167	160	158	182	156	159	166	154	155	157	190	165	167	159	177	145	168	174	186	162	161	146	168	174	191	183	186	187	171	173	164	152	165	183	169	154	149	169	157	171	141	147	150	182	151	175	165	176	172	181	143	173	158	158	135	149	186	153	163	140	199	173	149	152	180	166	190	156	153	177	162	170	180	161	168	184	151	153	149	188	157	152	205	169	184	159	149	159	192	167	154	151	144	170	148	156	154	140	170	177	197	169	140	176	180	168	151	167	158	143	184	192	161	170	177	167	167	178	155	171	171	150	163	179	159	166	166	147	153	144	168	140	165	138	151	140	210	174	167	149	190	174	181	163	151	156	157	174	190	137	189	168	150	157	173	174	165	152	158	169	177	175	159	176	163	109	140	160	157	186	191	184	160	158	166	150	151	169	158	155	192	173	175	150	180	177	163	170	154	144	147	158	168	151	175	170	185	158	195	148	178	156	155	174	160	159	181	184	167	169	156	181	154	162	168	158	162	184	151	156	180	174	184	163	139	165	175	169	155	200	177	166	163	189	175	157	165	179	152	138	183	167	162	150	168	160	163	146	172	146	152	173	150	161	181	169	177	156	155	170	148	158	152	193	162	157	152	191	179	161	166	206	142	157	145	165	162	174	162	160	157	148	155	156	156	159	141	162	165	164	150	156	143	171	157	161	153	182	168	194	165	150	172	152	160	166	181	153	166	176	171	199	153	148	147	158	183	158	155	172	170	163	173	169	148	181	178	174	163	148	168	146	151	193	148	171	149	179	142	171	185	154	161	154	156	151	149	179	183	167	173	187	169	190	144	154	171	169	173	159	161	154	176	186	177	176	174	161	176	178	181	144	184	191	183	166	164	174	170	173	171	163	157	171	162	160	150	165	158	186	149	147	176	168	170	142	165	141	171	153	150	136	166	168	164	149	160	182	156	174	166	162	144	155	145	172	182	161	167	148	173	216	152	185	164	160	145	166	142	184	160	154	171	187	155	140	189	172	163	132	199	179	174	185	174	174	167	150	166	154	159	163	174	165	188	185	143	177	163	182	174	179	146	151	153	170	154	163	169	150	167	162	125	162	162	161	162	158	162	149	158	148	163	165	172	172	172	128	168	161	155	154	143	183	171	157	183	174	167	143	166	175	162	163	164	141	166	145	165	149	180	183	156	186	147	168	145	161	153	185	173	152	169	170	166	194	166	177	176	163	154	177	158	166	148	148	172	162	151	149	135	182	161	179	161	173	149	149	168	156	137	143	161	154	159	156	152	167	149	152	159	163	165	161	172	146	183	167	158	153	158	167	151	163	163	183	176	165	183	162	152	149	173	167	153	150	158	170	156	176	142	164	182	157	178	171	162	171	166	171	160	124	169	172	170	164	163	146	166	136	157	164	177	191	165	180	142	173	171	169	167	151	157	161	164	167	169	133	188	165	167	168	173	151	182	155	169	173	180	169	149	129	175	148	186	167	171	171	160	166	150	167	175	159	195	162	166	163	166	166	180	149	172	167	169	197	147	170	170	155	177	187	176	168	164	173	164	168	167	157	138	166	168	160	148	190	167	164	169	148	164	173	150	144	163	156	169	154	148	150	157	175	142	152	172	156	141	163	170	156	136	136	181	167	154	162	181	166	165	160	163	166	172	168	159	180	174	148	144	155	150	137	148	154	171	156	167	156	173	168	176	173	174	168	154	162	202	182	155	180	154	176	165	185	156	139	170	169	151	173	150	166	188	145	161	179	160	187	155	158	133	164	152	173	143	180	160	147	181	164	171	175	147	147	153	146	187	153	197	160	159	182	165	159	181	158	177	151	156	149	147	170	170	158	148	151	184	169	156	143	203	193	141	162	170	153	172	164	165	170	137	155	153	145	176	210	173	137	152	159	157	151	195	179	191	171	136	166	164	187	166	165	165	157	153	190	162	149	170	157	165	175	177	157	149	164	154	179	155	164	146	180	174	148	166	143	132	183	157	153	155	165	162	155	134	168	165	165	180	139	170	169	167	168	161	160	187	157	158	181	193	181	172	160	158	156	160	158	161	178	163	135	164	152	158	163	167	148	165	175	150	157	146	164	165	148	188	166	135	155	151	148	163	153	164	173	168	168	165	195	191	163	162	179	165	160	177	165	165	211	177	185	151	171	159	165	127	163	144	165	162	153	193	173	158	154	144	136	165	156	170	150	160	199	179	170	167	162	173	172	146	180	147	174	139	161	152	169	174	161	157	147	159	197	160	176	181	182	173	168	150	158	138	165	143	161	145	139	155	149	186	168	157	155	138	157	153	159	180	166	157	180	152	168	171	175	133	167	149	187	142	156	173	168	152	181	141	154	152	172	186	168	159	154	162	156	154	149	181	174	181	167	164	173	158	163	142	182	195	173	168	180	157	165	138	177	178	141	188	159	165	154	167	142	199	163	152	157	169	167	178	182	176	171	166	159	148	162	168	183	172	169	163	154	179	185	164	165	174	138	147	173	164	167	153	160	153	164	169	165	149	164	151	155	148	164	151	182	138	140	153	159	156	160	184	188	168	198	169	169	158	179	168	173	171	156	154	152	167	170	188	149	173	170	153	161	144	176	152	161	174	141	144	186	182	157	170	161	151	145	169	153	169	172	167	189	187	148	140	174	164	171	157	166	175	170	158	154	154	175	151	138	143	158	165	157	157	163	175	162	146	172	151	171	176	154	156	149	153	161	175	163	162	172	172	141	183	158	162	153	154	137	180	163	143	173	153	191	142	174	151	171	144	161	171	143	164	168	190	159	168	175	149	162	150	153	168	147	162	162	139	164	177	171	173	162	163	157	166	148	158	154	181	168	176	180	163	159	164	183	161	156	160	182	173	165	157	165	156	159	177	168	166	177	149	144	171	172	171	157	156	171	168	170	145	167	166	155	148	150	169	164	207	149	147	163	161	159	174	143	168	157	151	150	166	173	152	154	184	163	165	159	160	177	185	163	170	159	159	156	175	196	169	177	157	151	161	160	159	165	155	184	202	169	163	166	179	158
26810	13099	2943	2928	2319	1912	1674	1398	1228	1089	962	921	804	776	704	700	653	585	620	605	579	550	523	511	555	512	571	524	535	509	498	505	549	464	491	481	479	493	440	443	488	443	461	450	476	442	451	434	429	452	475	435	427	407	427	451	437	452	434	458	459	456	429	426	393	427	434	423	471	466	451	432	426	408	406	438	445	443	429	409	453	431	420	466	455	455	455	415	417	421	453	437	446	443	441	400	435	418	426	444	457	424	407	438	428	427	436	434	457	409	469	452	428	396	465	451	430	430	417	430	385	466	458	426	426	409	444	384	448	446	415	456	423	411	476	421	453	408	437	452	425	396	438	383	409	441	413	429	435	445	419	413	426	400	437	402	423	452	430	428	397	464	445	404	441	406	408	451	426	383	449	406	422	431	419	431	438	410	443	445	443	447	441	453	436	442	453	430	446	424	478	457	429	448	449	386	458	416	407	446	392	402	466	421	423	429	411	427	426	413	442	409	427	419	428	473	414	398	414	427	443	432	461	424	420	401	418	449	451	443	420	400	450	416	417	429	411	405	427	409	449	445	467	422	428	431	425	415	438	424	397	432	449	427	463	407	442	419	436	424	433	422	397	425	448	437	420	436	415	423	467	432	453	458	454	404	447	428	438	431	411	447	404	428	441	449	386	417	395	464	444	443	447	420	420	461	415	418	450	404	438	404	429	447	442	428	425	426	413	401	436	410	408	442	432	434	419	389	443	460	430	435	451	401	436	396	460	393	407	464	451	390	414	446	393	471	422	473	428	449	409	417	435	429	430	396	452	402	407	474	426	450	446	410	419	457	396	497	406	411	438	397	402	420	402	458	431	417	428	409	386	388	426	436	426	408	392	441	407	427	432	420	435	419	420	433	458	440	454	450	402	402	429	447	427	403	429	427	417	437	453	445	412	422	397	450	428	443	451	430	449	446	427	430	404	449	442	436	453	437	465	441	441	416	398	399	405	420	460	404	463	427	439	427	435	413	421	446	424	382	375	463	434	405	415	389	427	421	414	415	396	439	431	432	427	418	448	431	457	422	428	420	428	434	429	445	440	453	409	437	439	448	433	431	429	405	422	430	475	453	418	455	446	445	425	430	392	409	380	412	401	442	400	393	390	414	415	445	434	441	400	461	376	407	419	409	467	407	414	434	442	470	411	396	395	461	431	419	383	420	421	415	418	437	393	425	414	456	446	425	411	433	424	406	413	439	432	409	448	430	363	437	416	436	417	441	431	424	437	423	470	410	422	424	422	444	408	427	408	376	439	437	461	452	402	436	425	420	391	401	405	388	461	407	408	400	436	437	405	456	437	460	427	418	456	423	419	427	400	392	433	442	419	437	413	426	393	450	438	418	416	460	418	456	439	441	419	426	407	441	393	390	427	401	429	415	425	405	416	477	444	415	404	413	416	430	479	400	431	393	444	401	427	446	435	472	448	436	423	405	461	412	447	416	413	410	412	441	371	423	418	439	447	428	436	439	408	441	443	423	466	408	475	425	430	410	428	412	411	422	388	454	418	405	486	428	407	388	444	451	428	416	428	431	432	415	398	420	437	435	446	416	429	451	452	400	407	436	428	436	425	419	451	404	439	406	420	431	419	423	405	436	465	428	405	442	436	422	432	419	428	459	425	407	481	468	435	399	402	458	414	429	408	390	439	434	436	397	433	452	442	429	414	417	442	433	418	448	433	393	407	427	437	390	423	450	380	454	436	419	426	391	431	444	451	440	441	418	375	390	417	449	411	434	406	427	442	412	453	381	414	438	428	448	435	424	434	431	409	445	447	436	419	418	424	382	414	422	457	451	428	419	428	471	438	445	417	433	395	430	434	456	445	431	416	404	423	406	439	448	428	440	427	417	441	436	388	445	407	411	436	432	424	399	431	424	390	462	426	421	435	430	421	431	415	417	437	408	414	414	445	435	408	461	404	445	459	415	407	398	438	397	437	386	417	429	447	416	458	409	417	419	444	398	434	389	411	430	418	417	418	462	436	386	425	417	464	428	426	415	427	447	388	412	423	451	392	437	434	442	424	405	413	444	414	431	424	421	451	452	383	488	429	411	435	375	452	429	440	430	437	442	405	482	444	423	469	438	440	410	438	448	429	441	400	412	410	485	442	401	430	455	418	432	404	418	433	453	407	408	435	407	431	402	419	421	430	390	422	444	419	435	452	428	408	418	433	445	446	426	444	410	454	455	395	414	454	428	454	396	434	409	415	462	449	427	445	415	447	457	401	438	424	429	430	401	419	419	462	400	455	410	413	469	440	428	433	457	381	447	464	432	440	459	434	447	441	415	436	411	431	413	455	421	435	414	428	434	404	435	399	434	457	449	424	463	440	426	434	396	435	459	441	438	430	419	465	419	416	371	444	431	433	444	413	411	418	433	391	438	440	441	431	399	411	420	447	420	435	402	439	408	411	397	402	455	433	433	426	410	426	443	483	404	393	455	413	429	400	443	419	406	440	431	422	471	414	414	374	433	425	410	445	439	413	436	416	457	406	426	428	416	398	447	400	437	442	422	409	422	394	414	402	445	414	398	435	439	422	439	433	404	415	442	425	427	412	417	460	443	434	423	426	403	450	394	452	448	470	450	453	445	398	413	434	430	414	403	429	449	412	435	426	412	438	453	396	438	450	434	427	445	440	435	401	408	420	441	430	435	447	383	411	417	418	414	439	429	439	417	416	437	426	403	415	424	447	432	397	447	412	443	442	436	442	426	451	429	412	410	382	413	441	419	363	401	433	428	430	418	437	408	414	462	451	423	437	437	405	429	434	430	432	444	392	399	434	442	412	428	447	416	453	414	411	424	442	406	441	413	420	423	423	389	414	432	438	420	418	423	371	384	442	404	451	410	408	434	465	387	370	441	445	423	441	402	398	452	446	440	435	427	415	426	431	443	442	459	420	441	412	432	423	445	407	443	366	392	382	465	419	440	424	412	419	395	459	424	472	461	419	434	441	441	413	458	447	380	439	439	460	452	437	440	414	432	443	413	461	417	411	448	429	378	413	409	446	435	438	463	459	391	382	452	430	403	442	437	431	428	400	444	433	480	424	421	443	413	434	427	426	444	437	399	429	391	438	457	417	406	445	418	433	430	415	412	419	415	424	419	403	457	444	383	432	453	448	442	413	428	410	440	405	428	437	420	413	415	466	431	407	422	386	450	429	419	400	434	434	431	431	424	397	445	423	421	438	431	411	451	433	426	428	385	433	469	427	465	436	440	441	431	391	447	445	425	424	418	441	422	420	420	425	456	431	435	410	464	410	396	410	431	432	383	426	424	417	412	458	479	436	444	409	415	437	401	447	450	401	476	446	427	417	398	433	417	416	425	403	387	416	424	423	427	450	395	436	417	419	440	413	463	396	418	458	429	433	399	417	419	445	431	420	411	427	447	449	407	439	404	411	393	448	463	407	422	450	434	418	413	416	466	426	404	421	396	466	435	416	394	424	430	400	442	410	418
63159	36497	9071	2148	1052	760	561	477	360	362	298	271	221	234	196	203	197	172	180	172	181	163	149	183	167	161	149	166	162	174	138	155	151	149	174	124	137	151	139	137	163	132	135	139	155	141	124	149	128	135	138	158	140	127	169	166	163	158	126	140	133	134	143	128	127	137	123	141	138	143	142	147	133	134	121	146	130	137	138	146	125	134	136	146	143	131	126	136	129	132	115	138	142	131	147	128	131	143	146	145	134	143	145	123	155	148	139	136	141	129	151	119	118	135	130	167	118	147	154	132	128	132	130	113	140	144	139	134	159	137	133	145	151	129	117	136	144	138	138	140	125	118	151	138	124	155	155	141	117	119	148	118	129	132	134	140	139	121	135	127	139	136	156	138	126	132	144	151	130	137	137	123	141	129	137	139	129	126	145	142	136	139	116	138	135	149	161	126	129	113	132	153	127	126	137	127	146	151	161	120	151	127	140	131	115	150	148	148	137	164	122	142	118	131	143	130	134	108	144	119	132	125	137	148	131	155	132	124	155	117	152	144	143	120	130	122	150	128	146	130	148	141	126	125	121	124	135	130	137	140	133	159	144	130	155	135	118	133	131	129	139	140	143	127	111	134	135	131	127	103	125	125	127	122	121	133	111	119	127	142	122	146	140	130	130	135	149	151	140	142	114	137	145	140	128	131	117	139	125	117	125	143	150	159	135	130	132	125	143	142	133	130	147	132	129	113	145	125	143	147	148	138	153	141	124	122	132	127	124	146	133	121	135	132	149	134	118	124	131	122	125	135	142	166	121	125	133	126	141	143	132	145	135	134	140	137	121	139	109	125	130	137	150	125	150	123	122	145	126	131	130	147	129	134	121	137	133	119	132	123	137	137	137	141	121	122	138	131	120	118	151	143	138	140	148	133	152	154	125	145	128	136	151	136	135	139	143	136	112	140	143	145	145	142	125	150	132	138	123	125	126	129	140	130	104	139	146	141	124	131	118	131	169	122	155	146	150	129	116	156	151	114	137	132	109	110	138	134	112	145	158	142	141	158	134	116	144	141	138	136	134	131	143	123	136	135	113	126	133	149	135	137	136	147	158	125	149	135	163	138	135	165	139	128	140	124	126	113	140	139	129	131	133	152	136	129	137	123	123	130	129	132	119	148	131	120	129	136	120	121	120	138	126	147	118	128	124	136	123	151	127	118	129	128	137	136	124	110	124	142	137	133	136	141	136	130	142	106	134	131	140	131	128	135	149	132	150	134	126	145	133	132	127	135	124	126	126	140	93	131	138	122	130	132	143	131	127	126	129	143	139	150	120	141	132	130	133	156	155	141	119	124	131	123	134	159	158	113	135	148	143	129	139	133	133	142	118	125	145	135	133	156	133	127	136	144	128	121	158	117	128	126	156	138	130	139	116	127	140	127	126	129	143	135	138	126	146	117	156	147	146	147	125	131	133	153	144	138	132	150	146	135	143	114	144	151	148	132	112	133	117	133	157	125	126	147	122	142	115	161	138	115	139	143	144	120	123	142	172	130	133	127	142	137	142	135	128	141	145	144	112	122	133	119	113	112	140	145	139	128	127	116	160	138	143	123	120	122	117	135	137	135	124	139	123	135	150	131	136	147	139	155	141	120	108	143	128	117	162	121	147	115	169	135	127	135	142	117	137	141	156	139	130	121	139	162	131	136	128	132	131	138	117	120	134	127	143	135	128	113	131	149	120	151	124	145	135	136	133	123	133	130	131	132	134	135	116	122	127	159	134	137	141	125	118	138	148	118	138	132	125	133	129	134	133	127	148	124	119	138	129	154	121	135	156	120	153	151	113	128	117	137	119	130	136	144	133	151	143	132	137	150	116	148	137	127	134	145	148	130	120	149	108	130	140	119	146	146	123	119	118	149	123	139	141	114	138	123	144	142	148	116	163	143	140	138	135	136	137	150	125	137	144	144	136	127	134	135	139	133	123	141	144	150	132	135	143	141	144	136	151	112	160	130	153	124	127	116	130	148	145	122	144	125	133	138	124	140	144	149	142	122	154	159	162	153	122	139	128	152	122	125	139	148	119	131	156	129	118	112	143	123	141	117	124	119	143	126	151	135	160	121	111	157	159	158	151	123	184	127	155	131	147	117	135	140	125	138	141	131	162	128	138	142	134	140	149	127	140	120	126	146	132	121	165	112	101	142	130	127	121	121	162	160	119	138	149	157	124	138	148	145	135	122	128	142	158	143	108	162	154	154	152	159	144	132	127	151	146	146	141	133	138	122	123	124	120	127	147	129	118	137	111	124	131	122	136	131	150	146	134	128	127	141	117	138	130	143	153	136	109	127	125	131	131	153	134	137	118	159	141	128	104	110	130	140	146	145	123	146	134	130	127	126	123	140	120	130	128	173	127	118	124	124	135	122	141	146	132	144	142	145	116	120	139	123	132	140	137	129	115	115	137	154	132	141	107	128	145	138	132	131	139	140	143	134	144	131	117	130	145	147	143	142	148	136	124	128	131	120	112	144	139	135	132	132	136	147	147	132	133	129	144	144	136	141	146	137	144	158	117	128	160	119	149	145	134	125	117	128	145	114	139	136	142	139	146	136	133	139	169	118	121	129	130	142	157	129	147	191	128	144	124	138	127	130	143	132	128	124	126	143	128	139	127	137	131	134	135	138	149	123	130	149	122	126	149	141	132	138	160	149	139	123	138	144	150	123	118	146	117	134	149	133	125	121	138	134	140	130	134	125	134	141	135	136	139	146	130	88	129	135	122	146	140	129	137	125	142	140	103	129	133	122	157	131	127	140	138	139	127	128	150	138	154	153	143	126	109	127	147	135	123	139	112	136	144	126	145	154	123	120	144	117	132	131	144	145	118	119	133	127	139	126	117	135	137	146	142	109	126	130	140	135	124	146	124	140	110	130	155	113	130	136	142	146	154	134	123	135	149	116	103	161	128	145	112	147	113	147	130	126	127	123	134	125	117	117	134	127	146	132	140	123	135	130	127	133	136	118	122	130	144	114	114	147	164	126	114	143	115	147	137	133	150	144	116	128	133	156	131	130	139	144	120	121	136	125	141	148	147	119	137	137	124	142	117	132	142	116	134	150	124	142	150	166	134	137	139	132	122	124	127	148	147	127	167	141	154	132	119	148	126	162	137	147	136	121	140	128	129	149	146	132	138	130	133	136	142	146	121	131	116	124	135	145	148	133	128	158	135	108	138	136	134	153	140	146	121	142	145	154	127	139	126	126	138	143	138	125	119	146	147	147	135	130	138	140	122	141	130	123	143	129	114	143	150	142	124	130	122	154	147	137	144	147	146	156	129	139	147	140	135	129	116	127	122	143	144	122	131	119	170	143	122	130	144	122	136	148	160	145	150	139	131	129	124	132	130	154	116	124	121	138	149	143	132	133	110	137	131	153	143	133	142	145	141	128	143	141	125	121	144	114	124	149	131	136	151	144	136	130	123	137	141	133	138	124	137	115	143	124	152	138	123	143
36070	19190	4323	5801	4142	3233	2625	2179	1824	1574	1469	1216	1161	1045	930	898	794	751	741	753	644	646	589	563	561	560	498	596	514	503	476	497	461	488	489	466	486	456	445	467	500	458	446	447	427	459	430	396	435	422	431	442	417	418	456	429	404	383	408	371	413	407	412	375	419	404	383	408	348	383	365	391	374	378	414	398	423	406	388	386	403	400	408	412	384	382	411	392	389	380	431	383	385	378	362	394	394	402	384	406	430	395	392	357	354	379	420	369	364	383	367	379	365	381	371	365	363	383	382	406	400	349	403	394	399	371	370	377	406	396	382	393	377	377	355	349	386	404	383	386	392	413	374	374	367	389	406	409	415	381	328	376	393	388	371	409	373	378	382	356	391	361	417	364	381	367	352	385	401	397	389	401	368	386	378	394	387	346	362	364	359	345	363	409	390	376	389	402	368	401	404	386	374	391	352	362	353	385	377	381	390	383	390	348	407	374	344	356	382	385	371	366	393	395	388	353	342	383	375	363	417	362	406	382	381	388	384	401	377	372	380	370	366	354	361	369	354	422	411	377	379	397	361	375	389	412	384	406	358	400	374	363	401	388	392	372	380	387	408	381	388	379	375	389	387	315	381	364	380	393	362	384	381	368	376	383	402	341	388	364	359	406	400	359	406	356	325	381	374	348	390	345	381	376	399	404	387	415	395	363	357	333	351	386	379	402	357	416	371	414	401	377	368	395	394	386	393	369	365	362	404	364	382	372	379	408	373	385	374	364	356	348	411	354	394	389	346	407	395	383	370	399	372	377	372	395	410	367	387	352	369	395	350	346	361	375	364	389	382	367	376	417	397	369	381	349	422	416	391	379	387	402	369	410	380	385	355	391	388	405	372	327	382	351	385	362	375	400	387	409	361	370	348	375	409	376	341	399	360	400	338	353	374	363	401	350	384	365	369	368	375	382	348	349	372	362	366	387	380	420	389	377	347	379	363	386	405	372	386	377	376	376	377	403	425	385	388	392	407	356	386	332	357	373	383	384	387	371	398	371	377	389	372	381	370	360	381	371	391	394	403	367	350	398	371	377	385	391	364	396	394	358	389	369	392	398	372	395	357	391	364	385	418	392	355	369	403	407	360	351	348	390	430	388	389	411	356	382	397	408	396	381	366	388	386	380	365	379	404	365	390	365	358	342	400	358	397	384	384	378	379	363	379	349	386	399	390	380	354	361	350	370	378	384	358	366	392	338	359	385	414	351	365	374	428	391	370	388	387	378	392	368	406	354	363	387	361	403	375	370	385	336	382	379	371	413	356	364	398	363	364	381	377	342	371	371	394	377	375	392	398	364	355	340	400	376	402	369	385	421	364	384	366	371	373	399	328	389	372	417	356	394	375	357	373	373	416	387	380	373	385	397	383	369	366	392	412	368	381	361	384	371	349	400	377	393	355	374	386	348	353	389	385	388	361	386	349	392	381	397	373	359	359	373	359	369	390	384	387	372	371	362	351	430	360	381	388	368	389	366	387	389	397	399	382	376	376	372	366	355	383	401	394	394	385	359	389	360	382	367	357	355	433	384	378	424	397	347	381	351	348	381	378	383	386	399	396	368	363	372	388	368	387	382	381	324	360	354	362	380	383	366	355	367	369	365	384	379	375	347	353	373	411	341	409	373	406	370	376	414	393	382	369	373	345	383	384	396	387	419	410	337	394	333	364	382	392	343	389	364	354	377	392	385	405	408	428	407	362	386	388	378	400	366	353	356	359	395	361	396	398	381	403	378	392	348	376	385	347	361	363	362	374	390	362	370	401	351	374	370	396	359	395	356	380	357	355	374	378	389	398	387	362	383	382	339	367	388	400	380	404	367	383	365	394	348	360	385	392	377	387	372	388	339	386	389	354	342	374	391	392	400	369	365	355	363	375	387	384	344	415	405	346	380	368	391	345	382	386	350	411	383	398	401	371	370	390	401	384	375	360	372	417	392	368	399	367	346	423	382	395	384	358	371	352	356	358	404	363	400	378	360	400	379	354	398	391	368	377	421	341	365	381	379	402	397	355	393	362	367	408	395	383	382	389	389	377	365	383	419	378	356	418	374	396	390	400	372	411	393	396	341	409	380	350	368	405	373	393	378	374	381	363	394	387	375	371	349	352	392	373	379	352	380	396	382	385	375	383	409	389	399	347	367	391	366	398	368	377	338	364	362	382	370	378	377	392	391	351	376	389	344	388	365	362	380	388	352	377	353	383	375	403	342	418	393	385	366	387	361	398	408	366	383	352	410	380	386	394	334	366	389	383	388	379	409	380	390	378	378	384	414	402	391	391	394	382	370	372	361	367	387	390	370	379	364	397	361	356	363	373	356	363	372	383	430	378	392	403	406	365	380	396	366	367	354	429	381	406	373	360	398	376	379	378	357	354	408	372	398	391	365	379	394	368	359	373	379	333	367	362	356	368	369	397	352	370	357	365	389	388	393	361	389	342	362	357	371	411	379	367	351	390	363	369	366	383	366	410	356	408	415	383	388	377	403	361	401	359	361	406	353	386	401	352	401	335	363	360	401	356	370	348	376	408	369	346	432	387	360	355	357	363	396	359	353	386	375	337	380	391	366	367	381	384	354	403	357	350	378	383	395	392	360	369	408	337	361	410	367	424	371	401	390	384	364	360	378	392	343	370	378	359	379	382	346	362	357	386	387	383	384	395	403	378	366	361	397	377	391	390	387	370	398	358	417	410	376	383	334	420	399	399	397	366	366	388	378	378	342	368	358	391	360	376	383	384	394	373	326	344	386	390	356	384	375	351	400	361	359	365	380	384	373	392	405	405	376	365	392	416	396	400	365	410	384	395	416	351	380	386	369	371	355	386	334	349	400	403	375	371	377	380	369	350	329	364	378	396	359	350	371	383	351	395	346	350	383	402	392	348	351	425	374	380	398	383	397	377	376	379	341	408	326	365	370	372	374	350	371	398	365	393	405	372	373	375	391	376	384	372	376	363	383	409	376	375	358	387	396	349	363	382	391	363	390	362	359	431	379	341	374	373	389	380	396	397	389	399	362	381	400	350	341	374	416	375	379	368	407	370	390	384	353	394	375	389	360	369	397	331	353	389	392	414	377	365	380	362	346	364	374	406	375	413	393	368	368	357	396	394	389	400	386	383	402	403	394	351	389	374	402	375	360	344	387	402	400	383	373	379	365	372	363	377	382	352	351	390	409	385	369	352	364	375	379	394	388	387	370	405	387	385	391	353	368	352	372	379	366	381	380	383	353	390	377	389	384	345	381	378	393	381	386	384	370	400	377	387	412	374	409	403	367	366	410	352	415	386	382	362	372	362	389	389	382	381	433	389	377	361	378	395	397	421	379	402	350	424	381	375	349	436	391	369	393	398	345	409	387	371	381	368	371	377	332	405	387	376	380	347	391	371	371	395	371	362	369	375	411	367	382	388	342	356	376	361	365	361	374	377	395	346	354	383	407	396	377	373	362	332	387	353	357	378	375
8174	1188	409	356	362	358	360	336	335	344	365	332	318	319	348	344	346	331	335	331	362	318	365	321	343	304	328	366	319	344	361	355	356	319	323	350	349	321	318	334	323	382	353	325	322	351	373	352	368	327	307	339	317	319	329	360	344	315	366	314	331	328	391	357	354	364	346	322	338	335	353	338	347	318	317	347	343	347	354	323	319	343	358	325	328	345	299	332	328	338	322	363	369	363	336	361	347	321	338	337	352	304	325	344	350	322	321	369	357	335	338	353	319	357	361	344	305	331	321	345	321	346	348	329	355	348	316	326	344	334	344	339	277	335	312	311	316	335	330	373	344	330	339	318	324	364	348	293	372	328	343	336	340	346	346	349	333	369	345	323	349	334	314	303	332	357	334	379	361	322	337	312	344	324	327	316	345	366	327	327	339	356	361	350	305	308	350	374	360	341	345	328	325	337	333	325	337	344	333	329	357	328	330	345	317	313	330	362	343	327	304	369	373	331	325	363	383	337	323	342	319	361	344	364	330	339	295	351	331	342	339	325	390	318	351	356	344	339	322	379	339	309	353	336	348	327	329	339	341	356	319	350	346	338	328	326	340	375	358	330	340	332	325	337	302	381	354	324	332	348	343	342	344	317	350	345	347	322	341	391	364	331	355	338	328	321	334	354	289	327	335	346	329	340	330	328	337	362	365	316	332	294	376	355	341	334	326	342	349	337	359	366	312	341	322	312	346	320	330	335	353	364	349	320	358	288	315	340	355	345	318	329	332	307	352	347	310	329	327	338	299	305	361	337	354	353	351	355	360	317	361	356	334	338	324	350	344	328	307	322	333	320	290	315	360	328	306	343	332	340	342	329	323	342	352	327	323	322	353	347	295	349	357	331	313	342	322	379	332	332	367	316	338	347	330	335	359	338	333	352	298	307	342	332	341	343	335	349	314	333	343	348	347	326	333	331	366	342	330	305	340	325	334	328	321	361	331	312	370	300	377	371	311	316	369	310	319	290	346	340	335	347	329	313	375	345	341	344	358	363	348	299	319	344	385	335	322	333	372	372	334	347	330	380	365	352	328	337	345	354	339	356	359	322	340	336	300	390	330	330	363	355	362	330	355	366	330	320	315	355	309	329	348	324	348	319	322	304	334	362	361	360	347	310	345	338	361	344	358	345	328	353	325	365	315	357	336	350	328	341	334	298	320	331	351	337	307	344	326	354	351	338	334	378	347	334	331	354	326	334	333	310	341	340	303	332	316	336	356	356	316	329	337	329	344	321	338	378	319	326	324	367	351	328	367	334	338	316	327	329	346	318	336	353	349	356	355	343	345	338	363	334	343	299	322	312	314	340	304	334	329	305	311	318	306	364	317	325	323	369	322	332	362	325	340	344	318	346	346	326	316	339	323	356	312	319	321	350	363	341	316	344	369	340	374	336	342	339	333	329	347	340	356	305	357	325	324	324	303	350	346	332	353	310	294	334	376	339	340	342	334	339	352	374	322	328	366	314	303	361	351	337	332	345	337	341	356	325	316	321	341	319	333	320	324	342	357	333	336	324	326	342	320	348	320	363	304	356	328	341	348	338	361	342	328	347	336	336	336	352	328	330	338	323	351	351	341	347	332	326	376	345	340	352	338	359	346	336	381	351	311	328	319	317	333	355	332	336	327	383	344	318	345	355	355	308	343	324	349	337	285	350	351	316	352	311	325	372	362	361	315	358	353	305	327	318	297	353	332	346	322	333	348	328	331	344	337	323	338	338	339	359	291	326	335	324	341	316	359	360	355	344	341	370	341	338	336	349	337	305	315	312	306	355	341	333	327	338	334	359	303	335	338	316	330	328	309	350	333	355	333	333	338	334	357	349	372	331	337	338	344	356	348	324	338	363	307	339	311	349	325	352	364	366	334	327	346	344	333	354	370	339	343	365	358	359	338	345	328	349	361	365	331	375	330	333	332	350	348	332	309	352	349	338	333	324	318	322	354	368	307	328	346	370	333	369	327	344	348	350	340	314	354	337	319	320	340	356	305	355	297	332	330	322	361	337	372	343	355	325	319	351	324	364	329	336	291	350	314	342	342	358	363	350	346	311	348	330	362	335	349	347	359	322	316	339	373	338	331	334	367	361	307	343	354	382	338	329	333	362	339	392	304	325	375	342	396	324	340	336	323	350	349	325	334	284	297	336	334	388	331	319	311	324	307	349	322	334	366	341	332	328	345	344	327	352	354	323	355	309	354	335	312	349	338	321	340	348	352	323	357	336	326	338	365	310	333	323	336	322	358	334	355	300	360	323	324	331	363	338	334	311	345	336	339	326	329	306	309	338	340	293	325	319	337	302	374	324	360	311	322	309	357	331	353	324	313	345	318	337	312	347	346	343	302	337	378	356	369	317	344	314	321	330	344	373	319	325	329	340	345	325	357	331	361	328	357	354	315	348	342	321	339	353	350	337	322	347	349	350	324	367	342	326	332	341	337	319	338	334	333	361	337	365	334	333	340	358	335	318	356	345	345	367	331	345	372	377	315	295	328	341	378	320	342	354	345	363	349	323	351	338	341	342	337	331	333	331	339	348	353	351	333	364	343	357	338	354	353	343	336	360	341	335	322	337	340	349	341	313	344	314	320	355	335	360	339	372	312	348	345	375	315	357	316	328	363	349	363	384	326	314	356	341	344	326	346	306	338	346	339	354	339	293	342	315	352	321	336	343	362	353	339	356	359	311	323	384	325	337	306	350	332	314	325	329	317	361	311	335	360	367	318	363	332	347	309	357	350	337	347	332	349	366	353	341	322	334	366	345	340	349	337	326	387	292	349	331	308	349	319	318	344	354	326	328	334	346	338	337	317	346	313	317	298	328	325	344	337	326	356	329	293	366	332	350	309	334	318	314	359	342	344	323	337	292	359	339	343	325	337	328	347	364	331	334	349	371	310	347	334	332	336	344	338	335	349	350	364	322	332	315	342	349	340	310	336	322	334	338	313	331	320	361	314	320	356	330	352	372	345	357	319	331	303	349	335	359	331	307	300	306	323	353	341	333	351	368	341	339	339	325	334	311	328	352	351	320	359	336	328	324	331	319	351	374	332	285	343	317	345	310	318	299	360	354	344	311	301	361	339	334	350	318	356	342	335	358	343	348	351	323	331	302	314	318	320	351	342	312	331	362	356	360	353	335	315	337	353	308	299	322	298	343	306	322	365	351	331	352	339	334	351	325	311	331	334	341	375	316	339	369	329	341	335	293	348	352	353	364	344	326	305	308	330	369	342	337	330	357	347	336	344	344	333	356	319	350	342	336	337	351	340	312	340	341	338	323	335	321	303	346	344	343	342	317	349	346	350	369	320	387	325	349	339	384	345	362	315	341	353	329	391	295	350	329	329	324	300	356	321	317	335	323	332	326	349	318	375	339	319	350	312	308	374	306	362	322	327	325	337	339	331	316	348	291	319	331	290	341	341	348	359	361	312	322	358	326	349	336	310	336	329	362	353	371
7061	1534	845	945	831	782	836	778	817	775	843	817	791	780	789	828	808	785	758	830	829	775	805	743	786	753	804	821	745	819	803	802	813	820	768	772	804	783	782	762	735	762	777	803	779	821	785	782	780	799	810	800	822	838	762	762	755	759	788	798	781	762	768	783	831	768	850	770	739	787	846	743	811	807	836	832	809	764	806	762	770	765	799	865	795	768	780	784	791	787	805	797	744	779	839	794	823	773	761	812	742	784	762	765	755	780	803	800	792	730	856	813	808	753	750	764	762	814	802	834	804	747	776	743	780	839	745	793	746	696	789	815	776	809	831	763	785	768	781	764	810	832	809	768	774	763	796	787	784	749	734	754	824	800	827	785	809	763	773	789	847	772	763	770	804	779	779	789	831	809	805	839	769	716	798	775	794	773	825	804	757	799	816	808	834	765	750	805	753	766	757	783	799	802	837	781	784	763	773	773	816	852	813	727	787	730	796	730	783	817	744	776	767	768	792	764	731	834	773	776	790	792	793	745	772	847	775	792	780	756	844	819	767	809	815	813	779	767	771	809	774	758	781	749	799	831	740	799	782	834	828	761	738	806	850	778	760	770	782	824	740	790	802	801	781	830	796	781	812	805	772	824	788	796	799	786	804	713	809	767	755	773	723	788	813	793	756	795	750	759	798	785	782	776	791	770	787	837	799	710	813	793	793	788	802	730	729	784	777	773	832	841	770	754	793	802	783	712	826	763	834	843	758	810	750	791	753	750	798	801	794	795	750	818	819	777	842	820	827	819	802	787	762	770	757	783	761	791	761	796	770	781	825	721	719	771	738	827	787	856	762	787	781	765	764	789	774	753	778	791	792	832	801	818	777	764	768	777	790	838	766	795	813	778	819	806	765	754	815	759	773	826	790	809	761	812	778	809	793	776	785	749	771	749	830	772	813	771	795	832	796	808	755	777	770	774	800	795	800	772	819	752	781	842	784	836	831	766	786	827	738	743	816	760	788	809	750	774	752	731	783	762	800	752	785	812	803	788	775	816	781	766	798	791	754	762	775	792	778	800	783	758	748	799	773	771	852	821	794	779	797	778	822	785	803	768	822	790	787	805	797	847	794	776	766	826	732	864	774	788	768	795	794	777	795	777	791	784	790	755	827	782	821	731	749	787	766	753	799	858	784	809	822	817	762	756	754	765	851	770	825	795	826	803	826	806	797	772	820	771	782	761	817	763	838	778	821	798	801	747	795	769	753	810	777	789	825	832	806	814	827	830	819	791	760	828	728	785	794	794	790	782	740	795	851	813	815	778	800	740	797	804	816	793	785	808	768	796	763	727	805	830	826	781	762	821	798	771	803	780	726	767	788	787	743	772	760	804	783	780	747	818	756	814	799	778	760	785	817	772	809	770	796	802	841	818	737	764	772	784	793	755	800	768	789	745	781	773	781	754	798	797	820	767	789	795	768	785	785	810	753	718	753	784	800	792	787	782	774	782	772	782	792	764	773	750	780	829	782	808	736	795	784	792	810	772	780	774	770	789	806	755	818	793	798	820	772	812	816	833	785	816	810	731	732	797	718	797	815	785	733	746	829	761	727	839	801	807	782	792	768	839	834	788	787	793	749	811	831	730	725	804	747	813	803	867	745	734	763	810	757	812	835	809	791	759	860	747	847	766	824	770	765	791	804	783	774	779	784	765	792	809	747	774	759	733	803	771	812	759	812	790	790	794	842	789	776	751	823	849	786	796	827	748	761	818	803	792	794	860	794	744	785	739	764	696	770	717	795	804	792	798	810	784	826	794	811	757	756	816	844	801	778	798	801	808	784	799	806	811	793	767	801	790	793	797	774	786	782	797	780	814	791	834	807	762	741	764	820	809	799	766	788	728	773	792	792	823	764	765	760	823	764	770	806	786	778	830	773	816	784	777	817	833	791	747	755	781	776	819	754	749	818	775	746	753	833	725	757	784	819	782	787	772	772	796	799	811	809	809	850	754	797	802	808	765	824	794	806	775	760	788	733	803	815	777	785	819	786	804	773	774	811	776	835	805	792	743	773	836	780	723	738	807	794	737	800	766	846	776	812	827	768	823	773	795	787	781	789	848	769	785	797	794	796	851	763	812	809	799	723	743	802	776	767	826	822	821	769	768	809	758	711	725	828	808	834	794	802	778	796	790	801	801	782	847	778	792	775	828	806	827	836	842	770	778	781	768	773	765	815	803	751	750	807	805	804	805	777	769	765	831	789	818	791	799	791	781	795	822	785	730	840	779	733	809	828	779	810	790	826	824	729	785	758	806	783	825	758	781	768	821	780	801	796	758	815	832	773	745	773	782	782	776	745	783	750	737	777	776	787	808	786	776	748	774	827	767	741	758	845	807	808	829	786	839	795	788	811	762	807	787	774	783	737	771	821	793	759	779	815	762	776	801	787	801	756	768	798	820	787	766	774	773	815	790	729	775	752	763	765	807	764	783	828	795	841	807	753	821	792	751	805	762	823	766	796	810	799	799	772	747	844	804	823	802	731	753	794	793	765	821	757	748	799	769	830	804	798	779	802	794	793	816	743	808	771	790	718	752	772	808	792	808	841	789	748	831	779	804	774	808	816	783	779	831	731	841	772	831	772	762	836	801	765	818	790	743	802	780	805	798	784	747	750	778	757	750	739	766	803	759	793	802	759	783	824	777	805	773	797	788	792	768	814	777	741	812	850	751	774	805	765	743	798	830	717	820	789	745	831	786	797	799	758	744	793	783	818	755	753	841	804	791	807	819	759	783	797	753	800	758	851	791	752	792	798	780	802	804	753	781	809	756	771	773	772	758	785	827	793	760	767	785	833	805	787	778	802	795	746	765	784	833	791	762	794	781	767	798	725	793	797	781	799	766	754	808	717	816	758	784	810	764	803	751	781	809	774	786	786	820	758	788	802	829	810	776	840	773	720	791	757	794	809	789	819	768	774	788	793	826	806	750	802	746	729	802	761	793	790	826	791	731	796	832	775	793	835	779	853	787	804	785	830	803	810	792	812	830	822	770	839	796	794	781	826	803	752	792	792	842	763	775	774	778	734	824	836	795	787	786	790	828	767	756	801	742	800	765	747	768	754	759	771	779	811	744	751	815	785	728	734	824	709	849	769	824	798	782	781	768	795	737	719	805	769	795	777	730	792	764	791	800	739	779	762	804	897	814	821	765	768	775	846	815	804	774	809	809	808	777	802	793	773	781	810	798	751	742	786	789	777	776	777	803	805	800	805	789	789	829	781	782	777	808	807	803	803	755	749	815	823	840	778	798	787	775	858	815	773	780	798	772	782	761	765	778	801	792	805	755	794	817	745	811	777	816	763	806	783	804	801	776	793	800	805	739	753	776	814	792	795	855	804	776	763	741	768	804	785	773	855	793	770	791	813	773	780	753	829	775	822	825	756	807	809	797	723	747	772	819	792	766	767	781	733	787	803	794	826	765	764	789	780	743	782	794	789	768	788	771	778	784	843	800
49168	23951	3926	918	586	465	363	349	289	260	211	228	207	206	205	188	181	178	191	203	179	159	175	169	176	180	174	209	176	184	189	183	171	166	192	153	151	181	164	158	161	149	185	192	160	175	161	166	179	160	158	169	171	158	179	151	164	158	162	159	158	153	166	143	164	166	157	170	163	161	157	163	155	211	143	174	170	166	199	160	166	181	176	163	187	164	166	163	152	185	142	157	159	161	162	141	161	178	140	166	161	160	155	173	146	151	165	148	158	165	169	157	171	173	146	143	180	162	156	160	180	156	179	175	179	160	166	158	161	169	158	166	177	160	157	144	186	173	155	169	161	177	166	169	165	149	180	164	157	161	181	158	147	170	159	148	157	144	158	169	158	165	147	170	155	151	157	137	165	174	156	162	146	171	175	167	188	162	164	165	165	158	170	190	164	161	158	147	156	191	146	166	178	164	174	170	161	158	171	175	164	167	146	162	147	175	175	163	142	156	162	175	153	164	166	162	204	165	178	177	165	160	147	168	167	153	176	171	182	152	142	156	151	182	172	177	168	152	150	177	175	158	148	155	170	166	158	175	154	175	178	151	160	170	181	180	182	169	156	168	170	184	163	149	153	165	160	163	165	181	176	174	152	181	189	145	147	150	168	182	139	189	173	171	150	158	173	167	183	149	152	145	171	159	146	173	159	170	191	184	161	157	156	161	145	145	135	183	138	161	166	167	155	173	162	163	130	163	169	177	141	171	215	162	175	176	164	138	160	168	187	178	170	174	188	177	161	197	153	180	156	166	157	158	165	152	177	189	186	177	156	171	156	162	150	167	186	153	151	171	158	185	175	156	154	170	160	158	146	178	165	165	164	149	155	185	152	167	186	193	137	159	183	183	167	159	137	175	164	162	161	167	143	154	145	152	177	184	172	173	175	167	174	148	168	151	167	180	167	160	203	167	169	171	168	149	171	181	168	161	159	175	152	170	143	167	159	181	180	169	154	152	165	166	172	180	184	153	165	148	145	134	164	166	167	170	145	161	136	152	162	166	173	184	149	156	160	161	195	179	149	179	166	154	155	188	170	153	183	155	168	160	173	175	179	153	160	169	189	173	167	161	166	172	190	180	158	165	174	170	159	170	185	155	151	145	152	143	160	166	173	142	153	168	176	170	176	163	152	171	164	182	152	164	155	155	177	168	163	158	131	148	152	163	171	156	152	164	139	166	166	173	145	175	162	145	189	162	166	161	164	170	165	186	170	172	167	171	152	167	171	162	166	141	191	169	157	169	173	166	153	163	187	167	169	162	162	172	152	154	157	151	151	158	178	165	181	165	171	173	174	182	151	149	162	155	163	177	146	177	147	161	174	175	164	158	175	158	163	163	164	171	158	154	158	158	164	166	187	174	174	159	174	185	200	165	163	190	164	176	165	171	159	165	177	151	174	165	179	158	169	193	168	166	167	155	147	177	166	157	178	179	162	162	136	164	168	145	171	171	164	169	162	184	185	154	156	160	134	167	155	147	151	167	154	189	148	180	167	164	152	164	157	146	149	167	157	153	146	153	169	161	168	173	143	167	153	160	148	156	142	145	157	176	159	168	150	170	181	184	177	174	171	174	159	173	183	152	155	175	154	178	151	163	158	146	165	158	183	181	155	186	182	159	174	163	176	139	153	154	164	157	153	152	156	168	163	143	174	171	168	148	170	174	178	179	187	161	181	156	170	150	175	161	146	159	168	176	169	153	167	197	156	164	172	155	195	172	162	169	151	153	182	172	153	180	153	177	177	166	154	159	144	147	176	158	156	155	161	156	162	156	167	161	136	165	182	178	147	149	177	172	157	149	159	167	174	175	178	149	183	175	146	153	155	159	187	176	162	172	167	193	182	137	144	170	167	159	149	158	144	162	167	176	151	156	158	165	163	178	137	148	170	165	167	162	174	149	159	192	176	179	141	187	163	161	165	154	153	169	166	158	154	192	179	162	153	152	153	163	149	133	164	157	162	179	147	145	166	152	168	167	160	141	161	171	193	146	146	179	181	186	153	159	166	166	192	145	160	180	156	169	181	175	181	172	168	155	179	149	165	138	141	175	165	155	178	134	157	185	182	152	175	173	182	166	154	164	186	158	143	170	168	179	163	155	167	150	177	157	163	172	155	174	185	177	168	166	172	159	171	151	153	143	143	170	168	168	147	176	174	185	162	144	151	168	163	151	176	162	137	167	161	154	125	150	133	196	168	160	154	180	173	177	185	156	140	168	169	174	181	169	146	146	150	185	162	167	140	158	156	179	189	157	140	163	173	184	160	177	147	167	158	168	148	156	189	158	165	143	175	180	177	167	145	170	182	174	174	164	168	166	168	140	176	176	173	161	164	172	163	171	160	148	152	184	189	148	166	150	186	173	137	165	142	162	177	154	165	182	164	157	171	157	154	186	170	194	195	153	169	176	174	175	177	160	160	141	182	170	161	144	172	157	165	180	156	156	176	141	149	141	163	163	139	160	144	162	167	171	163	164	168	158	170	192	186	176	157	158	151	140	179	187	158	180	168	167	161	169	165	149	180	166	148	167	193	173	168	147	183	159	138	159	157	160	168	164	166	182	152	151	173	165	157	185	154	163	145	162	163	140	162	162	156	179	146	178	169	172	163	159	178	166	190	173	150	160	155	172	164	191	156	181	191	141	155	175	149	183	168	173	162	147	168	154	153	161	176	169	163	169	158	175	141	157	144	156	166	178	162	155	163	197	174	145	143	154	174	173	178	202	182	157	151	176	156	161	173	161	163	154	164	154	159	161	185	191	163	166	182	182	174	153	149	173	148	166	180	157	185	185	156	155	161	176	173	175	147	176	152	157	163	127	152	196	177	163	170	169	192	153	183	176	160	157	182	181	154	181	162	140	189	151	152	179	160	160	158	188	177	152	165	158	155	149	159	163	170	153	173	192	149	164	190	160	159	147	172	156	150	165	166	167	177	187	179	191	165	190	162	187	195	174	151	165	135	148	142	188	176	186	173	137	190	162	164	163	168	154	163	155	177	172	196	181	184	179	160	200	179	163	135	147	174	156	180	147	171	169	151	175	161	165	163	162	171	145	144	177	167	168	168	156	153	179	166	178	154	187	162	176	152	176	150	167	164	176	157	138	182	180	139	170	148	176	181	187	171	162	178	156	170	149	162	171	172	159	172	162	154	147	148	146	162	191	172	196	169	164	162	158	177	177	176	150	161	176	173	182	178	143	158	163	161	171	156	142	161	170	168	180	162	156	163	177	179	172	160	138	184	154	180	170	152	130	142	175	154	144	175	185	168	169	172	144	162	155	201	157	175	173	176	168	189	188	145	163	163	163	174	162	160	178	144	170	138	134	174	159	176	164	182	149	160	176	155	168	142	159	164	168	139	160	188	163	169	167	154	148	161	162	183	160	164	184	175	161	169	167	171	173	178	180	149	156	178	179	182	171	158	168	166	165	161	173	165	157	157	180	164	149	180	189	170	156
26930	12059	2517	2939	2336	1874	1648	1354	1181	1004	883	848	822	746	706	648	608	649	639	606	555	600	518	527	495	492	483	481	484	509	465	507	494	463	447	489	462	450	474	475	431	454	467	463	444	482	426	495	475	465	480	435	478	460	438	425	436	429	460	440	443	423	443	434	419	442	428	442	443	447	408	453	461	434	423	430	446	463	460	429	403	447	463	415	445	391	452	432	420	458	423	448	417	414	415	403	413	391	435	475	410	425	461	413	495	445	373	446	417	445	443	424	432	369	433	404	425	439	417	443	455	400	426	415	430	455	401	452	443	391	432	445	434	442	410	423	395	402	443	416	430	456	447	431	421	470	465	441	436	377	413	466	460	422	432	425	403	451	445	465	407	467	416	430	402	394	409	435	420	451	482	414	429	402	438	425	406	428	444	405	409	419	452	412	377	460	423	402	403	438	425	419	422	427	407	421	451	428	441	429	410	426	403	428	411	446	428	415	420	424	419	408	429	440	412	421	427	424	375	436	437	387	399	417	426	387	409	443	410	413	461	398	433	447	455	411	438	397	406	423	412	430	404	442	412	404	422	418	440	410	458	409	434	439	431	416	419	393	437	392	374	405	436	436	423	441	393	428	437	417	439	388	449	446	425	398	431	434	408	428	397	406	433	406	412	442	414	364	426	436	450	396	417	409	428	426	427	421	416	430	409	437	449	412	416	422	408	415	407	503	444	427	438	458	448	432	454	468	426	441	382	456	444	473	463	412	404	401	411	443	454	443	398	433	409	424	419	398	435	440	436	456	398	438	417	438	407	420	432	416	427	407	444	426	458	407	406	425	450	420	442	461	430	392	452	398	431	406	438	440	449	413	395	417	419	400	433	405	416	415	432	390	420	403	395	399	447	441	406	431	441	444	431	409	412	449	450	403	423	446	431	409	411	424	433	412	387	417	431	430	431	413	414	409	422	419	388	385	438	395	422	408	442	464	432	372	449	427	421	442	412	438	478	432	391	411	403	418	453	438	443	415	407	447	456	447	389	436	430	452	450	413	434	421	388	412	449	425	425	454	430	442	430	400	431	462	455	404	447	430	438	418	457	442	418	409	427	417	399	392	422	403	436	411	423	441	411	437	399	369	399	417	445	448	403	399	468	421	435	396	431	422	443	417	443	399	402	470	413	381	433	408	380	420	461	400	419	410	467	423	486	434	414	395	427	396	430	384	419	395	423	399	442	445	404	441	429	425	428	370	396	420	412	433	414	467	464	451	463	396	413	418	404	405	423	450	381	403	418	408	386	406	419	429	467	414	408	415	399	436	429	462	383	418	428	419	443	435	470	399	454	418	404	405	411	406	447	443	444	411	419	385	451	410	390	428	454	398	450	436	420	428	424	429	399	413	425	413	467	417	401	442	407	451	433	446	429	403	447	448	436	409	396	458	446	425	405	417	438	443	449	385	432	406	449	418	415	437	408	439	462	410	424	431	423	398	413	443	451	424	407	433	426	409	408	406	404	426	403	425	454	409	390	444	411	425	430	422	418	418	417	434	393	416	406	452	395	380	419	443	419	421	398	425	407	410	454	434	424	428	464	405	450	426	406	411	454	417	458	449	385	443	401	403	443	458	456	401	425	440	383	436	433	425	442	408	452	419	432	446	449	394	428	410	416	414	450	421	449	423	429	437	425	403	398	421	428	424	413	389	457	431	402	427	427	426	414	450	443	431	445	420	408	425	452	407	371	402	410	414	386	465	443	409	431	429	416	408	425	454	432	413	447	388	435	403	431	385	418	435	413	426	409	453	431	454	430	452	414	400	456	409	398	438	437	389	425	413	421	425	417	418	418	451	456	430	405	470	401	426	426	409	415	395	416	426	410	392	424	447	400	413	444	413	417	418	447	413	447	460	425	423	436	433	416	445	427	429	401	404	443	402	426	389	454	443	449	409	396	424	391	423	441	410	400	411	411	434	385	411	441	454	403	398	392	407	401	437	439	416	427	412	422	450	439	407	416	427	484	394	417	434	381	417	434	406	400	420	444	464	456	414	438	415	433	424	412	394	402	444	418	474	461	414	386	397	428	453	436	432	406	422	413	435	425	414	418	402	400	427	427	447	442	445	381	435	457	414	438	411	420	434	453	453	421	402	435	419	442	396	435	455	418	447	416	438	412	440	427	385	452	394	406	467	405	403	416	411	449	434	422	418	450	475	425	428	434	413	433	396	392	415	418	392	379	403	418	414	384	441	428	428	444	431	418	420	420	431	439	440	436	425	422	426	441	378	438	450	405	398	397	430	442	414	428	402	442	419	426	410	380	409	428	415	420	455	408	391	408	428	459	404	452	433	437	421	419	431	442	428	403	421	461	398	435	438	425	392	393	391	445	421	408	453	468	430	421	425	421	396	421	391	414	419	450	441	395	416	438	444	450	416	455	431	413	443	433	427	450	418	410	444	411	410	440	415	450	434	400	452	390	413	411	419	386	462	434	460	410	454	436	429	470	434	403	417	432	436	455	436	415	401	443	445	431	399	434	416	409	420	430	431	404	445	447	408	429	420	406	436	416	434	406	412	445	401	437	413	417	426	428	405	413	446	450	388	419	429	459	430	446	438	458	403	469	446	424	423	384	445	388	426	468	407	442	435	431	456	428	412	415	433	436	434	386	433	374	425	445	412	407	409	420	431	428	430	425	449	425	451	437	429	429	429	403	408	425	407	394	412	418	425	417	425	418	420	428	446	433	429	377	381	415	450	455	398	397	416	443	412	422	417	434	418	380	397	479	442	399	425	449	432	468	430	408	409	452	395	441	452	447	430	393	430	375	425	410	393	441	422	400	415	448	441	412	406	414	427	449	424	440	413	443	461	438	425	438	437	414	415	437	424	443	410	422	370	369	418	406	418	443	422	424	443	449	419	428	415	406	421	464	403	404	456	448	424	402	422	439	402	473	441	425	426	420	429	446	394	434	440	417	393	419	429	392	405	432	449	438	440	433	413	430	421	425	466	421	406	448	427	433	401	390	430	435	435	431	380	444	423	466	434	394	434	405	418	416	439	441	463	419	426	408	452	441	451	395	433	403	395	396	439	467	431	412	427	408	442	417	430	480	405	435	429	426	412	421	450	432	397	384	427	471	411	403	473	459	435	430	415	449	445	442	438	408	442	442	407	401	421	438	421	400	375	423	429	446	417	435	409	435	432	463	436	461	411	447	454	394	480	433	415	393	381	422	433	429	445	422	408	417	419	411	413	432	468	423	441	432	418	386	377	406	448	457	435	407	394	434	412	415	452	442	406	429	427	378	420	411	406	463	468	455	435	397	378	430	382	407	428	409	432	427	453	426	447	459	426	410	423	428	411	468	414	420	405	430	433	420	454	415	422	397	426	382	425	443	421	463	429	449	431	466	385	410	401	418	402	425	398	431	435	415	461	369	422	436	451	398	389	416	427	420	392	401	383	428	417	421	426	460	419	439	407	413	437	429	430	434	395	401	425	415	400	429	407
63725	36082	9567	1807	1043	720	552	457	377	347	295	261	234	222	213	188	193	195	169	168	173	164	154	163	163	172	185	154	155	143	130	162	143	142	145	139	156	153	135	147	142	136	145	125	164	128	144	134	157	178	118	148	130	152	133	135	143	136	149	136	138	128	156	138	122	119	141	152	137	147	135	122	144	127	160	158	150	117	128	163	153	142	150	142	118	130	146	155	156	155	136	129	115	160	154	150	137	122	147	132	112	139	147	133	133	151	128	147	140	135	126	137	145	173	137	151	145	122	117	158	146	122	122	140	146	129	147	114	136	148	142	133	138	126	163	136	137	124	154	150	130	136	145	141	151	165	138	137	137	144	132	134	132	147	136	124	138	164	105	140	130	129	143	127	143	120	111	138	134	140	127	169	140	128	142	110	145	135	135	161	133	144	155	141	131	140	133	131	131	132	141	111	134	145	125	145	118	119	142	148	129	115	141	153	117	110	137	127	137	119	149	124	144	173	128	152	127	131	141	115	132	122	152	140	137	132	136	140	118	152	140	135	143	156	139	127	134	138	140	141	144	127	127	134	164	121	131	153	135	129	138	141	154	129	143	150	140	138	129	128	124	139	140	131	134	128	133	146	144	135	138	126	132	137	138	126	143	126	147	162	137	138	159	138	147	134	143	132	142	126	154	132	138	116	138	116	130	106	133	137	119	144	134	134	147	145	140	114	123	140	155	146	158	137	137	145	122	124	128	138	139	132	107	147	140	140	132	138	144	131	133	141	137	138	120	138	136	128	149	153	139	138	131	168	141	134	134	150	138	129	155	120	134	157	152	123	132	141	126	139	118	162	117	132	139	132	121	142	119	146	135	142	131	139	157	127	141	139	152	148	132	121	139	140	132	145	135	134	139	142	129	128	129	115	144	142	149	123	147	137	131	147	153	121	124	127	127	151	134	153	119	126	120	135	142	118	112	135	149	128	143	141	138	130	125	126	156	101	119	128	147	122	132	138	133	138	150	146	129	118	161	138	123	128	142	136	127	134	130	115	151	169	122	152	164	134	145	142	134	148	134	148	149	147	144	133	129	133	144	144	133	129	129	148	132	126	149	148	138	137	136	141	134	122	135	131	140	118	116	146	111	144	149	136	136	147	155	140	144	134	142	137	130	133	136	137	122	150	129	121	131	124	143	130	143	132	116	120	152	142	136	141	130	161	142	129	132	139	152	142	138	142	133	151	119	126	154	133	147	133	139	135	161	128	118	136	143	128	142	129	140	135	130	159	134	140	118	155	128	147	126	120	125	133	120	129	138	118	105	125	132	137	155	147	104	139	129	141	115	128	144	141	142	158	134	130	132	131	128	137	144	113	157	145	119	136	137	141	132	116	148	124	156	145	122	138	144	149	146	154	129	139	136	149	131	133	137	128	163	149	129	119	125	129	150	143	140	140	133	136	135	134	171	146	135	146	129	113	145	122	129	157	121	138	139	160	130	154	149	129	158	128	109	156	140	125	160	119	142	142	159	150	135	108	132	135	125	141	128	144	138	140	125	147	123	135	136	142	130	121	134	136	134	131	133	130	139	143	142	142	147	134	141	135	141	136	146	143	120	147	139	135	153	159	145	147	129	136	119	167	135	125	153	130	109	110	144	158	142	141	144	133	140	160	143	136	139	131	139	128	144	144	143	142	150	129	138	127	134	123	140	143	136	133	136	133	136	130	121	154	135	119	132	143	139	144	129	145	129	124	145	123	118	146	121	162	146	131	122	169	159	107	128	122	133	153	114	124	124	140	141	129	140	143	157	141	147	125	148	140	157	125	118	149	151	147	135	138	135	149	127	137	134	140	145	157	143	118	122	139	109	155	126	145	132	132	133	146	135	135	128	125	124	115	139	113	133	116	129	142	147	143	132	130	129	147	124	144	127	120	137	128	141	139	126	139	135	142	143	144	162	142	156	116	148	131	138	136	132	121	131	149	121	163	132	142	139	128	143	149	129	132	133	127	126	134	150	154	126	153	115	145	141	137	129	118	158	146	140	135	135	138	140	121	128	132	130	136	136	130	123	156	147	137	140	152	126	157	136	120	123	142	128	152	141	127	138	127	134	135	135	140	142	131	133	128	139	141	133	115	135	157	153	138	133	122	176	117	133	126	130	150	152	141	140	132	126	136	126	129	113	139	124	141	144	136	128	147	146	124	133	136	145	141	118	155	152	146	142	148	131	112	127	128	154	128	133	143	134	157	127	158	155	130	148	123	136	134	132	123	130	140	129	142	119	129	130	118	140	146	110	151	138	117	136	132	145	137	130	145	149	127	125	125	143	132	129	123	154	133	118	130	134	137	138	137	129	131	142	141	149	125	132	130	150	129	126	114	133	118	125	138	134	127	134	121	152	146	129	152	149	140	141	146	145	137	117	149	143	145	129	136	126	123	132	135	145	117	132	138	150	128	117	127	131	128	138	120	136	150	138	142	143	134	123	134	112	137	134	134	126	129	110	126	133	132	131	149	122	123	141	139	154	114	106	134	129	128	131	139	136	135	147	139	128	149	127	126	163	147	129	144	136	122	139	112	126	138	146	118	140	128	125	140	143	137	147	138	126	121	122	139	123	136	154	144	141	146	139	136	127	127	134	139	132	130	137	145	147	141	149	131	125	125	142	121	149	142	146	146	114	120	118	145	165	164	155	148	141	134	132	141	139	149	116	138	134	131	125	147	124	137	136	138	150	140	119	142	149	129	143	134	145	152	137	144	133	147	93	133	132	124	141	156	118	133	133	118	132	134	131	133	131	146	128	131	132	135	142	132	148	133	133	138	130	129	144	131	144	132	118	123	122	120	129	131	139	119	124	117	122	134	142	142	156	119	135	140	128	138	141	146	141	143	151	132	128	141	145	132	124	132	131	137	127	137	129	126	152	153	126	138	131	131	144	126	112	113	125	138	125	145	139	142	147	105	139	132	137	141	148	126	110	126	139	138	133	166	141	124	130	134	104	150	121	148	133	123	121	121	155	133	140	115	139	135	136	122	132	141	141	152	139	154	141	140	104	131	122	155	143	114	146	141	121	138	139	145	149	141	140	125	134	138	119	131	152	145	133	138	146	147	117	151	134	144	136	141	123	136	150	120	132	137	135	138	143	145	169	133	118	132	138	138	130	120	118	123	131	150	141	133	155	137	132	138	128	141	153	156	125	125	126	171	134	126	131	126	160	140	152	113	152	136	132	134	143	147	136	136	146	127	115	161	125	107	144	140	144	158	139	126	134	141	152	135	159	135	136	134	147	128	147	133	134	139	132	139	160	136	121	140	133	143	141	129	152	134	135	134	117	137	159	118	123	148	138	134	133	125	124	131	124	140	144	127	153	125	131	142	133	148	132	143	137	144	125	152	133	127	149	149	134	124	126	117	129	133	126	132	112	133	124	159	153	130	126	139	115	127	144	128	138	145	138	141	118	132	139	129	124	149	127	142	130	139	118	134	122	132	118	137	145	129	135	128
36140	19137	5019	4953	3935	3236	2656	2249	1827	1652	1421	1256	1089	991	937	857	842	770	721	757	658	629	645	616	579	619	571	545	543	540	571	497	480	516	483	466	473	505	436	451	443	449	465	437	475	390	441	406	455	441	388	435	423	460	423	387	439	428	445	396	397	399	392	428	398	409	425	396	431	390	396	359	379	417	395	416	401	375	358	431	389	393	393	406	391	401	381	378	397	410	386	397	402	379	380	387	386	388	378	416	370	389	408	379	398	386	396	353	411	374	395	384	395	401	399	345	368	384	360	369	359	407	379	357	401	395	381	389	414	382	360	393	380	412	373	402	414	394	397	390	374	374	392	384	355	405	392	379	383	362	420	399	396	389	399	359	372	373	409	361	400	393	377	371	356	386	406	390	379	410	387	367	375	378	381	418	416	391	379	371	413	391	367	419	381	390	364	390	360	375	393	376	375	409	371	400	380	355	368	405	381	369	375	376	381	397	390	364	407	370	407	375	385	393	390	359	361	341	353	397	396	388	408	383	399	373	362	382	351	383	410	356	380	378	376	375	368	402	400	379	381	372	360	367	373	394	372	367	395	377	392	405	379	377	379	379	368	359	375	374	416	399	381	374	347	365	393	352	400	382	394	352	382	411	372	389	383	335	388	358	398	382	373	395	397	411	335	353	370	379	360	380	352	355	366	385	391	414	405	350	350	396	406	356	394	409	350	345	366	397	376	375	359	365	356	389	373	412	378	366	370	376	351	411	370	381	363	379	380	407	419	393	398	397	358	390	384	388	387	381	372	365	382	396	376	350	386	409	361	364	356	373	364	367	385	370	363	389	363	404	357	360	363	366	372	425	392	397	371	391	374	382	383	407	389	416	397	414	369	372	390	415	343	346	406	374	355	386	401	373	355	339	374	393	360	384	368	362	393	393	375	378	370	346	397	364	375	388	351	383	399	397	366	375	339	420	375	353	396	370	401	382	366	360	352	393	373	375	381	366	381	376	382	362	384	360	356	398	378	358	388	387	365	384	381	364	380	398	372	376	415	365	354	402	382	397	383	404	364	366	388	374	364	383	376	366	335	386	350	356	394	402	411	378	366	367	377	358	394	369	396	343	348	397	377	406	379	419	370	372	430	384	387	369	363	393	338	374	393	368	400	388	392	353	403	351	404	392	371	385	357	368	423	368	392	375	379	362	381	406	411	343	415	363	369	382	367	381	365	371	365	394	379	378	368	378	387	412	388	371	359	399	416	390	406	393	372	356	377	370	399	392	395	350	411	362	382	390	398	411	399	396	364	380	380	360	372	381	392	390	357	394	413	382	402	396	385	419	420	385	345	395	386	372	391	399	393	394	393	356	376	366	354	386	363	392	404	374	373	396	374	382	364	386	356	381	364	394	373	369	369	402	413	395	397	371	361	397	386	392	365	413	393	385	356	370	334	387	375	411	379	360	368	359	395	390	425	363	343	429	374	374	355	379	386	411	400	378	380	393	397	394	343	370	368	405	410	369	355	371	364	389	416	408	378	356	382	387	367	383	370	400	345	389	403	388	373	396	376	414	355	359	372	327	395	342	385	370	381	366	377	355	393	390	381	396	380	344	347	398	415	381	391	374	354	382	398	352	371	371	392	371	400	390	364	368	379	358	378	402	379	364	425	383	384	381	394	361	434	407	348	412	371	366	365	367	385	395	377	388	411	384	354	366	386	386	374	362	379	387	432	394	408	404	397	365	338	358	382	337	394	383	408	389	398	368	358	375	348	357	415	374	399	346	372	366	385	361	366	383	386	395	401	390	385	376	361	352	386	352	373	381	409	368	379	426	383	385	384	358	392	409	364	377	374	383	378	352	369	364	424	368	364	376	353	374	390	384	396	361	360	401	372	405	408	388	364	372	376	366	368	385	397	394	389	382	386	378	387	387	408	397	360	359	400	407	368	394	368	379	369	403	356	356	381	373	391	386	327	366	382	361	389	379	383	362	373	409	365	357	381	341	355	413	394	395	360	375	396	362	375	375	365	385	415	391	380	387	373	376	382	369	338	391	394	342	354	392	405	395	348	398	385	364	379	379	362	370	371	345	358	392	401	373	375	383	388	393	395	378	380	398	416	406	384	358	368	373	394	411	374	384	367	389	384	393	403	377	370	376	371	368	379	377	366	394	360	359	364	354	405	386	413	377	357	386	352	342	368	414	387	380	383	410	388	414	396	353	379	415	338	353	410	362	398	367	373	383	408	399	386	371	409	397	345	397	373	385	385	370	349	397	405	366	368	326	401	375	393	333	373	385	390	368	365	367	338	367	379	367	404	392	404	389	396	408	395	359	352	363	411	354	367	381	354	361	358	384	360	409	375	403	396	336	384	383	353	355	401	391	362	349	387	392	404	384	385	348	361	357	414	397	387	393	388	372	406	380	353	376	397	415	359	399	387	394	413	374	381	375	361	355	415	409	388	364	413	397	395	401	393	400	374	378	388	375	382	390	402	371	390	356	414	384	372	371	378	390	393	436	399	368	406	375	347	392	383	345	352	387	392	339	386	353	370	397	367	363	391	376	362	390	395	387	392	368	381	348	402	399	366	371	382	357	403	436	400	378	400	414	402	373	410	344	369	368	384	388	394	384	414	395	373	386	377	370	371	369	369	352	399	380	363	396	415	380	368	379	409	380	351	383	376	391	412	404	377	391	349	403	352	412	358	377	383	386	392	380	399	360	413	395	378	386	378	329	377	389	349	394	371	362	365	367	372	361	356	384	339	366	386	371	387	353	402	357	373	365	407	399	335	383	365	369	373	345	385	385	406	385	372	361	366	372	366	425	369	388	387	389	352	403	354	379	388	361	382	373	393	374	346	404	391	392	371	401	396	363	361	378	354	376	352	368	366	339	391	371	387	392	395	403	364	357	386	365	354	381	362	373	415	398	386	386	337	374	408	408	377	348	368	359	395	393	376	408	391	370	377	393	359	370	403	373	368	346	371	413	368	363	406	365	366	391	358	382	364	392	408	373	357	406	362	397	350	395	345	379	375	378	388	352	368	389	392	429	346	370	378	362	388	356	379	345	382	400	395	384	416	416	362	394	397	376	412	347	372	379	396	391	372	364	395	374	364	381	392	403	346	410	412	366	384	410	387	371	360	346	379	383	379	411	366	365	371	382	372	382	403	368	351	400	387	383	401	369	405	386	375	359	403	401	401	392	365	388	433	384	395	369	373	386	380	376	401	401	372	358	368	375	350	344	393	387	358	374	376	362	354	392	404	357	351	384	359	366	364	413	357	362	364	350	356	376	400	396	345	411	393	384	381	381	348	366	391	363	381	334	373	392	393	370	388	364	385	374	413	376	421	371	407	405	394	389	388	375	370	388	359	382	393	384	335	340	401	387	367	398	406	383	372	368	386	366	375	382	383	369	382	375	350	383	393	385	404	400	393	366	375	397	360	393	390	401	377	404	399	359	367	365	395	399	367	372	364	389	347	369	394	368	354	411	428	403	392	347
8393	1090	392	391	379	315	348	380	337	344	332	355	368	338	347	310	347	350	346	350	326	369	324	320	320	331	351	348	327	303	294	330	339	321	352	309	349	356	343	328	310	349	336	326	352	340	378	324	370	364	343	344	306	344	303	354	336	334	378	338	331	330	318	339	364	346	330	334	338	310	345	370	314	350	359	348	362	345	338	336	330	345	366	353	302	324	345	346	314	343	305	343	341	371	324	395	320	325	358	342	320	357	349	333	366	388	321	342	299	342	333	338	360	352	341	354	341	322	313	371	365	356	346	306	323	326	347	344	328	338	321	354	361	321	303	304	326	322	378	349	351	306	330	302	337	339	353	352	330	359	366	334	332	354	304	343	360	338	323	305	356	339	331	296	335	309	336	340	330	322	335	308	358	343	354	369	351	298	357	334	347	350	330	353	293	344	327	343	373	325	346	366	360	333	381	308	389	357	323	362	346	310	367	320	331	343	351	316	346	308	340	327	360	323	331	321	342	336	345	278	375	346	351	323	330	331	313	342	310	350	332	329	360	329	348	347	324	359	332	358	348	364	339	327	329	356	348	361	317	336	341	352	343	347	340	347	347	358	394	347	295	320	360	348	354	324	339	333	349	358	354	347	324	331	301	296	388	339	366	333	326	377	353	375	357	332	303	360	340	328	334	338	342	332	344	351	305	357	346	328	335	358	335	302	345	357	322	326	386	355	350	328	335	338	298	340	340	351	343	330	340	380	380	335	337	348	331	332	353	327	350	341	323	320	319	350	341	372	290	330	353	326	347	362	315	339	351	345	360	335	341	332	317	371	354	341	363	352	329	336	327	348	308	336	361	307	332	309	348	346	360	342	350	315	370	343	323	333	341	333	302	314	342	345	335	308	343	394	327	361	347	314	335	337	335	331	350	309	391	326	329	329	348	343	340	363	313	332	378	331	365	351	336	363	337	353	384	309	330	325	339	375	355	333	329	366	368	343	334	341	346	335	347	341	327	343	316	314	341	380	353	326	327	358	314	344	331	344	375	326	326	327	349	371	355	355	323	347	339	332	346	345	328	322	349	345	356	334	365	341	307	341	326	308	342	319	317	341	356	323	338	351	373	328	342	329	295	338	354	331	320	325	346	346	340	311	314	340	362	358	347	327	348	321	333	346	324	361	378	338	322	357	327	383	342	334	319	309	355	344	328	347	337	291	368	359	310	308	344	322	349	320	339	339	330	299	335	350	350	371	306	319	371	309	309	332	345	327	351	383	311	357	367	328	338	329	341	308	349	308	347	348	350	363	373	332	339	352	306	311	348	349	344	321	352	345	343	323	326	323	340	324	301	354	340	342	359	323	336	365	339	305	326	347	315	315	335	350	346	367	330	336	330	370	313	370	378	301	335	338	328	281	315	353	318	328	364	335	325	340	316	313	330	364	345	354	357	292	313	349	342	358	333	346	330	342	314	329	329	320	333	329	358	316	358	370	336	338	312	339	334	345	336	370	359	361	363	344	344	378	315	339	312	317	352	323	351	327	369	320	282	338	357	354	327	331	333	325	360	315	333	280	340	343	340	338	377	287	319	323	356	315	363	352	341	336	365	375	353	375	357	381	343	359	319	369	356	342	347	307	312	339	354	344	299	340	350	342	349	363	323	335	317	334	296	318	322	323	310	347	341	344	337	317	347	331	344	344	347	289	325	328	336	315	367	340	350	310	340	349	335	352	360	344	324	290	284	347	323	300	356	369	338	343	338	337	340	349	338	338	320	336	374	365	340	342	332	352	353	333	333	312	327	347	349	368	342	365	331	348	329	339	333	359	353	340	314	321	354	342	363	322	328	321	341	318	325	291	344	322	338	332	321	321	324	354	339	358	334	341	322	337	330	340	361	363	350	298	334	316	345	370	314	356	341	323	321	318	347	356	363	368	386	365	344	340	338	338	330	348	337	333	382	323	336	347	346	312	358	373	337	335	366	363	337	378	321	373	349	327	321	346	318	332	304	313	301	342	346	362	364	368	305	314	331	340	330	341	334	363	309	305	333	333	364	332	333	332	371	358	353	324	321	333	347	342	342	363	305	299	344	322	360	338	308	352	355	320	347	339	338	318	348	326	337	322	342	324	345	315	353	323	347	374	347	333	346	319	343	315	320	358	365	324	354	332	340	351	342	327	319	311	389	356	327	333	353	320	341	347	370	309	351	342	336	327	331	324	341	326	372	347	350	374	350	331	358	357	336	360	339	328	355	329	345	387	323	352	332	344	346	330	347	350	327	329	335	347	361	347	318	337	359	357	336	321	330	366	353	336	347	329	345	396	316	303	340	302	358	347	322	354	315	333	313	338	320	337	371	354	344	344	341	297	367	346	369	304	343	354	327	333	331	305	331	356	327	305	343	338	384	363	345	345	363	327	320	349	324	335	354	340	355	344	336	318	348	336	328	378	359	349	334	332	321	346	367	346	336	359	340	337	351	332	337	350	351	313	364	343	341	337	333	327	326	344	334	352	366	359	352	364	345	309	373	324	330	375	343	293	343	338	316	366	348	331	327	298	347	369	355	349	353	330	325	328	316	374	373	314	295	303	357	350	321	310	346	302	355	326	284	326	322	343	340	352	304	338	328	344	315	344	363	339	327	294	351	357	347	335	332	320	318	329	329	329	385	329	334	340	332	328	330	379	370	318	332	351	308	331	341	326	355	351	326	331	325	350	363	358	325	315	347	331	306	336	356	374	330	323	328	314	346	348	334	335	344	363	378	323	356	336	351	320	376	292	333	374	364	351	349	373	312	374	324	340	324	358	326	366	350	333	328	318	356	331	358	350	330	351	352	302	330	354	360	325	367	346	348	362	332	303	322	345	341	330	338	325	309	344	318	356	286	362	351	327	342	338	358	335	349	309	330	339	389	330	365	363	330	335	326	354	369	333	381	368	321	347	339	344	328	319	326	331	311	295	327	322	351	315	337	319	352	311	340	292	347	335	349	381	336	322	331	360	321	338	334	353	328	339	331	339	331	305	348	362	329	354	328	353	369	338	348	344	360	337	332	346	343	341	380	330	330	338	305	325	351	351	355	353	311	347	329	325	317	312	324	366	353	302	326	333	329	337	301	373	329	336	342	380	341	320	331	356	338	330	331	344	323	362	333	341	339	355	323	337	307	360	378	319	306	361	357	377	363	292	355	312	334	344	341	361	350	338	393	310	376	314	380	342	321	344	349	316	324	373	336	331	344	345	364	364	338	319	323	351	344	331	345	341	333	362	341	343	345	375	329	349	328	313	321	309	316	333	330	353	321	324	341	318	344	356	342	308	307	347	318	348	346	325	356	329	361	351	351	347	311	333	319	351	366	327	328	342	321	327	323	343	353	312	311	355	352	358	320	337	310	311	336	330	326	310	331	321	314	319	327	327	357	327	358	348	348	323	336	302	329	313	368	326	319	301	342	312	318	333	333	344	347	317	335	374	367	306	334	361	315	329	309	302	336	388	353	327	364	293
7112	1405	889	891	833	826	822	807	768	812	780	803	816	803	810	749	781	787	786	801	778	776	831	838	835	778	813	816	806	805	837	786	819	839	732	779	795	814	780	846	761	763	783	804	803	817	757	797	824	801	764	782	760	804	849	768	777	824	792	810	783	799	802	799	814	755	765	773	765	791	816	819	851	799	816	799	749	799	777	779	782	794	796	797	804	775	818	796	792	729	836	766	806	800	775	769	762	769	776	803	738	783	780	786	815	755	798	770	817	791	805	767	818	797	777	737	767	808	862	795	769	746	775	838	744	787	794	822	747	817	768	771	830	786	817	728	786	779	723	812	812	784	812	772	760	796	775	801	801	829	740	772	800	730	784	811	796	735	723	810	816	816	747	764	771	760	811	821	824	747	796	816	779	831	671	778	833	742	790	741	778	757	750	803	794	775	810	744	813	776	787	770	824	767	792	775	753	837	771	768	800	841	746	783	773	780	787	756	809	778	739	774	771	814	773	788	813	807	776	837	740	774	816	825	800	770	734	766	794	807	773	814	802	783	792	804	797	777	786	799	758	812	741	735	759	799	760	797	765	809	774	794	796	780	744	768	837	762	768	772	811	778	738	790	820	788	786	780	768	823	807	805	743	808	760	797	762	793	825	758	843	778	792	746	780	795	809	817	806	819	782	810	787	757	797	773	810	795	785	821	792	768	810	786	816	747	750	758	742	799	795	811	801	804	759	734	799	758	773	816	785	756	754	750	785	736	801	789	807	752	819	768	788	783	760	802	808	781	766	791	758	794	770	763	784	826	812	752	815	796	782	832	824	776	813	844	792	744	757	790	809	773	739	797	785	824	797	790	744	792	752	790	803	809	793	783	756	767	805	795	737	748	770	785	783	791	769	799	818	772	779	788	824	762	839	758	785	805	787	795	729	833	720	789	803	816	779	785	771	804	840	810	774	764	799	795	749	798	754	799	788	761	779	824	825	782	797	787	778	829	778	818	799	822	799	810	747	806	846	808	790	765	772	794	795	761	787	786	803	763	781	773	791	825	781	830	817	809	758	719	820	735	779	794	796	820	862	800	776	783	782	794	784	774	840	808	800	825	785	817	797	778	816	848	784	757	808	730	791	824	818	795	785	778	792	789	792	787	806	782	771	735	774	798	795	794	830	822	808	770	824	794	754	743	764	814	799	824	812	820	770	761	817	811	760	789	802	784	754	783	851	780	783	810	758	769	739	799	768	793	754	774	815	808	845	781	763	788	708	792	772	715	798	795	753	801	781	813	741	787	792	756	826	793	769	837	772	779	814	820	785	842	749	785	794	739	803	761	769	752	790	789	788	772	823	730	801	774	757	732	842	787	749	742	796	791	768	782	826	794	796	758	803	833	716	871	805	774	785	824	846	742	796	790	774	797	811	753	796	782	780	807	807	821	826	778	794	840	812	811	765	734	771	784	789	778	757	768	788	794	778	759	785	781	824	756	819	765	795	832	809	795	797	797	819	780	786	778	781	763	791	801	756	726	808	720	813	794	778	808	814	775	799	772	829	780	822	782	780	825	799	795	839	757	802	768	802	823	754	788	816	784	785	790	780	782	785	789	796	750	799	821	826	728	787	770	772	830	746	763	753	797	766	761	827	795	761	782	768	765	769	773	749	820	777	790	745	781	829	807	796	788	765	820	747	808	815	770	733	780	771	748	766	784	782	850	803	837	838	820	776	821	740	824	825	793	810	808	800	801	783	802	795	814	772	788	780	781	807	729	806	846	825	822	802	757	772	771	849	816	796	791	779	841	817	804	790	779	751	770	763	796	786	800	802	773	831	808	813	799	741	764	812	766	741	805	754	766	798	809	776	758	775	785	769	755	781	812	798	743	810	768	792	791	767	806	679	807	815	783	721	827	803	779	797	752	798	762	749	815	779	789	822	852	771	746	784	827	758	810	778	781	835	741	834	822	823	768	743	835	786	745	754	775	811	797	839	777	799	766	797	793	796	818	798	771	846	749	787	771	852	816	765	765	770	769	783	761	799	817	800	791	803	826	783	792	810	739	798	770	796	769	788	815	800	814	787	750	798	795	786	808	765	737	772	848	801	755	765	809	773	806	775	802	787	786	809	766	777	782	802	813	824	791	783	823	820	780	729	829	809	782	731	775	782	803	793	837	784	832	797	795	817	792	786	764	786	806	846	819	750	749	768	807	788	734	752	738	755	773	878	824	808	800	771	760	830	790	834	807	747	817	799	759	753	752	741	841	846	780	797	783	776	801	753	750	804	782	740	752	770	821	845	733	813	798	821	800	767	844	808	745	849	757	818	787	796	795	861	789	789	774	770	787	792	831	775	827	781	777	733	782	837	774	781	778	733	779	836	792	809	770	799	796	771	795	802	793	770	803	814	757	826	799	820	788	812	839	757	811	762	787	834	791	777	759	733	816	787	779	769	767	776	759	811	825	839	818	772	786	817	772	846	769	755	798	794	810	801	772	771	793	813	803	776	799	762	706	832	826	832	822	783	823	807	827	797	763	775	807	816	806	781	824	828	828	790	799	784	767	813	758	841	770	789	772	803	823	844	761	770	812	801	802	787	805	772	791	833	752	822	755	771	776	820	790	781	751	809	750	798	772	781	754	737	791	734	776	787	765	777	759	809	789	777	819	825	765	759	763	766	770	857	795	768	830	795	784	825	794	813	828	742	837	786	820	814	857	779	826	785	758	839	785	809	786	811	787	782	763	779	778	814	826	809	794	764	805	753	802	787	834	793	763	826	865	780	831	769	811	827	825	831	764	779	812	791	778	811	829	756	807	794	816	758	753	828	818	795	765	784	800	804	754	759	789	743	738	784	750	755	781	731	810	811	760	830	794	756	792	807	753	812	742	824	803	843	739	811	757	805	799	775	781	814	794	799	762	776	781	760	736	775	864	786	810	805	799	791	844	780	763	782	807	758	811	798	796	805	770	782	794	775	772	786	741	767	780	723	768	858	788	778	818	795	791	781	754	790	816	816	770	764	741	744	766	727	744	796	769	838	795	840	777	774	789	820	811	802	747	801	830	785	744	773	757	814	858	747	765	779	776	846	777	739	795	807	812	837	815	823	733	784	790	829	742	785	768	808	794	761	738	795	793	806	796	832	775	800	813	784	858	744	789	767	847	766	781	784	761	792	744	740	771	749	820	823	818	764	745	802	780	785	757	791	760	750	793	790	810	758	850	763	808	795	790	792	830	777	760	812	849	792	746	812	799	775	782	812	806	786	820	749	809	799	777	802	766	820	800	794	807	746	759	799	795	809	726	819	810	787	766	779	749	818	785	777	787	789	791	827	743	822	790	794	801	758	786	770	783	793	798	771	817	801	771	791	806	785	790	768	781	759	805	765	807	788	735	753	780	806	786	767	755	769	793	800	801	786	786	716	819	810	777	752	798	760	816	797	777	774	750	762	769	857	758	810	827	792	761	803	783	755	753	774	753	803	762	760	798	816	737	808	806	774	794
49507	22893	4477	898	603	447	358	345	286	238	251	248	226	216	173	192	196	204	191	184	178	189	196	184	186	162	196	172	174	178	178	150	177	186	159	159	175	156	166	159	176	143	153	164	165	177	157	163	191	166	154	176	177	160	168	169	173	178	164	179	161	168	161	155	180	172	169	157	179	150	182	147	170	149	175	205	155	144	169	165	172	180	179	153	161	171	148	141	169	172	158	174	166	177	166	172	172	156	171	165	164	169	181	147	169	151	178	155	166	156	143	181	170	150	190	164	166	164	162	174	156	182	170	159	168	185	169	165	160	148	159	153	167	167	167	154	160	156	171	191	173	167	161	168	175	162	169	158	158	181	164	178	162	179	166	192	164	168	175	171	163	171	168	136	168	172	166	170	148	161	153	156	154	158	150	171	174	154	161	146	176	167	152	163	159	159	150	135	191	170	138	162	180	159	169	159	171	160	177	161	157	164	139	157	157	171	175	158	173	161	162	160	165	180	150	169	173	157	143	152	160	173	166	175	146	183	164	168	143	152	161	158	168	172	179	189	161	156	160	157	184	162	146	147	168	142	162	166	124	158	155	174	161	178	178	185	161	176	168	169	154	152	154	178	172	167	148	167	173	159	155	174	183	164	166	179	170	169	166	184	153	188	148	180	143	150	161	150	181	179	173	191	179	162	157	170	154	178	152	168	174	164	170	162	162	169	145	180	160	159	166	159	157	178	170	164	173	145	156	142	173	180	165	163	168	178	166	156	149	159	141	164	161	160	173	168	215	170	178	165	181	176	180	147	161	164	145	162	182	152	157	164	133	187	153	155	180	172	178	139	158	169	176	169	186	158	168	162	159	146	165	160	172	190	170	176	191	153	155	139	139	159	172	150	148	166	179	156	154	171	177	172	174	155	146	167	154	172	164	166	180	153	154	172	140	181	176	151	148	143	175	172	167	160	153	156	154	143	163	161	161	153	183	164	151	162	146	160	173	161	165	183	160	168	177	199	162	145	156	165	157	170	151	156	124	155	167	158	140	163	162	175	210	144	155	142	160	195	147	172	153	162	163	156	172	171	192	165	165	173	181	158	170	151	157	161	164	160	174	177	200	168	173	149	149	176	198	165	175	156	148	140	173	167	179	156	166	180	167	148	160	153	167	161	146	176	163	145	202	181	166	172	173	137	169	145	190	149	170	179	165	193	172	173	167	161	168	148	159	150	155	155	188	164	170	162	170	150	174	144	169	189	154	142	158	186	195	171	177	158	166	190	171	157	154	174	150	167	165	146	180	145	152	152	181	171	165	143	181	169	172	163	159	152	164	174	160	163	176	141	176	158	174	166	168	169	153	158	148	171	169	165	160	148	142	181	165	189	183	181	160	155	165	173	169	166	176	165	150	186	164	139	161	177	154	168	160	172	171	169	171	165	170	160	170	149	197	168	137	138	166	181	178	152	160	161	159	196	161	168	177	155	134	159	192	155	163	162	162	166	157	169	160	167	165	152	145	154	167	176	159	188	180	142	176	134	165	171	169	202	154	184	177	163	172	165	170	166	171	169	164	172	177	128	154	180	177	184	174	167	157	163	174	198	158	165	134	175	174	161	170	158	156	152	148	151	188	172	149	169	183	161	152	172	167	139	152	169	150	162	164	139	156	169	166	155	187	156	149	182	166	196	153	157	158	159	152	173	166	159	151	184	180	171	152	161	167	148	186	169	172	199	168	162	159	154	181	182	174	153	165	150	142	166	179	144	164	160	166	175	154	190	173	167	138	158	156	153	149	163	164	152	159	182	160	167	152	167	144	164	149	162	174	139	153	155	150	168	173	159	160	162	157	154	190	164	183	174	164	156	137	160	180	161	151	162	186	180	167	129	170	184	154	169	186	187	169	141	170	177	164	156	163	160	142	177	172	175	145	206	182	170	183	182	170	178	179	171	161	177	183	163	160	166	131	166	164	170	168	153	168	170	168	153	155	143	146	153	157	159	161	158	151	147	156	183	172	150	137	152	156	143	158	169	179	160	162	161	155	163	147	189	176	171	175	177	162	138	163	142	157	141	157	194	151	169	165	184	154	166	165	162	160	167	176	180	157	174	168	185	157	146	178	160	176	186	148	174	164	155	164	146	176	159	155	172	170	168	177	154	204	155	158	169	186	153	153	168	155	169	172	174	181	170	174	163	175	157	153	156	168	176	183	160	167	160	160	172	156	151	190	145	172	174	166	166	164	160	172	172	146	142	147	158	169	155	163	163	158	164	173	183	172	167	152	183	168	158	156	141	154	163	168	159	145	146	168	166	160	176	166	157	160	166	166	166	160	182	169	169	148	166	162	164	165	162	172	151	177	176	171	163	154	180	185	163	167	150	144	174	154	151	180	164	175	154	179	181	176	175	182	180	164	174	159	129	178	147	145	158	157	166	162	142	193	163	179	163	157	164	159	165	183	157	165	156	177	155	146	152	152	180	157	146	144	155	189	155	176	150	153	166	149	165	152	176	160	172	167	195	187	170	144	172	135	155	153	154	166	189	150	165	181	177	158	165	156	147	166	151	159	144	151	158	186	153	180	184	160	172	159	150	164	160	163	155	169	152	151	182	143	177	161	149	162	156	163	167	145	142	163	162	168	175	174	156	165	161	152	156	175	161	171	158	164	164	188	175	160	172	170	145	183	160	148	155	151	168	165	169	141	154	173	181	184	159	170	169	167	174	160	186	161	166	166	153	146	158	171	166	168	158	161	173	158	157	177	184	177	147	189	172	163	178	153	168	165	161	163	185	167	154	156	171	159	150	176	172	167	161	182	157	151	163	154	161	184	160	159	150	177	177	170	187	164	167	170	146	165	154	168	168	153	143	152	160	148	169	165	154	132	164	182	170	167	173	173	159	182	144	160	178	181	151	168	182	181	162	141	158	148	158	173	184	162	161	162	177	170	147	155	160	173	173	159	163	172	166	158	183	163	168	175	159	180	191	145	171	179	169	184	162	183	194	155	153	167	156	167	186	160	169	189	158	164	152	159	154	168	140	161	156	183	143	143	187	157	160	168	152	154	173	158	200	171	145	153	160	159	168	165	164	152	160	186	169	152	188	158	184	195	151	188	149	162	169	167	145	147	165	168	191	152	181	175	187	170	148	163	158	176	151	157	171	150	176	168	159	186	168	162	155	146	175	185	174	158	167	166	168	183	154	160	162	148	166	161	157	172	184	191	159	180	157	153	194	169	190	163	166	176	165	154	156	171	169	146	176	157	186	163	144	164	161	170	155	188	184	139	175	171	153	147	165	178	151	152	162	151	168	158	182	161	169	180	167	179	174	153	166	160	156	136	143	175	147	142	165	151	153	185	181	144	172	173	182	175	177	150	159	126	166	172	159	152	173	171	146	167	177	145	172	170	177	172	167	171	141	163	161	163	174	145	181	160	163	157	143	165	145	154	177	152	179	174	167	178	186	143	158	162	167	167	175	167	158	178	181	156	155	183	181	160	181	165	196
27272	11411	3592	2878	2298	1878	1600	1264	1146	1054	917	875	831	716	698	674	629	633	602	567	552	545	562	550	540	507	502	504	505	509	485	481	493	466	467	449	494	494	500	461	458	486	475	404	439	423	441	440	441	455	466	455	455	442	455	463	442	457	470	431	428	413	459	447	439	452	409	424	446	469	450	447	426	436	434	437	432	418	442	427	442	474	438	409	412	413	428	451	450	427	469	401	435	405	412	420	429	448	418	430	450	438	459	463	428	462	434	419	397	398	390	421	391	448	433	425	414	418	411	413	426	410	437	421	388	420	448	462	416	449	407	439	392	433	456	430	435	442	459	435	455	436	426	435	426	431	376	414	400	412	457	443	432	448	420	417	441	437	411	439	432	396	387	436	422	449	434	464	440	388	436	405	448	462	382	424	434	449	456	408	412	415	441	439	407	412	416	410	418	415	448	428	438	388	417	454	426	436	410	454	407	424	440	440	430	426	406	402	426	419	434	426	409	396	436	425	427	442	433	428	428	453	421	428	399	418	399	430	402	427	440	444	430	416	415	378	412	432	446	418	400	450	473	438	402	427	450	417	379	468	416	432	411	424	405	438	422	429	388	449	428	410	416	402	420	423	424	431	410	427	447	412	433	413	396	395	452	452	429	437	421	403	431	444	395	429	455	436	433	414	407	415	393	439	384	441	407	404	388	472	405	424	440	404	479	434	422	443	446	428	430	435	402	435	390	436	400	408	440	399	401	404	425	435	415	386	449	393	401	407	464	426	430	427	437	406	433	421	452	403	457	441	423	420	413	433	430	375	427	409	399	431	454	417	395	449	400	398	405	425	455	417	410	418	446	422	400	424	451	424	426	418	433	441	372	449	439	438	452	433	444	393	412	420	390	430	418	437	413	420	409	434	442	449	440	434	437	435	417	461	425	405	472	440	387	415	441	420	430	404	447	442	398	427	459	438	447	396	438	387	470	435	451	454	434	431	441	432	419	415	398	426	451	438	434	403	431	416	417	418	409	383	466	440	436	434	442	428	441	418	451	401	463	422	429	413	452	461	431	419	430	421	355	426	425	422	486	432	404	398	449	405	422	426	426	429	475	432	413	388	471	447	428	429	454	424	443	424	440	456	421	413	416	398	446	406	442	418	438	440	428	405	419	433	402	457	459	427	449	422	433	447	431	444	438	412	425	439	389	416	443	453	423	439	405	446	405	460	434	380	435	413	435	392	414	482	440	413	446	425	408	445	438	439	416	440	418	423	433	422	437	411	467	437	398	429	407	436	468	434	435	397	453	442	438	437	399	437	419	426	439	451	416	378	449	421	413	427	385	403	465	378	462	401	409	414	440	448	424	437	407	391	428	438	439	436	426	415	410	393	429	424	429	411	410	413	444	421	411	460	431	451	424	415	430	392	441	409	426	415	424	424	426	443	465	425	379	429	439	428	440	395	452	418	364	456	428	446	429	430	409	421	429	464	420	434	418	438	425	419	416	422	402	441	456	452	428	429	470	421	427	399	426	443	392	406	463	401	451	437	401	435	375	446	415	430	396	400	414	413	430	436	420	429	449	418	429	426	441	432	408	432	458	453	386	443	417	401	442	404	467	415	400	472	417	423	403	417	424	413	426	407	454	447	448	437	457	406	403	450	400	444	409	410	436	456	389	456	469	426	434	428	434	428	412	403	429	433	427	443	390	423	420	391	473	472	452	406	422	483	429	455	443	446	406	401	419	411	422	416	463	411	421	405	437	421	474	431	426	410	406	415	421	411	415	405	432	453	419	447	428	445	399	423	418	410	433	446	417	416	396	446	418	451	432	455	388	403	436	451	420	460	463	396	424	422	399	430	452	441	409	405	405	426	395	457	383	420	439	445	439	413	421	420	412	422	446	451	436	400	449	407	414	444	440	450	455	421	444	417	432	407	398	424	420	417	436	439	452	412	441	442	425	442	428	425	417	421	392	423	384	468	422	417	442	409	441	448	438	422	391	432	388	435	424	415	424	473	453	411	408	445	442	412	423	414	452	414	455	431	406	446	445	440	438	460	408	410	456	388	436	450	427	402	435	443	409	364	406	418	416	392	409	430	417	426	420	411	428	433	450	422	422	428	426	402	404	411	389	415	401	444	442	395	431	389	414	473	442	434	421	401	428	435	437	440	427	449	419	427	426	431	418	444	485	451	429	418	443	407	458	448	409	425	435	431	473	433	438	433	416	395	432	425	461	439	410	428	459	419	444	421	399	429	435	424	404	461	443	422	454	430	417	422	414	432	426	442	432	419	403	443	427	419	445	448	414	430	465	457	475	423	432	402	450	455	395	421	422	452	455	458	406	448	443	416	433	422	449	424	418	418	414	436	420	435	453	447	426	430	429	418	387	402	386	421	439	444	395	407	434	411	391	436	434	403	420	432	440	429	427	424	405	471	436	384	463	391	412	409	429	440	435	403	423	441	406	429	422	434	427	415	458	397	452	438	422	406	449	431	423	418	449	411	426	395	474	423	405	465	484	398	393	416	418	415	441	429	432	469	421	430	403	423	389	429	408	430	406	441	434	404	415	421	431	430	390	411	387	463	417	436	430	442	414	418	429	410	396	456	397	441	434	421	455	412	452	418	399	414	432	433	387	403	423	453	408	425	418	417	466	439	427	414	399	440	442	446	464	432	404	415	444	380	470	445	431	424	416	452	429	431	423	445	424	384	405	419	475	437	452	429	402	458	424	423	400	406	420	419	419	445	429	415	372	447	439	399	421	425	448	428	459	423	408	410	447	397	405	417	422	448	411	481	448	437	438	418	423	437	430	416	403	405	397	450	417	478	416	415	435	417	438	385	444	395	437	427	410	420	448	409	404	393	445	407	439	430	388	438	415	453	403	423	409	453	415	459	431	423	402	459	397	420	429	483	411	414	432	452	401	437	432	405	445	392	408	403	429	443	411	411	432	421	438	451	437	433	435	474	451	432	451	418	399	396	414	368	414	401	468	403	397	438	404	451	431	447	412	443	416	397	393	475	463	446	411	440	425	451	452	436	420	437	441	453	429	438	408	426	430	408	465	433	434	384	449	424	419	434	441	438	455	414	437	422	408	408	415	431	419	400	473	411	419	458	400	400	414	418	418	397	444	441	380	411	401	444	411	431	438	413	445	407	433	403	450	386	420	402	438	422	424	446	444	408	404	406	425	412	453	459	436	409	421	404	431	416	432	390	389	419	430	419	437	439	422	426	413	406	419	409	407	410	462	449	414	426	462	435	434	466	426	442	435	435	426	457	431	408	421	403	449	408	427	453	448	435	408	444	411	448	477	448	453	430	435	443	440	409	417	408	395	435	414	470	426	452	428	441	433	370	427	418	448	402	426	434	430	434	440	404	431	436	464	389	428	422	393	430	412	405	435	441	434	411	450	430	426	448	494	447	396	431	400	403	393	413	430	428	450	444	399	450	425	429	426	449	446	445	454	428	454	454	438	434	448	421	420	385	403	427	443	446	455	431
63861	34494	10966	1949	1058	771	562	481	435	307	289	258	241	236	222	203	187	208	176	167	192	173	167	162	173	184	188	145	162	157	161	169	142	157	177	174	153	165	151	146	126	133	162	123	148	144	132	133	132	144	128	119	146	164	130	128	155	152	151	121	137	146	117	153	130	131	133	162	140	145	119	141	141	142	122	130	134	116	113	123	120	144	146	130	134	111	138	150	149	156	132	135	169	148	159	122	161	123	121	140	153	146	145	153	145	142	135	136	116	131	153	151	133	121	134	123	128	154	117	146	158	106	118	128	141	138	159	139	151	128	146	131	130	144	146	135	144	153	136	140	134	131	131	119	129	120	140	133	110	130	136	147	122	136	136	127	136	135	160	137	150	143	136	144	137	126	136	113	134	138	140	123	145	123	140	131	119	127	156	148	122	113	141	127	124	133	153	136	135	120	146	139	150	134	128	124	124	130	136	133	139	142	123	130	113	125	122	121	132	143	153	146	126	138	146	133	126	140	122	139	143	130	136	148	113	130	123	135	156	132	127	121	128	142	121	149	111	125	139	143	138	141	136	145	149	114	138	135	133	146	143	103	125	153	139	121	136	135	159	145	129	127	148	153	124	144	150	130	126	132	134	135	145	147	152	129	134	130	158	129	162	148	139	143	121	134	139	127	136	128	136	164	138	143	137	129	129	131	136	125	120	132	122	134	136	141	139	133	138	120	143	144	124	150	135	132	133	117	127	139	147	152	129	134	135	130	134	131	142	115	129	143	146	119	144	134	135	143	123	145	129	124	149	120	148	141	145	138	153	124	143	146	120	138	149	131	138	141	123	135	144	130	147	118	140	138	162	102	147	131	129	155	123	139	136	136	132	144	151	133	140	134	147	133	126	132	118	140	129	142	137	131	146	137	145	164	151	116	154	121	137	161	132	146	107	120	122	128	142	159	125	119	133	136	116	148	139	124	145	136	136	128	143	125	134	123	142	128	131	141	134	151	140	136	141	136	135	130	145	127	135	145	134	128	139	148	152	125	123	119	143	148	133	140	137	166	130	148	153	157	131	127	118	133	124	123	125	114	140	130	155	156	136	124	119	107	150	128	131	121	134	170	136	133	144	120	136	146	152	132	139	148	138	139	129	155	117	148	142	150	140	131	137	136	117	134	141	148	154	125	144	143	128	139	146	133	158	134	140	137	128	150	123	134	116	115	165	138	148	142	121	144	133	147	116	135	134	132	130	138	143	140	134	157	142	135	155	121	135	133	123	134	139	108	126	133	155	130	145	125	114	134	126	121	124	157	141	125	139	165	136	144	152	136	137	132	143	143	134	144	131	122	123	159	143	127	133	149	137	145	128	147	126	128	147	132	142	129	149	148	130	130	152	140	134	123	131	148	128	146	128	133	133	132	126	134	128	121	145	135	122	128	111	144	142	120	132	141	133	143	149	139	147	144	138	130	135	122	134	142	135	147	132	111	140	133	150	130	127	123	123	121	128	135	114	125	132	169	147	141	120	132	139	143	123	112	115	143	112	145	135	101	145	148	128	157	118	139	142	151	153	116	148	143	128	142	146	131	131	136	139	114	140	128	135	131	133	141	135	174	131	135	122	123	131	135	138	147	138	132	150	143	123	126	158	133	122	144	139	164	129	126	122	132	115	163	140	145	121	154	135	173	147	143	148	133	145	128	123	140	150	139	154	154	157	141	121	150	121	154	137	135	128	124	131	130	142	127	139	168	136	149	134	136	142	125	122	131	127	131	140	132	122	151	125	131	161	126	153	127	142	142	142	147	121	129	150	124	129	150	152	127	143	143	148	131	151	150	159	120	134	160	144	125	140	144	143	143	159	140	126	105	151	133	148	135	155	135	131	136	130	133	136	150	137	143	132	143	108	124	133	134	145	139	136	147	158	130	130	140	132	126	132	124	125	145	145	140	130	128	149	127	154	138	135	135	133	132	135	138	148	141	145	131	136	138	131	152	139	133	137	125	141	148	134	146	123	117	137	143	155	129	156	126	145	124	122	120	136	132	165	128	124	135	121	134	115	114	131	131	117	156	148	153	129	130	148	155	147	140	144	132	132	123	123	128	123	145	137	126	123	139	147	140	122	132	135	125	124	154	141	136	142	119	134	132	142	164	125	129	140	141	141	146	132	118	126	131	111	144	135	135	146	154	131	170	152	135	126	154	152	132	134	133	130	138	137	117	139	130	144	151	135	140	127	132	134	139	113	131	122	126	136	124	125	136	150	126	127	136	135	133	112	140	156	130	116	152	132	141	145	139	139	117	154	134	133	128	117	133	126	142	145	118	113	142	122	146	129	135	137	138	138	125	132	149	136	132	141	118	138	121	138	150	145	129	150	129	139	151	119	133	130	130	172	143	123	143	157	133	137	136	147	122	127	126	136	140	130	139	155	133	135	137	133	138	120	132	120	120	151	131	124	119	134	146	138	159	120	145	135	133	129	154	122	144	130	128	127	124	129	165	121	128	128	133	141	143	155	138	138	117	134	130	115	134	128	133	140	152	139	131	127	139	134	120	142	127	114	128	142	140	151	144	132	136	152	129	142	151	130	154	117	123	124	145	118	149	114	124	155	146	128	159	143	135	122	114	148	138	131	122	128	142	146	151	146	129	145	129	126	147	173	142	125	115	128	145	154	116	127	127	133	151	136	155	147	118	138	129	135	160	128	139	160	156	122	134	121	131	130	121	134	118	135	134	133	151	133	134	148	129	138	126	147	156	144	138	128	152	145	125	126	155	133	142	118	128	138	127	136	134	158	132	141	131	120	151	123	120	123	143	128	137	116	116	147	133	131	131	130	118	142	134	126	136	133	119	153	120	142	106	159	143	151	143	113	117	134	123	130	125	130	152	137	174	146	127	128	115	136	126	127	164	141	140	122	140	136	126	131	147	145	146	141	149	130	111	114	117	139	129	129	129	151	138	143	133	118	146	140	147	131	120	142	141	116	132	111	128	134	123	124	141	131	139	126	130	131	143	134	153	137	126	140	151	110	138	162	150	140	143	138	156	139	130	125	150	151	115	138	143	135	141	126	130	143	148	126	119	130	121	131	132	124	132	136	132	138	164	134	121	141	137	176	138	136	131	136	135	140	140	141	113	151	135	130	159	131	130	140	122	140	130	140	140	136	137	121	106	155	131	154	137	122	125	116	138	124	136	153	142	147	125	153	131	160	121	139	131	120	128	152	136	136	130	136	149	148	116	144	133	129	138	146	135	144	158	143	122	145	141	143	136	132	130	130	127	122	143	148	146	159	131	114	145	143	163	139	143	133	141	144	135	118	127	138	128	144	140	134	136	131	135	145	113	156	164	162	137	136	134	145	129	132	120	153	131	138	145	100	137	117	133	159	133	150	127	164	131	139	144	135	131	130	148	143	139	132	146	138	155	136	142	124	118	137	120	143	137	159	131	146	118	148	144	145	132	144	153	146	126	115	123	149	131	125	148	135	135	143	132	141	125	136	142
35956	18396	5870	5112	4036	3261	2608	2208	1868	1538	1348	1190	1102	1008	987	856	834	728	727	698	638	616	614	609	573	538	558	542	551	519	498	536	518	515	480	428	491	470	469	473	473	422	473	408	429	472	420	405	448	408	401	414	405	423	417	427	407	388	438	415	413	437	415	436	389	405	410	393	400	383	405	429	408	430	422	393	409	377	421	375	389	400	452	373	382	384	424	385	414	388	407	369	394	381	400	389	361	389	370	375	374	353	368	351	362	401	399	387	353	367	411	379	379	414	401	397	407	375	375	347	366	395	376	377	399	386	379	374	425	377	375	402	363	381	398	377	352	394	358	379	373	401	395	398	416	355	395	327	392	395	398	402	382	363	366	402	418	402	365	375	385	394	408	400	373	371	370	328	396	348	374	352	354	349	392	407	374	374	383	407	369	349	352	390	413	396	378	400	396	407	340	357	333	399	381	340	362	379	393	384	383	424	407	366	362	384	345	366	396	382	352	384	384	361	393	390	360	363	382	404	367	414	364	387	370	370	394	362	371	401	377	372	383	348	366	397	406	359	370	396	399	382	369	383	403	392	398	374	356	416	382	373	378	407	378	386	372	366	404	372	403	365	376	412	367	400	395	383	408	387	385	380	392	397	375	408	363	396	367	373	419	387	385	419	345	377	353	394	393	381	389	395	406	376	357	345	400	395	339	401	395	389	417	394	361	398	369	373	422	371	369	414	381	361	357	367	376	365	370	388	361	389	369	378	362	370	415	357	400	352	381	362	389	354	366	393	413	378	349	365	418	421	349	391	363	356	415	375	400	391	373	398	372	362	348	365	401	364	385	331	340	398	386	363	345	391	379	348	375	399	404	379	381	362	387	373	340	381	370	391	410	400	386	428	366	370	357	389	362	351	375	402	395	373	343	392	375	391	368	385	387	386	400	352	374	382	366	371	353	353	367	379	395	394	351	371	390	384	360	403	387	371	367	379	401	405	386	414	398	403	362	378	394	361	373	373	394	401	439	438	383	412	377	359	402	415	377	367	403	402	374	379	392	350	354	375	400	381	369	381	374	427	326	379	383	433	373	382	399	384	388	380	412	366	379	381	417	383	386	359	365	376	380	427	406	375	364	417	378	390	367	354	342	361	395	365	406	379	366	389	393	377	355	400	423	377	348	360	410	388	361	394	391	380	421	366	369	395	393	389	374	406	378	372	382	351	410	380	385	342	366	414	376	393	367	388	389	372	366	386	393	390	366	389	347	384	388	361	400	399	372	371	387	396	366	407	349	386	363	387	365	375	405	359	393	409	380	377	396	387	353	409	361	379	376	396	394	410	377	372	365	393	362	403	359	335	383	403	392	361	407	384	381	381	440	385	357	402	386	395	408	377	437	382	387	383	367	375	378	393	378	397	364	390	372	380	362	412	363	411	386	402	391	415	377	371	383	386	349	362	363	341	354	395	329	375	360	378	417	389	385	350	379	359	379	419	358	398	388	372	374	399	391	375	388	405	362	412	376	397	397	341	376	385	361	365	391	374	368	372	384	419	398	401	386	368	365	351	365	372	338	368	384	355	358	378	370	380	375	391	354	397	353	358	370	396	386	390	376	375	378	365	372	370	330	366	401	355	369	406	407	357	380	359	375	377	384	399	393	372	390	403	388	406	373	375	437	366	400	430	401	370	394	331	374	353	407	369	414	366	405	369	400	412	376	364	370	329	399	396	372	387	365	343	369	387	374	360	371	366	388	376	412	382	391	373	385	394	371	370	350	408	363	345	374	377	375	373	363	371	348	413	355	381	393	352	387	383	382	392	391	386	388	361	345	363	368	383	398	356	377	380	372	383	376	372	391	368	362	366	374	355	374	394	390	389	376	361	367	364	378	412	373	426	368	381	402	374	355	361	341	413	409	374	386	369	373	388	379	402	395	394	401	348	385	374	367	401	359	361	390	377	397	377	355	378	364	388	368	395	366	338	362	386	380	382	389	381	372	380	386	375	380	387	369	367	369	358	351	368	415	366	389	391	392	373	377	407	401	361	405	401	362	400	344	375	345	365	359	363	401	390	400	385	340	372	384	397	369	367	423	387	368	394	366	412	422	384	388	380	338	382	397	414	367	367	408	389	413	421	387	409	369	379	398	398	345	406	411	383	354	383	374	365	388	349	351	414	423	383	361	346	372	410	404	411	373	361	382	364	400	375	379	377	395	386	367	406	396	392	382	388	385	376	398	351	375	354	389	412	376	371	371	397	372	378	370	374	382	390	370	391	394	365	355	382	371	364	346	351	387	377	346	367	372	378	411	343	368	374	348	369	389	396	368	381	390	379	392	388	347	411	349	383	406	392	379	383	361	380	393	380	383	399	396	354	342	365	422	400	385	385	347	357	381	360	394	394	385	359	393	362	350	368	384	391	363	400	395	386	403	379	334	352	361	383	395	400	353	381	397	399	383	355	373	387	386	374	388	350	393	369	368	382	367	387	375	413	365	376	385	394	398	384	370	395	381	362	387	393	390	385	405	377	371	378	384	383	390	382	341	368	391	378	396	414	417	386	368	375	397	364	391	388	368	384	391	369	400	383	403	377	336	415	404	372	367	404	353	385	415	371	401	383	394	395	402	373	398	401	399	362	393	404	385	409	359	403	375	375	380	395	364	372	380	369	378	423	384	365	372	378	408	412	370	384	384	395	395	387	379	362	420	374	399	383	384	416	370	425	368	348	342	363	401	413	383	360	404	379	363	406	366	392	383	399	395	421	361	372	357	434	361	385	385	364	346	370	396	366	380	393	390	362	385	402	376	433	368	410	371	376	400	372	382	381	349	365	366	346	384	379	398	389	389	343	367	369	386	376	359	361	370	375	400	356	354	376	344	362	371	398	396	362	346	368	369	383	357	378	393	390	393	392	383	388	379	372	426	376	412	379	383	399	378	364	396	373	364	408	406	389	373	347	366	387	402	389	393	378	388	370	380	395	374	373	362	382	371	351	380	370	370	368	385	410	389	381	354	403	378	410	389	396	357	375	387	367	382	362	351	392	350	386	385	358	388	360	364	395	355	400	395	395	404	345	390	366	395	374	388	384	391	412	383	373	346	363	346	357	367	376	388	376	406	371	370	321	398	397	369	378	380	390	366	361	405	369	394	381	368	351	423	404	369	355	376	364	394	370	363	396	378	361	396	381	354	375	368	376	318	402	377	382	381	388	393	395	404	364	351	386	383	376	371	373	353	372	389	381	361	353	393	379	397	372	381	395	365	376	366	383	380	377	388	373	359	416	361	362	354	355	370	376	342	369	380	362	341	395	372	393	395	374	338	356	358	385	369	378	391	396	397	390	383	359	349	371	388	345	374	393	373	407	369	395	381	364	382	396	386	371	376	367	383	391	358	403	389	377	372	359	404	364	374	377	375	390	371	377	393	384	364	375	361	344	395	381	347	429	381	400	456	359	389	381	401	394	403	407	370	365	351	389	392	383	349	379	394	385	353	377	387	387	389	377
8365	912	440	330	353	313	332	356	361	367	318	310	364	324	354	339	364	345	282	326	328	323	359	329	349	327	347	360	343	343	385	336	329	313	330	335	370	317	326	323	333	315	346	352	316	326	343	319	353	308	325	349	332	314	345	343	341	350	343	331	341	347	332	339	331	343	342	341	363	336	324	322	325	340	344	364	328	323	368	335	322	352	328	364	298	367	312	353	334	351	334	366	326	319	332	336	333	339	316	334	321	327	331	347	326	321	371	332	354	356	337	335	381	330	338	351	334	323	351	340	337	334	349	339	351	321	325	355	366	352	338	345	327	311	351	381	363	311	366	359	355	368	338	329	311	347	337	351	366	362	328	331	338	371	332	381	336	349	366	352	365	312	350	393	352	334	333	328	334	317	319	330	348	317	336	328	340	352	342	333	358	373	316	309	293	375	362	306	376	326	344	326	322	333	378	339	360	378	366	291	342	319	344	353	335	370	332	318	346	311	348	357	334	345	345	335	386	320	321	354	383	335	333	351	348	337	359	348	338	320	377	337	330	329	299	334	338	329	349	346	370	356	343	353	327	343	325	360	343	352	342	339	306	341	366	325	355	349	347	305	315	358	310	345	335	330	335	337	316	335	289	322	352	321	321	315	317	336	351	350	323	324	375	352	326	345	370	321	305	322	339	332	305	335	322	369	309	321	340	361	329	344	336	329	319	344	360	345	344	307	316	346	325	344	355	347	351	335	323	350	339	334	308	337	331	321	348	328	339	315	355	356	351	336	329	350	316	344	330	332	357	367	326	366	341	342	287	315	330	330	349	308	363	325	353	318	318	334	343	352	356	303	362	375	344	344	336	340	346	334	325	332	317	374	328	372	349	352	323	375	341	343	351	339	325	352	324	347	331	333	349	372	316	333	340	339	343	333	359	317	363	378	353	329	340	317	345	312	354	328	334	336	308	342	336	331	379	359	328	325	347	307	390	328	340	339	326	338	369	348	319	361	353	337	302	321	347	321	350	327	311	322	313	351	345	334	353	349	390	346	339	342	330	334	344	363	340	340	315	318	340	352	345	331	391	358	333	312	331	381	337	347	343	319	344	364	321	328	334	358	354	372	318	347	331	342	337	354	331	325	327	324	344	344	363	347	351	340	334	350	374	349	383	355	347	314	369	336	364	342	302	365	321	315	326	332	335	340	319	344	348	335	323	331	346	312	314	335	366	327	353	363	360	319	325	365	321	332	342	332	333	349	342	360	339	322	350	339	344	325	371	334	331	344	340	330	356	354	332	377	313	347	345	341	355	385	337	325	304	338	339	328	355	362	327	343	332	375	314	371	352	365	327	321	334	333	291	347	353	349	335	325	340	308	312	324	358	360	345	338	383	334	336	324	312	321	363	338	379	333	354	357	320	298	310	338	378	372	381	325	301	333	327	335	329	348	353	317	359	342	330	338	346	329	340	346	356	367	374	346	338	312	362	334	330	369	318	313	332	320	343	356	324	296	319	318	363	335	327	343	308	342	340	330	346	322	372	352	314	357	366	332	341	361	339	371	342	349	309	319	339	378	321	303	351	372	346	359	345	315	374	398	312	338	313	332	333	333	348	355	297	353	347	341	336	342	356	337	317	306	311	311	364	335	309	350	322	346	349	358	319	365	336	323	348	355	336	353	300	353	362	337	323	339	324	353	340	359	341	336	309	318	322	310	319	328	364	380	318	326	360	317	312	354	324	328	362	376	348	336	322	340	342	322	346	337	357	339	309	303	356	343	347	339	363	342	318	363	349	318	344	314	304	351	310	333	298	302	346	355	347	392	336	340	345	340	360	352	364	325	314	313	346	334	351	332	320	320	334	351	324	312	314	361	346	360	301	330	328	326	309	322	326	362	354	334	352	327	347	343	305	344	348	338	327	344	298	307	352	307	336	337	365	383	316	407	332	329	321	332	335	357	367	329	332	384	328	308	314	333	328	318	364	354	341	361	333	338	322	351	344	332	343	332	377	322	308	358	340	339	350	381	297	357	358	319	347	329	335	336	350	336	332	341	350	349	345	333	328	338	333	340	338	363	317	344	330	333	351	384	356	344	346	339	356	357	315	362	324	313	352	348	337	352	332	317	359	360	342	329	348	329	328	350	358	374	362	357	332	314	336	305	298	354	331	343	323	343	355	314	322	327	339	329	325	362	331	337	361	344	356	304	361	337	387	365	336	362	319	359	347	359	355	369	313	341	382	337	330	366	347	337	325	330	303	342	309	329	350	340	341	357	322	370	348	307	338	329	350	352	359	328	318	339	357	330	324	358	369	313	337	332	340	337	303	327	373	323	375	343	333	315	348	354	318	359	347	339	322	335	332	327	332	330	333	320	364	326	349	336	313	352	358	344	309	349	340	331	296	318	360	357	363	329	339	342	324	343	326	293	332	329	336	323	341	361	361	360	373	314	328	341	353	384	312	338	376	316	336	321	315	336	349	310	314	369	329	354	393	323	319	329	364	326	319	310	346	333	345	337	343	347	343	342	350	319	327	338	363	335	307	346	344	345	353	328	336	331	369	361	320	322	358	305	335	361	315	325	320	342	350	340	348	303	346	329	359	313	363	357	345	304	280	341	321	349	306	357	325	331	349	344	325	355	311	375	343	308	352	364	356	312	321	354	306	370	329	347	309	325	339	345	323	319	325	333	347	337	312	360	330	344	342	303	350	365	362	376	370	370	371	309	321	351	331	342	363	371	354	326	331	341	348	326	341	343	323	321	344	356	333	315	337	309	369	323	335	345	358	327	349	307	316	355	327	366	321	324	359	308	386	341	329	337	373	329	325	288	355	334	367	352	339	334	353	358	340	341	353	321	346	308	342	372	375	340	317	349	342	329	311	321	341	332	345	347	327	332	331	347	325	333	343	319	342	359	347	332	323	365	343	315	334	395	329	311	354	309	314	341	320	341	338	377	363	338	347	304	348	347	333	358	354	384	383	347	349	330	357	353	323	341	334	337	313	315	331	327	344	364	340	327	344	347	326	338	373	371	332	346	334	317	337	362	365	332	372	334	349	337	336	337	340	345	347	339	325	344	318	332	320	332	306	392	342	337	383	345	306	307	323	357	339	337	334	314	356	349	316	334	368	352	333	323	327	366	343	334	368	337	337	296	355	340	308	289	362	335	371	301	332	356	340	330	349	357	350	347	343	303	320	394	327	319	391	340	360	353	332	367	365	347	351	328	357	294	337	350	339	363	321	376	313	344	347	341	315	346	364	330	352	349	308	339	305	338	373	344	342	304	349	315	317	351	356	332	359	322	354	321	350	356	345	346	323	319	337	367	333	353	314	305	334	340	356	344	350	357	361	347	346	313	327	334	340	329	360	357	303	333	341	336	362	325	322	353	332	366	317	343	331	310	357	328	332	348	339	316	328	328	297	352	360	323	316	324	358	336	333	365	343	329	334	341	323	342	306	322	347	332	330	327	327	319	333	315	329	349	339	321	345	344	334	310	338	359
7223	1331	870	846	832	875	794	855	795	786	797	782	859	783	793	809	805	776	791	771	751	806	793	831	790	802	798	790	791	837	799	757	820	814	827	830	764	715	827	779	732	772	760	806	742	721	802	800	801	767	800	780	763	762	781	805	824	777	750	788	795	864	781	798	798	764	737	808	738	789	809	767	790	818	788	806	746	777	759	801	754	780	795	869	764	782	749	821	802	786	780	773	742	834	785	798	797	774	769	827	749	752	834	793	816	811	812	771	793	737	828	739	808	764	777	850	852	831	800	814	803	802	754	818	754	823	770	821	773	766	810	753	784	764	788	818	850	812	749	759	819	777	719	808	811	780	753	751	818	810	782	795	772	761	791	779	764	819	743	817	809	776	772	849	775	800	803	770	760	825	815	828	791	821	769	809	812	769	778	766	829	826	759	736	873	755	794	778	779	774	733	731	806	749	795	760	771	791	825	774	809	787	836	767	791	766	758	769	807	777	804	788	782	804	798	790	787	828	794	783	753	798	801	779	793	743	798	782	806	776	746	728	837	800	791	795	763	801	799	776	803	785	761	806	799	765	777	783	863	749	809	770	820	779	805	834	830	784	781	776	814	721	766	802	796	813	803	818	724	800	828	766	766	836	746	774	747	832	858	777	834	814	772	741	814	864	790	777	788	769	761	785	773	861	778	770	805	840	743	789	747	803	757	793	768	761	752	745	820	793	811	769	823	780	791	810	784	790	818	807	813	790	769	711	784	737	766	762	778	821	788	712	837	773	817	844	792	831	736	802	772	821	825	784	784	789	833	835	780	797	752	801	735	817	807	771	789	821	812	800	789	755	815	799	836	821	757	801	819	740	773	720	818	769	774	828	788	832	755	798	795	746	780	785	803	769	768	857	750	813	753	814	798	739	783	822	787	785	773	748	819	822	769	796	798	798	792	763	843	769	787	810	807	786	794	808	772	806	795	771	765	778	788	813	763	773	766	780	809	757	757	757	770	736	820	798	833	818	806	805	807	791	760	769	780	805	789	841	757	772	759	782	781	719	784	793	788	799	759	774	801	824	745	755	810	762	742	794	688	778	791	754	796	770	781	811	779	771	776	825	810	830	785	717	811	833	781	791	726	786	772	790	776	764	729	764	811	769	762	811	775	788	844	868	811	795	822	801	774	796	768	798	792	781	750	791	754	780	769	797	815	750	813	748	786	794	773	807	823	759	753	764	740	778	800	828	845	765	774	764	740	781	789	731	805	780	775	752	818	819	802	737	821	798	792	778	769	819	812	749	775	819	777	768	800	772	784	759	794	766	832	778	804	781	755	747	760	767	796	775	749	811	801	820	830	787	773	759	828	761	791	765	759	791	772	849	737	804	782	792	831	802	836	827	736	816	815	787	765	777	778	797	809	816	735	821	768	799	797	743	786	793	789	800	807	774	766	809	758	745	783	771	770	842	816	817	783	810	769	750	752	817	808	791	799	727	791	811	768	805	819	817	801	834	829	830	790	793	758	778	794	827	744	826	825	781	787	794	843	791	828	801	799	818	842	840	815	846	811	745	766	735	793	803	813	816	784	789	843	825	760	840	781	772	761	753	801	700	800	809	802	747	761	827	746	787	763	769	821	793	786	807	856	826	793	777	807	788	724	815	795	821	762	762	841	764	725	774	862	804	814	790	818	787	767	771	819	796	762	787	826	786	745	760	781	797	760	757	775	776	816	793	740	786	828	818	780	787	822	742	788	812	750	797	796	826	808	764	772	781	749	791	798	786	787	772	802	796	784	760	843	782	795	793	748	808	779	796	772	788	774	750	738	814	742	782	805	775	801	814	765	769	775	824	824	769	804	793	813	785	798	771	795	835	788	769	834	809	761	782	782	807	754	745	746	796	815	746	763	757	813	820	806	828	784	786	818	814	772	800	794	783	779	809	774	811	824	794	744	819	776	722	749	786	765	851	794	780	794	784	809	756	750	740	797	774	793	821	800	796	751	804	820	779	765	768	806	821	783	788	783	770	814	802	795	723	766	779	775	739	756	798	780	811	764	797	780	766	846	762	806	757	751	772	781	779	789	798	800	786	783	787	791	778	762	792	799	831	767	834	757	762	802	733	794	767	810	799	807	780	780	782	838	788	789	838	795	777	794	799	775	769	793	802	794	755	788	787	701	830	818	814	729	784	773	812	800	771	726	775	805	774	794	760	781	787	811	792	780	810	794	775	760	770	883	804	776	851	780	785	815	757	797	749	755	808	747	784	750	788	795	783	820	800	773	801	775	810	791	790	751	814	805	757	765	817	803	826	698	850	820	792	804	780	764	850	792	780	723	782	776	815	797	810	788	770	813	823	770	786	764	805	785	769	768	782	816	809	771	797	769	814	831	810	743	797	842	803	772	823	796	785	793	775	791	814	764	774	780	827	785	805	764	763	815	802	825	777	783	759	749	744	782	819	756	792	777	794	788	838	779	736	825	814	797	802	806	798	793	798	799	786	821	829	783	763	807	723	821	806	788	768	803	841	803	841	758	760	741	747	743	750	841	786	818	776	829	793	803	784	770	810	805	782	796	781	782	809	792	800	744	763	780	777	816	788	778	818	765	760	815	786	783	804	774	801	850	810	853	814	836	775	801	760	804	789	752	788	862	804	796	791	814	762	751	762	776	818	826	789	740	724	793	789	813	763	763	829	764	829	746	850	766	808	755	807	824	810	801	811	841	758	809	788	782	776	791	792	774	775	786	781	777	762	781	780	807	767	786	801	798	744	812	807	841	779	808	809	827	806	808	801	796	835	781	808	736	779	837	766	812	748	762	762	797	814	750	807	781	787	772	764	787	749	772	772	768	770	777	819	753	777	804	775	760	788	802	797	780	775	784	770	806	741	797	781	788	806	766	781	764	802	752	781	758	828	784	780	784	775	807	751	829	788	798	790	842	830	790	796	784	755	854	805	806	755	802	848	768	819	783	779	830	749	787	763	807	761	781	776	789	763	786	794	729	807	826	801	817	788	819	785	806	817	839	760	772	780	773	741	817	789	808	753	769	750	829	751	771	804	808	781	763	822	750	796	803	757	793	784	780	751	849	771	814	743	809	830	799	732	762	800	800	812	781	779	778	813	795	795	781	822	771	791	803	790	814	818	808	795	796	746	774	821	782	816	748	793	731	772	753	776	806	811	783	741	804	799	752	785	774	783	776	802	783	745	789	761	820	804	785	855	794	808	776	795	819	811	737	785	805	774	774	805	808	807	784	806	816	763	775	789	793	728	765	784	779	819	769	749	814	773	750	781	785	826	784	775	805	734	818	802	841	803	766	755	788	821	787	759	753	742	749	796	765	796	714	774	768	763	826	768	837	821	772	800	767	766	796	834	791	801	785	749	819	777	793	774	793	817	779	786	755	752	800	789	780	822	821	833	752	791	749	791	826	772	754	819	769	766	782	757	794	846	770	808	807	798	806	747	838	808	778	838	801	776	766	748	748	789	778	790	806	820	776	804
48073	20399	3697	934	582	466	353	340	279	262	243	222	229	222	221	193	198	193	192	179	187	210	188	178	191	179	141	165	160	188	167	166	155	180	166	183	163	188	166	157	184	148	168	173	175	155	171	167	154	159	166	160	173	189	160	152	161	177	171	167	158	155	176	167	154	129	174	160	157	164	176	148	161	168	167	162	165	155	174	197	202	146	163	179	167	160	170	156	165	169	166	143	186	167	170	177	163	169	151	169	157	153	157	140	154	163	170	190	180	182	180	182	162	176	173	151	172	155	184	168	147	159	152	175	159	151	184	181	165	176	154	126	151	161	161	143	156	164	163	125	150	154	169	149	150	147	177	165	151	184	189	165	148	149	177	155	141	156	145	164	149	162	166	165	154	157	172	153	166	166	154	153	142	157	158	170	171	168	178	174	138	149	174	160	173	164	154	152	150	174	140	156	166	145	166	196	166	169	157	162	157	143	176	192	172	159	148	175	175	163	155	171	175	142	133	150	167	161	162	157	174	163	165	180	153	164	154	154	165	154	169	148	179	159	160	166	165	162	138	180	161	197	162	159	167	167	182	168	152	180	186	149	153	193	167	173	149	136	173	158	158	165	167	174	163	161	176	174	175	151	177	148	159	172	165	174	158	147	202	165	171	171	159	161	135	147	166	162	164	148	167	144	167	173	168	146	174	173	180	159	177	156	144	174	181	165	171	144	159	141	142	139	153	160	160	172	162	147	179	162	144	164	163	164	161	186	175	148	166	176	172	170	163	181	184	175	173	148	132	165	164	149	143	197	167	164	169	150	158	156	153	172	193	197	169	149	185	141	149	154	175	132	162	150	162	157	165	147	163	169	164	165	161	158	165	172	160	159	150	167	156	164	161	166	157	161	158	177	157	169	158	164	187	182	180	198	153	156	189	165	150	142	171	139	177	165	161	157	151	152	186	144	171	160	185	176	179	163	179	185	141	144	152	144	139	160	189	158	161	157	161	147	176	167	158	168	160	141	165	155	158	149	169	151	165	146	169	155	172	160	143	170	158	183	154	168	162	162	164	154	144	179	148	168	163	179	172	171	164	145	140	183	161	171	144	174	182	152	143	150	157	145	148	159	135	158	178	158	159	163	186	148	151	175	168	178	154	149	162	153	172	142	160	161	165	170	159	204	151	163	177	154	171	153	177	182	171	156	170	159	175	147	170	155	154	176	162	153	168	151	157	177	191	154	160	177	171	177	171	159	163	179	170	195	183	150	169	158	170	159	168	154	178	198	173	177	161	181	163	156	139	162	174	169	167	176	136	163	174	148	156	176	160	162	169	158	168	172	166	155	148	151	159	161	143	170	163	165	151	143	151	157	151	141	160	176	144	164	173	165	153	164	163	156	165	159	156	159	148	157	162	161	170	177	162	178	169	169	164	159	177	156	157	162	171	167	179	167	169	140	138	143	143	198	159	151	165	153	148	158	176	180	182	145	138	169	167	154	153	175	162	146	188	173	172	146	152	149	162	164	164	159	174	158	149	132	171	165	180	170	165	164	184	171	161	185	156	191	172	160	177	165	152	171	167	156	149	159	163	175	180	152	142	169	164	178	177	167	148	124	185	167	148	176	155	147	164	164	158	153	173	163	175	173	168	183	164	195	156	140	157	157	172	176	168	180	183	173	152	144	175	158	186	176	172	161	166	164	184	164	168	161	165	162	168	171	184	130	163	155	171	164	187	162	150	181	157	151	161	172	176	166	144	190	145	163	153	179	173	173	192	146	144	189	189	165	189	166	162	156	161	160	155	181	137	172	162	166	168	162	157	183	162	160	179	151	155	150	144	162	156	161	147	185	150	159	167	173	162	156	197	146	144	170	162	176	159	162	137	140	193	144	148	148	168	158	142	158	166	138	164	154	172	164	156	143	193	175	163	143	161	179	145	189	168	166	146	164	154	168	146	170	152	178	174	180	165	157	166	170	162	169	143	149	156	131	180	164	186	182	179	147	182	184	153	167	150	169	164	165	158	160	156	193	162	159	157	155	141	159	185	146	172	146	161	180	157	165	179	175	164	167	151	165	162	154	187	157	149	155	155	158	182	165	156	167	160	175	173	157	171	171	185	161	172	154	167	167	145	158	174	197	200	156	151	155	155	165	175	149	161	154	165	173	146	179	164	170	161	160	139	167	153	189	148	145	162	140	141	177	168	158	146	168	182	167	173	166	155	191	151	159	158	142	169	165	162	163	161	160	153	163	169	151	172	164	171	150	164	159	141	155	179	163	173	151	150	164	164	170	189	179	167	137	157	190	186	177	183	158	154	148	168	165	157	179	146	164	166	187	153	173	152	169	156	167	136	150	163	152	164	162	166	175	154	144	129	177	177	167	179	147	149	172	172	182	160	145	156	176	182	152	159	163	142	157	176	182	159	142	170	152	174	166	162	153	203	151	155	169	156	146	162	168	172	164	146	133	146	158	165	169	162	176	185	164	161	145	163	136	190	180	150	158	158	153	158	168	179	160	190	163	171	170	148	146	144	175	160	173	175	156	152	180	163	152	193	174	156	181	172	170	187	139	145	146	155	180	155	159	167	139	206	181	158	165	174	172	154	162	158	173	149	154	168	160	156	176	176	141	178	162	184	182	170	183	186	157	156	168	165	162	158	182	191	170	176	191	164	172	194	175	176	162	177	151	154	157	142	153	163	167	173	171	178	171	160	138	160	176	176	164	168	151	148	198	167	153	154	168	161	174	196	166	153	148	200	182	167	145	168	187	161	164	166	162	174	160	184	156	154	157	153	162	152	139	154	135	160	135	176	152	154	137	185	158	156	168	168	172	178	161	147	167	153	187	158	175	163	155	167	165	165	163	171	159	180	173	178	150	161	163	157	152	169	167	161	157	156	160	168	166	154	157	177	159	165	139	157	175	135	188	174	176	171	169	149	176	169	179	152	182	169	186	171	156	154	151	167	146	140	153	178	158	161	179	151	168	139	149	176	162	138	173	166	174	155	138	144	151	152	171	148	159	166	174	153	174	167	179	170	175	135	170	142	180	177	148	160	157	162	163	137	177	142	167	147	165	163	185	171	185	157	175	163	155	162	178	183	161	170	174	161	164	162	154	194	167	186	158	155	184	153	153	167	164	162	175	145	159	163	165	156	157	205	167	149	141	171	163	149	156	155	156	178	168	162	162	197	186	176	155	162	164	171	142	162	164	157	163	161	160	139	142	160	150	153	156	150	143	152	187	175	170	160	193	160	174	157	193	165	157	170	179	157	162	183	159	171	137	178	172	157	157	135	155	155	185	148	176	161	165	155	174	169	159	171	135	157	159	165	144	160	167	162	169	166	146	173	183	175	168	176	155	171	152	147	187	167	153	171	177	175	172	143	149	180	172	158	164	170	166	186	149	182	161	179	140	157	162	159	170	156	161	169	159	179	162	164	150	188	175	166	166	178	151	171	187	155	165	175	165	166	171	156	163	176	171	179	158	178	155	165	162	177	164
26118	9637	2936	2874	2372	1948	1623	1330	1218	1076	964	857	818	742	759	685	665	621	576	589	542	547	528	487	502	551	489	475	506	501	498	475	454	459	461	473	476	452	464	457	461	455	464	419	477	446	477	437	497	438	461	436	497	424	451	447	439	469	434	431	414	453	451	442	423	415	467	457	413	447	458	417	441	435	442	463	467	434	433	379	384	459	435	449	407	463	451	417	403	456	416	418	410	409	425	401	451	464	404	446	389	438	444	441	421	432	437	445	403	393	436	404	421	416	414	422	438	405	434	440	469	399	416	425	436	415	410	437	424	462	403	397	435	425	439	446	415	437	385	438	462	463	409	417	419	405	433	462	441	418	414	435	432	415	411	457	418	418	395	473	398	448	415	406	429	447	415	447	416	398	448	397	413	446	426	410	459	447	438	427	451	404	388	422	412	419	422	431	458	453	452	404	470	390	410	428	422	406	379	414	425	436	416	444	450	416	445	399	407	394	451	453	438	474	411	431	413	430	464	397	429	447	425	399	434	407	417	460	435	458	421	412	374	428	403	457	413	413	459	425	388	402	441	434	422	391	408	450	407	437	452	427	408	387	397	417	384	444	420	448	446	425	430	404	423	438	431	404	435	415	435	427	408	424	436	413	410	426	400	412	391	435	422	446	437	436	392	413	410	436	422	417	446	417	411	416	400	432	416	414	417	401	405	415	443	407	407	418	416	402	400	417	425	421	405	400	446	409	438	449	465	434	398	427	441	413	423	397	402	453	423	420	433	415	473	400	427	409	422	414	438	415	421	411	421	422	443	395	429	412	430	397	455	406	383	433	413	423	418	425	405	437	437	416	433	462	415	451	399	400	434	436	415	396	440	406	415	428	419	383	398	453	428	384	409	434	429	408	443	440	395	406	452	411	398	402	421	392	432	442	427	426	465	405	405	409	452	446	410	387	425	421	450	427	473	437	389	419	403	423	403	424	436	420	439	419	457	444	426	410	399	470	425	411	430	435	456	408	402	423	400	448	410	443	461	400	417	440	412	406	435	413	443	432	395	436	390	413	387	400	449	430	399	385	406	432	403	434	389	432	460	416	406	431	406	436	408	425	417	442	441	423	450	454	400	436	440	404	441	437	383	448	396	413	423	444	465	378	478	453	443	445	430	404	401	395	447	407	419	431	412	429	432	439	418	450	433	398	433	413	409	432	406	416	425	390	400	465	436	417	401	446	380	410	389	466	433	425	396	437	452	399	396	431	435	425	428	434	406	431	440	397	419	390	409	470	399	443	417	442	419	428	421	391	452	444	442	428	408	434	417	406	416	421	412	400	410	416	419	402	459	411	418	435	409	392	392	451	426	420	415	392	427	426	390	421	398	383	408	413	445	465	416	406	407	420	464	424	418	411	419	390	399	486	452	386	430	436	418	477	413	405	401	452	417	417	404	424	450	434	409	421	388	389	398	418	427	435	433	428	436	447	428	472	417	427	469	412	436	432	405	455	397	415	449	421	403	418	430	399	412	448	446	417	396	425	424	441	389	426	443	419	452	411	433	413	429	436	448	435	392	445	438	425	448	422	423	425	418	420	425	427	443	414	404	421	424	432	413	440	388	435	389	397	435	423	434	455	439	442	420	435	447	440	448	403	416	435	440	435	433	424	478	396	400	434	456	424	431	424	388	397	406	429	390	410	424	430	409	430	422	429	479	430	427	405	445	405	418	430	405	420	426	403	421	440	464	429	409	425	409	414	412	423	421	432	416	426	418	424	434	423	424	416	415	402	411	386	430	477	411	441	449	430	387	428	426	440	402	438	421	393	393	427	435	438	437	431	413	457	441	427	411	419	425	436	427	415	431	436	446	410	420	431	420	412	407	412	432	440	436	439	400	381	440	407	469	430	409	422	396	405	423	429	410	416	404	430	411	406	429	419	413	399	420	422	419	433	404	399	432	440	385	417	453	418	390	434	437	411	433	424	434	423	443	494	420	406	404	421	427	443	413	445	423	429	412	409	409	387	429	430	421	434	409	438	432	374	416	432	412	392	405	413	449	419	416	418	394	441	454	442	413	456	431	414	408	407	405	408	428	436	416	400	431	436	448	424	447	409	430	408	413	413	401	413	428	460	424	412	422	400	414	442	418	398	400	414	412	419	409	457	408	409	446	428	459	416	446	406	449	423	433	433	398	430	429	410	422	410	409	422	449	423	406	446	436	417	429	424	447	419	422	403	450	422	440	386	410	405	441	385	431	440	410	436	431	406	457	430	431	398	417	392	419	431	426	398	430	415	420	424	442	429	419	452	387	456	448	361	418	419	455	437	454	420	410	427	403	449	423	420	406	403	439	446	435	468	410	450	422	423	423	431	399	400	396	422	410	409	427	427	438	435	429	407	444	415	421	437	431	418	431	410	384	409	431	430	441	383	392	414	449	433	411	440	439	416	459	416	412	429	412	456	415	447	411	424	433	423	389	395	425	419	450	437	429	419	458	450	430	430	422	409	411	416	386	414	410	433	430	413	439	412	431	443	409	446	439	404	448	417	422	420	412	405	432	410	409	416	425	426	467	472	444	424	445	380	433	436	419	421	409	417	440	416	416	408	399	447	445	425	459	412	422	395	416	429	393	452	433	404	410	385	432	442	374	412	447	409	408	443	393	428	451	412	442	427	413	445	389	428	390	424	424	424	406	403	400	421	435	382	405	428	405	465	397	435	428	434	430	431	422	429	413	387	434	419	457	406	476	396	407	438	465	470	444	416	446	413	447	401	426	389	431	392	463	405	415	460	446	428	455	411	417	418	414	426	433	432	440	424	427	422	449	420	421	433	438	444	444	394	433	454	420	417	412	434	413	449	437	428	437	399	435	407	419	417	400	413	442	397	394	434	436	431	433	423	407	415	438	413	424	415	411	428	407	407	419	424	448	432	470	434	418	455	400	409	419	393	434	430	408	434	383	424	447	439	404	445	420	428	421	432	431	404	401	420	389	415	421	468	398	404	415	440	383	409	425	426	407	435	440	408	422	445	428	407	400	432	396	467	426	449	435	421	480	449	387	440	403	423	398	417	411	406	450	434	427	416	407	406	440	404	434	412	380	395	407	414	430	391	423	436	417	423	392	448	412	423	427	411	413	454	444	356	442	450	410	414	402	434	454	414	403	448	434	418	452	413	435	430	425	433	409	429	412	452	432	441	432	455	407	492	397	408	445	441	451	430	420	457	440	425	398	403	415	432	434	442	430	379	449	410	428	418	404	359	408	398	434	432	409	439	415	429	424	456	396	426	446	409	464	408	412	409	418	404	447	429	420	435	410	444	433	415	426	422	376	411	401	395	462	432	414	402	413	427	421	384	430	444	415	432	428	407	423	448	400	416	445	398	457	423	367	383	422	416	436	415	431	425	407	449	432	433	429	433	447	432	428	430	426	424	446	422	417	430	413	456	423	467	423	387	431	445	379	452	426	404	395	428	428	446	400	416	435	417	420	462	415	425	373	385	455	442
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
